:root{--ee-ink:#050505;--ee-ink-soft:#222222;--ee-emerald:#0b5a46;--ee-emerald-deep:#064534;--ee-emerald-soft:#eef7f3;--ee-gold-dark:#755114;--ee-gold:#b88a28;--ee-gold-mid:#d7b354;--ee-gold-light:#fff0a5;--ee-white:#ffffff;--ee-line:rgba(5,5,5,.1);--ee-gold-line:rgba(184,138,40,.42);--ee-shadow:0 10px 28px rgba(0,0,0,.045);--ee-gold-gradient:linear-gradient(110deg,#755114 0%,#d7b354 23%,#fff0a5 45%,#f7d978 56%,#b27f20 78%,#755114 100%)}html,body,#MainContent,main,.content-for-layout,.shopify-section{background:#fff!important;color:var(--ee-ink)!important}html,body,#MainContent{max-width:100%;overflow-x:clip!important}body{font-size:18px!important;line-height:1.5!important}#header-component{background:#fff!important;border-bottom:1px solid rgba(5,5,5,.07)!important}#header-component .header-logo{--header-logo-width:250px!important;--header-logo-width-mobile:200px!important;justify-self:center!important;margin-inline:auto!important}#header-component .header-logo__image{width:250px!important;max-width:min(250px,58vw)!important;height:auto!important;object-fit:contain!important;object-position:center!important;margin-inline:auto!important}main h1,main h2,main h3,main .h1,main .h2,main .h3,main .resource-list__header,main .collection-description,main .collection__title,main .collection-title,main .main-collection-grid__title{text-align:center!important;margin-inline:auto!important}main h1,main .h1{font-size:clamp(2.45rem,5.5vw,4.15rem)!important;line-height:1.02!important;letter-spacing:-.025em!important}main h2,main .h2{font-size:clamp(1.9rem,4.2vw,3rem)!important;line-height:1.08!important}main h1,main .h1,main .rich-text__heading,main .banner__heading,main .slideshow__heading,main .image-with-text__heading{background:var(--ee-gold-gradient)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:var(--ee-gold)!important}.collection-description,.collection__description,.collection-title,.collection__title,.main-collection-grid__title{max-width:min(900px,92vw)!important;margin-inline:auto!important;text-align:center!important}marquee-component,.marquee,.marquee__wrapper{max-width:100vw!important;overflow:hidden!important}.marquee__content,.marquee__text{white-space:nowrap!important}.product-grid,.product-grid__item,.product-card,.product-card__content{min-width:0!important}.product-grid__item,.product-card{text-align:center!important}.product-grid__item,.product-grid__card,.product-card{align-self:start!important;height:auto!important;min-height:0!important}.product-grid__card,.product-card{background:#fff!important;border:1px solid var(--ee-line)!important;border-radius:16px!important;box-shadow:var(--ee-shadow)!important;overflow:hidden!important}.product-card__content{width:100%!important;align-items:center!important;justify-content:flex-start!important;text-align:center!important;gap:.4rem!important;padding:12px 10px 14px!important;background:#fff!important}.product-card__content>*,.product-card__content .text-block,.product-card__content .text-block>*,.product-card__content product-title,.product-card__content product-price,.product-card__content .price,.product-card__content .price__container,.product-card__content form.payment-terms,.product-card__content shopify-payment-terms,.product-card__content a{text-align:center!important;margin-inline:auto!important}.product-card__content product-title,.product-card__content .text-block a,.product-card__content a[href*="/products/"]{color:var(--ee-ink)!important;font-size:17px!important;line-height:1.25!important;font-weight:800!important}.product-card__content .price,.product-card__content .price__container{color:var(--ee-emerald-deep)!important;justify-content:center!important;align-items:center!important;font-size:18px!important;font-weight:850!important}.product-grid .card-gallery{--gallery-aspect-ratio:1 / 1!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0 auto!important;background:#fff!important;border-radius:15px 15px 0 0!important;overflow:hidden!important}.product-grid .card-gallery slideshow-component{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;visibility:visible!important;opacity:1!important}.product-grid .card-gallery slideshow-container{display:block!important;position:relative!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;background:#fff!important;visibility:visible!important;opacity:1!important}.product-grid .card-gallery slideshow-slides{display:flex!important;flex-direction:row!important;align-items:stretch!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important;overflow:hidden!important;visibility:visible!important;opacity:1!important}.product-grid .card-gallery slideshow-slide{display:block!important;position:relative!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;min-width:100%!important;height:auto!important;min-height:0!important;visibility:visible!important;opacity:1!important;transform:none!important}.product-grid .card-gallery slideshow-slide[hidden]{display:none!important}.product-grid .card-gallery .product-media-container,.product-grid .card-gallery .product-media{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;aspect-ratio:1 / 1!important;background:#fff!important;overflow:hidden!important}.product-grid .card-gallery .product-media__image,.product-card .product-media__image{display:block!important;width:100%!important;max-width:100%!important;height:100%!important;aspect-ratio:1 / 1!important;object-fit:contain!important;object-position:center!important;visibility:visible!important;opacity:1!important;filter:none!important}.product-card-gallery__title-placeholder{position:relative!important;display:grid!important;place-items:center!important;width:100%!important;min-height:150px!important;aspect-ratio:auto!important;padding:22px!important;text-align:center!important;background:linear-gradient(145deg,#f7fbf9,#eef7f3)!important;border:0!important;color:var(--ee-ink)!important;overflow:hidden!important}.product-card-gallery__title-placeholder:before{content:"EMPRESS ENERGY";position:absolute;top:18px;left:0;right:0;color:var(--ee-emerald)!important;font-size:10px;font-weight:900;letter-spacing:.18em}.product-grid .quick-add__button,.product-grid .quick-add__button--mobile,.quick-add__button,.quick-add__button--mobile{background:linear-gradient(180deg,#0f6b53,#084b3a)!important;color:#fff!important;border:1px solid #b88a28!important;border-radius:12px!important;box-shadow:none!important;min-height:46px!important}.facets__button,.facets__summary,button[aria-label*=Filter],button[aria-controls*=Facet]{background:#fff!important;color:var(--ee-ink)!important;border:1px solid var(--ee-gold-line)!important;border-radius:12px!important;box-shadow:none!important}.product-details,.product-details>.group-block,.product-details .layout-panel-flex,.product-details .text-block,.product-details product-title,.product-details product-price,.product-details .price,.product-details product-form,.product-details .product-form{text-align:center!important}.product-details>.group-block,.product-details .layout-panel-flex--column{align-items:center!important;margin-inline:auto!important}.product-details h1,.product-information h1,.product-details .h1{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:var(--ee-ink)!important;color:var(--ee-ink)!important;font-size:clamp(2rem,5vw,3.15rem)!important;line-height:1.05!important;letter-spacing:-.02em!important;max-width:20ch!important;margin-inline:auto!important}.product-details h1:after,.product-information h1:after{content:"";display:block;width:64px;height:2px;margin:14px auto 0;background:var(--ee-gold-gradient);border-radius:999px}.product-details product-price,.product-details .price,.product-details .price-item{color:var(--ee-emerald-deep)!important;font-weight:850!important}.product-details product-form,.product-details .product-form,.product-details .shopify-payment-button{width:100%!important;max-width:560px!important;margin-inline:auto!important}.product-details fieldset,.product-details .variant-picker,.product-details .quantity-selector,.product-details .product-form__buttons{margin-inline:auto!important}.product-details .rte,.product-details rte-formatter{max-width:62ch!important;margin-inline:auto!important;text-align:center!important}.product-details select,.product-details input,.product-details textarea,.product-details .field__input,.product-details .select,.product-details .variant-option__select{background:#fff!important;color:var(--ee-ink)!important;border-color:var(--ee-gold-line)!important;border-radius:12px!important;box-shadow:none!important}.product-details select:focus,.product-details input:focus,.product-details textarea:focus{outline:2px solid rgba(11,90,70,.16)!important;outline-offset:1px!important}.product-details .quantity-selector button,.product-details quantity-selector button,.product-details .quantity-selector__button{background:#fff!important;color:var(--ee-ink)!important;border:1px solid var(--ee-gold-line)!important;border-radius:12px!important;box-shadow:none!important}.product-details .product-form__submit,.product-details .add-to-cart-button,.product-details button[name=add],.cart__checkout-button{background:linear-gradient(180deg,#0f6b53,#084b3a)!important;color:#fff!important;border:1px solid #b88a28!important;border-radius:14px!important;min-height:54px!important;box-shadow:none!important;font-weight:850!important}.product-details .product-form__submit:hover,.product-details .add-to-cart-button:hover,.product-details button[name=add]:hover{filter:brightness(1.04)!important;transform:translateY(-1px)!important}.shopify-payment-button__button{border-radius:14px!important;min-height:52px!important;box-shadow:none!important}.product-details hr,.product-details .divider{border-color:var(--ee-gold-line)!important;opacity:.65!important}.ee-herb-search{width:min(100%,560px)!important;margin:0 auto 18px!important;padding:18px!important;border:1px solid var(--ee-gold-line)!important;border-radius:14px!important;background:#fff!important;box-shadow:none!important}.ee-herb-search>label{display:block!important;text-align:center!important;color:var(--ee-emerald-deep)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important}.ee-herb-search__box{background:#fff!important;border:1px solid var(--ee-gold-line)!important;border-radius:10px!important;min-height:50px!important}.ee-herb-search__box:focus-within{border-color:var(--ee-emerald)!important;box-shadow:0 0 0 3px #0b5a4614!important}.ee-herb-search>p{text-align:center!important;color:#616762!important;font-size:12px!important}.ee-herb-search__results{border:1px solid var(--ee-gold-line)!important;border-radius:10px!important;box-shadow:0 12px 30px #00000014!important}.ee-herb-search__result:hover{background:var(--ee-emerald-soft)!important;color:var(--ee-emerald-deep)!important}.button,button.button{border-radius:14px!important;font-size:17px!important;font-weight:850!important;min-height:52px!important}main .rich-text .button,main .banner .button,main .image-with-text .button{background:var(--ee-gold-gradient)!important;color:var(--ee-ink)!important;border:1px solid #9b721e!important;box-shadow:none!important}.page-width-content .section-content-wrapper{align-items:center!important;text-align:center!important}.page-width-content .rte,.page-width-content rte-formatter{width:100%!important;max-width:960px!important;margin-inline:auto!important;text-align:center!important}.page-width-content .rte img,.page-width-content rte-formatter img{margin-inline:auto!important}.search-page__header{--horizontal-alignment:center!important;align-items:center!important;justify-content:center!important;text-align:center!important}.search-page__header>*{margin-inline:auto!important}.search-page__header form,.search-page__header search-form{width:min(720px,100%)!important;max-width:720px!important;margin-inline:auto!important}.blog-posts,.blog-posts-container,.blog-post-item{text-align:center!important}.blog-post-item .text-block,.blog-posts .text-block{text-align:center!important;margin-inline:auto!important}.cart-page__title,.cart-page__summary,.cart-page__more-blocks{text-align:center!important}.cart-page__summary .button,.cart-page__summary .cart-summary__checkout-button{margin-inline:auto!important}.ee-hero-v2__content{text-align:center!important;align-items:center!important}.ee-hero-v2__actions{justify-content:center!important}.ee-shopcat,.ee-shopcat .text-block,.ee-shopcat h1,.ee-shopcat h2,.ee-shopcat h3,.ee-shopcat p,.ee-contact-card,.ee-contact-card h2,.ee-contact-card h3{text-align:center!important}.ee-contact-form input,.ee-contact-form textarea,.ee-contact-form select{text-align:left!important}.empress-herbal-guide .ehg__card,.empress-herbal-guide .ehg__card h3{text-align:center!important}input,select,textarea,.field__input{background:#fff!important;color:var(--ee-ink)!important;font-size:17px!important}footer,footer .group-block,footer .group-block-content,footer .layout-panel-flex,footer .layout-panel-flex--column,footer .text-block,footer .text-block>*,footer nav,footer ul,footer li,footer a{text-align:center!important}footer .group-block,footer .group-block-content,footer .layout-panel-flex--column{align-items:center!important;justify-content:center!important;margin-inline:auto!important}footer ul{padding-inline-start:0!important;margin-inline:auto!important}footer li,footer a{margin-inline:auto!important;justify-content:center!important}footer h2,footer h3,footer .h2,footer .h3{text-align:center!important}#empressWellnessChat{border:1px solid rgba(215,179,84,.65)!important;box-shadow:0 10px 26px #0000001f!important}@media(max-width:749px){body{font-size:17px!important}#MainContent{padding-bottom:96px!important}#header-component .header-logo{--header-logo-width-mobile:200px!important}#header-component .header-logo__image{width:200px!important;max-width:56vw!important;height:auto!important}main h1,main .h1{font-size:clamp(2.05rem,8.8vw,2.7rem)!important;line-height:1.04!important;max-width:92vw!important;overflow-wrap:anywhere!important}main h2,main .h2{font-size:clamp(1.7rem,7.2vw,2.25rem)!important;max-width:92vw!important}.product-details h1,.product-information h1,.product-details .h1{font-size:clamp(1.95rem,7.7vw,2.35rem)!important;line-height:1.06!important;max-width:19ch!important}.product-details product-form,.product-details .product-form,.product-details .shopify-payment-button{max-width:100%!important}.marquee__content,.marquee__text{font-size:15px!important}.product-grid-container .collection-wrapper{padding-inline:12px!important}.product-card__content product-title,.product-card__content .text-block a,.product-card__content a[href*="/products/"]{font-size:16px!important}.product-card__content .price,.product-card__content .price__container{font-size:17px!important}.product-card-gallery__title-placeholder{min-height:132px!important}.ee-herb-search{padding:16px!important;border-radius:12px!important}footer .text-block,footer a,footer li{font-size:17px!important}}#Details-menu-drawer-container .menu-drawer__menu-item--parent,#Details-menu-drawer-container .menu-drawer__menu-item--child{font-size:18px!important;line-height:1.35!important;color:#000!important;text-align:center!important;justify-content:center!important}#Details-menu-drawer-container .menu-drawer__menu-item--active,#Details-menu-drawer-container .menu-drawer__menu-item[aria-current=page],#Details-menu-drawer-container details[open]>summary.menu-drawer__menu-item,#Details-menu-drawer-container .menu-drawer__menu-item:active{color:#b8923f!important;font-weight:800!important}body:has(#Details-menu-drawer-container[open]) #empressWellnessChat,body:has(#Details-menu-drawer-container[open]) #ee-scratch-tab,body:has(#Details-menu-drawer-container[open]) #ee-scratch{display:none!important}@keyframes ee-popup-release{to{visibility:visible;opacity:1;pointer-events:auto}}#ee-scratch:not([hidden]){visibility:hidden;opacity:0;pointer-events:none;animation:ee-popup-release .01s linear 9.6s forwards}#ee-scratch-tab:focus+#ee-scratch:not([hidden]),#ee-scratch-tab:focus-visible+#ee-scratch:not([hidden]){visibility:visible;opacity:1;pointer-events:auto;animation:none}
/*# sourceMappingURL=/cdn/shop/t/21/assets/empress-launch-polish.css.map */
