.elementor-2123 .elementor-element.elementor-element-6db8c1d{--display:flex;}.elementor-2123 .elementor-element.elementor-element-3df53a4c{--display:flex;--min-height:60px;--justify-content:center;--border-radius:10px 10px 10px 10px;}.elementor-2123 .elementor-element.elementor-element-3df53a4c:not(.elementor-motion-effects-element-type-background), .elementor-2123 .elementor-element.elementor-element-3df53a4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59ca9d5 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2123 .elementor-element.elementor-element-5b3914a4 img{height:50px;object-fit:contain;object-position:center center;}.elementor-2123 .elementor-element.elementor-element-4805bd6{--display:flex;--min-height:60px;--justify-content:center;--border-radius:10px 10px 10px 10px;}.elementor-2123 .elementor-element.elementor-element-4805bd6:not(.elementor-motion-effects-element-type-background), .elementor-2123 .elementor-element.elementor-element-4805bd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59ca9d5 );}.elementor-2123 .elementor-element.elementor-element-1d203ad img{height:45px;object-fit:contain;object-position:center center;}.elementor-2123 .elementor-element.elementor-element-e1a5fff{--display:flex;--min-height:60px;--justify-content:center;--border-radius:10px 10px 10px 10px;}.elementor-2123 .elementor-element.elementor-element-e1a5fff:not(.elementor-motion-effects-element-type-background), .elementor-2123 .elementor-element.elementor-element-e1a5fff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59ca9d5 );}.elementor-2123 .elementor-element.elementor-element-2e3c4f3 img{height:50px;object-fit:contain;object-position:center center;}.elementor-2123 .elementor-element.elementor-element-4fd6164{--display:flex;--min-height:60px;--justify-content:center;--border-radius:10px 10px 10px 10px;}.elementor-2123 .elementor-element.elementor-element-4fd6164:not(.elementor-motion-effects-element-type-background), .elementor-2123 .elementor-element.elementor-element-4fd6164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59ca9d5 );}.elementor-2123 .elementor-element.elementor-element-2f8bc1e img{height:45px;object-fit:contain;object-position:center center;}.elementor-2123 .elementor-element.elementor-element-398a7f30{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:90px;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-2123 .elementor-element.elementor-element-398a7f30 .swiper-slide ) > .e-con{border-style:none;}@media(max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2123 .elementor-element.elementor-element-398a7f30{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2123 .elementor-element.elementor-element-398a7f30{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:2400px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for nested-carousel, class: .elementor-element-398a7f30 */.elementor-2123 .elementor-element.elementor-element-398a7f30 .swiper-wrapper{
-webkit-transition-timing-function: linear !important;
transition-timing-function: linear !important;
}


.elementor-2123 .elementor-element.elementor-element-398a7f30::after {
    content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right:0;
  width: 3.5rem;
  height: 100%;
  pointer-events: none;
  z-index: 1;
  background: linear-gradient(270deg,#9e1b31,#0000);
   
}
.elementor-2123 .elementor-element.elementor-element-398a7f30::before {
    content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 3.5rem;
  height: 100%;
  pointer-events: none;
  z-index: 2;
  left:0;
  background: linear-gradient(90deg,#9e1b31,#0000);
}


.single-product .elementor-2123 .elementor-element.elementor-element-398a7f30::before {
    background: linear-gradient(90deg,#b21d35,#0000);
}
.single-product .elementor-2123 .elementor-element.elementor-element-398a7f30::after {
   background: linear-gradient(270deg,#b21d35,#0000);
}/* End custom CSS */