.elementor-21045 .elementor-element.elementor-element-4a4d6c6b{--display:flex;}.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 );}/* Start custom CSS */.wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button,
.wc-block-components-checkout-place-order-button {
    background-color: #0056b3 !important;      /* Color de fondo principal (Azul) */
    color: #ffffff !important;                 /* Color del texto (Blanco) */
    border: 3px solid #64b5f6 !important;      /* Borde grueso azul claro */
    border-radius: 6px !important;             /* Esquinas ligeramente redondeadas */
    font-weight: bold !important;
    transition: all 0.3s ease-in-out !important; /* Transición suave para todos los efectos */
}

/* Efecto al pasar el ratón (Hover): Se ilumina */
.wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:hover,
.wc-block-components-checkout-place-order-button:hover {
    background-color: #004085 !important;      /* El fondo cambia a un azul un poco más oscuro */
    color: #ffffff !important;
    border-color: #90caf9 !important;          /* El borde se vuelve aún más claro al brillar */
    
    /* Efecto de iluminación/resplandor (Glow effect) */
    box-shadow: 0 0 15px rgba(144, 202, 249, 0.8) !important; 
    
    cursor: pointer !important;
}/* End custom CSS */