.vr-header{color:var(--vr-header-color)}.vr-announcement{min-height:110px;overflow:hidden;background:var(--vr-announcement-bg);color:var(--vr-announcement-color)}.vr-announcement__track{display:flex;width:max-content;min-width:200%;animation:vr-header-marquee 26s linear infinite}.vr-announcement:hover .vr-announcement__track,.vr-announcement:focus-within .vr-announcement__track{animation-play-state:paused}.vr-announcement__set{display:flex}.vr-announcement__item{display:flex;width:320px;min-height:110px;align-items:center;justify-content:center;padding:10px 26px;text-align:center;font-size:15px;font-weight:600;line-height:1.55;white-space:normal}.vr-announcement__item p{margin:0}.vr-header-shell{background:var(--vr-header-bg)}.vr-header-shell--sticky{position:sticky;top:0;z-index:40;box-shadow:0 1px #00000012}.vr-header-toolbar{min-height:23px;border-bottom:1px solid rgb(0 0 0 / 5%);background:var(--vr-header-bg)}.vr-header-toolbar__inner{display:flex;min-height:23px;align-items:center;justify-content:flex-end;gap:16px;padding:0 30px;font-size:11px}.vr-header-main{position:relative;display:grid;min-height:132px;grid-template-columns:minmax(250px,1fr) auto minmax(430px,1fr);align-items:center;gap:24px;padding:18px 30px;background:var(--vr-header-bg)}.vr-header-main__left,.vr-header-main__right{display:flex;align-items:center}.vr-header-main__left{justify-content:flex-start}.vr-header-main__right{justify-content:flex-end;gap:8px}.vr-header-main__logo{display:flex;justify-content:center}.vr-logo-link{display:inline-flex;align-items:center;justify-content:center;color:var(--vr-header-color);text-decoration:none}.vr-logo-image{display:block;width:min(var(--vr-logo-width),28vw);max-height:90px;object-fit:contain}.vr-logo-text{font-size:30px;font-weight:700;letter-spacing:.02em}.vr-icon-button,.vr-menu-toggle{position:relative;display:inline-flex;width:40px;height:40px;flex:0 0 40px;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:var(--vr-header-color);cursor:pointer;list-style:none;text-decoration:none}.vr-icon-button svg,.vr-menu-toggle svg{width:22px;height:22px;fill:currentColor}.vr-menu-toggle::-webkit-details-marker,.vr-mobile-search summary::-webkit-details-marker{display:none}.vr-menu-toggle__close,.vr-menu-drawer[open] .vr-menu-toggle__open{display:none}.vr-menu-drawer[open] .vr-menu-toggle__close{display:inline-flex}.vr-menu-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:block;width:100%;height:100%;padding:0;border:0;background:#00000073;cursor:pointer}.vr-menu-panel{position:fixed;top:0;bottom:0;left:0;z-index:81;width:min(380px,88vw);overflow-y:auto;background:#fff;color:#232323;box-shadow:14px 0 40px #0000002e;animation:vr-menu-slide-in .22s ease-out}.vr-menu-panel__header{display:flex;min-height:72px;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #ececec}.vr-menu-account{display:inline-flex;align-items:center;gap:10px;color:#232323;font-size:14px;font-weight:600;text-decoration:none}.vr-menu-account svg,.vr-menu-close-button svg{width:22px;height:22px;fill:currentColor}.vr-menu-close-button{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#232323;cursor:pointer}.vr-menu-nav,.vr-menu-list,.vr-submenu-list{margin:0;padding:0}.vr-menu-list,.vr-submenu-list{list-style:none}.vr-menu-item{border-bottom:1px solid #ececec}.vr-menu-link,.vr-submenu-link{display:flex;min-height:50px;align-items:center;justify-content:space-between;gap:16px;padding:12px 22px;color:#232323;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;cursor:pointer;list-style:none}.vr-submenu-link{min-height:44px;padding-left:36px;font-size:13px;font-weight:500}.vr-submenu--nested>.vr-submenu-link{padding-left:36px}.vr-submenu-list--nested .vr-submenu-link{padding-left:52px}.vr-menu-link::-webkit-details-marker,.vr-submenu-link::-webkit-details-marker{display:none}.vr-submenu-list{background:#f8f8f8}.vr-submenu-indicator{font-size:20px;font-weight:400;transition:transform .2s ease}.vr-submenu[open]>summary .vr-submenu-indicator{transform:rotate(45deg)}.vr-menu-link:hover,.vr-submenu-link:hover,.vr-menu-link--active{background:#f2f2f2}body.vr-menu-open{overflow:hidden}.vr-search-form{display:flex;width:280px;height:48px;overflow:hidden;border:1px solid rgb(0 0 0 / 12%);border-radius:3px;background:#fff}.vr-search-form input[type=search]{min-width:0;flex:1;padding:0 16px;border:0;outline:0;background:transparent;color:#232323;font:inherit;font-size:14px}.vr-search-form__button{display:inline-flex;width:48px;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#232323;cursor:pointer}.vr-search-form__button svg{width:20px;height:20px;fill:currentColor}.vr-mobile-search{display:none}.vr-cart-count{position:absolute;top:2px;right:0;display:flex;min-width:17px;height:17px;align-items:center;justify-content:center;padding:0 4px;border-radius:999px;background:#232323;color:#fff;font-size:10px;line-height:1}@keyframes vr-header-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes vr-menu-slide-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@media screen and (max-width:1024px){.vr-announcement{min-height:93px}.vr-announcement__item{width:317px;min-height:93px;padding:8px 24px;font-size:14px}.vr-header-toolbar{display:none}.vr-header-main{min-height:80px;grid-template-columns:1fr auto 1fr;gap:8px;padding:10px 20px}.vr-header-main__right{gap:0}.vr-logo-image{width:min(var(--vr-logo-width-mobile),44vw);max-height:60px}.vr-logo-text{font-size:22px}.vr-search-form--desktop,.vr-account-link{display:none}.vr-mobile-search{position:relative;display:block}.vr-mobile-search__panel{position:absolute;top:calc(100% + 10px);left:-40px;z-index:50;display:none;padding:10px;border:1px solid rgb(0 0 0 / 10%);background:#fff;box-shadow:0 10px 30px #0000001f}.vr-mobile-search[open] .vr-mobile-search__panel{display:block}.vr-mobile-search .vr-search-form{width:min(320px,calc(100vw - 40px));height:44px}}@media(prefers-reduced-motion:reduce){.vr-announcement__track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
