.section-faq-wrapper{background:var(--bg);padding:42px 60px}@media(min-width:901px){.template-index .section-faq-wrapper{padding:64px 60px}}.faq-section{background:var(--bg)}.faq-head{text-align:center;margin-bottom:40px}.faq-head .section-title{font-size:clamp(24px,2.5vw,36px)}.faq-list{max-width:760px;margin:0 auto}.faq-item{background:var(--grey);border:1px solid var(--border);border-radius:12px;padding:0 20px;margin-bottom:8px}.faq-item:last-child{margin-bottom:0}.faq-question{display:flex;align-items:center;justify-content:space-between;padding:14px 4px;cursor:pointer;-webkit-user-select:none;user-select:none}.faq-question span.q-text{font-family:var(--font-heading);font-size:16px;font-weight:700;color:var(--fg);letter-spacing:-.01em}.faq-question .q-icon{font-size:18px;color:var(--accent-ink);font-weight:400;flex-shrink:0;margin-left:20px;transition:transform .3s}.faq-item.open .q-icon{transform:rotate(45deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .35s ease,padding .3s ease;padding:0 4px}.faq-item.open .faq-answer{max-height:240px;padding:0 4px 26px}.faq-answer p{font-size:14px;line-height:1.7;color:rgba(var(--fg-rgb),.5);max-width:600px;margin:0}@media(max-width:900px){.template-product .section-faq-wrapper{padding:22px 24px!important}.template-index .section-faq-wrapper{padding:48px 24px!important}.template-list-collections .section-faq-wrapper{padding:32px 24px!important}.faq-section{padding:0}.faq-head{margin-bottom:24px}.faq-head .section-title{font-size:clamp(22px,6.2vw,29px)}.faq-question{padding:14px 4px}.faq-question span.q-text{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-faq.css.map */
