.faq-section{--faq-bg: #EAEAEA;--faq-card: #ffffff;--faq-text: #14171a;--faq-text-muted: #5b6167;--faq-chevron: #9aa0a6;--faq-radius: 14px;--faq-shadow: 0 1px 2px rgba(20,23,26,.04), 0 1px 1px rgba(20,23,26,.03);background:var(--faq-bg);padding:48px 24px 80px}.faq-section *{box-sizing:border-box}.faq-wrap{max-width:720px;margin:0 auto}.faq-title{font-size:28px;font-weight:700;letter-spacing:-.01em;margin:0 0 28px;color:var(--faq-text)}.faq-list{display:flex;flex-direction:column;gap:10px}.faq-item{background:var(--faq-card);border-radius:var(--faq-radius);box-shadow:var(--faq-shadow);overflow:hidden;transition:box-shadow .2s ease}.faq-item.open{box-shadow:0 2px 8px #14171a12}.faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;background:none;border:none;cursor:pointer;text-align:left;font-size:15.5px;font-weight:500;color:var(--faq-text);line-height:1.4;font-family:inherit;-webkit-tap-highlight-color:transparent}.faq-question:focus-visible{outline:2px solid #4b8bf4;outline-offset:-2px}.chevron{flex:0 0 auto;width:18px;height:18px;color:var(--faq-chevron);transition:transform .25s ease}.faq-item.open .chevron{transform:rotate(180deg)}.faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.faq-item.open .faq-answer{grid-template-rows:1fr}.faq-answer-inner{overflow:hidden}.faq-answer-content{padding:0 22px 20px;font-size:14.5px;line-height:1.55;color:var(--faq-text-muted)}.faq-answer-content p{margin:0}.faq-answer-content p+p{margin-top:10px}@media(max-width:520px){.faq-section{padding:28px 16px 60px}.faq-title{font-size:22px;margin-bottom:18px}.faq-question{padding:15px 16px;font-size:14.5px}.faq-answer-content{padding:0 16px 16px;font-size:13.5px}.chevron{width:16px;height:16px}}@media(prefers-reduced-motion:reduce){.chevron,.faq-answer{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/faq-new.css.map */
