.elementor-1450 .elementor-element.elementor-element-7da0700{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1450 .elementor-element.elementor-element-8848fbd{--display:flex;--gap:42px 42px;--row-gap:42px;--column-gap:42px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1450 .elementor-element.elementor-element-af0fc4b{--display:flex;}.elementor-1450 .elementor-element.elementor-element-3d756b2{--display:flex;}.elementor-1450 .elementor-element.elementor-element-6235c28{--swiper-slides-to-display:7;--swiper-slides-gap:24px;}.elementor-1450 .elementor-element.elementor-element-6235c28 .swiper-slide > .elementor-element{height:100%;}@media(max-width:1366px){.elementor-1450 .elementor-element.elementor-element-8848fbd{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1450 .elementor-element.elementor-element-af0fc4b{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-1450 .elementor-element.elementor-element-3d756b2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1450 .elementor-element.elementor-element-6235c28{--swiper-slides-to-display:5;--swiper-slides-gap:12px;}}@media(max-width:1024px){.elementor-1450 .elementor-element.elementor-element-8848fbd{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1450 .elementor-element.elementor-element-6235c28{--swiper-slides-to-display:4;}}@media(max-width:767px){.elementor-1450 .elementor-element.elementor-element-8848fbd{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1450 .elementor-element.elementor-element-af0fc4b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1450 .elementor-element.elementor-element-6235c28{--swiper-slides-to-display:3;--swiper-slides-gap:6px;}}/* Start custom CSS for loop-carousel, class: .elementor-element-6235c28 *//* ---- getonnet-sponsor-slider ---- */

/* Låt korten "peeka" ut på båda sidor */
.getonnet-sponsor-slider,
.getonnet-sponsor-slider .swiper,
.getonnet-sponsor-slider .elementor-loop-container {
  overflow: visible !important;
}

/* Kontext + fade-inställningar */
.getonnet-sponsor-slider {
  position: relative;
  --fade-color:   #FBF3E4;                 /* sandhvit – matcha sektionens bakgrund */
  --fade-color-0: rgba(251, 243, 228, 0);  /* SAMMA färg, 0 alpha (undviker grå ton) */
  --fade-width:   clamp(48px, 8%, 140px);  /* bredd på fade i varje sida */
}

/* Fade vänster + höger, ovanpå korten */
.getonnet-sponsor-slider::before,
.getonnet-sponsor-slider::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: var(--fade-width);
  z-index: 2;
  pointer-events: none;   /* blockerar inte klick på korten */
}
.getonnet-sponsor-slider::before {
  left: 0;
  background: linear-gradient(to right, var(--fade-color), var(--fade-color-0));
}
.getonnet-sponsor-slider::after {
  right: 0;
  background: linear-gradient(to left, var(--fade-color), var(--fade-color-0));
}

/* Hindrar att "peek" ger en horisontell scrollbar på sidan */
body { overflow-x: clip; }/* End custom CSS */