.faq__inner{display:grid;gap:4rem}.faq__heading{margin:0;font-size:clamp(4.4rem,7vw,8.8rem);line-height:.95}.faq__text{margin-top:2rem;font-size:2rem}.faq__text a{color:inherit;text-underline-offset:.3rem}.faq__character{width:min(32rem,100%);margin-top:3.2rem}.faq__character img{display:block;width:100%;height:auto}.faq__list{border-top:.3rem solid rgb(var(--color-foreground))}.faq__item{border-bottom:.3rem solid rgb(var(--color-foreground))}.faq__question{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;padding:2.4rem 0;cursor:pointer;list-style:none;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(2.2rem,2.6vw,3rem);line-height:1.15}.faq__question::-webkit-details-marker{display:none}.faq__question:hover>span:first-child{text-decoration:underline;text-decoration-thickness:.2rem;text-underline-offset:.4rem}.faq__question:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.4rem}.faq__icon{position:relative;flex:0 0 auto;width:4rem;height:4rem;border-radius:50%;background-color:#ffdf5e}.faq__icon:before,.faq__icon:after{content:"";position:absolute;top:50%;left:50%;width:1.6rem;height:.3rem;background-color:#000;transform:translate(-50%,-50%);transition:transform .2s ease}.faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.faq__item[open] .faq__icon:after{transform:translate(-50%,-50%) rotate(0)}.faq__answer{max-width:72rem;padding:0 0 2.8rem;font-size:1.9rem;line-height:1.6}.faq__answer p{margin:0 0 1.2rem}.faq__answer p:last-child{margin-bottom:0}@media screen and (min-width:990px){.faq__inner{grid-template-columns:1fr 2fr;gap:8rem;align-items:start}.faq__side{position:sticky;top:10rem}}@media(prefers-reduced-motion:reduce){.faq__icon:before,.faq__icon:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-faq.css.map */
