body:has(.hand-funnel-section){background:radial-gradient(80% 55% at 50% 0%,#fff9,#fff0 70%),linear-gradient(170deg,#ddf3e6,#f1fff2 72%) fixed}body:has(.hand-funnel-section) .hh-nav,body:has(.hand-funnel-section) .hh-mega,body:has(.hand-funnel-section) .hh-search,body:has(.hand-funnel-section) .hh-search-toggle,body:has(.hand-funnel-section) .hh-burger,body:has(.hand-funnel-section) .hh-msearchbar,body:has(.hand-funnel-section) [class*=mobile-navigation]{display:none!important}.hfx{font-family:var(--hand-font-body,"Assistant",-apple-system,"Segoe UI",sans-serif);color:#171717;line-height:1.55;-webkit-font-smoothing:antialiased}.hfx *{box-sizing:border-box}.hfx img{max-width:100%;display:block}.hfx .wrap{max-width:820px;margin:0 auto;padding:0 22px}.hfx .wrap--wide{max-width:1040px;margin:0 auto;padding:0 22px}.hfx h1,.hfx h2{font-family:var(--hand-font-display,"Oswald","Arial Narrow",sans-serif);font-weight:600;letter-spacing:.02em;text-transform:uppercase;margin:0;line-height:1.04}.hfx h1 em,.hfx h2 em{font-style:normal;box-shadow:inset 0 -.3em #8ef5ee}.hfx .hfx-eyebrow{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4e7d3c}.hfx .hfx-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#171717;color:#fff;border:0;border-radius:99px;font-weight:700;font-size:17px;padding:0 38px;height:56px;text-decoration:none;transition:.15s;box-shadow:0 12px 28px #1717172e}.hfx .hfx-cta:hover{background:#000;color:#8ef5ee;transform:translateY(-1px)}.hfx .hfx-code{font-size:13.5px;color:#4c564d;margin-top:12px}.hfx .hfx-code b{background:#d9fbf8;border-radius:8px;padding:2px 8px;color:#0b655d;letter-spacing:.04em}.hfx .hfx-ticks{display:flex;justify-content:center;gap:8px 22px;flex-wrap:wrap;margin-top:16px;font-size:13px;font-weight:600;color:#4c564d}.hfx .hfx-ticks span:before{content:"\2713";color:#0b655d;margin-right:6px;font-weight:800}.hfx .hfx-hero{padding:44px 0 20px;text-align:center}.hfx .hfx-badge{display:inline-block;background:#d3eab9;color:#22320f;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:99px;padding:7px 14px;margin-bottom:18px}.hfx .hfx-hero h1{font-size:clamp(42px,6.4vw,72px)}.hfx .hfx-sub{max-width:560px;margin:16px auto 0;font-size:17px;color:#4c564d}.hfx .hfx-shot{position:relative;margin:10px auto 6px;max-width:430px}.hfx .hfx-shot:before{content:"";position:absolute;inset:auto 8% 6% 8%;height:34px;border-radius:50%;background:#17171729;filter:blur(22px)}.hfx .hfx-shot img{position:relative;margin:0 auto;max-height:440px;width:auto;filter:drop-shadow(0 26px 30px rgba(23,23,23,.14))}.hfx .hfx-priceline{display:flex;justify-content:center;align-items:baseline;gap:12px;flex-wrap:wrap;margin:2px 0 20px}.hfx .hfx-price{font-family:var(--hand-font-display,"Oswald",sans-serif);font-size:30px;font-weight:600}.hfx .hfx-compare{color:#a0a79f;text-decoration:line-through;font-size:17px}.hfx .hfx-permeal{font-size:13.5px;color:#8a948d}.hfx .hfx-sec{padding:54px 0}.hfx .hfx-sechead{text-align:center;max-width:600px;margin:0 auto 30px}.hfx .hfx-sechead h2{font-size:clamp(26px,3.4vw,40px)}.hfx .hfx-sechead p{color:#4c564d;margin:10px 0 0;font-size:15.5px}.hfx .hfx-benefits{display:grid;grid-template-columns:1fr 1fr;gap:14px}.hfx .hfx-benefit{display:flex;gap:14px;align-items:flex-start;background:#fff;border:1px solid #D9E9D6;border-radius:18px;padding:20px 22px;text-align:left}.hfx .hfx-benefit .ck{flex:0 0 34px;width:34px;height:34px;border-radius:50%;background:#8ef5ee;color:#171717;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:16px}.hfx .hfx-benefit b{display:block;font-size:15.5px;margin-bottom:4px}.hfx .hfx-benefit p{margin:0;font-size:14px;color:#4c564d}.hfx .hfx-ing{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.hfx .hfx-icard{background:#fff;border:1px solid #D9E9D6;border-radius:16px;padding:20px 18px;text-align:left}.hfx .hfx-icard .nm{font-family:var(--hand-font-display,"Oswald",sans-serif);font-size:20px;letter-spacing:.03em;background:linear-gradient(transparent 62%,#8ef5ee 62%);display:inline-block;padding:0 2px;text-transform:uppercase}.hfx .hfx-icard p{margin:8px 0 0;font-size:13px;color:#4c564d}.hfx .hfx-chips{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:26px}.hfx .hfx-chips span{background:#fff;border:1.5px solid #171717;border-radius:99px;font-size:13px;font-weight:700;padding:9px 16px}.hfx .hfx-chips span:before{content:"\2713  ";color:#0b655d}.hfx .hfx-steps{max-width:560px;margin:0 auto;display:grid;gap:18px}.hfx .hfx-step{display:flex;gap:16px;align-items:flex-start;text-align:left}.hfx .hfx-step .n{flex:0 0 38px;width:38px;height:38px;border-radius:50%;background:#8ef5ee;border:1.5px solid #171717;display:flex;align-items:center;justify-content:center;font-weight:800;font-family:var(--hand-font-display,"Oswald",sans-serif);font-size:17px}.hfx .hfx-step b{display:block;font-size:16px;margin:7px 0 3px}.hfx .hfx-step p{margin:0;font-size:14px;color:#4c564d}.hfx .hfx-final{text-align:center;padding:60px 0 70px}.hfx .hfx-final .bigck{width:64px;height:64px;border-radius:50%;background:#8ef5ee;border:2px solid #171717;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:28px;font-weight:800}.hfx .hfx-final h2{font-size:clamp(30px,4.2vw,48px)}.hfx .hfx-final .sub{max-width:480px;margin:14px auto 24px;font-size:16px;color:#4c564d}.hfx .hfx-fine{max-width:640px;margin:34px auto 0;font-size:11.5px;color:#8a948d;line-height:1.6}.hfx-sticky{position:fixed;left:0;right:0;bottom:0;z-index:70;background:#fff;border-top:1px solid #D9E9D6;box-shadow:0 -8px 24px #1717171a;padding:10px 16px calc(10px + env(safe-area-inset-bottom));display:none;align-items:center;gap:12px;transform:translateY(110%);transition:.25s}.hfx-sticky.show{transform:none}.hfx-sticky img{width:44px;height:44px;object-fit:contain}.hfx-sticky .t{flex:1;min-width:0}.hfx-sticky .t b{display:block;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hfx-sticky .t small{color:#4c564d;font-size:12px}.hfx-sticky .hfx-cta{height:44px;padding:0 22px;font-size:14.5px;box-shadow:none}.hfx .hpdp-faq{max-width:820px}@media(max-width:820px){.hfx .hfx-ing{grid-template-columns:1fr 1fr}}@media(max-width:640px){.hfx .hfx-benefits{grid-template-columns:1fr}.hfx .hfx-hero{padding:30px 0 14px}.hfx .hfx-shot img{max-height:340px}.hfx .hfx-sec{padding:40px 0}}@media(max-width:750px){.hfx-sticky{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/hand-funnel.css.map */
