.products-menu-gradient[data-v-5bce7e0c]{background:linear-gradient(135deg,#e4f3f7,#f5ebfa 40%,#e8d5f5 70%,#c9b8f0)}.nav-link{font-family:Poppins,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:700;position:relative}.nav-link:after{background-color:currentColor;bottom:-4px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .2s ease;width:100%}.nav-link.nav-link-active:after,.nav-link:hover:after{transform:scaleX(1)}.nav-link-mobile{font-family:Poppins,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:28px;font-weight:700}.drawer-cta{padding-bottom:max(1.5rem,env(safe-area-inset-bottom))}.drawer-enter-active,.drawer-leave-active{transition:opacity .15s ease}.drawer-enter-active nav,.drawer-leave-active nav{transition:transform .15s ease}.drawer-enter-from{opacity:0}.drawer-enter-from nav{transform:translate(100%)}.drawer-leave-to{opacity:0}.drawer-leave-to nav{transform:translate(100%)}.accordion-enter-active,.accordion-leave-active{max-height:1000px;transition:max-height .25s ease,opacity .2s ease}.accordion-enter-from,.accordion-leave-to{max-height:0;opacity:0}.megamenu-enter-active,.megamenu-leave-active{transition:opacity .15s ease,transform .15s ease}.megamenu-enter-from,.megamenu-leave-to{opacity:0;transform:translateY(-8px)}
