@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Bricolage+Grotesque:opsz,wght@12..96,700;12..96,800&display=swap";.swoosh-final{--primary: #00BFA6;--primary-bright: #00E8C8;--primary-dark: #008F7A;--primary-glow: rgba(0, 191, 166, .15);--neon: #BDFF00;--neon-dark: #9AD600;--neon-glow: rgba(189, 255, 0, .2);--mint: #DDF5ED;--mint-deep: #C0EBD9;--cream: #FFF8EF;--warm: #FFF1DD;--warm-deep: #FFE8C8;--lavender: #F5F0FF;--dark: #0A1F1C;--dark-mid: #132E29;--text: #0A1F1C;--text-mid: #1E4A40;--text-muted: #3D7A6A;--white: #FFFFFF;--red: #FF4D4D;--red-light: #FFF0F0;--star: #FFB800;--display: "Bricolage Grotesque", sans-serif;--body: "Plus Jakarta Sans", sans-serif;background:var(--cream);color:var(--text);font-family:var(--body)}.swoosh-final,.swoosh-final *{font-family:var(--body)!important}.swoosh-final h1,.swoosh-final h2,.swoosh-final h3,.swoosh-final h4,.swoosh-final .hl,.swoosh-final .pp-title,.swoosh-final .pp-step-label,.swoosh-final .pp-price-big,.swoosh-final .pp-total-price,.swoosh-final .btn,.swoosh-final .badge{font-family:var(--display)!important}.swoosh-final .pp-tagline{color:var(--text)}.swoosh-final .sub{color:var(--text)!important}.swoosh-final .pp-guarantee p{color:var(--text)}.swoosh-final .pp-sel-btn .emoji img,.swoosh-final .pp-toilet-icon{width:22px;height:22px;display:inline-block;vertical-align:middle}.swoosh-final .product-form__input--pill input[type=radio]:checked+label .pp-sel-btn .emoji img,.swoosh-final .pp-sel-btn.active .emoji img{filter:brightness(0) invert(1)!important}.swoosh-final .hero{padding:36px 24px 88px}.swoosh-final .hero-grid{grid-template-columns:1fr 1.2fr}.swoosh-final .hero h1{color:var(--dark)}.swoosh-final .hero h1 .highlight{color:var(--primary-dark)}.swoosh-final .hero h1 .neon-hl{background:var(--neon);color:var(--dark);padding:2px 14px;border-radius:8px}.swoosh-final .hero-quote{padding:20px 24px}.swoosh-final .hero-quote q{color:var(--text);display:block}.swoosh-final .hero-quote .attr{font-weight:500;color:var(--text);font-size:.85rem;margin-top:8px;display:flex;align-items:center;gap:2px;flex-wrap:nowrap}.swoosh-final .hero-star{width:13px;height:13px;flex-shrink:0}.swoosh-final .hero-img-mobile{display:none!important}.swoosh-final .hero-visual{display:flex}.swoosh-final .hero-product-img{max-width:85%}.swoosh-final .intro-desc{color:var(--text)}.swoosh-final .step-header{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:10px}.swoosh-final .step-num{width:36px;height:36px;border-radius:50%;background:var(--neon);border:2.5px solid var(--dark);box-shadow:2px 2px 0 var(--dark);display:inline-flex;align-items:center;justify-content:center;font-family:var(--display);font-size:1.1rem;font-weight:800;flex-shrink:0;margin:0}.swoosh-final .step h3{margin:0}.swoosh-final .step p{color:var(--text)}.swoosh-final .inside-card{background:var(--mint)!important;padding:32px 28px;display:flex;flex-direction:column;align-items:center;text-align:center;overflow:hidden}.swoosh-final .inside-card h3{margin-bottom:16px}.swoosh-final .inside-card ul{text-align:left;gap:10px}.swoosh-final .inside-card li{gap:12px}.swoosh-final .inside-card li .check{width:46px;height:46px;border-radius:50%;background:var(--white);border:2px solid var(--dark);box-shadow:1.5px 1.5px 0 var(--dark);display:flex;align-items:center;justify-content:center;flex-shrink:0}.swoosh-final .inside-card li .check img{width:42px;height:42px}.swoosh-final .inside-img{max-width:220px;height:220px}.swoosh-final .vs-img{background:transparent!important}.swoosh-final .feature-block p{color:var(--text)}.swoosh-final .guarantee-img{filter:none!important;width:120px!important}@media(max-width:768px){.swoosh-final .hl{font-size:30px!important;line-height:90%!important;letter-spacing:-.01em!important;margin-bottom:12px!important}.swoosh-final .sub{font-size:15px!important;line-height:18px!important;font-weight:600!important;max-width:100%!important}.swoosh-final p,.swoosh-final li{font-size:15px!important;line-height:20px!important}.swoosh-final h3{font-size:18px!important;line-height:22px!important;margin-bottom:6px!important}.swoosh-final .intro-desc{font-size:15px!important;line-height:20px!important}.swoosh-final .section{padding:36px 20px!important}.swoosh-final .container{padding:0!important}.swoosh-final .marquee{padding:10px 0!important}.swoosh-final .marquee-item{font-size:13px!important;letter-spacing:.3px!important}.swoosh-final .marquee-items{gap:28px!important}.swoosh-final .review-callout.section{padding:16px 20px!important}.swoosh-final .review-callout .hero-quote{padding:14px 16px!important;gap:12px!important;border-radius:10px!important;box-shadow:none!important;border-width:2px!important}.swoosh-final .review-callout .hero-quote img{width:48px!important;height:48px!important}.swoosh-final .review-callout .hero-quote q{font-size:14px!important;line-height:18px!important}.swoosh-final .review-callout .hero-quote .attr{font-size:12px!important;margin-top:4px!important}.swoosh-final .hero-grid{grid-template-columns:1fr;gap:20px;text-align:center}.swoosh-final .hero{padding:0 20px 32px!important}.swoosh-final .hero h1,.swoosh-final .hero h1.hl{font-size:30px!important;line-height:90%!important;letter-spacing:-.01em!important;font-weight:800!important;margin-bottom:10px!important}.swoosh-final .hero .sub{margin:0 auto 14px!important;font-size:15px!important;line-height:18px!important;font-weight:600!important}.swoosh-final .badge{font-size:14px!important;font-weight:900!important;padding:8px 14px!important;box-shadow:none!important;border-width:2px!important;border-radius:4px!important}.swoosh-final .hero-img-mobile{display:block!important;text-align:center;margin:16px 0!important}.swoosh-final .hero-img-mobile .hero-product-img{max-width:85%}.swoosh-final .hero-visual{display:none!important}.swoosh-final .hero-quote{text-align:left}.swoosh-final .hero-quote>img{width:48px!important;height:48px!important}.swoosh-final .hero-pills{gap:8px!important;margin-bottom:20px!important}.swoosh-final .hero-pill{font-size:14px!important;padding:6px 14px!important;font-weight:700!important;border-width:2px!important}.swoosh-final .problem .hl{font-size:28px!important;line-height:90%!important;margin-bottom:16px!important}.swoosh-final .problem-grid{gap:12px!important;margin-top:20px!important}.swoosh-final .problem-card{padding:20px 18px!important;border-radius:12px!important;box-shadow:none!important;border-width:2px!important}.swoosh-final .problem-card h3{font-size:17px!important;line-height:20px!important;margin-bottom:6px!important}.swoosh-final .problem-card p{font-size:15px!important;line-height:20px!important}.swoosh-final .card-img{border-radius:10px!important;margin-bottom:10px!important;border-width:2px!important}.swoosh-final .intro .hl{font-size:28px!important;line-height:90%!important}.swoosh-final .steps{gap:12px!important;margin-top:24px!important}.swoosh-final .step{padding:20px 18px!important;border-radius:12px!important;box-shadow:none!important;border-width:2px!important}.swoosh-final .step-num{width:32px!important;height:32px!important;font-size:1rem!important;border-width:2px!important;box-shadow:none!important}.swoosh-final .step-img{border-radius:10px!important;box-shadow:none!important;border-width:2px!important;margin-bottom:10px!important}.swoosh-final .feature-block{padding:20px 18px!important;border-radius:12px!important;box-shadow:none!important;border-width:2px!important}.swoosh-final .feature-block>div{align-items:flex-start!important;gap:10px!important}.swoosh-final .feature-block h3{font-size:17px!important;line-height:20px!important;margin-bottom:6px!important}.swoosh-final .feature-block p{font-size:15px!important;line-height:20px!important}.swoosh-final .inside-card{padding:20px 18px!important;border-radius:12px!important}.swoosh-final .inside-card li{font-size:15px!important;line-height:20px!important;gap:10px!important}.swoosh-final .hero-star{width:11px;height:11px}.swoosh-final .hero-product-img{max-width:70%!important}}@media(max-width:480px){.swoosh-final .hero h1,.swoosh-final .hero h1.hl{font-size:28px!important;line-height:90%!important}.swoosh-final .hero-product-img{max-width:80%!important}.swoosh-final .section{padding:30px 16px!important}.swoosh-final .problem .hl,.swoosh-final .intro .hl{font-size:26px!important}}@media(max-width:900px){.swoosh-final .pp-breakdown-summary__price-row{flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:8px!important}.swoosh-final .pp-breakdown-summary__anchor{display:inline-flex!important;align-items:baseline!important;justify-content:flex-start!important;gap:12px!important;flex-wrap:wrap!important}.swoosh-final .pp-breakdown-summary__today{margin-left:0!important;width:auto!important;justify-content:flex-start!important;gap:7px!important}.swoosh-final .pp-breakdown-summary__compare{justify-content:flex-start!important;align-items:baseline!important;gap:8px 12px!important;flex-wrap:wrap!important}.swoosh-final .pp-breakdown-summary__compare>span:first-child{display:none!important}.swoosh-final .pp-breakdown-summary__compare .pp-breakdown-summary__saving{margin-left:0!important}.swoosh-final .pp-breakdown-summary__total{justify-content:flex-start!important;gap:7px!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/swoosh-final-overrides.css.map */
