html{--header-height: 8vh !important;--image-aspect-ratio: 3/4 !important}.shopify-section-header-hidden,.scrolled-past-header,.shopify-section-header-sticky.animate{transform:none!important;top:0!important;opacity:1!important}.section-header{transform:none!important;transition:none!important;top:0!important;position:relative;height:var(--header-height)!important;min-height:var(--header-height)!important;max-height:var(--header-height)!important}sticky-header{height:100%!important}header{height:100%!important;padding:0 27px 0 30px!important}.header-menu-container{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important}header-drawer{margin-left:0!important}.menu-drawer-container .header__icon{text-decoration:none!important;display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;box-sizing:border-box!important;width:auto!important;gap:2.5px!important}.menu-drawer-container .header__icon:hover,.menu-drawer-container .header__icon[aria-expanded=true]{font-style:italic!important}.menu-drawer-container .header__icon .icon-caret{position:relative!important;content:""!important;height:6px!important;right:0!important;top:0!important}.menu-drawer-container .header__icon[aria-expanded=true] .icon-caret{transform:rotate(180deg)!important}.menu-drawer{width:100%!important;max-width:100%!important;height:50vh!important;max-height:60vh!important;transform:translateY(-100%)!important;transition:transform .3s ease,visibility .3s ease!important;visibility:hidden!important;will-change:transform!important;top:calc(var(--header-height) - 1px)!important;left:0;right:0}details[open].menu-opening>.menu-drawer,details.menu-opening>.menu-drawer{transform:translateY(0)!important;visibility:visible!important}.menu-drawer__inner-container{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;width:100%!important;padding:0 0 25px!important}.menu-drawer__navigation-container{width:50%!important;height:75%!important;display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;overflow-y:visible!important}.menu-drawer__navigation{height:100%!important;padding:0!important}.menu-drawer__menu{height:100%!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;align-items:start!important}.menu-drawer__menu li{margin:0!important}.menu-drawer__menu a{background-color:#fffaf5!important;transition:letter-spacing .3s ease font-style .3 ease!important;padding:0!important;font-size:14px!important}.menu-drawer__menu li:hover>a{letter-spacing:1.5px!important;font-style:italic!important}.menu-images-container{height:100%!important;aspect-ratio:var(--image-aspect-ratio)!important;position:relative!important}.menu-images-container img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;object-position:center!important}.menu-images-container .image-overlay{position:absolute!important;bottom:-30px!important;left:-80px!important;height:45%!important;width:auto!important;object-fit:cover!important;pointer-events:none!important}.header__custom-link{margin-left:15px!important;font-size:14px!important;text-decoration:none!important;color:#321f17!important;display:inline-flex!important;align-items:center!important;cursor:pointer!important}.header__custom-link:hover{font-style:italic!important}.header__heading-link{padding:0!important}.header__heading-logo-wrapper img{height:14px!important}.header__icons{padding:0!important;gap:10px!important;z-index:3!important}.desktop-localization-wrapper{visibility:hidden;width:0}.header-localization:not(.menu-drawer__localization) .disclosure__list-wrapper{right:0!important;bottom:auto!important;transform:translateY(0)!important}.disclosure__list-wrapper,.disclosure__list-wrapper *{z-index:7!important}.country-selector__overlay{height:100vh!important}.localization-form li:hover a span{font-style:italic!important}.localization-form__select:hover{font-style:italic!important;text-decoration:none!important}.header__icon--account{display:none!important}.header__icon .svg-wrapper svg{height:100%!important;width:100%!important}.header__icon--cart{width:26px!important;height:26px!important;margin:0!important}.header__icon--cart img{height:100%!important;width:100%!important;object-fit:contain!important;display:inline-block!important;vertical-align:middle!important}.header__icon--cart .cart-count-bubble{width:14px!important;height:14px!important;bottom:-2px!important;left:16px!important;box-shadow:.1px .1px .5px .2px #7d6e6b!important}@media(max-width:1070px){.header{grid-template-columns:1fr 1fr 1fr}.menu-drawer{height:50vh!important;max-height:50vh!important}.menu-drawer__navigation-container{width:80%!important;height:90%!important;flex-direction:column!important;justify-content:space-around!important;align-items:center!important}.menu-drawer__navigation{flex:0 0 70%!important}.menu-drawer__menu{align-items:center!important}.menu-drawer__menu li a{text-align:center!important}.menu-images-container{display:none!important}header .desktop-localization-wrapper,header .desktop-localization-wrapper .localization-form{display:block!important}.disclosure__button{justify-content:flex-end!important}}@media(max-width:873px){.menu-images-container{flex:0 0 40%!important}}@media(max-width:749px){.header__wrapper,.header__heading,.header__heading-link{margin-top:0!important;padding-top:0!important;transform:none!important}.menu-images-container{flex:0 0 50%!important}.header-localization:not(.menu-drawer__localization) .disclosure__list-wrapper{top:calc(var(--announcement-bar-height) + var(--header-height))!important;right:0!important;bottom:auto!important;transform:translateY(0)!important;height:calc(100vh - var(--announcement-bar-height) - var(--header-height))!important;max-height:calc(100vh - var(--announcement-bar-height) - var(--header-height))!important;padding:10px!important}.header-localization:not(.menu-drawer__localization) .country-filter__input{font-size:16px!important}.header-localization:not(.menu-drawer__localization) .disclosure__list{height:100%!important;max-height:100%!important}}@media(max-width:569px){.header__custom-link,.menu-images-container{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-header.css.map */
