:root{--ym-header-pad-y: 12px;--ym-logo-max-h: 92px;--ym-menu-pad-y: 10px;--ym-header-green: #283F35;--ym-header-deep: #1f332a;--ym-header-gold: #B7A26A;--ym-header-cream: #fffaf3;--ym-header-soft: #f7f4ef}html,body{max-width:100%;overflow-x:hidden}.shopify-section-header,.section-header,.header-wrapper{position:sticky!important;top:0!important;z-index:9999!important;overflow:visible!important;background:var(--ym-header-cream)!important;border-bottom:1px solid rgba(40,63,53,.12)!important;box-shadow:0 10px 28px #283f3514!important}.header{padding-top:var(--ym-header-pad-y)!important;padding-bottom:var(--ym-header-pad-y)!important;overflow:visible!important;background:var(--ym-header-cream)!important}.header__inner{padding-top:0!important;padding-bottom:0!important;min-height:unset!important}.header__heading-logo,.header__heading-logo-wrapper img,.header__heading-link img{width:auto!important;max-width:260px!important;max-height:var(--ym-logo-max-h)!important;height:auto!important;object-fit:contain!important}.header__menu-item{padding-top:var(--ym-menu-pad-y)!important;padding-bottom:var(--ym-menu-pad-y)!important;line-height:1.2!important}.header__icons{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;overflow:visible!important}.header__icon{width:42px!important;height:42px!important;min-width:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;border:1px solid rgba(40,63,53,.16)!important;background:#fffaf3eb!important;color:var(--ym-header-green)!important;box-shadow:0 8px 18px #283f3514!important}.header__icon svg,.header__icon .icon{width:19px!important;height:19px!important;color:currentColor!important;stroke:currentColor!important}.header__icon--cart{background:linear-gradient(135deg,var(--ym-header-green) 0%,var(--ym-header-deep) 100%)!important;border-color:#b7a26a7a!important;color:var(--ym-header-cream)!important}.header__icon--cart svg,.header__icon--cart .icon{color:var(--ym-header-cream)!important;stroke:var(--ym-header-cream)!important}@media screen and (max-width:749px){:root{--ym-header-pad-y: 8px;--ym-logo-max-h: 64px;--ym-menu-pad-y: 5px}html,body,#MainContent,.content-for-layout,.shopify-section,.page-width{max-width:100%!important;overflow-x:hidden!important}.shopify-section-header,.section-header,.header-wrapper{position:sticky!important;top:0!important;z-index:99999!important;overflow:visible!important}.header{width:100%!important;max-width:100vw!important;min-height:78px!important;padding:8px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"drawer heading icons"!important;align-items:center!important;column-gap:8px!important;overflow:visible!important}header-drawer{grid-area:drawer!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;position:relative!important;z-index:100000!important;overflow:visible!important}header-drawer details{width:38px!important;height:38px!important;margin:0!important;padding:0!important;overflow:visible!important}header-drawer summary,header-drawer .header__icon--menu,header-drawer summary.header__icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;min-width:38px!important;max-width:38px!important;padding:0!important;margin:0!important;border-radius:50%!important;border:1px solid rgba(183,162,106,.62)!important;background:linear-gradient(135deg,var(--ym-header-green) 0%,var(--ym-header-deep) 100%)!important;color:var(--ym-header-cream)!important;cursor:pointer!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;position:relative!important;z-index:100001!important;box-shadow:0 10px 22px #283f3533,inset 0 0 0 1px #fffaf31a!important}header-drawer summary:before,header-drawer summary:after{content:none!important;display:none!important}header-drawer summary svg,header-drawer summary .icon,header-drawer .header__icon--menu svg,header-drawer .header__icon--menu .icon{display:block!important;width:18px!important;height:18px!important;color:var(--ym-header-cream)!important;stroke:var(--ym-header-cream)!important;fill:none!important;opacity:1!important;visibility:visible!important}header-drawer details[open] summary,header-drawer details[open] .header__icon--menu{background:var(--ym-header-gold)!important;border-color:var(--ym-header-gold)!important;color:var(--ym-header-green)!important}header-drawer details[open] summary svg,header-drawer details[open] summary .icon,header-drawer details[open] .header__icon--menu svg,header-drawer details[open] .header__icon--menu .icon{color:var(--ym-header-green)!important;stroke:var(--ym-header-green)!important}.header__heading,.header__heading-link{grid-area:heading!important;justify-self:start!important;min-width:0!important;width:auto!important;max-width:min(175px,calc(100vw - 155px))!important;overflow:hidden!important}.header__heading-logo,.header__heading-logo-wrapper img,.header__heading-link img{width:auto!important;max-width:min(175px,calc(100vw - 155px))!important;max-height:var(--ym-logo-max-h)!important;height:auto!important;object-fit:contain!important}.header__icons{grid-area:icons!important;justify-self:end!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:5px!important;min-width:max-content!important;max-width:max-content!important;padding:0!important;margin:0!important;overflow:visible!important;position:relative!important;z-index:100000!important}.header__icons .header__icon--account,.header__icons .header__icon--cart,.header__icons .header__icon{width:34px!important;height:34px!important;min-width:34px!important;max-width:34px!important;flex:0 0 34px!important;padding:0!important;margin:0!important}.header__icons .header__icon svg,.header__icons .header__icon .icon{width:16px!important;height:16px!important}.header__inline-menu,.header__search,details-modal.header__search{display:none!important}.menu-drawer-container{position:static!important}.menu-drawer{position:fixed!important;top:78px!important;left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;height:calc(100vh - 78px)!important;max-height:calc(100vh - 78px)!important;overflow-x:hidden!important;overflow-y:auto!important;background:linear-gradient(180deg,var(--ym-header-cream) 0%,var(--ym-header-soft) 100%)!important;border-top:1px solid rgba(40,63,53,.12)!important;box-shadow:0 22px 45px #283f3529!important;box-sizing:border-box!important;z-index:99998!important}.menu-drawer__inner-container,.menu-drawer__navigation-container,.menu-drawer__navigation,.menu-drawer__menu,.menu-drawer__submenu{width:100%!important;max-width:100%!important;overflow-x:hidden!important;box-sizing:border-box!important}.menu-drawer__menu-item{color:var(--ym-header-green)!important;background:transparent!important;font-family:var(--ym-nav-font, "Jost", sans-serif)!important;font-size:16px!important;line-height:1.3!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:400!important;border-bottom:1px solid rgba(40,63,53,.1)!important}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus{color:var(--ym-header-gold)!important;background:transparent!important}}@media screen and (max-width:420px){.header{min-height:74px!important;padding:7px 6px!important;column-gap:5px!important}header-drawer,header-drawer details,header-drawer summary,header-drawer .header__icon--menu,header-drawer summary.header__icon{width:34px!important;height:34px!important;min-width:34px!important;max-width:34px!important}.header__heading,.header__heading-link{max-width:min(145px,calc(100vw - 135px))!important}.header__heading-logo,.header__heading-logo-wrapper img,.header__heading-link img{max-width:min(145px,calc(100vw - 135px))!important;max-height:58px!important}.header__icons{gap:4px!important}.header__icons .header__icon--account,.header__icons .header__icon--cart,.header__icons .header__icon{width:31px!important;height:31px!important;min-width:31px!important;max-width:31px!important;flex-basis:31px!important}.menu-drawer{top:74px!important;height:calc(100vh - 74px)!important;max-height:calc(100vh - 74px)!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/header-compact.css.map */
