.faq-section{background:rgb(var(--color-bg))}.faq-section__container{max-width:768px;margin:0 auto;padding:0 24px}.faq-section__heading{font-size:clamp(28px,5vw,48px);text-transform:uppercase;text-align:center;color:rgb(var(--color-text));margin-bottom:16px;line-height:1.1;font-family:Oswald,sans-serif}.faq-section__highlight{color:rgb(var(--color-primary))}.faq-section__description{text-align:center;color:rgba(var(--color-text),.5);max-width:520px;margin:0 auto 48px;font-size:16px}.faq-section__list{display:flex;flex-direction:column;gap:16px}.faq-section__item{border:1px solid #2e2e2e;border-radius:8px;overflow:hidden}.faq-section__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px;background:none;border:none;cursor:pointer;text-align:left;transition:background .2s}.faq-section__question:hover{background:rgba(var(--color-text),.03)}.faq-section__question-text{font-size:14px;text-transform:uppercase;color:rgb(var(--color-text));line-height:1.4;font-family:Oswald,sans-serif}.faq-section__chevron{flex-shrink:0;color:rgb(var(--color-primary));transition:transform .3s ease}.faq-section__item--open .faq-section__chevron{transform:rotate(180deg)}.faq-section__answer{max-height:0;overflow:hidden;transition:max-height .35s ease}.faq-section__item--open .faq-section__answer{max-height:500px}.faq-section__answer-inner{padding:0 24px 24px;font-size:14px;line-height:1.7;color:rgba(var(--color-text),.55)}.faq-section__answer-inner p{margin:0}.faq-section__answer-inner a{color:rgb(var(--color-primary));text-decoration:underline}@media(max-width:639px){.faq-section__question{padding:20px 16px}.faq-section__answer-inner{padding:0 16px 20px;font-size:13px}.faq-section__question-text{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/faq-accordion.css.map */
