.faq{display:block;background-color:var(--bg-color)}.faq__container{position:relative}.faq__header{display:flex;flex-direction:column;gap:8px;margin-bottom:32px}.faq__heading{margin:0;font-size:calc(var(--heading-font-size) - 8px);font-weight:700;line-height:1.33;color:var(--text-color);text-transform:uppercase}.faq__description{margin:0;font-size:16px;color:var(--text-color)}.faq__description>*{margin:0}.faq__wrapper{display:flex;flex-direction:column;gap:12px}.faq__accordion--title-wrapper{display:flex;gap:20px;align-items:center;justify-content:space-between;padding:6px 0}.faq__accordion--title-wrapper svg{flex-shrink:0;width:14px;height:14px;transition:.25s ease-in-out}.faq__accordion--title-wrapper svg path{fill:var(--text-color)}.faq__accordion--title-wrapper.active svg{transform:scaleY(-1)}.faq__accordion--title{margin:0;font-size:16px;font-weight:700;color:var(--text-color)}.faq__accordion--body{height:0;overflow:hidden;transition:.25s ease-in-out}.faq__accordion--body-inner{padding:6px 0}.faq__accordion--body-inner>*{margin:0;font-size:16px;color:var(--text-color)}@media screen and (min-width:768px){.faq__heading{font-size:var(--heading-font-size)}.faq__description,.faq__accordion--title,.faq__accordion--body-inner{font-size:22px}}@media screen and (min-width:1024px){.faq__container.container--limited{padding:0 120px}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/faq-legacy.css.map */
