.vh{--vh-text: var(--vh-solid-text, #1a1a1a);--vh-bg: var(--vh-solid-bg, #fff);position:relative;display:block;color:var(--vh-text)}.vh *,.vh *:before,.vh *:after{box-sizing:border-box}.vh ul,.vh li{list-style:none;margin:0;padding:0}.vh li:before{content:none}.vh p{margin:0}.vh a{color:inherit;text-decoration:none}.vh button,.vh input,.vh select{font-family:inherit;letter-spacing:inherit;box-shadow:none;min-height:0}.vh .wl-btn,.vh [class^=wl-],.vh [class*=" wl-"]{display:none!important}.vh .vh-vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.vh .vh-parking{display:none}.vh:not(.is-placed) .vh__inner{visibility:hidden}.vh .vh__bar{position:relative;background:var(--vh-bg);color:var(--vh-text);transition:background-color .3s ease,color .3s ease,transform .35s ease,box-shadow .3s ease}.vh--border .vh__bar{box-shadow:0 1px 0 var(--vh-border, #ececec)}.vh--transparent{--vh-text: var(--vh-trans-text, #fff);--vh-bg: transparent}.vh--transparent .vh__bar{position:absolute;top:0;left:0;right:0;background:var(--vh-trans-gradient, none);box-shadow:none}@media(hover:hover)and (min-width:990px){.vh--transparent:hover,.vh--transparent:focus-within{--vh-text: var(--vh-hover-text, #1a1a1a);--vh-bg: var(--vh-hover-bg, #fff)}.vh--transparent:hover .vh__bar,.vh--transparent:focus-within .vh__bar{background:var(--vh-bg)}.vh--transparent.vh--border:hover .vh__bar{box-shadow:0 1px 0 var(--vh-border, #ececec)}}.vh--transparent.vh--solid-scroll.is-scrolled,.vh--transparent.is-drawer-open,.vh--transparent.is-search-open{--vh-text: var(--vh-solid-text, #1a1a1a);--vh-bg: var(--vh-solid-bg, #fff)}.vh--transparent.vh--solid-scroll.is-scrolled .vh__bar,.vh--transparent.is-drawer-open .vh__bar,.vh--transparent.is-search-open .vh__bar{background:var(--vh-bg)}.vh--transparent.vh--border.is-scrolled .vh__bar{box-shadow:0 1px 0 var(--vh-border, #ececec)}.vh--autohide.is-hidden:not(.is-peek):not(.is-drawer-open) .vh__bar{transform:translateY(-110%)}.vh--autohide.is-hidden:not(.is-peek):not(.is-drawer-open){pointer-events:none}.vh-section:has(>.vh--autohide.is-hidden:not(.is-peek):not(.is-drawer-open)){pointer-events:none}.vh--autohide.is-peek{--vh-text: var(--vh-hover-text, #1a1a1a);--vh-bg: var(--vh-hover-bg, #fff)}.vh--autohide.is-peek .vh__bar{background:var(--vh-bg);box-shadow:0 6px 20px #00000014}.vh .vh__inner{width:100%;max-width:var(--vh-max-w, none);margin:0 auto;padding:0 var(--vh-side-m, 12px)}.vh .vh-row--main{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:12px;min-height:var(--vh-h-m, 56px)}.vh .vh-zone{display:flex;align-items:center;gap:var(--vh-icon-gap, 14px);min-width:0}.vh .vh-zone--left{justify-content:flex-start}.vh .vh-zone--center{justify-content:center}.vh .vh-zone--right{justify-content:flex-end}.vh .vh-row--nav:empty,.vh .vh-row--below:empty{display:none}.vh .vh-row--below{padding:0 0 10px}.vh .vh-logo{display:inline-flex;align-items:center;flex:0 0 auto;padding:var(--vh-logo-pad, 0);background:var(--vh-logo-bg, transparent);line-height:1}.vh .vh-logo__img{display:block;width:var(--vh-logo-w-m, 100px);max-width:100%;height:auto}.vh .vh-logo__img--trans{display:none}.vh--transparent:not(:hover):not(.is-scrolled):not(.is-drawer-open):not(.is-search-open) .vh-logo:has(.vh-logo__img--trans) .vh-logo__img--solid{display:none}.vh--transparent:not(:hover):not(.is-scrolled):not(.is-drawer-open):not(.is-search-open) .vh-logo__img--trans{display:block}@media(hover:none),(max-width:989px){.vh--transparent:not(.is-scrolled):not(.is-drawer-open):not(.is-search-open) .vh-logo:has(.vh-logo__img--trans) .vh-logo__img--solid{display:none}.vh--transparent:not(.is-scrolled):not(.is-drawer-open):not(.is-search-open) .vh-logo__img--trans{display:block}}.vh .vh-logo__text{font-family:var(--vh-logo-ff, inherit);font-style:var(--vh-logo-fst, normal);font-weight:var(--vh-logo-fw, inherit);font-size:var(--vh-logo-fs-m, 24px);letter-spacing:var(--vh-logo-ls, 2px);text-transform:var(--vh-logo-tt, uppercase);white-space:nowrap;color:inherit}.vh .vh-icon{-webkit-appearance:none;appearance:none;position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:calc(var(--vh-icon-m, 22px) + 12px);height:calc(var(--vh-icon-m, 22px) + 12px);margin:0;padding:0;background:none;border:0;border-radius:0;color:inherit;cursor:pointer;transition:color .2s ease}.vh .vh-icon svg{display:block;width:var(--vh-icon-m, 22px);height:var(--vh-icon-m, 22px);stroke-width:var(--vh-icon-stroke, 1.5)}.vh .vh-icon svg *{stroke-width:var(--vh-icon-stroke, 1.5)}.vh .vh-icon:after{content:"";position:absolute;left:20%;right:20%;bottom:0;height:2px;background:var(--vh-ind-color, currentColor);transform:scaleX(0);transition:transform .25s ease}@media(hover:hover){.vh .vh-icon:hover{color:var(--vh-icon-hover, currentColor)}.vh--icon-underline .vh-icon:hover:after{transform:scaleX(1)}}.vh .vh-count{position:absolute;top:0;right:-2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--vh-count-bg, #a8272d);color:var(--vh-count-text, #fff);font-size:11px;font-weight:600;line-height:18px;letter-spacing:0;text-align:center}.vh .vh-count[hidden]{display:none}.vh .vh-burger__close,.vh.is-drawer-open .vh-burger__open{display:none!important}.vh.is-drawer-open .vh-burger__close{display:block!important}.vh .vh-shipto-wrap{flex:0 0 auto}.vh .vh-shipto{position:relative;display:inline-flex;align-items:center;gap:7px;margin:0;font-size:15px;white-space:nowrap;cursor:pointer}.vh .vh-flag{display:inline-flex;flex:0 0 auto;line-height:0}.vh .vh-flag img{display:block;width:20px;height:15px;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px #00000014}.vh .vh-shipto__caret{width:14px;height:14px}.vh .vh-shipto__select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:16px}.vh .vh-search{position:relative;display:flex;align-items:center;min-width:0}.vh .vh-search__toggle{display:none}.vh .vh-search__form{position:relative;display:flex;align-items:center;width:100%;height:var(--vh-search-h, 50px);margin:0;padding:0 18px;gap:12px;background:var(--vh-search-bg, #faf8f4);border:1px solid var(--vh-search-border, #ddd);border-radius:var(--vh-search-radius, 30px);transition:background-color .3s ease,border-color .3s ease}.vh--transparent:not(.is-scrolled):not(.is-drawer-open):not(.is-search-open) .vh-search__form{background:var(--vh-search-trans-bg, rgba(255, 255, 255, .15));border-color:currentColor}@media(hover:hover)and (min-width:990px){.vh--transparent:hover .vh-search__form,.vh--transparent:focus-within .vh-search__form{background:var(--vh-search-bg, #faf8f4);border-color:var(--vh-search-border, #ddd)}}.vh .vh-search__icon{flex:0 0 auto;width:22px;height:22px;stroke-width:1.5}.vh .vh-search__input{-webkit-appearance:none;appearance:none;flex:1 1 auto;min-width:0;height:100%;margin:0;padding:0;background:transparent;border:0;outline:none;color:inherit;font-size:16px}.vh .vh-search__input::placeholder{color:inherit;opacity:.7}.vh .vh-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.vh .vh-ps{position:relative;display:block;width:100%}.vh .vh-search__reset{-webkit-appearance:none;appearance:none;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin:0;padding:0;background:none;border:0;color:inherit;opacity:.7;cursor:pointer}.vh .vh-search__reset svg{width:18px;height:18px}.vh .vh-search__reset.hidden{display:none}.vh .vh-ps .predictive-search{position:absolute;top:calc(100% + 8px);left:0;right:auto;width:max(100%,min(760px,calc(100vw - 32px)));max-height:calc(100vh - var(--vh-ps-top, 180px))!important;border:1px solid rgba(var(--color-foreground, 0, 0, 0),.1);border-radius:16px;box-shadow:0 16px 40px #0000001f;text-align:left;letter-spacing:normal;text-transform:none;z-index:10}.vh .vh-zone--center .vh-ps .predictive-search{left:50%;transform:translate(-50%)}.vh .vh-zone--right .vh-ps .predictive-search{left:auto;right:0}.vh .vh-row--below .vh-ps .predictive-search{left:0;right:0;width:auto;transform:none}.vh .vh-ps .predictive-search a{color:inherit}.vh .vh-ps .predictive-search p{margin:revert}.vh .vh-row--below .vh-search{width:100%}.vh .vh-row--below .vh-search__form{height:calc(var(--vh-search-h, 50px) - 8px)}.vh .vh-zone .vh-search--m-icon_left,.vh .vh-zone .vh-search--m-icon_right{position:static}@media(max-width:989px){.vh .vh-zone .vh-search .vh-search__toggle{display:inline-flex}.vh .vh-zone .vh-search .vh-search__form{position:absolute;left:var(--vh-side-m, 12px);right:var(--vh-side-m, 12px);top:100%;width:auto;display:none}.vh.is-search-open .vh-zone .vh-search .vh-search__form{display:flex}.vh .vh-row--main{position:relative}.vh.is-search-open .vh-row--main{margin-bottom:calc(var(--vh-search-h, 50px) + 10px)}}.vh .vh-nav{min-width:0}.vh .vh-nav__list{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:var(--vh-nav-justify, center);gap:0 var(--vh-menu-gap, 12px)}.vh .vh-nav__item{position:static;display:flex}.vh .vh-nav__link{position:relative;display:flex;align-items:center;height:var(--vh-menu-h, 56px);padding:0 12px;font-family:var(--vh-menu-ff, inherit);font-style:var(--vh-menu-fst, normal);font-weight:var(--vh-menu-fw, 400);font-size:var(--vh-menu-fs, 15px);letter-spacing:var(--vh-menu-ls, 1.5px);white-space:nowrap;color:inherit;transition:color .2s ease,font-weight .2s ease}.vh--menu-upper .vh-nav__link{text-transform:uppercase}.vh .vh-nav__link.is-hl{background:var(--hl-bg, #a8272d);color:var(--hl-text, #fff);font-weight:var(--hl-weight, 700)}.vh--indicator .vh-nav__link:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:var(--vh-ind-h, 3px);background:var(--vh-ind-color, #a8272d);transform:scaleX(0);transform-origin:center;transition:transform .25s ease}.vh--indicator .vh-nav__link.is-hl:after{display:none}.vh--indicator .vh-nav__item:hover>.vh-nav__link:after,.vh--indicator .vh-nav__item:focus-within>.vh-nav__link:after,.vh--indicator .vh-nav__item.is-open>.vh-nav__link:after{transform:scaleX(1)}.vh .vh-nav__item:hover>.vh-nav__link:not(.is-hl),.vh .vh-nav__item.is-open>.vh-nav__link:not(.is-hl){font-weight:600}.vh .vh-row--nav{display:flex;justify-content:var(--vh-nav-justify, center)}.vh .vh-dd{position:absolute;left:0;right:0;top:100%;z-index:5;background:var(--vh-dd-bg, #fff);color:var(--vh-dd-text, #1a1a1a);box-shadow:0 16px 30px #00000014;border-top:1px solid var(--vh-border, #ececec);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s ease .08s,transform .2s ease .08s,visibility 0s linear .28s;pointer-events:none}.vh .vh-nav__item:hover>.vh-dd,.vh .vh-nav__item:focus-within>.vh-dd,.vh .vh-nav__item.is-open>.vh-dd{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition:opacity .2s ease .08s,transform .2s ease .08s,visibility 0s linear .08s}.vh .vh-dd__inner{display:flex;justify-content:space-between;gap:40px;max-width:var(--vh-max-w, none);min-height:var(--vh-dd-min-h, 300px);margin:0 auto;padding:var(--vh-dd-pad, 40px) var(--vh-side-d, 50px)}.vh .vh-dd__cols{display:flex;flex-wrap:wrap;gap:30px 70px}.vh .vh-dd__col{min-width:180px}.vh .vh-dd__heading{display:block;margin:0 0 14px;color:var(--vh-dd-heading, #b58a5a);font-size:calc(var(--vh-dd-fs, 17px) + 1px);letter-spacing:.04em;text-transform:uppercase}.vh .vh-dd__list{display:flex;flex-direction:column;gap:14px}.vh .vh-dd__link{display:inline-block;color:var(--vh-dd-text, #1a1a1a);font-size:var(--vh-dd-fs, 17px);letter-spacing:.03em;transition:color .2s ease}.vh .vh-dd__link--all{opacity:.65}.vh .vh-dd__link:hover{color:var(--vh-accent, #a8272d)}.vh .vh-dd__promos{display:flex;gap:20px}.vh .vh-dd__promos:empty{display:none}.vh .vh-promo{display:block;width:260px;color:var(--vh-dd-text, #1a1a1a)}.vh .vh-promo__media{display:block;aspect-ratio:4/5;overflow:hidden;background:#f3f3f3}.vh .vh-promo__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.vh .vh-promo:hover .vh-promo__img{transform:scale(1.04)}.vh .vh-promo__caption{display:block;margin-top:10px;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.vh .vh-drawer[hidden]{display:none}.vh .vh-drawer{position:fixed;left:0;right:0;top:var(--vh-drawer-top, 56px);bottom:0;z-index:4;background:var(--vh-drawer-bg, #fff);color:var(--vh-drawer-text, #1a1a1a);overflow:hidden;opacity:0;transform:translate(-12px);transition:opacity .22s ease,transform .22s ease}.vh.is-drawer-open .vh-drawer{opacity:1;transform:none}.vh .vh-drawer__panel{position:relative;height:100%}.vh .vh-drawer__main,.vh .vh-drawer__sub{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;overscroll-behavior:contain;background:var(--vh-drawer-bg, #fff);transition:transform .28s ease}.vh .vh-drawer__sub{transform:translate(100%)}.vh .vh-drawer__sub.is-active{transform:none}.vh .vh-drawer__sub[hidden]{display:none}.vh .vh-drawer__row{-webkit-appearance:none;appearance:none;position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin:0;padding:var(--vh-drawer-row, 13px) 18px;background:none;border:0;border-bottom:1px solid var(--vh-drawer-line, #eee);border-radius:0;color:inherit;font-size:var(--vh-drawer-fs, 14px);letter-spacing:var(--vh-drawer-ls, 1px);line-height:1.35;text-align:left;cursor:pointer;list-style:none}.vh--drawer-upper .vh-drawer__row{text-transform:uppercase}.vh .vh-drawer__row::-webkit-details-marker{display:none}.vh .vh-drawer__chev,.vh .vh-drawer__plus{flex:0 0 auto;width:18px;height:18px}.vh .vh-drawer__item.is-hl>.vh-drawer__row{background:var(--hl-bg, #a8272d);color:var(--hl-text, #fff);font-style:var(--hl-style, normal);font-weight:var(--hl-weight, 700);border-bottom-color:transparent}.vh .vh-drawer__back{justify-content:flex-start;font-weight:600;background:#00000008}.vh .vh-drawer__row--all{opacity:.7}.vh .vh-drawer__acc[open] .vh-drawer__plus{transform:rotate(45deg)}.vh .vh-drawer__plus{transition:transform .2s ease}.vh .vh-drawer__sublist .vh-drawer__row{padding-left:34px;font-size:calc(var(--vh-drawer-fs, 14px) - 1px)}.vh .vh-shipto--drawer{justify-content:flex-start;font-size:var(--vh-drawer-fs, 14px)}.vh .vh-shipto--drawer .vh-drawer__chev{margin-left:auto}html.vh-lock,html.vh-lock body{overflow:hidden}@media(min-width:990px){.vh .vh__inner{padding:0 var(--vh-side-d, 50px)}.vh .vh-row--main{min-height:var(--vh-h-d, 104px);column-gap:24px;grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr)}.vh .vh-logo__img{width:var(--vh-logo-w-d, 150px)}.vh .vh-logo__text{font-size:var(--vh-logo-fs-d, 34px)}.vh .vh-icon{width:calc(var(--vh-icon, 26px) + 14px);height:calc(var(--vh-icon, 26px) + 14px)}.vh .vh-icon svg{width:var(--vh-icon, 26px);height:var(--vh-icon, 26px)}.vh .vh-burger{display:none}.vh .vh-drawer{display:none!important}.vh .vh-zone .vh-search{width:var(--vh-search-w, 580px);max-width:100%}.vh .vh-zone--center .vh-search{width:var(--vh-search-w, 580px)}.vh .vh-search--d-icon{width:auto!important}.vh .vh-search--d-icon .vh-search__toggle{display:inline-flex}.vh .vh-search--d-icon .vh-search__form{position:fixed;left:50%;top:var(--vh-search-top, 100px);width:min(var(--vh-search-w, 580px),90vw);transform:translate(-50%);display:none;z-index:6;box-shadow:0 10px 30px #0000001f;background:var(--vh-search-bg, #faf8f4)!important;border-color:var(--vh-search-border, #ddd)!important;color:var(--vh-solid-text, #1a1a1a)}.vh.is-search-open .vh-search--d-icon .vh-search__form{display:flex}.vh .vh-zone .vh-nav__link{height:var(--vh-h-d, 104px)}}@media(prefers-reduced-motion:reduce){.vh .vh__bar,.vh .vh-dd,.vh .vh-drawer,.vh .vh-drawer__main,.vh .vh-drawer__sub{transition:none}}@media(max-width:989px){.vh,.vh--transparent,.vh--transparent:not(.is-scrolled):not(.is-drawer-open):not(.is-search-open){--vh-text: #000000;--vh-bg: #ffffff}.vh .vh__bar,.vh--transparent .vh__bar{position:relative!important;background:#fff!important;color:#000!important;box-shadow:0 1px #ececec}.vh--transparent .vh-logo__img--solid{display:block!important}.vh--transparent .vh-logo__img--trans{display:none!important}.vh .vh-icon{color:#000!important}.vh .vh-icon svg,.vh .vh-icon svg *{stroke:#000!important;fill:none!important}.vh .vh-search__form,.vh--transparent:not(.is-scrolled):not(.is-drawer-open):not(.is-search-open) .vh-search__form{background:#fff!important;border-color:#e0e0e0!important;color:#000!important}.vh .vh-search__input{color:#000!important}.vh .vh-search__input::placeholder{color:#767676;opacity:1}.vh .vh-search__icon,.vh .vh-search__reset{color:#000!important}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/custom-header.css.map */
