.faq{padding:7.5rem 0;background-color:var(--faq-bg)}.faq__heading{text-align:center;margin-bottom:3rem}.faq__heading h2{letter-spacing:.04em;text-transform:uppercase;font-weight:600;color:var(--faq-heading-color);margin:0}.faq__heading h2:after{content:"";display:block;width:60px;height:2px;background:var(--faq-accent-color);margin:.9rem auto 0}.faq__grid{display:grid;grid-template-columns:1fr;gap:0 3rem}.faq[data-columns-desktop="2"] .faq__grid{grid-template-columns:1fr}@media(min-width:992px){.faq[data-columns-desktop="2"] .faq__grid{grid-template-columns:1fr 1fr}}.faq__col{display:flex;flex-direction:column}.faq-item{border:1px solid;padding:0 15px;margin-bottom:15px;border-radius:8px}.faq-item__question{width:100%;background:none;border:none;text-align:left;padding:1.55rem .3rem;font-size:1.4rem;font-weight:600;display:flex;justify-content:space-between;align-items:center;gap:1rem;cursor:pointer;font-family:jost}.faq-item__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.faq-item__icon-plus{font-size:1.2rem;line-height:1;display:block;transition:transform .2s ease}.faq-item__icon-svg--chevron{display:block;transition:transform .2s ease}.faq-item__question[aria-expanded=true] .faq-item__icon-plus{transform:rotate(45deg)}.faq-item__question[aria-expanded=true] .faq-item__icon-svg--chevron{transform:rotate(180deg)}.faq-item__answer{max-height:0;overflow:hidden;transition:max-height .25s ease}.faq-item__answer-inner{padding:0rem .8rem 1.5rem .5rem;font-size:1.4rem}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-faq.css.map */
