.swiper-button-prev .swiper-navigation-icon,.swiper-button-next .swiper-navigation-icon{transform:rotate(180deg);display:none!important}.search-popup li:hover{background-color:#f8f9fa}.cursor-pointer{cursor:pointer}.btn.btn-delete{background-image:url(/images/page/wishlist/delete.svg);background-position:50%;background-repeat:no-repeat;width:34px;height:34px;padding:0}.btn.btn-buy{color:#fff;text-align:center;background-color:#00783d;border:1px solid #8c9ec5}.list-none-border{margin:-10px 0 0;padding:15px 0;border:0!important}.list-none-border.list-brands a img{opacity:.3;width:100%;max-height:50px;transition:all .2s}.variation-card{background:#fff;border-radius:16px;padding:25px;box-shadow:0 8px 25px #0000000d}.variation-title{margin-bottom:20px;font-weight:700}.variation-label{margin-bottom:8px;font-weight:600;display:block}.variation-options{flex-wrap:wrap;gap:10px;display:flex}.variation-btn{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:50px;padding:8px 16px;transition:all .25s}.variation-btn:hover{border-color:#000}.variation-btn.active{color:#fff;background:#000;border-color:#000}.variation-btn:disabled{opacity:.4;cursor:not-allowed}.variation-info{margin-top:20px}.variation-price{font-size:24px;font-weight:700}.variation-stock{margin-top:6px;font-weight:600}.in-stock{color:#198754}.out-stock{color:#dc3545}.fade-in{animation:.5s ease-in-out fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.hover-card{transition:transform .3s,box-shadow .3s}.hover-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px #00000026}.hover-card .image-box img{transition:transform .3s}.hover-card:hover .image-box img{transform:scale(1.05)}
