.compare-wrap{margin-top:50px;margin-bottom:50px}.compare-wrap .empty-message{display:flex;padding:40px 0;justify-content:center;align-items:center;flex-direction:column;text-align:center}.compare-wrap .empty-message svg{height:80px;width:80px;margin-bottom:22px}.compare-wrap .empty-message svg g{fill:var(--color-primary)}.compare-wrap .table-responsive{overflow-y:unset;border-radius:20px}.compare-wrap .table-responsive::-webkit-scrollbar{height:3px;width:3px}.compare-wrap .table-responsive ::-webkit-scrollbar-track,.compare-wrap .table-responsive ::-webkit-scrollbar-track-piece{border-radius:5px}.compare-wrap .table-responsive::-webkit-scrollbar-thumb,.compare-wrap .table-responsive::-webkit-scrollbar-thumb:vertical{border-radius:5px;background:#bab9b9;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.compare-wrap .table-responsive::-webkit-scrollbar-thumb:hover,.compare-wrap .table-responsive::-webkit-scrollbar-thumb:vertical:hover{background:var(--color-primary)}.compare-table{margin-bottom:0;position:relative}.compare-table .product-call-button{position:relative;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;color:var(--color-white);font-weight:600;font-size:14px;border-radius:6px;box-shadow:0 8px 20px #00000026;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.ltr .compare-table .product-call-button{right:20px;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-hover))}.rtl .compare-table .product-call-button{left:20px;background:linear-gradient(-135deg,var(--color-primary),var(--color-primary-hover))}.compare-table .product-call-button i{opacity:0;visibility:hidden;transition:all .4s ease;z-index:1}.ltr .compare-table .product-call-button i{transform:translate(-8px)}.rtl .compare-table .product-call-button i{transform:translate(8px)}.compare-table .product-call-button span{transform:scale(1);transition:transform .25s ease}.compare-table .product-call-button:hover{transform:translateY(-3px);box-shadow:0 12px 30px #00000040}.compare-table .product-call-button:hover:before{opacity:1}.compare-table .product-call-button:hover i{opacity:1;visibility:visible;transform:translate(0)}.compare-table .product-call-button:hover span{transform:scale(1.05)}.compare-table tr:first-child td{padding:25px 30px}.compare-table tr:first-child td:not(:first-child){vertical-align:top;position:relative}.compare-table td{padding:20px 30px;text-align:center;vertical-align:middle}.compare-table td:first-child{font-weight:var(--font-medium);width:261px;min-width:261px;position:sticky;z-index:1}.ltr .compare-table td:first-child{left:-1px}.rtl .compare-table td:first-child{right:-1px}.compare-table td:first-child:after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;border-left:1px solid var(--color-gray-lite);border-right:1px solid var(--color-gray-lite)}.ltr .compare-table td:first-child:after{right:0}.rtl .compare-table td:first-child:after{left:0}.compare-table td:not(:first-child){min-width:320px;max-width:320px;color:var(--color-gray)}.compare-table .product-name{font-size:16px}.compare-table .product-image{height:280px;width:280px;display:flex;margin:0 0 20px;align-items:center;justify-content:center;border-radius:20px}.compare-table .product-image>img{max-height:100%;max-width:100%}.compare-table .product-image .image-placeholder{height:90px;width:90px}.compare-table .product-name{display:inline-block;color:var(--color-black)}.compare-table .product-name:hover{color:var(--color-primary)}.compare-table .btn-remove{position:absolute;top:0;padding:10px 15px}.ltr .compare-table .btn-remove{right:0}.rtl .compare-table .btn-remove{left:0}.compare-table .btn-remove:hover{color:var(--color-primary)}.compare-table .product-price{display:inline-block}.compare-table .product-rating{display:flex;justify-content:center}.compare-table .product-rating .rating-count,.compare-table .product-rating .reviews{font-size:12px;line-height:1;font-weight:var(--font-medium)}.ltr .compare-table .product-rating .reviews{padding-left:5px}.rtl .compare-table .product-rating .reviews{padding-right:5px}.compare-table .btn-wishlist,.compare-table .btn-add-to-cart{font-size:16px;display:inline-flex;height:50px;width:50px;padding:0;justify-content:center;align-items:center;border:1px solid var(--color-gray-lite);border-radius:var(--radius-full)}.compare-table .btn-wishlist>svg,.compare-table .btn-add-to-cart>svg{width:20px;height:20px}.compare-table .btn-wishlist:hover,.compare-table .btn-add-to-cart:hover{border-color:var(--color-primary-alpha-80)}.compare-table .btn-wishlist:hover>i,.compare-table .btn-add-to-cart:hover>i{color:var(--color-primary)}.compare-table .btn-wishlist.disabled:hover,.compare-table .btn-wishlist[disabled]:hover,.compare-table .btn-add-to-cart.disabled:hover,.compare-table .btn-add-to-cart[disabled]:hover{border-color:var(--color-gray-lite)}.compare-table .btn-wishlist.disabled:hover>i,.compare-table .btn-wishlist[disabled]:hover>i,.compare-table .btn-add-to-cart.disabled:hover>i,.compare-table .btn-add-to-cart[disabled]:hover>i{color:var(--color-gray)}.ltr .compare-table .btn-wishlist{margin-right:12px}.rtl .compare-table .btn-wishlist{margin-left:12px}.compare-table .btn-add-to-cart .animated{animation:zoomInOut .5s ease;animation-fill-mode:forwards;animation-iteration-count:1}.compare-table .btn-add-to-cart.disabled .animated,.compare-table .btn-add-to-cart[disabled] .animated{animation:initial}.compare-table .btn-add-to-cart>i{color:var(--color-gray);transition:var(--transition-150);font-size:22px}@media screen and (max-width: 1400px){.compare-table td:first-child{width:245px;min-width:245px}}@media screen and (max-width: 991px){.compare-table td:first-child{position:unset}.compare-table td:first-child:after{content:unset}}
