.commerce-hidden85{display:none!important}.commerce-search85{border:1px solid #af95623d;border-radius:18px;background:linear-gradient(120deg,#152437,#0c1726);padding:22px;margin:22px 0;color:#dbe7ef}.commerce-search85>label{display:block;font:600 11px Arial,sans-serif;letter-spacing:1.8px;color:#dfc48e;margin-bottom:12px}.commerce-search85>div{display:flex;gap:10px;flex-wrap:wrap}.commerce-search85 input,.commerce-search85 select{min-height:48px;background:#081321;color:#edf2f8;border:1px solid #52687d;border-radius:10px;padding:10px 14px;font:16px Arial,sans-serif;min-width:0}.commerce-search85 input{flex:1 1 250px}.commerce-search85 button,.compare-bar85 button,.compare-button85,.quote-tools85 button,.compare-dialog85 button{min-height:44px;border:1px solid #c2a56c66;border-radius:10px;background:#1c2d41;color:#e8d3ac;padding:10px 16px;font:600 13px Arial,sans-serif;cursor:pointer}.commerce-search85 small,.quote-tools85 small{display:block;font:12px/1.7 Arial,sans-serif;color:#9db2c5;margin-top:10px}.commerce-empty85{padding:22px;border:1px dashed #59697c;border-radius:12px;color:#a9c4d3}.commerce-empty85[hidden]{display:none}.compare-bar85{display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:#101b2b;border:1px solid #3a485a;border-radius:15px;padding:18px;margin:20px 0}.compare-bar85>div{display:grid;gap:6px}.compare-bar85 small{font:9px Arial,sans-serif;letter-spacing:1.5px;color:#c9ab75}.compare-bar85 strong{font-size:15px}.compare-bar85>span{flex:1;min-width:130px;font-size:12px;color:#a5bbcb}.compare-bar85 p{flex-basis:100%;margin:0;font-size:13px;color:#e5c58d}.compare-bar85 p:empty{display:none}.compare-button85{margin:0 15px 15px;background:transparent;align-self:stretch}.compare-button85[aria-pressed=true]{border-color:#d0ae68;background:#c2a56c17;color:#f1d59d}.compare-bar85 button:first-of-type,.quote-tools85 button:first-child,.compare-dialog85 footer>button{background:linear-gradient(120deg,#e5d1a2,#b89a62);color:#101a2b;border:0}.compare-bar85 button:disabled,.quote-tools85 button:disabled{opacity:.45;cursor:default}.compare-dialog85{width:min(1100px,calc(100% - 28px));max-height:90dvh;padding:26px;background:#101d30;color:#edf1f6;border:1px solid #a78c5b;border-radius:22px;font-family:Arial,sans-serif;overflow:auto}.compare-dialog85::backdrop{background:#020812dd;backdrop-filter:blur(4px)}.compare-dialog85 header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.compare-dialog85 header small{color:#d8ba81;font-size:10px;letter-spacing:1.5px}.compare-dialog85 h2{font:700 29px Arial,sans-serif;margin:12px 0}.compare-dialog85 p,.compare-dialog85 footer span{font-size:13px;color:#a3b8cd;line-height:1.7}.compare-dialog85 header>button{font-size:24px;width:44px;flex-shrink:0}.compare-scroll85{overflow:auto;margin:20px 0;border:1px solid #3b4a5c;border-radius:14px}.compare-scroll85 table{width:100%;min-width:630px;border-collapse:collapse;table-layout:fixed}.compare-scroll85 th,.compare-scroll85 td{text-align:left;padding:16px;border-bottom:1px solid #344153;border-right:1px solid #344153;vertical-align:top;overflow-wrap:anywhere;font-size:13px;line-height:1.6}.compare-scroll85 thead th{background:#172b40;vertical-align:bottom}.compare-scroll85 th:first-child{width:135px;color:#d9c18c}.compare-scroll85 tbody th{background:#142437}.compare-scroll85 thead img{width:100%;height:125px;object-fit:contain;display:block;margin-bottom:12px}.compare-scroll85 thead strong{display:block;font-size:16px}.compare-dialog85 footer{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.quote-item85{display:grid;grid-template-columns:70px minmax(0,1fr) 80px 40px;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid #34465a}.quote-item85 img{width:70px;height:60px;object-fit:contain}.quote-item85 strong{font-size:14px;display:block}.quote-item85 small{display:block;font-size:11px;color:#a6becf;margin-top:5px}.quote-item85 label{font:11px Arial,sans-serif;color:#a6becf;display:grid;gap:6px}.quote-item85 input{width:100%;min-width:0;box-sizing:border-box;padding:10px;background:#0a1728;border:1px solid #53687c;color:#f1f5f8;border-radius:8px;font-size:16px}.quote-item85 button{width:38px;height:40px;background:#233247;border:1px solid #4a5a6d;color:#f1dbb7;border-radius:9px;font-size:21px;cursor:pointer}.quote-tools85{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.quote-tools85 p,.quote-tools85 small{flex-basis:100%;margin:0}.quote-tools85 p{font-size:13px;color:#d2bd8f}.commerce-search85 :focus-visible,.compare-bar85 :focus-visible,.compare-dialog85 :focus-visible,.quote-tools85 :focus-visible,.quote-item85 :focus-visible,.compare-button85:focus-visible{outline:2px solid #e4c992;outline-offset:3px}
@media(max-width:700px){.commerce-search85{padding:16px}.commerce-search85>div{gap:8px}.commerce-search85 input{flex-basis:100%;width:100%}.commerce-search85 select{flex:1}.compare-bar85{padding:14px;gap:12px}.compare-bar85>span{flex-basis:100%}.compare-bar85 button:first-of-type{flex:1}.compare-dialog85{padding:17px}.compare-dialog85 h2{font-size:23px}.compare-scroll85 th,.compare-scroll85 td{padding:12px}.compare-dialog85 footer>button{width:100%}.quote-item85{grid-template-columns:53px minmax(0,1fr) 65px 32px;gap:8px}.quote-item85 img{width:53px;height:53px}.quote-item85 strong{font-size:12px}.quote-item85 button{width:32px}.quote-item85 input{padding:10px 4px}.quote-tools85 button{width:100%}}
@media(max-width:700px){.compare-scroll85 table{min-width:0;width:100%;table-layout:fixed}.compare-scroll85 th:first-child{width:24%}.compare-scroll85 th,.compare-scroll85 td{font-size:11px;padding:10px 6px;line-height:1.6}.compare-scroll85 thead img{height:85px}.compare-scroll85 thead strong{font-size:12px}.compare-scroll85{overflow-x:hidden}}
