:root{--vm-header-announcement-surface: #211e1a;--vm-header-surface: #ece3d5;--vm-header-context-surface: #f0e9de;--vm-header-text: #1c1916;--vm-header-text-muted: #5c554d;--vm-header-accent: #8a6642;--vm-header-border: #d8ccba}#header-group .shopify-section:has(.announcement-bar) .section-background{background:var(--vm-ann-surface, var(--vm-header-announcement-surface))}#header-group .announcement-bar{min-height:32px;padding-block:7px;border-bottom-color:color-mix(in srgb,#ffffff 14%,transparent);color:#fff}#header-group .announcement-bar__text{color:inherit;font-size:.78rem;font-weight:500;line-height:1.25;letter-spacing:.01em}#header-group .announcement-bar.vm-ann--promo{min-height:0;padding-block:6px;padding-inline:.5rem;border-bottom-width:0}#header-group .vm-ann--promo .announcement-bar__text.vm-ann-text--desktop{display:none}#header-group .vm-ann--promo .announcement-bar__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-family:var(--font-artistic--family);font-size:13px;font-weight:400;line-height:1.2;letter-spacing:.03em;text-transform:uppercase;text-wrap:balance}#header-group .vm-ann--promo .announcement-bar__text.vm-ann-text--lines{display:block;overflow:visible}#header-group .vm-ann--promo .vm-ann-text--lines :is(.vm-ann-line1,.vm-ann-line2){display:block;line-height:15.6px;white-space:nowrap}#header-group .vm-ann--promo .vm-ann-text--lines .vm-ann-line1{font-size:16px}@media screen and (min-width:750px){#header-group .announcement-bar.vm-ann--promo{padding-block:12px}#header-group .vm-ann--promo .announcement-bar__text.vm-ann-text--mobile{display:none}#header-group .vm-ann--promo .announcement-bar__text,#header-group .vm-ann--promo .announcement-bar__text.vm-ann-text--desktop{display:block;font-size:var(--vm-ann-fs, 1rem);line-height:1.2;white-space:nowrap}}#header-component .header__row--top,#header-component .header__row--bottom{--color-foreground: var(--vm-header-text);--color-foreground-rgb: 28 25 22;--color-border: var(--vm-header-border);--color-border-rgb: 216 204 186;color:var(--vm-header-text);border-bottom:none}#header-component .header__row:after,#header-component .header__row:before{display:none!important}@media screen and (min-width:750px){#header-component .header__row--top .header__columns{--header-left: 1fr;--header-center: auto;--header-right: 1fr;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:56px;padding-block:14px 6px}#header-component .header__row--top .header__column--left{display:flex;align-items:center;justify-content:flex-start}#header-component .header__row--top .header__column--center{display:flex;align-items:center;justify-content:center;text-align:center}#header-component .header__row--top .header__column--right{display:flex;align-items:center;justify-content:flex-end;gap:12px}}#header-component .header__row--bottom .header__columns{display:flex;justify-content:center;align-items:center;min-height:42px;padding-block:4px 14px}#header-component .header__row--bottom .header__column--center{display:flex;justify-content:center;align-items:center;width:100%}#header-component .header__row--bottom header-menu{display:flex;justify-content:center;margin-inline:auto}#header-component .header-logo{display:flex;align-items:center;justify-content:center;text-align:center;width:auto;height:auto;margin-inline:auto}#header-component .header-logo__image-container{display:flex;align-items:center;justify-content:center;width:100%;height:100%}@media screen and (min-width:750px){#header-component .header-logo{max-width:var(--vm-header-logo-max-width, clamp(230px, 25vw, 360px))}#header-component .header-logo__image{width:auto;max-width:var(--vm-header-logo-max-width, clamp(230px, 25vw, 360px));height:auto;max-height:var(--vm-header-logo-max-height, 45px);object-fit:contain;object-position:center center;display:block}}#header-component[data-vm-split] .header-menu.vm-split-menu{display:none}@media screen and (min-width:1240px){.page-wrapper:not(.page-wrapper--drawer-open) #header-component[data-vm-split][data-menu-style=menu] .header-menu.vm-split-menu{display:flex}.page-wrapper:not(.page-wrapper--drawer-open) #header-component[data-vm-split][data-menu-style=menu] .header__row--bottom{display:none}.page-wrapper:not(.page-wrapper--drawer-open) #header-component[data-vm-split][data-menu-style=menu] .header__row--top .header__columns{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:clamp(24px,2.6vw,64px);padding-block:14px}.page-wrapper:not(.page-wrapper--drawer-open) #header-component[data-vm-split][data-menu-style=menu] .vm-split-menu--left{margin-inline-start:auto}.page-wrapper:not(.page-wrapper--drawer-open) #header-component[data-vm-split][data-menu-style=menu] .vm-split-menu--right{margin-inline-end:auto}.page-wrapper:not(.page-wrapper--drawer-open) #header-component[data-vm-split][data-menu-style=menu] .header-logo,.page-wrapper:not(.page-wrapper--drawer-open) #header-component[data-vm-split][data-menu-style=menu] .header-logo__image{max-width:clamp(200px,19vw,var(--vm-header-logo-max-width, 360px))}}@media screen and (min-width:1720px){.page-wrapper--drawer-open #header-component[data-vm-split][data-menu-style=menu] .header-menu.vm-split-menu{display:flex}.page-wrapper--drawer-open #header-component[data-vm-split][data-menu-style=menu] .header__row--bottom{display:none}.page-wrapper--drawer-open #header-component[data-vm-split][data-menu-style=menu] .header__row--top .header__columns{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:clamp(24px,2.6vw,64px);padding-block:14px}.page-wrapper--drawer-open #header-component[data-vm-split][data-menu-style=menu] .vm-split-menu--left{margin-inline-start:auto}.page-wrapper--drawer-open #header-component[data-vm-split][data-menu-style=menu] .vm-split-menu--right{margin-inline-end:auto}.page-wrapper--drawer-open #header-component[data-vm-split][data-menu-style=menu] .header-logo,.page-wrapper--drawer-open #header-component[data-vm-split][data-menu-style=menu] .header-logo__image{max-width:clamp(200px,19vw,var(--vm-header-logo-max-width, 360px))}}@media screen and (min-width:750px)and (prefers-reduced-motion:no-preference){html:active-view-transition-type(page-navigation) #header-component{view-transition-name:vm-primary-header}::view-transition-group(vm-primary-header){z-index:var(--layer-menu-drawer);animation-duration:.42s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(vm-primary-header),::view-transition-new(vm-primary-header){mix-blend-mode:normal}}#header-component .menu-list__link{min-height:40px;color:var(--vm-header-text-muted);font-size:clamp(.88rem,.95vw,.96rem);font-weight:500;line-height:1.2;transition:color .18s ease}#header-component .menu-list__link:has(.vm-new-season-badge){font-weight:700}#header-component .menu-list__link-title{padding-inline:clamp(.45rem,.75vw,.7rem)}#header-component .menu-list__link-title:after{right:clamp(.45rem,.75vw,.7rem);bottom:-.46rem;left:clamp(.45rem,.75vw,.7rem);background:var(--vm-header-accent)}#header-component .menu-list__link--active,#header-component .menu-list__link[aria-current=page],#header-component .menu-list__list-item:hover .menu-list__link,#header-component .menu-list__list-item:focus-within .menu-list__link{color:var(--vm-header-text)}#header-component .menu-list__list-item:hover .menu-list__link-title:after,#header-component .menu-list__list-item:focus-within .menu-list__link-title:after,#header-component .menu-list__link--active .menu-list__link-title:after,#header-component .menu-list__link[aria-current=page] .menu-list__link-title:after{opacity:1;transform:scaleX(1)}#header-component .header-actions__action,#header-component .header__icon--menu{color:var(--vm-header-text)}#header-component .header-actions__action:focus-visible,#header-component .header__icon--menu:focus-visible,#header-component .header-logo:focus-visible,#header-component .menu-list__link:focus-visible{outline:2px solid var(--vm-header-accent);outline-offset:3px}@media screen and (max-width:749px){#header-group .announcement-bar{min-height:34px;padding-block:5px;padding-inline:.75rem}#header-group .announcement-bar__text{font-size:.72rem;line-height:1.25}#header-component .header__row--top .header__columns{min-height:max(56px,calc(var(--vm-header-logo-max-height-mobile, 50px) + 12px));width:100%;max-width:100vw;box-sizing:border-box}#header-component .header__row--top header-actions.header-actions--has-account,#header-component .header__row--top .header__columns:has(shopify-account) header-actions{grid-column:4 / 6!important;grid-area:1 / 4 / 2 / 6!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;width:100%!important;min-width:0!important;margin:0!important}#header-component .header-logo{grid-area:center!important;width:100%;max-width:100%;min-width:0;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;margin-inline:auto;padding-inline:4px;box-sizing:border-box;overflow:visible}#header-component .header-logo__image-container{display:flex;justify-content:center;align-items:center;width:100%;max-width:100%;min-width:0}#header-component .header-logo__image{height:auto!important;max-height:var(--vm-header-logo-max-height-mobile, 50px)!important;width:auto!important;max-width:min(100%,var(--vm-header-logo-max-width-mobile, 240px))!important;object-fit:contain;object-position:center center;display:block;margin-inline:auto}}@media(prefers-reduced-motion:reduce){#header-component .menu-list__link,#header-component .menu-list__link-title:after{transition:none}}#header-group{display:contents!important}.header-section:has(#header-component[sticky=always]),.header-section:has(#header-component[sticky=scroll-up][data-sticky-state=active]),[id*=header_section]:has([sticky=always]),[id*=header_section]:has([sticky=scroll-up][data-sticky-state=active]),.header-section.is-sticky-always,[id*=header_section].is-sticky-always{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:100!important;background-color:var(--color-background-top-row, #ffffff)!important;transition:box-shadow .22s ease}.header-section:has(#header-component[data-sticky-state=active]),[id*=header_section]:has([data-sticky-state=active]),.header-section.is-scrolled,[id*=header_section].is-scrolled{box-shadow:0 2px 14px #00000012!important}.menu-drawer .vm-drawer-row{justify-content:flex-start;gap:14px;padding-block:12px}.menu-drawer .vm-drawer-row>.menu-drawer__menu-item-text{flex:1 1 auto;min-width:0;font-size:19px;line-height:1.25}.menu-drawer .vm-drawer-thumb svg{width:24px;height:24px}.vm-drawer-thumb{flex:0 0 56px;width:56px;height:56px;border-radius:4px;overflow:hidden;background:#ece3d5;display:flex;align-items:center;justify-content:center;color:#5c554d}.vm-drawer-thumb__img{width:100%;height:100%;object-fit:cover;object-position:center 20%;display:block}.menu-drawer .menu-drawer__menu-item>.vm-drawer-caret{flex:0 0 20px;width:20px;height:20px;padding:0;margin-inline:auto 8px;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.menu-drawer .vm-drawer-caret svg{width:16px;height:16px}.menu-drawer details[open]>summary .vm-drawer-caret{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.menu-drawer .menu-drawer__menu-item>.vm-drawer-caret{transition:none}}@media screen and (max-width:749px){.menu-drawer-container .menu-drawer,.menu-drawer-container .menu-drawer__backdrop{top:var(--vm-drawer-top, 0px)}.menu-drawer-container .menu-drawer{height:calc(100dvh - var(--vm-drawer-top, 0px));width:100vw;max-width:100vw;border-top:1px solid var(--color-border)}.menu-drawer-container .menu-drawer__backdrop{height:calc(100dvh - var(--vm-drawer-top, 0px))}.menu-drawer>.menu-drawer__close-button{display:none}.menu-drawer-container .menu-drawer__menu.has-submenu{padding-block-start:4px}.menu-drawer-container .header__icon--summary .header-drawer-icon--close{width:22px;height:22px}}.menu-drawer .vm-drawer-cta{margin:24px 0 0;padding:0 var(--drawer-padding)}.menu-drawer .vm-drawer-cta__button{display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px 16px;border:1px solid var(--color-foreground);color:var(--color-foreground);background:transparent;font-family:var(--font-artistic--family);font-weight:var(--font-artistic--weight);font-synthesis-weight:none;font-size:13.5px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background-color .16s ease,color .16s ease}.menu-drawer .vm-drawer-cta__button:hover,.menu-drawer .vm-drawer-cta__button:active{background:var(--color-foreground);color:var(--color-background)}.menu-drawer .vm-drawer-secondary{margin:20px 0 0;padding:0 var(--drawer-padding);list-style:none}.menu-drawer .vm-drawer-secondary__link{display:flex;align-items:center;gap:12px;padding-block:10px;font-family:var(--font-artistic--family);font-weight:var(--font-artistic--weight);font-synthesis-weight:none;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;line-height:1.3;color:var(--color-foreground);text-decoration:none}.menu-drawer .vm-drawer-secondary__link--active span{text-decoration:underline;text-underline-offset:4px}.menu-drawer .vm-drawer-secondary__icon{flex:0 0 22px;width:22px;height:22px}.menu-drawer .vm-drawer-row>.menu-drawer__menu-item-text{font-family:var(--font-artistic--family);font-weight:var(--font-artistic--weight);font-synthesis-weight:none;font-size:13.5px;letter-spacing:.1em;text-transform:uppercase}.menu-drawer .menu-drawer__menu--childlist .menu-drawer__menu-item--child{font-family:var(--font-body--family);font-weight:400;font-size:16px;letter-spacing:0}.menu-drawer .menu-drawer__menu--childlist .menu-drawer__menu-item--active{font-weight:600}.menu-drawer>.menu-drawer__featured-content{display:none}
/*# sourceMappingURL=/cdn/shop/t/22/assets/vm-header-redesign.css.map */
