.pv{--pv-ink: #0c482b;--pv-black: #121212;--pv-accent: #34a23b;--pv-bright: #32c230;--pv-bright-hover: #2aab28;--pv-highlight: #36b85a;--pv-light-green: #b9f0bf;--pv-mint: #f6fdfa;--pv-mint-line: #e3f3ec;--pv-offer-dark: #156a41;--pv-offer-selected: #2c7953;--pv-coral: #ef6363;--pv-red: #b53838;--pv-heading: "Lexend", var(--font-heading--family, sans-serif);--pv-body: "Inter", var(--font-body--family, sans-serif);--pv-radius: 4px;color:var(--pv-ink);font-family:var(--pv-body);font-size:15px;line-height:1.4;-webkit-font-smoothing:antialiased}.pv *,.pv *:before,.pv *:after{box-sizing:border-box}.pv img{max-width:100%;height:auto;display:block}:where(.pv) :where(h1,h2,h3,h4,p,ul){margin:0}:where(.pv) :where(ul){padding:0;list-style:none}.pv a{color:inherit}.pv sup{font-size:.6em;line-height:0}.pv-container{width:100%;max-width:1232px;margin-inline:auto;padding-inline:16px}.pv-heading{font-family:var(--pv-heading);font-weight:500;font-size:30px;line-height:1.25;letter-spacing:-.01em}.pv-eyebrow{font-size:14px;text-align:center}.pv-center{text-align:center}.pv-placeholder{background:#dfe9e0;width:100%;height:100%;min-height:120px}.pv-placeholder svg{width:100%;height:100%;fill:#b8cbb9}.pv-texture{position:relative;isolation:isolate}.pv-texture:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(118deg,rgba(255,255,255,.028) 0 1px,transparent 1px 7px);-webkit-mask-image:radial-gradient(ellipse 55% 75% at 72% 45%,#000 0%,transparent 70%);mask-image:radial-gradient(ellipse 55% 75% at 72% 45%,#000 0%,transparent 70%)}.pv-icon{flex:0 0 auto}.pv-acc{border:1px solid var(--pv-mint-line);border-radius:2px;background:#fff}.pv-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:73px;padding:12px 24px;font-family:var(--pv-heading);font-size:19px;font-weight:400;color:var(--pv-ink)}.pv-acc summary::-webkit-details-marker{display:none}.pv-acc summary .pv-icon{transition:transform .2s}.pv-acc[open] summary .pv-icon{transform:rotate(45deg)}.pv-acc__body{padding:0 24px 22px;font-size:15px;line-height:1.5}.pv-acc__body p+p{margin-top:10px}.pv-acc__body strong{font-weight:600}.pv-acc__body ul{display:flex;flex-direction:column;gap:12px;margin-top:14px}.pv-acc__body li{position:relative;padding-left:26px}.pv-acc__body li:before{content:"";position:absolute;left:0;top:.2em;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2334a23b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19.5 11.5v7a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2v-12a2 2 0 0 1 2-2h9'/%3E%3Cpath d='m8 11 3.5 3.5L21 5'/%3E%3C/svg%3E") no-repeat center / contain}.pv-acc__body ul+p,.pv-acc__body p+ul{margin-top:14px}.pv-guarantee{border:1px solid var(--pv-offer-selected);border-radius:2px;background:linear-gradient(90deg,#f7fcfa,#e3f3ec);padding:22px 22px 24px}.pv-guarantee__title{display:flex;align-items:center;gap:8px;font-family:var(--pv-heading);font-size:19px;font-weight:500}.pv-guarantee__text{font-size:15px;margin-top:10px}.pv-product{padding-block:54px 0}.pv-product__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.pv-product__media,.pv-info{min-width:0}@media(min-width:990px){.pv-product__grid{grid-template-columns:minmax(0,549fr) minmax(0,584fr);column-gap:63px}.pv-product__media{position:sticky;top:100px;align-self:start}}.pv-gallery__top{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.pv-gallery__top.has-tiles{grid-template-columns:minmax(0,363fr) minmax(0,172fr)}.pv-offers__heading{display:none}.pv-gallery__main{position:relative;border-radius:12px;overflow:hidden;background:#e9f3ea;aspect-ratio:var(--pv-main-ratio, 363 / 549)}.pv-gallery__main img{width:100%;height:100%;object-fit:cover}.pv-gallery__peek{position:relative;border-radius:12px;overflow:hidden;background:#e9f3ea;aspect-ratio:1 / 1}.pv-gallery__peek img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(min-width:750px){.pv-gallery__rail>:not(.is-active){display:none}}.pv-gallery__badges{position:absolute;top:16px;left:14px;display:flex;flex-direction:column;gap:6px;z-index:1}.pv-gallery__badges img{width:96px;height:96px;object-fit:contain}.pv-tiles{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));gap:14px}.pv-tile{border-radius:10px;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;padding:12px 10px;font-size:24px;line-height:1.3;font-weight:400;background:radial-gradient(ellipse 90% 70% at 85% 100%,#11603a,#11603a00 70%),linear-gradient(170deg,#1b4f29,#0a3a20 45%,#06331c)}.pv-thumbs{position:relative;margin-top:14px;padding-inline:0}.pv-thumbs__track{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth}.pv-thumbs__track::-webkit-scrollbar{display:none}.pv-thumb{flex:0 0 90px;height:88px;border:2px solid transparent;border-radius:0;padding:0;background:#f2f7f3;cursor:pointer;overflow:hidden}.pv-thumb.is-active{border-color:var(--pv-offer-dark)}.pv-thumb img{width:100%;height:100%;object-fit:cover}.pv-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:40px;height:40px;border-radius:50%;border:1.5px solid #111;background:#fff;display:grid;place-items:center;cursor:pointer;color:#111;padding:0}.pv-arrow--prev{left:-20px}.pv-arrow--next{right:-20px}@media(max-width:989px){.pv-arrow--prev{left:4px}.pv-arrow--next{right:4px}}.pv-info__title{font-family:var(--pv-heading);font-size:38px;font-weight:500;line-height:1.15;letter-spacing:-.015em}.pv-info__desc{font-size:15px;line-height:1.35;margin-top:18px;max-width:500px}.pv-benefits{background:var(--pv-mint);max-width:352px;padding:16px 16px 18px;margin-top:20px;display:flex;flex-direction:column;gap:20px}.pv-benefits li{display:flex;gap:12px;align-items:center;font-size:15px;line-height:1.33}.pv-benefits li strong{font-weight:500}.pv-benefits .pv-icon{color:var(--pv-accent)}.pv-variant{width:100%;padding:12px;border:1px solid var(--pv-mint-line);border-radius:2px;margin-top:18px;font:inherit;color:inherit;background:#fff}.pv-offers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:43px}.pv-offer{position:relative;border:1px solid var(--pv-mint-line);border-radius:2px;background:#fff;min-height:129px;padding:10px 16px;display:flex;align-items:center;justify-content:center;gap:18px;cursor:pointer;transition:border-color .15s}.pv-offer input{position:absolute;opacity:0;pointer-events:none}.pv-offer__img{width:64px;height:104px;flex:0 0 auto;display:grid;place-items:center}.pv-offer__img img{max-width:100%;max-height:100%;object-fit:contain}.pv-offer__body{display:flex;flex-direction:column;gap:8px;font-size:14px}.pv-offer__price{font-size:15px;font-weight:700}.pv-offer__compare{font-size:12px;color:#8a938e;text-decoration:line-through;margin-top:-6px}.pv-offer__badge{position:absolute;left:-1px;right:-1px;bottom:100%;height:25px;display:grid;place-items:center;font-size:15px;font-weight:600;background:var(--pv-mint-line);color:var(--pv-ink);border-radius:2px 2px 0 0}.pv-offer__badge--dark{background:var(--pv-offer-dark);color:#fff}.pv-offer:has(input:checked){border:2px solid var(--pv-offer-selected);padding:9px 15px}.pv-offer:has(input:checked) .pv-offer__badge{left:-2px;right:-2px}.pv-offer:has(input:focus-visible){outline:2px solid var(--pv-bright);outline-offset:2px}.pv-stock{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:20px;font-size:15px;font-weight:500}.pv-stock__dot{width:9px;height:9px;border-radius:50%;background:#3ac03d;box-shadow:0 0 0 3px #3ac03d38}.pv-atc{display:block;width:100%;min-height:78px;margin-top:12px;border:0;border-radius:2px;background:var(--pv-bright);color:#fff;cursor:pointer;font-family:var(--pv-body);font-weight:800;font-size:24px;letter-spacing:-.03em;text-transform:uppercase;transition:background .15s}.pv-atc:hover{background:var(--pv-bright-hover)}.pv-atc[disabled]{background:#9aa39b;cursor:not-allowed}.pv-fineprint{font-size:12px;line-height:1.4;color:#8a8f8c;text-align:center;margin-top:12px;padding-inline:20px}.pv-checks{display:flex;flex-direction:column;gap:6px;margin-top:10px;padding-left:22px;font-size:14px}.pv-checks li{display:flex;gap:8px;align-items:center}.pv-trust{background:#f9f9f9;margin-top:30px;padding:18px 16px 20px;display:flex;flex-direction:column;align-items:center;gap:10px}.pv-trust__row{display:flex;align-items:center;gap:16px;font-size:14px;font-weight:500}.pv-trust__row span{display:inline-flex;align-items:center;gap:7px}.pv-trust__sep{width:4px;height:4px;border-radius:50%;background:var(--pv-ink)}.pv-payments{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.pv-payments svg{width:28px;height:18px;display:block}.pv-info .pv-guarantee{margin-top:18px}.pv-tabs{margin-top:36px;display:flex;flex-direction:column;gap:15px}.pv-faq{padding-block:32px 55px}.pv-faq .pv-heading{color:var(--pv-black);text-align:center;margin-top:8px}.pv-faq__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;margin-top:38px}@media(min-width:750px){.pv-faq__grid{grid-template-columns:1fr 1fr;column-gap:37px}}.pv-faq .pv-acc summary{font-family:var(--pv-body);font-size:18px;padding-inline:26px}.pv-problem{color:#fff;padding-block:54px;background:radial-gradient(ellipse 70% 50% at 65% 0%,rgba(45,95,55,.35) 0%,transparent 70%),linear-gradient(180deg,#142715,#0c220e,#0b1e0c)}.pv-problem__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:center}@media(min-width:750px){.pv-problem__grid{grid-template-columns:minmax(0,488fr) minmax(0,644fr);column-gap:64px}}.pv-problem__grid--noimg{grid-template-columns:1fr!important;max-width:760px;margin-inline:auto}.pv-problem__img{border-radius:var(--pv-radius);overflow:hidden;aspect-ratio:488 / 325}.pv-problem__img img{width:100%;height:100%;object-fit:cover}.pv-problem .pv-heading{font-weight:600}.pv-highlight{color:var(--pv-highlight)}.pv-problem__text{font-size:15px;line-height:1.25;margin-top:16px;opacity:.95}.pv-list{margin-top:24px;display:flex;flex-direction:column;gap:20px}.pv-list li{display:flex;gap:16px;align-items:center;font-size:16px;font-weight:500}.pv-list .pv-icon{color:var(--pv-coral)}.pv-banner{margin-top:64px;border-radius:var(--pv-radius);overflow:hidden;display:grid;align-items:center;gap:24px;padding:40px 24px;background:radial-gradient(ellipse 60% 80% at 100% 0%,#458647,#45864700 70%),linear-gradient(200deg,#1f6b3c,#17542e 40%,#0b3d21 75%,#032d18)}@media(min-width:750px){.pv-banner{grid-template-columns:minmax(0,1fr) minmax(0,480px);min-height:500px;padding:45px 60px;align-items:start}}.pv-banner__eyebrow{font-size:14px;font-weight:500;text-transform:uppercase;color:#9ad7a0}.pv-banner .pv-heading{font-weight:600;margin-top:12px}.pv-banner__text{font-size:15px;line-height:1.3;margin-top:12px;max-width:510px}.pv-banner__icons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px;margin-top:40px;max-width:620px}@media(min-width:750px){.pv-banner__icons{grid-template-columns:repeat(4,minmax(0,154px))}}.pv-banner__icon{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;font-size:15px;line-height:1.25}.pv-banner__icon .pv-icon{color:#a1d3a5}.pv-banner__img{align-self:stretch;display:flex;align-items:center;justify-content:center}.pv-banner__img img{width:100%;max-width:400px;max-height:440px;object-fit:contain;filter:drop-shadow(0 18px 28px rgba(0,0,0,.35))}.pv-stages{padding-block:60px 54px}.pv-stages .pv-heading{text-align:center}.pv-stages__grid{display:grid;gap:19px;margin-top:42px}@media(min-width:750px){.pv-stages__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pv-stage{display:grid;grid-template-columns:40% 1fr;background:#f5fefa;border-radius:var(--pv-radius);overflow:hidden;min-height:265px}.pv-stage--noimg{grid-template-columns:1fr}.pv-stage__img img{width:100%;height:100%;object-fit:cover}.pv-stage__body{padding:24px 23px}.pv-stage__num{font-size:15px;text-transform:uppercase;color:var(--pv-accent);letter-spacing:.01em}.pv-stage h3{font-family:var(--pv-heading);font-size:19px;font-weight:500;line-height:1.3;margin-top:12px}.pv-stage p.pv-stage__text{font-size:16px;line-height:1.42;margin-top:10px}.pv-timeline{color:#fff;padding-block:63px 55px;background:repeating-linear-gradient(0deg,rgba(255,255,255,.018) 0 1px,transparent 1px 26px),repeating-linear-gradient(90deg,rgba(255,255,255,.018) 0 1px,transparent 1px 26px),linear-gradient(90deg,#063a1f,#0b4b2c,#12683f)}.pv-timeline .pv-heading{text-align:center}.pv-timeline__grid{display:grid;gap:32px;margin-top:50px}@media(min-width:750px){.pv-timeline__grid{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:18px}}.pv-week__marker{display:flex;align-items:center;gap:8px}.pv-week__dot{width:14px;height:14px;flex:0 0 auto;background:#3a7557;display:grid;place-items:center}.pv-week__dot:after{content:"";width:5px;height:5px;background:#cfe3d6}.pv-week__line{height:1px;flex:1;background:#3a7557}.pv-week:first-child .pv-week__dot{background:#fff}.pv-week:first-child .pv-week__dot:after{display:none}.pv-week:first-child .pv-week__line{background:#fff}.pv-week__head{margin-top:20px}.pv-week__label{display:block;font-family:var(--pv-heading);font-size:19px;color:#35c168;text-transform:uppercase}.pv-week__tag{display:inline-block;background:#fff;color:var(--pv-black);font-size:15px;padding:5px 9px;margin-top:14px}.pv-week__text{font-size:15px;line-height:1.35;margin-top:12px}.pv-week .pv-checks{padding-left:0;margin-top:14px;gap:12px}.pv-week .pv-checks li{align-items:flex-start;font-size:15px;font-weight:600;line-height:1.33;gap:10px}.pv-week .pv-checks .pv-icon{margin-top:2px}.pv-guarantee--center{max-width:634px;margin:50px auto 0;border:0;color:var(--pv-ink)}.pv-compare{padding-block:59px 54px}.pv-compare .pv-eyebrow{color:var(--pv-accent);text-transform:uppercase}.pv-compare .pv-heading{text-align:center;margin-top:10px}.pv-compare__table{display:grid;grid-template-columns:minmax(0,188fr) minmax(0,320fr) minmax(0,188fr);max-width:696px;margin:130px auto 0}.pv-compare__col{position:relative;display:flex;flex-direction:column;border-radius:3px;padding-top:28px}.pv-compare__col--us{background:radial-gradient(ellipse 70% 45% at 75% 40%,rgba(120,190,130,.22) 0%,transparent 70%),linear-gradient(180deg,#2a6531,#13502b,#0d5531);color:#fff}.pv-compare__col--them{background:#eee;color:var(--pv-red)}.pv-compare__head{position:absolute;left:0;right:0;bottom:calc(100% - 30px);display:flex;justify-content:center;align-items:flex-end;height:136px;pointer-events:none}.pv-compare__head img,.pv-compare__head svg{max-height:136px;width:auto;max-width:90%;object-fit:contain}.pv-compare__col--them .pv-compare__head{height:116px}.pv-compare__cell{height:69px;display:grid;place-items:center;text-align:center;padding-inline:10px}.pv-compare__col--label .pv-compare__cell{font-size:19px;color:var(--pv-ink);border-bottom:1px solid #cce8ce}.pv-compare__col--label .pv-compare__cell:last-child{border-bottom:0}.pv-results{padding-block:54px}.pv-results__card{color:#fff;border-radius:var(--pv-radius);overflow:hidden;padding:32px 22px;background:radial-gradient(ellipse 55% 60% at 100% 0%,#4c8b4d,#4c8b4d00 70%),linear-gradient(200deg,#1f6b3c,#195531 40%,#0f4a2a,#042e19)}@media(min-width:750px){.pv-results__card{padding:54px 45px 80px 46px}}.pv-results__top{display:grid;gap:24px}@media(min-width:990px){.pv-results__top{grid-template-columns:minmax(0,1fr) 374px;column-gap:32px}}.pv-results__top--nophoto{grid-template-columns:minmax(0,1fr)!important}.pv-results .pv-heading{font-weight:600;margin-top:17px}.pv-results__sub{font-size:14px;margin-top:8px}.pv-stats{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;margin-top:36px}@media(min-width:750px){.pv-stats{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:30px}}.pv-stat__num{font-family:var(--pv-heading);font-size:40px;font-weight:300;line-height:1;color:var(--pv-light-green)}.pv-stat__label{font-family:var(--pv-heading);font-size:19px;font-weight:400;line-height:1.33;margin-top:4px;max-width:170px}.pv-stat__text{font-size:15px;line-height:1.35;margin-top:16px;max-width:220px}.pv-results__img{border-radius:var(--pv-radius);overflow:hidden;aspect-ratio:374 / 359}.pv-results__img img{width:100%;height:100%;object-fit:cover}.pv-results__bottom{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"product" "shield" "text";margin-top:16px}@media(min-width:750px){.pv-results__bottom{grid-template-columns:449px minmax(0,1fr);grid-template-areas:"product shield" "product text";grid-template-rows:auto 1fr}}.pv-results__bottom--noimg{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"shield" "text"!important}.pv-results__product{grid-area:product}.pv-results__product img{width:100%;max-width:356px;max-height:390px;object-fit:contain;filter:drop-shadow(0 18px 28px rgba(0,0,0,.35))}.pv-results__shield{grid-area:shield;color:#c2ffc6;padding-top:22px}.pv-results__guarantee{grid-area:text}.pv-results__g-title{font-family:var(--pv-heading);font-size:40px;font-weight:300;line-height:1.1;color:var(--pv-light-green);margin-top:22px}.pv-results__g-sub{font-family:var(--pv-heading);font-size:22px;margin-top:6px}.pv-results__g-text{font-size:15px;line-height:1.35;margin-top:16px;max-width:630px}.pv-results__g-checks{display:flex;flex-wrap:wrap;gap:10px 36px;margin-top:16px;font-size:15px;font-weight:600}.pv-results__g-checks li{display:flex;align-items:center;gap:9px}.pv-footer{color:#fff;padding-block:59px 50px;background:radial-gradient(ellipse 50% 90% at 70% 10%,rgba(40,100,65,.25) 0%,transparent 70%),linear-gradient(90deg,#042e19,#0c3923 35% 100%)}.pv-footer__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"brand" "links1" "links2" "legal";gap:32px}@media(min-width:750px){.pv-footer__grid{grid-template-columns:488px 249px 1fr;grid-template-areas:"brand links1 links2" "legal links1 links2";grid-template-rows:auto 1fr;gap:0}}.pv-footer__brand{grid-area:brand}.pv-footer__links--1{grid-area:links1}.pv-footer__links--2{grid-area:links2}.pv-footer__legal{grid-area:legal}.pv-footer__logo{display:inline-block;font-family:var(--pv-heading);font-size:26px;font-weight:500;letter-spacing:.01em;color:#fff;text-decoration:none}.pv-footer__logo img{max-width:160px}.pv-footer__email{font-size:15px;font-weight:500;margin-top:10px}.pv-footer__email a{text-decoration:none}.pv-footer__hr{width:100px;border:0;border-top:1px solid #fff;margin:22px 0}.pv-footer__copy{font-size:15px;font-weight:500}.pv-footer__disclaimer{font-size:11px;line-height:1.5;color:#abb9b3;margin-top:28px;max-width:380px}.pv-footer__disclaimer p+p{margin-top:16px}.pv-footer__links{display:flex;flex-direction:column;gap:16px;font-size:16px}.pv-footer__links a{text-decoration:none}.pv-footer__links a:hover{text-decoration:underline}@media(max-width:749px){.pv-heading{font-size:25px;line-height:1.25}.pv-product{padding-top:20px}.pv-product__grid{gap:25px}.pv-gallery__rail{display:flex;gap:13px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:-16px;padding-right:16px}.pv-gallery__rail::-webkit-scrollbar{display:none}.pv-gallery__top{flex:0 0 calc(100% - 30px);scroll-snap-align:start;gap:10px}.pv-gallery__rail:not(:has(.pv-gallery__peek)) .pv-gallery__top{flex-basis:100%}.pv-gallery__top.has-tiles{grid-template-columns:minmax(0,216fr) minmax(0,103fr)}.pv-gallery__main{border-radius:10px}.pv-gallery__badges{top:10px;left:8px}.pv-gallery__badges img{width:60px;height:60px}.pv-tiles{gap:10px}.pv-tile{border-radius:8px;font-size:14px;line-height:1.25;gap:6px;padding:6px}.pv-tile .pv-icon{width:24px;height:24px}.pv-gallery__peek{flex:0 0 calc(100% - 30px);scroll-snap-align:start;border-radius:10px;aspect-ratio:auto}.pv-thumbs{display:none}.pv-info__title{font-size:26px;line-height:1.2}.pv-info__desc{font-size:15px;line-height:1.4;margin-top:8px;max-width:none}.pv-benefits{max-width:none;margin-top:22px;padding:12px 12px 14px;gap:14px}.pv-benefits li{font-size:14.5px;gap:10px}.pv-offers__heading{display:flex;align-items:center;gap:20px;margin-top:33px;white-space:nowrap;font-family:var(--pv-heading);font-size:18px;font-weight:500}.pv-offers__heading:before,.pv-offers__heading:after{content:"";flex:1;height:1px;background:#a9cbb4}.pv-offers{gap:9px;margin-top:25px}.pv-offer{display:grid;grid-template-rows:17px auto auto auto auto;grid-template-columns:minmax(0,1fr);justify-content:stretch;justify-items:center;align-content:start;align-items:start;padding:0;border:0;background:none;min-height:0;gap:0;text-align:center}.pv-offer:before{content:"";grid-row:1 / 4;grid-column:1;justify-self:stretch;align-self:stretch;border:1px solid var(--pv-mint-line);border-radius:2px;background:#fff}.pv-offer:has(input:checked){border:0;padding:0}.pv-offer:has(input:checked):before{border:2px solid var(--pv-offer-selected);background:#f3faf6}.pv-offer__badge{position:static;grid-row:1;grid-column:1;justify-self:stretch;height:17px;font-size:10.5px;font-weight:700}.pv-offer__body{display:contents}.pv-offer__label{grid-row:2;grid-column:1;margin-top:20px;font-size:15px}.pv-offer__img{grid-row:3;grid-column:1;width:52px;height:72px;margin:16px 0 18px}.pv-offer__price{grid-row:4;grid-column:1;margin-top:10px;font-size:16px}.pv-offer__compare{grid-row:5;grid-column:1;margin-top:2px}.pv-stock{margin-top:20px;font-size:14px;gap:8px}.pv-atc{min-height:61px;margin-top:14px;font-size:17px}.pv-fineprint{text-align:left;font-size:11.5px;padding-inline:10px;margin-top:12px}.pv-checks{padding-left:0;font-size:13.5px;margin-top:8px}.pv-trust{margin-top:22px;padding:14px 10px 16px}.pv-trust__row{font-size:13px;gap:12px}.pv-info .pv-guarantee{margin-top:18px;padding:14px 15px 16px}.pv-guarantee__title{font-size:16px}.pv-guarantee__text{font-size:14px;margin-top:8px}.pv-tabs{margin-top:22px;gap:12px}.pv-acc summary{min-height:64px;padding-inline:18px;font-family:var(--pv-body);font-size:15px}.pv-acc__body{padding:0 18px 18px;font-size:14.5px}.pv-faq{padding-block:28px 32px}.pv-faq .pv-eyebrow{text-align:left}.pv-faq .pv-heading{text-align:left;margin-top:6px}.pv-faq__grid{gap:13px;margin-top:30px}.pv-faq .pv-acc summary{font-size:15px;padding-inline:18px}.pv-problem{padding-block:30px 36px}.pv-problem--banner{padding-bottom:0;position:relative;z-index:1}.pv-problem__grid{gap:28px}.pv-problem .pv-heading{font-size:22px;line-height:1.3}.pv-problem__text{font-size:15.5px;line-height:1.35;margin-top:14px}.pv-list{margin-top:22px;gap:22px}.pv-list li{font-size:15px;gap:14px}.pv-banner{margin-top:36px;padding:30px 20px 0;text-align:center;overflow:visible;gap:0;justify-items:center}.pv-banner>div:first-child{width:100%}.pv-banner .pv-heading{margin-top:10px}.pv-banner__text{font-size:15.5px;margin-top:12px;max-width:none}.pv-banner__icons{gap:32px 12px;margin-top:30px;max-width:none}.pv-banner__icon{gap:12px;font-size:15.5px}.pv-banner__icon .pv-icon{width:36px;height:36px}.pv-banner__img{width:100%;margin:26px auto -40px;position:relative;z-index:2}.pv-banner__img img{max-width:320px;max-height:none}.pv-stages{padding-block:60px 36px}.pv-stages__grid{gap:20px;margin-top:26px}.pv-stage{min-height:0}.pv-stage__body{padding:20px 16px}.pv-stage__num{font-size:14px}.pv-stage h3{font-size:17px;margin-top:8px}.pv-stage p.pv-stage__text{font-size:15px;line-height:1.35;margin-top:8px}.pv-timeline{padding-block:36px}.pv-timeline .pv-heading{text-align:left;font-weight:600;font-size:24px}.pv-timeline__grid{display:flex;flex-direction:column;gap:66px;margin-top:34px;padding-left:25px;position:relative}.pv-timeline__grid:before{content:"";position:absolute;left:4px;top:12px;bottom:12px;width:1px;background:#ffffff2e}.pv-week{position:relative}.pv-week__marker{position:absolute;left:-25px;top:8px}.pv-week__line{display:none}.pv-week__dot{width:10px;height:10px}.pv-week__dot:after{width:4px;height:4px}.pv-week__head{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px;margin-top:0;background:#fff;padding:5px 9px;font-size:13px;line-height:1.25}.pv-week__label{display:inline;font-family:var(--pv-body);font-size:13px;text-transform:none;color:#2fae5f}.pv-week__tag{display:inline;padding:0;margin:0;font-size:13px;background:none}.pv-week__text{font-size:15px;margin-top:14px}.pv-week .pv-checks{margin-top:14px;gap:10px}.pv-guarantee--center{margin-top:44px;max-width:none;padding:14px 15px 16px}.pv-compare{padding-block:36px}.pv-compare .pv-eyebrow{text-align:left}.pv-compare .pv-heading{text-align:left;font-size:24px;margin-top:8px}.pv-compare__table{grid-template-columns:minmax(0,98fr) minmax(0,155fr) minmax(0,99fr);max-width:none;margin-top:84px}.pv-compare__col{padding-top:20px}.pv-compare__head{height:84px;bottom:calc(100% - 22px)}.pv-compare__head img,.pv-compare__head svg{max-height:84px}.pv-compare__col--them .pv-compare__head{height:70px}.pv-compare__col--them .pv-compare__head svg{height:70px}.pv-compare__cell{height:70px;padding-inline:6px}.pv-compare__col--label .pv-compare__cell{font-size:15px;line-height:1.25}.pv-compare__cell .pv-icon{width:22px;height:22px}.pv-results{padding-block:32px}.pv-results__card{padding:0 20px 32px}.pv-results__top{gap:0}.pv-results__top--nophoto{padding-top:32px}.pv-results__img{order:-1;margin:0 -20px 26px;border-radius:4px 4px 0 0;aspect-ratio:4 / 3}.pv-results .pv-heading{margin-top:0;font-size:24px;max-width:250px}.pv-results__sub{font-size:14.5px;max-width:290px}.pv-stats{gap:34px;margin-top:26px}.pv-stat__label{font-size:19.5px;max-width:none}.pv-stat__text{font-size:15px;margin-top:14px;max-width:none}.pv-results__bottom{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"shield product" "text text";margin-top:10px}.pv-results__product{justify-self:end;align-self:start}.pv-results__product img{max-width:195px;max-height:240px}.pv-results__shield{align-self:end;padding-top:0}.pv-results__shield .pv-icon{width:50px;height:50px}.pv-results__g-title{font-size:32px;margin-top:16px}.pv-results__g-sub{font-size:21px;max-width:240px;line-height:1.25}.pv-results__g-text{font-size:15px}.pv-results__g-checks{flex-direction:column;gap:10px}.pv-footer{padding-block:32px 40px}.pv-footer__grid{gap:16px}.pv-footer__email{font-size:14px}.pv-footer__hr{width:108px;margin:20px 0 10px}.pv-footer__links{font-size:15px;gap:16px}.pv-footer__legal{margin-top:18px}.pv-footer__legal:before{content:"";display:block;width:108px;height:1px;background:#fff;margin-bottom:22px}.pv-footer__disclaimer{font-size:11.5px;margin-top:22px;max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/plantavit.css.map */
