html,body{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{max-width:100%}.vm-header__logo,.vm-footer__logo{color:inherit;text-decoration:none}.vm-logo-mark{max-width:100%}.vm-header__bar{gap:20px;padding-block:12px}.vm-nav{flex:1;justify-content:center}.vm-nav ul{justify-content:center;gap:clamp(14px,1.7vw,28px)}.vm-nav a{font-size:13px;letter-spacing:.02em;white-space:nowrap;padding:12px 0}.vm-header__icons{flex:none}.vm-header__icons>*+*{margin-left:6px;padding-left:6px}.vm-hbtn{width:34px;height:34px}.vm-hbtn .vm-icon{width:18px;height:18px}@media screen and (min-width:1025px)and (max-width:1280px){.vm-nav ul{gap:14px}.vm-nav a{font-size:12px}}.vm-nav .vm-nav__item{position:relative}.vm-nav ul.vm-nav__sub{display:block!important;gap:0!important;left:-18px!important;top:100%!important;min-width:240px!important;margin:0!important;padding:8px!important;list-style:none!important;background:#fff!important;border-radius:12px!important;box-shadow:0 18px 44px #0000002e!important;text-align:left!important}.vm-nav ul.vm-nav__sub>li{display:block!important;position:relative;margin:0!important;padding:0!important;border:0!important}.vm-nav ul.vm-nav__sub>li+li{border-top:1px solid rgba(0,0,0,.07)!important}.vm-nav ul.vm-nav__sub a,.vm-nav ul.vm-nav__sub2 a{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;width:100%!important;box-sizing:border-box!important;margin:0!important;padding:12px 16px!important;border-radius:8px!important;color:var(--vm-ink)!important;background:transparent;font-family:var(--vm-font-body)!important;font-size:13px!important;font-weight:500!important;line-height:1.2!important;letter-spacing:.06em!important;text-transform:uppercase!important;white-space:nowrap!important;transition:background .2s,color .2s,padding .2s}.vm-nav ul.vm-nav__sub a:hover,.vm-nav ul.vm-nav__sub2 a:hover,.vm-nav ul.vm-nav__sub>li:hover>a{background:#f5f3ee!important;color:var(--vm-gold)!important;padding-left:20px!important}.vm-nav .vm-nav__caret{flex:none!important;width:14px!important;height:14px!important;fill:none;stroke:currentColor;stroke-width:2;opacity:.55;margin:0!important}.vm-nav ul.vm-nav__sub2{position:absolute!important;left:calc(100% + 10px)!important;top:-8px!important;min-width:220px!important;display:block!important;gap:0!important;margin:0!important;padding:8px!important;list-style:none!important;background:#fff!important;border-radius:12px!important;box-shadow:0 18px 44px #0000002e!important;opacity:0;visibility:hidden;transform:translate(8px);transition:opacity .25s,transform .25s,visibility .25s;text-align:left!important}.vm-nav ul.vm-nav__sub2:before{content:"";position:absolute;top:0;bottom:0;left:-14px;width:14px}.vm-nav ul.vm-nav__sub2>li{display:block!important;margin:0!important;padding:0!important;border:0!important}.vm-nav ul.vm-nav__sub2>li:first-child a{font-weight:700!important}.vm-nav ul.vm-nav__sub>li:hover>.vm-nav__sub2,.vm-nav ul.vm-nav__sub>li:focus-within>.vm-nav__sub2{opacity:1;visibility:visible;transform:none}@media screen and (min-width:1025px)and (max-width:1280px){.vm-nav ul.vm-nav__sub a,.vm-nav ul.vm-nav__sub2 a{font-size:12px!important;padding:11px 14px!important}}.vm-head__eyebrow{font-size:16px;font-weight:500}.vm-head--left{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.vm-tabs-wrap>.vm-container,.vm-shop>.vm-container{max-width:none;padding-inline:clamp(8px,1vw,14px)}.vm-tabs-wrap .vm-head,.vm-tabs-wrap .vm-tabs{max-width:var(--vm-container);margin-inline:auto}.vm-hero:not(.vm-hero--page) .vm-hero__inner{padding-bottom:clamp(28px,3.4vw,52px)}.vm-hero__text{font-size:var(--vm-body-size)}.vm-hero--page{min-height:clamp(300px,30vw,470px)}.vm-hero__page-title{font-weight:500;text-transform:none}.vm-footer__logo svg{height:96px}@media screen and (min-width:768px)and (max-width:1024px){.vm-tabs-wrap>.vm-container,.vm-shop>.vm-container{padding-inline:16px}}@media screen and (max-width:767px){.vm-head--left{align-items:center}.vm-header__bar{padding-block:8px}.vm-header__logo .vm-logo-mark,.vm-header__logo img{height:50px!important}.vm-tabs-wrap>.vm-container,.vm-shop>.vm-container{padding-inline:12px}.vm-footer__logo svg{height:84px}}.vm-pg:not(:has(.vm-pg__thumbs)){grid-template-columns:minmax(0,1fr)}.vm-pg__slide .vm-ph{padding:12%;box-sizing:border-box;object-fit:contain}body.template-product .vm-header-wrap{height:var(--vm-header-h,90px)}body.template-product .vm-header{background:var(--vm-ink)}body.template-product .vm-header:before{opacity:0}
/*# sourceMappingURL=/cdn/shop/t/12/assets/vm-fix.css.map */
