.elementor-1375 .elementor-element.elementor-element-37ddeb1 > .elementor-container{max-width:1250px;}.elementor-1375 .elementor-element.elementor-element-37ddeb1{margin-top:030px;margin-bottom:0px;padding:40px 10px 150px 10px;}.elementor-1375 .elementor-element.elementor-element-ca20c82 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1375 .elementor-element.elementor-element-25dd86d .elementor-heading-title{color:#CDB3B2;font-family:"Cinzel", Sans-serif;font-size:30px;font-weight:500;letter-spacing:0px;}.elementor-1375 .elementor-element.elementor-element-b1776e5 > .elementor-widget-container{padding:0px 0px 0px 6px;}@media(max-width:1024px){.elementor-1375 .elementor-element.elementor-element-ca20c82 > .elementor-element-populated{padding:0px 5px 0px 5px;}.elementor-1375 .elementor-element.elementor-element-25dd86d > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1375 .elementor-element.elementor-element-ef17826 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-1375 .elementor-element.elementor-element-37ddeb1{padding:010px 0px 100px 0px;}.elementor-1375 .elementor-element.elementor-element-25dd86d{text-align:left;}.elementor-1375 .elementor-element.elementor-element-25dd86d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1375 .elementor-element.elementor-element-ef17826 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS *//*ocultar avatar*/
.yith-wcmap .user-profile {
    display: none !important;
}


@media (max-width: 1024px) {
#my-account-menu .myaccount-menu, #my-account-menu-tab .myaccount-menu {
    display: none !important;
}
#my-account-menu.position-vertical-left ~ .woocommerce-MyAccount-content {
    display: contents;
}
}

/*.elementor-1375 .elementor-element.elementor-element-25dd86d .elementor-heading-title {
    padding-left: 10px !important; }
*/

    #hola .elementor-shortcode {
        font-family: 'montserrat';
        font-weight: 500;
        font-size: 16px;
       
        color: #202124;
    }


    .woocommerce form .form-row label {
        line-height: 2;
        font-size: 13.5px;
        font-size: 16px;
        font-family: 'montserrat';
        font-weight: 500;
        color: #202124;
    }
    
    .woocommerce-account .woocommerce-EditAccountForm .woocommerce-Button {
        margin-top: 1em;
        margin-left: 3px;
        border-radius: 5px;
        font-family: 'montserrat';
        font-weight: 500;
        background-color: #3202124;
        padding: 10px;
        font-size: 18px;
    }
    
    #my-account-menu.position-vertical-left ~ .woocommerce-MyAccount-content {
        font-family: 'montserrat';
        font-weight: 500;
    }
    
    .woocommerce-Button.button {
        background-color: #202124;
        border-radius: 5px;
    }
    
    .woocommerce-message.woocommerce-message--info.woocommerce-Message.woocommerce-Message--info.woocommerce-info {
        border-top-color: #CDB3B2;
    }
    
    .woocommerce-message::before, .woocommerce-info::before {
        color: #cdb3b2;
    }
    
    .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    
        font-weight: 400;
    }
    
    .item-label {
        font-family: 'montserrat';
        font-weight: 500;
        font-size: 15px;
        padding-left: 25px;
    }
    
    @media (max-width: 1024px){
    .elementor-1375 .elementor-element.elementor-element-ca20c82 > .elementor-element-populated {
        padding: 0px 10px 0px 10px;
    }}
    
    .elementor-element.elementor-element-500ebac.elementor-widget.elementor-widget-shortcode {
        font-family: 'montserrat' ªimportant;
        font-weight: 500 !important;
        font-size: 16px !important;
    }


    #my-account-menu .myaccount-menu li a span.item-icon svg {
    width: 30px !important;
}

    @media (min-width: 1025px) {
    section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses {
        display: flex;
    }
    .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
        width: 50% !important;
    }
    #registro .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
        width: 50% !important;
    }
    }

a {
    color:#cdb3b2;
}

form.woocommerce-ResetPassword.lost_reset_password {
    font-family: 'Montserrat';
}

 @media (max-width: 1025px) {
.woocommerce a.button, .woocommerce button.button, .woocommerce .woocommerce-message a.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce input.button, .woocommerce-cart table.cart td.actions .button, .woocommerce form.checkout_coupon .button, .woocommerce #respond input#submit, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link {
    width: 100%;
}}

.woocommerce a.button, .woocommerce button.button, .woocommerce .woocommerce-message a.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce input.button, .woocommerce-cart table.cart td.actions .button, .woocommerce form.checkout_coupon .button, .woocommerce #respond input#submit, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link {
    border-radius: 0;
    padding-top: 10px;
    padding-right: 20px;
    padding-bottom: 10px;
    padding-left: 20px;
    font-size: 18px;
    font-weight: 500;
    letter-spacing: 0px;
    background-color: #202124;
    border-radius: 5px 5px 5px 5px;
    height: 45px;
    margin-top: 30px;
}/* End custom CSS */