@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(eb-garamond-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(eb-garamond-latin-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(jost-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--hl-ivory: #F4EFE7;--hl-stone: #D9CFC2;--hl-espresso: #26211C;--hl-gold: #A88A5E;--hl-gold-l: #C9A970;--hl-ink: #3A332C;--hl-stone-d: #C6BAA8;--hl-espresso-70: rgba(38, 33, 28, .7);--hl-espresso-45: rgba(38, 33, 28, .45);--hl-espresso-14: rgba(38, 33, 28, .14);--hl-gold-40: rgba(168, 138, 94, .4);--hl-serif: "EB Garamond", "Adobe Garamond Pro", Garamond, Georgia, "Times New Roman", serif;--hl-sans: "Jost", "Futura", "Century Gothic", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--hl-text-display: clamp(2.75rem, 7.2vw, 5.5rem);--hl-text-h1: clamp(2rem, 4.4vw, 3.25rem);--hl-text-h2: clamp(1.5rem, 3vw, 2.25rem);--hl-text-h3: clamp(1.15rem, 2vw, 1.5rem);--hl-text-body: 1rem;--hl-text-small: .875rem;--hl-text-eyebrow: .72rem;--hl-lh-display: .98;--hl-lh-heading: 1.05;--hl-lh-body: 1.7;--hl-ls-display: -.025em;--hl-ls-heading: -.012em;--hl-ls-eyebrow: .2em;--hl-ease: cubic-bezier(.22, .61, .36, 1);--hl-dur: .2s;--hl-transition: var(--hl-dur) var(--hl-ease)}body{font-family:var(--hl-sans);font-weight:400;line-height:var(--hl-lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}p,.rte,.rte p,li,dd,blockquote{font-family:var(--hl-sans);font-weight:300;line-height:var(--hl-lh-body)}h1,.h1-style,h2,.h2-style,h3,.h3-style,h4,.h4-style,h5,.h5-style,h6,.h6-style,.heading-font,.hometitle,.majortitle,.section-title,.product-block__title,.product-title{font-family:var(--hl-serif);font-weight:400;font-style:normal;line-height:var(--hl-lh-heading);letter-spacing:var(--hl-ls-heading);color:var(--hl-espresso)}h1,.h1-style,.majortitle{font-size:var(--hl-text-h1);line-height:var(--hl-lh-display);letter-spacing:var(--hl-ls-display)}h2,.h2-style,.hometitle{font-size:var(--hl-text-h2);line-height:var(--hl-lh-display);letter-spacing:var(--hl-ls-display)}h3,.h3-style{font-size:var(--hl-text-h3)}.hl-display{font-family:var(--hl-serif);font-size:var(--hl-text-display);font-weight:400;line-height:var(--hl-lh-display);letter-spacing:var(--hl-ls-display);color:var(--hl-espresso)}.product-block__title,.product-block__title--name,.product-title{font-family:var(--hl-serif);font-size:var(--hl-text-h3);font-weight:400;line-height:1.25;letter-spacing:var(--hl-ls-heading)}.product-block__title--desc{font-family:var(--hl-sans);font-size:var(--hl-text-small);font-weight:300;line-height:1.4;letter-spacing:.01em;color:var(--hl-espresso-70);margin-top:2px;text-transform:none}.hl-eyebrow,.announcement__text,.promo-ticker__item,.navigation__link,.inline-menu__link,.announcement-bar__link,.product-label,.price-label--sale,.price-label--sold-out,.price-label--preorder{font-family:var(--hl-sans);font-weight:500;font-size:var(--hl-text-eyebrow);text-transform:uppercase;letter-spacing:var(--hl-ls-eyebrow);line-height:1.4}.navigation,.navigation__link{font-family:var(--hl-sans)}.navigation__link,.inline-menu__link{font-size:.78rem}.product-price,.price,.price-area,.price-container,.price__from,.price-descriptors{font-family:var(--hl-sans);font-size:var(--hl-text-body);font-weight:400;letter-spacing:.01em;line-height:1.4;text-transform:none}.product-price--sale,.product-price ins,.product-price .money--sale{font-weight:400}.promo-ticker{background:var(--hl-stone)!important;color:var(--hl-espresso)!important;border-bottom:1px solid var(--hl-espresso-14)}.promo-ticker__item,.promo-ticker__icon{color:var(--hl-espresso)!important}.promo-ticker__separator{color:var(--hl-espresso-45)!important}.announcement-bar{--announcement-background: var(--hl-stone) !important;--announcement-text: var(--hl-espresso) !important;--link-underline: var(--hl-espresso-45) !important;background:var(--hl-stone)!important;color:var(--hl-espresso)!important}.announcement-bar,.announcement-bar a,.announcement__text,.announcement-bar__link,.announcement-bar .inline-menu__link,.announcement-bar .header-disclosures,.announcement-bar button,.announcement-bar svg{color:var(--hl-espresso)!important}.announcement-bar svg{fill:currentColor}#mobile-only-content{background-color:var(--hl-stone)!important}.pageheader .logotext,#shoplogo .logotext{font-family:var(--hl-serif);font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--hl-espresso)}a,.navigation__link,.inline-menu__link,.announcement-bar__link,.button,.btn,a.button,a.btn,button,input[type=submit],.button.button,.btn.btn,a.button.button,a.btn.btn,button.notabutton,button.button,input[type=submit].button,input[type=submit].notabutton{transition:color var(--hl-transition),background-color var(--hl-transition),border-color var(--hl-transition),opacity var(--hl-transition)}.navigation__tier-1>.navigation__item>.navigation__link{transition:opacity .35s cubic-bezier(.55,.03,.37,.96) .28s,transform .35s cubic-bezier(.55,.03,.37,.96) .28s,color var(--hl-dur) var(--hl-ease) 0s}a:hover,.navigation__link:hover,.inline-menu__link:hover{color:var(--hl-gold)}.navigation .navigation__link:hover,.navigation .navigation__tier-1>.navigation__item>.navigation__link:hover,.navigation .menu-promotion__link:hover{color:var(--hl-gold)}@media(min-width:1000px){.navigation__tier-1>.navigation__item>.navigation__link{position:relative}.navigation__tier-1>.navigation__item>.navigation__link:after{content:"";position:absolute;left:20px;right:20px;bottom:.35em;height:1px;background:var(--hl-gold);transform:scaleX(0);transform-origin:left center;transition:transform var(--hl-dur) var(--hl-ease) 0s}.navigation__tier-1>.navigation__item>.navigation__link:hover:after,.navigation__tier-1>.navigation__item>.navigation__link:focus-visible:after{transform:scaleX(1)}}.button:hover,.btn:hover,a.button:hover,a.btn:hover,input[type=submit]:hover{background-color:var(--hl-gold);border-color:var(--hl-gold);color:var(--hl-ivory)}.btn--secondary:hover,.btn--tertiary:hover{background-color:transparent;border-color:var(--hl-gold);color:var(--hl-gold)}a:focus-visible,button:focus-visible,.button:focus-visible,.btn:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--hl-gold);outline-offset:2px}.announcement-bar a:hover,.promo-ticker a:hover{color:var(--hl-espresso)!important;text-decoration-color:var(--hl-espresso-45)}body,main#content{background-color:var(--hl-ivory)}.coll-filter-pills__track .coll-pill{color:var(--hl-espresso);border-color:var(--hl-espresso-14);background:transparent;font-family:var(--hl-sans);font-weight:500;letter-spacing:.12em;text-transform:uppercase;transition:color var(--hl-transition),background-color var(--hl-transition),border-color var(--hl-transition)}.coll-filter-pills__track .coll-pill:hover{background:transparent;color:var(--hl-gold);border-color:var(--hl-gold)}.coll-filter-pills__track .coll-pill--active,.coll-filter-pills__track .coll-pill--active:hover{background:var(--hl-espresso);color:var(--hl-ivory);border-color:var(--hl-espresso)}.navigation .featured-link>.navigation__link{color:var(--hl-gold)}.navigation .featured-link>.navigation__link:hover{color:var(--hl-espresso)}@media(prefers-reduced-motion:reduce){a,.navigation__link,.navigation__tier-1>.navigation__item>.navigation__link,.navigation__tier-1>.navigation__item>.navigation__link:after,.button,.btn,button{transition-duration:.01ms!important}}.hl-ebreak{position:relative;height:var(--hl-ebreak-h, 440px);display:flex;align-items:flex-end;overflow:hidden;background:var(--hl-stone)}.hl-ebreak--tonal{background:radial-gradient(120% 90% at 60% 30%,#e4dccd,#cabda8 55%,#9c8e78)}.hl-ebreak__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;display:block}.hl-ebreak__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#f4efe700 42%,#f4efe78c 78%,#f4efe7d1);pointer-events:none}.hl-ebreak__cap{position:relative;z-index:2;padding:26px 24px 30px;width:100%}.hl-ebreak__eyebrow{margin:0;font-family:var(--hl-sans);font-size:9px;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:var(--hl-espresso)}.hl-ebreak__title{margin:8px 0 0;font-family:var(--hl-serif);font-size:30px;font-weight:400;line-height:1.02;letter-spacing:-.01em;color:var(--hl-espresso);max-width:13ch}.hl-ebreak__link{display:inline-block;margin-top:14px;padding-bottom:3px;border-bottom:1px solid var(--hl-gold);font-family:var(--hl-sans);font-size:9px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--hl-espresso);text-decoration:none;transition:color var(--hl-transition),border-color var(--hl-transition)}.hl-ebreak__link:hover{color:var(--hl-gold);border-color:var(--hl-gold)}@media(min-width:768px){.hl-ebreak{height:560px}.hl-ebreak__cap{padding:40px 48px 48px}.hl-ebreak__title{font-size:48px}}.main-search__input,input[name=q]{font-family:var(--hl-sans);font-weight:300;letter-spacing:.02em;color:var(--hl-espresso)}.main-search__input::placeholder,input[name=q]::placeholder{font-family:var(--hl-sans);font-weight:300;letter-spacing:.06em;color:var(--hl-espresso-45);opacity:1;transition:color var(--hl-transition)}.hl-search-suggesting::placeholder{color:var(--hl-espresso-70)}.main-search__input:focus::placeholder,input[name=q]:focus::placeholder{color:var(--hl-espresso-45)}.main-search__button svg,.main-search__close svg{color:var(--hl-espresso)}.main-search__button:hover svg{color:var(--hl-gold)}.pageheader .logo .logo__image,.pageheader .logo__link .logo__image{filter:brightness(0);opacity:.9;max-height:44px;width:auto;max-width:55px;object-fit:contain}@media(max-width:767.98px){.pageheader .logo .logo__image,.pageheader .logo__link .logo__image{max-height:38px;max-width:50px}}.show-search .section-header .main-search,.show-search .main-search{z-index:7001!important}.show-search .page-shade{z-index:350!important}
/*# sourceMappingURL=/cdn/shop/t/57/assets/premium-tokens.css.map */
