.faq-accordion{--faq-accordion-rule: rgb(var(--color-foreground));--faq-accordion-transition: .25s ease;padding-block:var(--faq-accordion-padding-top) var(--faq-accordion-padding-bottom);font-family:var(--font-brand-family);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.faq-accordion{padding-block:var(--faq-accordion-padding-top-desktop) var(--faq-accordion-padding-bottom-desktop)}}.faq-accordion__inner{display:flex;flex-direction:column;gap:2.8rem;max-width:90rem;margin-inline:auto;padding-inline:2rem}@media screen and (min-width:750px){.faq-accordion__inner{display:grid;grid-template-columns:auto auto;align-items:start;gap:10rem;padding-inline:0}}.faq-accordion__heading{margin:0;font-family:inherit;font-size:3rem;font-weight:var(--font-weight-regular);line-height:1.15;letter-spacing:normal;text-transform:none;color:inherit}@media screen and (min-width:750px){.faq-accordion__heading{font-size:3.5rem}}.faq-accordion__subheading{margin:0;margin-block-start:.4rem;font-family:var(--font-accent-family);font-size:3rem;font-style:italic;line-height:1.2}@media screen and (min-width:750px){.faq-accordion__subheading{font-size:3.5rem}}.faq-accordion__list{border-block-start:1px solid var(--faq-accordion-rule)}.faq-accordion__item{box-sizing:border-box;border-block-end:1px solid var(--faq-accordion-rule);interpolate-size:allow-keywords}.faq-accordion__item::details-content{block-size:0;overflow:hidden;transition:block-size var(--faq-accordion-transition),content-visibility var(--faq-accordion-transition) allow-discrete}.faq-accordion__item[open]::details-content{block-size:auto}.faq-accordion__question{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding-block:2.5rem;padding-inline-end:1.6rem;font-family:var(--font-semibold-family);font-size:1.8rem;line-height:1.3;text-align:start;cursor:pointer;list-style:none}@media screen and (min-width:750px){.faq-accordion__question{font-size:2rem}}.faq-accordion__question::-webkit-details-marker{display:none}.faq-accordion__icon{position:relative;flex-shrink:0;width:1.2rem;height:1.2rem}.faq-accordion__icon:before,.faq-accordion__icon:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;background-color:currentColor;transform:translate(-50%,-50%)}.faq-accordion__icon:before{width:1.2rem;height:1px}.faq-accordion__icon:after{width:1px;height:1.2rem}.faq-accordion__item[open] .faq-accordion__icon:after{display:none}.faq-accordion__answer{padding-block-end:1.6rem;font-size:1.6rem;line-height:1.55}@media screen and (min-width:750px){.faq-accordion__answer{font-size:1.8rem}}.faq-accordion__answer p{margin:0}.faq-accordion__answer p+p{margin-block-start:1.2rem}.faq-accordion__answer ul{margin:0;padding:0;list-style:disc inside}.faq-accordion__answer :is(b,strong){font-weight:var(--font-weight-semibold)}.faq-accordion__answer a{color:inherit;text-decoration:underline}.faq-accordion__answer img{display:block;max-inline-size:100%;height:auto}.faq-accordion--classic{--faq-accordion-gutter: 20px;--faq-accordion-plus: 11px;--faq-accordion-transition: .35s ease-in-out}@media screen and (min-width:641px){.faq-accordion--classic{--faq-accordion-gutter: 50px;--faq-accordion-plus: 31px}}@media screen and (min-width:1140px){.faq-accordion--classic{--faq-accordion-gutter: 60px}}.faq-accordion--classic .faq-accordion__inner{display:flex;flex-direction:column;align-items:stretch;gap:3.66rem;max-width:none;padding-inline:var(--faq-accordion-gutter)}@media screen and (min-width:641px){.faq-accordion--classic .faq-accordion__inner{gap:3.46rem}}@media screen and (min-width:1008px){.faq-accordion--classic .faq-accordion__inner{display:grid;grid-template-columns:calc((100% + 24px) / 3 - 24px) minmax(0,1fr);align-items:start;gap:2.4rem}}@media screen and (min-width:1250px){.faq-accordion--classic .faq-accordion__inner{padding-inline:max(112px,calc((100% - 1440px)/2 + 112px))}}.faq-accordion--classic .faq-accordion__heading{font-size:2.8rem;font-weight:var(--font-weight-regular);line-height:3.6rem;letter-spacing:-1px}@media screen and (min-width:641px){.faq-accordion--classic .faq-accordion__heading{font-size:3.2rem;line-height:4rem}}@media screen and (min-width:1008px){.faq-accordion--classic .faq-accordion__heading{margin-block-start:-.325em}}.faq-accordion--heading-large .faq-accordion__heading{font-size:3rem;font-weight:500;line-height:4rem}@media screen and (min-width:641px){.faq-accordion--heading-large .faq-accordion__heading{font-size:3.5rem}}.faq-accordion--classic .faq-accordion__subheading{margin-block-start:0;font-size:2.6rem;line-height:3.6rem;letter-spacing:-1px}@media screen and (min-width:641px){.faq-accordion--classic .faq-accordion__subheading{font-size:3rem;line-height:4rem}}.faq-accordion--classic .faq-accordion__question{position:relative;display:block;padding:2rem 2.5rem 2rem 0;font-family:var(--font-brand-family);font-weight:var(--font-weight-semibold);line-height:2.6rem}@media screen and (min-width:641px){.faq-accordion--classic .faq-accordion__question{padding:2.5rem 4.8rem 3rem 0;font-size:2rem;line-height:2.8rem}}.faq-accordion--classic .faq-accordion__icon{position:absolute;inset-block-start:50%;inset-inline-end:0;width:var(--faq-accordion-plus);height:11px;translate:0 -50%}@media screen and (min-width:641px){.faq-accordion--classic .faq-accordion__icon{inset-inline-end:15px}}.faq-accordion--classic .faq-accordion__icon:before,.faq-accordion--classic .faq-accordion__icon:after{transform:translate(-50%,-50%) rotate(-90deg);transition:transform .4s ease-in-out,opacity .4s ease-in-out}.faq-accordion--classic .faq-accordion__icon:before{width:var(--faq-accordion-plus);height:1px}.faq-accordion--classic .faq-accordion__icon:after{width:1px;height:var(--faq-accordion-plus)}.faq-accordion--classic .faq-accordion__item[open] .faq-accordion__icon:before,.faq-accordion--classic .faq-accordion__item[open] .faq-accordion__icon:after{display:block;transform:translate(-50%,-50%) rotate(90deg)}.faq-accordion--classic .faq-accordion__item[open] .faq-accordion__icon:before{opacity:0}.faq-accordion--classic .faq-accordion__answer{padding-block-end:1.8rem;font-size:1.6rem;line-height:2.8rem}@media screen and (min-width:1008px){.faq-accordion--classic .faq-accordion__answer{padding-block-end:4.5rem}}.faq-accordion--classic .faq-accordion__answer p+p{margin-block-start:0}.faq-accordion--classic .faq-accordion__answer :is(p,ul,ol):not(:last-child){margin-block-end:1.6em}.faq-accordion--classic .faq-accordion__answer :is(ul,ol){margin-inline-start:3rem;padding-inline-start:0;list-style-position:outside}.faq-accordion--classic .faq-accordion__answer li{padding-block:.5rem}.faq-accordion--classic .faq-accordion__answer :is(a,b,strong){font-weight:var(--font-weight-semibold)}.faq-accordion--classic .faq-accordion__answer img{width:80%;margin:0 auto 2rem}@media(prefers-reduced-motion:reduce){.faq-accordion__item::details-content,.faq-accordion--classic .faq-accordion__icon:before,.faq-accordion--classic .faq-accordion__icon:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/926/assets/section-faq-accordion.css.map */
