.sr-container{margin-top:30px}.sr-header{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-bottom:16px}.sr-title{font-size:clamp(20px,2.4vw,28px);font-weight:600;line-height:1.2}.sr-controls{margin-left:auto;display:flex;align-items:center}.sr-availability-btn{margin-right:15px;cursor:pointer;text-decoration:underline;font-size:13px}.sr-availability-btn:hover{text-decoration:none}.sr-input{-webkit-appearance:none;appearance:none;border:1px solid #e5e7eb;background:#fff;padding:10px 12px;border-radius:10px;font-size:12px}.sr-table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:14px}.sr-table th,.sr-table td{padding:12px 10px;text-align:left;font-size:12px}.sr-table thead th{position:sticky;top:0;background:#fafafa;border-bottom:1px solid #e5e7eb;-webkit-user-select:none;user-select:none}.sr-table thead th[data-key]{cursor:pointer}.sr-row{border-bottom:1px solid #f1f5f9}.sr-row.top3 td{font-size:13px;font-weight:600;background:#f9fafb}.sr-row.top1 td{font-size:14px;font-weight:700;background:#fef9c3}.sr-rank{width:48px;text-align:right;font-variant-numeric:tabular-nums}.sr-img{width:48px;height:48px;border-radius:10px;object-fit:cover;background:#f3f4f6}.sr-titlecell a{color:inherit;text-decoration:none}.sr-score{font-variant-numeric:tabular-nums;font-weight:600}.sr-score.bad{color:#991b1b}.sr-score.ok{color:#92400e}.sr-score.good{color:#166534}.sr-overall{font-weight:700}.sr-cta{display:inline-flex;gap:8px;align-items:center}.sr-muted{color:#6b7280;font-size:12px}.sr-footer{margin-top:14px;font-size:12px;color:#6b7280}.sr-sort-ico{font-size:12px;opacity:.7;margin-left:4px}.sr-table .price-wrapper .price__regular,.sr-table .price-parts_main{white-space:nowrap}.simplyranking-banner{border-radius:30px 0;overflow:hidden}@media (max-width: 767.98px){.sr-table-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.sr-table{min-width:860px}.sr-img{max-width:none}.sr-controls{margin-left:0}.simplyranking-banner{border-radius:20px 0}}.sr-table th>span{display:flex}.quick-add__submit.loading>:not(.loading-overlay__spinner){opacity:0;visibility:hidden}.loading-overlay__spinner{position:absolute}.price-wrapper .price__regular{text-decoration-line:line-through}.price-wrapper .price-parts{justify-content:start;padding-left:0;color:#ef0076}
/*# sourceMappingURL=/cdn/shop/t/8/assets/simply-ranking.css.map */
