.faq{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--faq-stack-gap, 4rem)}@media screen and (min-width:750px){.faq{grid-template-columns:var(--faq-menu-width, 32rem) minmax(0,1fr);gap:var(--faq-column-gap, 8rem)}.faq__aside-inner{position:sticky;top:var(--faq-sticky-top, 12rem)}}.faq__aside,.faq__groups{min-width:0}.faq__title{margin:0 0 var(--faq-title-gap, 3.2rem);font-size:var(--faq-title-size, 4.8rem);line-height:1.1}.faq__menu ul{margin:0;padding:0;list-style:none}.faq__menu li+li{margin-top:var(--faq-menu-gap, .8rem)}.faq__menu-link{display:inline-block;font-size:var(--faq-menu-size, 1.6rem);line-height:1.4;color:currentColor;text-decoration:none;opacity:var(--faq-menu-dim, .4);transition:opacity .2s ease}.faq__menu-link:hover,.faq__menu-link:focus-visible{opacity:1}.faq__menu-link.is-active{opacity:1}.faq__menu-link:focus-visible{outline:.2rem solid currentColor;outline-offset:.4rem}.faq__group{scroll-margin-top:var(--faq-scroll-offset, 10rem)}.faq__group+.faq__group{margin-top:var(--faq-group-gap, 8rem)}.faq__group-label{margin:0;padding-bottom:var(--faq-label-gap, 1.2rem);border-bottom:var(--faq-rule-width, .1rem) solid var(--faq-rule-color, rgba(var(--color-foreground), .18));font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:var(--faq-label-size, 1.3rem);line-height:1.3;letter-spacing:.02em;opacity:var(--faq-label-opacity, .55)}.faq__rows{margin:0;padding:0;list-style:none}.faq__row{border-bottom:var(--faq-rule-width, .1rem) solid var(--faq-rule-color, rgba(var(--color-foreground), .18))}.faq__question{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;padding:var(--faq-row-padding, 2.4rem) 0;font-size:var(--faq-question-size, 1.8rem);line-height:1.35;cursor:pointer;list-style:none}.faq__question::-webkit-details-marker{display:none}.faq__question:focus-visible{outline:.2rem solid currentColor;outline-offset:-.2rem}.faq__q-text{flex:1 1 auto}.faq__answer{padding:0 0 var(--faq-row-padding, 2.4rem);max-width:var(--faq-answer-width, 68rem);font-size:var(--faq-answer-size, 1.5rem);line-height:var(--faq-answer-line-height, 1.6);opacity:var(--faq-answer-opacity, .8)}.faq__answer p,.faq__answer ul,.faq__answer ol,.faq__answer li{font-size:inherit;line-height:inherit}.faq__answer p,.faq__answer ul,.faq__answer ol{margin:0 0 1em}.faq__answer ul,.faq__answer ol{padding-left:1.5em}.faq__answer>:last-child{margin-bottom:0}.faq__answer a{color:currentColor}@media screen and (max-width:749px){.faq__menu ul{display:flex;gap:var(--faq-menu-gap-mobile, 2rem);overflow-x:auto;scrollbar-width:none;touch-action:pan-x pinch-zoom}.faq__menu ul::-webkit-scrollbar{display:none}.faq__menu li+li{margin-top:0}.faq__menu-link{white-space:nowrap}.faq__title{font-size:var(--faq-title-size-mobile, var(--faq-title-size, 4.8rem))}.faq__question{font-size:var(--faq-question-size-mobile, var(--faq-question-size, 1.8rem))}}@media(prefers-reduced-motion:reduce){.faq__menu-link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-faq-groups.css.map */
