.vsl-content{--vsl-ink:#021c66;--vsl-wine:#173fa2;color:var(--vsl-ink);background:#fcfaf7;padding:clamp(32px,6vw,80px) 0}.vsl-content:nth-child(2n),.vsl-content--cards{background:#edf3ff}.vsl-content .vsl-layout{display:grid;gap:clamp(20px,4vw,54px);align-items:center}.vsl-content--hero .vsl-layout:has(.vsl-feature),.vsl-content--split .vsl-layout:has(.vsl-feature),.vsl-content--benefits .vsl-layout{grid-template-columns:repeat(2,minmax(0,1fr))}.vsl-content h1,.vsl-content h2,.vsl-content h3{color:inherit;margin:0 0 .55em}.vsl-content h1,.vsl-content h2{font-size:clamp(26px,4vw,46px);line-height:1.12}.vsl-content p{margin:0 0 .8em}.vsl-content .vsl-kicker{color:var(--vsl-wine);font-weight:700}.vsl-feature img,.vsl-content--cards img{display:block;max-width:100%;height:auto;border-radius:12px}.vsl-content ul{padding:0;margin:20px 0 0;list-style:none}.vsl-content--cards ul{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.vsl-content--cards li{background:#fff;padding:16px;border-radius:12px}.vsl-content--cards img{margin-bottom:16px}.vsl-content--benefits ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.vsl-content--benefits li img{width:48px;height:48px;object-fit:contain}.vsl-content--benefits li h3{font-size:1.1em}.vsl-content--faq .vsl-copy,.vsl-content--comparison .vsl-copy{max-width:920px;width:100%;margin:auto}.vsl-content details{border-bottom:1px solid #cad7ef}.vsl-content summary{display:flex;justify-content:space-between;gap:12px;padding:16px 0;cursor:pointer;font-weight:700}.vsl-content details[open] summary span{transform:rotate(45deg)}.vsl-content table{width:100%;table-layout:fixed;border-collapse:collapse}.vsl-content th,.vsl-content td{padding:8px;border-bottom:1px solid #cad7ef;overflow-wrap:anywhere}.vsl-content td{text-align:center}.vsl-content th img{display:block;width:min(100%,70px);height:75px;object-fit:contain;margin:auto}.vsl-content .vsl-button{margin-top:12px;background:var(--vsl-wine);color:#fff}.vsl-video{grid-column:1 / -1}.vsl-video video{width:100%;height:auto}@media(max-width:749px){.vsl-content .vsl-layout,.vsl-content--cards ul{grid-template-columns:minmax(0,1fr)!important}}.vsl-content--hero{background:#edf3ff}.vsl-content .vsl-items img{max-height:290px;object-fit:contain}.vsl-product-main{background:#fcfaf7;color:#021c66}.vsl-product-main .product__title-heading{color:#021c66;letter-spacing:-.025em;line-height:1.08}.vsl-product-main .emoji-benefits-container p{margin:.25rem 0;line-height:1.55}.vsl-product-main .vsl-retailer-note{margin-top:1.15rem;color:#405172;font-size:1.25rem;line-height:1.5}.vsl-product-main .product__media-wrapper media-gallery{display:block}.vsl-product-main .product__media-item .product-media-container{background:#fff}.vsl-product-main .product-form__submit{border-radius:5px}.vsl-content--cards .vsl-copy>h2,.vsl-content--cards .vsl-copy>p{text-align:center}.vsl-content--cards .vsl-items:has(li:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}.vsl-content--cards li{padding:clamp(16px,2.3vw,32px);border:1px solid #d8e1f0}.vsl-content--cards li h3{line-height:1.2}@media(max-width:989px){.vsl-content--cards .vsl-items:has(li:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.vsl-product-main .product__title-heading{letter-spacing:-.015em}}.vsl-gallery-layout{display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(96px,23%);align-items:start}.vsl-gallery-layout__media{min-width:0}.vsl-gallery-facts{display:grid;gap:12px;list-style:none;margin:0;padding:0}.vsl-gallery-facts li{min-width:0;min-height:118px;display:grid;align-content:center;gap:6px;background:#021c66;color:#fff;padding:14px 10px;text-align:center;border-radius:12px}.vsl-gallery-facts li:nth-child(2){background:#163b85}.vsl-gallery-facts li:nth-child(3){background:#24579b}.vsl-gallery-facts strong{font-size:clamp(15px,1.5vw,22px);line-height:1.15}.vsl-gallery-facts span{font-size:clamp(10px,1vw,13px);line-height:1.3}.vsl-buy-details{margin-top:18px}.vsl-order-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 12px;padding:0;list-style:none;text-align:center}.vsl-order-flow li{display:grid;justify-items:center;gap:5px;font-size:1.2rem}.vsl-order-flow .material-symbols-outlined{color:#163b85}.vsl-buy-details details{border-top:1px solid #cad7ef;padding:9px 0}.vsl-buy-details summary{cursor:pointer;font-weight:650}.vsl-buy-details details p{margin:6px 0 0;font-size:1.3rem}@media(max-width:989px){.vsl-gallery-layout{grid-template-columns:minmax(0,1fr)}.vsl-gallery-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.vsl-gallery-facts li{min-height:72px;padding:8px 5px}}.vsl-brand-intro{margin:10px 0 16px;line-height:1.5}.vsl-brand-intro p{margin:0 0 .65rem}.vsl-brand-intro ul{padding-left:1.6rem;margin:0 0 .65rem}.vsl-brand-intro .vsl-source-note{color:#405172;font-size:1.15rem}.vsl-clinicians{margin:14px 0;padding:14px 16px;border:1px solid #dbe3ef;border-radius:8px;background:#f7f8f6;color:#021c66}.vsl-clinicians h2{margin:0 0 .5rem;color:inherit;font-size:1.6rem}.vsl-clinicians p{margin:0 0 .5rem;font-size:1.3rem;line-height:1.45}.vsl-clinicians a{color:inherit;font-size:1.25rem;text-decoration:underline;text-underline-offset:.2rem}#vsl-clinician-perspectives{scroll-margin-top:110px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vsl-content.css.map */
