:root{--es-ink:#1D2B4F;--es-cream:#F7FAFD;--es-sand:#EAF3FA;--es-acc:#2E7FBF;--es-acc-d:#1D2B4F;--es-gold:#2E7FBF;--es-line:rgba(29,43,79,.12);--es-muted:rgba(29,43,79,.76)}html body{background:var(--es-cream);color:var(--es-ink);-webkit-font-smoothing:antialiased}html body .color-background-1{background:var(--es-cream)}html body .color-background-2{background:var(--es-sand)}html body h1,html body h2,html body .h1,html body .h2{letter-spacing:-.01em}html body .product__title h1,html body .product__title .h1{font-size:clamp(2.8rem,7vw,3.8rem);line-height:1.1}html body .product__info-container .price{font-family:var(--font-heading-family)}html body .product__info-container .price-item--sale,html body .product__info-container .price__regular .price-item{color:var(--es-acc)}html body .product__info-container .price__sale .price-item--regular{color:var(--es-muted)}.es-kicker{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.16em;font-size:1.2rem;color:var(--es-acc);margin:0 0 1.2rem;font-weight:700}.es-kicker--pdp{margin:0 0 .6rem;font-size:1.15rem}.es-kicker--lys{color:var(--es-gold)}.es-usp{list-style:none;padding:0;margin:1.4rem 0 .4rem;display:grid;gap:.9rem}.es-usp li{display:flex;gap:1rem;align-items:flex-start;font-size:1.55rem;line-height:1.45;color:var(--es-ink)}.es-usp strong{font-weight:700}.es-chk{flex:0 0 2.2rem;height:2.2rem;border-radius:50%;background:var(--es-acc);position:relative;margin-top:.1rem}.es-chk:after{content:"";position:absolute;left:.75rem;top:.42rem;width:.55rem;height:1rem;border:solid #fff;border-width:0 .22rem .22rem 0;transform:rotate(45deg)}.es-ship{display:grid;gap:.7rem;margin:1.2rem 0 .4rem;padding:1.4rem 1.6rem;border-radius:14px;background:#fff;border:1px solid var(--es-line)}.es-ship div{display:flex;gap:1rem;align-items:center;font-size:1.45rem;line-height:1.3}.es-ship svg{width:2.2rem;height:2.2rem;color:var(--es-acc);flex:0 0 2.2rem}.es-tabs{margin:1.6rem 0 0;border-top:1px solid var(--es-line)}.es-tab{border-bottom:1px solid var(--es-line)}.es-tab summary{list-style:none;cursor:pointer;padding:1.5rem 3.2rem 1.5rem 0;font-weight:700;font-size:1.55rem;position:relative;display:flex;gap:1.2rem;align-items:center}.es-tab summary::-webkit-details-marker{display:none}.es-tab summary:after{content:"+";position:absolute;right:.4rem;top:50%;transform:translateY(-50%);font-size:2.4rem;font-weight:400;color:var(--es-acc);line-height:1}.es-tab[open] summary:after{content:"\2013"}.es-tab-c{padding:0 0 1.6rem;font-size:1.5rem;line-height:1.65;color:var(--es-muted)}.es-tab-c p{margin:0 0 1rem}.es-tab-c ul,.es-tab-c ol{margin:0 0 1rem;padding-left:2rem}.es-tab-c li{margin:.3rem 0}.es-tab-c strong{color:var(--es-ink)}.es-tabs--big .es-tab summary{font-size:1.7rem;padding:2rem 3.2rem 2rem 0}.es-q-n{font-family:var(--font-heading-family);color:var(--es-acc);font-size:1.8rem}.es-wrap{max-width:1180px;margin:0 auto;padding:0 2rem}.es-center{text-align:center;max-width:820px}.es-narrow{max-width:820px}.es-h2{font-family:var(--font-heading-family);font-weight:700;font-size:clamp(2.8rem,6.6vw,4.4rem);line-height:1.12;letter-spacing:-.015em;margin:0 0 1.8rem;color:inherit}.es-h2 em{font-style:normal;color:var(--es-gold)}.es-h3{font-family:var(--font-heading-family);font-weight:600;font-size:2.1rem;line-height:1.15;margin:.8rem 0 .6rem}.es-copy p,.es-feat p,.es-note,.es-step-p,.es-lead{font-size:1.6rem;line-height:1.7;margin:0 0 1.2rem;color:var(--es-muted)}.es-copy strong{color:var(--es-ink)}.es-lead{max-width:640px;margin:0 auto 1.2rem}.es-note{margin-top:2.4rem;font-size:1.5rem}.es-small{font-size:1.4rem!important}.es-media{position:relative;overflow:hidden;border-radius:18px;background:var(--es-sand)}.es-45,.es-11{aspect-ratio:1/1}.es-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.es-split{display:grid;gap:3.2rem;align-items:center}.es-split .es-copy{text-align:center}@media(min-width:750px){.es-split{grid-template-columns:1fr 1fr;gap:7rem}.es-split .es-copy{text-align:left}.es-split--rev>.es-media{order:2}}.es-ba{position:relative;max-width:980px;margin:2rem auto 0;border-radius:18px;overflow:hidden;aspect-ratio:4/3;background:#000;box-shadow:0 24px 60px -30px #14202e80}.es-ba img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.es-ba-before{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--p)) 0 0)}.es-ba input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.es-ba-knob{position:absolute;top:0;bottom:0;left:var(--p);width:3px;background:#fff;transform:translate(-50%);pointer-events:none}.es-ba-knob:after{content:"\2039  \203a";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4.6rem;height:4.6rem;border-radius:50%;background:#fff;color:var(--es-ink);font-weight:700;font-size:1.8rem;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #00000040}.es-ba-tag{position:absolute;top:1.4rem;padding:.6rem 1.2rem;border-radius:99px;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;pointer-events:none}.es-ba-tag--l{left:1.4rem;background:var(--es-ink);color:#fff}.es-ba-tag--r{right:1.4rem;background:var(--es-acc);color:#fff}.es-ba-ill{position:absolute;right:1.2rem;bottom:1.2rem;background:#ffffffe0;color:var(--es-muted);font-size:1.1rem;padding:.3rem .9rem;border-radius:99px;pointer-events:none}.es-grid3{display:grid;gap:1.4rem;margin-top:1.6rem}@media(min-width:750px){.es-grid3{grid-template-columns:repeat(3,1fr);gap:2rem}}.es-feat{background:#fff;border-radius:18px;padding:2.4rem 2.2rem;border:1px solid var(--es-line)}.es-num{font-family:var(--font-heading-family);color:var(--es-acc);font-size:1.6rem;letter-spacing:.06em}.es-feat p{margin:0;font-size:1.5rem}.es-rail{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:1.4rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 2rem 1rem;margin-top:1.4rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.es-rail::-webkit-scrollbar{display:none}.es-rail>*{scroll-snap-align:center}@media(min-width:750px){.es-rail{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);max-width:1180px;margin:1.4rem auto 0;overflow:visible}}.es-step-n{font-family:var(--font-heading-family);color:var(--es-acc);font-size:2.6rem;margin:1.4rem 0 0;line-height:1}.es-step-t{font-family:var(--font-heading-family);font-size:2.2rem;margin:.4rem 0 .6rem;font-weight:600}.es-step-p{font-size:1.5rem;margin:0}.es-tall{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin-top:1.6rem}@media(min-width:750px){.es-tall{grid-template-columns:repeat(4,1fr);gap:2rem}}.es-tall-k{border:1px solid rgba(255,255,255,.18);border-radius:18px;padding:2.2rem 1.4rem;text-align:center}.es-tall-n{font-family:var(--font-heading-family);font-size:clamp(3.2rem,8vw,4.8rem);line-height:1;margin:0 0 .8rem;color:var(--es-gold)}.es-tall-t{font-size:1.4rem;line-height:1.45;margin:0;color:#ffffffd9}.color-accent-1 .es-h2,.color-accent-1 .es-copy p,.color-accent-1 .es-copy strong{color:#fff}.color-accent-1 .es-h2 em{color:var(--es-gold)}.color-accent-1 .es-copy p{color:#ffffffd9}.es-tablewrap{overflow-x:auto;margin-top:1.4rem;-webkit-overflow-scrolling:touch}.es-table{width:100%;min-width:560px;border-collapse:separate;border-spacing:0;font-size:1.4rem;background:#fff;border-radius:18px;overflow:hidden;border:1px solid var(--es-line)}.es-table th,.es-table td{padding:1.3rem 1.1rem;text-align:center;border-bottom:1px solid var(--es-line);line-height:1.35}.es-table tr:last-child td{border-bottom:0}.es-table td:first-child,.es-table th:first-child{text-align:left;font-weight:700;color:var(--es-ink)}.es-table th{font-family:var(--font-heading-family);font-weight:600;font-size:1.5rem}.es-table .es-us{background:var(--es-acc);color:#fff}.es-yes{font-weight:700}.es-no{color:var(--es-muted)}.es-ticks{list-style:none;padding:0;margin:1.4rem 0;display:grid;gap:.8rem;text-align:left}.es-ticks li{position:relative;padding-left:3rem;font-size:1.55rem;line-height:1.45}.es-ticks li:before{content:"\2713";position:absolute;left:0;top:-.05rem;width:2rem;height:2rem;border-radius:50%;background:var(--es-acc);color:#fff;font-size:1.2rem;display:flex;align-items:center;justify-content:center;font-weight:700}.es-ticks--c{display:inline-grid;margin:1rem auto 2rem}.es-seal{width:7.2rem;height:7.2rem;border-radius:50%;border:2px solid var(--es-gold);color:var(--es-gold);display:flex;align-items:center;justify-content:center;font-family:var(--font-heading-family);font-size:3rem;margin:0 auto 1.6rem!important}@media(min-width:750px){.es-seal{margin:0 0 1.6rem!important}}.es-cta-img{width:22rem;height:22rem;object-fit:cover;border-radius:50%;margin:0 auto 2rem;display:block;border:6px solid #fff;box-shadow:0 20px 50px -25px #14202e99}.es-btn{display:inline-block;background:var(--es-ink);color:#fff!important;text-decoration:none;font-weight:700;font-size:1.6rem;letter-spacing:.02em;padding:1.8rem 4.4rem;border-radius:99px;transition:background .2s}html body .announcement-bar__message{letter-spacing:.04em}html body .shopify-section-group-footer-group .footer__content-bottom{border-top-color:#ffffff26}@media(min-width:750px){.es-rail.es-rail--4{grid-template-columns:repeat(4,1fr)}}.es-where-t{font-family:var(--font-heading-family);font-size:1.8rem;margin:1.2rem 0 0;font-weight:600;text-align:center}.es-num,.es-step-n,.es-q-n{color:var(--es-gold)}html body .product__info-container .price-item--sale,html body .product__info-container .price__regular .price-item{color:var(--es-ink)}.es-stars{color:var(--es-gold);letter-spacing:.12em;font-size:1.5rem;line-height:1}.es-quote{display:flex;gap:1.2rem;align-items:flex-start;margin:1rem 0 .4rem;padding:1.4rem 1.6rem;border-radius:14px;background:#fff;border:1px solid var(--es-line)}.es-quote img{width:6.4rem;height:6.4rem;border-radius:10px;object-fit:cover;flex:0 0 6.4rem}.es-quote-t{font-size:1.45rem;line-height:1.5;margin:.6rem 0 .4rem;color:var(--es-ink)}.es-quote-n{font-size:1.3rem;margin:0;color:var(--es-muted);font-weight:600}.es-revs{display:grid;grid-auto-flow:column;grid-auto-columns:80%;gap:1.4rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 2rem;padding:0 2rem 1rem;margin-top:1.6rem;-webkit-overflow-scrolling:touch}.es-rev{scroll-snap-align:start;background:#fff;border:1px solid var(--es-line);border-radius:18px;overflow:hidden;display:flex;flex-direction:column}.es-rev .es-media{border-radius:0}.es-rev-b{padding:1.6rem 1.8rem 1.8rem}.es-rev-t{font-size:1.5rem;line-height:1.6;margin:.8rem 0;color:var(--es-ink)}.es-rev-n{font-size:1.35rem;margin:0;color:var(--es-muted);font-weight:600}@media(min-width:750px){.es-revs{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-auto-columns:auto;max-width:1180px;margin:1.6rem auto 0;overflow:visible;padding:0 2rem}}.es-hero{display:grid;gap:3.2rem;align-items:center}@media(min-width:990px){.es-hero{grid-template-columns:1.05fr 1fr}}.es-h1{font-family:var(--font-heading-family);font-weight:700;font-size:clamp(3.4rem,8vw,5.6rem);line-height:1.06;letter-spacing:-.02em;margin:0 0 1.6rem;color:var(--es-ink)}.es-h1 em,.es-h2 em{font-style:normal;color:var(--es-acc)}.es-safety{font-size:1.35rem!important;color:var(--es-muted);border-left:3px solid var(--es-acc);padding:.2rem 0 .2rem 1.2rem;margin-top:1.6rem!important}html body .header__heading-logo{max-height:46px;width:auto}.es-btn:hover{background:var(--es-acc)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/earsy.css.map */
