/* Class is added only after the original select is ready for native use. */
form.variations_form .variations select.jmarie-native-variation {
    display: block !important;
    position: static !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    height: auto !important;
    min-height: 48px !important;
    clip: auto !important;
    clip-path: none !important;
    overflow: visible !important;
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: auto !important;
    appearance: auto !important;
    -webkit-appearance: menulist !important;
    background-image: none !important;
    padding: 10px 14px !important;
    margin: 0 !important;
    font: inherit !important;
    line-height: normal !important;
    cursor: pointer;
    box-sizing: border-box;
}
form.variations_form .variations select.jmarie-native-variation:focus-visible {
    outline: 2px solid currentColor;
    outline-offset: 3px;
}
form.variations_form .variations select.jmarie-native-variation:disabled {
    cursor: not-allowed;
}
