.comparison-page{max-width:1480px;padding:28px 28px 60px;color:#292e34}.compare-breadcrumb{font-size:12px;color:#848a91;margin-bottom:24px}.compare-breadcrumb a{color:inherit;text-decoration:none}.compare-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px}.compare-heading h1{font-size:32px;font-weight:750;margin-bottom:8px}.compare-heading p,.compare-help{font-size:13px;color:#7b8289}.compare-toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;background:#f1f2f3;padding:12px;border:1px solid #e2e4e6}.compare-toolbar>span{font-size:12px;color:#7b8289}.compare-filter{padding:10px 22px;border:0;background:transparent;font-weight:650;font-size:13px;color:#626970;border-radius:3px}.compare-filter.active{background:#d72d2d;color:white}.compare-filter:disabled{opacity:.4;cursor:not-allowed}.compare-help{margin:18px 0}.comparison-scroll{overflow:auto;border:1px solid #e1e4e7}.comparison-table{width:100%;min-width:1100px;table-layout:fixed;border-collapse:collapse;font-size:13px;background:white}.comparison-table th,.comparison-table td{padding:14px;border:1px solid #e7e9eb;vertical-align:middle;text-align:center}.comparison-table th:first-child{width:205px}.comparison-table .compare-label{text-align:start;background:#f7f8f9}.compare-label p{font-size:12px;color:#8a9096;font-weight:400;margin-top:14px}.compare-slot-label{display:block;text-align:start;font-size:11px;text-transform:uppercase;color:#8b9299;margin-bottom:8px}.comparison-table .form-select{font-size:12px;font-weight:400;border-radius:3px;padding:10px 28px 10px 8px;margin-bottom:16px}.compare-product-link{color:#222;text-decoration:none}.compare-product-link img{width:100%;height:145px;object-fit:contain}.compare-product h2{font-size:15px;font-weight:700;line-height:1.5;margin:14px 0 8px}.compare-price{display:block;color:#d32c2c;font-size:20px}.compare-remove{border:0;background:none;color:#8c9298;font-size:12px;padding:10px;text-decoration:underline}.compare-placeholder{min-height:240px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px;color:#aab0b6;font-size:13px;font-weight:400}.compare-placeholder i{font-size:28px;background:#f4f5f6;padding:25px;border-radius:50%}.comparison-table .compare-group-title th{text-align:start;background:#eceef0;color:#333b43;font-size:14px;font-weight:750;padding:14px 18px}.compare-spec>th{text-align:start;background:#fafbfc;font-size:12px;font-weight:600}.compare-spec:hover td{background:#fff8f5}.compare-spec[data-comparison=different] td{color:#b32d25}.compare-unknown{color:#a3abb2}.compare-submit{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0}.compare-submit>span{font-size:12px;color:#8c9298;max-width:700px}.compare-submit button{border-radius:3px;min-width:150px;padding:12px 25px}#compare-no-rows{padding:20px;background:#f5f6f7;color:#777}.comparison-page [hidden]{display:none!important}@media(max-width:767px){.comparison-page{padding:22px 12px}.compare-heading{align-items:start}.compare-heading h1{font-size:26px}.compare-toolbar{align-items:start;flex-direction:column}.compare-filter{padding:10px 16px}.comparison-table{min-width:1050px}.comparison-table th:first-child{width:150px}.compare-spec>th{position:sticky;inset-inline-start:0;z-index:1;box-shadow:2px 0 4px #00000008}.compare-submit{align-items:start;flex-direction:column}.compare-submit button{width:100%}}
