.cvsf-section{background-color:var(--cv-bg, #f6f1e8)}.cvsf-heading{font-family:var(--font-heading-family);font-size:30px;line-height:1.15;font-weight:600;letter-spacing:-.01em;color:var(--cv-text, #1a1a1a);margin:0 0 32px}@media(min-width:750px){.cvsf-heading{font-size:38px}}.cvsf-grid{display:grid;grid-template-columns:1fr;gap:0 32px}.cvsf-item{border-top:1px solid var(--cv-divider, rgba(26, 26, 26, .12))}.cvsf-item:last-child{border-bottom:1px solid var(--cv-divider, rgba(26, 26, 26, .12))}.cvsf-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:20px 0;background:none;border:0;cursor:pointer;text-align:left;font-family:var(--font-heading-family);font-size:16px;line-height:1.35;font-weight:700;color:var(--cv-text, #1a1a1a);transition:color .2s ease}.cvsf-question:hover,.cvsf-item.is-open .cvsf-question{color:var(--cv-purple, #5b4b8a)}.cvsf-q-text{flex:1 1 auto}.cvsf-icon{flex-shrink:0;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;color:var(--cv-muted, #6b6b6b);transition:color .2s ease}.cvsf-icon svg{width:100%;height:100%;display:block}.cvsf-item.is-open .cvsf-icon{color:var(--cv-purple, #5b4b8a)}.cvsf-icon-v{transition:opacity .2s ease,transform .2s ease;transform-origin:center}.cvsf-item.is-open .cvsf-icon-v{opacity:0;transform:rotate(90deg)}.cvsf-answer{overflow:hidden;max-height:0;opacity:0;transition:max-height .32s ease,opacity .32s ease}.cvsf-item.is-open .cvsf-answer{opacity:1}.cvsf-answer-inner{font-family:var(--font-body-family);font-size:14.5px;line-height:1.6;color:var(--cv-muted, #6b6b6b);padding:0 0 20px;max-width:760px}.cvsf-answer-inner p{margin:0 0 10px}.cvsf-answer-inner p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-sleep-faq.css.map */
