.elementor-333 .elementor-element.elementor-element-7ee2dc2{font-family:"DM Sans", Sans-serif;font-size:14px;color:var( --e-global-color-d3cee76 );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-333 .elementor-element.elementor-element-7ee2dc2{font-size:14px;}}/* Start custom CSS for shortcode, class: .elementor-element-0864023 *//* Ocultar campos innecesarios */
#addr_1, #addr_2, #city, #zip,
input[name="wcfmvm_static_infos[address][addr_1]"],
input[name="wcfmvm_static_infos[address][addr_2]"],
input[name="wcfmvm_static_infos[address][city]"],
input[name="wcfmvm_static_infos[address][zip]"] {
    display: none !important;
}

/* Ocultar labels de esos campos */
label[for="addr_1"],
label[for="addr_2"],
label[for="city"],
label[for="zip"] {
    display: none !important;
}

/* Ocultar el .elementor-333 .elementor-element.elementor-element-0864023 de País también */
select[name="wcfmvm_static_infos[address][country]"] {
    display: none !important;
}

label[for="country"] {
    display: none !important;
}

/* Ocultar contenedores completos por clase */
p.addr_1,
p.addr_2,
p.city,
p.zip,
p.country {
    display: none !important;
}

/* Ocultar texto URL debajo de Store Name */
.wcfm_store_url,
.wcfm-help-tip {
    display: none !important;
}

/* Ocultar País, Ciudad/Pueblo y Estado completos */
p.country,
p.city,
p.state,
.wcfm_store_url,
p.addr_2 {
    display: none !important;
}

/* Ocultar select de país que está fuera del p.country */
select.wcfm_country_to_select,
label[for="country"] {
    display: none !important;
}

/* Ocultar Select2 de país y estado */
.select2-container.wcfm_country_to_select,
.wcfm_country_to_select + .select2-container,
span.select2-container[style*="width: 60%"],
.select2-container--default:has(+ select.wcfm_ele),
#select2-country-container,
.select2-selection__rendered[title="Argentina"] {
    display: none !important;
}

/* Ocultar select estado que queda debajo */
select.wc-enhanced-select.wcfm_ele {
    display: none !important;
}

/* Ocultar URL debajo de Store Name */
.wcfm_store_url_field {
    display: none !important;
}

/* Ocultar select de estado/provincia */
select.wcfmvm_state_to_select,
select#state {
    display: none !important;
}

/* Ocultar URL Store Name */
.wcfm_store_url {
    display: none !important;
}

/* Alinear verificación en una fila */
.wcfm_email_verified {
    display: flex !important;
    align-items: center !important;
    gap: 10px !important;
    flex-wrap: nowrap !important;
}

.wcfm_email_verified_input {
    flex: 1 !important;
    width: auto !important;
    min-width: 0 !important;
}

.wcfm_email_verified_button {
    flex-shrink: 0 !important;
    white-space: nowrap !important;
    background: #1E2A18 !important;
    color: #A8C890 !important;
    border-radius: 8px !important;
    padding: 8px 16px !important;
    border: none !important;
    cursor: pointer !important;
    font-family: 'DM Sans', sans-serif !important;
    font-size: 13px !important;
}

.wcfm_clearfix {
    display: none !important;
}/* End custom CSS */