.vv-nav-item{--vv-nav-bg: #e5e5e5;--vv-nav-bg-active: #faf8f3;--vv-nav-border: #c9c9c9;--vv-nav-color: #1a1a1a;--vv-nav-color-active: var(--vv-nav-color);position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border:1px solid transparent;border-radius:4px;background:#fafafacc;color:var(--vv-nav-color);font:inherit;cursor:pointer;text-decoration:none;transition:border-color .2s ease-out,color .2s ease-out}.vv-nav-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--vv-nav-bg-active);transform:scaleY(.0001);transform-origin:bottom center;will-change:transform;transition:transform .2s ease-out}.vv-nav-item:hover:before,.vv-nav-item:focus-visible:before,.vv-nav-item.is-open:before,.vv-nav-item[aria-expanded=true]:before{transform:scaleY(1)}.vv-nav-item:hover,.vv-nav-item:focus-visible,.vv-nav-item.is-open,.vv-nav-item[aria-expanded=true]{border-color:var(--vv-nav-border);color:var(--vv-nav-color-active)}#header-component .header__column:has(.header-actions__action:hover) .header-actions__action.vv-nav-item:not(:hover),#header-component .header__column:has(.header__icon--menu:hover) .header-actions__action.vv-nav-item:not(:hover){opacity:1}.header:not([transparent]) .vv-nav-item{--vv-nav-bg-active: #ffffff;--vv-nav-border: #c9c9c9}#header-component .vv-nav-item,#header-component .menu-list__link.vv-nav-item{background:#faf8f3cc;border:1px solid transparent;color:var(--vv-nav-color);transition:border-color var(--animation-speed, .2s) var(--animation-easing, ease-out),color var(--animation-speed, .2s) var(--animation-easing, ease-out)}#header-component .vv-nav-item:hover,#header-component .vv-nav-item:focus-visible,#header-component .vv-nav-item.is-open,#header-component .vv-nav-item[aria-expanded=true],#header-component .menu-list__link.vv-nav-item:hover,#header-component .menu-list__link.vv-nav-item[aria-expanded=true]{border-color:var(--vv-nav-border);color:var(--vv-nav-color-active)}.follow-us__social{position:relative;display:inline-block;text-decoration:none;color:inherit;width:max-content}.mega-menu__link .vv-link-underline{width:100%}.vv-link-underline:after,.follow-us__social:after{content:"";position:absolute;bottom:-2px;left:50%;height:1px;width:0;background:currentColor;transition:width .3s ease 0s,left .3s ease 0s;pointer-events:none}.vv-link-underline:hover:after,.vv-link-underline:focus-visible:after,.follow-us__social:hover:after,.follow-us__social:focus-visible:after{width:100%;left:0}.vv-btn{cursor:pointer;text-decoration:none;transition:background-color var(--animation-speed, .25s) var(--animation-easing, ease-out),color var(--animation-speed, .25s) var(--animation-easing, ease-out),border-color var(--animation-speed, .25s) var(--animation-easing, ease-out),box-shadow var(--animation-speed, .25s) var(--animation-easing, ease-out)}.vv-btn--white,.vv-btn--black{position:relative;isolation:isolate;border:1px solid transparent;transition:color .4s ease,border-color .4s ease,fill .4s ease}.vv-btn--white:before,.vv-btn--black:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;transform:scaleY(.0001);transform-origin:bottom center;will-change:transform;transition:transform .4s ease}.vv-btn--white{background:#fff;color:#000}.vv-btn--white:before{background:#000}.vv-btn--black{background:#000;color:#fff}.vv-btn--black:before{background:#fff}.vv-btn--white:hover:before,.vv-btn--white:focus-visible:before,.vv-btn--black:hover:before,.vv-btn--black:focus-visible:before{transform:scaleY(1)}.vv-btn--white:hover,.vv-btn--white:focus-visible{color:#fff;border-color:currentColor}.vv-btn--white:hover svg path,.vv-btn--white:focus-visible svg path{fill:#fff}.vv-btn--black:hover,.vv-btn--black:focus-visible,.contact-vertigo button[type=submit]:hover,.contact-vertigo button[type=submit]:focus-visible,.product-information .add-to-cart-button.button.vv-btn--black:hover{color:#000;border-color:currentColor}.vv-btn--black:hover svg path,.vv-btn--black:focus-visible svg path,.contact-vertigo button[type=submit]:hover svg path{fill:#000}.vv-cta-arrow{align-items:center;gap:8px;text-decoration:none;color:inherit;cursor:pointer;background:none;border:0;padding:0;font:inherit;transition:.4s ease-out}.vv-cta-arrow>*{transition:transform .25s var(--animation-easing, ease-out);will-change:transform}.vv-cta-arrow:hover>*,.vv-cta-arrow:focus-visible>*{transform:translate(4px)}.vv-btn-submit{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font:inherit}.vv-btn-submit,.vv-btn-submit>*{transition:transform var(--animation-speed, .25s) var(--animation-easing, ease-out)}.vv-btn-submit:hover,.vv-btn-submit:focus-visible{transform:translate(4px)}.vv-btn-submit:hover>*,.vv-btn-submit:focus-visible>*{transform:translate(4px)}.vv-tab{--vv-tab-color: #8a8a8a;--vv-tab-color-active: #000000;display:inline-flex;align-items:center;padding:8px 0;background:none;border:0;font:inherit;text-decoration:none;color:var(--vv-tab-color);cursor:pointer;transition:color var(--animation-speed, .2s) var(--animation-easing, ease-out)}.vv-tab:hover,.vv-tab:focus-visible,.vv-tab.is-active,.vv-tab[aria-selected=true],.vv-tab[aria-current=page]{color:var(--vv-tab-color-active)}.vv-btn--no-hover,.vv-btn--no-hover:before{transition:none}.vv-btn--no-hover{pointer-events:none}.vv-btn--no-hover:before{transform:scaleY(.0001)!important}
/*# sourceMappingURL=/cdn/shop/t/51/assets/vv-hover.css.map */
