@import"https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,500&family=Lora:wght@600;700&display=swap";:root{--font-heading: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-serif-accent: "Lora", Georgia, "Times New Roman", serif;--bg: #ffffff;--bg-soft: #f5f5f5;--bg-card: #ffffff;--ink: #111111;--ink-soft: #1a1a1a;--muted: #737373;--rule: #e5e5e5;--green: #009664;--green-hover: #007a52;--green-soft: #bfe8d9;--green-bg: #e8f7f2;--red: #c14545;--red-soft: #f7e0e0;--yellow: #fdf6d8;--yellow-border: #e8d97a;--cream: #f5efd9}.glowe-renewal-lp,.glowe-renewal-lp *{box-sizing:border-box}html{scroll-behavior:smooth}body.template-glowe-landing{margin:0!important;padding:0!important;overflow-x:hidden}.shopify-section.landing-glowe-renewal-section{margin:0!important;padding:0!important;max-width:none!important}.glowe-renewal-lp.landing-root{background:var(--bg);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);box-sizing:border-box}.topbar{background:#000;color:#fff;text-align:center;padding:12px 18px;padding-top:max(12px,env(safe-area-inset-top,0px));font-size:13px;font-weight:600;letter-spacing:.04em;width:100%;box-sizing:border-box;margin:0}.container{max-width:680px;margin:0 auto;padding:0 20px}.lp-stage{width:100%;display:flex;justify-content:center;padding:0;box-sizing:border-box}.lp-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,300px);gap:clamp(28px,4.5vw,52px);align-items:start;width:100%;max-width:1180px;margin:0 auto;padding:8px clamp(16px,4vw,32px) 0;box-sizing:border-box}.lp-main{min-width:0}.lp-main .container{max-width:min(720px,100%);margin-left:auto;margin-right:auto;padding:0 clamp(4px,1.5vw,8px)}.lp-sidebar{position:relative;align-self:start}.lp-sidebar-sticky{position:sticky;top:20px}.lp-rail-card{background:var(--bg-card);border:1px solid var(--rule);border-radius:14px;padding:22px 18px 20px;box-shadow:0 8px 32px #00000012;text-align:center}.lp-rail-kicker{font-family:var(--font-body);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;text-align:center}.lp-rail-reviews{font-size:13px;color:var(--ink-soft);margin:0 0 4px;font-weight:600;text-align:center}.lp-rail-stars{color:var(--ink);letter-spacing:.04em;margin-left:4px}.lp-rail-rating-line{font-size:13px;color:var(--muted);margin:0 0 14px}.lp-rail-product-title{font-family:var(--font-serif-accent);font-size:20px;font-weight:700;line-height:1.25;color:var(--ink);margin:0 0 12px}.lp-rail-price{font-family:var(--font-body);font-size:15px;font-weight:800;color:var(--ink);margin:0 0 12px}.lp-rail-bullets{list-style:none;padding:0;font-size:13px;line-height:1.45;color:var(--ink-soft);text-align:left;max-width:260px;margin:0 auto 16px}.lp-rail-bullets li{padding:4px 0 4px 18px;position:relative}.lp-rail-bullets li:before{content:"\2713";position:absolute;left:0;color:var(--green);font-weight:800;font-size:12px}.lp-rail-cta{display:block;background:var(--green);color:#fff!important;text-align:center;padding:16px;font-size:13px;font-weight:800;text-decoration:none;border-radius:10px;letter-spacing:.08em;text-transform:uppercase;transition:background .2s}.lp-rail-cta:hover{background:var(--green-hover);color:#fff!important}.lp-rail-foot{font-size:11px;color:var(--muted);text-align:center;margin:12px 0 0;line-height:1.4}@media(max-width:1100px){.lp-layout{grid-template-columns:1fr}.lp-main .container{max-width:720px;margin:0 auto;padding:0 clamp(14px,4vw,22px)}.lp-main{order:1}.lp-sidebar{order:2;max-width:400px;margin:0 auto;width:100%}.lp-sidebar-sticky{position:static;max-height:none;overflow:visible}}h1.title{font-family:var(--font-heading);font-size:clamp(26px,4.2vw,38px);font-weight:800;line-height:1.12;margin:28px 0 14px;color:var(--ink);letter-spacing:-.035em}.lede{font-family:var(--font-body);font-size:clamp(15px,1.9vw,17px);line-height:1.5;color:var(--ink-soft);margin-bottom:12px;font-style:italic;font-weight:400;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.date-line{font-size:13px;color:var(--muted);margin-bottom:26px;font-weight:400}.img-box{background:#fafafa;border:1px dashed #cfcfcf;width:100%;aspect-ratio:16/10;display:flex;align-items:center;justify-content:center;color:#9a9a9a;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin:20px 0 0;border-radius:12px 12px 0 0;overflow:hidden}.img-box.tall{aspect-ratio:4/5;border-radius:12px;margin:20px 0}.img-box.wide{aspect-ratio:16/8}.img-box.square{aspect-ratio:1;border-radius:12px;margin:20px 0}.lp-figure{margin:0;padding:0}.lp-figure img{width:100%;height:auto;display:block}.lp-hero-wide{margin:20px 0 0}.lp-hero-wide img{border-radius:12px 12px 0 0}.lp-diagram,.lp-infographic,.lp-timeline-full{margin:16px 0 20px}.lp-diagram img,.lp-infographic img,.lp-timeline-full img{border-radius:12px}.diagram-box .lp-diagram{margin:0}.diagram-box .lp-diagram img{border-radius:10px}.lp-product-inline img{border-radius:12px}.lp-rail-img{margin:0 0 14px!important}.lp-rail-img img{max-height:240px;width:100%;margin:0 auto;object-fit:contain;border-radius:10px}.img-caption-band{background:#1a1a1a;color:#fff;text-align:center;padding:13px 20px;font-size:16px;font-family:var(--font-body);font-weight:700;margin-top:0;margin-bottom:20px;border-radius:0 0 12px 12px}.lp-reviews-visual{margin:28px 0 6px}.lp-reviews-visual img{display:block;border-radius:10px}p{font-size:16px;line-height:1.68;margin-bottom:16px;color:var(--ink-soft)}p strong{color:var(--ink);font-weight:700}.note-box{background:var(--bg-soft);border-left:3px solid var(--ink);padding:14px 18px;margin:20px 0;font-size:14px;line-height:1.55;color:var(--muted);font-style:italic}.vs-block{background:var(--yellow);border:1px solid var(--yellow-border);padding:28px 22px;margin:32px 0;border-radius:10px}.vs-grid{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:stretch}.vs-col{background:var(--bg-card);border-radius:8px;padding:16px 14px;border:1px solid #e0e0e0}.vs-col-header{text-align:center;margin-bottom:14px}.vs-col-img{width:96px;height:96px;margin:0 auto 10px;border-radius:12px;overflow:hidden;border:none;background:transparent}.vs-col-img img{width:100%;height:100%;object-fit:contain;display:block}.vs-col-title{font-family:var(--font-body);font-size:18px;font-weight:800;color:var(--ink)}.vs-list{list-style:none}.vs-list li{padding:8px 0;font-size:14px;line-height:1.45;display:flex;align-items:flex-start;gap:8px;color:var(--ink-soft)}.vs-list li:before{flex-shrink:0;margin-top:1px;font-size:14px}.vs-list.bad li:before{content:"\274c"}.vs-list.good li:before{content:"\2705"}.vs-divider{align-self:center;font-size:22px;font-weight:800;color:var(--ink)}@media(max-width:600px){.vs-grid{grid-template-columns:1fr}.vs-divider{text-align:center;padding:4px 0}}h2.reason{font-family:var(--font-heading);font-size:clamp(19px,2.7vw,26px);font-weight:800;line-height:1.22;margin:36px 0 14px;color:var(--ink);letter-spacing:-.025em}h2.reason.vs-block-page-title{text-align:center;margin-top:28px;margin-bottom:6px;font-size:clamp(18px,2.4vw,24px)}h3.sub{font-family:var(--font-body);font-size:17px;font-weight:800;color:var(--ink);margin:20px 0 10px}.diagram-box{background:var(--bg-card);border:1px solid var(--rule);padding:20px;margin:22px 0;border-radius:8px}.diagram-box .img-box.wide{border-radius:12px;margin:16px 0}.diagram-title-band{background:var(--cream);text-align:center;padding:12px 16px;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);margin:-20px -20px 16px;border-bottom:1px solid var(--rule);font-family:var(--font-body)}.diagram-box--flush{background:transparent;border:none;padding:0;margin:18px 0 26px;border-radius:0;box-shadow:none}.diagram-box--flush .lp-diagram{margin:0}.diagram-box--flush .lp-diagram img,.lp-diagram--bare img{border-radius:0;border:none;box-shadow:none}@media(max-width:1100px){.lp-main .container>.diagram-box--flush,.lp-main .container>.lp-hero-wide,.lp-main .container>.lp-carrier-compare,.lp-main .container>.lp-sourcing-flush,.lp-main .container>figure.lp-reviews-visual,.lp-main .container>figure.lp-infographic,.lp-main .container>figure.lp-timeline-full{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative}.lp-main .container>.lp-hero-wide img,.lp-main .container>figure.lp-reviews-visual img,.lp-main .container>figure.lp-infographic img,.lp-main .container>figure.lp-timeline-full img{border-radius:0}}.lp-carrier-compare{margin:8px 0 24px}.lp-carrier-compare img{width:100%;height:auto;display:block;border-radius:0}.lp-founder-photo{margin:12px 0 22px}.lp-founder-photo img{width:100%;height:auto;display:block;border:none;border-radius:0;box-shadow:none}.lp-cost-summary{margin:28px 0 12px;padding:20px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.lp-cost-summary p{margin-bottom:10px}.lp-cost-summary p:last-child{margin-bottom:0}.lp-cost-lead{font-size:18px;line-height:1.45;color:var(--ink)}.lp-founder-signoff{margin:32px 0 8px;padding-top:24px;border-top:1px solid var(--rule)}.lp-founder-tagline{font-family:var(--font-serif-accent);font-size:20px;font-weight:700;color:var(--ink);margin:0 0 14px}.lp-founder-sig{font-size:15px;line-height:1.6;color:var(--ink-soft);margin:0}.lp-product-specs{margin:22px 0 6px;padding-top:8px;font-size:14px;line-height:1.55;color:var(--ink-soft)}.lp-product-specs p{margin-bottom:8px}.lp-rail-card .lp-rail-reviews{margin-top:14px;margin-bottom:4px}.lp-rail-card .lp-rail-rating-line{margin-bottom:0}.lp-sourcing-flush{margin:8px 0 20px}.lp-sourcing-flush .lp-carrier-banner{margin:0}.lp-sourcing-flush .lp-carrier-banner img{width:100%;height:auto;display:block;border:none;border-radius:0;box-shadow:none}.lp-sourcing-below>p{margin:0 0 14px;font-size:15px;line-height:1.62;color:var(--ink-soft)}.lp-sourcing-below>p:last-child{margin-bottom:0}.lp-oil-breakdown{margin:4px 0 22px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.lp-oil-block{padding:16px 0 16px 18px;border-left:3px solid var(--green-soft);margin:0 0 0 2px}.lp-oil-block+.lp-oil-block{border-top:1px solid var(--rule)}.lp-oil-title{font-family:var(--font-serif-accent);font-size:17px;font-weight:700;color:var(--ink);margin:0 0 8px;letter-spacing:-.015em;line-height:1.35}.lp-oil-desc{margin:0;font-size:15px;line-height:1.62;color:var(--ink-soft)}.carrier-box--wide-visual{padding-left:0;padding-right:0}.carrier-box--wide-visual .carrier-title{padding-left:22px;padding-right:22px}.carrier-box--wide-visual .lp-carrier-banner{margin:0 0 16px}.carrier-box--wide-visual .lp-carrier-banner img{width:100%;height:auto;display:block;border-radius:0}.carrier-box--wide-visual>p{padding-left:22px;padding-right:22px}.carrier-box--wide-visual .carrier-grid{margin-left:22px;margin-right:22px}.damage-cycle{background:var(--red-soft);border:1px solid var(--red);padding:22px;margin:22px 0;border-radius:4px}.damage-cycle-title{text-align:center;background:var(--red);color:#fff;font-weight:800;padding:10px;margin:-22px -22px 16px;font-size:16px;letter-spacing:.05em;text-transform:uppercase}.damage-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.damage-step{background:#fff;padding:14px;border:1px solid #e0c4c4;border-radius:4px}.damage-step .num{color:var(--red);font-weight:800;font-size:13px;margin-bottom:4px}.damage-step .ttl{font-weight:700;color:var(--ink);font-size:14px;margin-bottom:4px}.damage-step .desc{font-size:12px;line-height:1.45;color:var(--muted)}@media(max-width:600px){.damage-grid{grid-template-columns:1fr}}.ba-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:20px 0}.ba-cell{position:relative}.ba-cell .img-box{aspect-ratio:4/5;margin:0;border-radius:10px}.ba-cell .label{background:var(--ink);color:#fff;text-align:center;padding:8px;font-size:13px;font-weight:700}.ba-cell.warn .label{background:var(--red)}.ba-cell.good .label{background:var(--green)}.carrier-box{background:var(--cream);border:1px solid #d4c89a;padding:22px;margin:22px 0;border-radius:4px}.carrier-title{text-align:center;font-family:var(--font-serif-accent);font-weight:700;font-size:19px;color:var(--ink);margin-bottom:14px}.carrier-grid{display:grid;grid-template-columns:1fr;gap:10px}.carrier-row{background:#fff;border:1px solid #e0d8b8;padding:12px 14px;border-radius:4px;display:flex;align-items:flex-start;gap:12px}.carrier-icon{width:40px;height:40px;background:var(--green-bg);border:1px solid var(--green-soft);border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--green);font-weight:800;font-size:14px}.carrier-row .name{font-weight:700;color:var(--ink);font-size:14px;margin-bottom:2px}.carrier-row .desc{font-size:13px;color:var(--muted);line-height:1.45}.check-list{list-style:none;margin:14px 0}.check-list li{padding:5px 0;font-size:14px;color:var(--ink-soft);display:flex;align-items:flex-start;gap:8px}.check-list li:before{content:"\2705";flex-shrink:0}.week-progress-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin:20px 0}.week-progress-img{margin:0!important}.week-progress-label{background:var(--ink);color:#fff;text-align:center;padding:8px;font-weight:700;font-size:13px}@media(max-width:600px){.week-progress-grid{grid-template-columns:1fr}}.timeline{margin:22px 0}.timeline-row{display:grid;grid-template-columns:110px 1fr;gap:16px;padding:14px 0;border-bottom:1px solid var(--rule)}.timeline-row:last-child{border-bottom:none}.timeline-week{font-weight:800;color:var(--green);font-size:16px}.timeline-content h4{font-weight:800;font-family:var(--font-body);color:var(--ink);font-size:16px;margin-bottom:6px}.timeline-content p{font-size:15px;line-height:1.6;color:var(--muted);margin:0}.cost-block{background:var(--yellow);border:2px solid var(--yellow-border);padding:20px;margin:28px 0;border-radius:4px}.cost-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.cost-card{background:#fff;border-radius:6px;padding:18px 14px;text-align:center;border:1px solid #e0e0e0}.cost-card.bad{border-color:var(--red)}.cost-card.good{border-color:var(--green)}.cost-card h3{font-size:15px;font-weight:800;color:var(--ink);margin-bottom:14px;line-height:1.3}.cost-line{font-size:12px;color:var(--muted);line-height:1.5;padding:2px 0}.cost-icon{font-size:28px;margin:8px 0 4px}.cost-card.bad .cost-icon{color:var(--red)}.cost-card.good .cost-icon{color:var(--green)}.cost-total-label{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-top:10px}.cost-total{font-size:32px;font-weight:800;line-height:1;margin:4px 0}.cost-card.bad .cost-total{color:var(--red)}.cost-card.good .cost-total{color:var(--green)}.cost-foot{font-size:11px;color:var(--muted);margin-top:6px;line-height:1.4}.cost-saves-banner{background:var(--green);color:#fff;text-align:center;padding:12px;margin-top:14px;border-radius:4px;font-weight:800;font-size:16px}@media(max-width:600px){.cost-grid{grid-template-columns:1fr}}.testimonial-block{background:var(--yellow);border:1px solid var(--yellow-border);padding:24px 18px;margin:24px 0;border-radius:12px;overflow:visible}.testimonial-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;overflow:visible}.testimonial{background:var(--bg-card);padding:16px;border-radius:10px;border:1px solid #e8e8e8;font-size:13px;line-height:1.5;box-shadow:0 4px 16px #0000000f}.testimonial-grid .testimonial:nth-child(odd){transform:rotate(-1.2deg)}.testimonial-grid .testimonial:nth-child(2n){transform:rotate(1deg)}@media(max-width:600px){.testimonial-grid .testimonial:nth-child(n){transform:none}.testimonial-grid{grid-template-columns:1fr}}.testimonial .name{font-weight:800;color:var(--ink);margin-bottom:6px;font-size:13px}.testimonial .body{color:var(--ink-soft)}.testimonial .reactions{margin-top:8px;font-size:11px;color:var(--muted)}.big-cta{display:block;background:var(--green);color:#fff;text-align:center;padding:18px 24px;font-size:15px;font-weight:800;text-decoration:none;border-radius:10px;margin:24px 0;letter-spacing:.08em;text-transform:uppercase;transition:background .2s}.big-cta:hover{background:var(--green-hover);color:#fff}.lp-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lp-mobile-sticky-cta{display:none}@media(max-width:1100px){.lp-mobile-sticky-cta{display:flex;align-items:center;justify-content:center;position:fixed;left:0;right:0;bottom:0;z-index:100;min-height:52px;padding:14px 18px;padding-bottom:calc(14px + env(safe-area-inset-bottom,0px));background:var(--green);color:#fff!important;font-size:15px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;text-align:center;box-shadow:0 -6px 24px #0000001f;-webkit-tap-highlight-color:transparent}.lp-mobile-sticky-cta:active{background:var(--green-hover);color:#fff!important}.lp-mobile-sticky-cta:focus-visible{outline:2px solid #fff;outline-offset:-4px}.glowe-renewal-lp.landing-root>footer{padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}}.press-band{background:var(--bg-soft);padding:18px 16px;margin:24px 0;text-align:center;border-radius:8px;border:1px solid var(--rule)}.press-band .lbl{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.press-logos{display:flex;justify-content:center;gap:18px;flex-wrap:wrap;align-items:center}.press-logos span{font-weight:700;color:#888;font-size:13px}.press-band.press-band--image{background:transparent;border:none;border-radius:0;padding:8px 0 16px;margin:20px 0 8px}.press-band--image .lp-press-banner{position:relative;padding:0;max-width:920px;margin:6px auto 0}.lp-press-banner-full{width:100%;height:auto;display:block}.lp-press-banner-split{display:none}@media(max-width:640px){.lp-press-banner-full{display:none!important}.lp-press-banner-split{display:flex;flex-direction:column;gap:12px;width:100%;margin:0}.lp-press-banner-split__row{overflow:hidden;width:100%;line-height:0}.lp-press-banner-split__row img{width:200%;max-width:none;height:auto;display:block}.lp-press-banner-split__row:last-child img{margin-left:-100%}}.footer-cta-band{background:var(--green);text-align:center;padding:14px;color:#fff;font-size:14px;margin-top:30px}.footer-cta-band a{color:#fff;text-decoration:underline;font-weight:700}footer{background:#fff;text-align:center;padding:24px 20px;font-size:12px;color:var(--muted);border-top:1px solid var(--rule)}footer a{color:var(--muted);text-decoration:underline}footer a:hover{color:var(--ink)}.stat-row{background:var(--green-bg);border:1px solid var(--green-soft);padding:16px;margin:20px 0;text-align:center;border-radius:4px}.stat-row .big{font-size:32px;font-weight:800;color:var(--green);line-height:1}.stat-row .lbl{font-size:13px;color:var(--ink-soft);margin-top:6px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/landing-glowe-renewal.css.map */
