.faq-wrapp{max-width:92rem;margin:0 auto}.faq-wrapp .button,.faq-wrapp-side .button{margin-top:4rem;margin-bottom:3rem}.faq-wrapp .faq-item{border-radius:1.2rem;padding:2.4rem;text-align:left;overflow:hidden;cursor:pointer}.faq-wrapp .faq-item.active .faq-item__content{opacity:1}@media screen and (min-width:990px){.faq-wrapp .button.mt-lg-6,.faq-wrapp-side .button.mt-lg-6{margin-top:6rem}}.section-faq .faq-item .faq-item__toggle{list-style:none;cursor:pointer}.section-faq .faq-item .faq-item__toggle h3{margin:0;padding-right:7rem}.section-faq .faq-item .faq-item__toggle::-webkit-details-marker{display:none}.section-faq .faq-item:last-of-type:not(:last-child){margin-bottom:2rem}.section-faq .faq-item .faq-item__heading{position:relative;cursor:pointer;font-size:2rem}.section-faq .faq-item .faq-item__heading:after{content:"";position:absolute;top:50%;right:0;width:4rem;height:4rem;transform:translateY(-50%);background-color:rgb(var(--color-background-low));border-radius:50%}.section-faq .faq-item .icon{position:absolute;top:50%;right:14px;left:auto;height:.2rem;width:1.2rem;transform:translateY(-50%);z-index:2;background-color:var(--btn-clr, rgb(var(--color-on-secondary)));pointer-events:none;box-sizing:border-box}.section-faq .faq-item .icon-close{position:absolute;top:50%;right:18px;width:.2rem;height:1.2rem;transform:translate(-50%,-50%);z-index:2;background-color:var(--btn-clr, rgb(var(--color-on-secondary)));transition:all .3s ease;pointer-events:none}.section-faq .faq-item.active .icon{transform:translateY(-50%);background-color:var(--active-clr)}.section-faq .faq-item.active .icon-close{background-color:var(--active-clr);transform:translate(-50%,-50%) rotate(90deg)}.section-faq .faq-item .faq-item__content{height:0;opacity:0;overflow:hidden}.section-faq .faq-item .faq-item__content-inner{max-width:56rem;word-break:break-word;padding-top:1.5rem}.section-faq .faq-item+.faq-item{margin-top:2.4rem}@media(prefers-reduced-motion:reduce){.section-faq .faq-item,.section-faq .faq-item .faq-item__heading,.section-faq .faq-item .faq-item__content,.section-faq .faq-item .faq-item__content-inner,.section-faq .faq-item .icon-close{transition:none}}@media screen and (max-width:749px){.section-faq .faq-item .faq-item__heading{font-size:1.8rem}.section-faq .faq-item .faq-item__heading:after{width:3rem;height:3rem}.section-faq .faq-item .icon{right:9px}.section-faq .faq-item .icon-close{right:13px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-faq.css.map */
