:root{--tv-green:#2E7D32;--tv-green-deep:#1f5a24;--tv-sage:#A5D6A7;--tv-beige:#F5F5F5;--tv-ink:#222;--tv-body:#424242;--tv-muted:#6b7280;--tv-radius:20px;--tv-radius-lg:28px;--tv-shadow:0 10px 30px rgba(0,0,0,.08);--tv-shadow-lg:0 18px 50px rgba(0,0,0,.12);--tv-gap:28px}.tv-section,.tv-section *{font-family:var(--font-body-family, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, "Apple Color Emoji","Segoe UI Emoji")!important}.tv-title,.tv-section h1,.tv-section h2,.tv-section h3{font-family:var(--font-heading-family, var(--font-body-family, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial))!important;letter-spacing:-.02em}.tv-container{max-width:1140px;margin:0 auto;padding:0 18px}.tv-section{padding:52px 0}h1,h2,h3{color:var(--tv-ink)}p,li,small{color:var(--tv-body)}.tv-btn{display:inline-block;border:0;border-radius:14px;padding:14px 18px;font-weight:700;cursor:pointer;transition:transform .1s ease,box-shadow .2s ease}.tv-btn-primary{color:#fff;background:linear-gradient(180deg,var(--tv-green),var(--tv-green-deep));box-shadow:0 6px 18px #2e7d3259}.tv-btn-primary:hover{transform:translateY(-1px);box-shadow:0 10px 24px #2e7d3273}.tv-btn-outline{border:1px solid var(--tv-green);color:var(--tv-green);background:#fff}.tv-legal{margin-top:10px;color:var(--tv-muted);font-size:.8rem}.tv-microtag{background:var(--tv-green);color:#fff}.tv-microtag .tv-container{padding:10px 18px;text-align:center;font-weight:700}.tv-section:nth-of-type(odd){background:#fff}.tv-section:nth-of-type(2n){background:linear-gradient(180deg,#fff,#fafafa)}.tv-science{background:linear-gradient(180deg,#fff,#f7faf7)}.tv-ingredients{background:linear-gradient(180deg,#fff,#f8f9f5)}.tv-media .tv-media-track{display:grid;grid-auto-flow:column;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory}.tv-media .tv-media-slide{min-width:100%;scroll-snap-align:start}.tv-media-img,.tv-media-video{width:100%;height:auto;border-radius:var(--tv-radius-lg);box-shadow:var(--tv-shadow-lg)}.tv-media-thumbs{display:flex;gap:10px;margin-top:10px;overflow-x:auto}.tv-thumb{border:0;background:transparent}.tv-thumb img{width:64px;height:64px;object-fit:cover;border-radius:14px;border:2px solid #fff;box-shadow:0 6px 14px #0000001f}.tv-thumb:focus-visible{outline:2px solid var(--tv-green)}.tv-media-placeholder{padding:28px;background:#fafafa;border-radius:var(--tv-radius);text-align:center;color:var(--tv-muted)}.tv-buybox-grid{display:grid;grid-template-columns:1.15fr .95fr;gap:var(--tv-gap);align-items:start}@media (max-width:992px){.tv-buybox-grid{grid-template-columns:1fr}}.tv-buybox .tv-buybox-info{background:#fff;border-radius:var(--tv-radius-lg);box-shadow:var(--tv-shadow);padding:22px}.tv-title{font-size:clamp(1.6rem,2.8vw,2.2rem);line-height:1.15;margin-bottom:10px}.tv-price{display:flex;gap:12px;align-items:baseline;margin:4px 0 10px}.tv-price-now{font-size:clamp(1.6rem,2.6vw,2rem);font-weight:800}.tv-price-was{text-decoration:line-through;color:var(--tv-muted)}.tv-policies{margin:6px 0 14px;color:var(--tv-green);font-weight:600}.tv-pill{background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:10px 14px;box-shadow:0 2px 6px #0000000f}.tv-qty-ctrl{display:inline-flex;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.tv-qty-btn{width:40px;height:40px;background:#f6f7f8}.tv-qty input{width:54px;text-align:center;border:0}.tv-proofstrip .tv-proof-list{display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:center}.tv-proof-item{background:#fff;border:1px solid #ececec;border-radius:999px;padding:10px 14px;box-shadow:0 4px 10px #0000000d;font-weight:600}.tv-proof-item:before{content:"\2714";margin-right:8px;color:var(--tv-green)}.tv-features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media (max-width:992px){.tv-features-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.tv-features-grid{grid-template-columns:1fr}}.tv-feature{background:#fff;border-radius:var(--tv-radius);box-shadow:var(--tv-shadow);padding:18px}.tv-feature h3{margin:0 0 6px}.tv-feature p{margin:0}.tv-science h2{margin-bottom:8px}.tv-science .tv-bullets{margin:12px 0 0;padding-left:22px}.tv-science .tv-disclaimer{margin-top:12px;color:var(--tv-muted);font-size:.9rem}.tv-science .tv-container{background:#fff;border-radius:var(--tv-radius);box-shadow:var(--tv-shadow);padding:22px}.tv-ingredient-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media (max-width:992px){.tv-ingredient-grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.tv-ingredient-grid{grid-template-columns:1fr}}.tv-ingredient{background:#fff;border:1px solid #edf2ee;border-radius:16px;padding:14px;box-shadow:0 6px 16px #2e7d320f}.tv-ingredient h4{margin:0 0 4px}.tv-ingredient p{margin:0}.tv-btn.tv-btn-outline{border-radius:12px}.tv-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;z-index:9999}.tv-modal[hidden]{display:none}.tv-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.tv-modal-body{position:relative;background:#fff;padding:12px;border-radius:16px;max-width:min(92vw,900px);box-shadow:var(--tv-shadow-lg)}.tv-modal-close{position:absolute;top:8px;right:10px;background:#f2f2f2;border-radius:999px;border:0;width:32px;height:32px}.tv-badges{display:flex;flex-wrap:wrap;gap:10px 12px;justify-content:center}.tv-badge{background:#fff;border:1px solid #ececec;border-radius:999px;padding:10px 14px;font-weight:600;box-shadow:0 4px 10px #0000000d}.tv-badge:before{content:"\1f512";margin-right:8px}.tv-badge:nth-child(1):before{content:"\1f69a"}.tv-badge:nth-child(2):before{content:"\1f6e1"}.tv-badge:nth-child(3):before{content:"\1f512"}.tv-badge:nth-child(4):before{content:"\1f1fa\1f1f8"}.tv-reviews .tv-container{background:#fff;border-radius:var(--tv-radius);box-shadow:var(--tv-shadow);padding:18px}.tv-acc{border-bottom:1px solid #ececec;padding:12px 0}.tv-acc-q{font-weight:700;cursor:pointer;position:relative;padding-right:24px}.tv-acc-q:after{content:"\25be";position:absolute;right:0;top:0;color:var(--tv-muted)}.tv-acc-a{padding-top:8px;color:var(--tv-body)}.tv-faq-note{margin-top:10px;color:var(--tv-muted)}.tv-sticky-cta{position:fixed;left:14px;right:14px;bottom:-120px;background:#fff;border:1px solid #ececec;border-radius:16px;box-shadow:0 18px 40px #0000002e;transition:bottom .25s ease,opacity .25s ease;opacity:0;z-index:9998}.tv-sticky-cta.is-visible{bottom:14px;opacity:1}.tv-sticky-inner{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px}.tv-sticky-title{font-weight:700}.tv-mobile-only{display:none}@media (max-width:991px){.tv-mobile-only{display:block}}.tv-reviews h2,.tv-fbt-title,.tv-science h2,.tv-ingredients h2,.tv-how h2{font-size:clamp(1.3rem,2.3vw,1.7rem)}.tv-buybox .tv-buybox-info{padding:28px;border:1px solid #eef2ee}.tv-price{align-items:center}.tv-price-now{position:relative}.tv-price-was{opacity:.6}.tv-price-was:after{content:"YOU SAVE";margin-left:10px;font-size:.7rem;background:#e8f5e9;color:var(--tv-green);padding:4px 8px;border-radius:999px;font-weight:700}.tv-media .tv-media-slide:first-child .tv-media-img{position:relative;z-index:1}.tv-media .tv-media-slide:first-child{position:relative}.tv-media .tv-media-slide:first-child:before{content:"";position:absolute;top:10%;right:8%;bottom:10%;left:8%;background:radial-gradient(ellipse at center,rgba(46,125,50,.2),transparent 60%);filter:blur(18px);z-index:0;border-radius:24px}@media (max-width: 991px){.tv-section{padding:28px 0}.tv-container>h2{margin-bottom:10px}.tv-features-grid{gap:12px}.tv-ingredient-grid{gap:10px}.tv-reviews .tv-container,.tv-science .tv-container,.tv-buybox .tv-buybox-info{padding:18px}}.tv-faq{padding-bottom:18px}.tv-proofstrip:has(.tv-proof-list:empty){display:none}.tv-reviews .tv-container:has(p:only-child){padding:14px}.tv-fbt:has(.tv-fbt-wrap p){padding-top:16px;padding-bottom:16px}#tv-add-form{display:grid;grid-template-columns:1fr;row-gap:12px}.tv-qty{margin:0}#tv-add-btn{width:100%}.tv-subscribe-toggle{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 2px}.tv-subscribe-toggle .tv-pill{padding:10px 12px}#tv-add-form .tv-btn+.tv-btn{margin-top:8px}#tv-sticky-cta .tv-sticky-title{display:block;font-weight:700;margin-bottom:2px}#tv-sticky-cta .tv-sticky-inner .tv-btn{min-width:44%}#tv-sticky-cta .tv-sticky-inner .tv-btn+.tv-btn{display:none}#tv-sticky-cta .tv-sticky-inner [class*=btn],#tv-sticky-cta .tv-sticky-inner [class*=pill]{background:unset;border:0;padding:0;box-shadow:none;color:inherit}@media (max-width: 991px){.tv-sticky-cta.is-visible~.tv-section:last-of-type{padding-bottom:80px}}.tv-title{margin-bottom:6px}.tv-science h2,.tv-ingredients h2,.tv-how h2,.tv-reviews h2,.tv-faq h2{margin-bottom:8px}.subscription-widget,.seal-subscription-widget,div[id*=seal-subscriptions-widget]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/toxveto-product.css.map */
