.emsense-ref{--er-navy: #002b50;--er-green: #16b66a;--er-cyan: #eafafa;--er-cream: #fbf4ea;--er-gray: #f5f6f7;--er-text: #101b2b;color:var(--er-text);background:#fff;font-family:Arial,Helvetica,sans-serif;line-height:1.45;overflow:clip}.emsense-ref *,.emsense-ref *:before,.emsense-ref *:after{box-sizing:border-box}.emsense-ref h1,.emsense-ref h2,.emsense-ref h3,.emsense-ref p,.emsense-ref ul{margin-top:0}.emsense-ref h1,.emsense-ref h2,.emsense-ref h3{color:var(--er-navy);font-family:Arial,Helvetica,sans-serif;font-weight:800;line-height:1.12}.emsense-ref a{text-decoration:none}.er-container{width:min(calc(100% - 40px),1180px);margin-inline:auto}.er-promo{padding:10px 18px;background:var(--er-navy);color:#fff;font-size:13px;font-weight:800;letter-spacing:.01em;text-align:center}.er-header{position:sticky;top:0;z-index:50;border-bottom:1px solid rgb(0 43 80 / .08);background:#fffffff7;box-shadow:0 6px 20px #002b500d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.er-header__inner{display:grid;grid-template-columns:180px minmax(0,1fr) auto;align-items:center;gap:24px;min-height:64px}.er-logo,.er-logo img{display:block}.er-logo img{width:140px;height:auto}.er-nav{display:flex;align-items:center;justify-content:center;gap:28px}.er-nav a{color:#263649;font-size:14px;font-weight:700}.er-button,.er-outline-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 28px;border:0;border-radius:6px;background:var(--er-green);color:#fff!important;font:800 16px/1 Arial,Helvetica,sans-serif;cursor:pointer;box-shadow:0 10px 24px #16b66a2e}.er-button:hover{background:#109e5b}.er-button--small{min-height:40px;padding:10px 20px;font-size:14px}.er-button--full{width:100%}.er-button:disabled{cursor:not-allowed;opacity:.5}.er-outline-button{border:1px solid var(--er-navy);background:#fff;color:var(--er-navy)!important;box-shadow:none}.er-hero{padding:54px 0 48px;background:var(--er-cyan)}.er-hero__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(440px,1.1fr);gap:56px;align-items:start}.er-hero__copy{padding-top:8px}.er-kicker{margin-bottom:12px;color:var(--er-green);font-size:12px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.er-hero h1{max-width:520px;margin-bottom:18px;font-size:clamp(38px,4.7vw,58px);letter-spacing:-.035em}.er-lead{max-width:580px;margin-bottom:22px;color:#405066;font-size:18px;line-height:1.55}.er-checks{display:grid;gap:11px;margin-bottom:24px;padding:0;list-style:none}.er-checks li{position:relative;padding-left:30px;color:#172235;font-size:16px;font-weight:700}.er-checks li:before{content:"\2713";position:absolute;top:1px;left:0;display:grid;width:20px;height:20px;place-items:center;border-radius:50%;background:var(--er-green);color:#fff;font-size:12px;font-weight:900}.er-order-form{max-width:540px}.er-variant-label{display:block;margin-bottom:7px;color:var(--er-navy);font-size:13px;font-weight:800}.er-variant-select{width:100%;min-height:48px;padding:10px 42px 10px 14px;border:1px solid rgb(0 43 80 / .22);border-radius:6px;background:#fff;color:var(--er-text);font:700 15px/1.2 Arial,Helvetica,sans-serif}.er-price{display:flex;align-items:baseline;gap:10px;margin:12px 0}.er-price strong{color:var(--er-navy);font-size:31px;line-height:1}.er-price s{color:#6d7888;font-size:17px}.er-safety{margin:11px 0 0;color:#526175;font-size:12px;line-height:1.45}.er-payments{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:14px}.er-payments span{margin-right:4px;color:#405066;font-size:12px;font-weight:800}.er-payments img{display:block;width:auto;height:24px}.er-hero__media{overflow:hidden;min-height:640px;border-radius:10px;background:#dbe9e9}.er-hero__media video,.er-overview__media video,.er-story-card video,.er-controls video,.er-steps video{display:block;width:100%;height:100%;object-fit:cover}.er-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:34px}.er-trust article{display:grid;grid-template-columns:58px minmax(0,1fr);gap:14px;align-items:center;min-height:132px;padding:20px;border-radius:8px;background:#fff;box-shadow:0 8px 28px #002b500f}.er-trust article>span{display:grid;width:56px;height:56px;place-items:center;border:3px solid var(--er-navy);border-radius:50%;color:var(--er-navy);font-size:20px;font-weight:900}.er-trust h3{margin-bottom:6px;font-size:17px}.er-trust p{margin-bottom:0;color:#5b6878;font-size:13px;line-height:1.45}.er-section{padding:74px 0}.er-section-title{max-width:790px;margin:0 auto 42px;text-align:center}.er-section-title h2,.er-overview__copy h2,.er-controls h2,.er-guarantee h2{margin-bottom:12px;font-size:clamp(30px,4vw,43px);letter-spacing:-.025em}.er-section-title p,.er-overview__copy p{margin-bottom:0;color:#5b6878;font-size:17px;line-height:1.55}.er-feature-grid{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(360px,1.3fr) minmax(220px,.85fr);gap:20px;align-items:center}.er-feature-list{display:grid;gap:16px}.er-feature-list article{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:20px;border:1px solid rgb(0 43 80 / .08);border-radius:7px;background:#fff;box-shadow:0 7px 24px #002b500d}.er-feature-list b{display:grid;width:32px;height:32px;place-items:center;border-radius:50%;background:var(--er-navy);color:#fff;font-size:11px}.er-feature-list h3{margin-bottom:5px;font-size:17px}.er-feature-list p{margin-bottom:0;color:#667085;font-size:13px}.er-feature-media{overflow:hidden;height:570px;border-radius:8px;background:#edf2f3}.er-feature-media img{display:block;width:100%;height:100%;object-fit:cover}.er-overview{background:#fff}.er-overview__split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;min-height:470px;border-radius:8px;background:var(--er-gray)}.er-overview__media{min-height:470px}.er-overview__copy{display:flex;flex-direction:column;justify-content:center;padding:54px}.er-overview__copy p+p{margin-top:14px}.er-overview__copy .er-outline-button{align-self:flex-start;margin-top:24px}.er-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:28px}.er-facts article{padding:24px 16px;border-radius:7px;background:#f4f4f4;text-align:center}.er-facts strong{display:block;color:var(--er-green);font-size:40px;line-height:1}.er-facts span{display:block;margin-top:8px;color:#263649;font-size:13px;font-weight:700}.er-sticky-band{background:var(--er-navy);color:#fff}.er-sticky-band .er-container{display:grid;grid-template-columns:180px 1fr auto;align-items:center;gap:24px;min-height:62px}.er-sticky-band img{display:block;width:130px;height:auto}.er-sticky-band span{font-size:14px;font-weight:800;text-align:center}.er-story{background:var(--er-gray)}.er-story-stack{display:grid;gap:0;overflow:hidden;max-width:950px;margin-inline:auto;border-radius:8px}.er-story-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:400px;background:#fff}.er-story-card--reverse .er-story-copy{order:2}.er-story-copy{display:flex;flex-direction:column;justify-content:center;padding:48px}.er-story-copy h3{margin-bottom:14px;font-size:25px}.er-story-copy p{margin-bottom:0;color:#536172;font-size:16px;line-height:1.6}.er-story-card video{min-height:400px}.er-center{margin-top:34px;text-align:center}.er-comparison{background:var(--er-cyan)}.er-comparison-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:980px;margin-inline:auto}.er-comparison-grid article{overflow:hidden;border-radius:8px;background:#fff;box-shadow:0 8px 28px #002b500f}.er-comparison-grid img{display:block;width:100%;height:270px;object-fit:cover;background:#f2f4f5}.er-comparison-grid article:first-child img{object-fit:contain}.er-comparison-grid article>div{padding:28px}.er-comparison-grid h3{margin-bottom:16px;font-size:22px}.er-comparison-grid ul{display:grid;gap:10px;margin-bottom:0;padding:0;list-style:none}.er-comparison-grid li{position:relative;padding-left:27px;color:#344256;font-size:15px}.er-comparison-grid li:before{content:"\2713";position:absolute;left:0;color:var(--er-green);font-weight:900}.er-controls{background:#fff}.er-controls__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:54px;align-items:center}.er-controls video{min-height:520px;border-radius:8px}.er-control-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:17px;padding:16px;border-radius:7px;background:var(--er-gray)}.er-control-row strong{width:100%;color:var(--er-navy);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.er-control-row span{padding:7px 11px;border-radius:4px;background:#fff;color:#263649;font-size:14px;font-weight:800}.er-how-to{background:var(--er-cream)}.er-steps{display:grid;gap:14px;max-width:820px;margin-inline:auto}.er-steps article{display:grid;grid-template-columns:34% minmax(0,1fr);overflow:hidden;min-height:190px;border-radius:7px;background:#fff;box-shadow:0 8px 25px #002b500d}.er-steps article>div{align-self:center;padding:28px}.er-steps span{display:block;margin-bottom:9px;color:var(--er-green);font-size:12px;font-weight:900;letter-spacing:.09em}.er-steps h3{margin-bottom:10px;font-size:22px}.er-steps p{margin-bottom:0;color:#596678;font-size:15px}.er-guarantee{padding:66px 0;background:var(--er-gray)}.er-guarantee__card{display:grid;grid-template-columns:110px minmax(0,1fr);gap:30px;align-items:center;max-width:900px;padding:38px 44px;border-radius:8px;background:#fff;box-shadow:0 12px 38px #002b5014}.er-guarantee__seal{display:grid;width:98px;height:98px;place-items:center;border:6px double var(--er-navy);border-radius:50%;color:var(--er-navy);font-size:36px;font-weight:900}.er-guarantee h2{margin-bottom:8px}.er-guarantee p{margin-bottom:0;color:#536172}.er-guarantee a{color:inherit;font-weight:800;text-decoration:underline}.er-faq__inner{max-width:820px}.er-faq details{border:1px solid #e0e3e7;border-bottom:0;background:#f6f6f6}.er-faq details:first-of-type{border-radius:6px 6px 0 0}.er-faq details:nth-last-of-type(1){border-bottom:1px solid #e0e3e7;border-radius:0 0 6px 6px}.er-faq summary{display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:14px 18px;color:var(--er-text);font-size:15px;font-weight:800;cursor:pointer;list-style:none}.er-faq summary:after{content:"+";color:var(--er-navy);font-size:21px}.er-faq details[open] summary:after{content:"-"}.er-faq details p{padding:0 18px 18px;margin-bottom:0;color:#5a6776;font-size:15px}#er-order,#er-features,#er-how-to,#er-faq{scroll-margin-top:78px}@media screen and (max-width:989px){.er-nav a:nth-child(2),.er-nav a:nth-child(3),.er-nav a:nth-child(5){display:none}.er-hero__grid,.er-overview__split,.er-controls__grid{grid-template-columns:1fr}.er-hero__media{min-height:560px}.er-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.er-feature-media{grid-column:1 / -1;grid-row:1;height:520px}.er-controls video{min-height:440px}}@media screen and (max-width:749px){.er-container{width:calc(100% - 32px)}.er-promo{font-size:11px}.er-header__inner{grid-template-columns:1fr auto;min-height:58px}.er-logo img{width:125px}.er-nav{display:none}.er-button--small{min-height:38px;padding:9px 14px;font-size:13px}.er-hero,.er-section{padding-block:42px}.er-hero__grid{gap:26px}.er-hero h1{font-size:36px}.er-lead{font-size:16px}.er-checks li{font-size:15px}.er-hero__media{order:-1;min-height:430px}.er-trust,.er-facts,.er-comparison-grid{grid-template-columns:1fr}.er-trust article{min-height:0}.er-section-title{margin-bottom:28px}.er-section-title h2,.er-overview__copy h2,.er-controls h2,.er-guarantee h2{font-size:28px}.er-feature-grid{grid-template-columns:1fr}.er-feature-media{grid-column:1;height:440px}.er-overview__media{min-height:360px}.er-overview__copy{padding:32px 24px}.er-sticky-band .er-container{grid-template-columns:1fr auto}.er-sticky-band span{display:none}.er-story-card,.er-story-card--reverse{grid-template-columns:1fr}.er-story-card--reverse .er-story-copy{order:0}.er-story-card video{min-height:330px}.er-story-copy{padding:34px 24px}.er-comparison-grid img{height:240px}.er-controls video{min-height:360px}.er-steps article{grid-template-columns:1fr}.er-steps video{height:230px}.er-guarantee{padding:42px 0}.er-guarantee__card{grid-template-columns:1fr;padding:30px 24px}.er-guarantee__seal{width:82px;height:82px;font-size:30px}}@media(prefers-reduced-motion:reduce){.emsense-ref video{display:none}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/emsense-product-reference.css.map */
