html .ab{--ab-bg: #0A0D10;--ab-sand: #111418;--ab-card: #161A1F;--ab-ink: #FFFFFF;--ab-muted: #9CA3AF;--ab-accent: #84CC16;--ab-accent-hover: #A3E635;--ab-accent-soft: rgba(132, 204, 22, .12);--ab-coral: #EF4444;--ab-gold: #F97316;--ab-line: #2A2A2A;--ab-dark: #0B0B0B;--ab-good: #84CC16;--ab-bad: #4B5563;--ab-glow: 0 0 18px rgba(239, 68, 68, .55);--ab-shadow: 0 1px 0 rgba(255,255,255,.03) inset, 0 18px 40px -20px rgba(0,0,0,.8);--ab-serif: var(--font-heading-family, "Michroma"), system-ui, sans-serif;--ab-sans: var(--font-body-family, "Questrial"), system-ui, -apple-system, "Segoe UI", sans-serif;background:var(--ab-bg);color:#d1d5db}html .ab h1,html .ab h2,html .ab h3,html .ab h4{color:#fff;letter-spacing:0;font-weight:400;line-height:1.25}html .ab-title{font-size:clamp(24px,3vw,36px)}html .ab-h2{font-size:clamp(22px,3.2vw,36px)}html .ab-split__body h3,html .ab-guar__body h2{font-size:clamp(20px,2.6vw,30px)}html .ab-hl{color:var(--ab-accent)}html .ab--sand,html .ab--cream{background:#111418}html .ab--white{background:#0a0d10}html .ab--dark{background:#06080a}html .ab-section+.ab-section .ab-sec{border-top:1px solid #1C2127}html .ab-eyebrow{color:var(--ab-accent);background:transparent;border:1px solid var(--ab-accent)}html .ab--dark .ab-eyebrow{color:var(--ab-accent);background:transparent}html .ab-btn{background:var(--ab-coral);color:#fff;text-transform:uppercase;letter-spacing:.06em;font-family:var(--ab-sans);font-weight:600;font-size:16px;box-shadow:0 0 0 1px #ef444499,0 12px 30px -10px #ef4444a6}html .ab-btn:hover{background:#dc2626}html .ab-btn:disabled{background:#374151;color:#9ca3af}html .ab-gal__main,html .ab-gal__thumb,html .ab-swatch,html .ab-bundle,html .ab-bundle__radio,html .ab-trust__item,html .ab-step,html .ab-tl__item,html .ab-cmp,html .ab-cmp th,html .ab-cmp th:first-child,html .ab-cmp td:first-child,html .ab-rsum,html .ab-review,html .ab-faq details,html .ab-guar,html .ab-slider__nav button{background:var(--ab-card);border-color:var(--ab-line);color:var(--ab-ink)}html .ab-gal__main{border:1px solid var(--ab-line)}html .ab-gal__arrow{background:#111111d9;color:#fff;border:1px solid var(--ab-line)}html .ab-gal__badge{box-shadow:var(--ab-glow)}html .ab-gal__thumb.is-active{border-color:var(--ab-accent)}html .ab-price__now{color:#fff;font-size:32px}html .ab-price__save{box-shadow:var(--ab-glow)}html .ab-usps svg{color:var(--ab-accent)}html .ab-swatch.is-active,html .ab-bundle.is-active{border-color:var(--ab-accent);box-shadow:0 0 0 1.5px var(--ab-accent) inset,0 0 22px -6px #84cc1680}html .ab-bundle.is-active{background:#84cc1614}html .ab-bundle__tag{background:var(--ab-accent);color:#0b0b0b}html .ab-stock__bar{background:#262626}html .ab-stock__bar i{background:linear-gradient(90deg,#ef4444,#f97316);box-shadow:var(--ab-glow)}html .ab-guar-pill{background:#161616;border:1px solid var(--ab-line);color:#d1d5db}html .ab-guar-pill svg,html .ab-trust__item svg,html .ab-guar__pt svg{color:var(--ab-accent)}html .ab-acc summary{color:#fff}html .ab-acc summary:after{color:var(--ab-accent)}html .ab-acc__body,html .ab-acc__body li{color:#9ca3af}html .ab-sticky{background:#0e0e0ef7;border-top:1px solid var(--ab-line);color:#fff}html .ab-sticky__txt span{color:var(--ab-accent)}html .ab-marquee{background:var(--ab-accent)!important;color:#0b0b0b}html .ab-marquee__item{font-weight:600;letter-spacing:.08em}html .ab-checks li:before{background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2384CC16' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center / 13px no-repeat;border:1.5px solid var(--ab-accent)}html .ab-step__num{background:transparent;border:2px solid var(--ab-accent);color:var(--ab-accent)}html .ab-cmp th.is-us{background:var(--ab-accent);color:#0b0b0b}html .ab-cmp .is-us{background:#84cc1614}html .ab-cmp__no{background:#262626}html .ab-guar__seal{background:transparent;border:3px solid var(--ab-accent);color:#fff;box-shadow:0 0 0 10px #84cc1614,0 0 40px -6px #84cc1673}html .ab-guar__seal b{color:var(--ab-accent)}html .ab-guar__pt{background:#161616;border:1px solid var(--ab-line)}html .ab-faq details[open]{border-color:#84cc1673}html .ab-editor-note{background:#2a1414;color:#fca5a5}.mp-pain__grid{display:grid;gap:14px}@media(min-width:750px){.mp-pain__grid{grid-template-columns:repeat(2,1fr);gap:18px}}@media(min-width:1100px){.mp-pain__grid{grid-template-columns:repeat(3,1fr)}}.mp-pain__card{display:flex;gap:16px;align-items:flex-start;padding:20px;border-radius:var(--ab-radius);background:var(--ab-card);border:1px solid var(--ab-line);transition:border-color .2s,transform .2s}.mp-pain__card:hover{border-color:#ef44448c;transform:translateY(-2px)}.mp-pain__dot{flex:none;position:relative;width:56px;height:56px;border-radius:50%;border:1px solid #333;background:radial-gradient(circle at 50% 50%,#ef444459,#1110 62%),#141414;display:grid;place-items:center;overflow:hidden}.mp-pain__dot img{width:100%;height:100%;object-fit:cover}.mp-pain__dot:after{content:"";width:12px;height:12px;border-radius:50%;background:#ffd5c2;box-shadow:0 0 6px 2px #f97316,0 0 18px 6px #ef4444bf}.mp-pain__dot.has-img:after{display:none}.mp-pain__card h3{font-size:16px;line-height:1.35;color:var(--ab-accent)!important;margin-bottom:6px}.mp-pain__card p{color:var(--ab-muted);font-size:15px;line-height:1.55}.mp-pain__foot{margin:28px auto 0;max-width:820px;display:flex;gap:14px;align-items:center;justify-content:center;text-align:center;padding:18px 22px;border-radius:var(--ab-radius);border:1px solid rgba(132,204,22,.45);background:linear-gradient(90deg,#84cc1624,#84cc160a);color:#fff;font-weight:500}.mp-pain__foot .ab-btn{width:auto;flex:none}@media(max-width:749px){.mp-pain__foot{flex-direction:column}.mp-pain__foot .ab-btn{width:100%}}.mp-desc{max-width:820px;margin:0 auto;color:#d1d5db;font-size:17px}.mp-desc h2,.mp-desc h3{margin:28px 0 12px!important;font-size:24px}.mp-desc p{margin:0 0 14px!important}.mp-desc ul,.mp-desc ol{margin:0 0 14px;padding-left:20px}.mp-desc li{margin-bottom:6px}.mp-desc li::marker{color:var(--ab-accent)}.mp-desc strong{color:#fff}.mp-desc a{color:var(--ab-accent)}.mp-desc img{border-radius:var(--ab-radius-sm);margin:18px auto;border:1px solid var(--ab-line)}.mp-desc>div[style]{background:transparent!important;color:inherit!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/medpasy-dark.css.map */
