.shopify-section-group-header-group,.shopify-section-group-footer-group{display:none!important}:root{--primary:#1a3c6e;--accent:#d4740e;--bg:#fff;--text:#2c2c2c;--text-light:#555;--border:#ddd;--highlight:#fff8f0;--cta-bg:#2e7d32;--cta-hover:#1b5e20;--urgency:#c62828;--sale-banner:#1a3c6e;--blockquote-bg:#f7f3ee;--blockquote-border:#c9a96e}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:1.65;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased}.sale-banner{background:var(--sale-banner);color:#fff;text-align:center;padding:10px 16px;font-family:Georgia,Times New Roman,serif;font-size:14px;letter-spacing:.5px}.sale-banner strong{color:#ffd54f}.countdown-inline{display:inline-flex;gap:4px;margin-left:8px}.countdown-box{background:#fff;color:#000;padding:4px 8px;border-radius:4px;font-weight:700;font-size:15px;font-variant-numeric:tabular-nums;min-width:40px;text-align:center;line-height:1.2;font-family:Georgia,Times New Roman,serif}.countdown-box small{display:block;font-size:8px;font-weight:400;text-transform:uppercase;letter-spacing:.5px;color:#555}.countdown-sep{color:#fff;font-weight:700;font-size:18px;display:flex;align-items:center;padding:0 2px}.sale-sub{font-size:13px;margin-top:2px;opacity:.9}.adv-label{background:#000;text-align:center;padding:8px;font-family:Georgia,Times New Roman,serif;font-size:12px;text-transform:uppercase;letter-spacing:2px;color:#fff}.article{max-width:680px;margin:0 auto;padding:32px 20px 60px}.byline{font-size:13px;color:var(--text-light);font-style:italic;margin-bottom:24px;font-family:Georgia,Times New Roman,serif}p{margin-bottom:14px;font-family:Georgia,Times New Roman,serif}.article-img{width:100%;max-width:100%;height:auto;border-radius:4px;margin:24px 0;display:block}.testimonial{background:var(--blockquote-bg);border-left:4px solid var(--blockquote-border);padding:20px 24px;margin:28px 0;border-radius:0 6px 6px 0}.testimonial .name{font-weight:700;font-size:15px;margin-bottom:6px;color:var(--primary);font-family:Georgia,Times New Roman,serif}.testimonial .quote{font-style:italic;color:var(--text);line-height:1.7;font-family:Georgia,Times New Roman,serif}.content-list{margin:16px 0 20px 24px;list-style:disc;font-family:Georgia,Times New Roman,serif}.content-list li{margin-bottom:8px}.price-route{margin:20px 0;padding:16px 20px;background:#fafafa;border:1px solid var(--border);border-radius:6px}.price-route h3{font-size:15px;margin-bottom:8px;color:var(--primary);font-family:Georgia,Times New Roman,serif;font-weight:700}.price-route ul{margin:0 0 0 20px;font-family:Georgia,Times New Roman,serif}.price-route li{margin-bottom:4px;font-size:14px}.price-total{font-weight:700;color:var(--urgency)}.sale-flash{text-align:center;margin:36px 0}.sale-flash-text{font-size:52px;font-weight:900;color:var(--urgency);font-family:Georgia,Times New Roman,serif;line-height:1.1}.sale-flash-sub{font-size:18px;color:var(--urgency);font-weight:700;font-family:Georgia,Times New Roman,serif;margin-top:4px}.cta-btn{display:block;width:100%;max-width:480px;margin:32px auto;padding:18px 24px;background:var(--cta-bg);color:#fff;text-align:center;font-size:18px;font-weight:700;font-family:Georgia,Times New Roman,serif;text-decoration:none;border-radius:8px;letter-spacing:.3px;transition:background .2s;-webkit-tap-highlight-color:transparent}.cta-btn:hover,.cta-btn:active{background:var(--cta-hover)}.urgency-box{background:#fff3e0;border:2px solid var(--urgency);border-radius:8px;padding:16px 20px;text-align:center;margin:28px 0;font-family:Georgia,Times New Roman,serif;font-weight:700;color:var(--urgency);font-size:16px}.guarantee-box{border:2px solid var(--cta-bg);border-radius:8px;padding:24px;margin:36px 0}.product-features{background:#f5f9ff;border:1px solid #c8ddf5;border-radius:8px;padding:24px;margin:28px 0}.product-features .feature-item{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px;font-family:Georgia,Times New Roman,serif;font-size:14px}.feature-item .check{color:var(--cta-bg);font-size:18px;flex-shrink:0;margin-top:2px}.offer-box{border:3px solid var(--accent);border-radius:10px;padding:24px;margin:36px 0;text-align:center;background:var(--highlight)}.offer-box h3{font-size:22px;color:var(--primary);margin-bottom:8px;font-family:Georgia,Times New Roman,serif;font-weight:700}.offer-box p{font-size:15px;font-family:Georgia,Times New Roman,serif}.divider{border:none;border-top:1px solid var(--border);margin:36px 0}.disclaimer{margin-top:48px;padding-top:24px;border-top:1px solid var(--border);font-size:12px;color:#999;font-family:Georgia,Times New Roman,serif;line-height:1.6}.disclaimer a{color:#999}.references{margin-top:24px;font-size:11px;color:#aaa;word-break:break-all}.references a{color:#aaa;text-decoration:none}.ingredient-name{font-weight:700;font-size:16px;margin-top:18px;margin-bottom:4px}.phase-title{font-weight:700;font-size:15px;margin-top:22px;margin-bottom:6px;color:var(--primary)}@media(max-width:600px){body{font-size:14px}.article{padding:24px 16px 48px}.cta-btn{font-size:16px;padding:16px 20px}.testimonial{padding:16px 18px}.sale-flash-text{font-size:40px}}.animate--hidden,[class*=animate--hidden]{opacity:1!important;transform:none!important;visibility:visible!important}[data-gp-reveal],.gp-reveal,[class*=gp-animate],.gps-lazy{opacity:1!important;transform:none!important}.splide__track{overflow-x:auto!important}.splide__list{transform:none!important;display:flex!important;flex-wrap:nowrap!important;width:auto!important}.splide__slide{opacity:1!important;visibility:visible!important;flex:0 0 78%!important}@media(min-width:900px){.splide__slide{flex-basis:31%!important}}.content-tab__content,[class*=content-tab__content]{display:block!important;opacity:1!important;height:auto!important}.content-tabs__buttons,[class*=content-tabs__buttons]{display:none!important}.content-tabs,[class*="content-tabs "]{display:block!important;width:100%!important}.content-tabs__tabs,[class*=content-tabs__tabs]{display:block!important}.content-tabs__tabs>.content-tab,[class*=content-tabs__tabs]>[class*=content-tab]{display:block!important;position:static!important;opacity:1!important;visibility:visible!important;height:auto!important;transform:none!important;margin:0 auto 28px!important;max-width:900px!important}.content-tab__media,[class*=content-tab__media]{max-width:560px;margin:0 auto}.accordion__content,.accordion__content-wrapper{max-height:none!important;height:auto!important;overflow:visible!important;display:block!important}[class*=gp-carousel] .gp-content-start{transform:none!important;height:auto!important;display:flex!important;overflow-x:auto!important}[class*=gp-carousel] .gp-content-start>*{flex:0 0 88%!important;height:auto!important}[class*=gp-carousel] [class*=gp-h-full]{height:auto!important}[style*="max-width:480px"],[style*="max-width: 480px"],[style*="max-width:500px"],[style*="max-width: 500px"]{max-width:720px!important;margin-left:auto!important;margin-right:auto!important}[style*="max-width:600px"],[style*="max-width: 600px"]{max-width:760px!important;margin-left:auto!important;margin-right:auto!important}.media--transparent:not(:has(img)):not(:has(video)):not(:has(svg)),[class*=__image].media:not(:has(img)):not(:has(video)):not(:has(svg)),[class*=steps-progress-bar]:empty,[class*=steps-progress-bar-background]:empty{display:none!important;min-height:0!important;height:0!important;padding:0!important}.content-and-results__image,[class*=content-and-results__image]{display:none!important}.rating-stars,[class*=rating-stars],.rating-stars__container{display:inline-flex!important;align-items:center!important;height:18px!important;gap:2px!important;width:auto!important}.rating-stars svg,[class*=rating-stars] svg,.rating-stars__container svg{width:18px!important;height:18px!important;flex:0 0 18px!important}.testimonial-card__quotes,[class*=testimonial-card__quotes]{display:inline-flex!important;height:auto!important}.testimonial-card__quotes svg,[class*=testimonial-card__quotes] svg{width:46px!important;height:46px!important;flex:0 0 46px!important}.media:not(:has(img)):not(:has(video)):not(:has(svg)):not(:has(iframe)){padding-bottom:0!important;min-height:0!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sivena-magnesium2.css.map */
