.s1b-faq{background:#fff;padding:clamp(64px,9vh,112px) 0;font-family:var(--s1b-font-body, "Jost", sans-serif)}.s1b-faq__wrap{max-width:820px;margin:0 auto;padding:0 48px}.s1b-faq__head{max-width:680px;margin:0 auto 56px;text-align:center}.s1b-faq__eyebrow{font-size:13px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--s1b-gray-500, #737373);margin-bottom:18px}.s1b-faq__h2{font-size:clamp(30px,3.6vw,46px);line-height:1.05;letter-spacing:-.018em;font-weight:400;color:var(--s1b-black, #1A1A1A);margin:0;text-wrap:balance}.s1b-faq__sub{margin:18px auto 0;max-width:60ch;font-size:clamp(18px,1.4vw,20px);line-height:1.55;color:var(--s1b-gray-600, #525252)}.s1b-faq__list{display:block}.s1b-faq__item{border-bottom:1px solid var(--s1b-line, #E5E5E5)}.s1b-faq__q{list-style:none;cursor:pointer;padding:24px 0;display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:18px;font-weight:500;color:var(--s1b-black, #1A1A1A);transition:color .15s ease-out}.s1b-faq__q::-webkit-details-marker{display:none}.s1b-faq__q:hover{color:var(--s1b-gray-600, #525252)}.s1b-faq__q-text{min-width:0}.s1b-faq__pm{flex:none;width:22px;height:22px;position:relative}.s1b-faq__pm:before,.s1b-faq__pm:after{content:"";position:absolute;background:var(--s1b-black, #1A1A1A);transition:transform .2s ease-out}.s1b-faq__pm:before{top:10px;left:2px;width:18px;height:1.5px}.s1b-faq__pm:after{top:2px;left:10px;width:1.5px;height:18px}.s1b-faq__item[open] .s1b-faq__pm:after{transform:rotate(90deg);opacity:0}.s1b-faq__ans{padding:0 0 26px;max-width:64ch;font-size:16px;line-height:1.6;color:var(--s1b-gray-600, #525252)}.s1b-faq__ans>:first-child{margin-top:0}.s1b-faq__ans>:last-child{margin-bottom:0}.s1b-faq__ans p{margin:0 0 14px}.s1b-faq .s1b-faq__ans p{font-size:16px;line-height:1.6;text-wrap:wrap}.s1b-faq__ans strong{color:var(--s1b-black, #1A1A1A);font-weight:500}.s1b-faq__ans a{color:var(--s1b-black, #1A1A1A);font-weight:500;border-bottom:1px solid var(--s1b-black, #1A1A1A);padding-bottom:1px;transition:opacity .15s ease-out}.s1b-faq__ans a:hover{opacity:.7}.s1b-faq__cta{text-align:center;margin-top:48px}.s1b-faq__btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:inherit;font-size:15px;font-weight:500;line-height:1;cursor:pointer;padding:17px 32px;min-height:44px;border-radius:100px;border:1px solid var(--s1b-black, #1A1A1A);background:var(--s1b-black, #1A1A1A);color:var(--s1b-white, #FFFFFF);text-decoration:none;transition:background .16s ease-out,color .16s ease-out,border-color .16s ease-out,transform .16s cubic-bezier(.2,.7,.2,1),box-shadow .2s ease-out}.s1b-faq__btn:hover{background:#000;transform:translateY(-1.5px);box-shadow:0 8px 22px #1a1a1a29}.s1b-faq__btn:active{transform:translateY(1px);box-shadow:none}.s1b-faq__q:focus-visible{outline:2px solid var(--s1b-vi-deep, #2C6E9B);outline-offset:3px;border-radius:4px}.s1b-faq__btn:focus-visible{outline:2px solid var(--s1b-vi-deep, #2C6E9B);outline-offset:3px}@media(prefers-reduced-motion:reduce){.s1b-faq__pm:before,.s1b-faq__pm:after,.s1b-faq__q,.s1b-faq__btn{transition:none}.s1b-faq__btn:hover{transform:none}}@media(max-width:760px){.s1b-faq__wrap{padding:0 22px}}@media(max-width:640px){.s1b-faq{padding:48px 0}.s1b-faq__head{margin-bottom:28px}.s1b-faq__q{gap:18px}.s1b-faq__btn{width:100%;max-width:320px}}@media(min-width:641px)and (max-width:1024px){.s1b-faq{padding:clamp(48px,7vh,76px) 0}.s1b-faq__head{margin:0 auto 40px}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/s1b-faq-homepage.css.map */
