.elementor-46071120 .elementor-element.elementor-element-231e093a{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-46071120 .elementor-element.elementor-element-231e093a:not(.elementor-motion-effects-element-type-background), .elementor-46071120 .elementor-element.elementor-element-231e093a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-46071120 .elementor-element.elementor-element-231e093a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46071120 .elementor-element.elementor-element-506b308b > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-46071120 .elementor-element.elementor-element-506b308b:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-46071120 .elementor-element.elementor-element-506b308b > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/banners/CategoriaBFoferta05.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-46071120 .elementor-element.elementor-element-506b308b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-46071120 .elementor-element.elementor-element-506b308b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46071120 .elementor-element.elementor-element-2d31d4b2{margin-top:0px;margin-bottom:0px;padding:140px 0px 140px 0px;}.elementor-46071120 .elementor-element.elementor-element-5c9a5602{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 25px 15px 25px;}.elementor-46071120 .elementor-element.elementor-element-5c9a5602:not(.elementor-motion-effects-element-type-background), .elementor-46071120 .elementor-element.elementor-element-5c9a5602 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-46071120 .elementor-element.elementor-element-5c9a5602 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46071120 .elementor-element.elementor-element-1612cc60 > .elementor-widget-container > .elementor-heading-title{margin-bottom:20px;text-align:center;color:#FFFFFF;}.elementor-46071120 .elementor-element.elementor-element-1612cc60 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);}.elementor-46071120 .elementor-element.elementor-element-1612cc60 .elementor-content{text-align:center;}.elementor-46071120 .elementor-element.elementor-element-1612cc60 .elementor-price-wrapper{margin-top:0px;}.elementor-46071120 .elementor-element.elementor-element-1612cc60 .elementor-price-regular{color:#B70C34;}.elementor-46071120 .elementor-element.elementor-element-1612cc60 .elementor-badges-left{margin-top:5px;}.elementor-46071120 .elementor-element.elementor-element-1612cc60 .elementor-badges-right{margin-top:5px;margin-right:2px;}.elementor-46071120 .elementor-element.elementor-element-1612cc60 .elementor-badge{margin-bottom:8px;border-radius:0px;}.elementor-46071120 .elementor-element.elementor-element-1612cc60 .elementor-badge-sale{background:#B70C34;}.elementor-46071120 .elementor-element.elementor-element-6dfb94bd > .elementor-container{max-width:1600px;}.elementor-46071120 .elementor-element.elementor-element-6dfb94bd{border-style:solid;border-width:3px 0px 3px 0px;border-color:#B70C34;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 25px 0px 25px;}.elementor-46071120 .elementor-element.elementor-element-6dfb94bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46071120 .elementor-element.elementor-element-4d9556d5 .elementor-heading-title{font-weight:700;}.elementor-46071120 .elementor-element.elementor-element-151ae465 .elementor-heading-title{font-weight:700;}.elementor-46071120 .elementor-element.elementor-element-bff8c5 .elementor-heading-title{font-weight:700;}.elementor-46071120 .elementor-element.elementor-element-69a5ad8b .elementor-heading-title{font-weight:700;}.elementor-46071120 .elementor-element.elementor-element-1385c6a8 > .elementor-container{max-width:1600px;}.elementor-46071120 .elementor-element.elementor-element-1385c6a8:not(.elementor-motion-effects-element-type-background), .elementor-46071120 .elementor-element.elementor-element-1385c6a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-46071120 .elementor-element.elementor-element-1385c6a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 2em 2em 2em;}.elementor-46071120 .elementor-element.elementor-element-1385c6a8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46071120 .elementor-element.elementor-element-6ce705ee > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-46071120 .elementor-element.elementor-element-3c1d6ce9 .elementor-text-editor{text-align:center;}.elementor-46071120 .elementor-element.elementor-element-3c1d6ce9{font-family:"Georgia", Manrope;font-size:2.4rem;}.elementor-46071120 .elementor-element.elementor-element-5efb290f .elementor-text-editor{text-align:center;}.elementor-46071120 .elementor-element.elementor-element-5efb290f{font-family:"Georgia", Manrope;font-size:1.3rem;}.elementor-46071120 .elementor-element.elementor-element-7fa84656:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-46071120 .elementor-element.elementor-element-7fa84656 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-46071120 .elementor-element.elementor-element-7fa84656 > .elementor-element-populated, .elementor-46071120 .elementor-element.elementor-element-7fa84656 > .elementor-element-populated > .elementor-background-overlay, .elementor-46071120 .elementor-element.elementor-element-7fa84656 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-46071120 .elementor-element.elementor-element-7fa84656 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-46071120 .elementor-element.elementor-element-7fa84656 > .elementor-element-populated{box-shadow:10px 10px 10px 0px rgba(183, 12, 52, 0.47843137254901963);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;padding:6% 6% 6% 6%;}.elementor-46071120 .elementor-element.elementor-element-7fa84656 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46071120 .elementor-element.elementor-element-76d7a2a0{font-size:0.8rem;}.elementor-46071120 .elementor-element.elementor-element-58675358 .elementor-heading-title{font-size:1.7rem;}.elementor-46071120 .elementor-element.elementor-element-7d54bce0:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-46071120 .elementor-element.elementor-element-7d54bce0 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B70C34;}.elementor-46071120 .elementor-element.elementor-element-7d54bce0 > .elementor-element-populated, .elementor-46071120 .elementor-element.elementor-element-7d54bce0 > .elementor-element-populated > .elementor-background-overlay, .elementor-46071120 .elementor-element.elementor-element-7d54bce0 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-46071120 .elementor-element.elementor-element-7d54bce0 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-46071120 .elementor-element.elementor-element-7d54bce0 > .elementor-element-populated{box-shadow:10px 10px 10px 0px rgba(255, 255, 255, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;padding:6% 6% 6% 6%;}.elementor-46071120 .elementor-element.elementor-element-7d54bce0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46071120 .elementor-element.elementor-element-437e45f1{color:#FFFFFF;font-size:0.8rem;}.elementor-46071120 .elementor-element.elementor-element-4a251adf .elementor-heading-title{color:#FFFFFF;font-size:1.7rem;}.elementor-46071120 .elementor-element.elementor-element-564b50ff{color:#FFFFFF;}.elementor-46071120 .elementor-element.elementor-element-2d0ea282:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-46071120 .elementor-element.elementor-element-2d0ea282 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-46071120 .elementor-element.elementor-element-2d0ea282 > .elementor-element-populated, .elementor-46071120 .elementor-element.elementor-element-2d0ea282 > .elementor-element-populated > .elementor-background-overlay, .elementor-46071120 .elementor-element.elementor-element-2d0ea282 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-46071120 .elementor-element.elementor-element-2d0ea282 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-46071120 .elementor-element.elementor-element-2d0ea282 > .elementor-element-populated{box-shadow:10px 10px 10px 0px rgba(183, 12, 52, 0.47843137254901963);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;padding:6% 6% 6% 6%;}.elementor-46071120 .elementor-element.elementor-element-2d0ea282 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46071120 .elementor-element.elementor-element-7dadcad{font-size:0.8rem;}.elementor-46071120 .elementor-element.elementor-element-4717d598 .elementor-heading-title{font-size:1.7rem;}.elementor-46071120 .elementor-element.elementor-element-7039fc:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-46071120 .elementor-element.elementor-element-7039fc > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-46071120 .elementor-element.elementor-element-7039fc > .elementor-element-populated, .elementor-46071120 .elementor-element.elementor-element-7039fc > .elementor-element-populated > .elementor-background-overlay, .elementor-46071120 .elementor-element.elementor-element-7039fc > .elementor-element-populated > .elementor-motion-effects-container, .elementor-46071120 .elementor-element.elementor-element-7039fc > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-46071120 .elementor-element.elementor-element-7039fc > .elementor-element-populated{box-shadow:10px 10px 10px 0px rgba(183, 12, 52, 0.47843137254901963);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;padding:6% 6% 6% 6%;}.elementor-46071120 .elementor-element.elementor-element-7039fc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46071120 .elementor-element.elementor-element-3875acbc{font-size:0.8rem;}.elementor-46071120 .elementor-element.elementor-element-32f83a95 .elementor-heading-title{font-size:1.7rem;}.elementor-46071120 .elementor-element.elementor-element-669d6144{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 25px 0px 25px;}.elementor-46071120 .elementor-element.elementor-element-669d6144:not(.elementor-motion-effects-element-type-background), .elementor-46071120 .elementor-element.elementor-element-669d6144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-46071120 .elementor-element.elementor-element-669d6144 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-46071120 .elementor-element.elementor-element-45d02c83.elementor-column .elementor-column-wrap{align-items:center;}.elementor-46071120 .elementor-element.elementor-element-45d02c83.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-46071120 .elementor-element.elementor-element-45d02c83:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-46071120 .elementor-element.elementor-element-45d02c83 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;background-image:url("/img/cms/homepage/pc_fd.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46071120 .elementor-element.elementor-element-45d02c83 > .elementor-column-wrap{-webkit-backdrop-filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);backdrop-filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);}.elementor-46071120 .elementor-element.elementor-element-45d02c83 > .elementor-element-populated, .elementor-46071120 .elementor-element.elementor-element-45d02c83 > .elementor-element-populated > .elementor-background-overlay, .elementor-46071120 .elementor-element.elementor-element-45d02c83 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-46071120 .elementor-element.elementor-element-45d02c83 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-46071120 .elementor-element.elementor-element-45d02c83 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-46071120 .elementor-element.elementor-element-45d02c83 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-46071120 .elementor-element.elementor-element-32afec45.elementor-column .elementor-column-wrap{align-items:center;}.elementor-46071120 .elementor-element.elementor-element-32afec45.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-46071120 .elementor-element.elementor-element-32afec45:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-46071120 .elementor-element.elementor-element-32afec45 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;}.elementor-46071120 .elementor-element.elementor-element-32afec45 > .elementor-element-populated, .elementor-46071120 .elementor-element.elementor-element-32afec45 > .elementor-element-populated > .elementor-background-overlay, .elementor-46071120 .elementor-element.elementor-element-32afec45 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-46071120 .elementor-element.elementor-element-32afec45 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-46071120 .elementor-element.elementor-element-32afec45 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;padding:6% 6% 6% 6%;}.elementor-46071120 .elementor-element.elementor-element-32afec45 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46071120 .elementor-element.elementor-element-5c330174:not(.elementor-motion-effects-element-type-background), .elementor-46071120 .elementor-element.elementor-element-5c330174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-46071120 .elementor-element.elementor-element-5c330174 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46071120 .elementor-element.elementor-element-5c330174{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 0px 25px;}.elementor-46071120 .elementor-element.elementor-element-6651b62b > .elementor-column-wrap > .elementor-widget-wrap{row-gap:3px;}.elementor-46071120 .elementor-element.elementor-element-1317de5c .elementor-heading-title{color:#FFFFFF;}.elementor-46071120 .elementor-element.elementor-element-727a2b74{color:#FFFFFF;}.elementor-46071120 .elementor-element.elementor-element-511b5d59 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(7, 1fr);grid-column-gap:10px;}.elementor-46071120 .elementor-element.elementor-element-511b5d59 .swiper-wrapper{align-items:center;}.elementor-46071120 .elementor-element.elementor-element-511b5d59 .swiper-slide > *, .elementor-46071120 .elementor-element.elementor-element-511b5d59 .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-46071120 .elementor-element.elementor-element-511b5d59 .elementor-image-carousel-caption{text-align:center;font-size:1rem;font-weight:700;}.elementor-46071120 .elementor-element.elementor-element-625a8896{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-46071120 .elementor-element.elementor-element-625a8896:not(.elementor-motion-effects-element-type-background), .elementor-46071120 .elementor-element.elementor-element-625a8896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-46071120 .elementor-element.elementor-element-625a8896 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46071120 .elementor-element.elementor-element-56c3a110 > .elementor-widget-container > .elementor-heading-title{margin-bottom:20px;text-align:center;color:#FFFFFF;}.elementor-46071120 .elementor-element.elementor-element-56c3a110 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);}.elementor-46071120 .elementor-element.elementor-element-56c3a110 .elementor-content{text-align:center;}.elementor-46071120 .elementor-element.elementor-element-56c3a110 .elementor-price-wrapper{margin-top:0px;}.elementor-46071120 .elementor-element.elementor-element-56c3a110 .elementor-price-regular{color:#B70C34;}.elementor-46071120 .elementor-element.elementor-element-56c3a110 .elementor-badges-left{margin-top:5px;}.elementor-46071120 .elementor-element.elementor-element-56c3a110 .elementor-badges-right{margin-top:5px;margin-right:2px;}.elementor-46071120 .elementor-element.elementor-element-56c3a110 .elementor-badge{margin-bottom:8px;border-radius:0px;}.elementor-46071120 .elementor-element.elementor-element-56c3a110 .elementor-badge-sale{background:#B70C34;}.elementor-46071120 .elementor-element.elementor-element-7c385ad5 > .elementor-container{min-height:20vh;}.elementor-46071120 .elementor-element.elementor-element-7c385ad5 > .elementor-container:after{content:"";min-height:inherit;}.elementor-46071120 .elementor-element.elementor-element-7c385ad5 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-46071120 .elementor-element.elementor-element-7c385ad5{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-46071120 .elementor-element.elementor-element-7c385ad5:not(.elementor-motion-effects-element-type-background), .elementor-46071120 .elementor-element.elementor-element-7c385ad5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-46071120 .elementor-element.elementor-element-7c385ad5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-46071120 .elementor-element.elementor-element-9ab85df > .elementor-element-populated{margin:5% 5% 5% 5%;padding:0px 0px 0px 25px;}.elementor-46071120 .elementor-element.elementor-element-61d9cae6{color:#FFFFFF;font-size:1rem;}.elementor-46071120 .elementor-element.elementor-element-2fe2fc9{margin-top:35px;margin-bottom:35px;}@media(max-width:1199px) and (min-width:768px){.elementor-46071120 .elementor-element.elementor-element-2771daf8{width:25%;}.elementor-46071120 .elementor-element.elementor-element-a47ff2c{width:25%;}.elementor-46071120 .elementor-element.elementor-element-14fd460d{width:25%;}.elementor-46071120 .elementor-element.elementor-element-4a48010c{width:25%;}.elementor-46071120 .elementor-element.elementor-element-45d02c83{width:100%;}.elementor-46071120 .elementor-element.elementor-element-32afec45{width:100%;}}@media(max-width:1199px){.elementor-46071120 .elementor-element.elementor-element-506b308b:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-46071120 .elementor-element.elementor-element-506b308b > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/banners/CategoriaBFoferta06.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-46071120 .elementor-element.elementor-element-2d31d4b2{padding:100px 0px 100px 0px;}.elementor-46071120 .elementor-element.elementor-element-6ce705ee > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-46071120 .elementor-element.elementor-element-669d6144{padding:0px 0px 0px 0px;}.elementor-46071120 .elementor-element.elementor-element-45d02c83:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-46071120 .elementor-element.elementor-element-45d02c83 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/homepage/t_fd.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46071120 .elementor-element.elementor-element-511b5d59 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(4, 1fr);grid-column-gap:20px;}}@media(max-width:767px){.elementor-46071120 .elementor-element.elementor-element-506b308b:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-46071120 .elementor-element.elementor-element-506b308b > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/banners/CategoriaBFoferta06.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-46071120 .elementor-element.elementor-element-2d31d4b2{padding:48px 0px 48px 0px;}.elementor-46071120 .elementor-element.elementor-element-80294ac > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-46071120 .elementor-element.elementor-element-1612cc60 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(1, 1fr);}.elementor-46071120 .elementor-element.elementor-element-1612cc60 .elementor-title{font-size:0.8rem;}.elementor-46071120 .elementor-element.elementor-element-1612cc60 .elementor-quick-view{line-height:0.1em;}.elementor-46071120 .elementor-element.elementor-element-2771daf8{width:50%;}.elementor-46071120 .elementor-element.elementor-element-4d9556d5 .elementor-heading-title{font-size:0.8rem;}.elementor-46071120 .elementor-element.elementor-element-a47ff2c{width:50%;}.elementor-46071120 .elementor-element.elementor-element-151ae465 .elementor-heading-title{font-size:0.8rem;}.elementor-46071120 .elementor-element.elementor-element-14fd460d{width:50%;}.elementor-46071120 .elementor-element.elementor-element-bff8c5 .elementor-heading-title{font-size:0.8rem;}.elementor-46071120 .elementor-element.elementor-element-4a48010c{width:50%;}.elementor-46071120 .elementor-element.elementor-element-69a5ad8b .elementor-heading-title{font-size:0.8rem;}.elementor-46071120 .elementor-element.elementor-element-6ce705ee > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-46071120 .elementor-element.elementor-element-3c1d6ce9{font-size:1.7rem;}.elementor-46071120 .elementor-element.elementor-element-5efb290f{font-size:1rem;}.elementor-46071120 .elementor-element.elementor-element-669d6144{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-46071120 .elementor-element.elementor-element-45d02c83:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-46071120 .elementor-element.elementor-element-45d02c83 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/homepage/m_fd.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46071120 .elementor-element.elementor-element-511b5d59 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(2, 1fr);grid-column-gap:10px;}.elementor-46071120 .elementor-element.elementor-element-3ab05062 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-46071120 .elementor-element.elementor-element-56c3a110 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(1, 1fr);}.elementor-46071120 .elementor-element.elementor-element-56c3a110 .elementor-quick-view{line-height:0.1em;}}/* Start custom CSS for column, class: .elementor-element-2771daf8 */.column__infinite-scroll {
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76d7a2a0 */.tabla-informacion__grey{
    display: inline-block;
    background-color: #B70C34;
    color: #ffffff;
    padding: 7px 12px;
    max-width: fit-content;
    border-radius: 4px;
   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-437e45f1 */.tabla-informacion__red{
    display: inline-block;
    background-color: #333333;
    color: #ffffff;
    padding: 7px 12px;
    max-width: fit-content;
    border-radius: 4px;
   
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-45d02c83 */#column_bannersub__blackfriday.elementor-column > .elementor-column-wrap {
    margin: 15px;
    border-radius:15px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-511b5d59 *//* ==========================================
   CARRUSEL DE CATEGORÍAS
   Creative Elements — image-carousel

   Desktop: más de 1200px
   Tablet: hasta 1200px
   Móvil: hasta 768px
   ========================================== */


/* ===== ESPACIO PARA SOMBRAS ===== */

#category-carrousel__categories .elementor-carousel-wrapper.swiper {
    box-sizing: border-box;
    width: 100%;
    margin: 0;
    padding: 10px 5px 10px 5px;
    overflow: hidden;
}


/* ===== DIAPOSITIVAS Y FIGURAS ===== */

#category-carrousel__categories .swiper-slide {
    position: relative;
    height: auto;
    overflow: visible;
}

#category-carrousel__categories .swiper-slide-inner {
    position: relative;
    width: 100%;
    margin: 0;
    
    transform-origin: center center;
}


/* ===== IMAGEN ===== */

#category-carrousel__categories .swiper-slide-image {
    display: block;
    width: 100%;
    height: auto;
    opacity: 1;
    transition: opacity 0.35s ease;
}


/* ===== TEXTO CENTRADO SOBRE LA IMAGEN ===== */

#category-carrousel__categories .elementor-image-carousel-caption {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    margin: 0;
    padding: 2px 2px;
    box-sizing: border-box;
    background: rgba(0, 0, 0, 0.5);
    color: #fff;
    text-align: center;
    opacity: 1;
    z-index: 2;
}


/* ==========================================
   DESKTOP — EFECTOS HOVER
   ========================================== */

@media (min-width: 1201px) and (hover: hover) {

    /* Reserva espacio para ampliar la figura
       dentro de su propia diapositiva. */

    #category-carrousel__categories .swiper-slide-inner {
        transform: scale(1);
        transition: transform 0.35s ease,
                    box-shadow 0.35s ease;
    }

    #category-carrousel__categories .swiper-slide-image {
        opacity: 0.9;
    }

    #category-carrousel__categories .swiper-slide:hover {
        z-index: 10;
    }

    #category-carrousel__categories .swiper-slide:hover .swiper-slide-inner {
        transform: scale(1.05);
        box-shadow: 8px 8px 16px rgba(0, 0, 0, 0.35);
    }

    #category-carrousel__categories .swiper-slide:hover .swiper-slide-image {
        opacity: 1;
    }
}


/* ==========================================
   TABLET — SEPARACIÓN DE 16px
   ========================================== */

@media (max-width: 1200px) {

    #category-carrousel__categories .swiper-slide-inner {
        width: calc(100% - 16px);
        margin: 0 auto;
        transform: none;
    }

    #category-carrousel__categories .swiper-slide-image {
        opacity: 1;
    }
}


/* ==========================================
   MÓVIL — SEPARACIÓN DE 10px
   ========================================== */

@media (max-width: 768px) {

    #category-carrousel__categories .swiper-slide-inner {
        width: calc(100% - 10px);
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5c330174 *//* BLACK FRIDAY — ancho completo en móvil */

@media (max-width: 768px) {

    .bf-fullwidth-mobile {
        width: 100vw !important;
        max-width: 100vw !important;

        position: relative;
        left: auto !important;
        right: auto !important;

        margin-left: calc(50% - 50vw) !important;
        margin-right: calc(50% - 50vw) !important;

        box-sizing: border-box;
    }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61d9cae6 */.block-category #category-description p, .block-category #category-description .category-description__custom strong {
    font-weight: 800;
    color: #ffffff;
}/* End custom CSS */