.fwfaq{padding-top:var(--fwfaq-pad-top, 72px);padding-bottom:var(--fwfaq-pad-bottom, 72px)}.fwfaq__inner{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4.8rem;align-items:start}.fwfaq__head{position:sticky;top:2rem}.fwfaq__eyebrow{display:inline-block;margin:0 0 1.2rem;font-size:1.2rem;font-weight:600;letter-spacing:.18rem;text-transform:uppercase;padding-bottom:.6rem;border-bottom:2px solid var(--fwfaq-accent, #fcce44)}.fwfaq__heading{margin:0;font-size:clamp(2.6rem,1.6rem + 2.2vw,4rem);line-height:1.1;letter-spacing:-.02em;font-weight:700}.fwfaq__list{display:grid}.fwfaq__item{border-top:1px solid rgba(var(--color-foreground),.14)}.fwfaq__item:last-child{border-bottom:1px solid rgba(var(--color-foreground),.14)}.fwfaq__q{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2.4rem 0;cursor:pointer;list-style:none;font-size:clamp(1.7rem,1.4rem + .6vw,2rem);font-weight:600;line-height:1.35;color:rgb(var(--color-foreground));transition:color .2s ease}.fwfaq__q::-webkit-details-marker{display:none}.fwfaq__q:hover{color:rgba(var(--color-foreground),.65)}.fwfaq__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:50%;color:rgb(var(--color-foreground));transition:transform .3s ease,background .2s ease,color .2s ease}.fwfaq__item[open] .fwfaq__icon{transform:rotate(45deg);background:var(--fwfaq-accent, #fcce44);border-color:var(--fwfaq-accent, #fcce44);color:#121212}.fwfaq__a{font-size:1.6rem;line-height:1.65;color:rgba(var(--color-foreground),.78);padding:0 0 2.4rem;max-width:60rem}.fwfaq__a>p{margin:0 0 1.2rem}.fwfaq__a>p:last-child{margin-bottom:0}@supports (grid-template-rows: 0fr){.fwfaq__item:not([open]) .fwfaq__a{display:none}.fwfaq__item[open] .fwfaq__a{animation:fwfaq-in .32s ease}@keyframes fwfaq-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}}.fwfaq__q:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:4px}.fwfaq--reveal{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.fwfaq--reveal.fwfaq--in{opacity:1;transform:none}@media screen and (max-width:749px){.fwfaq__inner{grid-template-columns:1fr;gap:2.4rem}.fwfaq__head{position:static}}@media(prefers-reduced-motion:reduce){.fwfaq--reveal{opacity:1;transform:none;transition:none}.fwfaq__item[open] .fwfaq__a{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-foldwise-faq.css.map */
