.elementor-1638 .elementor-element.elementor-element-fe8a731:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-fe8a731 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#402F1C;background-image:url("http://primitivorestaurantebolerabar.com/wp-content/uploads/2021/06/Patron-4.svg");background-size:100% auto;}.elementor-1638 .elementor-element.elementor-element-fe8a731{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1638 .elementor-element.elementor-element-fe8a731 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:767px){.elementor-1638 .elementor-element.elementor-element-fe8a731:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-fe8a731 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://primitivorestaurantebolerabar.com/wp-content/uploads/2021/04/Patron-4.svg");}}/* Start custom CSS for shortcode, class: .elementor-element-aa39141 */@font-face {
      font-family: "Marker-Felt-Regular";
      src: url("https://primitivorestaurantebolerabar.com/wp-content/uploads/2021/04/Marker-Felt-Regular.woff");
    }

label{color: white; font-size: 16px;}
h3{
    font-family: "Marker-Felt-Regular"!important;
     letter-spacing: 2px;
    color: white;
}
input, .input-text {
    background-color: #eab21bba;
    border: 2px #EAB21B solid !important;
    border-radius: 11px !important;
    color:white !important;
    height: 30px;
}
.input-text::placeholder{
    color: white;

}
th, td{
    
    color: #EAB21B;
    border-top: solid #EAB21B;
}
p{
        color: #EAB21B;
        font-size: 15px!important;
}
a{color:orange; 
text-decoration: underline !important;}
.button{
    background: transparent !important;
    border: 2px #eab21b solid;
    border-radius: 8px ;
    transition: .5s;
}
button:hover{
    border-color: white !important;
    color: #eab21b !important;
    transition: .5s;
}
li{
    
    font-size: 12px !important;
}
.woocommerce-info {
    
    background: transparent;
    border-top: 2px solid #eab21b;
    color: white;
    
}
.woocommerce-info > a{
    
    background: transparent;
  
    color: orange;
    
}
.checkout_coupon{
    
    background:transparent;}

.woocommerce table.shop_table td, .woocommerce table.shop_table th, .woocommerce-page table.shop_table td, .woocommerce-page table.shop_table th
{
    border: 2px solid #eab21b !important;
}

.wc_payment_method input[type="radio"]:checked + label::before{
 
 background: #eab21b !important;   
}
.wc_payment_method input[type="radio"] + label::before{
    
    border-color: #eab21b!important;
}
.payment_box, payment_method_cod{
    
    background: #864f1e!important;
}

.elementor *, .elementor ::after, .elementor ::before{
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fe8a731 */.seccion-primaria{
    background-size: 40%;
    position: relative;
}/* End custom CSS */