.ss .intro .wrap{display:grid;grid-template-columns:.95fr 1.05fr;gap:60px;align-items:center}.ss .intro-media{position:relative;border-radius:var(--r);overflow:hidden;box-shadow:var(--shadow)}.ss .intro-media img{width:100%;height:100%;object-fit:cover;aspect-ratio:4/5}.ss .intro-media .cap{position:absolute;left:0;right:0;bottom:0;padding:24px 22px 20px;background:linear-gradient(180deg,transparent,rgba(6,6,8,.9) 62%);font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--brass-hi)}.ss .intro h2{font-size:clamp(2rem,4.2vw,3rem);margin-bottom:20px}.ss .intro h2 .o{color:var(--brass-lo)}.ss .intro p{color:var(--steel-2);margin-bottom:16px;font-size:.98rem}.ss .intro p strong,.ss .intro p b{color:var(--ink)}.ss .pull{border-left:2px solid var(--brass);padding:6px 0 6px 20px;margin:26px 0;font-family:Oswald;font-weight:500;font-size:1.25rem;letter-spacing:.02em;text-transform:uppercase;line-height:1.25;color:var(--ink)}.ss .pull span{color:var(--brass-lo)}.ss .crit-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.ss .crit{background:var(--coal-2);border:1px solid var(--line);border-radius:var(--r);padding:30px 26px;transition:.3s cubic-bezier(.2,.7,.2,1)}.ss .crit:hover{transform:translateY(-5px);border-color:#c8a24c73}.ss .crit .ic{width:44px;height:44px;border-radius:6px;background:#c8a24c21;border:1px solid rgba(200,162,76,.28);display:flex;align-items:center;justify-content:center;margin-bottom:20px}.ss .crit .ic svg{width:21px;height:21px;stroke:var(--brass);fill:none;stroke-width:1.7}.ss .crit h3{font-size:1.08rem;margin-bottom:9px;color:#fff}.ss .crit p{font-size:.86rem;color:var(--steel)}.ss .co-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1000px;margin:0 auto}.ss .co{background:var(--white);border:1px solid var(--line-2);border-radius:var(--r);padding:28px 26px}.ss .co h4{font-family:Inter;font-weight:600;font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:var(--brass-lo);margin-bottom:12px}.ss .co p{font-size:.92rem;color:var(--ink);font-weight:500;line-height:1.5}.ss .co p small{display:block;font-size:.8rem;color:var(--steel-2);font-weight:400;margin-top:5px}.ss .honest{background:var(--ink);color:#fff}.ss .honest .box{max-width:860px;margin:0 auto;border:1px solid var(--line);border-radius:var(--r);background:var(--coal-2);padding:44px 44px 40px}.ss .honest h2{font-size:clamp(1.8rem,3.8vw,2.6rem);margin-bottom:14px}.ss .honest h2 .o{color:var(--brass)}.ss .honest>.box>p{color:var(--steel);font-size:.95rem;margin-bottom:28px}.ss .hlist{list-style:none;display:grid;gap:16px}.ss .hlist li{display:flex;gap:14px;align-items:flex-start;font-size:.92rem;color:#d6d9de}.ss .hlist svg{width:19px;height:19px;stroke:var(--brass);fill:none;stroke-width:2;flex-shrink:0;margin-top:3px}.ss .hlist b{color:#fff;font-weight:600}.ss .cta-band{background:var(--bone-2);text-align:center}.ss .cta-band h2{font-size:clamp(2rem,4.4vw,3rem);margin-bottom:14px}.ss .cta-band h2 .o{color:var(--brass-lo)}.ss .cta-band p{color:var(--steel-2);max-width:520px;margin:0 auto 30px;font-size:.96rem}.ss .cta-band .b{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.ss .faq-search{max-width:520px;margin:30px auto 0;position:relative}.ss .faq-search input{width:100%;background:var(--coal-2);border:1px solid var(--line);border-radius:4px;padding:15px 18px 15px 46px;color:#fff;font-family:Inter;font-size:.92rem;outline:none;transition:.2s}.ss .faq-search input:focus{border-color:var(--brass)}.ss .faq-search input::placeholder{color:#666b75}.ss .faq-search svg{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:18px;height:18px;stroke:#666b75;fill:none;stroke-width:1.8}.ss .sec .faq-search input{background:var(--white);border-color:var(--line-2);color:var(--ink)}.ss .fgroup{max-width:880px;margin:0 auto 44px}.ss .fgroup .list{display:grid;gap:11px}.ss .q{background:var(--white);border:1px solid var(--line-2);border-radius:8px;overflow:hidden;transition:.25s}.ss .q.open{border-color:#c8a24c8c;box-shadow:var(--shadow-soft)}.ss .q button{width:100%;background:none;border:none;text-align:left;padding:19px 22px;font-family:Inter;font-weight:600;font-size:.93rem;color:var(--ink);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;line-height:1.45}.ss .q button svg{width:18px;height:18px;stroke:var(--brass-lo);fill:none;stroke-width:2;flex-shrink:0;transition:.3s}.ss .q.open button svg{transform:rotate(45deg)}.ss .q .a{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.2,.7,.2,1)}.ss .q .a p{padding:0 0 12px;font-size:.89rem;color:var(--steel-2)}.ss .no-res{text-align:center;color:var(--steel-2);padding:40px 0;display:none}.ss .help{background:var(--coal);color:#fff;border-radius:var(--r);border:1px solid var(--line);padding:44px 40px;max-width:880px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:28px;flex-wrap:wrap}.ss .help h3{font-size:1.6rem;margin-bottom:8px}.ss .help h3 .o{color:var(--brass)}.ss .help p{color:var(--steel);font-size:.9rem;max-width:400px}.ss .ccards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:66px}.ss .cc{background:var(--white);border:1px solid var(--line-2);border-radius:var(--r);padding:32px 28px;transition:.3s cubic-bezier(.2,.7,.2,1)}.ss .cc:hover{transform:translateY(-5px);box-shadow:var(--shadow-soft);border-color:#c8a24c73}.ss .cc .ic{width:46px;height:46px;border-radius:6px;background:var(--ink);display:flex;align-items:center;justify-content:center;margin-bottom:20px}.ss .cc .ic svg{width:21px;height:21px;stroke:var(--brass);fill:none;stroke-width:1.7}.ss .cc h3{font-size:1.15rem;margin-bottom:9px}.ss .cc p{font-size:.88rem;color:var(--steel-2);margin-bottom:14px}.ss .cc a.lk{font-weight:600;color:var(--brass-lo);font-size:.88rem;display:inline-flex;align-items:center;gap:7px}.ss .cc a.lk svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2;transition:.25s}.ss .cc a.lk:hover svg{transform:translate(4px)}.ss .form-card{background:var(--white);border:1px solid var(--line-2);border-radius:var(--r);padding:38px 36px;box-shadow:var(--shadow-soft)}.ss .form-card h2{font-size:1.7rem;margin-bottom:8px}.ss .form-card h2 .o{color:var(--brass-lo)}.ss .form-card>p{font-size:.88rem;color:var(--steel-2);margin-bottom:26px}.ss .field{margin-bottom:17px}.ss .field label{display:block;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--steel-2);margin-bottom:7px}.ss .field input,.ss .field select,.ss .field textarea{width:100%;border:1px solid var(--line-2);background:var(--bone);border-radius:5px;padding:13px 15px;font-family:Inter;font-size:.92rem;color:var(--ink);outline:none;transition:.2s}.ss .field input:focus,.ss .field select:focus,.ss .field textarea:focus{border-color:var(--brass);background:#fff}.ss .field textarea{min-height:132px;resize:vertical}.ss .row2{display:grid;grid-template-columns:1fr 1fr;gap:15px}.ss .consent{display:flex;gap:10px;align-items:flex-start;font-size:.78rem;color:var(--steel-2);margin:6px 0 22px}.ss .consent input{width:16px;height:16px;margin-top:2px;accent-color:var(--brass-lo);flex-shrink:0}.ss .form-ok{background:#c8a24c1f;border:1px solid rgba(200,162,76,.4);border-radius:6px;padding:15px 18px;font-size:.88rem;color:#6c5418;margin-bottom:18px}.ss .store{background:var(--ink);color:#fff;border-radius:var(--r);border:1px solid var(--line);overflow:hidden}.ss .store .map{height:190px;position:relative;background:repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 1px,transparent 1px 34px),repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 1px,transparent 1px 34px),linear-gradient(160deg,#191920,#0c0c0f)}.ss .store .map:after{content:"";position:absolute;left:26%;top:0;bottom:0;width:14px;background:#c8a24c1a;transform:skew(-14deg)}.ss .store .map:before{content:"";position:absolute;left:0;right:0;top:58%;height:12px;background:#ffffff0d}.ss .pin{position:absolute;left:50%;top:50%;transform:translate(-50%,-100%);z-index:2;filter:drop-shadow(0 6px 12px rgba(0,0,0,.6))}.ss .pin svg{width:34px;height:34px}.ss .pin-pulse{position:absolute;left:50%;top:50%;width:14px;height:14px;border-radius:50%;background:#c8a24c80;transform:translate(-50%,-50%);animation:pulse 2.2s infinite}@keyframes pulse{0%{box-shadow:0 0 #c8a24c73}70%{box-shadow:0 0 0 22px #c8a24c00}to{box-shadow:0 0 #c8a24c00}}.ss .store-body{padding:30px 30px 32px}.ss .store-body h3{font-size:1.3rem;margin-bottom:6px}.ss .store-body h3 .o{color:var(--brass)}.ss .store-body .addr{color:var(--steel);font-size:.9rem;margin-bottom:22px;line-height:1.6}.ss .hours{list-style:none;display:grid;gap:9px;margin-bottom:24px;border-top:1px solid var(--line);padding-top:20px}.ss .hours li{display:flex;justify-content:space-between;gap:14px;font-size:.85rem;color:var(--steel)}.ss .hours li b{color:#fff;font-weight:500}.ss .hours li.closed b{color:#6e737d}.ss .store-body .btn{width:100%}@media(max-width:1024px){.ss .intro .wrap{grid-template-columns:1fr;gap:40px}.ss .intro-media img{aspect-ratio:16/10}.ss .crit-grid{grid-template-columns:repeat(2,1fr)}.ss .co-grid,.ss .ccards{grid-template-columns:1fr}}@media(max-width:680px){.ss .crit-grid{grid-template-columns:1fr}.ss .honest .box{padding:28px 22px}.ss .pull{font-size:1.08rem}.ss .help{padding:30px 24px}.ss .form-card{padding:26px 22px}.ss .row2{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/ss-core-4.css.map */
