main[data-template*=cholesterol-statin-1]{padding:0!important;margin:0!important;max-width:none!important}.csn-shopify-section{margin:0!important}.csn{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;color:#5a0f12;background:#fff;-webkit-font-smoothing:antialiased}.csn *,.csn *:before,.csn *:after{box-sizing:border-box}.csn h1,.csn h2,.csn h3{font-family:Poppins,sans-serif;letter-spacing:-.02em}.csn a{color:#5a0f12}.csn a:hover{color:#8c2b2b}.csn img{max-width:100%}.csn p{margin:0}@keyframes csnPulseDot{0%,to{opacity:1}50%{opacity:.35}}@keyframes csnMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.csn-carousel-main{touch-action:pan-y;cursor:grab}.csn-carousel-main.is-grabbing{cursor:grabbing}.csn-carousel-track img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.csn-thumb-rail::-webkit-scrollbar{display:none}.csn-thumb{border:1px solid rgba(90,15,18,.12)}.csn-thumb.is-active{border:2px solid #5A0F12}.csn-thumb:hover{transform:translateY(-3px);box-shadow:0 8px 18px #5a0f1238}.csn-acc-plus{display:inline-block;transition:transform .2s ease}.csn-acc-summary:hover .csn-acc-plus{transform:scale(1.25)}.csn-acc-body{overflow:hidden}.csn .csn-acc-summary,.csn .csn-acc-summary:hover,.csn .csn-acc-summary:focus,.csn .csn-acc-summary:focus-within,.csn details[open]>.csn-acc-summary{color:#5a0f12!important}.csn .csn-acc-body strong{color:#5a0f12;font-weight:700}.csn-buycol>.csn-ship{order:1}.csn-buycol>.csn-atc-form{order:2}.csn-buycol>.csn-trust-row{order:3}.csn-buycol>.csn-pay-icons{order:4}.csn-buycol>.csn-guar-card{order:5}.csn-buycol>.csn-acc-group{order:6}.csn-buycol kaching-bundle,.csn-buycol .csn-kaching-mount{order:0}.csn-marquee-track{display:flex;gap:16px;width:max-content;animation:csnMarquee 60s linear infinite}.csn-testi-rail{scrollbar-width:none}.csn-testi-rail::-webkit-scrollbar{display:none}@keyframes csnMrNudge{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.csn-more-reviews{transition:background-color .28s ease,border-color .28s ease,color .28s ease,transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease}.csn-more-reviews .csn-mr-arrow{animation:csnMrNudge 1.9s ease-in-out infinite;transition:transform .28s cubic-bezier(.22,1,.36,1)}.csn-more-reviews:hover{background:#5a0f12!important;border-color:#5a0f12!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 10px 24px #5a0f1247}.csn-more-reviews:hover .csn-mr-arrow{animation:none;transform:translateY(-4px)}.csn-more-reviews:active{transform:translateY(0);box-shadow:0 4px 12px #5a0f123d}@media(prefers-reduced-motion:reduce){.csn-more-reviews .csn-mr-arrow{animation:none}}.csn-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1);will-change:opacity,transform}.csn-reveal.csn-reveal-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.csn-reveal{opacity:1!important;transform:none!important}.csn-marquee-track{animation:none!important}}.csn a,.csn button,.csn summary,.csn [data-csn-hover]{transition:transform .2s ease,box-shadow .25s ease,border-color .2s ease,background-color .2s ease,opacity .2s ease,filter .2s ease}.csn-cta:hover,.csn-sticky-btn:hover{transform:translateY(-2px);filter:brightness(1.07)}.csn-sticky{display:none;position:fixed;left:0;right:0;bottom:0;z-index:100;background:#fff;padding:10px 16px;box-shadow:0 -4px 20px #0000001f;opacity:0;transform:translateY(110%);pointer-events:none}.csn-sticky.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}@media(max-width:900px){.csn-sticky{display:block;transition:opacity .35s ease,transform .42s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}body.csn-has-sticky{padding-bottom:76px}.csn-testi-rail>div{flex:0 0 84%!important}.csn-vc{display:block}.csn-vcdot{display:none}.csn [style*="grid-template-columns: 1fr 1fr"],.csn [style*="grid-template-columns: 1.1fr 1fr"],.csn [style*="grid-template-columns: 0.95fr 1fr"],.csn [style*="repeat(3, 1fr)"],.csn [style*="repeat(4, 1fr)"],.csn .csn-gallery-grid,.csn .csn-bundle-row{grid-template-columns:1fr!important}.csn-thumb{flex:0 0 calc((100% - 40px)/5)!important}.csn [style*="250px 1fr 140px"]{grid-template-columns:74px 1fr 46px!important;margin-top:32px!important}.csn [style*="width: 250px"]{width:74px!important}.csn [style*="width: 140px"]{width:46px!important}.csn [alt="Revalia bottle"]{height:108px!important}.csn [alt="Other supplement"]{height:70px!important}.csn .csn-cmp-label{font-size:12px!important;padding:0 8px!important}.csn .csn-pay-icons{width:68%!important}.csn .csn-rating-pill{font-size:12px!important;gap:7px!important;padding:7px 12px!important;flex-wrap:nowrap!important;white-space:nowrap}.csn .csn-rating-pill img{width:22px!important;height:22px!important}.csn .csn-buy h1{font-size:30px!important}.csn .csn-buy-gallery{position:static!important}.csn [style*="padding: 84px 48px"],.csn [style*="padding: 88px 48px"],.csn [style*="padding: 80px 48px"]{padding:52px 20px!important}.csn [style*="padding: 36px 48px 64px"]{padding:22px 18px 48px!important}.csn .csn-guarantee-band{flex-direction:column!important;text-align:center;gap:20px!important}.csn .csn-guarantee-bottles{margin-left:0!important;align-self:center!important}.csn .csn-mech-band{grid-template-columns:1fr!important;padding:32px 22px!important;margin-top:40px!important;gap:20px!important}.csn .csn-mech-band h2{font-size:24px!important}.csn .csn-mech-icons{grid-template-columns:1fr 1fr!important;gap:22px 14px!important;margin-top:8px!important}.csn .csn-mech-bottles{width:100%!important;margin:0 auto!important;justify-self:center!important;grid-row:1!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/csn.css.map */
