.faq__header{text-align:center;max-width:600px;margin:0 auto var(--space-3xl)}.faq__subtitle{font-size:var(--font-size-sm);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--text-color);margin-bottom:var(--space-sm)}.faq__title{font-size:var(--heading-size);margin-bottom:var(--space-md);color:var(--heading-color)}.faq__description{font-size:var(--font-size-lg);color:var(--color-text-light);margin-bottom:0}.faq__list{max-width:800px;margin:0 auto}.faq__item{border-bottom:1px solid var(--color-border)}.faq__item:first-child{border-top:1px solid var(--color-border)}.faq__question{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-lg) 0;font-size:var(--font-size-lg);font-weight:600;cursor:pointer;list-style:none;color:var(--heading-color);transition:color var(--transition-fast)}.faq__question::-webkit-details-marker{display:none}.faq__question:hover{color:var(--color-primary)}.faq__icon{flex-shrink:0;transition:transform var(--transition-base)}.faq__item[open] .faq__icon{transform:rotate(180deg)}.faq__answer{overflow:hidden;transition:max-height var(--transition-base)}.faq__answer-content{padding-bottom:var(--space-lg);font-size:var(--text-size);color:var(--text-color);line-height:1.7}.faq__answer-content p{margin-bottom:var(--space-md)}.faq__answer-content p:last-child{margin-bottom:0}.faq__answer-content a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.faq__answer-content a:hover{opacity:.8}.faq__contact{text-align:center;margin-top:var(--space-3xl);padding-top:var(--space-2xl);border-top:1px solid var(--color-border)}.faq__contact-text{font-size:var(--font-size-lg);color:var(--color-primary);margin-bottom:var(--space-lg)}@media(max-width:768px){.faq__title{font-size:calc(var(--heading-size) * .65)}.faq__question{font-size:var(--font-size-base);padding:var(--space-md) 0}.faq__answer-content{font-size:var(--font-size-sm)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mjukt-faq.css.map */
