:root{--ess-ink: #1c1b19;--ess-noir: #141312;--ess-black: #0f0e0d;--ess-white: #ffffff;--ess-ivory: #f6f3ee;--ess-ivory-deep: #eee9e1;--ess-mist: #f6f3ee;--ess-bg2: #f6f3ee;--ess-gray: #6f6a63;--ess-gray-soft: #8f8a83;--ess-line: #e8e3db;--ess-line-1: #ddd7cd;--ess-line-2: #e8e3db;--ess-field-border: rgba(28, 27, 25, .18);--ess-ghost-border: rgba(28, 27, 25, .28);--ess-overlay: rgba(20, 19, 18, .36);--ess-gold: #8a6d3b;--ess-gold-deco: #b39563;--ess-gold-light: #cdb88f;--ess-gold-l: #cdb88f;--ess-on-dark: #f6f3ee;--ess-on-dark-2: #a8a199;--ess-on-dark-line: rgba(246, 243, 238, .22);--ess-blue: #1c1b19;--ess-blue-h: #0f0e0d;--ess-ease: cubic-bezier(.25, .1, .25, 1);--ess-ease-out: cubic-bezier(.16, 1, .3, 1)}.color-scheme-1,:root{--color-foreground: 28, 27, 25;--color-button: 28, 27, 25;--color-secondary-button-text: 28, 27, 25;--color-link: 28, 27, 25;--color-shadow: 28, 27, 25}.color-scheme-2{--color-background: 246, 243, 238;--gradient-background: #f6f3ee;--color-foreground: 28, 27, 25;--color-button: 28, 27, 25}.color-scheme-3,.color-scheme-5{--color-background: 20, 19, 18;--gradient-background: #141312;--color-foreground: 246, 243, 238;--color-button: 246, 243, 238;--color-button-text: 20, 19, 18}.color-scheme-4{--color-background: 15, 14, 13;--gradient-background: #0f0e0d;--color-foreground: 246, 243, 238}body{color:var(--ess-ink);background:var(--ess-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:var(--ess-gold-light);color:var(--ess-ink)}.rte,.product__description,.caption,.caption-large,.product__text,.price__regular .price-item--regular~*,.light{color:var(--ess-gray)}.rte strong,.rte b{color:var(--ess-ink)}.card__media .media,.card .card__inner,.card--card,.card--standard .card__inner,.product__media-wrapper .product-media-container,.product__media-item .product__media,.thumbnail,.ess-line__media,.cart-item__media,.ess-finder__media,.ess-tile:not(.ess-tile--dark),.ess-aroma__img{background-color:var(--ess-ivory)!important}.card__media .media img,.product__media-item .product__media img,.thumbnail img,.ess-line__img,.cart-item__media .cart-item__image{mix-blend-mode:multiply}.ess-line__img,.cart-item__media .cart-item__image{background:var(--ess-ivory)!important}.ess-promo,.ess-tile--dark{background:var(--ess-noir)!important;color:var(--ess-on-dark)!important}.ess-promo h2,.ess-tile--dark h2,.ess-tile--dark h3,.ess-mb__sum strong{color:var(--ess-on-dark)!important}.ess-promo p,.ess-tile--dark p,.ess-mb__sum span{color:var(--ess-on-dark-2)!important}.ess-promo [class*=chip],.ess-promo a:not(.ess-btn),.ess-promo li{border-color:var(--ess-on-dark-line)!important;color:var(--ess-on-dark)!important}.ess-promo .ess-btn--ghost,.ess-mb__bar .ess-btn--ghost{color:var(--ess-on-dark)!important;border-color:var(--ess-on-dark-line)!important}.ess-promo .ess-btn--primary,.ess-tile--dark .ess-btn--primary{background:var(--ess-on-dark)!important;color:var(--ess-noir)!important}.footer,.footer.color-scheme-2,footer.color-scheme-2{background:var(--ess-ivory)!important}.footer a,.footer .list-menu__item--link{color:var(--ess-gray)!important;transition:color .3s var(--ess-ease)}@media(hover:hover){.footer a:hover{color:var(--ess-ink)!important}}.announcement-bar,.utility-bar{background:var(--ess-ivory)!important;color:var(--ess-ink)!important;border-bottom:1px solid var(--ess-line)!important}.header-wrapper{background:#ffffffdb!important;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid var(--ess-line)!important}hr,.ess-acc-group,.ess-acc,.ess-trust-rows,.ess-finder__why,.ess-reviews,.cart-drawer__footer,.drawer__footer{border-color:var(--ess-line)!important}.ess-eyebrow,.ess-eyebrow-pdp,.ess-finder__eyebrow,.ess-name__brand,.ess-finder__brand,.ess-hero .ess-eyebrow{color:var(--ess-gold)!important}.ess-finder__why li:before{background:var(--ess-gold-deco)!important}.ess-finder__pick.is-top{box-shadow:0 0 0 1px var(--ess-gold-light)!important}.button:not(.button--secondary):not(.button--tertiary),.ess-btn--primary,.ess-btn-primary,.product-form__submit,.ess-finder__start,.ess-finder__add,.shopify-challenge__button{background-color:var(--ess-ink)!important;color:var(--ess-white)!important}@media(hover:hover){.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover,.ess-btn--primary:hover,.product-form__submit:not([disabled]):hover,.ess-finder__start:hover,.ess-finder__add:hover{background-color:var(--ess-black)!important}}.button--secondary,.ess-btn--ghost:not(.ess-promo .ess-btn--ghost),.ess-btn-ghost{--color-button: 255, 255, 255;background:transparent!important;color:var(--ess-ink)!important;box-shadow:inset 0 0 0 1px var(--ess-ghost-border)!important;border:0!important}.button--secondary:after,.ess-btn--ghost:after{display:none!important}@media(hover:hover){.button--secondary:hover,.ess-btn--ghost:not(.ess-promo .ess-btn--ghost):hover{box-shadow:inset 0 0 0 1px var(--ess-ink)!important}}.price__saving,.ess-saving,.price__competitor+*{background:var(--ess-ivory-deep)!important;color:var(--ess-ink)!important}:focus-visible{outline-color:var(--ess-ink)}.ess-reveal{opacity:0;transform:translateY(24px);transition:opacity .9s var(--ess-ease-out),transform .9s var(--ess-ease-out);will-change:opacity,transform}.ess-reveal.is-visible{opacity:1;transform:none}.ess-reveal-stagger>*{opacity:0;transform:translateY(16px);transition:opacity .8s var(--ess-ease-out),transform .8s var(--ess-ease-out)}.ess-reveal-stagger.is-visible>*{opacity:1;transform:none}.ess-reveal-stagger.is-visible>*:nth-child(2){transition-delay:.06s}.ess-reveal-stagger.is-visible>*:nth-child(3){transition-delay:.12s}.ess-reveal-stagger.is-visible>*:nth-child(4){transition-delay:.18s}.ess-reveal-stagger.is-visible>*:nth-child(5){transition-delay:.24s}.ess-reveal-stagger.is-visible>*:nth-child(n+6){transition-delay:.3s}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ess-reveal,.ess-reveal-stagger>*{opacity:1!important;transform:none!important;transition:none!important}}.product__media-wrapper .product__media-item .product__media,.product__media-wrapper .product-media-container{border-radius:2.4rem!important;overflow:hidden}.product__media-wrapper .product__media img{object-fit:contain!important;padding:6%;box-sizing:border-box}.product__media-wrapper .thumbnail{border-radius:1.4rem!important}.product__media-wrapper .thumbnail img{padding:10%;box-sizing:border-box;object-fit:contain}.product__media-icon,.product__media-toggle .product__media-icon{background:#ffffffe6!important;border:0!important;box-shadow:0 2px 10px #1c1b1914}.product__info-container .price__competitor{font-size:var(--ess-fs-meta);color:var(--ess-gray);letter-spacing:0}.product__info-container .price__saving{border-radius:2rem;padding:.3rem 1rem;font-size:1.2rem;font-weight:500}.ess-promo-line{padding:1.2rem 1.6rem;border-radius:1.4rem;background:var(--ess-ivory);font-size:var(--ess-fs-small)}.ess-promo-line svg{color:var(--ess-gold-deco)}.ess-buybar{position:fixed;left:1.2rem;right:1.2rem;bottom:calc(1.2rem + env(safe-area-inset-bottom));z-index:40;display:flex;align-items:center;gap:1.2rem;padding:.8rem .8rem .8rem 1.6rem;border-radius:2.4rem;background:#ffffffdb;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);box-shadow:0 1.2rem 3.2rem #1c1b1924,0 0 0 1px var(--ess-line);transform:translateY(140%);opacity:0;transition:transform .5s var(--ess-ease-out),opacity .35s ease;pointer-events:none}.ess-buybar.is-shown{transform:none;opacity:1;pointer-events:auto}.ess-buybar__info{min-width:0;flex:1;display:flex;flex-direction:column}.ess-buybar__name{font-size:1.4rem;font-weight:600;color:var(--ess-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ess-buybar__price{font-size:1.3rem;color:var(--ess-gray)}.ess-buybar__btn{flex:0 0 auto;min-height:4.6rem;padding:0 2.2rem;border:0;border-radius:4rem;background:var(--ess-ink);color:var(--ess-white);font:500 1.5rem/1 var(--ess-font);cursor:pointer}.ess-buybar__btn[disabled]{background:var(--ess-line-1);color:var(--ess-gray)}@media screen and (min-width:990px){.ess-buybar{display:none}}body:has(cart-drawer.active) .ess-buybar,body:has(header-drawer details[open]) .ess-buybar{opacity:0!important;pointer-events:none!important}.ess-tile:not(.ess-tile--dark) .ess-tile__media img,.ess-aroma__img img,.ess-xsell img,.featured-collection .card__media img{mix-blend-mode:multiply}.ess-tile:not(.ess-tile--dark) .ess-tile__media{background:transparent;isolation:auto}.product__media-item .product__media img,.card__media .media img,.ess-line__img,.cart-item__media .cart-item__image,.ess-finder__media img,.thumbnail img,.ess-tile:not(.ess-tile--dark) .ess-tile__media img{filter:brightness(1.07) contrast(1.02)}.product__info-container .price{display:block!important}.product__info-container .price__container{display:block}.product__info-container .price__competitor{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:.8rem 0 0!important}@media screen and (min-width:990px){.header__inline-menu .list-menu--inline{flex-wrap:nowrap!important;white-space:nowrap}.header__inline-menu{min-width:0}}@media screen and (min-width:990px)and (max-width:1299px){.header__inline-menu .header__menu-item{padding:1.2rem clamp(.5rem,.9vw,1rem)!important;font-size:1.3rem!important}.header{column-gap:1.6rem!important}.header__heading-logo{max-width:11rem}}.utility-bar__grid{grid-template-columns:minmax(0,1fr)!important}.utility-bar__grid>*,.utility-bar__grid slideshow-component,.announcement-bar-slider{min-width:0!important;max-width:100%!important}.announcement-bar-slider .slider{width:100%;min-width:0}.announcement-bar-slider .slideshow__slide{width:100%;flex:0 0 100%;min-width:0}.announcement-bar__announcement,.announcement-bar__link{min-width:0;max-width:100%}.announcement-bar__message{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin:0 auto}.announcement-bar-slider .slider-button{flex:0 0 4.4rem}html,body{overflow-x:clip}.ess-reveal.is-visible,.ess-reveal-stagger.is-visible>*{will-change:auto}.ess-finder__inner{width:calc(100% - 3rem);margin-inline:auto!important}@media screen and (min-width:750px){.ess-finder__inner{width:calc(100% - 10rem);max-width:calc(var(--page-width) - 10rem)}}.utility-bar{background:var(--ess-ivory)!important;border-bottom:1px solid var(--ess-line)!important}.utility-bar .announcement-bar{background:transparent!important;border-bottom:0!important}.announcement-bar__message{display:flex;align-items:center;justify-content:center;gap:.6rem;min-width:0;max-width:100%;min-height:4.4rem;padding:.8rem 0;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;text-wrap:balance;font-family:var(--font-body-family);font-weight:500;font-size:1.2rem;line-height:1.35;letter-spacing:.01em}.announcement-bar__message>span{min-width:0}.announcement-bar__message svg{flex:none;margin:0!important;vertical-align:0!important}@media screen and (min-width:750px){.announcement-bar__message{font-size:1.3rem}}.announcement-bar .slider-button{width:4.4rem!important;height:4.4rem!important;min-width:4.4rem!important;background:transparent!important;border-radius:50%!important;color:var(--ess-ink);opacity:.55;transition:opacity .2s ease,background-color .2s ease}@media(hover:hover){.announcement-bar .slider-button:hover{opacity:1;background:#1c1b190d!important}}.announcement-bar .slider-button:focus-visible{opacity:1;outline:2px solid var(--ess-ink);outline-offset:-4px;box-shadow:none}.ess-tile:not(.ess-tile--dark) .ess-tile__media img,.ess-pcard__img img,.ess-aroma__img img,.ess-xsell img{mix-blend-mode:multiply!important}.ess-tile--dark img{mix-blend-mode:normal!important;filter:none!important}.ess-xsell img,.ess-tile:not(.ess-tile--dark) .ess-tile__media,.ess-pcard__img{background-color:var(--ess-ivory)!important}:root{--ess-r-field: 1.2rem;--ess-r-inner: 1.8rem;--ess-r-card: 2.2rem;--ess-r-pill: 4rem;--ess-shadow-1: 0 1px 2px rgba(28,27,25,.04), 0 2px 8px rgba(28,27,25,.05);--ess-shadow-2: 0 2px 6px rgba(28,27,25,.04), 0 12px 32px rgba(28,27,25,.08);--ess-shadow-3: 0 4px 12px rgba(28,27,25,.06), 0 24px 64px rgba(28,27,25,.12)}.ess-tile,.ess-promo,.ess-travel,.ess-quote__card,.ess-finder__inner,.ess-trust__item,.ess-step,.ess-pcard,.product__media-wrapper .product__media-item .product__media,.product__media-wrapper .product-media-container,.card--card,.card--standard .card__inner,.card__media .media,.ess-mb__bar{border-radius:var(--ess-r-card)!important}.ess-finder__pick,.ess-finder__opt,.ess-finder__empty,.ess-list,.ess-perk,.ess-xsell,.ess-nudge__bar,.header__submenu,.ess-mb__item,.ess-promo-line{border-radius:var(--ess-r-inner)!important}.product__media-wrapper .thumbnail,.ess-finder__media,.ess-line__img,.ess-line__media,.cart-item__media,.ess-xsell img{border-radius:var(--ess-r-field)!important}.ess-buybar{border-radius:var(--ess-r-pill)!important;box-shadow:var(--ess-shadow-3),0 0 0 1px var(--ess-line)!important}@media screen and (max-width:749px){.ess-promo{border-radius:var(--ess-r-card)!important}}.ess-finder__opt,.product__media-icon{box-shadow:var(--ess-shadow-1)!important}.header__submenu{box-shadow:var(--ess-shadow-2)!important}@media(hover:hover){.ess-finder__opt:hover,.ess-finder__pick:hover{box-shadow:var(--ess-shadow-2)!important}.product__info-container .product-form__submit:hover,.ess-finder__start:hover{box-shadow:none!important}}.ess-mb__bar,.ess-welcome{box-shadow:var(--ess-shadow-3)}.ess-pay__icons{gap:.8rem!important}.ess-pay__icon svg,.ess-pay:hover .ess-pay__icon svg{filter:none!important;opacity:1!important;width:3.4rem!important;height:2.2rem!important;transition:none!important}.card__media .media,.product__media-item .product__media,.thumbnail,.ess-line__media,.cart-item__media,.ess-finder__media,.ess-xsell a,.ess-xsell__media{isolation:isolate}.product-card-wrapper .card__media .media img,.product__media-item .product__media img,.thumbnail img,.ess-finder__media img{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 3%,#000 97%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 3%,#000 97%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 3%,#000 97%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 3%,#000 97%,transparent 100%);mask-composite:intersect}.product-media-modal,.product-media-modal__dialog,.product-media-modal__content{background-color:var(--ess-ivory)!important}.product-media-modal__content{isolation:isolate}.product-media-modal__content>img{mix-blend-mode:multiply;filter:brightness(1.07) contrast(1.02)}@media screen and (max-width:749px){.product-media-modal__content{overflow-x:hidden;display:flex;align-items:center;min-height:100vh}.product-media-modal__content>img.active{width:100%!important;max-width:100%!important;height:auto!important;object-fit:contain}}@media screen and (min-width:750px){.product-media-modal__content>img{max-width:110rem;margin-left:auto;margin-right:auto}}@media(hover:none){.card-wrapper .card__media img,.card-wrapper:hover .card__media img,.card:hover .media.media--hover-effect>img,.card-wrapper:hover .media.media--hover-effect>img{transform:none!important;transition:none!important}}@supports (-webkit-touch-callout: none){.product-card-wrapper .card__media .media img,.product__media-item .product__media img,.thumbnail img,.ess-finder__media img{-webkit-mask-image:none!important;mask-image:none!important}.card__media .media,.product__media-item .product__media{-webkit-clip-path:inset(0 round 2.2rem);clip-path:inset(0 round 2.2rem)}}.card--card.gradient,.card__inner.gradient,.card--card,.card--standard .card__inner{transform:none!important}.card__inner,.card--card{isolation:isolate}
/*# sourceMappingURL=/cdn/shop/t/14/assets/essentia-armonia.css.map */
