vitis-header,.vitis-header{--icon-stroke-width: 1.5;--vh-header-bottom: 100px;--vh-announcement-offset: 0px;--vh-desktop-panel-width: 380px;--vh-btn-size: 36px;--vh-icon-size: 16px;--vh-arrow-size: 16px;display:block;position:relative;z-index:var(--layer-menu-drawer, 18);font-family:var(--vh-body-family, sans-serif);color:var(--vh-nav-text, #1c1510)}.vitis-header-section{position:relative;z-index:var(--layer-menu-drawer, 18)}#header-group:has(vitis-header[data-sticky]:not([data-sticky=never])){display:contents}.vitis-header-section:has(>vitis-header[data-sticky=always]),.vitis-header-section:has(>vitis-header[data-sticky=scroll-up][data-sticky-state=active]){position:sticky;top:-1px;z-index:var(--layer-menu-drawer, 18)}.vitis-header[data-sticky-state]{transition:opacity var(--vh-anim, .26s) ease;opacity:1}.vitis-header[data-sticky-state=idle]{opacity:0;pointer-events:none}.vitis-header *,.vitis-header *:before,.vitis-header *:after{box-sizing:border-box}.vitis-header .list-unstyled{list-style:none;margin:0;padding:0}.vitis-header--sticky{display:block}.vitis-header__bar{position:relative;z-index:60;display:flex;align-items:center;gap:16px;padding:16px 20px;background:var(--vh-nav-bg, #ede7dc)}@media(min-width:1150px){.vitis-header__bar{padding:18px 40px}}.vitis-header--compact .vitis-header__bar{padding-block:10px}.vitis-header--page-width .vitis-header__bar{max-width:var(--page-width, 1440px);margin-inline:auto;width:100%}.vitis-header__group{display:flex;align-items:center;min-width:0}.vitis-header__group--left{flex:1 1 0;gap:24px}.vitis-header__group--right{flex:1 1 0;justify-content:flex-end;gap:12px}.vitis-header__actions>*,.vitis-header__search-slot{flex:0 0 auto}.vitis-header__logo{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:inherit}.vitis-header__logo-image{display:block;height:var(--vh-logo-height, 36px);width:auto}@media(max-width:989px){.vitis-header__logo-image{height:var(--vh-logo-height-mobile, 28px)}}.vitis-header__logo .vitis-header__logo-image--inverse,.vitis-header__logo .vitis-header__logo-image[class*=--theme-]{display:none}.vitis-header__logo-text{font-family:var(--vh-heading-family, serif);font-weight:var(--vh-heading-weight, 600);font-size:28px;letter-spacing:.5px}.vitis-header[data-transparent-page=true][data-sticky=scroll-up] .vitis-header__bar{transition:background-color var(--vh-anim, .26s) ease,color var(--vh-anim, .26s) ease}body:has(vitis-header[data-transparent-page=true]) #MainContent>.shopify-section:first-child{margin-top:calc(var(--header-height, 0px) * -1)}body:has(vitis-header[data-transparent-page=true]) #MainContent{position:relative;z-index:0}.vitis-header[data-transparent-page=true][data-sticky=scroll-up]:not([data-sticky-state=active]):not(.is-mega-open):not(.is-closing):not(.is-drawer-open):not(.is-drawer-closing) .vitis-header__bar{background:transparent;background-color:transparent}.vitis-header[data-transparent-page=true][data-sticky=scroll-up]:not([data-sticky-state=active]):not(.is-mega-open):not(.is-closing) .vitis-header__bar :is(.vitis-nav__trigger,.vitis-header__lang-btn,.vitis-header__icon-btn,.vitis-header__account shopify-account,.vitis-header__logo,.vitis-header__logo-text){color:var(--vh-transparent-text, var(--vh-nav-text, #1c1510))}.vitis-header[data-transparent-page=true][data-sticky=scroll-up]:not([data-sticky-state=active]):not(.is-mega-open):not(.is-closing) .vitis-header__bar .vitis-header__burger svg path{stroke:var(--vh-transparent-text, var(--vh-nav-text, #1c1510))}.vitis-header[data-transparent-page=true][data-sticky=scroll-up]:not([data-sticky-state=active]):not(.is-mega-open):not(.is-closing) .vitis-header__bar :is(.vitis-header__icon-btn,.vitis-header__lang-btn):not(.vitis-header__burger),.vitis-header[data-transparent-page=true][data-sticky=scroll-up]:not([data-sticky-state=active]):not(.is-mega-open):not(.is-closing) .vitis-header__bar :is(.vitis-header__icon-btn,.vitis-header__lang-btn):not(.vitis-header__burger):is(:hover,:focus-visible),.vitis-header[data-transparent-page=true][data-sticky=scroll-up]:not([data-sticky-state=active]):not(.is-mega-open):not(.is-closing) .vitis-header__bar .vitis-header__icon-btn.button-unstyled:not(.vitis-header__burger),.vitis-header[data-transparent-page=true][data-sticky=scroll-up]:not([data-sticky-state=active]):not(.is-mega-open):not(.is-closing) .vitis-header__bar .vitis-header__icon-btn.button-unstyled:not(.vitis-header__burger):is(:hover,:focus-visible),.vitis-header[data-transparent-page=true][data-sticky=scroll-up]:not([data-sticky-state=active]):not(.is-mega-open):not(.is-closing) .vitis-header__bar .vitis-header__account :is(.vitis-header__account-icon,.svg-wrapper){background:var(--vh-transparent-icon-bg, var(--vh-panel-bg, #fff));background-color:var(--vh-transparent-icon-bg, var(--vh-panel-bg, #fff))}body:not(:has(vitis-product-information)) .vitis-header[data-inverse-logo=true][data-sticky=scroll-up]:not([data-sticky-state=active]):not(.is-mega-open):not(.is-closing) .vitis-header__bar .vitis-header__logo:has(.vitis-header__logo-image--inverse) .vitis-header__logo-image--default{display:none}body:not(:has(vitis-product-information)) .vitis-header[data-inverse-logo=true][data-sticky=scroll-up]:not([data-sticky-state=active]):not(.is-mega-open):not(.is-closing) .vitis-header__bar .vitis-header__logo-image--inverse{display:block}.vitis-header__icon-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--vh-btn-size);height:var(--vh-btn-size);min-width:var(--vh-btn-size);min-height:var(--vh-btn-size);padding:0;border:0;border-radius:var(--vh-radius, 999px);background:var(--vh-panel-bg, #fff);background-color:var(--vh-panel-bg, #fff);color:var(--vh-nav-text, #1c1510);cursor:pointer;text-decoration:none;position:relative}.vitis-header__icon-btn.button-unstyled,.vitis-header__icon-btn.button-unstyled:hover,.vitis-header__icon-btn.button-unstyled:focus-visible{background-color:var(--vh-panel-bg, #fff)}.vitis-header.is-mega-open .vitis-header__icon-btn,.vitis-header.is-closing .vitis-header__icon-btn{background-color:var(--vh-panel-bg, #fff)}.vitis-header.is-mega-open .vitis-header__search .vitis-header__icon-btn,.vitis-header.is-closing .vitis-header__search .vitis-header__icon-btn,.vitis-header.is-drawer-open .vitis-header__search .vitis-header__icon-btn,.vitis-header.is-mega-open .vitis-header__search .vitis-header__icon-btn.button-unstyled,.vitis-header.is-mega-open .vitis-header__search .vitis-header__icon-btn.button-unstyled:hover,.vitis-header.is-mega-open .vitis-header__search .vitis-header__icon-btn.button-unstyled:focus-visible,.vitis-header.is-closing .vitis-header__search .vitis-header__icon-btn.button-unstyled,.vitis-header.is-closing .vitis-header__search .vitis-header__icon-btn.button-unstyled:hover,.vitis-header.is-closing .vitis-header__search .vitis-header__icon-btn.button-unstyled:focus-visible,.vitis-header.is-drawer-open .vitis-header__search .vitis-header__icon-btn.button-unstyled,.vitis-header.is-drawer-open .vitis-header__search .vitis-header__icon-btn.button-unstyled:hover,.vitis-header.is-drawer-open .vitis-header__search .vitis-header__icon-btn.button-unstyled:focus-visible{background:var(--vh-nav-bg, #ede7dc);background-color:var(--vh-nav-bg, #ede7dc)}@media(max-width:1150px){.vitis-header.is-mega-open:has(.vitis-subcol__item.is-open) .vitis-header__account .vitis-header__account-icon,.vitis-header.is-mega-open:has(.vitis-subcol__item.is-open) .vitis-header__account .svg-wrapper,.vitis-header.is-closing:has(.vitis-subcol__item.is-open) .vitis-header__account .vitis-header__account-icon,.vitis-header.is-closing:has(.vitis-subcol__item.is-open) .vitis-header__account .svg-wrapper,.vitis-header.is-mega-open:has(.vitis-subcol__item.is-open) .vitis-header__cart.vitis-header__icon-btn,.vitis-header.is-closing:has(.vitis-subcol__item.is-open) .vitis-header__cart.vitis-header__icon-btn,.vitis-header.is-mega-open:has(.vitis-subcol__item.is-open) .vitis-header__cart.vitis-header__icon-btn.button-unstyled,.vitis-header.is-mega-open:has(.vitis-subcol__item.is-open) .vitis-header__cart.vitis-header__icon-btn.button-unstyled:hover,.vitis-header.is-mega-open:has(.vitis-subcol__item.is-open) .vitis-header__cart.vitis-header__icon-btn.button-unstyled:focus-visible,.vitis-header.is-closing:has(.vitis-subcol__item.is-open) .vitis-header__cart.vitis-header__icon-btn.button-unstyled,.vitis-header.is-closing:has(.vitis-subcol__item.is-open) .vitis-header__cart.vitis-header__icon-btn.button-unstyled:hover,.vitis-header.is-closing:has(.vitis-subcol__item.is-open) .vitis-header__cart.vitis-header__icon-btn.button-unstyled:focus-visible,.vitis-header.is-mega-open:has(.vitis-subcol__item.is-open) .vitis-header__lang-btn,.vitis-header.is-mega-open:has(.vitis-subcol__item.is-open) .vitis-header__lang-btn:hover,.vitis-header.is-mega-open:has(.vitis-subcol__item.is-open) .vitis-header__lang-btn:focus-visible,.vitis-header.is-closing:has(.vitis-subcol__item.is-open) .vitis-header__lang-btn,.vitis-header.is-closing:has(.vitis-subcol__item.is-open) .vitis-header__lang-btn:hover,.vitis-header.is-closing:has(.vitis-subcol__item.is-open) .vitis-header__lang-btn:focus-visible{background:var(--vh-nav-bg, #ede7dc);background-color:var(--vh-nav-bg, #ede7dc)}}.vitis-header__icon-btn .svg-wrapper{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;pointer-events:none}.vitis-header__icon-btn svg,.vitis-header__icon-btn .svg-wrapper svg,.vitis-header__icon-btn .svg-wrapper>svg{display:block;width:var(--vh-icon-size);height:var(--vh-icon-size);max-width:var(--vh-icon-size);max-height:var(--vh-icon-size);flex:0 0 auto}.vitis-header__bar .svg-wrapper>svg,.vitis-drawer__top .svg-wrapper>svg,.vitis-header__account .svg-wrapper>svg,.vitis-header__cart .svg-wrapper>svg,.vitis-header__cart cart-icon .svg-wrapper>svg{width:var(--vh-icon-size);height:var(--vh-icon-size);max-width:var(--vh-icon-size);max-height:var(--vh-icon-size)}.vitis-header__burger{display:inline-flex;flex:0 0 auto;background:transparent;background-color:transparent;border-radius:0}.vitis-header__burger:hover,.vitis-header__burger:focus-visible,.vitis-header.is-mega-open .vitis-header__burger,.vitis-header.is-closing .vitis-header__burger,.vitis-header.is-drawer-open .vitis-header__burger{background:transparent;background-color:transparent}.vitis-header__burger svg,.vitis-drawer__close svg{display:block;width:var(--vh-icon-size);height:var(--vh-icon-size);max-width:var(--vh-icon-size);max-height:var(--vh-icon-size)}@media(max-width:1149px){.vitis-header__actions>.vitis-header__account{display:none}.vitis-header.is-drawer-open .vitis-header__bar{visibility:hidden;pointer-events:none}}@media(min-width:1150px){.vitis-header__burger{display:none}}.vitis-header__search-slot--desktop{display:none}.vitis-header__search-slot--mobile{display:contents}@media(min-width:1150px){.vitis-header__search-slot--desktop{display:contents}.vitis-header__search-slot--mobile{display:none}}.vitis-header__search{display:flex;flex:0 0 auto}.vitis-header__search search-button{display:flex;flex:0 0 auto}.vitis-header__search button,.vitis-header__account,.vitis-header__cart{cursor:pointer}.account-button{background:transparent}.account-button__fallback{width:28px;height:28px;border-radius:50%;background-color:var(--shopify-account-color-accent, #0a142f)}.dropdown-localization{position:relative;background-color:transparent}.dropdown-localization__button{display:flex;position:relative;align-items:center;gap:4px;box-shadow:none;background-color:transparent;border-color:transparent}.dropdown-localization__button:hover{box-shadow:none;background-color:transparent;border-color:transparent}.vitis-header__actions{gap:12px}.vitis-header__account{display:inline-flex;flex:0 0 auto;background:transparent}.vitis-header__account shopify-account{--shopify-account-color-accent: var(--vh-cta-bg, #8c1840);--shopify-account-dialog-position-top: var(--vh-header-bottom, 100px);display:inline-flex;align-items:center;justify-content:center;min-width:var(--vh-btn-size);min-height:var(--vh-btn-size);height:var(--vh-btn-size);color:var(--vh-nav-text, #1c1510)}.vitis-header__account-icon,.vitis-header__account .svg-wrapper{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--vh-btn-size);height:var(--vh-btn-size);min-width:var(--vh-btn-size);min-height:var(--vh-btn-size);border-radius:var(--vh-radius, 999px);background:var(--vh-panel-bg, #fff)}.vitis-header__account-icon svg,.vitis-header__account .svg-wrapper svg,.vitis-header__account .svg-wrapper>svg{display:block;width:var(--vh-icon-size);height:var(--vh-icon-size);max-width:var(--vh-icon-size);max-height:var(--vh-icon-size)}.vitis-header__cart{position:relative;flex:0 0 auto;overflow:visible}.vitis-header__cart .header-actions__cart-icon{--cart-bubble-size: 20px;position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--vh-btn-size);height:var(--vh-btn-size);min-width:var(--vh-btn-size);min-height:var(--vh-btn-size);overflow:visible}.vitis-header__cart .header-actions__cart-icon>.svg-wrapper{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.vitis-header__cart .header-actions__cart-icon>.svg-wrapper svg,.vitis-header__cart .header-actions__cart-icon>.svg-wrapper>svg{display:block;width:var(--vh-icon-size);height:var(--vh-icon-size);max-width:var(--vh-icon-size);max-height:var(--vh-icon-size)}.vitis-header__cart .header-actions__cart-icon .cart-bubble{position:absolute;top:5px;right:5px;width:var(--cart-bubble-size, 20px);transform:translate(50%,-50%)}.vitis-header__cart .header-actions__cart-icon.header-actions__cart-icon--has-cart{--cart-bubble-top: 5px;--cart-bubble-right: 5px}.vitis-header__cart .header-actions__cart-icon.header-actions__cart-icon--has-cart>.svg-wrapper{-webkit-mask:radial-gradient(calc(var(--cart-bubble-size) + 2px) at calc(100% - var(--cart-bubble-right)) var(--cart-bubble-top),transparent 45.45%,#fff 45.45%,#fff 100%);mask:radial-gradient(calc(var(--cart-bubble-size) + 2px) at calc(100% - var(--cart-bubble-right)) var(--cart-bubble-top),transparent 45.45%,#fff 45.45%,#fff 100%)}.vitis-header__cart .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{-webkit-mask:none;mask:none}.vitis-header__localization{position:relative;flex:0 0 auto}.vitis-header__lang-btn{width:auto;min-width:var(--vh-btn-size);gap:6px;padding:0 14px;font-family:var(--menu-localization-font, var(--vh-heading-family, sans-serif));font-size:var(--menu-localization-font-size, 13px);font-weight:var(--vh-heading-weight, 600);letter-spacing:.5px;text-transform:none;background:var(--vh-panel-bg, #fff);background-color:var(--vh-panel-bg, #fff);box-shadow:none}.vitis-header__lang-btn:hover,.vitis-header__lang-btn:focus-visible{background:var(--vh-panel-bg, #fff);background-color:var(--vh-panel-bg, #fff)}.vitis-header__lang-btn .icon-flag{width:18px;height:18px;border-radius:50%;background-position:center;background-size:cover;flex:0 0 auto}.vitis-header__lang-btn .vitis-header__caret{width:var(--vh-arrow-size, 16px);height:var(--vh-arrow-size, 16px);display:inline-flex;transform:rotate(90deg);transition:transform var(--vh-anim, .26s) ease}.vitis-header__lang-btn .vitis-header__caret svg{width:100%;height:100%}.vitis-header__lang-btn[aria-expanded=true] .vitis-header__caret{transform:rotate(270deg)}.vitis-header__localization .localization-wrapper{position:absolute;top:calc(100% + 10px);z-index:70;min-width:240px;max-height:70vh;overflow:hidden;background:var(--vh-panel-bg, #fff);border:1px solid var(--vh-border, #cec5b5);border-radius:16px;box-shadow:0 24px 40px #1c151029;transition:opacity var(--vh-anim, .26s) ease,translate var(--vh-anim, .26s) ease;opacity:0;translate:0 10px;pointer-events:none}.vitis-header__localization .localization-wrapper[hidden]{display:none!important;pointer-events:none}.vitis-header__localization--bar .localization-wrapper{position:absolute;top:calc(100% + 10px);left:auto;right:auto}.vitis-header__localization--bar .localization-wrapper[hidden]{display:none!important;pointer-events:none;visibility:hidden}.vitis-header__localization .localization-wrapper.right-bound{right:0}.vitis-header__localization .localization-wrapper.left-bound{left:0}@media(max-width:1149px){.vitis-header__localization--bar{display:none}}.vitis-header__localization .localization-wrapper:not([hidden]){display:flex;flex-direction:column;opacity:1;translate:0 0;pointer-events:auto}.vitis-header__localization localization-form-component,.vitis-header__localization .localization-form{display:flex;flex-direction:column;width:100%;min-height:0}.vitis-header__localization localization-form-component{flex:1 1 auto;overflow:hidden}.vitis-header__localization .country-selector-form__wrapper{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto}.vitis-header__localization .language-selector-form__wrapper{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;padding-block:8px}.vitis-header__localization--bar .country-selector-form__wrapper,.vitis-header__localization--bar .language-selector-form__wrapper{max-height:min(20rem,55vh)}.vitis-header__localization .language-selector-form__wrapper .localization-form__list-item .language{font-family:var(--vh-body-family, sans-serif);font-size:var(--vh-link-size, 14px)}.vitis-header__localization .language-selector,dropdown-localization-component.vitis-header__localization .language-selector{position:relative;display:flex;flex-direction:row;align-items:center;gap:16px;padding:12px 16px;margin:0;border-top:1px solid var(--vh-border, #cec5b5);background:transparent;justify-content:flex-start;width:100%;box-sizing:border-box;font-family:var(--vh-body-family, sans-serif);font-size:var(--vh-link-size, 14px);color:var(--vh-nav-text, #1c1510)}.vitis-header__localization .language-selector.top-shadow:before,dropdown-localization-component.vitis-header__localization .language-selector.top-shadow:before{display:none}.vitis-header__localization .language-selector__label,dropdown-localization-component.vitis-header__localization .language-selector__label{flex:0 0 auto;margin:0;opacity:1;font-family:var(--vh-body-family, sans-serif);font-size:var(--vh-link-size, 14px);font-weight:var(--vh-body-weight, 400);color:var(--vh-nav-text, #1c1510);white-space:nowrap}.vitis-header__localization .language-selector .localization-form__select,dropdown-localization-component.vitis-header__localization .language-selector .localization-form__select{flex:1 1 auto;min-width:0;width:100%;max-width:none;margin:0;padding:10px 32px 10px 12px;border:1px solid var(--vh-border, #cec5b5);border-radius:8px;background:var(--vh-panel-bg, #fff);color:var(--vh-nav-text, #1c1510);font-family:var(--vh-body-family, sans-serif);font-size:var(--vh-link-size, 14px);font-weight:var(--vh-body-weight, 400);line-height:1.3;text-align:left;cursor:pointer;appearance:none;-webkit-appearance:none;transition:border-color var(--vh-anim, .26s) ease}.vitis-header__localization .language-selector .localization-form__select:hover,dropdown-localization-component.vitis-header__localization .language-selector .localization-form__select:hover{border-color:var(--vh-nav-text, #1c1510);background-color:var(--vh-panel-bg, #fff)}.vitis-header__localization .language-selector .localization-form__select:focus,.vitis-header__localization .language-selector .localization-form__select:focus-visible,dropdown-localization-component.vitis-header__localization .language-selector .localization-form__select:focus,dropdown-localization-component.vitis-header__localization .language-selector .localization-form__select:focus-visible{border-color:var(--vh-nav-text, #1c1510);outline:none;background-color:var(--vh-panel-bg, #fff)}.vitis-header__localization .language-selector .svg-wrapper.icon-caret,dropdown-localization-component.vitis-header__localization .language-selector .svg-wrapper.icon-caret{position:absolute;right:28px;top:50%;transform:translateY(-50%);width:12px;height:12px;display:flex;align-items:center;justify-content:center;pointer-events:none;color:var(--vh-nav-text, #1c1510)}.vitis-header__localization .language-selector .svg-wrapper.icon-caret svg,dropdown-localization-component.vitis-header__localization .language-selector .svg-wrapper.icon-caret svg{width:12px;height:12px}.vitis-header__localization .language-selector.language-selector--collapse-space,dropdown-localization-component.vitis-header__localization .language-selector.language-selector--collapse-space{border-top:0;padding-block:12px}.vitis-header__localization .language-selector.language-selector--collapse-space .svg-wrapper.icon-caret,dropdown-localization-component.vitis-header__localization .language-selector.language-selector--collapse-space .svg-wrapper.icon-caret{right:28px}.vitis-header__localization .localization-form__list-item{margin-inline:8px;padding:10px 12px;border-radius:8px;font-family:var(--vh-body-family, sans-serif);font-size:var(--vh-link-size, 14px)}.vitis-header__localization .localization-form__list-item .country{font-family:var(--vh-body-family, sans-serif);font-size:var(--vh-link-size, 14px)}.vitis-header__localization .localization-form__list-item[aria-current=true]{background:#1c15100f}.vitis-header__localization .localization-form__list-item:hover{background:#1c15100a}.vitis-nav{display:none}@media(min-width:1150px){.vitis-nav{display:block}}.vitis-nav__list{display:flex;align-items:center;gap:28px}.vitis-nav__item{position:static}.vitis-nav__trigger{display:inline-flex;align-items:center;gap:6px;padding:6px 0;border:0;background:none;cursor:pointer;color:var(--vh-nav-text, #1c1510);text-decoration:none;border-bottom:2px solid transparent;font-family:var(--vh-heading-family, sans-serif);font-weight:var(--vh-heading-weight, 600);font-size:var(--vh-toplevel-size, 14px);letter-spacing:var(--vh-toplevel-spacing, 0);text-transform:var(--vh-toplevel-case, none)}@media(min-width:1150px){.vitis-nav__item--has-panel.is-open>.vitis-nav__trigger,.vitis-nav__trigger:hover{border-bottom-color:currentcolor}}.vitis-mega{display:none}@media(min-width:1150px){vitis-header,.vitis-header{--vh-col-width: var(--vh-desktop-panel-width, 380px);--vh-mega-slide: .4s;--vh-mega-ease: cubic-bezier(.77, 0, .175, 1)}.vitis-mega{--vh-mega-shift: var(--vh-desktop-panel-width, 380px);display:flex;flex-direction:column;position:fixed;top:0;left:0;z-index:0;width:var(--vh-desktop-panel-width, 380px);height:100dvh;box-sizing:border-box;overflow:visible;background:transparent;pointer-events:none;visibility:hidden;transform:translate3d(calc(-1 * var(--vh-mega-shift)),0,0);transition:transform var(--vh-mega-slide) var(--vh-mega-ease),visibility 0s linear var(--vh-mega-slide)}.vitis-nav__item--has-panel.is-open>.vitis-mega{visibility:visible;pointer-events:none;transform:translateZ(0);transition:transform var(--vh-mega-slide) var(--vh-mega-ease),visibility 0s}.vitis-header.is-mega-open:has(.vitis-mega__cat--has-panel.is-open) .vitis-nav__item--has-panel.is-open>.vitis-mega,.vitis-header.is-closing:has(.vitis-mega__cat--has-panel.is-open) .vitis-nav__item--has-panel.is-open>.vitis-mega{--vh-mega-shift: calc(var(--vh-desktop-panel-width, 380px) * 2)}.vitis-header.is-mega-open:has(.vitis-subcol__item.is-open) .vitis-nav__item--has-panel.is-open>.vitis-mega,.vitis-header.is-closing:has(.vitis-subcol__item.is-open) .vitis-nav__item--has-panel.is-open>.vitis-mega{--vh-mega-shift: calc(var(--vh-desktop-panel-width, 380px) * 3)}.vitis-header.is-closing .vitis-nav__item--has-panel.is-open>.vitis-mega{--vh-mega-shift: var(--vh-mega-close-shift, var(--vh-desktop-panel-width, 380px));transform:translate3d(calc(-1 * var(--vh-mega-shift)),0,0);transition:transform var(--vh-mega-slide) var(--vh-mega-ease),visibility 0s linear var(--vh-mega-slide)}.vitis-header.is-closing .vitis-mega__panel.is-open,.vitis-header.is-closing .vitis-domains.is-open{animation:none;transition:none;transform:none;visibility:visible;pointer-events:none}.vitis-header:not(.is-mega-open):not(.is-closing) .vitis-mega__panel,.vitis-header:not(.is-mega-open):not(.is-closing) .vitis-domains{animation:none;transition:none;visibility:hidden;pointer-events:none;transform:translate3d(-100%,0,0)}.vitis-header:not(.is-mega-open):not(.is-closing) .vitis-mega{transition:none;visibility:hidden;transform:translate3d(-100%,0,0)}.vitis-mega__inner{flex:1 1 auto;min-height:0;height:100%;overflow:visible;pointer-events:auto}.vitis-nav__item--has-panel>.vitis-mega{z-index:0;background:var(--vh-panel-bg, #fff)}.vitis-header.is-mega-open .vitis-nav__trigger,.vitis-header.is-mega-open .vitis-header__search-slot--desktop,.vitis-header.is-mega-open .vitis-header__logo,.vitis-header.is-mega-open .vitis-header__group--right,.vitis-header.is-closing .vitis-nav__trigger,.vitis-header.is-closing .vitis-header__search-slot--desktop,.vitis-header.is-closing .vitis-header__logo,.vitis-header.is-closing .vitis-header__group--right{position:relative;z-index:2;pointer-events:auto;visibility:visible}.vitis-header.is-mega-open:has(.vitis-mega__cat--has-panel.is-open) .vitis-header__logo,.vitis-header.is-closing:has(.vitis-mega__cat--has-panel.is-open) .vitis-header__logo{visibility:hidden;pointer-events:none}.vitis-header.is-mega-open .vitis-header__search-slot--desktop .vitis-header__icon-btn,.vitis-header.is-closing .vitis-header__search-slot--desktop .vitis-header__icon-btn{position:relative;z-index:2}.vitis-header .vitis-mega__categories{position:relative;z-index:2;width:100%;margin-top:var(--vh-header-bottom, 100px);height:calc(100% - var(--vh-header-bottom, 100px));min-height:0;padding-top:12px;padding-bottom:12px;border-right:1px solid var(--vh-border, #cec5b5);box-shadow:none;background:var(--vh-panel-bg, #fff)}.vitis-header .vitis-mega__categories:has(.vitis-mega__cta-wrap){padding-bottom:0}.vitis-mega__panels{position:absolute;left:0;top:0;z-index:1;width:var(--vh-desktop-panel-width, 380px);height:100%;pointer-events:none}.vitis-mega__panel{left:100%;top:0;width:var(--vh-desktop-panel-width, 380px);height:100%;box-sizing:border-box;border-top:var(--vh-header-bottom, 100px) solid var(--vh-panel-bg, #fff);padding-top:12px;background-color:var(--vh-panel-bg, #fff);background-image:linear-gradient(var(--vh-border, #cec5b5),var(--vh-border, #cec5b5));background-repeat:no-repeat;background-origin:padding-box;background-position:right bottom;background-size:1px 100%;border-right:0;box-shadow:none;visibility:hidden;pointer-events:none;transform:translate3d(-100%,0,0)}.vitis-mega__panel.is-open{z-index:1;visibility:visible;pointer-events:auto;transform:translateZ(0)}.vitis-mega__panel.is-open.is-entering{animation:vitis-panel-slide-in var(--vh-mega-slide) var(--vh-mega-ease) both}.vitis-mega__panel--deep{border-top:0;padding-top:0;overflow:visible;box-shadow:none;background:transparent;background-image:none}.vitis-mega__deep{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;background:var(--vh-panel-bg, #fff)}.vitis-header .vitis-mega__panel--deep .vitis-subcol{position:relative;z-index:2;width:100%;margin-top:var(--vh-header-bottom, 100px);height:calc(100% - var(--vh-header-bottom, 100px));min-height:0;box-sizing:border-box;border-top:0;padding-top:12px;padding-bottom:12px;background-color:var(--vh-panel-bg, #fff);background-image:none;border-right:1px solid var(--vh-border, #cec5b5);box-shadow:none}.vitis-domains-slot{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;pointer-events:none}.vitis-domains{left:100%;top:0;z-index:0;width:var(--vh-desktop-panel-width, 380px);height:100%;box-sizing:border-box;border-top:var(--vh-header-bottom, 100px) solid var(--vh-panel-bg, #fff);padding-top:12px;background-color:var(--vh-panel-bg, #fff);background-image:linear-gradient(var(--vh-border, #cec5b5),var(--vh-border, #cec5b5));background-repeat:no-repeat;background-origin:padding-box;background-position:right bottom;background-size:1px 100%;border-right:0;box-shadow:none;visibility:hidden;pointer-events:none;transform:translate3d(-100%,0,0)}.vitis-domains.is-open{visibility:visible;pointer-events:auto;transform:translateZ(0)}.vitis-domains.is-open.is-entering{animation:vitis-panel-slide-in var(--vh-mega-slide) var(--vh-mega-ease) both}.vitis-header .vitis-mega__panel--deep>.vitis-mega__panel-cta{position:absolute;left:0;right:1px;bottom:0;z-index:3}@keyframes vitis-panel-slide-in{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}.vitis-mega__cat-trigger,.vitis-subcol__trigger{padding-block:12px}.vitis-group{padding-block:16px}}.vitis-mega__inner{position:relative;display:flex;align-items:stretch;height:calc(100dvh - var(--vh-header-bottom, 100px))}@media(min-width:1150px){.vitis-mega__inner{height:100%}}.vitis-mega__categories,.vitis-mega__panel,.vitis-subcol,.vitis-domains{background:var(--vh-panel-bg, #fff);scrollbar-width:thin;scrollbar-color:#8c8070 rgba(28,21,16,.06)}.vitis-mega__categories::-webkit-scrollbar,.vitis-mega__panel::-webkit-scrollbar,.vitis-subcol::-webkit-scrollbar,.vitis-domains::-webkit-scrollbar{width:8px}.vitis-mega__categories::-webkit-scrollbar-track,.vitis-mega__panel::-webkit-scrollbar-track,.vitis-subcol::-webkit-scrollbar-track,.vitis-domains::-webkit-scrollbar-track{background:#1c15100f}.vitis-mega__categories::-webkit-scrollbar-thumb,.vitis-mega__panel::-webkit-scrollbar-thumb,.vitis-subcol::-webkit-scrollbar-thumb,.vitis-domains::-webkit-scrollbar-thumb{background:#8c8070;border-radius:999px;border:2px solid transparent;background-clip:padding-box}.vitis-mega__categories{display:flex;flex-direction:column;width:var(--vh-col-width, 380px);flex:0 0 auto;height:calc(100dvh - var(--vh-header-bottom, 100px));min-height:380px;overflow-y:auto;border-right:1px solid var(--vh-border, #cec5b5);padding-block:12px}@media(min-width:1150px){.vitis-header .vitis-mega__categories{margin-top:var(--vh-header-bottom, 100px);height:calc(100% - var(--vh-header-bottom, 100px));min-height:0;padding-top:12px;padding-bottom:12px;box-shadow:none}.vitis-header .vitis-mega__categories:has(.vitis-mega__cta-wrap){padding-bottom:0}.vitis-header .vitis-mega__panel--deep .vitis-subcol{margin-top:var(--vh-header-bottom, 100px);height:calc(100% - var(--vh-header-bottom, 100px));min-height:0;border-top:0;padding-top:12px;padding-bottom:12px;box-shadow:none}.vitis-mega__panel,.vitis-mega__panel--deep,.vitis-subcol,.vitis-domains{box-shadow:none}.vitis-group{border-bottom-color:var(--vh-border, #cec5b5)}}.vitis-mega__cat{position:static}.vitis-mega__cat-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:11px 40px;border:0;background:none;cursor:pointer;text-align:left;text-decoration:none;color:var(--vh-nav-text, #1c1510);font-family:var(--vh-heading-family, sans-serif);font-weight:var(--vh-heading-weight, 600);font-size:var(--vh-category-size, 15px);letter-spacing:var(--vh-category-spacing, 1.4px);text-transform:var(--vh-category-case, uppercase)}.vitis-mega__cat--has-panel.is-open>.vitis-mega__cat-trigger{background:var(--vh-active-bg, #cec5b5)}.vitis-mega__arrow{display:inline-flex;align-items:center;justify-content:center;width:var(--vh-arrow-size, 16px);height:var(--vh-arrow-size, 16px);flex:0 0 auto;color:inherit}.vitis-mega__arrow svg{width:var(--vh-arrow-size, 16px);height:var(--vh-arrow-size, 16px)}.vitis-mega__panel{position:absolute;left:var(--vh-col-width, 380px);top:0;height:100%;width:var(--vh-col-width, 380px);display:flex;flex-direction:column;overflow-y:auto;border-right:1px solid var(--vh-border, #cec5b5);box-shadow:20px 26px 40px -24px #1c151047}.vitis-mega__panel--deep{overflow:visible;border-right:0;box-shadow:none}@media(min-width:1150px){.vitis-mega__panel{top:0;height:100%;border-right:0;box-shadow:none}.vitis-mega__panel--deep{top:0;height:100%;border-top:0;background:transparent;background-image:none}}.vitis-mega__groups{display:flex;flex-direction:column;flex:1 1 auto}.vitis-mega__groups .vitis-group{order:var(--group-order, 0)}.vitis-group{padding:20px 40px;border-bottom:1px solid var(--vh-border, #cec5b5)}.vitis-group:last-child{border-bottom:0}.vitis-group__heading{display:block;margin-bottom:14px;font-family:var(--vh-heading-family, sans-serif);font-weight:var(--vh-heading-weight, 600);font-size:var(--vh-group-size, 15px);letter-spacing:1.4px;text-transform:uppercase}.vitis-group__links{display:flex;flex-direction:column;gap:12px}.vitis-mega__link{color:var(--vh-nav-text, #1c1510);text-decoration:none;font-family:var(--vh-body-family, sans-serif);font-weight:var(--vh-body-weight, 400);font-size:var(--vh-link-size, 14px)}.vitis-mega__link:hover,.vitis-mega__link:focus-visible{text-decoration:underline}.vitis-subcol{width:var(--vh-col-width, 380px);height:100%;flex:0 0 auto;overflow-y:auto;padding-block:12px;border-right:1px solid var(--vh-border, #cec5b5);box-shadow:20px 26px 40px -24px #1c151047}.vitis-subcol__item{position:static}.vitis-subcol__trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:11px 40px;border:0;background:none;cursor:pointer;text-align:left;color:var(--vh-nav-text, #1c1510);font-family:var(--vh-heading-family, sans-serif);font-weight:var(--vh-heading-weight, 600);font-size:var(--vh-category-size, 15px);letter-spacing:var(--vh-category-spacing, 1.4px);text-transform:var(--vh-category-case, uppercase)}.vitis-subcol__item.is-open>.vitis-subcol__trigger{background:var(--vh-active-bg, #cec5b5)}.vitis-domains{position:absolute;left:100%;top:0;height:100%;width:var(--vh-col-width, 380px);overflow-y:auto;box-shadow:20px 26px 40px -24px #1c151047}.vitis-domains .vitis-group:first-child{padding-top:20px}@media(min-width:1150px){.vitis-domains{top:0;height:100%;border-top:var(--vh-header-bottom, 100px) solid var(--vh-panel-bg, #fff);padding-top:12px;border-right:0;box-shadow:none}.vitis-domains .vitis-group:first-child{padding-top:20px}}.vitis-cta,a.vitis-cta,.vitis-header a.vitis-cta{display:inline-flex;align-items:center;justify-content:center;gap:var(--button-gap);height:var(--button-min-height);min-height:var(--button-min-height);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline-start) var(--button-padding-inline-end);border-radius:var(--style-border-radius-buttons-primary, var(--vh-radius, 999px));background-color:var(--vh-cta-bg, #8c1840);color:var(--vh-cta-text, #f8f4ee);text-decoration:none;font-family:var(--button-font-family-primary, var(--vh-heading-family, sans-serif));font-weight:var(--button-font-weight);font-size:var(--button-font-size);letter-spacing:var(--button-letter-spacing);text-transform:var(--button-text-case-primary, uppercase);line-height:normal;border:0}a.vitis-cta:hover,a.vitis-cta:focus-visible,.vitis-header a.vitis-cta:hover,.vitis-header a.vitis-cta:focus-visible{color:var(--vh-cta-text, #f8f4ee);background-color:var(--vh-cta-bg, #8c1840);opacity:.92}.vitis-mega__cta-wrap{position:sticky;bottom:0;flex-shrink:0;margin-top:auto;padding:16px 24px;background:var(--vh-panel-bg, #fff)}.vitis-mega__categories:has(.vitis-mega__cta-wrap){padding-bottom:0}.vitis-mega__cta-wrap .vitis-cta,.vitis-mega__panel-cta .vitis-cta{display:flex;width:100%}.vitis-mega__panel-cta{position:sticky;bottom:0;margin-top:auto;padding:16px 24px;background:var(--vh-panel-bg, #fff)}.vitis-mega__panel--deep:has(.vitis-mega__panel-cta) .vitis-subcol{flex:1 1 auto;min-height:0;padding-bottom:88px}.vitis-header__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:var(--vh-overlay, rgba(28, 21, 16, .45));visibility:hidden;opacity:0;pointer-events:none;transition:opacity var(--vh-mega-slide, .4s) ease,visibility var(--vh-mega-slide, .4s) ease}.vitis-header__overlay.is-visible{visibility:visible;opacity:1;pointer-events:auto}@media(min-width:1150px){.vitis-header.is-mega-open .vitis-header__overlay,.vitis-header.is-closing .vitis-header__overlay{visibility:visible;opacity:1;pointer-events:auto;top:var(--vh-header-bottom, 100px)}.vitis-header.is-closing .vitis-header__overlay:not(.is-visible){opacity:0;visibility:hidden;pointer-events:none}}html:has(.vitis-header.is-drawer-open),html:has(.vitis-header.is-drawer-closing),html:has(.vitis-header.is-mega-open),html:has(.vitis-header.is-closing){overflow:hidden}html:has(.vitis-header.is-drawer-open) body,html:has(.vitis-header.is-drawer-closing) body,html:has(.vitis-header.is-mega-open) body,html:has(.vitis-header.is-closing) body{overflow:hidden}html:has(.vitis-header.is-drawer-open) .page-wrapper,html:has(.vitis-header.is-drawer-closing) .page-wrapper,html:has(.vitis-header.is-mega-open) .page-wrapper,html:has(.vitis-header.is-closing) .page-wrapper{overflow:hidden;overscroll-behavior:none}html:has(.vitis-header.is-mega-open) #header-group>.shopify-section:has(.announcement-bar),html:has(.vitis-header.is-closing) #header-group>.shopify-section:has(.announcement-bar),html:has(.vitis-header.is-drawer-open) #header-group>.shopify-section:has(.announcement-bar),html:has(.vitis-header.is-drawer-closing) #header-group>.shopify-section:has(.announcement-bar){position:relative;z-index:80}.vitis-drawer{position:fixed;top:0;left:0;width:100%;max-width:100%;height:100dvh;padding-top:var(--vh-announcement-offset, 0px);background:var(--vh-panel-bg, #fff);z-index:70;display:flex;flex-direction:column;transform:translate(-100%);transition:transform var(--vh-anim, .26s) ease;outline:none}@media(min-width:1150px){.vitis-drawer{display:none}}.vitis-header.is-drawer-open .vitis-drawer{transform:none}.vitis-drawer__top{display:flex;align-items:center;gap:12px;padding:16px 20px;background:var(--vh-panel-bg, #fff);flex:0 0 auto}.vitis-drawer__top .vitis-drawer__close{background:transparent;background-color:transparent}.vitis-drawer__logo{flex:1 1 auto;display:flex;align-items:center;justify-content:center;text-decoration:none;color:inherit}.vitis-drawer__logo img{display:block;height:var(--vh-logo-height, 36px);width:auto}@media(max-width:989px){.vitis-drawer__logo img{height:var(--vh-logo-height-mobile, 28px)}}.vitis-drawer__top-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.vitis-drawer__top-actions .vitis-header__icon-btn,.vitis-drawer__top-actions .vitis-header__search button{flex:0 0 auto;min-width:var(--vh-btn-size);min-height:var(--vh-btn-size);width:var(--vh-btn-size);height:var(--vh-btn-size);border-radius:var(--vh-radius, 999px);color:var(--vh-nav-text, #1c1510);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.vitis-drawer__top-actions>.vitis-header__icon-btn,.vitis-drawer__top-actions>a.vitis-header__icon-btn{background:transparent;background-color:transparent}.vitis-drawer__top-actions>.vitis-header__icon-btn.button-unstyled,.vitis-drawer__top-actions>.vitis-header__icon-btn.button-unstyled:hover,.vitis-drawer__top-actions>.vitis-header__icon-btn.button-unstyled:focus-visible{background-color:transparent}.vitis-drawer__top-actions .vitis-header__search button{background:var(--vh-nav-bg, #ede7dc);background-color:var(--vh-nav-bg, #ede7dc)}.vitis-drawer__top-actions .vitis-header__search button.button-unstyled:hover,.vitis-drawer__top-actions .vitis-header__search button.button-unstyled:focus-visible{background-color:var(--vh-nav-bg, #ede7dc)}.vitis-drawer__viewport{position:relative;flex:1 1 auto;min-height:0;overflow:hidden}.vitis-screen{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:var(--vh-panel-bg, #fff);transform:translate(100%);visibility:hidden;transition:transform var(--vh-anim, .26s) ease,visibility var(--vh-anim, .26s) ease}.vitis-screen.is-active{transform:none;visibility:visible}.vitis-screen.is-prev{transform:translate(-30%);visibility:hidden}.vitis-drawer__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:24px;scrollbar-width:thin;scrollbar-color:#8c8070 rgba(28,21,16,.06)}.vitis-drawer__scroll::-webkit-scrollbar{width:8px}.vitis-drawer__scroll::-webkit-scrollbar-thumb{background:#8c8070;border-radius:999px;border:2px solid transparent;background-clip:padding-box}.vitis-drawer__back{display:flex;align-items:center;gap:8px;width:100%;padding:14px 20px;border:0;background:var(--vh-active-bg, #cec5b5);cursor:pointer;text-align:left;color:var(--vh-nav-text, #1c1510);font-family:var(--vh-heading-family, sans-serif);font-weight:var(--vh-heading-weight, 600);font-size:var(--vh-section-heading-size, 18px);letter-spacing:var(--vh-section-heading-spacing, 2.5px);text-transform:uppercase;flex:0 0 auto}.vitis-drawer__back-arrow{display:inline-flex;align-items:center;width:16px;height:16px}.vitis-drawer__section{display:flex;flex-direction:column;gap:16px;padding:16px 20px;border-bottom:1px solid var(--vh-border, #cec5b5)}.vitis-drawer__section-heading{display:block;margin-bottom:0;color:var(--vh-nav-text, #1c1510);font-family:var(--vh-heading-family, sans-serif);font-weight:var(--vh-heading-weight, 600);font-size:var(--vh-section-heading-size, 18px);letter-spacing:var(--vh-section-heading-spacing, 2.5px);text-transform:uppercase;text-decoration:none}.vitis-drawer__list{display:flex;flex-direction:column;gap:16px}.vitis-drawer__item{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:0;border:0;background:none;cursor:pointer;text-align:left;text-decoration:none;color:var(--vh-nav-text, #1c1510);font-family:var(--vh-heading-family, sans-serif);font-weight:var(--vh-heading-weight, 600);font-size:var(--vh-category-size, 15px);letter-spacing:var(--vh-category-spacing, 1.4px);text-transform:var(--vh-category-case, uppercase)}.vitis-drawer__item-arrow{display:inline-flex;align-items:center;width:var(--vh-arrow-size, 16px);height:var(--vh-arrow-size, 16px);flex:0 0 auto}.vitis-drawer__item-arrow svg,.vitis-drawer__back-arrow svg{width:var(--vh-arrow-size, 16px);height:var(--vh-arrow-size, 16px)}.vitis-screen .vitis-group{padding:16px 20px;border-bottom:1px solid var(--vh-border, #cec5b5);width:100%}.vitis-screen .vitis-group__links{gap:8px}.vitis-drawer__scroll--groups{display:flex;flex-direction:column}.vitis-drawer__scroll--groups>.vitis-drawer__list{padding:16px 20px;width:100%;box-sizing:border-box}.vitis-drawer__account-link{display:flex;align-items:center;gap:12px;color:var(--vh-nav-text, #1c1510);text-decoration:none;font-family:var(--vh-heading-family, sans-serif);font-weight:var(--vh-heading-weight, 600);font-size:var(--vh-category-size, 15px);letter-spacing:var(--vh-category-spacing, 1.4px);text-transform:uppercase}.vitis-drawer__account-link .svg-wrapper{display:inline-flex;align-items:center;justify-content:center;width:var(--vh-btn-size);height:var(--vh-btn-size);border-radius:var(--vh-radius, 999px);background:var(--vh-panel-bg, #fff);flex:0 0 auto}.vitis-drawer__account-link .svg-wrapper>svg,.vitis-drawer__account-link svg{display:block;width:var(--vh-icon-size);height:var(--vh-icon-size);max-width:var(--vh-icon-size);max-height:var(--vh-icon-size)}.vitis-drawer__localization-row{border-bottom:0;padding-block:12px 20px;touch-action:pan-y}.vitis-drawer__localization-row .vitis-header__localization--drawer{display:flex;flex-direction:column;align-items:flex-start;width:100%}.vitis-drawer__localization-row .vitis-header__lang-btn{width:auto;padding:0;background:transparent;border-radius:0;box-shadow:none;text-transform:none;font-size:var(--vh-category-size, 15px);letter-spacing:var(--vh-category-spacing, 1.4px)}.vitis-drawer__localization-row .vitis-header__lang-name{font-size:inherit}.vitis-drawer__localization-row .vitis-header__localization--drawer .localization-wrapper{position:static;top:auto;right:auto;left:auto;width:100%;min-width:0;max-height:none;margin-top:12px;padding:4px 0;background:var(--vh-panel-bg, #fff);border:1px solid var(--vh-border, #cec5b5);box-shadow:none;opacity:1;translate:none;transition:none;overflow:visible;display:flex;flex-direction:column;border-radius:12px}.vitis-drawer__localization-row .vitis-header__localization--drawer .localization-wrapper[hidden]{display:none!important;pointer-events:none}.vitis-drawer__localization-row .vitis-header__localization--drawer localization-form-component{flex:0 0 auto;width:100%;min-height:0;overflow:visible}.vitis-drawer__localization-row .vitis-header__localization--drawer .country-selector-form__wrapper,.vitis-drawer__localization-row .vitis-header__localization--drawer .language-selector-form__wrapper{flex:0 0 auto;min-height:0;max-height:none;overflow-y:visible}.vitis-drawer__localization-row .vitis-header__localization--drawer .language-selector-form__wrapper{padding-block:0}.vitis-drawer__localization-row .vitis-header__localization--drawer .localization-form__list{padding:4px 0 0}.vitis-drawer__localization-row .vitis-header__localization--drawer .localization-form__list-item{margin-inline:0;padding:12px 16px;border-radius:8px;cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.vitis-drawer__localization-row .vitis-header__localization--drawer .language-selector,.vitis-drawer__localization-row dropdown-localization-component.vitis-header__localization--drawer .language-selector{padding:12px 16px 16px;margin-top:4px;gap:12px;border-top:1px solid var(--vh-border, #cec5b5);align-items:center}.vitis-drawer__localization-row .vitis-header__localization--drawer .language-selector__label,.vitis-drawer__localization-row dropdown-localization-component.vitis-header__localization--drawer .language-selector__label{flex:0 0 auto;min-width:3.5rem}.vitis-drawer__localization-row .vitis-header__localization--drawer .language-selector .localization-form__select,.vitis-drawer__localization-row dropdown-localization-component.vitis-header__localization--drawer .language-selector .localization-form__select{flex:0 1 auto;width:auto;min-width:9.5rem;max-width:calc(100% - 4.5rem);margin-left:auto;padding:10px 30px 10px 14px;text-align:left;field-sizing:content}.vitis-drawer__localization-row .vitis-header__localization--drawer .language-selector .svg-wrapper.icon-caret,.vitis-drawer__localization-row dropdown-localization-component.vitis-header__localization--drawer .language-selector .svg-wrapper.icon-caret{right:30px;top:50%;transform:translateY(-50%)}.vitis-drawer__localization-row .vitis-header__localization--language-only .localization-wrapper{border:1px solid var(--vh-border, #cec5b5);background:var(--vh-panel-bg, #fff);border-radius:12px;padding:4px 0;margin-top:12px;box-shadow:none}.vitis-drawer__localization-row .vitis-header__localization--language-only .language-selector-form__wrapper{padding-block:4px}.vitis-drawer__localization-row .vitis-header__localization--language-only .localization-form__list-item{margin-inline:8px}.vitis-drawer__cta{flex:0 0 auto;padding:16px 20px 20px;background:var(--vh-nav-bg, #ede7dc);border-top-left-radius:24px;border-top-right-radius:24px}.vitis-drawer__cta .vitis-cta{display:flex;width:100%}.vitis-drawer__cta[hidden]{display:none}.vitis-promo{padding:16px 20px;border-bottom:1px solid var(--vh-border, #cec5b5);display:flex;flex-direction:column;gap:12px}.vitis-mega__groups .vitis-promo{padding:20px 40px}.vitis-promo__heading{display:block;font-family:var(--vh-heading-family, sans-serif);font-weight:var(--vh-heading-weight, 600);font-size:var(--vh-group-size, 15px);letter-spacing:1.4px;text-transform:uppercase}.vitis-promo__media{display:block;border-radius:16px;overflow:hidden}.vitis-promo__media img{display:block;width:100%;height:auto;object-fit:cover}.vitis-promo__link{display:inline-flex;align-items:center;gap:6px;color:var(--vh-nav-text, #1c1510);text-decoration:none;font-family:var(--vh-body-family, sans-serif);font-size:var(--vh-link-size, 14px)}.vitis-promo__link-arrow{display:inline-flex;width:var(--vh-arrow-size, 16px);height:var(--vh-arrow-size, 16px)}.vitis-promo__link-arrow svg{width:var(--vh-arrow-size, 16px);height:var(--vh-arrow-size, 16px)}.vitis-drawer__meta{display:flex;flex-wrap:wrap;gap:16px;padding:20px;align-items:center}.vitis-drawer__meta-link{color:var(--vh-nav-text, #1c1510);text-decoration:none;font-family:var(--vh-body-family, sans-serif);font-size:var(--vh-link-size, 14px)}.vitis-drawer__meta .vitis-header__localization{margin-inline-start:auto}.vitis-drawer__sticky-cta{display:none}@media(prefers-reduced-motion:reduce){.vitis-mega,.vitis-mega__inner,.vitis-mega__panel,.vitis-domains,.vitis-header__overlay,.vitis-header[data-sticky-state],.vitis-drawer,.vitis-screen{transition:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/vitis-navigation.css.map */
