.faq-section{background:var(--faq-bg);padding-top:var(--faq-padding-top);padding-bottom:var(--faq-padding-bottom)}.faq-container{max-width:1300px;margin:0 auto}.faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px}.faq-heading{color:var(--faq-heading);font-size:clamp(28px,3.4vw,40px);font-weight:800;text-transform:uppercase;line-height:1.1;letter-spacing:-.01em;margin:0}.faq-list{display:flex;flex-direction:column}.faq-item{border-bottom:1px solid var(--faq-divider)}.faq-item:first-child{border-top:1px solid var(--faq-divider)}.faq-question{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;color:var(--faq-question);font-size:14px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;list-style:none}.faq-question::-webkit-details-marker{display:none}.faq-icon{flex:0 0 auto;width:20px;height:20px;color:var(--faq-icon);transition:transform .25s ease}.faq-item[open] .faq-icon{transform:rotate(45deg)}.faq-answer{color:var(--faq-answer);font-size:14px;line-height:1.7;padding-bottom:22px;padding-right:40px;animation:faq-fade-in .25s ease}.faq-answer p{margin:0}@keyframes faq-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:749px){.faq-grid{grid-template-columns:1fr;gap:28px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/faq-accordion.css.map */
