.elementor-277 .elementor-element.elementor-element-e7b1708 > .elementor-container{min-height:150px;}.elementor-277 .elementor-element.elementor-element-e7b1708:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-e7b1708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54595F;}.elementor-277 .elementor-element.elementor-element-e7b1708 > .elementor-background-overlay{background-color:#1E1E1E;background-image:url("https://backup.clubdelideres.org/wp-content/uploads/2023/03/banner-in.jpg");background-position:center center;background-size:cover;opacity:1;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-e7b1708{border-style:solid;border-width:0px 0px 1px 0px;border-color:#54595F6B;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-f2163fb{text-align:left;}.elementor-277 .elementor-element.elementor-element-f2163fb .elementor-heading-title{color:var( --e-global-color-1333e18 );font-size:50px;font-weight:800;text-transform:none;letter-spacing:0.2px;text-shadow:3px 3px 7px rgba(0, 0, 0, 0.5);}.elementor-277 .elementor-element.elementor-element-f2163fb > .elementor-widget-container{margin:-3px 0px 14px 0px;}.elementor-277 .elementor-element.elementor-element-4a434808 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:1;}.elementor-277 .elementor-element.elementor-element-4a434808{padding:70px 0px 50px 0px;}@media(max-width:767px){.elementor-277 .elementor-element.elementor-element-e7b1708 > .elementor-container{min-height:100px;}.elementor-277 .elementor-element.elementor-element-f2163fb .elementor-heading-title{font-size:26px;}}/* Start custom CSS for text-editor, class: .elementor-element-2798d72c */.carrito a {
    background-color: transparent;
    text-decoration: none;
    color: black;
}

.carrito .woocommerce-message {
    border-top-color: #0038AE;
}
.woocommerce table.shop_table th {
    color: black;
}

.woocommerce table.shop_table {
    color: black;
}

.carrito .woocommerce-message::before {
    content: "\e015";
    color: #0038AE;
}

.carrito .woocommerce .quantity .qty {
    width: 70px;
    text-align: center;
}

.carrito .woocommerce a.button.alt{
    background-color: #0038AE;
    color: #fff;
}

.carrito .woocommerce a:hover.button.alt{
    background-color: #00187E;
    color: #fff;
}

.carrito #add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text {
    float: left;
    width: 160px;
    box-sizing: border-box;
    border: 1px solid #d3ced2;
    padding: 6px 6px 5px;
    margin: 0 6px 0 0;
    outline: 0;
}/* End custom CSS */