.faq{--faq-rule: rgba(var(--color-foreground), .14);--faq-ease: cubic-bezier(.22, 1, .36, 1);display:block;max-width:var(--page-width);margin:0 auto}.faq__head{margin-bottom:clamp(3.2rem,5vw,6rem)}.faq__eyebrow{display:block;margin-bottom:1.4rem;font-size:1.1rem;line-height:1.5;letter-spacing:.24em;text-transform:uppercase;opacity:.55}.faq__title{margin:0;font-family:var(--font-heading-family);font-size:clamp(2.2rem,2.6vw,3.6rem);line-height:1.15;letter-spacing:.04em;font-weight:400;text-transform:uppercase}.faq__intro{margin:1.8rem 0 0;max-width:68ch;font-size:1.3rem;line-height:1.85;opacity:.72}.faq__intro p{margin:0}.faq__intro p+p{margin-top:1.2em}.faq__group+.faq__group{margin-top:clamp(4rem,6vw,7rem)}.faq__group-title{margin:0 0 1rem;font-size:1.1rem;line-height:1.5;letter-spacing:.24em;text-transform:uppercase;font-weight:400;opacity:.55}.faq__list{border-top:1px solid var(--faq-rule)}.faq__item{border-bottom:1px solid var(--faq-rule)}.faq__question{display:flex;align-items:flex-start;justify-content:space-between;gap:2.4rem;padding:2.1rem 0;cursor:pointer;list-style:none;font-size:1.4rem;line-height:1.5;letter-spacing:.02em;transition:opacity .25s var(--faq-ease)}.faq__question::-webkit-details-marker{display:none}.faq__question::marker{content:""}.faq__question:hover{opacity:.6}.faq__question:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.4rem}.faq__label{flex:1 1 auto}.faq__sign{position:relative;flex:0 0 auto;width:1.4rem;height:1.4rem;margin-top:.5rem}.faq__sign:before,.faq__sign:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:rgb(var(--color-foreground));transform:translateY(-50%)}.faq__sign:after{transform:translateY(-50%) rotate(90deg);transition:transform .3s var(--faq-ease),opacity .3s var(--faq-ease)}.faq__item[open] .faq__sign:after{transform:translateY(-50%) rotate(0);opacity:0}.faq__answer{padding:0 0 2.4rem;max-width:78ch;font-size:1.3rem;line-height:1.85;opacity:.75;animation:faq-reveal .35s var(--faq-ease)}.faq__answer p{margin:0}.faq__answer p+p,.faq__answer ul,.faq__answer ol{margin-top:1.2em}.faq__answer ul,.faq__answer ol{padding-left:2rem}.faq__answer li+li{margin-top:.4em}.faq__answer a{color:inherit;text-decoration:underline;text-underline-offset:.3rem}.faq__answer strong{font-weight:500}@keyframes faq-reveal{0%{opacity:0;transform:translateY(-.4rem)}to{opacity:.75;transform:none}}@media(prefers-reduced-motion:reduce){.faq__answer{animation:none}.faq__sign:after{transition:none}}@media screen and (max-width:749px){.faq__question{gap:1.6rem;padding:1.8rem 0;font-size:1.3rem}.faq__answer{padding-bottom:2rem;font-size:1.25rem;line-height:1.8}.faq__title{font-size:1.9rem}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/faq.css.map */
