.main-faq__container{padding-top:var(--main-faq-padding-top);padding-bottom:var(--main-faq-padding-bottom);line-height:140%}.main-faq__heading{font-size:40px;text-align:var(--main-faq-heading-alignment);margin:0 0 16px}.main-faq__subheading{font-size:16px;color:rgba(var(--color-foreground),1);text-align:var(--main-faq-subheading-alignment);margin:16px 0 40px}.main-faq__content{border-radius:30px;padding:10px 40px}.main-faq__content .main-faq__question:not(:last-child){border-bottom:1px solid rgba(var(--color-foreground),.2)}.main-faq__content .main-faq__question .accordion__heading-label{padding-top:30px;padding-bottom:30px;transition:padding-bottom .5s ease-out;cursor:pointer}.main-faq__question .accordion__heading-label:has(input:checked){padding-bottom:0!important}.main-faq__content .accordion__heading{font-family:var(--font-heading-family);font-size:20px;color:rgba(var(--color-foreground),1);margin:0}.main-faq__content .accordion__content{font-size:14px;color:rgba(var(--color-foreground),1)}.main-faq__content .accordion__content-wrapper{margin-top:0;transition:margin-top .5s ease-out,grid-template-rows .5s ease-out,margin-bottom .5s ease-out}.main-faq__content .accordion[data-behavior=click]:has(>.accordion__heading input:checked)>.accordion__content-wrapper{margin-top:16px;margin-bottom:30px}.main-faq__content .accordion__icon-wrapper{padding:11px;background-color:var(--button-background);border-radius:500px}@media screen and (max-width:768px){.main-faq__container{padding-top:var(--main-faq-padding-top);padding-bottom:var(--main-faq-padding-bottom)}.main-faq__heading{font-size:28px}.main-faq__subheading{font-size:14px}.main-faq__content{padding:0 15px}.main-faq__content .main-faq__question .accordion__heading-label{padding-top:24px;padding-bottom:24px}.main-faq__content .main-faq__question:last-child .accordion__heading-label{padding-bottom:0}.main-faq__content .main-faq__question:first-child .accordion__heading-label{padding-top:20px}.main-faq__content .main-faq__question:last-child .accordion__content-wrapper{padding-bottom:20px}.main-faq__content .accordion__heading{font-size:18px}.main-faq__content .accordion[data-behavior=click]:has(>.accordion__heading input:checked)>.accordion__content-wrapper{margin-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-main-faq.css.map */
