.elementor-345 .elementor-element.elementor-element-406c365{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-dc0fc8e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-cbda61b{color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-3341c79 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-accent );}.elementor-345 .elementor-element.elementor-element-1776493{color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-345 .elementor-element.elementor-element-8e6a78d .elementor-button{background-color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-8e6a78d .elementor-button:hover, .elementor-345 .elementor-element.elementor-element-8e6a78d .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-345 .elementor-element.elementor-element-b82ab50 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-b82ab50 .elementor-button:hover, .elementor-345 .elementor-element.elementor-element-b82ab50 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-345 .elementor-element.elementor-element-8350589 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-8350589 .elementor-button:hover, .elementor-345 .elementor-element.elementor-element-8350589 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-345 .elementor-element.elementor-element-12e6b6b .elementor-button{background-color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-12e6b6b .elementor-button:hover, .elementor-345 .elementor-element.elementor-element-12e6b6b .elementor-button:focus{background-color:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for shortcode, class: .elementor-element-9691171 *//* --- Estilos para el Rastrear Pedido Global Tech --- */

/* 1. Estilo del Botón en estado normal */
.woocommerce form.track_order button.button {
    background-color: #000000 !important; /* Fondo Negro */
    color: #ffffff !important; /* Letra Blanca */
    border: 1px solid #000000 !important;
    border-radius: 4px; /* Bordes ligeramente redondeados */
    transition: all 0.3s ease; /* Suaviza el cambio de color */
}

/* 2. Estilo del Botón al pasar el mouse (Hover) */
.woocommerce form.track_order button.button:hover {
    background-color: #E60000 !important; /* Rojo Intenso (Marca) */
    border-color: #E60000 !important;
    color: #ffffff !important; /* La letra se mantiene blanca */
}

/* 3. (Opcional) Embellecer las casillas de texto */
.woocommerce form.track_order input.input-text {
    border: 1px solid #ccc;
    padding: 10px;
    border-radius: 4px;
}/* End custom CSS */