.faq-question .icon{background-color:#000;width:3.2rem;height:3.2rem;min-width:3.2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease}.faq-section .faq--blocks-wrap .faq--block.active .faq-question .icon{transform:rotate(180deg)}.faq-question{display:flex;justify-content:space-between;cursor:pointer;gap:2rem}.shopify-section:has(.faq-section){padding:var(--padding-48) 0 var(--padding-96)}.faq-section .faq--blocks-wrap{max-width:148rem;margin:4rem auto 0}.faq-section .faq--blocks-wrap .faq--block{padding:2.4rem;border-top:1px solid #e9e9e9}.faq-section .faq--blocks-wrap .faq--block:last-child{border-bottom:1px solid #e9e9e9}.faq-section .faq--blocks-wrap .faq--block .faq-question{margin:0;font-size:clamp(2.2rem,1.94vw,2.8rem);font-weight:600}.faq-section .faq--blocks-wrap .faq--block .answer-wrap{padding-top:2.4rem;display:none}@media (max-width: 767px){.faq-section .faq--blocks-wrap .faq--block{padding:2rem 1.5rem}.faq-section .faq--blocks-wrap .faq--block .answer-wrap{padding-top:1.8rem}.faq-section .faq--blocks-wrap .faq--block .faq-question{font-size:2rem;line-height:1.2}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/faq.css.map */
