.compare-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.compare-tab-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;padding:.45rem 1rem;border:2px solid #dee2e6;border-radius:24px;background:#fff;font-size:.875rem;font-weight:500;cursor:pointer;color:#495057;-webkit-transition:border-color .18s,background .18s,color .18s;transition:border-color .18s,background .18s,color .18s;white-space:nowrap}.compare-tab-btn:hover{border-color:var(--primary);color:var(--primary)}.compare-tab-btn.active{border-color:var(--primary);background:var(--primary);color:var(--white)}.compare-tab-btn .tab-count{font-size:.75rem;padding:.1rem .4rem;border-radius:10px;background:rgba(0,0,0,.12)}.compare-table{margin:0;border:none;border-collapse:collapse;border-spacing:0;table-layout:fixed;text-align:left;width:auto}.compare-table td,.compare-table th{padding:.65rem}.compare-table tbody tr td,.compare-table tbody tr th{padding:15px 16px;font-size:14px;line-height:1.6}.compare-table tr.row-white td,.compare-table tr.row-white th{background-color:var(--white)}.compare-table tr.row-gray td,.compare-table tr.row-gray th{background-color:#f5f5f5}.compare-table tr th:first-child{left:0;z-index:3;width:258px;min-width:258px;vertical-align:baseline;position:sticky}.compare-table tr th{position:sticky;left:0;z-index:2;width:270px;min-width:270px;vertical-align:baseline}.compare-table-wrap{background-color:var(--white);padding:24px 16px;border-radius:5px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.07);box-shadow:0 0 10px rgba(0,0,0,.07);position:relative}.compare-scroll-arrows{position:absolute;left:8px;right:8px;min-height:1px;z-index:5;pointer-events:none}.compare-scroll-arrows .slick-arrow{position:absolute;top:0;pointer-events:auto}.compare-scroll-arrows .slick-prev{left:0}.compare-scroll-arrows .slick-next{right:0}.slick-arrow{visibility:hidden;opacity:0}.slick-arrow.slick-arrow--visible{visibility:visible;opacity:1}.js-compare-remove{--icon-btn-bg-color:var(--white);--icon-btn-color:var(--primary);--icon-btn-border-color:var(--primary);--icon-btn-hover-bg-color:var(--primary);--icon-btn-hover-color:var(--white);--icon-btn-hover-border-color:var(--primary);--icon-max-width:1rem;--icon-max-height:1rem;position:absolute;top:5px;right:5px;z-index:3}@media (max-width:767.98px){.compare-index.container{padding-left:8px;padding-right:8px}.compare-index h1{font-size:1.35rem;margin-bottom:.75rem}.compare-tabs{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding-bottom:.25rem;margin-bottom:1rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.compare-tabs::-webkit-scrollbar{display:none}.compare-tab-btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:.35rem .75rem;font-size:.8rem;border-radius:18px}.compare-tab-btn .tab-count{font-size:.7rem}.compare-table-wrap{padding:0;margin-inline:-8px}.compare-scroll-arrows{display:none!important}.table-responsive{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.compare-table{min-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}.compare-table tr th,.compare-table tr th:first-child{width:120px;min-width:120px;max-width:120px;font-size:13px;line-height:1.35}.compare-table td,.compare-table th{padding:8px}.compare-table tbody tr td,.compare-table tbody tr th{padding:8px;font-size:12px;line-height:1.35}.compare-table-header-item a[style*="width: 100px"]{width:72px!important;height:72px!important}.compare-table-header-item img{max-width:72px;max-height:72px}.compare-table-header-item .font-weight-bold{font-size:12px;line-height:1.25}.compare-table-header-item .h5{font-size:1rem}.js-compare-remove{top:2px;right:2px;--icon-max-width:.85rem;--icon-max-height:.85rem}}@media (max-width:575.98px){.compare-index .d-flex.flex-wrap.justify-content-between{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.compare-table-header-item img{max-width:64px;max-height:64px}.compare-table-header-item .h5{font-size:.95rem}}.product-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;font-weight:400;row-gap:.5rem}.product-card__details{height:95px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-card__image{position:relative;width:100%;padding-bottom:100%}.product-card__image-wrap{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-card__image img{width:100%;height:100%;-o-object-fit:scale-down;object-fit:scale-down}.product-card__sku{display:block;margin-bottom:.5rem;font-size:.75rem;line-height:1;color:var(--text-light)}.product-card__title{width:100%;overflow:hidden;text-overflow:ellipsis;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-card__bottom-block{margin-top:10px}.product-card__price{font-weight:700}@media (min-width:768px){.product-card__price{font-size:1rem}}@media (min-width:992px){.product-card__price{font-size:1.25rem}}