.Carousel.svelte-rgnx14{--gradient-width:136px;--negative-gradient-width:calc(var(--gradient-width)*-1);grid-column:1/-1;position:relative}.light.svelte-rgnx14{background-color:transparent;--carousel-bg-color:var(--rgb-alt-grey-50)}.dark.svelte-rgnx14{background-color:var(--rgb-fix-grey-950);--carousel-bg-color:var(--rgb-fix-grey-950)}.grey.svelte-rgnx14{background-color:var(--rgb-alt-grey-100);--carousel-bg-color:var(--rgb-alt-grey-100)}.Carousel-top.svelte-rgnx14{display:contents;position:relative;z-index:6}.Carousel-container.svelte-rgnx14{margin:0 0 calc(var(--webradio-card-bottom-shadow-size)*-1);overflow-x:scroll;padding-bottom:var(--webradio-card-bottom-shadow-size);position:relative;scrollbar-width:none}.Carousel-container.svelte-rgnx14::-webkit-scrollbar{display:none}.Carousel-container.svelte-rgnx14{margin-left:calc(var(--space2)*-1);margin-right:calc(var(--space2)*-1);padding-top:var(--space2)}@media (min-width:1024px){.Carousel-container.svelte-rgnx14{margin-left:var(--negative-gradient-width);margin-right:var(--negative-gradient-width);padding-left:var(--gradient-width);padding-right:var(--gradient-width);padding-top:var(--space3)}}.Carousel-content.svelte-rgnx14{align-items:flex-start;display:flex}.gradient.svelte-rgnx14{height:100%;pointer-events:all;position:absolute;top:0;transition:all .3s ease-out;width:var(--gradient-width);z-index:5}.gradient.svelte-rgnx14:before{content:"";inset:0;opacity:1;position:absolute;transition:opacity .5s linear;z-index:-1}@media (hover:none) and (pointer:coarse){.gradient.svelte-rgnx14{display:none}}@media (min-width:768px){@media (hover:hover) and (pointer:fine) and (max-color:2147477350){.gradient.svelte-rgnx14{--gradient-width:260px}}}@media not all and (min-width:768px){@media (hover:hover) and (pointer:fine) and (color:2147477350){.gradient.svelte-rgnx14{--gradient-width:260px}}}@media (hover:hover) and (pointer:fine) and (width >= 1340px){.gradient.svelte-rgnx14{--gradient-width:136px}}.left-gradient.svelte-rgnx14{background:linear-gradient(to left,rgb(var(--carousel-bg-color)/0) 0,rgb(var(--carousel-bg-color)/.2),rgb(var(--carousel-bg-color)/.5),rgb(var(--carousel-bg-color)/.8),rgb(var(--carousel-bg-color)/.95),rgb(var(--carousel-bg-color)/1));left:var(--negative-gradient-width)}.left-gradient.svelte-rgnx14:before{background-image:linear-gradient(to left,rgb(var(--carousel-bg-color)/0),rgb(var(--carousel-bg-color)/1))}.right-gradient.svelte-rgnx14{background:linear-gradient(to right,rgb(var(--carousel-bg-color)/0) 0,rgb(var(--carousel-bg-color)/.2),rgb(var(--carousel-bg-color)/.5),rgb(var(--carousel-bg-color)/.8),rgb(var(--carousel-bg-color)/.95),rgb(var(--carousel-bg-color)/1));right:var(--negative-gradient-width)}.right-gradient.svelte-rgnx14:before{background-image:linear-gradient(to right,rgb(var(--carousel-bg-color)/0),rgb(var(--carousel-bg-color)/1))}.Carousel-buttons.svelte-rgnx14{bottom:0;pointer-events:none;position:absolute;top:var(--space);width:100%}.Carousel-buttons.shouldDisplayLeftButton.svelte-rgnx14 .left-gradient:where(.svelte-rgnx14){cursor:pointer}.Carousel-buttons.shouldDisplayLeftButton.svelte-rgnx14 .left-gradient:where(.svelte-rgnx14):hover>.left-button:where(.svelte-rgnx14){display:flex;opacity:1}.Carousel-buttons.shouldDisplayLeftButton.svelte-rgnx14 .left-gradient:where(.svelte-rgnx14):hover:before{opacity:0}.Carousel-buttons.shouldDisplayRightButton.svelte-rgnx14 .right-gradient:where(.svelte-rgnx14){cursor:pointer}.Carousel-buttons.shouldDisplayRightButton.svelte-rgnx14 .right-gradient:where(.svelte-rgnx14):hover>.right-button:where(.svelte-rgnx14){display:flex;opacity:1}.Carousel-buttons.shouldDisplayRightButton.svelte-rgnx14 .right-gradient:where(.svelte-rgnx14):hover:before{opacity:0}.Carousel-buttons.svelte-rgnx14:not(.shouldDisplayLeftButton) .left-gradient:where(.svelte-rgnx14),.Carousel-buttons.svelte-rgnx14:not(.shouldDisplayLeftButton) .left-gradient:where(.svelte-rgnx14) .left-button:where(.svelte-rgnx14){display:none}.Carousel-buttons.svelte-rgnx14:not(.shouldDisplayRightButton) .right-gradient:where(.svelte-rgnx14),.Carousel-buttons.svelte-rgnx14:not(.shouldDisplayRightButton) .right-gradient:where(.svelte-rgnx14) .right-button:where(.svelte-rgnx14){display:none}.Carousel-button.svelte-rgnx14{align-items:center;background-color:var(--color-fix-white);border:none;border-radius:50%;box-shadow:var(--primary-shadow);color:var(--color-fix-grey-950);cursor:auto;display:none;height:48px;justify-content:center;opacity:.25;padding:0;pointer-events:all;position:absolute;transition:opacity .25s linear;width:48px;z-index:2}.Carousel-button.svelte-rgnx14:hover{opacity:1}.left-button.svelte-rgnx14{--quarks-icon-transform:rotate(-90deg);right:var(--space8)}@media (width >= 1340px){.left-button.svelte-rgnx14{opacity:1;right:var(--space4)}}.shouldDisplayLeftButton.svelte-rgnx14 .left-button:where(.svelte-rgnx14){cursor:pointer}.right-button.svelte-rgnx14{--quarks-icon-transform:rotate(90deg);left:var(--space8)}@media (width >= 1340px){.right-button.svelte-rgnx14{left:var(--space4);opacity:1}}.shouldDisplayRightButton.svelte-rgnx14 .right-button:where(.svelte-rgnx14){cursor:pointer}.MegaWebRadiosCarousel{--nbItems:2.5;--quarks-webradio-margin:0}.Carousel.MegaWebRadiosCarousel .Carousel-button{top:50%;transform:translateY(-110%)}.Carousel.MegaWebRadiosCarousel.grid .Carousel-button{transform:translateY(-50%)}.Brand-fip .Carousel .Carousel-button{transform:translateY(-135%)}.Carousel.MegaWebRadiosCarousel.grid .Carousel-container .Carousel-content{--nbItems:1.5;--columnSize:calc(100%/var(--nbItems) - (var(--nbItems) - 1)*var(--space2)/var(--nbItems));grid-gap:var(--space2);align-items:stretch;display:grid;grid-auto-flow:column;grid-template-columns:repeat(8,var(--columnSize));grid-template-rows:repeat(4,1fr);margin:0 0 0 var(--space2)}.grid .CardWebRadio{--heightWebRadio:76px}.MegaWebRadiosCarousel-item{margin:0 var(--space)}.MegaWebRadiosCarousel-item:not(.last-element){min-width:calc(100%/var(--nbItems) - (var(--nbItems) - 1)*var(--space2)/var(--nbItems))}.MegaWebRadiosCarousel-item.last-element{grid-column:end/-1;min-width:120px}.MegaWebRadiosCarousel-item:first-child{margin:0 0 0 var(--space2)}.grid .MegaWebRadiosCarousel-item,.grid .MegaWebRadiosCarousel-item:first-child{margin:0}@media (max-width:1023px){.Carousel.MegaWebRadiosCarousel.mosaic .Carousel-container,.Carousel.MegaWebRadiosCarousel.mosaic .Carousel-container .Carousel-content,.MegaWebRadiosCarousel.mosaic{display:contents}.MegaWebRadiosCarousel.mosaic .Carousel-buttons{display:none}.MegaWebRadiosCarousel.mosaic .MegaWebRadiosCarousel-item{grid-column:span 2;margin:0}.MegaWebRadiosCarousel-item.last-element{min-width:.1px}}@media (min-width:768px){.MegaWebRadiosCarousel{--nbItems:4.5}.Carousel.MegaWebRadiosCarousel.grid .Carousel-container .Carousel-content{--nbItems:2.5}.MegaWebRadiosCarousel.mosaic .MegaWebRadiosCarousel-item{grid-column:span 3}}@media (min-width:1024px){.MegaWebRadiosCarousel{--nbItems:6}.grid .CardWebRadio{--heightWebRadio:124px}.Carousel.MegaWebRadiosCarousel.grid .Carousel-container .Carousel-content{grid-row-gap:var(--space3);margin:0 var(--negative-gradient-width);padding:0 var(--gradient-width)}.MegaWebRadiosCarousel-item:first-child{margin:0}}@media (min-width:1200px){.Carousel.MegaWebRadiosCarousel.grid .Carousel-container .Carousel-content{--nbItems:3}}.RadiosCarouselMea-webradios.svelte-z9iml5{grid-column:1/-1;margin:0 0 var(--space10) 0}.RadiosCarouselMea-webradiosHeader .direct{display:inline-flex;height:32px;margin:0 var(--space3) 0 0}.RadiosCarouselMea-webradiosHeader.svelte-z9iml5{align-items:center;display:flex;grid-column:1/-1}@media (min-width:1024px){.RadiosCarouselMea-webradiosHeader.svelte-z9iml5{margin:0 0 var(--space) 0}}
