@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@500;600&display=swap";@media screen and (min-width:990px){:root{--hn-cream:#F7F0E3;--hn-espresso:#3B2418;--hn-copper:#C48A3F;--hn-navy:#14213D}.header-section .header__row{background:linear-gradient(180deg,#FBF6EC 0%,var(--hn-cream) 100%)!important}.header-section .header__row--bottom{border-bottom:1px solid rgba(196,138,63,.55)!important;box-shadow:0 6px 18px -10px #3b241859}.header-section .header__row--top .header__columns{padding-block:10px!important}.header-section .header-logo{display:inline-flex;align-items:center;gap:12px;color:var(--hn-espresso)!important;text-decoration:none}.header-section .hn-crest{height:64px;width:auto;display:block}.header-section .header-logo__image-container{font-family:Playfair Display,serif;font-weight:600;font-size:1.35rem;letter-spacing:.06em;text-transform:uppercase;color:var(--hn-espresso)}.header-section .menu-list__link{position:relative;color:var(--hn-espresso)!important;font-family:Playfair Display,serif!important;font-weight:600!important;font-size:1rem!important;letter-spacing:.14em!important;text-transform:uppercase;padding-inline:4px;margin-inline:14px;transition:color .25s}.header-section .menu-list__link:after{content:"";position:absolute;left:4px;right:4px;bottom:6px;height:2px;border-radius:2px;background:var(--hn-copper);transform:scaleX(0);transform-origin:center;transition:transform .3s ease}.header-section .menu-list__link:hover,.header-section .menu-list__link--active{color:var(--hn-copper)!important}.header-section .menu-list__link:hover:after,.header-section .menu-list__link--active:after{transform:scaleX(1)}.header-section .header-actions__action,.header-section .header__column--right svg{color:var(--hn-espresso)!important}.header-section .header-actions__action:hover{color:var(--hn-copper)!important}.header-section .header__column--right{align-items:center}.hn-header-shop{display:inline-flex;align-items:center;white-space:nowrap;margin-inline:8px 6px;padding:10px 22px;border-radius:999px;background:linear-gradient(135deg,#D19A4F,var(--hn-copper) 50%,#A9722E);color:#fff!important;font-family:Playfair Display,serif;font-weight:600;font-size:.95rem;letter-spacing:.06em;text-decoration:none;box-shadow:0 6px 16px #c48a3f59;transition:transform .2s,box-shadow .2s}.hn-header-shop:hover{transform:translateY(-1px);box-shadow:0 10px 22px #c48a3f73}}@media screen and (min-width:990px)and (max-width:1199px){.header-section .hn-crest{height:52px}.header-section .header-logo__image-container{font-size:1.1rem}.header-section .menu-list__link{margin-inline:8px;letter-spacing:.1em!important}.hn-header-shop{padding:8px 16px;font-size:.85rem}}@media screen and (max-width:989px){.hn-header-shop,.header-section .hn-crest{display:none!important}}.header__menu-item,.menu-list__submenu a,.mega-menu__link,.header-menu .submenu a,details-disclosure a,.menu-list__list-item a,[class*=submenu] a,[class*=mega-menu] a{white-space:nowrap!important}[class*=submenu],[class*=mega-menu__list]{min-width:max-content}@media screen and (min-width:990px){.header-section .menu-list__list-item>.menu-list__link{margin-inline:14px!important;padding-inline:4px!important}}@media screen and (min-width:990px)and (max-width:1199px){.header-section .menu-list__list-item>.menu-list__link{margin-inline:8px!important}}@media screen and (max-width:989px){.header-section .header__row{background:linear-gradient(180deg,#fbf6ec,#f7f0e3)!important}.header-section .header__row:last-of-type{border-bottom:1px solid rgba(196,138,63,.55)!important;box-shadow:0 6px 18px -10px #3b241859}.header-section .hn-crest{display:block!important;height:44px;width:auto;flex-shrink:0}.header-section .header-logo{display:inline-flex!important;align-items:center;gap:8px;color:#3b2418!important;text-decoration:none}.header-section .header-logo__image-container{font-family:Playfair Display,serif!important;font-weight:600!important;font-size:clamp(.66rem,3.1vw,1.15rem)!important;letter-spacing:.04em;text-transform:uppercase;color:#3b2418!important;white-space:nowrap;line-height:1.2}.header-section .header-actions__action,.header-section .header__icon,.header-section .header__column svg{color:#3b2418!important}.header-section .menu-list__link{color:#3b2418!important;font-family:Playfair Display,serif!important;font-weight:600!important;font-size:.9rem!important;letter-spacing:.1em!important;text-transform:uppercase}}@media screen and (min-width:750px)and (max-width:989px){.header-section .hn-crest{height:52px}.header-section .header-logo{gap:10px}}@media screen and (max-width:749px){.header-section .hn-crest{height:40px}.header-section .header-logo{gap:6px;max-width:100%}.header-section .header-logo__image-container{white-space:normal!important;font-size:.74rem!important;max-width:11.4em;line-height:1.15!important;text-align:center;letter-spacing:.05em}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/header-desktop-custom.css.map */
