header h1.homepage-title{margin:0;font-size:var(--mvs-h1-size);line-height:calc(var(--mvs-h1-size) - 10px);margin-bottom:var(--mvs-gap);letter-spacing:-3px}.disabledlink{pointer-events:none;opacity:.5}header{max-width:100vw;margin-top:11px}header .menu{padding-top:11px}header:has(.other-title) h1{white-space:nowrap}header:has(.other-title) h1,header:has(.other-title) h2,header:has(.other-title) nav{width:33.33%}header h2{text-align:center}header #mvs-cart h2{text-align:left}header nav{text-align:right}header:has(.other-title){position:fixed;width:calc(var(--mvs-page-width) - 2 * var(--mvs-gap));max-width:calc(100% - 2 * var(--mvs-gap));background-color:#fff;top:0}body:has(.other-title){padding-top:58px}body:not(:has(.other-title)):has(header.fixed){padding-top:213px}header:has(.other-title){justify-content:space-between;align-items:center}header:has(.other-title) h2{color:var(--mvs-color-highlight);font-size:24px;margin:0}.other-title{margin:0;font-size:24px}header{position:relative;display:flex}header label.mvs-header-menu{position:absolute;transform:translate(20px)}header span.store{color:var(--mvs-color-highlight)}header:not(:has(.other-title)) #mvs-navigation{position:absolute;top:0;right:0}nav label.menu__toggle{top:var(--mvs-gap);right:20px}nav input[type=checkbox]{display:none}nav label{cursor:pointer;font-size:24px}nav .menu{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#fff;transition:all .5s ease;max-height:0;overflow:clip}nav:has(input:checked) .menu{transform:translateY(0);max-height:100vh}.menu__inner{max-width:var(--mvs-page-width);background-color:#fff;margin:0 auto;padding:var(--mvs-gap);padding-top:0}.menu__header{display:flex;justify-content:space-between;align-items:center;border-bottom:1.5px solid black;font-size:24px}span.symbol{font-size:35px;line-height:0;margin-right:10px}.menu__header label:hover{opacity:.5}.menu_lists{display:flex;text-align:left;gap:calc(var(--mvs-gap) * 2)}.sub-menu{display:none}.sub-menu.mvs-menu--open{display:block}.menu__list{list-style:none;padding:0;margin:0;font-size:var(--mvs-h2-size);line-height:var(--mvs-h2-line-height)}.menu__list a{text-decoration:none;color:#000}.menu__list li{transition:all .5s ease}.menu__list li:before{content:"";display:block;width:var(--mvs-border-hover-width);height:100%;position:absolute;left:calc(var(--mvs-border-hover-width) * -1);top:0}.menu__list li:has(.mvs-menu__link--open),.menu__list li:hover{transform:translate(var(--mvs-border-hover-width))}#mvs-cart-button{color:var(--mvs-color-highlight);font-size:24px;border:none;background:none;cursor:pointer}.mvs-item-count{font-size:20px;display:inline-grid;place-items:center;border:2px solid var(--mvs-color-highlight);border-radius:100px;width:30px;height:30px}#mvs-cart{background-color:#fff;position:fixed;top:0;bottom:0;right:0;width:50vw;max-width:500px;overflow:auto;border-left:var(--mvs-border);padding:var(--mvs-gap);transition:transform .5s ease;transform:translate(100%)}#shopify-pc__banner{display:none!important}#mvs-cart.mvs-cart--open{transform:translate(0)}.cross.close-cart{position:absolute;top:2rem;right:2rem;font-size:24px;cursor:pointer;background:none;border:none;color:var(--mvs-color-dark)}#mvs-cart h2{color:var(--mvs-color-dark)}#mvs-cart h3{color:var(--mvs-color-highlight)}.mvs-cart-item{display:flex;gap:var(--mvs-gap);position:relative}.mvs-cart-item button.minus,.mvs-cart-item button.plus{background:none;border:none;font-size:24px;color:var(--mvs-color-dark);cursor:pointer}.mvs-cart-item button.minus:disabled,.mvs-cart-item button.plus:disabled{opacity:.5}.quantity-cart{display:inline-flex;gap:5px;font-size:18px;line-height:20px;align-items:center}.mvs-cart-item button.remove{position:absolute;top:0;right:0;background:none;border:none;font-size:18px;color:var(--mvs-color-dark);cursor:pointer}.price-line{display:flex;gap:var(--mvs-gap);align-items:center}.mvs-cart-item img{width:112px;height:160px}.mvs-cart-item h4{font-size:18px;margin-top:0;line-height:21px;width:90%}.mvs-cart-item+#cart-page-vat-form{margin-top:var(--mvs-gap)}#cart-page-vat-form .field__input{outline:1px solid var(--mvs-color-highlight);margin-bottom:10px}#cart-page-vat-form .underlined-link{border-bottom:var(--mvs-border)}@media screen and (max-width: 768px){header:has(.other-title){width:100%;left:var(--mvs-gap);margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mvs-menu.css.map */
