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