.section-faq{color:#f3e9f0}.section-faq .faq__accordion.faq__accordion--active .accordion__icon-wrapper .icon.plus{display:none!important}.section-faq .faq__accordion.faq__accordion--active .accordion__icon-wrapper .icon.minus{display:block!important}.section-faq .faq__accordion.faq__accordion--active .faq__accordion-description{height:auto;transition:height .6s ease-in-out,padding .6s ease-in-out}.section-faq .faq__accordion .faq__accordion-description{height:0;padding-top:0;padding-bottom:0;overflow:hidden;transition:height .6s ease-in-out,padding .6s ease-in-out}.section-faq .component-disclosure-group__wrapper,.section-faq .section__heading{margin:0 auto;max-width:912px;position:relative;z-index:10}.section-faq .content-wrapper{border-radius:32px;background:#380f52;padding-right:16px;padding-left:16px;position:relative}.section-faq .content-wrapper .icon-decor{content:"";height:auto;left:0;position:absolute;top:50px;width:60px;z-index:5}.section-faq .content-wrapper .icon-decor.icon-decor--hide{display:none}@media screen and (min-width:1200px){.section-faq .content-wrapper .icon-decor{top:179px;width:120px}}.section-faq .content-wrapper .icon-decor+.icon-decor{bottom:0;left:auto;right:-30px;top:auto;transform:rotate(-90deg);transform-origin:0 100%}@media screen and (max-width:1320px){.section-faq .content-wrapper .icon-decor+.icon-decor{width:60px}}@media screen and (min-width:1200px) and (min-width:1321px){.section-faq .content-wrapper .icon-decor+.icon-decor{right:-41px}}.section-faq .section__heading{font-size:14px;letter-spacing:0;line-height:1.6;margin-bottom:46px;max-width:722px;text-align:center}@media screen and (min-width:990px){.section-faq .section__heading{font-size:18px;margin-bottom:57px}}.section-faq .section__heading h2{font-size:28px;letter-spacing:0;line-height:1.2;margin:0 0 17px}@media screen and (min-width:990px){.section-faq .section__heading h2{font-size:48px;margin:0 0 16px}}.section-faq .section__heading h2 strong{color:#ffdc25}.section-faq .section__heading h3{font-size:28px;letter-spacing:0;line-height:1.2;margin:0 0 17px}@media screen and (min-width:990px){.section-faq .section__heading h3{font-size:32px;margin:0 0 16px}}.section-faq .section__heading h3 strong{color:#ffdc25}.section-faq .section__heading p{margin:16px 0}.section-faq .section__heading a{color:#ff00ef;text-decoration:none}.section-faq .section__heading a:hover{color:#eecd00}
/*# sourceMappingURL=/cdn/shop/t/97/assets/section-faq.css.map */
