.sb-faq{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.sb-faq__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(3rem,5vw,4.8rem);align-items:start}@media(min-width:990px){.sb-faq--split .sb-faq__inner{grid-template-columns:minmax(26rem,36%) minmax(0,1fr);gap:clamp(5rem,7vw,9rem)}.sb-faq--split .sb-faq__intro{position:sticky;top:12rem;align-self:start}}.sb-faq--stack .sb-faq__inner{max-width:86rem}.sb-faq--wide .sb-faq__inner{max-width:160rem}.sb-faq__title{font-family:var(--font-heading-family);font-weight:var(--sb-fw-medium);font-size:clamp(2.8rem,4vw,4.4rem);line-height:1.1;letter-spacing:-.02em;text-wrap:balance;margin:0}.sb-faq__sub{margin:var(--sb-space-16) 0 0;max-width:52ch}.sb-faq__sub p{font-size:1.6rem;line-height:1.62;color:rgba(var(--color-foreground),.78);margin:0}.sb-faq__sub p+p{margin-top:var(--sb-space-10)}.sb-faq__ask{display:inline-block;margin-top:var(--sb-space-24);font-family:var(--font-body-family);font-size:1.45rem;font-weight:var(--sb-fw-semibold);letter-spacing:.02em;color:rgb(var(--color-foreground));text-decoration:none;border-bottom:var(--sb-border-w) solid rgba(var(--color-foreground),.3);padding-bottom:var(--sb-space-03);transition:border-color .3s var(--sb-ease, ease)}.sb-faq__ask:hover{border-bottom-color:rgb(var(--color-foreground))}.sb-faq__ask:focus-visible{outline:var(--sb-border-w-2) solid var(--sb-amber-deep);outline-offset:3px}.color-scheme-2 .sb-faq__ask:focus-visible,.color-scheme-3 .sb-faq__ask:focus-visible{outline-color:var(--sb-amber-bright)}.sb-faq__list{min-width:0}.sb-faq__cat{font-family:var(--font-heading-family);font-weight:var(--sb-fw-medium);font-size:2.2rem;line-height:1.18;letter-spacing:-.008em;color:rgb(var(--color-foreground));margin:0;padding:0 0 var(--sb-space-14)}.sb-faq__cat[data-not-first]{padding-top:4.2rem}.sb-faq__item{border-top:var(--sb-border-w) solid rgba(var(--color-foreground),.12)}.sb-faq__item:last-child{border-bottom:var(--sb-border-w) solid rgba(var(--color-foreground),.12)}.sb-faq__q{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sb-space-24);padding-block:var(--sb-space-22);cursor:pointer;list-style:none;font-family:var(--font-heading-family);font-weight:var(--sb-fw-medium);font-size:1.8rem;line-height:1.3;letter-spacing:-.008em;color:rgb(var(--color-foreground))}.sb-faq__q::-webkit-details-marker{display:none}.sb-faq__q::marker{content:""}.sb-faq__q:focus-visible{outline:var(--sb-border-w-2) solid var(--sb-amber-deep);outline-offset:3px}.color-scheme-2 .sb-faq__q:focus-visible,.color-scheme-3 .sb-faq__q:focus-visible{outline-color:var(--sb-amber-bright)}.sb-faq__q-text{min-width:0}.sb-faq__icon{position:relative;flex:none;width:1.4rem;height:1.4rem;margin-top:var(--sb-space-05);color:rgb(var(--sb-theme-rgb, var(--sb-forest-rgb)));transition:transform .4s var(--sb-ease, ease)}.sb-faq__icon:before,.sb-faq__icon:after{content:"";position:absolute;background:currentColor}.sb-faq__icon:before{top:50%;left:0;right:0;height:1.5px;transform:translateY(-50%)}.sb-faq__icon:after{left:50%;top:0;bottom:0;width:1.5px;transform:translate(-50%)}.sb-faq__item[open] .sb-faq__icon{transform:rotate(45deg)}.sb-faq__a{font-size:1.5rem;line-height:1.62;color:rgba(var(--color-foreground),.78);max-width:60ch;margin:-.6rem 0 0;padding:0 0 var(--sb-space-22)}.sb-faq__a p{margin:0}.sb-faq__a>*+*{margin-top:var(--sb-space-12)}@media(prefers-reduced-motion:reduce){.sb-faq__icon,.sb-faq__ask{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-faq.css.map */
