.elementor-5170101 .elementor-element.elementor-element-00ecc85, .elementor-5170101 .elementor-element.elementor-element-00ecc85 > [class*="elementor-background-"]{border-radius:20px 20px 20px 20px;}.elementor-5170101 .elementor-element.elementor-element-00ecc85{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-5170101 .elementor-element.elementor-element-00ecc85:hover, .elementor-5170101 .elementor-element.elementor-element-00ecc85:hover > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-5170101 .elementor-element.elementor-element-00ecc85:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5170101 .elementor-element.elementor-element-40e239e .elementor-widget-container{text-align:left;}body:not(.lang-rtl) .elementor-5170101 .elementor-element.elementor-element-40e239e .ce-product-badge{margin:0 5px 5px 0;}body:not(.lang-rtl) .elementor-5170101 .elementor-element.elementor-element-40e239e .ce-product-badges{margin:0 -5px -5px 0;}body.lang-rtl .elementor-5170101 .elementor-element.elementor-element-40e239e .ce-product-badge{margin:0 0 5px 5px;}body.lang-rtl .elementor-5170101 .elementor-element.elementor-element-40e239e .ce-product-badges{margin:0 0 -5px -5px;}.elementor-5170101 .elementor-element.elementor-element-40e239e .ce-product-badge{min-width:50px;font-size:13px;border-radius:10px;}.elementor-5170101 .elementor-element.elementor-element-40e239e .ce-product-badge-sale, .elementor-5170101 .elementor-element.elementor-element-40e239e .ce-product-badge-onsale{background-color:#0E456B;}.elementor-5170101 .elementor-element.elementor-element-40e239e .ce-product-badge-new{background-color:#0E456B;}.elementor-5170101 .elementor-element.elementor-element-40e239e .ce-product-badge-pack{background-color:#0E456B;}.elementor-5170101 .elementor-element.elementor-element-40e239e .ce-product-badge-out{background-color:#0E456B;}.elementor-5170101 .elementor-element.elementor-element-40e239e .ce-product-badge-online{background-color:#0E456B;}.elementor-5170101 .elementor-element.elementor-element-58bc476{text-align:center;}.elementor-5170101 .elementor-element.elementor-element-58bc476 .elementor-heading-title{color:#0E456B;font-size:15px;line-height:1.3em;}.elementor-5170101 .elementor-element.elementor-element-7417cd8 .ce-product-meta__label:after{content:":";}.elementor-5170101 .elementor-element.elementor-element-7417cd8 .ce-product-meta{justify-content:center;}.elementor-5170101 .elementor-element.elementor-element-7417cd8.ce-product-meta--layout-inline .ce-product-meta{margin:0 calc(-0px / 2);}.elementor-5170101 .elementor-element.elementor-element-7417cd8.ce-product-meta--layout-inline .ce-product-meta__detail{padding:0 calc(0px / 2);}.elementor-5170101 .elementor-element.elementor-element-7417cd8:not(.ce-product-meta--layout-inline) .ce-product-meta__detail:not(:first-child){padding-top:calc(0px / 2);}.elementor-5170101 .elementor-element.elementor-element-7417cd8:not(.ce-product-meta--layout-inline) .ce-product-meta__detail:not(:last-child){padding-bottom:calc(0px / 2);}.elementor-5170101 .elementor-element.elementor-element-7417cd8{font-size:12px;font-weight:400;color:#333333;}.elementor-5170101 .elementor-element.elementor-element-7417cd8 .ce-product-meta__label{font-weight:400;color:#333333;}.elementor-5170101 .elementor-element.elementor-element-997de6e .ce-product-prices{justify-content:center;font-size:20px;color:#0E456B;}body:not(.lang-rtl) .elementor-5170101 .elementor-element.elementor-element-997de6e .ce-product-prices > div{margin:0 10px 10px 0;}body:not(.lang-rtl) .elementor-5170101 .elementor-element.elementor-element-997de6e .ce-product-prices{margin:0 -10px -10px 0;}body.lang-rtl .elementor-5170101 .elementor-element.elementor-element-997de6e .ce-product-prices > div{margin:0 0 10px 10px;}body.lang-rtl .elementor-5170101 .elementor-element.elementor-element-997de6e .ce-product-prices{margin:0 0 -10px -10px;}.elementor-5170101 .elementor-element.elementor-element-997de6e .ce-product-price-regular{color:#333333;}.elementor-5170101 .elementor-element.elementor-element-997de6e .ce-has-discount{color:#0E456B;}body:not(.lang-rtl) .elementor-5170101 .elementor-element.elementor-element-997de6e .ce-product-badge-sale{margin-left:10px;}body.lang-rtl .elementor-5170101 .elementor-element.elementor-element-997de6e .ce-product-badge-sale{margin-right:10px;}.elementor-5170101 .elementor-element.elementor-element-997de6e .ce-product-badge-sale{font-size:10px;color:#FFFFFF;background-color:#209DCB;border-color:#209DCB;border-style:solid;border-width:0px;border-radius:17px;}.elementor-5170101 .elementor-element.elementor-element-ae82abd .elementor-icon-wrapper{text-align:center;}.elementor-5170101 .elementor-element.elementor-element-ae82abd .elementor-icon i, .elementor-5170101 .elementor-element.elementor-element-ae82abd .elementor-icon svg{transform:rotate(0deg);}.elementor-5170101 .elementor-element.elementor-element-6bf3016 a.elementor-button{background-color:#0E456B;}.elementor-5170101 .elementor-element.elementor-element-6bf3016 a.elementor-button:hover, .elementor-5170101 .elementor-element.elementor-element-6bf3016 a.elementor-button:focus{background-color:#246895;}.elementor.elementor-5170101 .elementor-section-wrap{overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);}/* Start custom CSS for product-miniature-price, class: .elementor-element-997de6e */.ce-product-prices {
    flex-wrap: wrap;
}

.ce-product-prices::after {
    content: "Precio incluye IVA";
    display: block;
    width: 100%;
    font-size: 11px;
    color: #00000;
    font-weight: 400;
    margin-top: 0px;
    margin-bottom: 10px;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for product-add-to-wishlist, class: .elementor-element-ae82abd */a.ce-add-to-wishlist {
    display: inline-flex !important;
    align-items: center !important;
    gap: 8px !important;
    text-decoration: none !important;
}

a.ce-add-to-wishlist i.ceicon-heart-o {
    font-size: 18px !important;
    line-height: 1 !important;
}

a.ce-add-to-wishlist::after {
    content: "Agregar a favoritos";
    font-size: 13px !important;
    text-decoration: underline !important;
    white-space: nowrap !important;
}/* End custom CSS */