.elementor-9370 .elementor-element.elementor-element-03db000{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9370 .elementor-element.elementor-element-ac43c2a .elementor-repeater-item-5a5dc3d .swiper-slide-bg{background-color:#E8E8E8;background-image:url(https://niebla.com.co/wp-content/uploads/2025/09/banner-mobile-personalizado-2-68db1884073da.webp);background-size:contain;}.elementor-9370 .elementor-element.elementor-element-ac43c2a .elementor-repeater-item-9479d3b .swiper-slide-bg{background-color:#E8E8E8;background-image:url(https://niebla.com.co/wp-content/uploads/2025/09/banner-mobile-personalizado-3-68db18866c60b.webp);background-size:contain;}.elementor-9370 .elementor-element.elementor-element-ac43c2a .elementor-repeater-item-4843a27 .swiper-slide-bg{background-color:#E8E8E8;background-image:url(https://niebla.com.co/wp-content/uploads/2025/09/banner-mobile-personalizado-4-68db188695430.webp);background-size:contain;}.elementor-9370 .elementor-element.elementor-element-ac43c2a .elementor-repeater-item-c860390 .swiper-slide-bg{background-color:#E8E8E8;background-image:url(https://niebla.com.co/wp-content/uploads/2025/09/banner-mobile-personalizado-5-68db18891f151.webp);background-size:contain;}.elementor-9370 .elementor-element.elementor-element-ac43c2a .elementor-repeater-item-a10bd27 .swiper-slide-bg{background-color:#E8E8E8;background-image:url(https://niebla.com.co/wp-content/uploads/2025/09/banner-mobile-personalizado-6-68db18892f37a.webp);background-size:contain;}.elementor-9370 .elementor-element.elementor-element-ac43c2a .elementor-repeater-item-a8caf5f .swiper-slide-bg{background-color:#E8E8E8;background-image:url(https://niebla.com.co/wp-content/uploads/2025/09/banner-mobile-personalizado-7-68db188ba40d7.webp);background-size:contain;}.elementor-9370 .elementor-element.elementor-element-ac43c2a .swiper-slide{transition-duration:calc(1000ms*1.2);height:400px;}.elementor-9370 .elementor-element.elementor-element-ac43c2a{width:100%;max-width:100%;align-self:flex-start;}.elementor-9370 .elementor-element.elementor-element-ac43c2a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9370 .elementor-element.elementor-element-ac43c2a .swiper-slide-contents{max-width:100%;}.elementor-9370 .elementor-element.elementor-element-ac43c2a .swiper-slide-inner{text-align:center;}.elementor-9370 .elementor-element.elementor-element-5683819{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9370 .elementor-element.elementor-element-afa45d0 .elementor-repeater-item-f24f63d .swiper-slide-bg{background-color:#E8E8E8;background-image:url(https://niebla.com.co/wp-content/uploads/2025/09/banner-1200-1-68d83ffd38948.webp);background-size:contain;}.elementor-9370 .elementor-element.elementor-element-afa45d0 .elementor-repeater-item-9b5cfb4 .swiper-slide-bg{background-color:#E8E8E8;background-image:url(https://niebla.com.co/wp-content/uploads/2025/09/banner-1200-2-68d83ffd438b5.webp);background-size:contain;}.elementor-9370 .elementor-element.elementor-element-afa45d0 .elementor-repeater-item-9479d3b .swiper-slide-bg{background-color:#E8E8E8;background-image:url(https://niebla.com.co/wp-content/uploads/2025/09/banner-1200-3-68d83fffbb697.webp);background-size:contain;}.elementor-9370 .elementor-element.elementor-element-afa45d0 .elementor-repeater-item-4843a27 .swiper-slide-bg{background-color:#E8E8E8;background-image:url(https://niebla.com.co/wp-content/uploads/2025/09/banner-1200-4-68d83fffb2e47.webp);background-size:contain;}.elementor-9370 .elementor-element.elementor-element-afa45d0 .elementor-repeater-item-c860390 .swiper-slide-bg{background-color:#E8E8E8;background-image:url(https://niebla.com.co/wp-content/uploads/2025/09/banner-1200-5-68d840022d839.webp);background-size:contain;}.elementor-9370 .elementor-element.elementor-element-afa45d0 .elementor-repeater-item-a10bd27 .swiper-slide-bg{background-color:#E8E8E8;background-image:url(https://niebla.com.co/wp-content/uploads/2025/09/banner-1200-6-68d840024ef6d.webp);background-size:contain;}.elementor-9370 .elementor-element.elementor-element-afa45d0 .elementor-repeater-item-a8caf5f .swiper-slide-bg{background-color:#E8E8E8;background-image:url(https://niebla.com.co/wp-content/uploads/2025/09/banner-1200-7-68d84004b3a74.webp);background-size:contain;}.elementor-9370 .elementor-element.elementor-element-afa45d0 .elementor-repeater-item-b699711 .swiper-slide-bg{background-color:#E8E8E8;background-image:url(https://niebla.com.co/wp-content/uploads/2025/09/2-68d6e40651e30.webp);background-size:cover;}.elementor-9370 .elementor-element.elementor-element-afa45d0 .swiper-slide{transition-duration:calc(1000ms*1.2);height:400px;}.elementor-9370 .elementor-element.elementor-element-afa45d0{width:100%;max-width:100%;align-self:flex-start;}.elementor-9370 .elementor-element.elementor-element-afa45d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9370 .elementor-element.elementor-element-afa45d0 .swiper-slide-contents{max-width:100%;}.elementor-9370 .elementor-element.elementor-element-afa45d0 .swiper-slide-inner{text-align:center;}.elementor-9370 .elementor-element.elementor-element-4a6cc597{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:0px;padding:25px 80px 0px 80px;}.elementor-9370 .elementor-element.elementor-element-4a6cc597 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9370 .elementor-element.elementor-element-55225360 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9370 .elementor-element.elementor-element-55225360{text-align:center;}.elementor-9370 .elementor-element.elementor-element-55225360 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-9370 .elementor-element.elementor-element-39b6c23 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9370 .elementor-element.elementor-element-39b6c23{text-align:center;}.elementor-9370 .elementor-element.elementor-element-881ef5b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9370 .elementor-element.elementor-element-881ef5b{overflow:hidden;}.elementor-9370 .elementor-element.elementor-element-891b1bd .product{text-align:center;}.elementor-9370 .elementor-element.elementor-element-891b1bd.elementor-wc-products  ul.products{grid-column-gap:33px;grid-row-gap:13px;}.elementor-9370 .elementor-element.elementor-element-891b1bd a > img{border-radius:0px 0px 0px 0px;margin-bottom:0px;}.elementor-9370 .elementor-element.elementor-element-891b1bd .woocommerce .woocommerce-loop-category__title{color:#FFFFFF;font-family:"Bronova Bold", Sans-serif;}.elementor-9370 .elementor-element.elementor-element-891b1bd .woocommerce-loop-category__title .count{color:#FFFFFF;}.elementor-9370 .elementor-element.elementor-element-b55ecb2 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-9370 .elementor-element.elementor-element-b55ecb2{text-align:center;}.elementor-9370 .elementor-element.elementor-element-1e2774a{--swiper-slides-to-display:3;--swiper-offset-size:100px;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-accent );}.elementor-9370 .elementor-element.elementor-element-1e2774a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9370 .elementor-element.elementor-element-1e2774a .swiper-slide > .elementor-element{height:100%;}.elementor-9370 .elementor-element.elementor-element-2083332{margin-top:70px;margin-bottom:0px;}.elementor-9370 .elementor-element.elementor-element-fc0424a{text-align:center;}.elementor-9370 .elementor-element.elementor-element-92fafb6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-9370 .elementor-element.elementor-element-92fafb6.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-primary );background-color:#FFFFFF;border-color:#000000;text-decoration:underline;border-style:none;}.elementor-9370 .elementor-element.elementor-element-92fafb6.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-9370 .elementor-element.elementor-element-08fb88c{text-align:center;}.elementor-9370 .elementor-element.elementor-element-7a96e4a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9370 .elementor-element.elementor-element-9021452{--display:flex;}.elementor-9370 .elementor-element.elementor-element-a005049 img{width:100%;height:350px;object-fit:cover;object-position:center center;}.elementor-9370 .elementor-element.elementor-element-f4efb58{--display:flex;--justify-content:center;}.elementor-9370 .elementor-element.elementor-element-055384a{text-align:justify;}.elementor-9370 .elementor-element.elementor-element-9a47c96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9370 .elementor-element.elementor-element-712ec0a{--display:flex;--justify-content:center;}.elementor-9370 .elementor-element.elementor-element-6627747{--display:flex;}.elementor-9370 .elementor-element.elementor-element-ffa3ef8 img{width:100%;height:352px;object-fit:cover;object-position:center center;}.elementor-9370 .elementor-element.elementor-element-7069e6b .elementor-repeater-item-18bcafd .swiper-slide-bg{background-color:#833ca3;background-image:url(https://niebla.com.co/wp-content/uploads/2025/09/lobo-grabado-home-68d612d97243f.webp);background-size:cover;}.elementor-9370 .elementor-element.elementor-element-7069e6b .elementor-repeater-item-39bd6ca .swiper-slide-bg{background-color:#4054b2;background-image:url(https://niebla.com.co/wp-content/uploads/2023/12/costado.webp);background-size:cover;}.elementor-9370 .elementor-element.elementor-element-7069e6b .elementor-repeater-item-9e73795 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://niebla.com.co/wp-content/uploads/2025/10/foto-grabado-68ed28176a0f0.webp);background-size:cover;}.elementor-9370 .elementor-element.elementor-element-7069e6b .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-9370 .elementor-element.elementor-element-7069e6b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-9370 .elementor-element.elementor-element-7069e6b .swiper-slide-contents{max-width:66%;}.elementor-9370 .elementor-element.elementor-element-7069e6b .swiper-slide-inner{text-align:center;}.elementor-bc-flex-widget .elementor-9370 .elementor-element.elementor-element-8de40ab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9370 .elementor-element.elementor-element-8de40ab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9370 .elementor-element.elementor-element-c69bc3f{text-align:justify;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9370 .elementor-element.elementor-element-ac43c2a .swiper-slide{height:300px;}.elementor-9370 .elementor-element.elementor-element-afa45d0 .swiper-slide{height:300px;}.elementor-9370 .elementor-element.elementor-element-4a6cc597{padding:100px 40px 0px 40px;}.elementor-9370 .elementor-element.elementor-element-1e2774a{--swiper-slides-to-display:2;}.elementor-9370 .elementor-element.elementor-element-92fafb6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-9370 .elementor-element.elementor-element-ac43c2a .swiper-slide{height:300px;}.elementor-9370 .elementor-element.elementor-element-afa45d0 .swiper-slide{height:300px;}.elementor-9370 .elementor-element.elementor-element-4a6cc597{padding:0px 0px 0px 0px;}.elementor-9370 .elementor-element.elementor-element-275d5dcf{width:100%;}.elementor-9370 .elementor-element.elementor-element-275d5dcf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9370 .elementor-element.elementor-element-881ef5b > .elementor-container{max-width:1563px;}.elementor-9370 .elementor-element.elementor-element-881ef5b{margin-top:0px;margin-bottom:0px;}.elementor-9370 .elementor-element.elementor-element-891b1bd .product{text-align:center;}.elementor-9370 .elementor-element.elementor-element-891b1bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9370 .elementor-element.elementor-element-891b1bd{grid-column:span 1;grid-row:span 1;}.elementor-9370 .elementor-element.elementor-element-1e2774a{--swiper-slides-to-display:1;--swiper-offset-size:39px;--swiper-slides-gap:0px;--arrow-size:25px;}.elementor-9370 .elementor-element.elementor-element-92fafb6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-9370 .elementor-element.elementor-element-92fafb6.elementor-wc-products ul.products li.product .button{font-size:12px;}.elementor-9370 .elementor-element.elementor-element-7a96e4a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9370 .elementor-element.elementor-element-9021452{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9370 .elementor-element.elementor-element-a005049 img{height:250px;}.elementor-9370 .elementor-element.elementor-element-9a47c96{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9370 .elementor-element.elementor-element-2a16238{text-align:justify;}.elementor-9370 .elementor-element.elementor-element-6627747{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9370 .elementor-element.elementor-element-ffa3ef8 img{height:250px;}.elementor-9370 .elementor-element.elementor-element-6417643 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9370 .elementor-element.elementor-element-7069e6b .swiper-slide{height:250px;}}/* Start custom CSS for wc-categories, class: .elementor-element-891b1bd */.elementor-9370 .elementor-element.elementor-element-891b1bd h2{
    background: #ecaa47;
    padding: 10px 0 10px 0;
    border-radius: 10px;
    color: #fff;
    
}

.elementor-9370 .elementor-element.elementor-element-891b1bd h2:hover{
    background: #dd9933;
    padding: 10px 0 10px 0;
    border-radius: 10px;
    color: #fff;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e9126a */.ribbon-section {
  width: 100%;
  background: var(--bg);
  color: var(--color);
  font-size: var(--font-size);
  overflow: hidden;
  box-sizing: border-box;
  padding: 10px 0;
}

.ribbon-inner {
  width: 100%;
  display: block;
}

.ribbon-track {
  display: inline-flex;
  gap: 3rem;
  align-items: center;
  white-space: nowrap;
  will-change: transform;
  /* animation will be set dynamically by JS */
}

.ribbon-item {
  display: inline-flex;
  align-items: center;
  gap: .6rem;
  padding: 6px 0;
  text-transform: none;
  letter-spacing: .5px;
}

/* make svg small and inherit color */
.ribbon-item svg { width: 6px; height: 6px; fill: currentColor; opacity: .9; }

/* fallback if JS disabled: simple CSS marquee (not perfect) */
@keyframes ribbon-fallback {
  0% { transform: translateX(100%); }
  100% { transform: translateX(-100%); }
}
.no-js .ribbon-track { animation: ribbon-fallback var(--speed) linear infinite; }/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-92fafb6 */.elementor-9370 .elementor-element.elementor-element-92fafb6 a.button.cgkit-as-single-atc{
    display: none !important;
    
    
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bronova Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://niebla.com.co/wp-content/uploads/2023/03/Bronova-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */