.section-faq .section__head{margin-bottom:3rem}.section-faq .section__heading{line-height:1.25;letter-spacing:0;padding-block:0}.section-faq .section__heading.h2{font-size:2.6rem}.section-faq .section__heading.h4{font-size:1.8rem}.section-faq .section__heading.h5{font-size:1.6rem}.section-faq .section__heading.h6{font-size:1.4rem}.section-faq .section__button{margin-top:6rem}.section-faq .section__button .button{font-weight:400;padding:1.6rem 4rem;text-transform:none;border-radius:0}@media screen and (max-width: 749px){.section-faq{--page-gutter: 2.4rem}.section-faq .section__heading.h3{font-size:2.4rem}.section-faq .section__button{margin-top:4rem}}.faq-summary li{margin-bottom:1.2rem}.faq-summary a span{line-height:1.65;display:inline-block;position:relative}.faq-summary a span:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:currentColor;transition:.2s linear}.faq-summary a.active span:after{width:100%}.faq-accordion__heading{font-size:2rem;line-height:1.65;margin-block-end:2rem}.faq-accordion__heading~.faq-accordion__heading{margin-block-start:3.4rem}.faq-accordion .accordion__section{padding:2.4rem 0}.faq-accordion .accordion__button{font-weight:400;font-size:1.4rem;line-height:1.65;letter-spacing:0;color:rgb(var(--color-secondary-text));padding:0;align-items:center;text-decoration:none}.faq-accordion .accordion__button.text--large{font-size:1.8rem}.faq-accordion .accordion__body p{color:rgb(var(--color-foreground))}.faq-accordion .accordion__body li{line-height:1.65;margin-block-end:1rem}.section-layout-2 .faq-accordion .accordion__section{margin-block:1.4rem 0;padding:0}.section-layout-2 .faq-accordion .accordion__body-inner{padding-block:1.6rem 2.2rem}@media screen and (min-width: 750px){.faq-list{display:flex}.faq-summary{width:20rem;flex-shrink:0;margin-right:5rem}.faq-summary ul{position:sticky;top:calc(2rem + var(--header-group-height, 0px))}.faq-accordion{flex:1}.faq-accordion__heading{font-size:2.4rem;margin-block-end:3.4rem}.faq-accordion__heading~.faq-accordion__heading{margin-block-start:6rem}}@media screen and (min-width: 990px){.faq-summary{width:24rem}}@media screen and (min-width: 1280px){.faq-summary{width:29rem;margin-right:8rem}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/section-faqs.css.map */
