.faq-accordion-section{background:var(--faq-section-bg);padding:var(--faq-pad-m) 20px}.faq-accordion-container{max-width:900px;margin:0 auto}.faq-accordion-heading{text-align:center;font-size:var(--faq-heading-size-m);font-weight:600;color:var(--faq-heading-color);margin-bottom:10px}.faq-accordion-item{background:#fff;border:2px solid #000;border-radius:12px;margin-bottom:var(--faq-item-gap-m);overflow:hidden;transition:background .3s ease}.faq-accordion-question{width:100%;background:var(--faq-q-bg-m);border:none;padding:18px 22px;font-size:var(--faq-q-size-m);font-weight:500;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;color:var(--faq-q-color-m);transition:background .3s ease,color .3s ease}.faq-accordion-question:hover{background:var(--faq-q-bg-hover-m)}.faq-accordion-item.is-active .faq-accordion-question{background:var(--faq-q-bg-active-m)}.faq-accordion-icon{width:var(--faq-icon-size-m);height:var(--faq-icon-size-m);border-radius:50%;background:var(--faq-icon-bg-m);color:var(--faq-icon-color-m);display:flex;align-items:center;justify-content:center;transition:all .35s ease;flex-shrink:0;margin-left:10px;position:relative}.faq-accordion-icon svg{width:70%;height:70%;position:absolute;transition:opacity .3s ease,transform .3s ease}.faq-accordion-icon .icon-plus{opacity:1;transform:scale(1)}.faq-accordion-icon .icon-dash,.faq-accordion-item.is-active .faq-accordion-icon .icon-plus{opacity:0;transform:scale(.8)}.faq-accordion-item.is-active .faq-accordion-icon .icon-dash{opacity:1;transform:scale(1)}.faq-accordion-question:hover .faq-accordion-icon,.faq-accordion-item.is-active .faq-accordion-icon{background:var(--faq-icon-bg-hover-m)}.faq-accordion-answer{max-height:0;overflow:hidden;transition:max-height .5s ease,padding .3s ease;padding:0 22px}.faq-accordion-item.is-active .faq-accordion-answer{max-height:500px;padding:20px 22px}.faq-accordion-answer p{margin:0;color:var(--faq-a-color-m);font-size:var(--faq-a-size-m);line-height:1.6}@media screen and (min-width:768px){.faq-accordion-section{padding:var(--faq-pad-d) 20px}.faq-accordion-heading{font-size:var(--faq-heading-size-d)}.faq-accordion-item{margin-bottom:var(--faq-item-gap-d)}.faq-accordion-question{font-size:var(--faq-q-size-d);color:var(--faq-q-color-d);background:var(--faq-q-bg-d);padding:22px 28px}.faq-accordion-question:hover{background:var(--faq-q-bg-hover-d)}.faq-accordion-item.is-active .faq-accordion-question{background:var(--faq-q-bg-active-d)}.faq-accordion-icon{width:var(--faq-icon-size-d);height:var(--faq-icon-size-d);background:var(--faq-icon-bg-d);color:var(--faq-icon-color-d)}.faq-accordion-question:hover .faq-accordion-icon,.faq-accordion-item.is-active .faq-accordion-icon{background:var(--faq-icon-bg-hover-d)}.faq-accordion-answer{padding:0 28px}.faq-accordion-item.is-active .faq-accordion-answer{padding:20px 28px}.faq-accordion-answer p{color:var(--faq-a-color-d);font-size:var(--faq-a-size-d)}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/section-faq-accordion.css.map */
