.cart-preview[data-v-1087865a]{all:unset;align-items:center;cursor:pointer;display:flex;gap:8px;height:100%;justify-content:flex-end;padding:8px}@media(max-width:70rem){.cart-preview[data-v-1087865a]{height:var(--header-height);justify-content:center;padding:0;width:var(--header-height)}.cart-preview.--active[data-v-1087865a]{background-color:var(--primary-color)}}.cart-preview .mobile-only[data-v-1087865a]{display:none}@media(max-width:70rem){.cart-preview .mobile-only[data-v-1087865a]{display:block}}.cart-preview .desktop-only[data-v-1087865a]{display:block}@media(max-width:70rem){.cart-preview .desktop-only[data-v-1087865a]{display:none}}header{height:0;position:sticky;top:0;width:100%;z-index:99;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}header .header-logo{width:50px}header .header-inner,header .header-wrapper{align-items:center;background-color:#fff;display:flex;height:var(--header-height);justify-content:space-between;position:relative;width:100%;z-index:3}header .header-inner-mobile-menu-overlay{display:none}@media(max-width:70rem){header .header-inner-mobile-menu-overlay{display:block;height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:1}header .header-inner-mobile-menu-overlay.--active{pointer-events:auto}header .header-inner{padding-left:var(--container-padding)}header .header-inner-mobile-menu-wrapper{align-items:center;display:flex}}header .header-inner-mobile-menu{display:none}header .header-inner-mobile-menu a,header .header-inner-mobile-menu button{color:#000!important}@media(max-width:70rem){header .header-inner-mobile-menu{display:block;height:var(--header-height);position:relative;width:var(--header-height);z-index:2}header .header-inner-mobile-menu:after,header .header-inner-mobile-menu:before{background-color:#000;content:"";display:block;height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:center;transition:transform .8s cubic-bezier(.19,1,.22,1);width:20px}header .header-inner-mobile-menu:before{transform:translate(-50%,calc(50% - 3px))}header .header-inner-mobile-menu:after{transform:translate(-50%,calc(50% + 3px))}header .header-inner-mobile-menu.--active:before{transform:scale(.9) translate(-50%,-50%) rotate(45deg)}header .header-inner-mobile-menu.--active:after{transform:scale(.9) translate(-50%,-50%) rotate(-45deg)}}header .header-inner-mobile{background-color:#fff;display:none;overflow:hidden;position:absolute;top:calc(100% - 1px);transform:translateY(-100%);transition:transform 1s cubic-bezier(.19,1,.22,1);width:100%;z-index:2}@media(max-width:70rem){header .header-inner-mobile{display:block}}header .header-inner-mobile.--opened,header .header-inner-mobile.--opened .header-inner-mobile-nav{transform:translateY(0)}header .header-inner-mobile-nav{display:flex;flex-direction:column;gap:5rem;height:100%;padding:min(234px,40vh) var(--container-padding) 25px;transform:translateY(100%);transition:transform 1s cubic-bezier(.19,1,.22,1)}@media(max-width:70rem){header .header-inner-mobile-nav a,header .header-inner-mobile-nav button{color:#000!important}}header .header-inner-mobile ul{display:flex;flex-direction:column;gap:10px}header .header-inner-mobile nav,header .header-inner-mobile ul{padding-left:0}header .header-inner-mobile nav{display:flex;flex-direction:column;gap:10px}header .header-inner-mobile nav li{width:100%}header .header-inner-mobile nav li a,header .header-inner-mobile nav li button span{background-color:transparent!important;font-size:2.8rem!important}header .nav-index{left:50%;line-height:1;position:absolute;top:50%;transform:translate(-50%,-50%)}@media(max-width:70rem){header .nav-index{left:0;position:relative;top:0;transform:none}}header nav{display:flex;height:100%;justify-content:flex-start;list-style:none}@media(max-width:70rem){header nav{display:none}}header nav a,header nav li{align-items:center;display:flex;height:100%}header nav a{line-height:1;padding:0 8px}@media(max-width:70rem){header nav a{padding:0}}@media(hover:hover){header nav a:hover{background-color:#f4f2f0}}header nav a.router-link-active{background-color:var(--primary-color)}
