html{scroll-behavior:smooth}.faq-accordion__wrapper{padding-inline:24px}.faq-accordion__container{max-width:1024px;margin:auto}.faq-accordion__heading{font-size:38px;line-height:39px;margin:0;text-align:center}.faq-accordion__heading sup{font-size:62%}@media(max-width:991px){.faq-accordion__heading{font-size:30px;line-height:34px}}.faq-accordion__subheading{font-size:18px;line-height:normal;padding:0;text-align:center;width:fit-content;margin-inline:auto}@media(max-width:768px){.faq-accordion__subheading{font-size:16px}}.faq-accordion__item-title{font-size:16px;line-height:29px;font-weight:400;margin:0;padding:20px 36px 20px 20px;border-radius:inherit;cursor:pointer;position:relative;z-index:1}.faq-accordion__content{display:flex;flex-direction:row;padding-block:30px;width:100%}.faq-accordion__content>div{padding:0 24px;width:50%}.faq-accordion__content>div>*+*{margin-top:28px}.faq-accordion__content.one{flex-direction:column}.faq-accordion__content.one>div{padding:0;width:100%}.faq-accordion__content.one>*+*{margin-top:28px}.faq-accordion__item{border-radius:16px;position:relative}.faq-accordion__item-description{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;font-size:16px;line-height:29px;padding-inline:20px}.faq-accordion__item.is-open .faq-accordion__item-description{max-height:1000px;padding-bottom:20px}.faq-accordion__item-description a{text-decoration:underline;text-underline-offset:3px}.faq-accordion__item-description>*{margin:0}.faq-accordion__item-description>*+*{margin-top:16px}@media(max-width:768px){.faq-accordion__item-description,.faq-accordion__item-title{line-height:1.4}}.faq-accordion__item svg{position:absolute;top:24px;right:20px;z-index:0}.faq-accordion__item .icon-minus,.faq-accordion__item.is-open .icon-plus{display:none}.faq-accordion__item.is-open .icon-minus,.faq-accordion__item .icon-plus{display:block}.faq-accordion__button{text-align:center;margin-top:30px}.faq-accordion__button a{padding:18px 26px;font-size:16px;font-weight:500;text-decoration:none;border-radius:16px}@media(max-width:768px){.faq-accordion__content>*+*{margin-top:20px}.faq-accordion__content{flex-direction:column;padding-block:12px 0}.faq-accordion__content>div{padding:0;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/387/assets/section-m3-faq-accordion.css.map */
