.card-header:hover button[data-v-3dfc2093],a.dropdown-item:hover>span[data-v-3dfc2093]{color:#0071ce!important}#side-nav-component .nuxt-link-exact-active>span[data-v-3dfc2093]{color:var(--light)!important}#side-nav-component .dropdown-menu{overflow:hidden;display:block!important;max-height:0!important;transition-property:all;transition-duration:.48s;transition-timing-function:ease}#side-nav-component .dropdown-menu:not(.show){padding:0;border:none!important}#side-nav-component .dropdown-menu.show{max-height:1200px!important}#side-nav-component .nuxt-link-exact-active{background-color:var(--primary)!important;color:var(--light)!important}#side-nav-component .nuxt-link-exact-active .b-icon,#side-nav-component .nuxt-link-exact-active .fas,#side-nav-component .nuxt-link-exact-active i{color:var(--light)!important}.product-card .card[data-v-d2d23272]{transition:all .3s ease;background:hsla(0,0%,90.6%,.86275)}.product-card .card .product-img[data-v-d2d23272]{width:100%;height:auto;min-height:240px}.product-card .card .coomingsoon[data-v-d2d23272]{position:absolute;top:20px;left:0;padding:5px 10px;color:#fff;border-radius:0 8px 8px 0;background-color:#004e8d}.product-card:hover .card[data-v-d2d23272]{box-shadow:0 4px 10px hsla(0,0%,49.4%,.5);transform:translateY(-10px)}#search-page{position:relative;padding:0}#search-page .main-container{padding:0 20px 50px}#search-page .main-container>div{position:relative;margin:0 auto;max-width:1200px;overflow:hidden;display:flex}#search-page .main-container>div>main{width:100%;padding:0;transition:all .5s ease-in-out}#search-page .main-container>div>main>.list_container{display:grid;grid-gap:40px;gap:40px;grid-template-columns:repeat(3,1fr);transition:all .5s ease-in-out}#search-page .main-container>div>main>.list_container *{max-width:100%!important}.product-item{position:relative;text-decoration:none;padding:0;border-radius:10px;transition:all .3s ease-in-out;text-align:center;color:#333}.product-item .compare-container{position:absolute;top:0;left:0;display:flex;align-items:center;grid-gap:10px;gap:10px;opacity:0;cursor:pointer;z-index:9999;transition:all .3s ease-in-out}.product-item .compare-container span.check{border:1px solid #aaa;line-height:1;padding:2px;display:flex;align-items:center}.product-item .compare-container span.check svg{fill:#aaa}.product-item .coomingsoon{position:absolute;top:35px;left:0;padding:5px 10px;color:#fff;border-radius:0 8px 8px 0;background-color:#004e8d}.product-item>input{display:none}.product-item>input:checked+.compare-container{opacity:1!important}.product-item>input:checked+.compare-container span{color:#0071ce}.product-item>input:checked+.compare-container span.check{border-color:#0071ce}.product-item>input:checked+.compare-container span.check svg{fill:#0071ce}.product-item .product-image{height:250px;background-position:50%;background-repeat:no-repeat;background-size:60%}@media(max-width:1920px){.product-item .product-image{background-size:70%}}.product-item img{width:100%;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.product-item .swiper-container{width:100%}.product-item .swiper-container *{width:100%!important}.product-item div.product-info{min-height:130px;padding:20px;border-top:1px solid hsla(0,0%,86.7%,0);transition:all .2s ease-in-out}.product-item div.product-info div{display:flex;justify-content:space-between;text-align:left;align-items:center;margin-bottom:10px}.product-item div.product-info div a{text-decoration:none;color:#222}.product-item div.product-info div a .product-name{display:inline-block;font-size:22px;font-weight:600;line-height:1.2}.product-item div.product-info div a .product-name.only{font-size:21px}.product-item div.product-info div a .product-mpn{font-size:15px;font-weight:400;margin-left:5px}.product-item div.product-info div ul{display:flex;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.product-item div.product-info div ul li{border-radius:50%;width:20px;height:20px;cursor:pointer;border:1px solid transparent}.product-item div.product-info div ul li.active{border:2px solid #222}.product-item div.product-info p{text-align:left;margin:0;font-size:15px}.product-item div.product-info p span{white-space:nowrap}.product-item:hover .compare-container{opacity:1;transition:all .3s ease-in-out}.product-item:hover div.product-info{border-top:1px solid #ddd;transition:all .2s ease-in-out;background-color:#eee}