:root{--esm-emerald: #0B4F3A;--esm-emerald-deep: #062E22;--esm-emerald-tint: #E6EFEA;--esm-ink: #16140F;--esm-muted: #4B453C;--esm-ivory: #FAF7F2;--esm-line: #E2DACD;--esm-gold: #D8BF8A;--esm-gold-deep: #B08D57;--esm-gold-grad: linear-gradient(135deg, #E9D6A8 0%, #C9A764 45%, #A8833F 100%);--esm-sale: #A3342B;--esm-font-display: "Cormorant Garamond", Georgia, "Times New Roman", serif;--esm-font-body: "Jost", "Helvetica Neue", Arial, sans-serif;--esm-gutter: clamp(16px, 5.5vw, 80px)}.esm-header-section{position:sticky;top:0;z-index:40}.esm{display:block;font-family:var(--esm-font-body);color:var(--esm-ink);background:#fff}.esm *,.esm *:before,.esm *:after{box-sizing:border-box}.esm a{color:inherit;text-decoration:none}.esm ul{margin:0;padding:0;list-style:none}.esm p{margin:0}.esm-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.esm :focus-visible{outline:2px solid var(--esm-emerald);outline-offset:2px;border-radius:2px}.esm-announce{background:var(--esm-emerald-deep);color:#f3ede3;font-size:13px;letter-spacing:.01em;overflow:hidden;max-height:40px;transition:max-height .25s ease}.esm.is-scrolled .esm-announce{max-height:0}.esm-announce__inner{min-height:36px;padding:0 var(--esm-gutter);display:flex;align-items:center;justify-content:space-between;gap:24px}.esm-announce__item{display:flex;align-items:center;gap:8px}.esm-announce__phone:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.esm-header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;min-height:84px;padding:0 var(--esm-gutter);border-bottom:1px solid var(--esm-line)}.esm-header__left{display:flex;align-items:center;gap:8px}.esm-header__right{display:flex;align-items:center;justify-content:flex-end;gap:4px}.esm-icon-btn{position:relative;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--esm-ink);border-radius:50%;cursor:pointer;padding:0}.esm-icon-btn:hover{background:var(--esm-ivory)}.esm-header__burger{display:none}.esm-search{display:flex;align-items:center;gap:10px;width:min(340px,100%);height:44px;padding:0 16px;border:1px solid var(--esm-line);border-radius:999px;color:var(--esm-muted);background:#fff}.esm-search:focus-within{border-color:var(--esm-emerald)}.esm-search input{flex:1;min-width:0;border:0;outline:none;background:transparent;font:14px/1 var(--esm-font-body);color:var(--esm-ink)}.esm-search input::-webkit-search-cancel-button{display:none}.esm-logo{display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center}.esm-logo__img{display:block;height:auto;width:100%}.esm-logo__word{font-family:var(--esm-font-display);font-size:34px;font-weight:600;line-height:1;letter-spacing:.18em;margin-right:-.18em}.esm-logo__sub{font-size:11px;letter-spacing:.3em;margin-right:-.3em;color:var(--esm-emerald);font-weight:500}.esm-expert{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;margin-right:8px;border:1px solid var(--esm-emerald);border-radius:999px;color:var(--esm-emerald)!important;font-size:14px;font-weight:500;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.esm-expert:hover{background:var(--esm-emerald);color:#fff!important}.esm-expert--block{width:100%;justify-content:center;margin:0}.esm-cart-icon{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.esm-cart .cart-bubble{--cart-bubble-background: var(--esm-emerald);--cart-bubble-text: #fff;position:absolute;top:4px;right:2px;width:18px;font-family:var(--esm-font-body);font-weight:600}.esm-cart .cart-bubble__text{font-size:11px}.esm-nav{position:relative;border-bottom:1px solid var(--esm-line);background:#fff}.esm-nav__list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:clamp(14px,1.3vw,22px);padding:0 var(--esm-gutter)}.esm-nav__item{display:flex;align-items:center}.esm-nav__item--parent:not(.esm-nav__item--mega){position:relative}.esm-nav__link{display:flex;align-items:center;height:52px;font-size:14px;font-weight:500;letter-spacing:.02em;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease}.esm-nav__link:hover,.esm-nav__item.is-open>.esm-nav__link,.esm-nav__link.is-active{color:var(--esm-emerald);border-bottom-color:var(--esm-emerald)}.esm-nav__link--sale{color:var(--esm-sale)!important}.esm-nav__link--sale:hover{border-bottom-color:var(--esm-sale)}.esm-nav__toggle{width:22px;height:28px;margin-left:2px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--esm-muted);cursor:pointer;padding:0;border-radius:4px}.esm-nav__toggle .esm-svg{transition:transform .2s ease}.esm-nav__item.is-open .esm-nav__toggle .esm-svg{transform:rotate(180deg)}.esm-nav__pill{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 16px;border-radius:999px;background:var(--esm-emerald-tint);color:var(--esm-emerald)!important;font-size:14px;font-weight:600}.esm-panel[hidden]{display:none}.esm-panel{position:absolute;top:100%;background:#fff;border-bottom:1px solid var(--esm-line);box-shadow:0 18px 30px -18px #073d2c40;z-index:5;animation:esm-panel-in .18s ease}@keyframes esm-panel-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.esm-panel--mega{left:0;right:0}.esm-panel__inner{max-width:1440px;margin:0 auto;padding:36px var(--esm-gutter) 40px;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:32px 40px}.esm-col--shape{grid-column:span 2;min-width:300px}.esm-panel__inner>.esm-promo{min-width:220px;max-width:320px}.esm-panel--simple{left:50%;transform:translate(-50%);min-width:220px;padding:16px 20px;border:1px solid var(--esm-line);border-top:0}.esm-panel--simple{animation:none}.esm-panel__simple{display:grid;gap:4px}.esm-col{display:flex;flex-direction:column;gap:14px}.esm-col__title{font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--esm-emerald)!important}.esm-col__title:hover{text-decoration:underline;text-underline-offset:3px}.esm-col__list{display:grid;gap:4px}.esm-col__link{display:flex;align-items:center;gap:10px;min-height:32px;font-size:15px;color:var(--esm-ink)}.esm-col__link:hover span{color:var(--esm-emerald);text-decoration:underline;text-underline-offset:3px}.esm-col--shape .esm-col__list{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:12px}.esm-col--shape .esm-col__link{font-size:14px}.esm-shape{flex-shrink:0;color:var(--esm-ink)}.esm-swatch{width:20px;height:20px;border-radius:50%;flex-shrink:0;border:1px solid #CFC6B6}.esm-swatch--white{background:#e6e5e1}.esm-swatch--yellow{background:#d9b25f}.esm-swatch--rose{background:#e2a88c}.esm-swatch--platinum{background:#c9ced2}.esm-promo{position:relative;min-height:240px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:26px;background:var(--esm-emerald);color:#f6f1e7!important;overflow:hidden}.esm-promo .esm-svg--ring{color:var(--esm-gold)}.esm-promo--image{justify-content:flex-end;padding:0}.esm-promo__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.esm-promo--image .esm-promo__text{position:relative;padding:22px;background:linear-gradient(to top,#073d2cd9,#073d2c00)}.esm-promo__text{display:flex;flex-direction:column;gap:8px}.esm-promo__heading{font-family:var(--esm-font-display);font-size:28px;line-height:1.1;font-weight:500}.esm-promo__cta{font-size:14px;font-weight:600;color:var(--esm-gold)}.esm-promo:hover .esm-promo__cta{text-decoration:underline;text-underline-offset:3px}.esm-drawer[hidden]{display:none}.esm-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.esm-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#1d1b1873}.esm-drawer__panel{position:absolute;top:0;bottom:0;left:0;width:min(420px,88vw);display:flex;flex-direction:column;background:#fff;overflow-y:auto;animation:esm-drawer-in .22s ease}@keyframes esm-drawer-in{0%{transform:translate(-100%)}to{transform:none}}.esm-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:12px 12px 12px 20px;border-bottom:1px solid var(--esm-line)}.esm-drawer__title{font-family:var(--esm-font-display);font-size:24px;font-weight:600}.esm-search--drawer{width:auto;margin:16px 20px}.esm-drawer__menu{border-top:1px solid var(--esm-line)}.esm-drawer__item{border-bottom:1px solid var(--esm-line)}.esm-drawer__link,.esm-acc__summary{display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:0 20px;font-size:16px;font-weight:500}.esm-acc__summary{cursor:pointer;list-style:none}.esm-acc__summary::-webkit-details-marker{display:none}.esm-acc[open]>.esm-acc__summary{color:var(--esm-emerald)}.esm-acc[open]>.esm-acc__summary .esm-svg{transform:rotate(180deg)}.esm-acc__body{padding:0 20px 18px;display:grid;gap:6px}.esm-acc__all{font-weight:600;color:var(--esm-emerald)!important;min-height:36px;display:flex;align-items:center}.esm-acc__heading{margin-top:10px!important;font-size:13px;font-weight:600;color:var(--esm-muted)}.esm-acc__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}.esm-acc__list a,.esm-acc__single{display:flex;align-items:center;min-height:40px;font-size:15px}.esm-drawer__foot{margin-top:auto;padding:20px;display:grid;gap:12px;background:var(--esm-ivory)}.esm-drawer__account{display:flex;align-items:center;gap:10px;min-height:44px;font-size:15px}html.esm-lock,html.esm-lock body{overflow:hidden}@media(max-width:1199px){.esm-nav__list{column-gap:16px}.esm-nav__link{font-size:13px}.esm-search{width:min(260px,100%)}}@media(max-width:989px){.esm-nav{display:none}.esm-header__burger{display:inline-flex}.esm-header{min-height:64px;gap:8px}.esm-header .esm-search,.esm-header__account{display:none}.esm-header .esm-expert{width:44px;padding:0;margin:0;justify-content:center;border-radius:50%}.esm-expert__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.esm-logo__word{font-size:26px}.esm-logo__sub{font-size:9px}.esm-announce__item--center{display:none}}@media(max-width:599px){.esm-announce__inner{justify-content:center}.esm-announce__phone{display:none}.esm-announce{font-size:12px}}@media(prefers-reduced-motion:reduce){.esm *,.esm *:before,.esm *:after{animation:none!important;transition:none!important}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.esm-logo{gap:7px}.esm-logo__word{font-size:46px;font-weight:600;letter-spacing:.16em;margin-right:-.16em;color:var(--esm-ink)}.esm-logo__sub{font-size:13px;letter-spacing:.42em;margin-right:-.42em;font-weight:500;text-transform:uppercase;color:var(--esm-gold-deep)}.esm-announce{background:var(--esm-emerald-deep)}.esm-announce a,.esm-announce span{letter-spacing:.03em}.esm-nav{border-top:1px solid var(--esm-line)}.esm-nav__link{font-size:13.5px;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:var(--esm-ink)}.esm-nav__link.is-active,.esm-nav__link:hover{color:var(--esm-emerald)}.esm-col__title{font-size:12.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--esm-ink)}.esm-col__link{font-size:15px;color:var(--esm-ink)}.esm-col__link:hover{color:var(--esm-emerald)}.esm-expert{border-color:var(--esm-gold-deep);color:var(--esm-ink)}.esm-expert:hover{background:var(--esm-ivory)}@media(max-width:989px){.esm-logo__word{font-size:32px}.esm-logo__sub{font-size:10.5px;letter-spacing:.36em;margin-right:-.36em}}@media(max-width:599px){.esm-logo__word{font-size:27px;letter-spacing:.14em;margin-right:-.14em}.esm-logo__sub{font-size:9.5px}}.esm-shape{flex:none;color:var(--esm-ink)}.esm-shape__girdle{stroke-width:1.5}.esm-shape__table{stroke-width:1.1}.esm-shape__facets{stroke-width:.75;opacity:.8}.esm-shape--outline .esm-shape__facets{stroke-width:.9}a:hover .esm-shape,.is-on .esm-shape{color:var(--esm-emerald)}.esm-col--shape{grid-column:auto;min-width:240px}.esm-col--shape .esm-col__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}.esm-col--shape .esm-shape{color:var(--esm-emerald-deep)}.esm-col--design .esm-col__list{gap:6px}.esm-col--design .esm-col__link{min-height:40px;font-weight:500}.esm-col__ic{width:34px;height:34px;border-radius:50%;flex-shrink:0;display:inline-grid;place-items:center;background:var(--esm-emerald-tint);color:var(--esm-emerald);border:1px solid rgba(176,141,87,.35)}.esm-col__ic svg{width:18px;height:18px}.esm-col__ic--color{background:conic-gradient(#f2b8c6,#f3d36b,#8fb8e8,#8cc9a0,#c9a2e0,#f2b8c6);color:#16140f}.esm-col--color .esm-col__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.esm-hue{width:20px;height:20px;border-radius:50%;flex-shrink:0;border:1px solid rgba(0,0,0,.12);box-shadow:inset -3px -4px 6px #0000002e,inset 3px 3px 5px #ffffff8c}.esm-hue--pink{background:#f1a7be}.esm-hue--yellow{background:#f2cf4e}.esm-hue--blue{background:#6e9fe0}.esm-hue--green{background:#6dbe8a}.esm-hue--champagne,.esm-hue--brown{background:#c9a27a}.esm-hue--purple{background:#a983d8}.esm-hue--orange{background:#f0a055}.esm-hue--red{background:#d2475a}.esm-hue--black{background:#2a2a2a}.esm-hue--gray,.esm-hue--grey{background:#a9abae}.esm-hue--white{background:#f4f3ef}.esm-col--guide .esm-col__link{font-size:14.5px;color:var(--esm-muted)}.esm-col__title{border-bottom:1px solid var(--esm-line);padding-bottom:10px}.esm-promo{background:linear-gradient(160deg,var(--esm-emerald) 0%,var(--esm-emerald-deep) 100%);border:1px solid rgba(216,191,138,.35)}.esm-promo__cta{color:var(--esm-gold)!important;letter-spacing:.12em;text-transform:uppercase;font-size:12.5px}@media(min-width:990px)and (max-width:1320px){.esm-nav__link{font-size:12.5px;letter-spacing:.08em;padding-inline:9px}}.esm-acc__list a{gap:10px}.esm-acc__list .esm-shape{color:var(--esm-emerald-deep)}.esm-hue--all-colors,.esm-hue--all{background:conic-gradient(#f1a7be,#f2cf4e,#6dbe8a,#6e9fe0,#c9a27a,#f1a7be)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/esm-header.css.map */
