.zx-faq-section{background:#fff;padding-left:24px;padding-right:24px}.zx-faq-inner{max-width:720px;margin:0 auto}.zx-faq-header{text-align:center;margin-bottom:48px}.zx-faq-label{font-size:1.1rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#aaa;margin:0 0 12px}.zx-faq-title{font-size:clamp(3rem,4vw,4rem);font-weight:800;color:#111;letter-spacing:-.02em;margin:0;line-height:1.1}.zx-faq-list{border-top:1px solid #f0f0ec}.zx-faq-item{border-bottom:1px solid #f0f0ec}.zx-faq-question{display:flex;align-items:center;justify-content:space-between;width:100%;padding:22px 0;background:none;border:none;cursor:pointer;gap:16px;text-align:left}.zx-faq-q-left{display:flex;align-items:center;gap:14px;flex:1;min-width:0}.zx-faq-icon{width:34px;height:34px;border-radius:9px;background:#f5f5f2;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s ease}.zx-faq-icon svg{width:16px;height:16px;stroke:#666;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:stroke .2s ease}.zx-faq-item--open .zx-faq-icon{background:#111}.zx-faq-item--open .zx-faq-icon svg{stroke:#fff}.zx-faq-q-text{font-size:1.45rem;font-weight:500;color:rgb(var(--color-foreground));line-height:1.4}.zx-faq-chevron{flex-shrink:0;width:20px;height:20px;transition:transform .25s ease;color:#bbb}.zx-faq-chevron svg{width:20px;height:20px}.zx-faq-item--open .zx-faq-chevron{transform:rotate(180deg);color:#111}.zx-faq-answer{overflow:hidden}.zx-faq-answer[hidden]{display:none}.zx-faq-answer-inner{padding:0 0 24px 48px;font-size:1.4rem;color:#666;line-height:1.75}.zx-faq-answer-inner p{margin:0}@media screen and (max-width:749px){.zx-faq-section{padding-left:16px;padding-right:16px}.zx-faq-answer-inner{padding-left:0}.zx-faq-q-text{font-size:1.35rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-collapsible-zentrix.css.map */
