.elementor-250 .elementor-element.elementor-element-dd63f08{--display:grid;--min-height:207px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.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-250 .elementor-element.elementor-element-25fc2e5 img{max-width:100%;}.elementor-250 .elementor-element.elementor-element-f0ed0bb{--display:flex;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-250 .elementor-element.elementor-element-66cc317 .elementor-repeater-item-5f3b820 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://ferreteriaelarroyo.com/wp-content/uploads/2025/06/Banner-Web-Descuento-Muebles-Diseno-Simple-Beige-7222-x-3456-px.zip-3-1-scaled.png);background-size:cover;}.elementor-250 .elementor-element.elementor-element-66cc317 .elementor-repeater-item-8698c19 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://ferreteriaelarroyo.com/wp-content/uploads/2025/06/Banner-Web-Descuento-Muebles-Diseno-Simple-Beige-7222-x-3456-px.zip-5-3.png);background-size:cover;}.elementor-250 .elementor-element.elementor-element-66cc317 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-250 .elementor-element.elementor-element-66cc317 .swiper-slide-contents{max-width:66%;}.elementor-250 .elementor-element.elementor-element-66cc317 .swiper-slide-inner{text-align:center;}.elementor-250 .elementor-element.elementor-element-7479074{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-250 .elementor-element.elementor-element-19d5e70{text-shadow:0px 0px 10px rgba(253.29999999999998, 253.29999999999998, 253.29999999999998, 0.3);}.elementor-250 .elementor-element.elementor-element-769288e{--display:flex;}.elementor-250 .elementor-element.elementor-element-c41c1c9 .elementor-repeater-item-bb60f29 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://ferreteriaelarroyo.com/wp-content/uploads/2025/06/0b866446-8f0b-4238-99a5-c3271335182b.jpeg);background-size:cover;}.elementor-250 .elementor-element.elementor-element-c41c1c9 .elementor-repeater-item-86ed2fe .swiper-slide-bg{background-color:#833ca3;background-image:url(https://ferreteriaelarroyo.com/wp-content/uploads/2025/06/IMG_0372-scaled.jpeg);background-size:cover;}.elementor-250 .elementor-element.elementor-element-c41c1c9 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-250 .elementor-element.elementor-element-c41c1c9 .swiper-slide-contents{max-width:66%;}.elementor-250 .elementor-element.elementor-element-c41c1c9 .swiper-slide-inner{text-align:center;}.elementor-250 .elementor-element.elementor-element-876f322{--spacer-size:71px;}.elementor-250 .elementor-element.elementor-element-30c3a9a{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-250 .elementor-element.elementor-element-3069e19 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-250 .elementor-element.elementor-element-0711dae.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-250 .elementor-element.elementor-element-0711dae.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-secondary );}.elementor-250 .elementor-element.elementor-element-0711dae.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-secondary );}.elementor-250 .elementor-element.elementor-element-0711dae.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-250 .elementor-element.elementor-element-74cc8ee{--spacer-size:65px;}.elementor-250 .elementor-element.elementor-element-fe2a24c{--display:flex;}.elementor-250 .elementor-element.elementor-element-dc34123 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-250 .elementor-element.elementor-element-c238684.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-250 .elementor-element.elementor-element-c238684.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-secondary );}.elementor-250 .elementor-element.elementor-element-c238684.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-secondary );}.elementor-250 .elementor-element.elementor-element-c238684.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-250 .elementor-element.elementor-element-a22c9b7{--spacer-size:65px;}.elementor-250 .elementor-element.elementor-element-270f153{--display:flex;}.elementor-250 .elementor-element.elementor-element-a6ddd9d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-250 .elementor-element.elementor-element-58153e0.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-250 .elementor-element.elementor-element-58153e0.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-secondary );}.elementor-250 .elementor-element.elementor-element-58153e0.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-secondary );}.elementor-250 .elementor-element.elementor-element-58153e0.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-250 .elementor-element.elementor-element-a52d9b4{--spacer-size:65px;}.elementor-250 .elementor-element.elementor-element-bb9a15d{--display:flex;}.elementor-250 .elementor-element.elementor-element-b837c52 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-250 .elementor-element.elementor-element-55bc3f9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-250 .elementor-element.elementor-element-55bc3f9.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-secondary );}.elementor-250 .elementor-element.elementor-element-55bc3f9.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-secondary );}.elementor-250 .elementor-element.elementor-element-55bc3f9.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-250 .elementor-element.elementor-element-461d2b36{--display:flex;}.elementor-250 .elementor-element.elementor-element-b7b58d8{--spacer-size:50px;}.elementor-250 .elementor-element.elementor-element-f4f1648{--display:flex;}.elementor-250 .elementor-element.elementor-element-831727a.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-250 .elementor-element.elementor-element-dd63f08{--grid-auto-flow:row;}.elementor-250 .elementor-element.elementor-element-0711dae.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-250 .elementor-element.elementor-element-c238684.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-250 .elementor-element.elementor-element-58153e0.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-250 .elementor-element.elementor-element-55bc3f9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-250 .elementor-element.elementor-element-dd63f08{--content-width:527px;}}@media(max-width:767px){.elementor-250 .elementor-element.elementor-element-dd63f08{--content-width:500px;--min-height:124px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-250 .elementor-element.elementor-element-66cc317 .swiper-slide{height:157px;}.elementor-250 .elementor-element.elementor-element-66cc317 .swiper-slide-contents{max-width:6%;}.elementor-250 .elementor-element.elementor-element-876f322{--spacer-size:59px;}.elementor-250 .elementor-element.elementor-element-0711dae.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-250 .elementor-element.elementor-element-74cc8ee{--spacer-size:59px;}.elementor-250 .elementor-element.elementor-element-c238684.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-250 .elementor-element.elementor-element-a22c9b7{--spacer-size:59px;}.elementor-250 .elementor-element.elementor-element-58153e0.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-250 .elementor-element.elementor-element-a52d9b4{--spacer-size:59px;}.elementor-250 .elementor-element.elementor-element-55bc3f9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}