.elementor-45 .elementor-element.elementor-element-e5d5042:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-e5d5042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-e5d5042 > .elementor-container{min-height:137px;}.elementor-45 .elementor-element.elementor-element-e5d5042{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-45 .elementor-element.elementor-element-e5d5042 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45 .elementor-element.elementor-element-92870e3{text-align:left;}.elementor-45 .elementor-element.elementor-element-92870e3 img{width:100%;}.elementor-bc-flex-widget .elementor-45 .elementor-element.elementor-element-6d20c60.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-45 .elementor-element.elementor-element-6d20c60.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-45 .elementor-element.elementor-element-a1e3275:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-a1e3275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#220483;}.elementor-45 .elementor-element.elementor-element-a1e3275 > .elementor-container{min-height:60px;}.elementor-45 .elementor-element.elementor-element-a1e3275{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-45 .elementor-element.elementor-element-a1e3275 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-45 .elementor-element.elementor-element-7b98bfd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-45 .elementor-element.elementor-element-7b98bfd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-45 .elementor-element.elementor-element-1bfabcb .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-45 .elementor-element.elementor-element-1bfabcb .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-1bfabcb .elementor-nav-menu--main .elementor-item:hover,
					.elementor-45 .elementor-element.elementor-element-1bfabcb .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-45 .elementor-element.elementor-element-1bfabcb .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-45 .elementor-element.elementor-element-1bfabcb .elementor-nav-menu--main .elementor-item:focus{color:#52BEDA;fill:#52BEDA;}.elementor-45 .elementor-element.elementor-element-1bfabcb .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#52BEDA;}.elementor-45 .elementor-element.elementor-element-19c99a5 .jet-mobile-menu__container .jet-mobile-menu__container-inner{background-color:#220483;padding:30px 30px 30px 30px;}.elementor-45 .elementor-element.elementor-element-19c99a5 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon{color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-19c99a5 .jet-mobile-menu__container{z-index:999;}.elementor-45 .elementor-element.elementor-element-19c99a5 .jet-mobile-menu-widget .jet-mobile-menu-cover{z-index:calc(999-1);}.elementor-45 .elementor-element.elementor-element-19c99a5 .jet-mobile-menu__item .jet-menu-icon{align-self:center;justify-content:center;}.elementor-45 .elementor-element.elementor-element-19c99a5 .jet-mobile-menu__item .jet-menu-badge__inner{font-family:"Eurostile", Sans-serif;}.elementor-45 .elementor-element.elementor-element-19c99a5 .jet-mobile-menu__item .jet-menu-badge{align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-19c99a5 .jet-mobile-menu__item .jet-menu-label{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-45 .elementor-element.elementor-element-588b570.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-45 .elementor-element.elementor-element-588b570.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-45 .elementor-element.elementor-element-588b570.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-45 .elementor-element.elementor-element-588b570 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-45 .elementor-element.elementor-element-c366a48.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-45 .elementor-element.elementor-element-c366a48.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-45 .elementor-element.elementor-element-c366a48.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-45 .elementor-element.elementor-element-26b8fb5 .elementor-menu-cart__close-button, .elementor-45 .elementor-element.elementor-element-26b8fb5 .elementor-menu-cart__close-button-custom{margin-left:auto;}.elementor-45 .elementor-element.elementor-element-26b8fb5{--side-cart-alignment-transform:translateX(100%);--side-cart-alignment-left:auto;--side-cart-alignment-right:0;--price-quantity-position--grid-template-rows:auto 75%;--price-quantity-position--align-self:start;--divider-style:solid;--subtotal-divider-style:solid;--cart-buttons-position-margin:auto;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-534be3df );--toggle-button-border-width:0px;--cart-border-style:none;--cart-close-icon-size:16px;--cart-close-button-color:#C86C6C;--remove-item-button-size:13px;--remove-item-button-color:#AE3B3B;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-45 .elementor-element.elementor-element-26b8fb5 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-bc-flex-widget .elementor-45 .elementor-element.elementor-element-375c17a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-45 .elementor-element.elementor-element-375c17a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-45 .elementor-element.elementor-element-375c17a.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-45 .elementor-element.elementor-element-375c17a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-45 .elementor-element.elementor-element-375c17a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45 .elementor-element.elementor-element-0992d18.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-0992d18 .bdt-button-dropdown .bdt-button-dropdown-icon.elementor-align-icon-right{margin-left:8px;}.elementor-45 .elementor-element.elementor-element-0992d18 .bdt-button-dropdown .bdt-button-dropdown-icon.elementor-align-icon-left{margin-right:8px;}.elementor-45 .elementor-element.elementor-element-0992d18 .bdt-user-login-skin-dropdown .bdt-dropdown{max-width:450px;}#bdt-user-login0992d18 .bdt-field-group:not(:last-child){margin-bottom:15px;}#bdt-user-login0992d18 .bdt-field-group > a{font-family:"Eurostile", Sans-serif;font-size:14px;}#bdt-user-login0992d18 .bdt-form-label{font-family:"Eurostile", Sans-serif;font-size:13px;}#bdt-user-login0992d18 .bdt-field-group .bdt-input{color:#220A83;background-color:var( --e-global-color-534be3df );font-family:"Eurostile", Sans-serif;font-size:14px;}#bdt-user-login0992d18 .bdt-field-group .bdt-input::placeholder{color:#220A83;}#bdt-user-login0992d18 .bdt-field-group .bdt-input::-moz-placeholder{color:#220A83;}#bdt-user-login0992d18 .bdt-field-group .bdt-input:focus{color:#220A83;background-color:var( --e-global-color-534be3df );}#bdt-user-login0992d18 .bdt-field-group .bdt-input:focus::placeholder{color:#220A83;}#bdt-user-login0992d18 .bdt-field-group .bdt-input:focus::-moz-placeholder{color:#220A83;}#bdt-user-login0992d18 .bdt-button{color:#220A83;background-color:var( --e-global-color-534be3df );border-style:solid;border-width:1px 1px 1px 1px;border-color:#220A83;font-size:14px;}#bdt-user-login0992d18 .bdt-button:hover{color:var( --e-global-color-534be3df );background-color:#220A83;border-color:var( --e-global-color-534be3df );}.elementor-45 .elementor-element.elementor-element-0992d18 .bdt-button-dropdown{font-family:"Eurostile", Sans-serif;font-size:16px;font-weight:normal;background-color:#220A83;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-0992d18 .bdt-user-login-button-avatar img{width:24px;}.elementor-45 .elementor-element.elementor-element-0992d18 .bdt-user-login .bdt-dropdown{color:var( --e-global-color-534be3df );background-color:#220A83;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-534be3df );}.elementor-45 .elementor-element.elementor-element-0992d18 .bdt-user-login .bdt-dropdown, .elementor-45 .elementor-element.elementor-element-0992d18 .bdt-user-login .bdt-dropdown .bdt-user-card-small{padding:20px 20px 20px 20px;}.elementor-45 .elementor-element.elementor-element-0992d18 .bdt-user-login .bdt-dropdown .bdt-user-card-small{margin-top:-20px;margin-right:-20px;margin-left:-20px;}.elementor-45 .elementor-element.elementor-element-0992d18 .bdt-user-login .bdt-dropdown a{color:var( --e-global-color-534be3df );}.elementor-45 .elementor-element.elementor-element-0992d18 .bdt-user-login .bdt-dropdown a:hover{color:var( --e-global-color-534be3df );}.elementor-45 .elementor-element.elementor-element-0992d18 .bdt-user-login .bdt-dropdown-nav li a{font-family:"Eurostile", Sans-serif;font-size:13px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-45 .elementor-element.elementor-element-89cace9{width:69.332%;}.elementor-45 .elementor-element.elementor-element-6d20c60{width:30%;}.elementor-45 .elementor-element.elementor-element-7b98bfd{width:69.303%;}.elementor-45 .elementor-element.elementor-element-588b570{width:30%;}.elementor-45 .elementor-element.elementor-element-c366a48{width:50%;}.elementor-45 .elementor-element.elementor-element-375c17a{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-45 .elementor-element.elementor-element-7b98bfd{width:70%;}.elementor-45 .elementor-element.elementor-element-588b570{width:30%;}}@media(max-width:1024px){.elementor-45 .elementor-element.elementor-element-a1e3275{padding:0px 20px 0px 20px;}.elementor-45 .elementor-element.elementor-element-1bfabcb .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-bc-flex-widget .elementor-45 .elementor-element.elementor-element-588b570.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-45 .elementor-element.elementor-element-588b570.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-89cace9 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-45 .elementor-element.elementor-element-7b98bfd{width:20%;}.elementor-45 .elementor-element.elementor-element-1bfabcb .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-45 .elementor-element.elementor-element-19c99a5 .jet-mobile-menu__container{width:250px;}.elementor-45 .elementor-element.elementor-element-19c99a5 .jet-mobile-menu__item .jet-menu-badge__inner{font-size:16px;}.elementor-45 .elementor-element.elementor-element-588b570{width:80%;}.elementor-45 .elementor-element.elementor-element-c366a48{width:50%;}.elementor-45 .elementor-element.elementor-element-375c17a{width:50%;}}/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-26b8fb5 */#elementor-menu-cart__toggle_button:after{
    content: "Carrito";
    color: white;
    font-family: var( --e-global-typography-primary-font-family ), Sans-serif;
    padding-left: 5px;
}

.widget_shopping_cart_content{
font-family: "Eurostile", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.3em;
}

.bdt-mini-cart-product-thumbnail{
    width: 100px
}

.bdt-mini-cart-product-name.bdt-margin-small-bottom a{
    color: rgb(34, 4, 131);
    font-weight: 500;
}

.bdt-mini-cart-product-item{
    margin: 20px 0
}

.bdt-mini-cart-product-price{
    color: #52BEDA
    
}

.bdt-mini-cart-subtotal.bdt-flex.bdt-flex-between{
    font-size: 20px;
    margin-top: 50px;
    margin-bottom: 50px
}

.bdt-mini-cart-footer-buttons {
    display: flex;
    flex-direction: column;
}

a.bdt-button.bdt-button-view-cart.bdt-size-md{
    background-color: rgb(34, 4, 131);
}

a.bdt-button.bdt-button-view-cart.bdt-size-md span{
    color: #fff !important    
}



a.bdt-button.bdt-button-checkout.bdt-size-md{
    background-color: #52BEDA;
    position: relative;
    top: 10px
}

a.bdt-button.bdt-button-checkout.bdt-size-md span{
    color: #fff !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for bdt-user-login, class: .elementor-element-0992d18 */.bdt-user-name:after{
    content: url(https://clientesfreak.cl/demo/puchustore/wp-content/uploads/2021/04/usericon.svg);
}

.elementor-45 .elementor-element.elementor-element-0992d18 .bdt-text-meta{
   display: none; 
}

.elementor-45 .elementor-element.elementor-element-0992d18 .bdt-user-login-skin-dropdown .bdt-user-card-small{
    background-color: #C6EAF7 !important;

}

.bdt-button-dropdown:after{
    content:"Mi cuenta";
    font-family: var( --e-global-typography-primary-font-family ), Sans-serif;
        display:flex;
        flex-direction: row;
}

.bdt-user-card-small {
    display: none;
}

a.elementor-button.bdt-button-dropdown.elementor-size-sm {
    display: flex;
    align-items: center;
}

span.elementor-button-content-wrapper {
    margin-right: 10px;
}/* End custom CSS */