.pd-benefits .ben-grid{display:grid;grid-template-columns:1fr;gap:16px;margin-top:36px}@media(min-width:600px){.pd-benefits .ben-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.pd-benefits .ben-grid{grid-template-columns:repeat(var(--ben-cols,3),1fr)}}.pd-benefits .ben-card{background:var(--pd-card);border:1px solid var(--pd-line);border-radius:var(--pd-radius);padding:24px;box-shadow:var(--pd-shadow)}.pd-benefits .ben-ic{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;background:var(--pd-mint);color:var(--pd-teal);margin-bottom:14px}.pd-benefits .ben-ic img{width:30px;height:30px;object-fit:contain}.pd-benefits .ben-svg{display:block}.pd-benefits .ben-title{font-size:17px;font-weight:800;margin:0 0 6px;color:var(--pd-ink)}.pd-benefits .ben-text{font-size:14.5px;color:var(--pd-muted)}.pd-benefits .ben-text p{margin:0}.pd-compare .pd-eyebrow{text-align:center}.pd-compare .cmp-wrap{max-width:720px;margin:40px auto 0;overflow-x:auto}.pd-compare table.cmp{width:100%;border-collapse:separate;border-spacing:0;font-size:15px;min-width:460px;background:var(--pd-card);border-radius:var(--pd-radius);overflow:hidden;box-shadow:var(--pd-shadow);border:1px solid var(--pd-line)}.pd-compare table.cmp th,.pd-compare table.cmp td{padding:15px 16px;text-align:center;border-bottom:1px solid var(--pd-line)}.pd-compare table.cmp thead th{background:#f7fbfa;font-size:13.5px;font-weight:800;color:var(--pd-ink)}.pd-compare table.cmp thead th.us{background:var(--pd-teal);color:#fff;font-size:15px}.pd-compare table.cmp td:first-child,.pd-compare table.cmp th:first-child{text-align:right;font-weight:700;background:#fbfdfc;color:var(--pd-ink)}.pd-compare table.cmp td.us{background:#f0faf7;font-weight:700;color:var(--pd-teal-deep)}.pd-compare table.cmp tr:last-child td{border-bottom:none}.pd-compare .yes{color:var(--pd-teal)}.pd-compare .no{color:#c25a45}.pd-faqs .faq-list{max-width:760px;margin:32px auto 0;display:flex;flex-direction:column;gap:10px}.pd-faqs .faq-item{background:var(--pd-card);border:1px solid var(--pd-line);border-radius:var(--pd-radius-sm);box-shadow:var(--pd-shadow);overflow:hidden;transition:border-color .2s ease}.pd-faqs .faq-item[open]{border-color:var(--pd-teal)}.pd-faqs .faq-q{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;cursor:pointer;list-style:none;font-weight:800;font-size:15.5px;color:var(--pd-ink);transition:color .2s ease}.pd-faqs .faq-item[open] .faq-q{color:var(--pd-teal)}.pd-faqs .faq-q::-webkit-details-marker{display:none}.pd-faqs .faq-chevron-wrap{flex:0 0 auto;width:26px;height:26px;border-radius:50%;background:var(--pd-mint);color:var(--pd-teal);display:grid;place-items:center;transition:background .2s ease,color .2s ease}.pd-faqs .faq-item[open] .faq-chevron-wrap{background:var(--pd-teal);color:#fff}.pd-faqs .faq-chevron{width:8px;height:8px;border-inline-end:2px solid currentColor;border-block-end:2px solid currentColor;transform:translateY(-1px) rotate(-45deg);transition:transform .2s ease}.pd-faqs .faq-item[open] .faq-chevron{transform:translateY(2px) rotate(135deg)}.pd-faqs .faq-a{margin:0 18px;padding:12px 0 16px;border-block-start:1px solid var(--pd-line);font-size:14.5px;font-weight:400;line-height:1.7;color:var(--pd-muted)}.pd-faqs .faq-a p{margin:0 0 8px}.pd-faqs .faq-a p:last-child{margin-bottom:0}.pd-faqs .faq-a p,.pd-faqs .faq-a li,.pd-faqs .faq-a span,.pd-faqs .faq-a div{color:inherit}.pd-faqs .faq-q:focus-visible{outline:2px solid var(--pd-teal);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.pd-faqs .faq-chevron,.pd-faqs .faq-chevron-wrap,.pd-faqs .faq-item,.pd-faqs .faq-q{transition:none}}.pd-fcta .fcta-box{max-width:640px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.pd-fcta .fcta-text{font-size:15.5px;line-height:1.65}.pd-fcta.pd-band--teal .fcta-text,.pd-fcta.pd-band--dark .fcta-text{color:#d7f2ec}.pd-fcta .fcta-text p{margin:0 0 8px}.pd-fcta .fcta-cta{max-width:420px;margin-top:6px}.pd-fcta .fcta-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:10px}.pd-fcta .fcta-trust-item{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;opacity:.85}.pd-fcta .fcta-svg{display:block;flex:0 0 auto}.pd-guar .guar-box{max-width:640px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.pd-guar .guar-ic{width:76px;height:76px;border-radius:50%;background:#ffffff29;display:flex;align-items:center;justify-content:center}.pd-guar.pd-band--surface .guar-ic,.pd-guar.pd-band--card .guar-ic,.pd-guar.pd-band--mint .guar-ic{background:var(--pd-mint);color:var(--pd-teal)}.pd-guar .guar-svg{display:block}.pd-guar .guar-text{font-size:15.5px;line-height:1.65}.pd-guar.pd-band--teal .guar-text,.pd-guar.pd-band--dark .guar-text{color:#d7f2ec}.pd-guar .guar-text p{margin:0 0 8px}.pd-guar .guar-cta{max-width:380px;margin-top:6px}.pd-hero .hero-grid{display:grid;grid-template-columns:1fr;gap:26px;align-items:center}@media(max-width:899.98px){.pd-hero .hero-grid--mob-img-first .hero-media{order:-1}}@media(min-width:900px){.pd-hero .hero-grid{grid-template-columns:1fr 1fr;gap:48px}.pd-hero .hero-grid--text-first .hero-content{order:-1}}.pd-hero .hero-eyebrow{text-align:start;margin-bottom:10px}.pd-hero .hero-title{font-size:clamp(27px,4.5vw,44px);font-weight:800;line-height:1.15;text-align:start;max-width:none;margin:0 0 14px}.pd-hero .hero-text{font-size:16.5px;color:var(--pd-muted);margin-bottom:18px}.pd-hero .hero-text p{margin:0 0 8px}.pd-hero .hero-bullets{display:flex;flex-direction:column;gap:9px;margin-bottom:22px}.pd-hero .hero-bullet{display:flex;gap:9px;align-items:baseline;font-size:15px;font-weight:600}.pd-hero .hero-bullet-mark{color:var(--pd-teal);font-weight:800}.pd-hero .hero-bullet-svg{display:block}.pd-hero .hero-bullet .hero-bullet-mark svg{translate:0 2px}.pd-hero .hero-bullets--chips{flex-direction:row;flex-wrap:wrap;gap:8px}.pd-hero .hero-bullet--chip{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:700;background:var(--pd-mint);border:1px solid var(--pd-mint-line);border-radius:999px;padding:7px 13px;transition:transform .15s ease,background .15s ease,border-color .15s ease}.pd-hero .hero-bullet--chip .hero-bullet-mark svg{translate:0 0}.pd-hero .hero-bullet--chip:hover{transform:translateY(-2px);background:#dcf3ec;border-color:var(--pd-teal)}.pd-hero .hero-bullets--chips .hero-bullet-mark{display:grid;place-items:center}@media(prefers-reduced-motion:reduce){.pd-hero .hero-bullet--chip,.pd-hero .hero-bullet--chip:hover{transform:none;transition:none}}.pd-hero .hero-cta{max-width:420px;text-align:center}.pd-hero .hero-rating{margin-top:12px;font-size:13.5px;color:var(--pd-muted)}.pd-hero .hero-stars{color:var(--pd-gold);letter-spacing:2px}.pd-hero .hero-media img{width:100%;border-radius:var(--pd-radius);box-shadow:var(--pd-shadow-lg)}.pd-hero.pd-align--center .hero-eyebrow,.pd-hero.pd-align--center .hero-title,.pd-hero.pd-align--center .hero-text,.pd-hero.pd-align--center .hero-rating{text-align:center}.pd-hero.pd-align--center .hero-bullets{align-items:center}.pd-hero.pd-align--center .hero-bullet{text-align:start}.pd-hero.pd-align--center .hero-cta{margin-inline:auto}.pd-hero.pd-align--end .hero-eyebrow,.pd-hero.pd-align--end .hero-title,.pd-hero.pd-align--end .hero-text,.pd-hero.pd-align--end .hero-rating{text-align:end}.pd-hero.pd-align--end .hero-bullets{align-items:flex-end}.pd-hero.pd-align--end .hero-cta{margin-inline-start:auto}.pd-band--teal .hero-title,.pd-band--dark .hero-title{color:#fff}.pd-band--teal .hero-text,.pd-band--dark .hero-text,.pd-band--teal .hero-rating,.pd-band--dark .hero-rating{color:#d7f2ec}.pd-band--teal .hero-bullet-mark,.pd-band--dark .hero-bullet-mark{color:#8fe4d5}.pd-howto .pd-eyebrow{text-align:center}.pd-howto .steps{display:grid;grid-template-columns:1fr;gap:34px 18px;margin-top:44px;counter-reset:pdstep}@media(min-width:820px){.pd-howto .steps{grid-template-columns:repeat(3,1fr)}}.pd-howto .step{position:relative;background:var(--pd-card);border:1px solid var(--pd-mint-line);border-radius:var(--pd-radius);padding:30px 24px 24px;box-shadow:var(--pd-shadow)}.pd-howto .step-n{counter-increment:pdstep;position:absolute;top:-18px;inset-inline-start:24px;width:40px;height:40px;border-radius:50%;background:var(--pd-teal);color:#fff;font-weight:800;font-size:18px;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 14px #0e7c6f4d;z-index:1}.pd-howto .step-n:before{content:counter(pdstep)}.pd-howto .step-img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--pd-radius-sm);margin:4px 0 12px}.pd-howto .step h3{font-size:17px;font-weight:800;margin:6px 0 8px;color:var(--pd-ink)}.pd-howto .step .st{font-size:14.5px;color:var(--pd-muted)}.pd-howto .step .st p{margin:0}.pd-problem .prob-grid{display:grid;grid-template-columns:1fr;gap:24px;margin-top:36px;align-items:center}@media(max-width:899.98px){.pd-problem .prob-grid--mob-text-first .prob-media{order:2}}@media(min-width:900px){.pd-problem .prob-grid{grid-template-columns:1fr 1.1fr;gap:44px}.pd-problem .prob-grid--text-first .prob-content{order:-1}}.pd-problem .prob-media img{width:100%;border-radius:var(--pd-radius);box-shadow:var(--pd-shadow)}.pd-problem .prob-text{font-size:16px;color:var(--pd-ink)}.pd-problem .prob-text p{margin:0 0 10px}.pd-problem .prob-pains{display:flex;flex-direction:column;gap:10px;margin-top:16px}.pd-problem .prob-pain{display:flex;gap:10px;align-items:baseline;background:var(--pd-card);border:1px solid var(--pd-line);border-radius:var(--pd-radius-sm);padding:12px 14px;font-size:14.5px;font-weight:600;box-shadow:var(--pd-shadow)}.pd-problem .prob-pain-mark{color:#c25a45;font-weight:800}.pd-revs .rev-grid{display:grid;grid-template-columns:1fr;gap:16px;margin-top:36px}@media(min-width:640px){.pd-revs .rev-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.pd-revs .rev-grid{grid-template-columns:repeat(var(--rev-cols,3),1fr)}}.pd-revs .rev-card{background:var(--pd-card);border:1px solid var(--pd-line);border-radius:var(--pd-radius);padding:22px;box-shadow:var(--pd-shadow);margin:0;display:flex;flex-direction:column;gap:12px}.pd-revs .rev-stars{color:var(--pd-gold);font-size:17px;letter-spacing:2px}.pd-revs .rev-quote{margin:0;font-size:14.5px;line-height:1.6;color:var(--pd-ink);flex:1}.pd-revs .rev-footer{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pd-revs .rev-avatar{width:44px;height:44px;border-radius:50%;object-fit:cover}.pd-revs .rev-meta{display:flex;flex-direction:column;line-height:1.3}.pd-revs .rev-meta b{font-size:14px;font-weight:800}.pd-revs .rev-meta small{font-size:12px;color:var(--pd-muted)}.pd-revs .rev-verified{margin-inline-start:auto;font-size:11.5px;font-weight:700;color:var(--pd-teal);background:var(--pd-mint);border-radius:999px;padding:3px 9px}.pd-revs .rev-car{max-width:560px;margin:32px auto 0}.pd-revs .rev-car__track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:4px}.pd-revs .rev-car__track::-webkit-scrollbar{display:none}.pd-revs .rev-card--big{scroll-snap-align:center;align-items:center;text-align:center;padding:30px 26px;gap:14px}.pd-revs .rev-avatar--big{width:76px;height:76px;border:3px solid var(--pd-mint-line)}.pd-revs .rev-card--big .rev-stars{font-size:20px}.pd-revs .rev-headline{margin:0;font-size:17px;font-weight:800;color:var(--pd-ink)}.pd-revs .rev-card--big .rev-quote{flex:0 1 auto;font-size:15px}.pd-revs .rev-footer--center{justify-content:center}.pd-revs .rev-footer--center .rev-verified{margin-inline-start:0}.pd-revs .rev-car__nav{display:flex;justify-content:center;gap:14px;margin-top:20px}.pd-revs .rev-car__arrow{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--pd-line);background:var(--pd-card);display:grid;place-items:center;cursor:pointer;transition:border-color .15s ease,background .15s ease}.pd-revs .rev-car__arrow:hover{border-color:var(--pd-teal)}.pd-revs .rev-car__arrow:focus-visible{outline:2px solid var(--pd-teal);outline-offset:2px}.pd-revs .rev-car__chev{width:9px;height:9px;border-inline-end:2px solid var(--pd-ink);border-block-end:2px solid var(--pd-ink)}.pd-revs .rev-car__chev--next{transform:rotate(45deg);margin-inline-end:-3px}.pd-revs .rev-car__chev--prev{transform:rotate(-135deg);margin-inline-start:-3px}@media(prefers-reduced-motion:reduce){.pd-revs .rev-car__arrow{transition:none}}.pd-trust .strip-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 26px}@media(min-width:760px){.pd-trust .strip-grid{grid-template-columns:repeat(4,1fr)}}.pd-trust .strip-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:9px;padding:8px}.pd-trust .strip-ic{width:44px;height:44px;border-radius:12px;background:#ffffff24;display:flex;align-items:center;justify-content:center}.pd-trust .strip-svg{display:block}.pd-trust .strip-ic-img{width:26px;height:26px;object-fit:contain}.pd-trust.pd-band--surface .strip-ic,.pd-trust.pd-band--card .strip-ic,.pd-trust.pd-band--mint .strip-ic{background:#0e7c6f1a;color:var(--pd-teal)}.pd-trust .strip-item b{font-size:15px;font-weight:800}.pd-trust .strip-item small{font-size:12.5px;opacity:.75;line-height:1.4}.pd-trust.pd-align--start .strip-item{align-items:flex-start;text-align:start}.pd-trust.pd-align--end .strip-item{align-items:flex-end;text-align:end}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
