@import"https://fonts.googleapis.com/css2?family=Space+Mono:wght@400;700&family=Inter:wght@400;500;600;700&display=swap";.rr-shoe-widget{--bg: #000000;--bg2: #0a0a0a;--bg3: #141414;--bg4: #1f1f1f;--border: #2a2a2a;--border2: #3a3a3a;--accent: #B5FA40;--accent2: #C6FF60;--text: #ffffff;--text2: #a8a8a8;--text3: #707070;--green: #B5FA40;--red: #ff5c5c;--amber: #e8a030;--font: "Space Mono", "Courier New", monospace;--sans: "Inter", system-ui, sans-serif;background:var(--bg);color:var(--text);font-family:var(--sans);padding:24px;border-radius:8px;border:1px solid var(--border);max-width:1200px;margin:24px auto}.rr-shoe-widget *{box-sizing:border-box}.rr-shoe-widget .tabs{display:flex;border-bottom:1px solid var(--border);margin-bottom:24px}.rr-shoe-widget .tab{padding:12px 24px;font-family:var(--font);font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:var(--text2);cursor:pointer;background:none;border:none}.rr-shoe-widget .tab.active{color:var(--accent);border-bottom:2px solid var(--accent);margin-bottom:-1px;font-weight:700}.rr-shoe-widget .card{background:var(--bg2);border:1px solid var(--border);border-radius:6px;padding:20px}.rr-shoe-widget .card-title{font-family:var(--font);font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--text3);margin-bottom:14px}.rr-shoe-widget .label{font-family:var(--font);font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--text2);margin-bottom:8px;display:block}.rr-shoe-widget .label .opt{color:var(--text3);text-transform:none;letter-spacing:0;font-size:10px}.rr-shoe-widget select,.rr-shoe-widget input[type=text]{width:100%;padding:9px 10px;background:var(--bg3);border:1px solid var(--border2);color:var(--text);font-family:var(--sans);font-size:13px;border-radius:4px}.rr-shoe-widget select:focus,.rr-shoe-widget input:focus{outline:none;border-color:var(--accent)}.rr-shoe-widget .field{margin-bottom:16px}.rr-shoe-widget .seg{display:flex;gap:4px}.rr-shoe-widget .seg button{flex:1;padding:8px 6px;background:var(--bg3);border:1px solid var(--border2);color:var(--text2);font-family:var(--sans);font-size:12px;cursor:pointer;border-radius:4px}.rr-shoe-widget .seg button.on{background:var(--bg4);border-color:var(--accent);color:var(--accent)}.rr-shoe-widget .check{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text2);margin:6px 0}.rr-shoe-widget .check input{accent-color:var(--accent)}.rr-shoe-widget .btn-primary{width:100%;padding:13px;background:var(--accent);color:#000;font-family:var(--font);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:13px;border:none;border-radius:4px;cursor:pointer}.rr-shoe-widget .btn-primary:hover{background:var(--accent2)}.rr-shoe-widget table{width:100%;border-collapse:collapse;font-size:13px}.rr-shoe-widget thead th{text-align:left;padding:10px 8px;font-family:var(--font);text-transform:uppercase;font-size:10px;letter-spacing:.08em;color:var(--text3);border-bottom:1px solid var(--border);background:var(--bg2)}.rr-shoe-widget tbody td{padding:12px 8px;border-bottom:1px solid var(--border);vertical-align:middle}.rr-shoe-widget tbody tr:hover{background:var(--bg3)}.rr-shoe-widget .shoe-cell{display:flex;gap:12px;align-items:center}.rr-shoe-widget .thumb{width:52px;height:52px;border-radius:4px;background:#fff;border:1px solid var(--border);flex-shrink:0;overflow:hidden}.rr-shoe-widget .thumb.sm{width:36px;height:36px}.rr-shoe-widget .thumb img{width:100%;height:100%;object-fit:contain;display:block}.rr-shoe-widget .shoe-text{min-width:0}.rr-shoe-widget .shoe-name,.rr-shoe-widget a.product-link{color:var(--text);font-family:var(--sans);font-weight:600;font-size:14px;text-decoration:none}.rr-shoe-widget a.product-link:hover{color:var(--accent)}.rr-shoe-widget .shoe-meta{color:var(--text3);font-size:11px;font-family:var(--font);margin-top:2px}.rr-shoe-widget .size-val{font-family:var(--font);color:var(--accent);font-weight:700;font-size:14px}.rr-shoe-widget .size-from{color:var(--text3);font-size:11px;font-family:var(--font);margin-top:2px}.rr-shoe-widget .price{font-family:var(--font);color:var(--text);font-weight:700;text-align:right}.rr-shoe-widget .match{font-family:var(--font);font-weight:700;font-size:14px}.rr-shoe-widget .match.high{color:var(--accent)}.rr-shoe-widget .match.mid{color:var(--amber)}.rr-shoe-widget .match.low{color:var(--red)}.rr-shoe-widget .results-count{font-family:var(--font);font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--text3);margin-bottom:14px}.rr-shoe-widget .filter-row{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-end;margin-bottom:18px}.rr-shoe-widget .filter-row .field{margin-bottom:0}.rr-shoe-widget .tab1-grid{display:grid;grid-template-columns:320px 1fr;gap:24px}.rr-shoe-widget .empty{color:var(--text2);font-family:var(--font);font-size:13px;padding:40px;text-align:center}@media(max-width:700px){.rr-shoe-page{padding:16px}.rr-shoe-page>h1{margin:16px 0 12px}.rr-shoe-page>.rte{margin-bottom:20px}.rr-shoe-widget{padding:16px;margin:0 auto}.rr-shoe-widget .tab1-grid{grid-template-columns:1fr}.rr-shoe-widget table thead{display:none}.rr-shoe-widget table tbody tr{display:grid;grid-template-columns:1fr auto auto;grid-template-areas:"shoe shoe match" "size price srp";column-gap:10px;row-gap:6px;align-items:end;border:1px solid var(--border);border-radius:6px;padding:10px 12px;margin-bottom:8px}.rr-shoe-widget table tbody td{padding:0;border:none}.rr-shoe-widget table tbody td:nth-child(1){grid-area:shoe;align-self:center;min-width:0}.rr-shoe-widget table tbody td:nth-child(2){grid-area:size}.rr-shoe-widget table tbody td:nth-child(3){grid-area:match;align-self:center;text-align:right}.rr-shoe-widget table tbody td:nth-child(4){grid-area:price;text-align:right}.rr-shoe-widget table tbody td:nth-child(5){grid-area:srp;text-align:right}.rr-shoe-widget tbody tr:hover{background:transparent}.rr-shoe-widget .thumb{width:44px;height:44px}.rr-shoe-widget .shoe-name{font-size:13px}.rr-shoe-widget .shoe-meta{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/shoe-recommender.css.map */
