:root{--ee-forest:#3d3434;--ee-forest-2:#4a3f3f;--ee-espresso:#3d3434;--ee-espresso-2:#4a3f3f;--ee-mauve:#998484;--ee-mauve-soft:#f3ecec;--ee-ink:#2f2a2a;--ee-gold:#d4b585;--ee-gold-deep:#ad8b58;--ee-gold-text:#8a6a36;--ee-gold-line:#e5d6b9;--ee-ivory:#fbf8f3;--ee-cream:#f6f1e8;--ee-line:#e7dfd3;--ee-line-2:#d9cfc1;--ee-muted:#6f6a63;--ee-garnet:#922f37;--ee-radius:10px;--ee-gold-metal:radial-gradient(circle at 35% 30%,#fbe7a3 0%,#e2bd5c 45%,#b98a2e 100%);--ee-silver-metal:radial-gradient(circle at 35% 30%,#ffffff 0%,#d9dcdf 45%,#9a9ea3 100%)}html body input[type=checkbox],html body input[type=radio]{accent-color:var(--ee-forest)}html body .single-add-to-cart-button{min-height:56px;height:auto;font-size:17px;font-weight:600;letter-spacing:.03em}html body .single-add-to-cart-button:focus-visible{outline:2px solid var(--ee-gold-deep);outline-offset:3px}html body .variations .form__label{font-size:15px;letter-spacing:.01em}html body .variations .product-form__input--block input[type=radio]+label{min-height:46px;height:auto;padding:8px 16px;font-size:15px;line-height:1.2;border-radius:var(--ee-radius);background:#fff;color:var(--ee-ink);box-shadow:0 0 0 1px var(--ee-line-2) inset;transition:box-shadow .15s ease,background-color .15s ease}html body .variations .product-form__input--block input[type=radio]:hover+label{box-shadow:0 0 0 1px var(--ee-forest) inset}html body .variations .product-form__input--block input[type=radio]:checked+label{background:var(--ee-cream);font-weight:600;box-shadow:0 0 0 1.5px var(--ee-forest) inset}html body .variations .product-form__input--block input[type=radio]:focus-visible+label{box-shadow:0 0 0 1.5px var(--ee-forest) inset,0 0 0 3px var(--ee-gold-line)}html body .variations .product-form__input--color input[type=radio]:checked+label,html body .variations .product-form__input--color input[type=radio]:checked:hover+label,html body .variations .product-form__input--siblings label.active{box-shadow:0 0 0 1.5px var(--ee-forest)}html body .variations .product-form__input--color input[type=radio]:focus-visible+label:before{box-shadow:0 0 0 2px var(--ee-gold-deep) inset}html body fieldset[data-handle=finish] label span{display:inline-flex;align-items:center;gap:9px}html body fieldset[data-handle=finish] label span:before{content:"";width:20px;height:20px;border-radius:50%;flex:none;box-shadow:inset 0 0 0 1px #0000001f,0 1px 2px #00000026;background:var(--ee-gold-metal)}html body fieldset[data-handle=finish] input[value=Silver]+label span:before{background:var(--ee-silver-metal)}html body .demi-pills{gap:8px}html body .demi-pills label,html body .demi-finish a{display:inline-flex;align-items:center;gap:9px;min-height:46px;padding:8px 16px;border:0;border-radius:var(--ee-radius);background:#fff;color:var(--ee-ink);font-size:15px;line-height:1.2;box-shadow:0 0 0 1px var(--ee-line-2) inset;transition:box-shadow .15s ease,background-color .15s ease}html body .demi-pills label:hover,html body .demi-finish a:hover{box-shadow:0 0 0 1px var(--ee-forest) inset}html body .demi-pills input:checked+label,html body .demi-finish a[aria-current=true]{background:var(--ee-cream);color:var(--ee-ink);font-weight:600;box-shadow:0 0 0 1.5px var(--ee-forest) inset}html body .demi-pills input:focus-visible+label{outline:2px solid var(--ee-gold-deep);outline-offset:2px}html body .demi-pills label.demi-soldout{color:#9a948c;box-shadow:0 0 0 1px var(--ee-line) inset}html body .demi-size.demi-error .demi-pills label{box-shadow:0 0 0 1px #a8322c inset}html body .demi-finish a:before{content:"";width:20px;height:20px;border-radius:50%;flex:none;box-shadow:inset 0 0 0 1px #0000001f,0 1px 2px #00000026;background:var(--ee-gold-metal)}html body .demi-finish a[data-demi-finish=silver]:before{background:var(--ee-silver-metal)}html body .vtl-pr-stars-snippet__layer:not(.vtl-pr-stars-snippet__back){color:var(--ee-gold-deep)!important}html body .vtl-pr-stars-snippet__back{color:#e4ddd1!important}html body .badge{font-size:12px;letter-spacing:.02em}html body .thb-hotspot-content{background:var(--ee-gold)}html body .ee-coupon-container{border:1px solid var(--ee-gold-line);border-top:1px solid var(--ee-gold-line);box-shadow:0 12px 30px -20px #3d343466}html body #ee-coupon-box,html body .ee-success-mode{background:var(--ee-ivory)}html body .ee-coupon-header{background:var(--ee-mauve);padding:10px 14px;border-bottom:0}html body .ee-tag-header{color:#fbf6ee;font-size:12px;letter-spacing:.14em;text-shadow:none}html body .ee-tag-expire{color:var(--ee-forest);background:var(--ee-gold);border-color:var(--ee-gold);font-size:11px}html body .ee-checkbox-label input{width:20px;height:20px;accent-color:var(--ee-forest);border-color:var(--ee-forest)}html body .ee-checkbox-text{font-size:16px;color:var(--ee-ink)}html body .ee-highlight-gold{color:var(--ee-gold-text)}html body .ee-coupon-footer,html body .ee-terms-link{font-size:13px;color:var(--ee-muted)}html body .ee-terms-link:hover{color:var(--ee-forest)}html body .ee-checkmark-circle{background-color:var(--ee-forest);color:var(--ee-gold)}html body .ee-checkmark-circle:hover{background-color:var(--ee-forest-2)}html body .ee-success-title{color:var(--ee-forest);font-size:16px}html body .ee-success-subtext{color:var(--ee-muted);font-size:14px}html body .ee-expiry-timer{display:none!important}html body .ee-success-bottom-row{justify-content:flex-end}html body .ee-remove-link,html body .ee-separator{font-size:12px}html body .ee-remove-link:hover{color:var(--ee-garnet)}html body .ee-modal-content h3{color:var(--ee-forest)}html body .collapsible-content--has-bg{--color-bg:var(--ee-cream)!important;--color-border:var(--ee-line-2)!important;--color-heading:var(--ee-ink)!important;--color-text:var(--ee-ink)!important;--color-links:var(--ee-forest)!important}html body .scrolling-content--content-text{--color-heading:var(--ee-ink)!important;--color-body:var(--ee-ink)!important;--color-accent:var(--ee-forest)!important;--badge-bg:var(--ee-forest)!important;--badge-text:#fff!important}html body .scrolling-text[style*="#1a1c1d"],html body .scrolling-text[style*="#2c2d2e"],html body .scrolling-text[style*="#3d3434"]{--color-text:var(--ee-ink)!important}html body .image-with-text-overlay[style*="#3d3434"],html body .image-with-text-overlay[style*="#2c2d2e"]{--text-color:var(--ee-ink)!important}html body .image-with-text[style*="#2c2d2e"],html body .image-with-text[style*="#3d3434"]{--color-text:var(--ee-ink)!important;--color-text-rgb:47,42,42!important;--solid-button-background:var(--ee-forest)!important;--solid-button-background-hover:var(--ee-forest-2)!important;--color-border:var(--ee-line)!important}html body .animated-marker{--marker-color:var(--ee-gold-deep)!important}html body .button.white:hover{background:var(--ee-ivory)}html body div[style*="background:#FAF8F4"]{background:var(--ee-ivory)!important;border-radius:var(--ee-radius)!important}html body div[style*="color:#555"]{color:var(--ee-muted)!important;font-size:14px!important}html body .product-card-dot{background:#fffc;box-shadow:0 0 0 1px #3d34341f}html body .product-card-dot.is-active{background:var(--ee-forest);box-shadow:0 0 0 1.5px #fff}html body quick-view.pin-white .thb-hotspot-content.thb-pulsate,html body .shop-the-look .thb-hotspot-content.thb-pulsate{background-color:var(--ee-gold)!important}html body .Vtl-ReviewsBadge__Score--Custom,html body .Vtl-ReviewsBadge__Score{background-color:var(--ee-forest)!important;color:#fff!important}html body .Vtl-ReviewsBadge__Rating,html body .Vtl-ReviewsBadge__TotalReviews{color:var(--ee-ink)!important}html body .vtl-pr-review-form__button--write{background:var(--ee-forest)!important;border-color:var(--ee-forest)!important;color:#fff!important;border-radius:var(--ee-radius)!important}html body .vtl-pr__btn--stroked{border-color:var(--ee-forest)!important;color:var(--ee-forest)!important;border-radius:var(--ee-radius)!important}html body .vtl-pr-review-card__review-author,html body .vtl-pr-review-card__review-author span,html body .vtl-pr-review-card__review-text-content{color:var(--ee-ink)!important}html body .free-shipping-bar{background:var(--ee-ivory);border:1px solid var(--ee-line);border-radius:var(--ee-radius);box-shadow:none;padding:12px 16px;font-family:inherit}html body .free-shipping-bar .progress-message{font-size:15px;font-style:normal;color:var(--ee-forest);margin-bottom:8px;opacity:1}html body .free-shipping-bar .progress-bar{background:var(--ee-line)}html body .free-shipping-bar .progress-bar-fill{background:var(--ee-gold-deep)!important;animation:none}html body a.remove svg path{stroke:var(--ee-muted)}html body a.remove:hover svg path{stroke:var(--ee-garnet)}html body [class*=ai-floating-bar-button-]{background-color:var(--ee-forest);color:#fff;min-height:50px;font-size:16px;font-weight:600;letter-spacing:.02em;border-radius:8px}html body [class*=ai-floating-bar-button-]:hover,html body [class*=ai-floating-bar-button-]:active{background-color:var(--ee-forest-2)}html body [class*=ai-floating-bar-button-]:focus-visible{outline:2px solid var(--ee-gold-deep);outline-offset:3px}html body [class*=ai-floating-bar-message-]{color:var(--ee-ink);font-size:14px}html body .esb{--esb-bg-1:#574a4a!important;--esb-bg-2:#3d3434!important;--esb-text:#f5eee4!important;--esb-gold:#d4b585!important}html body .esb-card__frame{background:#4a3f3f}html body .esb-card__play,html body .esb-viewer__soundtip,html body .esb-viewer__bar{color:var(--ee-forest)}html body .esb{--ee-heart:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23d4b585' d='M12 21.3C6.2 16.2 2 12.6 2 8.4 2 5.6 4.2 3.5 6.9 3.5c1.9 0 3.6 1 4.6 2.6l.5.8.5-.8c1-1.6 2.7-2.6 4.6-2.6 2.7 0 4.9 2.1 4.9 4.9 0 4.2-4.2 7.8-10 12.9z'/%3E%3C/svg%3E");--ee-heart-o:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23d4b585' stroke-width='1.1' d='M12 21.3C6.2 16.2 2 12.6 2 8.4 2 5.6 4.2 3.5 6.9 3.5c1.9 0 3.6 1 4.6 2.6l.5.8.5-.8c1-1.6 2.7-2.6 4.6-2.6 2.7 0 4.9 2.1 4.9 4.9 0 4.2-4.2 7.8-10 12.9z'/%3E%3C/svg%3E")}html body .esb__eyebrow span{width:13px;height:13px;background:var(--ee-heart) center/contain no-repeat;opacity:.9;transform:translateY(-1px)}html body .esb__name:before{width:12px;height:12px;margin:0 auto 8px;background:var(--ee-heart) center/contain no-repeat;opacity:.85;transition:transform .4s ease}@media(hover:hover){html body .esb-card:hover .esb__name:before{width:12px;transform:scale(1.25)}}html body .esb:before,html body .esb:after,html body .esb__head:before,html body .esb__head:after{content:"";position:absolute;pointer-events:none;background:var(--ee-heart-o) center/contain no-repeat;z-index:0}html body .esb:before{left:6%;top:28px;width:92px;height:92px;opacity:.14;transform:rotate(-14deg);animation:ee-heart-drift 9s ease-in-out infinite}html body .esb:after{right:5%;top:46px;width:68px;height:68px;opacity:.12;transform:rotate(12deg);animation:ee-heart-drift 11s ease-in-out -4s infinite}html body .esb__head{position:relative}html body .esb__head:before{left:6px;top:54%;width:16px;height:16px;background-image:var(--ee-heart);opacity:.55;animation:ee-heart-drift 7s ease-in-out -2s infinite}html body .esb__head:after{right:8px;top:12%;width:11px;height:11px;background-image:var(--ee-heart);opacity:.5;animation:ee-heart-drift 8s ease-in-out -5s infinite}@media(min-width:768px){html body .esb:before{left:10%;top:40px;width:120px;height:120px}html body .esb:after{right:9%;top:70px;width:88px;height:88px}html body .esb__head:before{left:-54px;top:48%;width:20px;height:20px}html body .esb__head:after{right:-40px;top:14%;width:14px;height:14px}}@keyframes ee-heart-drift{0%,to{translate:0 0}50%{translate:0 -8px}}@media(prefers-reduced-motion:reduce){html body .esb:before,html body .esb:after,html body .esb__head:before,html body .esb__head:after{animation:none}}html body .esb--in-column{margin:22px calc(50% - 50vw) 28px;width:100vw;padding:48px 0 36px}@media(min-width:768px){html body .esb--in-column{--esb-spot-w-d:250px!important;margin:28px 0 34px;width:auto;padding:52px 0 40px;border-radius:18px}html body .esb--in-column:before{left:6%;top:26px;width:84px;height:84px}html body .esb--in-column:after{right:6%;top:40px;width:62px;height:62px}html body .esb--in-column .esb__arrow{width:42px;height:42px}html body .esb--in-column .esb__arrow--prev{left:10px}html body .esb--in-column .esb__arrow--next{right:10px}}html body .section-ee-complete-the-set{margin:8px 0 44px}@media(min-width:768px){html body .section-ee-complete-the-set{margin:16px 0 64px}}html body .eenp{--np-frame:var(--ee-forest);--np-ground-1:#4a3f3f;--np-ground-2:#3d3434;--np-ground-3:#2a2424;--np-cocoa:var(--ee-forest)}html body .image-with-text-overlay--full-width-false .image-with-text-overlay--bg.parallax--true{top:0;height:100%}html body .image-with-text-overlay--full-width-false .thb-parallax-image{transform:none!important}html body.template-product .section-image-with-text-overlay{margin:28px 0 44px}html body.template-product .section-ee-story-videos{margin-bottom:44px}html body hr.product-information--separator+hr.product-information--separator{display:none}html body .vtl-pr-main-widget.vtl-pr-main-widget--product-page{margin-top:8px!important}html body.template-collection .collection-container.section-spacing-bottom{margin-bottom:40px}@media(min-width:768px){html body.template-product .section-image-with-text-overlay{margin:40px 0 64px}html body.template-product .section-ee-story-videos,html body.template-collection .collection-container.section-spacing-bottom{margin-bottom:64px}}@media(min-width:768px)and (max-width:1067px){html body.template-product .section-featured-collection .products>.columns:nth-child(n+9){display:none}}@media(min-width:1068px){html body.template-product .section-featured-collection .products>.columns:nth-child(n+7){display:none}}@media(prefers-reduced-motion:reduce){html body .variations .product-form__input--block input[type=radio]+label,html body .demi-pills label,html body .demi-finish a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/ee-brand.css.map */
