.elementor-2760 .elementor-element.elementor-element-f1d5bc8{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2760 .elementor-element.elementor-element-d22f292{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2760 .elementor-element.elementor-element-f2b38e7{--display:flex;}.elementor-2760 .elementor-element.elementor-element-9397b25 .woolentor-step-nav-text, .elementor-2760 .elementor-element.elementor-element-9397b25 .woolentor-step-nav-number,.wl_msc_style_2 .woolentor-block-heading .woolentor-block-heading-title{font-size:0.9rem;}.elementor-2760 .elementor-element.elementor-element-9397b25 .wl_msc_style_2 .woolentor-step.woolentor-active{border-style:none;}.woocommerce .elementor-2760 .elementor-element.elementor-element-9397b25 .woolentor-msc2-checkout input.input-text, .woocommerce .elementor-2760 .elementor-element.elementor-element-9397b25 .form-row select, .woocommerce .elementor-2760 .elementor-element.elementor-element-9397b25 .form-row .select2-container .select2-selection,  .woocommerce .elementor-2760 .elementor-element.elementor-element-9397b25 .form-row .select2-container .select2-selection .select2-selection__rendered, .woocommerce .elementor-2760 .elementor-element.elementor-element-9397b25 .woolentor-msc2-checkout .input-text{font-size:0.9rem;}.woocommerce .elementor-2760 .elementor-element.elementor-element-9397b25 :is(.woocommerce-account-fields,.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields) .form-row:not(.create-account),.woocommerce .elementor-2760 .elementor-element.elementor-element-9397b25 :is(.woocommerce-account-fields,.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields) input.input-text,.woocommerce .elementor-2760 .elementor-element.elementor-element-9397b25 :is(.woocommerce-account-fields,.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields) select{height:38px;}.woocommerce .elementor-2760 .elementor-element.elementor-element-9397b25 .select2-container--default .select2-selection--single,.woocommerce .elementor-2760 .elementor-element.elementor-element-9397b25 .select2-container--default .select2-selection--single .select2-selection__arrow {height:38px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.woocommerce .elementor-2760 .elementor-element.elementor-element-9397b25 .select2-container--default .select2-selection--single[aria-expanded="true"]{outline:1px solid #005fcc;border:1px solid transparent;}.elementor-2760 .elementor-element.elementor-element-9397b25 #payment{font-size:1rem;}.elementor-2760 .elementor-element.elementor-element-9397b25 #payment ul.payment_methods.methods li{text-align:left;}.elementor-2760 .elementor-element.elementor-element-9397b25 .woolentor-step-footer .woolentor-btn:not(.woolentor-btn-text){padding:7px 20px 7px 20px;background-color:#000000;}.elementor-2760 .elementor-element.elementor-element-9397b25 *:not(i){font-family:Roboto;}.elementor-2760 .elementor-element.elementor-element-2e0d37c .woolentor-checkout-coupon-form .checkout-coupon-toggle .woocommerce-info{text-align:left;}.elementor-2760 .elementor-element.elementor-element-2e0d37c .woolentor-checkout-coupon-form .checkout-coupon-toggle .woocommerce-info::before{position:static;margin-right:10px;}.elementor-2760 .elementor-element.elementor-element-25e7e00{--display:flex;}.elementor-2760 .elementor-element.elementor-element-0cef106 #order_review_heading{text-align:left;}.elementor-2760 .elementor-element.elementor-element-0cef106 .woolentor-product-price-value{font-size:1rem;color:#000000;}.elementor-2760 .elementor-element.elementor-element-0cef106 .woolentor-product-title{font-size:1rem;}.elementor-2760 .elementor-element.elementor-element-0cef106 .woolentor-review-order-1  .woolentor-product-thumb{max-width:125px;}.elementor-2760 .elementor-element.elementor-element-0cef106 .woolentor-review-order-1 .woolentor-product{gap:25px;}@media(max-width:767px){.elementor-2760 .elementor-element.elementor-element-f1d5bc8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2760 .elementor-element.elementor-element-d22f292{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for wl-checkout-order-review, class: .elementor-element-0cef106 *//* Campos rectos y elegantes */
.elementor-2760 .elementor-element.elementor-element-0cef106 .form-row input.input-text {
    border-radius: 0px !important;
    border: 1px solid #e2e2e2 !important;
    padding: 12px !important;
}

/* Botón negro total */
.elementor-2760 .elementor-element.elementor-element-0cef106 #place_order, .elementor-2760 .elementor-element.elementor-element-0cef106 .woolentor-next-button {
    border-radius: 0px !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    letter-spacing: 1px !important;
}/* End custom CSS */