.v12s{width:100%;min-width:0;display:block;position:relative}.v12s-trigger{color:#fff;width:100%;min-height:46px;font:inherit;text-align:left;cursor:pointer;background:#0e1015;border:1px solid #ffffff24;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:0 14px;font-size:15px;font-weight:700;transition:border-color .15s,box-shadow .15s;display:flex}.v12s-trigger:hover:not(:disabled){border-color:#fff5}:is(.v12s-trigger[aria-expanded=true],.v12s-trigger:focus-visible){border-color:#ed0029;outline:0;box-shadow:0 0 0 3px #ed002926}.v12s-trigger:disabled{opacity:.55;cursor:not-allowed}.v12s-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.v12s-value.is-ph{color:#8d929d;font-weight:500}.v12s-trigger svg{color:#c9cdd2;flex:none;transition:transform .15s}.v12s-trigger[aria-expanded=true] svg{color:#ed0029;transform:rotate(180deg)}.v12s-sm .v12s-trigger{border-radius:8px;min-height:32px;padding:0 8px 0 10px;font-size:13px}.v12s-proxy{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute;bottom:0;left:50%}.v12s-panel{z-index:1000;box-sizing:border-box;color:#eef0f3;background:#15181d;border:1px solid #ffffff24;border-radius:14px;padding:6px;font-family:inherit;animation:.12s ease-out v12s-in;position:fixed;box-shadow:0 18px 44px #000c}.v12s-panel:focus{outline:0}.v12s-panel.is-up{animation-name:v12s-up}@keyframes v12s-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes v12s-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.v12s-search{box-sizing:border-box;color:#fff;width:100%;min-height:40px;font:inherit;background:#0e1015;border:1px solid #ffffff24;border-radius:10px;margin:0 0 6px;padding:0 12px;font-size:14px;display:block}.v12s-search:focus{border-color:#ed0029;outline:0}.v12s-list{overscroll-behavior:contain;gap:2px;display:grid;overflow-y:auto}.v12s-list button{color:#eef0f3;width:100%;min-height:40px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:8px 12px;font-size:14px;font-weight:600;display:flex}.v12s-list button.is-hi{background:#ffffff0f}.v12s-list button[aria-selected=true]{color:#fff;background:#ed002922;font-weight:800}.v12s-list button[aria-selected=true] svg{color:#ff4d63;flex:none}.v12s-list button:disabled{opacity:.4;cursor:default}.v12s-group{color:#ff7a88;letter-spacing:.06em;text-transform:uppercase;padding:8px 12px 4px;font-size:11px;font-weight:800}.v12s-list p{color:#9aa0aa;text-align:center;margin:0;padding:14px;font-size:14px}.v12s-panel.is-light{color:#17191e;background:#fff;border-color:#dfe3e8;box-shadow:0 18px 44px #10141a2e}.v12s-panel.is-light .v12s-search{color:#17191e;background:#f5f6f8;border-color:#d5dae0}.v12s-panel.is-light .v12s-list button{color:#17191e}.v12s-panel.is-light .v12s-list button.is-hi{background:#f1f3f5}.v12s-panel.is-light .v12s-list button[aria-selected=true]{color:#d90024;background:#fff0f2}.v12s-panel.is-light .v12s-list button[aria-selected=true] svg,.v12s-panel.is-light .v12s-group{color:#d90024}.v12s-panel.is-light .v12s-list p{color:#6b7280}.v12-address-fields .v12s-trigger{color:#17191e;background:#fff;border-color:#cdd2dc;border-radius:14px;min-height:50px;font-size:16px;font-weight:500}.access-v2 .v12-address-fields .v12s-trigger,.address-card .v12-address-fields .v12s-trigger{color:#171820;background:#f3f3f5;border-color:#e9e9ed;border-radius:13px;min-height:54px;font-weight:600}.payment-condition .v12s-trigger,.cart-footer .quote-details .v12s-trigger{color:#30363d;background:#fff;border-color:#cfd5da;font-size:16px;font-weight:600}.v12-representative-panel .v12s-trigger{color:#191c22;background:#fff;border-color:#cdd2dc;min-height:50px;font-size:16px;font-weight:600}.v12-address-fields .v12s-trigger:hover:not(:disabled),.payment-condition .v12s-trigger:hover:not(:disabled),.cart-footer .quote-details .v12s-trigger:hover:not(:disabled),.v12-representative-panel .v12s-trigger:hover:not(:disabled){border-color:#9aa3ae}.v12-address-fields .v12s-trigger svg,.payment-condition .v12s-trigger svg,.cart-footer .quote-details .v12s-trigger svg,.v12-representative-panel .v12s-trigger svg{color:#5b6470}.v12-address-fields .v12s-value.is-ph,.payment-condition .v12s-value.is-ph,.cart-footer .quote-details .v12s-value.is-ph,.v12-representative-panel .v12s-value.is-ph{color:#8a919b}.order-actions .v12s-trigger{min-height:42px;font-size:14px}.buyer-card .v12s-trigger{border-radius:10px;min-height:40px;font-size:14px}.stock-search .v12s{flex:0 0 220px;width:220px}.entry-assoc .v12s{min-width:250px}.entry-assoc .v12s-trigger{text-transform:none;letter-spacing:0;border-radius:10px;min-height:44px;font-size:14px}.fc-add .v12s,.fin-newcat .v12s{flex:none;width:auto;min-width:130px}.fc-add .v12s-trigger,.fin-newcat .v12s-trigger{border-radius:10px;min-height:42px;font-size:14px}@media (max-width:760px){.stock-search .v12s,.entry-assoc .v12s{flex:none;width:100%;min-width:0}}
