.cvif-section{background-color:var(--cv-bg, #ffffff)}.cvif-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){.cvif-heading{font-size:38px}}.cvif-grid{display:grid;grid-template-columns:1fr;gap:0 32px}@media(min-width:600px)and (max-width:989px){.cvif-grid{grid-template-columns:1fr}}.cvif-item{border-top:1px solid var(--cv-divider, rgba(26, 26, 26, .12))}.cvif-item:last-child{border-bottom:1px solid var(--cv-divider, rgba(26, 26, 26, .12))}.cvif-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}.cvif-question:hover,.cvif-item.is-open .cvif-question{color:var(--cv-accent-gold, #cc9c21)}.cvif-q-text{flex:1 1 auto}.cvif-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}.cvif-icon svg{width:100%;height:100%;display:block}.cvif-item.is-open .cvif-icon{color:var(--cv-accent-gold, #cc9c21)}.cvif-icon-v{transition:opacity .2s ease,transform .2s ease;transform-origin:center}.cvif-item.is-open .cvif-icon-v{opacity:0;transform:rotate(90deg)}.cvif-answer{overflow:hidden;max-height:0;opacity:0;transition:max-height .32s ease,opacity .32s ease}.cvif-item.is-open .cvif-answer{opacity:1}.cvif-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}.cvif-answer-inner p{margin:0 0 10px}.cvif-answer-inner p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-immunity-faq.css.map */
