.catalog{margin-top:46px}.catalog-title{display:flex;align-items:end;justify-content:space-between;margin-bottom:22px}.catalog-title h3{font-size:25px;margin:7px 0 0}.catalog-title>span{font:11px Arial;color:#91a8c7;letter-spacing:1px}.catalog-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:20px}.catalog-toolbar .filters{padding:0;margin-right:auto}.catalog-toolbar label{display:flex;align-items:center;gap:7px;color:#8da2c0;font-size:11px}.catalog-toolbar select{color:#d0dff2;background:#101b2a;border:1px solid #314158;padding:10px;font:12px Arial;min-width:100px}.catalog-toolbar input{accent-color:var(--mint)}.table-scroll{overflow-x:auto;border:1px solid var(--line)}.catalog table{border-collapse:collapse;width:100%;text-align:left;font-size:13px;min-width:650px}.catalog th{color:#8da1be;font-size:10px;font-weight:400;letter-spacing:1px;background:#111c2d;padding:17px 20px;white-space:nowrap}.catalog td{padding:19px 20px;border-top:1px solid var(--line);color:#c4d0e2}.catalog tbody tr{background:#0c1420}.catalog tbody tr:hover{background:#13233a}.catalog td:first-child{min-width:220px}.catalog td strong{display:block;font:600 23px 'Barlow Condensed',Arial;color:#f0f5ff;margin:4px 0}.catalog td strong span{font:12px Arial;margin-left:8px;color:#b5c9e7}.catalog td small{display:block;font:9px Arial;color:#8195b1;letter-spacing:1px}.catalog-gen{color:var(--mint);font:9px Arial;letter-spacing:1px}.catalog-price{font:500 19px 'Barlow Condensed',Arial}.stock-status{font-size:11px;color:#a0aec3}.stock-status:before{content:'';display:inline-block;background:#8b9db7;width:5px;height:5px;border-radius:50%;margin-right:8px}.stock-status.in-stock{color:var(--mint)}.stock-status.in-stock:before{background:var(--mint)}.catalog td button{background:none;color:#9cb7da;border:0;font-size:11px;padding:8px;white-space:nowrap}.catalog td button:hover{color:var(--mint)}.catalog td button.row-quote{border:1px solid #31518a;color:#dbe8ff;margin-left:7px;background:#173261}.catalog-note{font-size:11px;color:#788ca8;line-height:1.9;margin-top:15px}.no-results{text-align:center;padding:40px!important}.product-info .dram-detail{font-size:12px;color:var(--mint);margin-top:-12px}@media(max-width:600px){.catalog-toolbar{gap:13px}.catalog-toolbar .filters{width:100%}.catalog-title h3{font-size:21px}.catalog th,.catalog td{padding:15px 13px}.catalog-note{font-size:10px}.catalog-title{gap:15px}}
