:root{--ink: #2e2e30;--ink-2: #4a4a4d;--cream: #FFFFFF;--cream-2: #FAFAFA;--paper: #FFFFFF;--orange: #ff8228;--orange-dk: #e06914;--sage: #7A8F6E;--sage-dk: #5C7053;--gold: #C8A24C;--rule: #E5E5E5;--muted: #777779;--green: #2F7D3D;--red: #e06914;--r-sm: 6px;--r-md: 8px;--r-lg: 12px;--display: "Montserrat", Verdana, Arial, sans-serif;--body: "Montserrat", Verdana, Arial, sans-serif;--mono: "Montserrat", Verdana, Arial, sans-serif}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--body);color:var(--ink);background:#2a2522;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.stage{min-height:100vh;display:grid;place-items:start center;padding:24px 12px;background:#efece6}.phone{width:390px;max-width:100%;background:#fff;border-radius:38px;overflow:hidden;box-shadow:0 20px 50px #0000001f,0 4px 16px #0000000f;position:relative;border:8px solid #1a1a1a}.phone-inner{height:820px;overflow:auto;scrollbar-width:thin;scroll-behavior:smooth;padding-bottom:76px}.phone-inner::-webkit-scrollbar{width:4px}.phone-inner::-webkit-scrollbar-thumb{background:#00000026;border-radius:4px}.desktop-mode .phone{width:min(1180px,100%);border-radius:14px;border:10px solid #0a0a0a}.desktop-mode .phone-inner{height:760px}.desktop-mode .stage{padding:16px}.h-display{font-family:var(--display);font-weight:700;letter-spacing:-.02em;line-height:.98;color:var(--ink)}.h-section{font-family:var(--display);font-weight:800;letter-spacing:-.015em;line-height:1.08;color:var(--ink);font-size:28px}.eyebrow{font-family:var(--display);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--orange)}.eyebrow-orange{color:var(--orange)}.body-lg{font-size:17px;line-height:1.5;color:var(--ink-2)}.body-md{font-size:15px;line-height:1.55;color:var(--ink-2)}.body-sm{font-size:13px;line-height:1.5;color:var(--muted)}.mono{font-family:var(--mono)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;cursor:pointer;font-family:var(--display);font-weight:700;letter-spacing:.04em;border-radius:8px;transition:transform .12s ease,background .15s ease,box-shadow .15s ease}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--orange);color:#fff;font-size:15px;padding:16px 22px;text-transform:uppercase;box-shadow:0 4px 14px #ff822847}.btn-primary:hover{background:#f49a2c}.btn-primary.full{width:100%}.btn-secondary{background:var(--ink);color:#fff;font-size:15px;padding:12px 18px}.btn-ghost{background:transparent;color:var(--ink);font-size:13px;padding:10px 14px;border:1px solid var(--rule)}section{padding:36px 22px}section.tight{padding:24px 22px}section.dark{background:var(--ink);color:#fff}section.featured{background:#fff;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}section.dark .h-section{color:#fff}section.dark .body-md,section.dark .body-lg{color:#ffffffc7}section.dark .eyebrow{color:#ffffffb3}section.cream-2{background:var(--cream-2)}section.paper{background:var(--paper)}.marquee-bar{background:var(--orange);color:#fff;font-family:var(--display);font-weight:600;font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:9px 0;overflow:hidden;position:relative}.marquee-track{display:inline-flex;gap:36px;white-space:nowrap;animation:marquee 28s linear infinite;padding-left:36px}.marquee-track span:before{content:"\2022";margin-right:14px;color:#ffffffb3}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.nav{display:flex;align-items:center;justify-content:space-between;padding:14px 18px 6px}.logo{font-family:var(--display);font-weight:800;letter-spacing:0;font-size:18px;text-transform:uppercase;color:var(--ink)}.logo .amp{color:var(--orange)}.nav-icons{display:flex;gap:14px;align-items:center;color:var(--ink)}.nav-icons svg{width:20px;height:20px}.hero{padding:14px 22px 32px;background:#fff;position:relative}.hero-eyebrow{display:inline-flex;align-items:center;gap:8px;background:#fef3e3;border:1px solid #f7dcae;border-radius:999px;padding:6px 12px;font-family:var(--display);font-weight:700;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--orange);margin-bottom:18px}.hero-eyebrow .dot{width:6px;height:6px;background:var(--orange);border-radius:999px;display:inline-block}.hero h1{font-family:var(--display);font-weight:800;font-size:28px;line-height:1.15;letter-spacing:-.02em;margin:0 0 14px;color:var(--ink);position:relative;z-index:1;text-wrap:balance}.hero h1 .accent{font-weight:800;color:var(--orange)}.hero h1 .underline{position:relative;display:inline;z-index:0;background-image:linear-gradient(to top,rgba(255,130,40,.28) 0%,rgba(255,130,40,.28) 38%,transparent 38%);background-repeat:no-repeat;padding:0 2px}.hero h1 .underline:after{content:none}.hero-sub{font-size:15.5px;line-height:1.5;color:var(--ink-2);max-width:32ch;margin:0 0 18px;position:relative;z-index:1}.rating-row{display:flex;align-items:center;gap:10px;margin-bottom:18px}.stars{color:var(--orange);letter-spacing:1px;font-size:15px}.rating-row .num{font-family:var(--mono);font-size:12px;color:var(--ink);font-weight:600}.rating-row .label{font-size:12px;color:var(--muted)}.hero-img-wrap{position:relative;aspect-ratio:4 / 5;border-radius:var(--r-lg);overflow:hidden;margin:0 0 22px;background:linear-gradient(135deg,#f5f5f5,#e8e8e8)}.hero-badge{position:absolute;top:14px;left:14px;background:var(--ink);color:#fff;font-family:var(--mono);font-size:10px;letter-spacing:.1em;padding:6px 10px;border-radius:999px}.hero-badge .dot{color:var(--orange);margin-right:5px}.hero-confetti{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.price-row{display:flex;align-items:baseline;gap:12px;margin-bottom:14px}.price-now{font-family:var(--display);font-weight:700;font-size:32px;letter-spacing:-.02em;color:var(--ink)}.price-was{font-size:18px;color:var(--muted);text-decoration:line-through}.price-save{background:var(--orange);color:#fff;font-family:var(--display);font-weight:700;font-size:11px;padding:4px 8px;border-radius:4px;letter-spacing:.06em}.imgph{position:relative;background:repeating-linear-gradient(135deg,rgba(0,0,0,.04) 0 8px,transparent 8px 16px),var(--ph-bg, #f0f0f0);display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:11px;color:#0000008c;letter-spacing:.05em;text-align:center;border-radius:var(--r-md);overflow:hidden}.imgph .label{background:#fffc;padding:6px 10px;border-radius:999px;border:1px dashed rgba(0,0,0,.25)}.imgph.tone-sage{--ph-bg: #f0f0f0}.imgph.tone-cream{--ph-bg: #f5f5f5}.imgph.tone-ink{--ph-bg: #2e2e30;color:#ffffffb3}.imgph.tone-cream .label,.imgph.tone-sage .label{color:#000000a6}.imgph.tone-ink .label{background:#ffffff2e;border-color:#ffffff4d;color:#fff}.real-img{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:8px;overflow:hidden;background-color:#f5f5f5}.video-tile{position:relative;width:100%;border-radius:12px;overflow:hidden;background:#f5f5f5;isolation:isolate}.video-tile video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.video-badge{position:absolute;top:12px;left:12px;background:#0000008c;color:#fff;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:6px 10px 6px 8px;border-radius:999px;display:inline-flex;align-items:center;gap:6px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:2}.rec-dot{width:7px;height:7px;border-radius:999px;background:#ff3b30;animation:recPulse 1.4s ease-in-out infinite}@keyframes recPulse{0%,to{opacity:1;box-shadow:0 0 #ff3b3099}50%{opacity:.5;box-shadow:0 0 0 6px #ff3b3000}}.video-caption{position:absolute;left:12px;right:12px;bottom:12px;color:#fff;font-family:var(--display);font-weight:600;font-size:15px;line-height:1.3;text-shadow:0 2px 12px rgba(0,0,0,.6);z-index:2}.video-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#00000073,#0000 35%);z-index:1;pointer-events:none}.cycling-img{position:relative;width:100%;border-radius:12px;overflow:hidden;background:#f5f5f5}.ci-frame{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;transform:scale(1.04);transition:opacity .8s ease,transform 4s ease}.ci-frame.is-active{opacity:1;transform:scale(1)}.cycling-img .video-badge,.cycling-img .video-caption{z-index:3}.cycling-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#00000073,#0000 35%);z-index:2;pointer-events:none}.yt-tile{background:#000}.yt-tile .yt-host,.yt-tile iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block;transform:scale(1.02);transform-origin:center}.yt-shield{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:transparent;cursor:default}.yt-tile.video-tile:after{z-index:1}.tier-thumb{width:56px;height:56px;border-radius:8px;background-size:cover;background-position:center;background-color:#f5f5f5;flex-shrink:0}.hero-img-wrap .real-img,.hero-img-wrap>.real-img,.hero-img-wrap .video-tile,.hero-img-wrap>.video-tile{width:100%;height:100%;border-radius:0}.hero-img-wrap .video-tile:after{display:none}.picker-group{margin:18px 0 22px}.picker-label{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;display:flex;justify-content:space-between}.picker-label .selected{color:var(--ink)}.swatches{display:flex;gap:10px;flex-wrap:wrap}.swatch{width:44px;height:44px;border-radius:999px;border:2px solid transparent;cursor:pointer;position:relative;transition:transform .12s ease}.swatch:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:2px solid white;border-radius:999px}.swatch.is-active{border-color:var(--ink)}.swatch:hover{transform:scale(1.05)}.swatch[data-value=Blue],.swatch[data-value=blue]{background:#2271b3}.swatch[data-value=Green],.swatch[data-value=green]{background:#4a6b34}.swatch[data-value=Red],.swatch[data-value=red]{background:#8b2020}.swatch[data-value=Orange],.swatch[data-value=orange]{background:#e87722}.swatch[data-value=Grey],.swatch[data-value=grey],.swatch[data-value=Gray],.swatch[data-value=gray]{background:#636363}.swatch[data-value=Pink],.swatch[data-value=pink]{background:#c97490}.swatch[data-value=Purple],.swatch[data-value=purple]{background:#6b3fa0}.swatch[data-value=Black],.swatch[data-value=black]{background:#1a1a1a}.swatch[data-value=White],.swatch[data-value=white]{background:#f5f5f0;border:1.5px solid #ddd}.swatch[data-value=Teal],.swatch[data-value=teal]{background:#2a9d8f}.swatch[data-value=Yellow],.swatch[data-value=yellow]{background:#f4c430}.swatch[data-value=Navy],.swatch[data-value=navy]{background:#1b3a6b}.size-pills{display:flex;gap:8px;flex-wrap:wrap}.size-pill{background:#fff;border:1.5px solid var(--rule);border-radius:999px;padding:10px 16px;font-family:var(--display);font-weight:600;font-size:14px;cursor:pointer;color:var(--ink)}.size-pill.is-active{background:var(--ink);color:#fff;border-color:var(--ink)}.benefit-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.benefit-tile{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-md);padding:16px 14px;display:flex;flex-direction:column;gap:8px}.benefit-tile .num{font-family:var(--mono);font-size:11px;color:var(--muted);letter-spacing:.1em}.benefit-tile .stat{font-family:var(--display);font-weight:800;font-size:32px;color:var(--ink);letter-spacing:-.025em;line-height:1}.benefit-tile .stat .unit{color:var(--orange)}.benefit-tile .desc{font-size:13px;color:var(--ink-2);line-height:1.4}.problem-list{list-style:none;padding:0;margin:18px 0 0;display:flex;flex-direction:column;gap:12px}.problem-list li{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.45}.problem-list .x{flex-shrink:0;width:24px;height:24px;border-radius:999px;background:#ff822824;color:var(--orange);display:grid;place-items:center;font-weight:700;font-size:14px;margin-top:1px}.solution-list{list-style:none;padding:0;margin:18px 0 0;display:flex;flex-direction:column;gap:12px}.solution-list li{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.45}.solution-list .check{flex-shrink:0;width:24px;height:24px;border-radius:999px;background:var(--orange);color:#fff;display:grid;place-items:center;font-weight:700;font-size:13px;margin-top:1px}.steps{display:flex;flex-direction:column;gap:18px;margin-top:24px}.step{display:grid;grid-template-columns:50px 1fr;gap:14px;align-items:start}.step .num{font-family:var(--display);font-weight:700;font-size:36px;letter-spacing:-.04em;color:var(--orange);line-height:1}.step .title{font-family:var(--display);font-weight:700;font-size:19px;letter-spacing:-.015em;margin-bottom:4px}.step .copy{font-size:14.5px;line-height:1.45;color:var(--ink-2)}.feature{display:flex;flex-direction:column;gap:14px;padding:28px 0;border-top:1px solid var(--rule)}.feature:first-child{border-top:none;padding-top:0}.feature .imgph{aspect-ratio:4/3}.feature h3{font-family:var(--display);font-weight:700;font-size:24px;letter-spacing:-.02em;margin:4px 0 6px}.feature .copy{font-size:14.5px;line-height:1.5;color:var(--ink-2)}.feature .stat-callout{font-family:var(--mono);font-size:12px;color:var(--orange);letter-spacing:.05em;margin-top:8px}.compare{border-radius:var(--r-md);overflow:hidden;background:#fff;border:1px solid var(--rule);margin-top:22px;font-size:13px}.compare-head{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;background:var(--ink);color:#fff}.compare-head>div{padding:14px 8px;text-align:center;font-family:var(--display);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.04em}.compare-head>div:first-child{text-align:left;padding-left:14px}.compare-head .us{background:var(--orange)}.compare-row{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;border-top:1px solid var(--rule)}.compare-row>div{padding:14px 6px;text-align:center;font-size:13px}.compare-row>div:first-child{text-align:left;padding-left:14px;font-family:var(--display);font-weight:600;color:var(--ink);font-size:13px}.compare-row .yes{color:var(--green);font-size:18px;font-weight:700}.compare-row .no{color:#b8b8b8;font-size:18px;font-weight:700}.compare-row .us-cell{background:#ff822812}.testimonial{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-md);padding:20px;display:flex;flex-direction:column;gap:12px}.testimonial .stars{font-size:16px}.testimonial .quote{font-family:var(--display);font-weight:500;font-size:18px;line-height:1.35;letter-spacing:-.015em;color:var(--ink)}.testimonial .meta{display:flex;align-items:center;gap:10px;margin-top:4px}.testimonial .avatar{width:38px;height:38px;border-radius:999px;background:linear-gradient(135deg,#c9b485,#8a8161);flex-shrink:0;display:grid;place-items:center;font-family:var(--display);font-weight:700;color:#fff;font-size:14px}.testimonial .who{font-size:13px;line-height:1.3}.testimonial .who .name{font-weight:600;color:var(--ink)}.testimonial .who .role{color:var(--muted);display:block;font-size:12px}.testimonial .verified{margin-left:auto;font-family:var(--mono);font-size:10px;color:var(--green);letter-spacing:.05em}.testimonial-stack,.tiers{display:flex;flex-direction:column;gap:12px;margin-top:22px}.tier{background:var(--paper);border:2px solid var(--rule);border-radius:var(--r-md);padding:20px;position:relative;cursor:pointer;transition:border-color .15s,transform .15s}.tier.is-popular{border-color:var(--orange);background:var(--paper);box-shadow:0 8px 24px #ff82281f}.tier.is-popular:before{content:"MOST POPULAR \2014  SAVE 22%";position:absolute;top:-10px;left:50%;transform:translate(-50%);background:var(--orange);color:#fff;font-family:var(--mono);font-size:10px;font-weight:600;padding:5px 10px;border-radius:4px;letter-spacing:.08em;white-space:nowrap}.tier-head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.tier-name{font-family:var(--display);font-weight:700;font-size:20px;letter-spacing:-.015em}.tier-qty{font-family:var(--mono);font-size:11px;color:var(--muted);letter-spacing:.05em}.tier-price-row{display:flex;align-items:baseline;gap:10px;margin-bottom:8px}.tier-price{font-family:var(--display);font-weight:700;font-size:28px;letter-spacing:-.02em}.tier-each{font-family:var(--mono);font-size:11px;color:var(--muted);letter-spacing:.05em}.tier-was{font-size:14px;color:var(--muted);text-decoration:line-through}.tier-save{color:var(--orange);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.05em}.tier-perks{list-style:none;padding:0;margin:12px 0 0;display:flex;flex-direction:column;gap:6px}.tier-perks li{font-size:13px;display:flex;gap:8px;align-items:flex-start;color:var(--ink-2)}.tier-perks li:before{content:"\2713";color:var(--orange);font-weight:700}.guarantee{display:grid;grid-template-columns:90px 1fr;gap:18px;align-items:center;background:var(--cream-2);border-radius:var(--r-md);padding:22px;border:1px dashed var(--gold)}.guarantee .seal{width:90px;height:90px;border-radius:999px;background:var(--orange);color:#fff;display:grid;place-items:center;font-family:var(--display);font-weight:700;text-align:center;line-height:.95;letter-spacing:-.02em;border:4px solid var(--cream);box-shadow:0 0 0 2px var(--orange)}.guarantee .seal .big{font-size:28px;display:block}.guarantee .seal .small{font-size:9px;font-family:var(--mono);letter-spacing:.1em}.guarantee h3{font-family:var(--display);font-weight:700;font-size:18px;margin:0 0 6px;letter-spacing:-.015em}.guarantee p{font-size:13px;line-height:1.45;color:var(--ink-2);margin:0}.faq-list{margin-top:18px;border-top:1px solid var(--rule)}.faq-item{border-bottom:1px solid var(--rule)}.faq-q{width:100%;background:none;border:none;text-align:left;padding:18px 0;display:flex;justify-content:space-between;align-items:center;font-family:var(--display);font-weight:600;font-size:16px;letter-spacing:-.01em;color:var(--ink);cursor:pointer}.faq-q .plus{font-size:22px;font-weight:400;color:var(--orange);transition:transform .2s;flex-shrink:0;margin-left:10px}.faq-item.is-open .faq-q .plus{transform:rotate(45deg)}.faq-a{max-height:0;overflow:hidden;transition:max-height .25s ease;font-size:14.5px;line-height:1.55;color:var(--ink-2)}.faq-item.is-open .faq-a{max-height:320px;padding-bottom:18px}:root{--sticky-h: 108px}.sticky-cta{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:2px solid var(--orange);padding:14px 18px calc(14px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:14px;box-shadow:0 -4px 24px #0000001a;z-index:2147483600;opacity:0;pointer-events:none;transform:translateY(100%);transition:opacity .22s ease,transform .22s ease}.sticky-cta.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.sticky-cta .thumb{width:68px;height:68px;border-radius:10px;background:linear-gradient(135deg,#f5f5f5,#e8e8e8);flex-shrink:0;border:1px solid var(--rule)}.sticky-cta .meta{flex:1;min-width:0}.sticky-cta .meta .name{font-family:var(--display);font-weight:700;font-size:15px;letter-spacing:-.01em;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:3px}.sticky-cta .meta .price{font-family:var(--mono);font-size:13px;color:var(--muted)}.sticky-cta .meta .price b{color:var(--ink);font-weight:700;font-size:15px}.sticky-cta .btn-primary{font-size:16px;font-weight:800;padding:18px 24px;letter-spacing:.06em;border-radius:10px;box-shadow:0 5px 0 var(--orange-dk);white-space:nowrap;flex-shrink:0}body:has(.sticky-cta) .chat-app,body:has(.sticky-cta) [class*=chat-app],body:has(.sticky-cta) [class*=chat-app--]{display:none!important}#tidio-chat-iframe,#tidio-chat{transition:bottom .22s ease!important}body.funnel-sticky-open #tidio-chat-iframe,body.funnel-sticky-open #tidio-chat,body.funnel-sticky-open .gorgias-chat-messenger-frame,body.funnel-sticky-open .gorgias-chat-button,body.funnel-sticky-open #intercom-container,body.funnel-sticky-open .intercom-launcher,body.funnel-sticky-open .intercom-messenger-frame,body.funnel-sticky-open #klaviyo-form-embed,body.funnel-sticky-open [id^=attentive_creative],body.funnel-sticky-open #attentive_overlay,body.funnel-sticky-open .shopify-chat-button,body.funnel-sticky-open #shopify-chat-bubble,body.funnel-sticky-open #chat-widget-container,body.funnel-sticky-open #livechat-compact-view,body.funnel-sticky-open iframe[data-product=web_widget],body.funnel-sticky-open .zEWidget-launcher{bottom:var(--sticky-h)!important;transition:bottom .22s ease!important}.footer{background:var(--ink);color:#ffffffb3;padding:28px 22px;font-size:12px;text-align:center}.footer .logo{font-size:22px;color:var(--cream);margin-bottom:12px}.footer .links{display:flex;justify-content:center;gap:16px;margin-bottom:14px;flex-wrap:wrap}.footer .links a{color:#ffffffb3;text-decoration:none}.press-strip{display:flex;gap:28px;align-items:center;justify-content:space-around;padding:18px 0 6px;flex-wrap:wrap}.press-logo{font-family:var(--display);font-weight:700;font-size:14px;letter-spacing:0;color:#aaa;white-space:nowrap}.press-logo.serif{font-family:Times New Roman,serif;font-style:italic;font-weight:400;font-size:17px;color:#888}.section-head{display:flex;flex-direction:column;gap:10px}.section-head .eyebrow{display:inline-flex;align-items:center;gap:8px}.section-head .eyebrow:before{content:"";width:22px;height:1.5px;background:var(--orange)}.center{text-align:center}.divider{height:1px;background:var(--rule);margin:8px 0}.spacer-sm{height:12px}.spacer-md{height:20px}.spacer-lg{height:36px}.cta-block{background:var(--orange);color:#fff;border-radius:12px;padding:32px 24px;text-align:center}.cta-block h3{font-family:var(--display);font-weight:700;font-size:24px;letter-spacing:-.02em;margin:0 0 6px}.cta-block p{font-size:14px;opacity:.9;margin:0 0 16px}.cta-block .btn-primary{background:#fff;color:var(--orange);box-shadow:0 4px #00000026}.counter-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:0;padding:22px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-top:18px}.counter-strip .cell{text-align:center;border-right:1px solid var(--rule);padding:0 4px}.counter-strip .cell:last-child{border-right:none}.counter-strip .num{font-family:var(--display);font-weight:800;font-size:28px;color:var(--ink);letter-spacing:-.025em;line-height:1}.counter-strip .num .unit{color:var(--orange);font-size:18px}.counter-strip .lbl{font-family:var(--display);font-weight:600;font-size:10px;color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-top:6px}#tweaks-mount{position:fixed;right:16px;bottom:16px;z-index:100}.fh-deco-block{margin-top:14px;padding-top:14px;border-top:1px solid var(--rule)}.fh-deco-label-row{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px}.fh-deco-label{font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.fh-deco-hint{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.fh-deco-sub{font-size:11px;color:var(--muted);margin:6px 0 0;line-height:1.5}.swatch--deco{display:inline-block;width:26px;height:26px;border-radius:50%;border:2px solid #fff;outline:1.5px solid var(--rule)}.size-pills--deco{display:flex;gap:8px;flex-wrap:wrap}.size-pill--deco{display:inline-block;border:1.5px solid var(--rule);border-radius:999px;padding:6px 16px;font-size:13px;font-weight:600;color:var(--ink);cursor:default;font-family:var(--body)}.size-pill--deco.is-active{border-color:var(--ink);background:var(--ink);color:#fff}.fh-feat-list{list-style:none;padding:14px 0 0;margin:14px 0 0;display:flex;flex-direction:column;gap:7px;border-top:1px solid var(--rule)}.fh-feat-list li{font-size:13px;color:var(--ink-2, var(--muted));display:flex;align-items:flex-start;gap:8px;line-height:1.4}.fh-feat-icon{color:var(--orange);font-weight:700;flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/412/assets/landing-funnel.css.map */
