.latve-odb-hidden-native {
    display: none !important;
}

.latve-odb-hidden-native-select {
    position: absolute !important;
    left: -9999px !important;
    width: 1px !important;
    height: 1px !important;
    opacity: 0 !important;
    pointer-events: none !important;
}

.latve-odb-package-terminal {
    display: none;
    width: 100%;
    margin: 10px 0 14px;
    clear: both;
}

.latve-odb-terminal-label {
    display: block;
    margin: 0 0 6px;
    font-size: 13px;
    font-weight: 600;
    color: #333;
}

.latve-odb-terminal-select {
    display: block !important;
    width: 100% !important;
    min-height: 44px !important;
    height: 44px !important;
    padding: 10px 12px !important;
    border: 1px solid rgba(0,0,0,0.14) !important;
    border-radius: 8px !important;
    background: #fff !important;
    font-size: 14px !important;
    line-height: 1.4 !important;
    color: #222 !important;
    box-sizing: border-box !important;
    appearance: auto !important;
    opacity: 1 !important;
    pointer-events: auto !important;
}

.latve-odb-terminal-select:focus {
    outline: none;
    border-color: #ff6a00 !important;
    box-shadow: 0 0 0 2px rgba(255,106,0,0.12) !important;
}

.latve-odb-terminal-note {
    margin-top: 6px;
    font-size: 12px;
    line-height: 1.45;
    color: #666;
}

.woocommerce-cart .cart_totals .latve-odb-package-terminal,
.woocommerce-checkout .latve-odb-package-terminal {
    width: 100% !important;
    max-width: 100% !important;
}

body.latve-odb-dropdown-only-mode .tmjs-open-modal-btn,
body.latve-odb-dropdown-only-mode #show-omniva-map,
body.latve-odb-dropdown-only-mode .omniva-btn,
body.latve-odb-dropdown-only-mode .omnivalt_terminal_container,
body.latve-odb-dropdown-only-mode .omnivalt_terminal_container.old,
body.latve-odb-dropdown-only-mode .omnivalt_terminal_container_map,
body.latve-odb-dropdown-only-mode .tmjs-container {
    display: none !important;
}
