html:root{--e-ease-out: cubic-bezier(.23, 1, .32, 1);--e-ease-in-out: cubic-bezier(.77, 0, .175, 1);--e-ease-drawer: cubic-bezier(.32, .72, 0, 1);--e-press: .97;--e-mist: #f2f5f2;--e-leaf: #9fc25a;--e-shadow-1: 0 1px 2px rgba(20, 42, 30, .06), 0 0 0 1px rgba(20, 42, 30, .06);--e-shadow-2: 0 12px 32px -12px rgba(20, 42, 30, .22), 0 0 0 1px rgba(20, 42, 30, .06)}html:root body [data-e-r]{opacity:1!important;transform:none!important;transition:none!important}html:root body .e-hero .e-hero__media{transform:none!important;will-change:auto}html:root body .e-hero .e-media img{transform:none!important}html:root body :is(h1,h2,h3,.e-display){text-wrap:balance}html:root body :is(p,li,dd){text-wrap:pretty}html:root body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html:root body :is(.price,.e-price,product-price,.e-card__price){font-variant-numeric:tabular-nums}html:root body :is(.button,button.button,.e-btn,.add-to-cart-button,.sticky-add-to-cart__button,.shopify-payment-button__button,.e-tab,.e-sg__btn,.e-addon__toggle,.variant-option__button-label,.slideshow-controls__thumbnail,.slideshow-control,.quantity-minus,.quantity-plus,.e-card__cta,.e-occ__more){transition-property:transform,background-color,border-color,color,box-shadow,opacity;transition-duration:.16s;transition-timing-function:var(--e-ease-out);-webkit-tap-highlight-color:transparent}html:root body :is(.button,button.button,.e-btn,.add-to-cart-button,.sticky-add-to-cart__button,.shopify-payment-button__button,.e-tab,.e-sg__btn,.e-addon__toggle,.variant-option__button-label,.quantity-minus,.quantity-plus,.e-card__cta,.e-occ__more):active:not(:disabled){transform:scale(var(--e-press));transition-duration:.1s}html:root body :is(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--e-ink);outline-offset:3px}html:root body .product-information__media{background:transparent;padding:0}html:root body .product-information__media :is(.product-media-container,slideshow-slide){background:var(--e-mist)}html:root body .product-information__media :is(slideshow-slide,.product-media-container,.product-media-container.constrain-height){max-height:none}html:root body .product-information__media :is(.product-media__image,.product-media-container img){object-fit:cover;object-position:50% 20%;max-height:none}html:root body .product-information__media slideshow-arrows .slideshow-control{width:44px;height:44px;border-radius:50%;background:#ffffffeb;color:var(--e-ink);box-shadow:var(--e-shadow-1);opacity:0;transition:opacity .2s var(--e-ease-out),transform .16s var(--e-ease-out)}html:root body .product-information__media slideshow-arrows .slideshow-control:active{transform:scale(.94)}html:root body .product-information__media slideshow-component:is(:hover,:focus-within) slideshow-arrows .slideshow-control{opacity:1}@media(hover:none){html:root body .product-information__media slideshow-arrows .slideshow-control{opacity:1}}html:root body .product-information__media .slideshow-controls__thumbnail{position:relative;border-radius:0;background:var(--e-mist);opacity:.55;transition:opacity .16s var(--e-ease-out)}html:root body .product-information__media .slideshow-controls__thumbnail img{object-fit:cover;aspect-ratio:4 / 5;height:auto}html:root body .product-information__media .slideshow-controls__thumbnail:is([aria-selected=true],[aria-current=true]){opacity:1}html:root body .product-information__media .slideshow-controls__thumbnail:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;background:var(--e-ink);transform:scaleX(0);transform-origin:left;transition:transform .22s var(--e-ease-out)}html:root body .product-information__media .slideshow-controls__thumbnail:is([aria-selected=true],[aria-current=true]):after{transform:scaleX(1)}@media(hover:hover)and (pointer:fine){html:root body .product-information__media .slideshow-controls__thumbnail:hover{opacity:1}}@media screen and (min-width:750px){html:root body .product-information__media{align-self:start;position:sticky;top:calc(var(--header-height, 72px) + 24px)}html:root body .product-information__media media-gallery{max-width:min(760px,calc((100vh - var(--header-height, 72px) - 120px) * .8 + 78px));margin-inline:auto}html:root body .product-information__media .slideshow-controls__thumbnails{gap:14px}}@media screen and (max-width:749px){html:root body .product-information__media{width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);margin-bottom:12px}html:root body .product-information__media slideshow-slides{scroll-snap-type:x mandatory;overscroll-behavior-x:contain}html:root body .product-information__media slideshow-controls{font-family:var(--e-mono);font-size:11px;letter-spacing:.08em;color:var(--e-ink)}}@media screen and (min-width:990px){html:root body .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1fr) minmax(360px,460px);column-gap:clamp(40px,5vw,96px)}html:root body .product-information .product-details{max-width:460px}}html:root body .e-pdp-eyebrow span:first-child{background:var(--e-ink);color:var(--e-lime)}html:root body .e-pdp-eyebrow span+span{border-color:var(--e-line)}html:root body .product-information h1{font-size:clamp(32px,2.9vw,44px)!important;line-height:.96!important;letter-spacing:-.035em}html:root body .e-pdp-tagline{margin-top:2px;font-size:16px;line-height:1.5;color:var(--e-ash)}html:root body .product-information .product-details :is(.price,.price *){font-size:22px;font-weight:600;letter-spacing:-.015em;color:var(--e-ink)}html:root body .product-information .tax-note{font-size:12px;color:var(--e-ash)}html:root body .product-information .e-keyfacts{border-top:0;padding-top:0}html:root body .product-information .e-keyfacts__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;border:0;border-top:1px solid var(--e-line)}html:root body .product-information .e-keyfacts__list li{display:flex;flex-direction:column;gap:4px;padding:14px 0;margin:0;border:0;border-bottom:1px solid var(--e-line);background:transparent}html:root body .product-information .e-keyfacts__list li:nth-child(odd){padding-right:16px}html:root body .product-information .e-keyfacts__list li:nth-child(2n){padding-left:16px;border-left:1px solid var(--e-line)}html:root body .product-information .e-keyfacts__big{font-size:14px}html:root body .product-information .e-keyfacts__big:before{background:linear-gradient(var(--e-leaf),var(--e-leaf)) 0 100% / 3px 40% no-repeat,linear-gradient(var(--e-leaf),var(--e-leaf)) 4px 100% / 3px 70% no-repeat,linear-gradient(var(--e-ink),var(--e-ink)) 8px 100% / 3px 100% no-repeat}html:root body .product-information .e-keyfacts__note{margin-top:12px;padding:2px 0 2px 12px;font-size:13px;border:0;border-left:2px solid var(--e-lime);background:transparent;color:var(--e-ink)}html:root body .product-information .divider__line{opacity:.6}html:root body .e-sg__btn{text-underline-offset:4px;text-decoration-thickness:1px}html:root body .product-information .quantity-selector{border-radius:0;border:1px solid var(--e-line);background:var(--e-white)}html:root body .product-information :is(.quantity-minus,.quantity-plus){color:var(--e-ink)}@media(hover:hover)and (pointer:fine){html:root body .product-information :is(.quantity-minus,.quantity-plus):hover{background:var(--e-mist)}}html:root body :is(.add-to-cart-button,.sticky-add-to-cart__button){min-height:58px;border-radius:0;background:var(--e-ink)!important;border-color:var(--e-ink)!important;color:var(--e-white)!important;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}@media(hover:hover)and (pointer:fine){html:root body :is(.add-to-cart-button,.sticky-add-to-cart__button):hover:not(:disabled){background:var(--e-lime)!important;border-color:var(--e-lime)!important;color:var(--e-ink)!important}html:root body .add-to-cart-button:hover .add-to-cart-icon{transform:translateY(-1px)}}html:root body :is(.add-to-cart-button,.sticky-add-to-cart__button):disabled{background:var(--e-stone)!important;border-color:var(--e-stone)!important;color:var(--e-ash)!important}html:root body .add-to-cart-icon{transition:transform .2s var(--e-ease-out)}html:root body .product-information .shopify-payment-button__button{min-height:52px;border-radius:0!important}html:root body .product-information .shopify-payment-button__more-options{font-size:12px;color:var(--e-ash);text-underline-offset:4px}html:root body .e-svc{border-color:var(--e-line)}html:root body .e-svc__dot{background:var(--e-ink);box-shadow:0 0 0 3px var(--e-lime)}html:root body .e-svc__icon{color:var(--e-ink)}html:root body .e-svc__title{color:var(--e-ink);font-weight:600}html:root body .e-svc__text{color:var(--e-ash)}html:root body .e-acc__sum{cursor:pointer;list-style:none;transition:color .16s ease}html:root body .e-acc__sum::-webkit-details-marker{display:none}html:root body .e-acc__plus{transition:transform .24s var(--e-ease-out)}html:root body .e-acc[open] .e-acc__plus{transform:rotate(45deg)}html:root body .e-acc[open]>.e-acc__body{animation:e-acc-in .22s var(--e-ease-out)}@keyframes e-acc-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(hover:hover)and (pointer:fine){html:root body .e-acc__sum:hover{color:#2f5a3f}}html:root body :is(.sticky-add-to-cart__bar,sticky-add-to-cart>div){border-radius:0;box-shadow:var(--e-shadow-2);transition:transform .32s var(--e-ease-drawer),opacity .2s var(--e-ease-out)}html:root body dialog.e-dialog[open]{animation:e-dialog-in .24s var(--e-ease-out)}@keyframes e-dialog-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}html:root body dialog.e-dialog::backdrop{background:#142a1e73}html:root body .e-feat :is([class*=e-feat__item],li){background:var(--e-white);box-shadow:inset 0 0 0 1px var(--e-line)}html:root body .e-cmp__row{opacity:1}html:root body .e-card__media{background:var(--e-mist);overflow:hidden}html:root body .e-card__media img{transition:transform .6s var(--e-ease-out),opacity .28s ease}@media(hover:hover)and (pointer:fine){html:root body .e-card:hover .e-card__media img{transform:scale(1.02)}}html:root body .e-card__eyebrow{font-family:var(--e-mono);letter-spacing:.1em;color:var(--e-ash)}html:root body .e-card__name{letter-spacing:-.01em;color:var(--e-ink);font-weight:600}html:root body .e-card__price{color:var(--e-ink)}html:root body .e-card__sub{color:var(--e-ash)}html:root body .e-card:active .e-card__media img{transform:scale(.99);transition-duration:.12s}html:root body .e-occ__media{overflow:hidden;background:var(--e-deep)}html:root body .e-occ__img{transition:transform .7s var(--e-ease-out)}@media(hover:hover)and (pointer:fine){html:root body .e-occ__link:hover .e-occ__img{transform:scale(1.03)}}html:root body .e-tab{position:relative}html:root body .e-link{text-underline-offset:5px;text-decoration-thickness:1px}html:root body :is(.e-link,.e-occ__more) span{display:inline-block;transition:transform .2s var(--e-ease-out)}@media(hover:hover)and (pointer:fine){html:root body .e-link:hover span:last-child,html:root body .e-occ__link:hover .e-occ__more span{transform:translate(3px)}}html:root body :is(.cart-drawer__dialog,cart-drawer-component dialog){transition-timing-function:var(--e-ease-drawer)!important}@media(prefers-reduced-motion:reduce){html:root body *,html:root body *:before,html:root body *:after{transition-property:opacity,color,background-color,border-color!important;animation-duration:1ms!important}html:root body :is(.button,.e-btn,.add-to-cart-button,.sticky-add-to-cart__button,.e-card .e-card__media img):active{transform:none}}html:root body .e-card__media img{mix-blend-mode:normal}html:root body .e-card__img--alt{background:var(--e-mist)}@media(hover:hover)and (pointer:fine){html:root body .e-card:hover .e-card__media:has(.e-card__img--alt) img:not(.e-card__img--alt){opacity:0}}html:root{--e-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E");--e-btn-h: 56px;--e-knob: 44px}html:root body :is(.e-btn,.e-pbtn,.e-card__cta,.e-cmp__cta){--b-bg: transparent;--b-fg: var(--e-ink);--b-line: rgba(29, 59, 42, .22);--b-knob: var(--e-ink);--b-arrow: var(--e-white);position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:flex-start;gap:12px;min-height:var(--e-btn-h);padding:0 calc(var(--e-knob) + 22px) 0 28px;border:0;border-radius:999px;background:var(--b-bg);color:var(--b-fg);box-shadow:inset 0 0 0 1px var(--b-line);font-family:var(--font-body--family);font-size:15px;font-weight:600;line-height:1;letter-spacing:-.005em;text-transform:none;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .22s ease 40ms,box-shadow .22s ease,background-color .22s ease,transform .16s var(--e-ease-out)}html:root body :is(.e-btn,.e-pbtn,.e-card__cta,.e-cmp__cta):after{content:"";position:absolute;z-index:-1;top:50%;right:6px;width:var(--e-knob);height:var(--e-knob);margin-top:calc(var(--e-knob) / -2);border-radius:50%;background:var(--b-knob);transform:scale(1);transform-origin:center;transition:transform .52s var(--e-ease-out),background-color .22s ease}html:root body :is(.e-btn,.e-pbtn,.e-card__cta,.e-cmp__cta):before{content:"";position:absolute;z-index:1;inset:auto;top:50%;right:calc(6px + var(--e-knob) / 2 - 9px);width:18px;height:18px;margin-top:-9px;background:var(--b-arrow);opacity:1;-webkit-mask:var(--e-arrow) center / contain no-repeat;mask:var(--e-arrow) center / contain no-repeat;transform:rotate(-45deg);transform-origin:center;transition:transform .32s var(--e-ease-out),background-color .22s ease}html:root body :is(.e-card__cta,.e-cmp__cta)>span[aria-hidden=true],html:root body .e-cmp__arrow{display:none}@media(hover:hover)and (pointer:fine){html:root body :is(.e-btn,.e-pbtn,.e-cmp__cta):hover,html:root body .e-card:hover .e-card__cta{color:var(--b-arrow);box-shadow:inset 0 0 0 1px transparent}html:root body :is(.e-btn,.e-pbtn,.e-cmp__cta):hover:after,html:root body .e-card:hover .e-card__cta:after{transform:scale(14)}html:root body :is(.e-btn,.e-pbtn,.e-cmp__cta):hover:before,html:root body .e-card:hover .e-card__cta:before{transform:rotate(0)}}html:root body :is(.e-btn,.e-pbtn,.e-cmp__cta):active,html:root body .e-card:active .e-card__cta{transform:scale(.97);transition-duration:.1s}html:root body :is(.e-btn,.e-pbtn,.e-card__cta,.e-cmp__cta):focus-visible{outline:2px solid currentColor;outline-offset:4px}html:root body :is(.e-btn--solid-dark,.e-pbtn--solid){--b-bg: var(--e-ink);--b-fg: var(--e-white);--b-line: transparent;--b-knob: var(--e-lime);--b-arrow: var(--e-ink);box-shadow:inset 0 1px #ffffff14}html:root body .e-btn--solid-light,html:root body .e-business .e-btn{--b-bg: var(--e-lime);--b-fg: var(--e-ink);--b-line: transparent;--b-knob: var(--e-white);--b-arrow: var(--e-ink)}html:root body .e-btn--outline-light{--b-bg: rgba(255, 255, 255, .06);--b-fg: var(--e-white);--b-line: rgba(255, 255, 255, .55);--b-knob: var(--e-white);--b-arrow: var(--e-ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html:root body :is(.e-btn--outline-dark,.e-pbtn:not(.e-pbtn--solid),.e-card__cta,.e-cmp__cta){--b-bg: transparent;--b-fg: var(--e-ink);--b-line: rgba(29, 59, 42, .22);--b-knob: var(--e-ink);--b-arrow: var(--e-white)}html:root body .e-card__cta{display:flex;width:100%;--e-btn-h: 50px;--e-knob: 38px;margin-top:14px}html:root body .e-cmp__cta{--e-btn-h: 50px;--e-knob: 38px}@media(hover:hover)and (pointer:fine){html:root body .e-card:hover .e-card__cta:after{transform:scale(24)}}@media screen and (max-width:749px){html:root body :is(.e-btn,.e-pbtn){--e-btn-h: 52px;--e-knob: 40px;font-size:14px;padding-left:22px}html:root body .e-cmp__cta{--e-btn-h: 44px;--e-knob: 30px;max-width:100%;padding:0 calc(var(--e-knob) + 12px) 0 14px;font-size:13px}html:root body .e-hero__actions .e-btn{--e-btn-h: 50px;--e-knob: 34px;min-height:50px;padding:0 calc(var(--e-knob) + 16px) 0 18px;font-size:14px;letter-spacing:0}}html:root body :is(.add-to-cart-button,.sticky-add-to-cart__button){border-radius:999px!important;text-transform:none;letter-spacing:-.005em;font-size:15px;font-weight:600;box-shadow:inset 0 1px #ffffff14}html:root body .product-information{--shopify-accelerated-checkout-button-border-radius: 999px;--shopify-accelerated-checkout-button-block-size: 52px}html:root body .product-information .shopify-payment-button__button{border-radius:999px!important}html:root body .product-information .quantity-selector{border-radius:999px;overflow:hidden}html:root body .product-information :is(.quantity-minus,.quantity-plus){border-radius:999px}html:root body :is(cart-drawer-component,.cart-drawer,.main-cart,.cart-page) :is(.button,.button-secondary,button[name=checkout]){border-radius:999px}html:root body .e-tabs{display:inline-flex;gap:2px;padding:4px;border-radius:999px;box-shadow:inset 0 0 0 1px #1d3b2a29;background:var(--e-white)}html:root body .e-tab{min-height:40px;padding:0 18px;border:0;border-radius:999px;font-size:14px;font-weight:600;letter-spacing:-.005em;text-transform:none;background:transparent;color:var(--e-ink);transition:background-color .2s ease,color .2s ease,transform .1s var(--e-ease-out)}html:root body .e-tab:after{display:none}html:root body .e-tab:is([aria-pressed=true],[aria-current=page]){background:var(--e-ink);color:var(--e-white)}@media(hover:hover)and (pointer:fine){html:root body .e-tab:not([aria-pressed=true]):hover{background:var(--e-mist)}}html:root body .e-tab:active{transform:scale(.97)}html:root body .e-heat__tabs{position:relative;isolation:isolate;padding:5px;gap:0;border:0;border-radius:999px;box-shadow:inset 0 0 0 1px var(--e-dark-line)}html:root body .e-heat__tabs:before{content:"";position:absolute;z-index:-1;top:5px;bottom:5px;left:5px;width:calc((100% - 10px) / 3);border-radius:999px;background:var(--e-lime);transition:transform .38s var(--e-ease-out)}html:root body [data-level="2"] .e-heat__tabs:before{transform:translate(100%)}html:root body [data-level="3"] .e-heat__tabs:before{transform:translate(200%)}html:root body .e-heat__tab{min-height:64px;padding:12px 22px;border-radius:999px;background:transparent!important;transition:color .22s ease,transform .1s var(--e-ease-out)}html:root body .e-heat__tab+.e-heat__tab{border-left:0}html:root body .e-heat__tab[aria-selected=true],html:root body .e-heat__tab[aria-selected=true] .e-heat__tab-num{color:var(--e-ink)}html:root body .e-heat__tab:active{transform:scale(.97)}html:root body .e-heat__tab:focus-visible{outline-offset:2px;border-radius:999px}@media screen and (max-width:749px){html:root body .e-heat__tab{padding:10px 14px;min-height:58px}}html:root body .e-look__arrow{width:52px;height:52px;border:0;border-radius:50%;box-shadow:inset 0 0 0 1px #1d3b2a38}@media(hover:hover)and (pointer:fine){html:root body .e-look__arrow:hover:not(:disabled){background:var(--e-ink);color:var(--e-lime);box-shadow:none}}html:root body .e-finder__opt span{border-radius:16px;border-color:#1d3b2a2e}html:root body .e-finder__step{border-radius:50%}html:root body .e-finder__card{border-radius:20px;overflow:hidden}@media(prefers-reduced-motion:reduce){html:root body :is(.e-btn,.e-pbtn,.e-card__cta,.e-cmp__cta):after,html:root body .e-heat__tabs:before{transition-duration:1ms!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/eston-emil.css.map */
