.elementor-24 .elementor-element.elementor-element-018807a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-fbcf96f{--side-cart-alignment-transform:translateX(-100%);--side-cart-alignment-right:auto;--side-cart-alignment-left:0;--divider-style:solid;--subtotal-divider-style:solid;--view-cart-button-display:none;--cart-footer-layout:1fr;--checkout-button-display:none;--cart-footer-buttons-alignment-display:none;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-text-color:var( --e-global-color-text );--toggle-button-background-color:var( --e-global-color-57996a9d );--toggle-button-border-color:var( --e-global-color-secondary );--toggle-button-border-radius:7px;--cart-border-style:none;--cart-padding:55px 25px 0px 25px;}.elementor-24 .elementor-element.elementor-element-fbcf96f .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-24 .elementor-element.elementor-element-fbcf96f .elementor-menu-cart__product-price .product-quantity{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-1c3a571 .woocommerce-button{background-color:var( --e-global-color-astglobalcolor0 );font-size:15px;}.elementor-24 .elementor-element.elementor-element-1c3a571 .woocommerce-button:hover{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-24 .elementor-element.elementor-element-1c3a571 #payment #place_order{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-24 .elementor-element.elementor-element-1c3a571 #payment #place_order:hover{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-24 .elementor-element.elementor-element-1c3a571 .e-login-wrap{--login-button-alignment:center;--login-button-width:35%;}.elementor-24 .elementor-element.elementor-element-1c3a571 .woocommerce-checkout{--place-order-title-alignment:stretch;--purchase-button-width:100%;}.elementor-24 .elementor-element.elementor-element-1c3a571 .e-woocommerce-login-section, .elementor-24 .elementor-element.elementor-element-1c3a571 .woocommerce-checkout #customer_details .col-1, .elementor-24 .elementor-element.elementor-element-1c3a571 .woocommerce-additional-fields, .elementor-24 .elementor-element.elementor-element-1c3a571 .e-checkout__order_review, .elementor-24 .elementor-element.elementor-element-1c3a571 .e-coupon-box, .elementor-24 .elementor-element.elementor-element-1c3a571 .woocommerce-checkout #payment, .elementor-24 .elementor-element.elementor-element-1c3a571 .woocommerce-shipping-fields .shipping_address{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-width:1px 1px 1px 1px;}.elementor-24 .elementor-element.elementor-element-1c3a571{--sections-border-type:solid;--sections-border-color:var( --e-global-color-accent );--sections-border-radius:11px 11px 11px 11px;--sections-title-color:var( --e-global-color-text );--sections-secondary-title-color:var( --e-global-color-text );--sections-descriptions-color:var( --e-global-color-text );--sections-messages-color:var( --e-global-color-text );--sections-checkboxes-color:var( --e-global-color-text );--sections-radio-buttons-color:var( --e-global-color-astglobalcolor0 );--links-normal-color:var( --e-global-color-accent );--links-hover-color:var( --e-global-color-secondary );--forms-labels-color:var( --e-global-color-text );--forms-buttons-normal-text-color:var( --e-global-color-57996a9d );--forms-buttons-hover-text-color:var( --e-global-color-57996a9d );--forms-buttons-border-type:none;--order-summary-rows-gap-top:calc( 0px/2 );--order-summary-rows-gap-bottom:calc( 0px/2 );--order-summary-items-color:var( --e-global-color-text );--order-summary-variations-color:var( --e-global-color-text );--order-summary-totals-color:var( --e-global-color-text );--purchase-button-padding:3% 3% 3% 3%;--purchase-button-width:fit-content;}.elementor-24 .elementor-element.elementor-element-1c3a571 h3#order_review_heading, .elementor-24 .elementor-element.elementor-element-1c3a571 .woocommerce-billing-fields h3, .elementor-24 .elementor-element.elementor-element-1c3a571 .woocommerce-additional-fields h3{font-family:"Montserrat", Sans-serif;font-size:18px;}.elementor-24 .elementor-element.elementor-element-1c3a571 .e-checkout-secondary-title{font-family:"Montserrat", Sans-serif;}.elementor-24 .elementor-element.elementor-element-1c3a571 .e-description{font-family:"Montserrat", Sans-serif;}.elementor-24 .elementor-element.elementor-element-1c3a571 .woocommerce-billing-fields .form-row label, .elementor-24 .elementor-element.elementor-element-1c3a571 .woocommerce-shipping-fields .form-row label, .elementor-24 .elementor-element.elementor-element-1c3a571 .woocommerce-additional-fields .form-row label, .elementor-24 .elementor-element.elementor-element-1c3a571 .e-woocommerce-login-anchor .form-row label, .elementor-24 .elementor-element.elementor-element-1c3a571 .e-coupon-anchor-description{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-24 .elementor-element.elementor-element-1c3a571 .woocommerce-checkout-review-order-table .cart_item td{font-family:"Montserrat", Sans-serif;}.elementor-24 .elementor-element.elementor-element-1c3a571 .product-name .variation{font-family:"Montserrat", Sans-serif;}.elementor-24 .elementor-element.elementor-element-1c3a571 .woocommerce-checkout-review-order-table thead tr th, .elementor-24 .elementor-element.elementor-element-1c3a571 .woocommerce-checkout-review-order-table tfoot tr th, .elementor-24 .elementor-element.elementor-element-1c3a571 .woocommerce-checkout-review-order-table tfoot tr td{font-family:"Montserrat", Sans-serif;}.elementor-24 .elementor-element.elementor-element-1c3a571 .woocommerce #payment #place_order{font-family:"Champagne-Limousines Bold", Sans-serif;font-size:20px;}.elementor-24 .elementor-element.elementor-element-2339580{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for woocommerce-checkout-page, class: .elementor-element-1c3a571 *//* 1. Ajusta el ancho del contenedor principal de la página. */
#content {
    max-width: 700px; /* Puedes ajustar este valor para que se vea como quieres */
    margin-left: auto;
    margin-right: auto;
}

/* 2. Fuerza a la tabla a respetar los anchos de las columnas. */
.woocommerce-checkout-review-order-table {
    table-layout: fixed !important;
    width: 100% !important;
}

/* 3. Elimina el espaciado y asegura que el ancho se respete. */
.woocommerce-checkout-review-order-table th, 
.woocommerce-checkout-review-order-table td {
    padding-right: 0 !important;
    padding-left: 0 !important;
    box-sizing: border-box !important;
}

/* 4. Ajusta los anchos de las columnas. */
.woocommerce-checkout-review-order-table .product-name {
    width: 100% !important;
}

.woocommerce-checkout-review-order-table .product-total {
    width: 30% !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Champagne-Limousines Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://mujeresdelnuevomundo.com/wp-content/uploads/2024/08/Champagne-_-Limousines-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */