.elementor-2374 .elementor-element.elementor-element-a12f07b{--display:flex;--min-height:100vh;}.elementor-2374 .elementor-element.elementor-element-a12f07b:not(.elementor-motion-effects-element-type-background), .elementor-2374 .elementor-element.elementor-element-a12f07b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maladecora.com/wp-content/uploads/2025/12/Ilustracion_sin_titulo.png");}.elementor-2374 .elementor-element.elementor-element-a12f07b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2374 .elementor-element.elementor-element-4c5b8f9{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;top:-0.2%;}body:not(.rtl) .elementor-2374 .elementor-element.elementor-element-4c5b8f9{left:96%;}body.rtl .elementor-2374 .elementor-element.elementor-element-4c5b8f9{right:96%;}.elementor-2374 .elementor-element.elementor-element-fab0cec{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;top:0%;}body:not(.rtl) .elementor-2374 .elementor-element.elementor-element-fab0cec{left:95%;}body.rtl .elementor-2374 .elementor-element.elementor-element-fab0cec{right:95%;}.elementor-2374 .elementor-element.elementor-element-b44c025{--display:flex;--min-height:10vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2374 .elementor-element.elementor-element-18bfb03{width:100%;max-width:100%;--e-transform-translateX:-50%;top:0px;z-index:99999;}body:not(.rtl) .elementor-2374 .elementor-element.elementor-element-18bfb03{left:50%;}body.rtl .elementor-2374 .elementor-element.elementor-element-18bfb03{right:50%;}.elementor-2374 .elementor-element.elementor-element-18bfb03 img{width:23%;max-width:69%;}.elementor-2374 .elementor-element.elementor-element-3999310{--e-transform-translateX:-50%;--e-transform-translateY:-50%;top:55%;z-index:999;}body:not(.rtl) .elementor-2374 .elementor-element.elementor-element-3999310{left:50%;}body.rtl .elementor-2374 .elementor-element.elementor-element-3999310{right:50%;}.elementor-2374 .elementor-element.elementor-element-3999310 img{width:80%;max-width:100%;}.elementor-2374 .elementor-element.elementor-element-8958a52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}body:not(.rtl) .elementor-2374 .elementor-element.elementor-element-fa5892d{left:0px;}body.rtl .elementor-2374 .elementor-element.elementor-element-fa5892d{right:0px;}.elementor-2374 .elementor-element.elementor-element-fa5892d{top:0px;}.elementor-2374 .elementor-element.elementor-element-9f5fb86{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;top:0px;}body:not(.rtl) .elementor-2374 .elementor-element.elementor-element-9f5fb86{left:0px;}body.rtl .elementor-2374 .elementor-element.elementor-element-9f5fb86{right:0px;}body:not(.rtl) .elementor-2374 .elementor-element.elementor-element-2807415{left:3px;}body.rtl .elementor-2374 .elementor-element.elementor-element-2807415{right:3px;}.elementor-2374 .elementor-element.elementor-element-2807415{top:4px;z-index:99999999;}.elementor-2374 .elementor-element.elementor-element-2197fab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}body:not(.rtl) .elementor-2374 .elementor-element.elementor-element-85b84bc{left:0px;}body.rtl .elementor-2374 .elementor-element.elementor-element-85b84bc{right:0px;}.elementor-2374 .elementor-element.elementor-element-85b84bc{top:1px;}.elementor-2374 .elementor-element.elementor-element-2b52c3e{--display:flex;--z-index:9999;}.elementor-2374 .elementor-element.elementor-element-c7eee6e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-product-gallery .eael-cat-tab{text-align:center;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-product-gallery .woocommerce .products .product .eael-product-wrap img{height:288px;object-fit:contain;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-cat-tab{background-color:#02010100;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-cat-tab a{color:#810505F2;background-color:#030202FA;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-product-gallery .woocommerce ul.products li.product, .elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-product-gallery .icons-wrap.block-box-style{background-color:#FFFFFF00;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-product-gallery .woocommerce ul.products li.product{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE00;border-radius:5px 5px 5px 5px;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-product-gallery .woocommerce ul.products li.product woocommerce-loop-product__link img{border-radius:5px 5px 0 0;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-product-gallery .eael-product-wrap .product-details-wrap{padding:15px 15px 15px 15px;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-product-gallery .woocommerce ul.products li.product .woocommerce-loop-product__title, .elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-product-gallery .woocommerce ul.products li.product .eael-product-title *{color:#272727;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-product-gallery .woocommerce ul.products li.product .price, .elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-product-gallery .woocommerce ul.products li.product .eael-product-price{color:#272727;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-product-gallery .woocommerce .star-rating::before{color:#f2b01e;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-product-gallery .woocommerce .star-rating span::before{color:#f2b01e;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-product-gallery .woocommerce .eael-star-rating{color:#f2b01e;font-size:15px!important;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-product-gallery .woocommerce ul.products li.product .star-rating{font-size:15px!important;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .woocommerce ul.products li.product .onsale, .elementor-2374 .elementor-element.elementor-element-c7eee6e .woocommerce ul.products li.product .eael-onsale{color:#fff;background-color:#ff2a13;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .woocommerce ul.products li.product .eael-onsale:not(.outofstock).sale-preset-4:after{border-left-color:#ff2a13;border-right-color:#ff2a13;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .woocommerce ul.products li.product .outofstock-badge, .elementor-2374 .elementor-element.elementor-element-c7eee6e .woocommerce ul.products li.product .eael-onsale.outofstock{color:#fff;background-color:#ff2a13;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .woocommerce ul.products li.product .eael-onsale.outofstock.sale-preset-4:after{border-left-color:#ff2a13;border-right-color:#ff2a13;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-product-gallery .eael-product-wrap .icons-wrap li a{color:#fff;background-color:#8040FF;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-product-gallery .eael-product-wrap .icons-wrap:not(.details-block-style-2) li a{border-radius:3px;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-product-gallery .eael-product-wrap .icons-wrap.details-block-style-2 li:only-child a{border-radius:3px!important;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-product-gallery .eael-product-wrap .icons-wrap.details-block-style-2 li:first-child a{border-radius:3px 0 0 3px;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-product-gallery .eael-product-wrap .icons-wrap.details-block-style-2 li:last-child a{border-radius:0 3px 3px 0;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-product-gallery .eael-product-wrap .icons-wrap li a:hover{color:#F5EAFF;background-color:#4045AE;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-load-more-button{color:#fff;background:#29d8d8;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-load-more-button:hover{color:#fff;background:#27bdbd;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-load-more-button-wrap{justify-content:center;}@media(min-width:768px){.elementor-2374 .elementor-element.elementor-element-4c5b8f9{--width:3.5%;}.elementor-2374 .elementor-element.elementor-element-fab0cec{--width:4%;}.elementor-2374 .elementor-element.elementor-element-b44c025{--content-width:90vw;}}@media(max-width:767px){.elementor-2374 .elementor-element.elementor-element-a12f07b:not(.elementor-motion-effects-element-type-background), .elementor-2374 .elementor-element.elementor-element-a12f07b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maladecora.com/wp-content/uploads/2025/12/Ilustracion_sin_titulo.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2374 .elementor-element.elementor-element-a12f07b{--content-width:100%;--min-height:1432px;}.elementor-2374 .elementor-element.elementor-element-a12f07b.e-con{--align-self:center;}.elementor-2374 .elementor-element.elementor-element-fab0cec{--width:17%;top:-12px;--z-index:999999;}body:not(.rtl) .elementor-2374 .elementor-element.elementor-element-fab0cec{left:86%;}body.rtl .elementor-2374 .elementor-element.elementor-element-fab0cec{right:86%;}.elementor-2374 .elementor-element.elementor-element-8958a52{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:99;}.elementor-2374 .elementor-element.elementor-element-fa5892d{top:-10%;z-index:9999;}.elementor-2374 .elementor-element.elementor-element-fa5892d img{width:33%;}.elementor-2374 .elementor-element.elementor-element-9f5fb86{--z-index:999999;}.elementor-2374 .elementor-element.elementor-element-2197fab{--z-index:1;}.elementor-2374 .elementor-element.elementor-element-85b84bc{width:100%;max-width:100%;z-index:1;}.elementor-2374 .elementor-element.elementor-element-85b84bc img{width:100%;}.elementor-2374 .elementor-element.elementor-element-2b52c3e{--content-width:100%;--z-index:999;}.elementor-2374 .elementor-element.elementor-element-c7eee6e{width:100%;max-width:100%;}.elementor-2374 .elementor-element.elementor-element-c7eee6e .eael-cat-tab{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-18bfb03 */.elementor-2374 .elementor-element.elementor-element-18bfb03 {
  position: absolute;
  left: 50%;
  top: 0vh;
  transform: translateX(-50%);
}

.elementor-2374 .elementor-element.elementor-element-18bfb03 img {
  width: 17vh;
  max-width: none;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3999310 */.elementor-2374 .elementor-element.elementor-element-3999310 {
  width: clamp(800px, 60vw, 2000px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b44c025 */.elementor-2374 .elementor-element.elementor-element-b44c025,
.elementor-2374 .elementor-element.elementor-element-b44c025 * {
  max-width: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85b84bc */body {
  margin: 0;
  padding: 0;
}/* End custom CSS */
/* Start custom CSS for eael-woo-product-gallery, class: .elementor-element-c7eee6e */.post-list-filter-item.active {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a12f07b */.tienda {
  min-height: 100dvh;
}
body {
  overflow-x: hidden;
}

* {
  box-sizing: border-box;
}

html, body {
  margin: 0;
  padding: 0;
  overflow-x: hidden;
}/* End custom CSS */