.carousel-theme #carousel{--text-body:hsl(var(--primary,39 94% 43%));--detail-medium-contrast:hsl(var(--tertiary,220 80% 50%));--detail-high-contrast:hsl(var(--tertiary,220 80% 50%))}#carousel .embla{--slide-height:19rem;--slide-spacing:.5rem;--slide-size:85%;--slide-spacing-sm:1.6rem;--slide-size-sm:50%;--slide-spacing-lg:2rem;--slide-size-lg:calc(100%/3);max-width:70rem;margin:auto}#carousel .embla_4_slides{--slide-size-lg:calc(100%/4)}#carousel .embla__viewport{overflow:hidden}#carousel .embla__container{backface-visibility:hidden;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1);display:flex}@media (min-width:750px){#carousel .embla__container{margin-left:calc(var(--slide-spacing-sm)*-1)}}@media (min-width:1200px){#carousel .embla__container{margin-left:calc(var(--slide-spacing-lg)*-1)}}#carousel .embla__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}@media (min-width:750px){#carousel .embla__slide{flex:0 0 var(--slide-size-sm);padding-left:var(--slide-spacing-sm)}}@media (min-width:1200px){#carousel .embla__slide{flex:0 0 var(--slide-size-lg);padding-left:var(--slide-spacing-lg)}}#carousel .embla:has(.embla__slide--membre){max-width:none!important}#carousel .embla__slide--membre{height:500px;flex:0 0 100%!important;padding-left:0!important}@media (min-width:425px){#carousel .embla__slide--membre{flex:0 0 50%!important}}@media (min-width:750px){#carousel .embla__slide--membre{flex:0 0 50%!important}}@media (min-width:1200px){#carousel .embla__slide--membre{height:600px;flex:0 0 33.3333%!important}}@media (min-width:2300px){#carousel .embla__slide--membre{height:600px;flex:0 0 25%!important}}#carousel .embla:has(.embla__slide--membre) .embla__container{margin-left:0!important}#carousel .embla__slide__number{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);height:var(--slide-height);-webkit-user-select:none;user-select:none;color:var(--text-body);border-radius:1rem;justify-content:center;align-items:center;font-size:4rem;font-weight:600;display:flex}#carousel .embla__controls{grid-template-columns:auto 1fr;justify-content:space-between;gap:1.2rem;margin-top:1.8rem;display:grid}#carousel .embla__buttons{grid-template-columns:repeat(2,1fr);align-items:center;gap:.6rem;display:grid}#carousel .embla__button{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);appearance:none;background-color:var(--text-body);touch-action:manipulation;cursor:pointer;z-index:1;width:3.6rem;height:3.6rem;color:var(--text-body);border:0;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;transition:background-color .3s;display:flex}#carousel .embla__button:disabled{color:var(--detail-high-contrast)}#carousel .embla__button:hover:not(:disabled){background-color:#fff!important}#carousel .embla__button:hover:not(:disabled) svg{color:var(--text-body)!important}#carousel .embla__button__svg{color:#fff;width:35%;height:35%;transition:color .3s}#carousel .embla__dots{flex-wrap:wrap;justify-content:flex-end;align-items:center;margin-right:-.6rem;display:flex}#carousel .embla__button--next{background-color:#fff!important}#carousel .embla__button--next:hover:not(:disabled){background-color:var(--text-body)!important}#carousel .embla__button--next svg{color:var(--text-body)!important}#carousel .embla__button--next:hover:not(:disabled) svg{color:#fff!important}#carousel .embla__dot{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);appearance:none;touch-action:manipulation;cursor:pointer;background-color:#0000;border:0;border-radius:50%;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;margin:0;padding:0;text-decoration:none;display:flex}#carousel .embla__dot:after{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);content:"";border-radius:50%;align-items:center;width:1.4rem;height:1.4rem;display:flex}#carousel .embla__dot--selected:after{box-shadow:inset 0 0 0 .2rem var(--text-body)}#carousel .embla__container.items-stretch{align-items:stretch}#carousel .embla__slide__content{height:100%;display:flex}#carousel .embla__slide__content>div{width:100%}#navigation-buttons .embla__button{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);appearance:none;background-color:hsl(var(--primary,39 94% 43%));touch-action:manipulation;cursor:pointer;z-index:1;width:3.6rem;height:3.6rem;color:hsl(var(--primary,39 94% 43%));border:0;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;transition:background-color .3s;display:flex}#navigation-buttons .embla__button:disabled{opacity:.5;cursor:not-allowed}#navigation-buttons .embla__button:hover:not(:disabled){background-color:#fff!important}#navigation-buttons .embla__button:hover:not(:disabled) svg{color:hsl(var(--primary,39 94% 43%))!important}#navigation-buttons .embla__button__svg{color:#fff;width:35%;height:35%;transition:color .3s}#navigation-buttons .embla__button--next,#navigation-buttons .embla__button--prev{border:1px solid hsl(var(--primary,39 94% 43%));background-color:#fff!important}#navigation-buttons .embla__button--next:hover:not(:disabled),#navigation-buttons .embla__button--prev:hover:not(:disabled){background-color:hsl(var(--primary,39 94% 43%))!important}#navigation-buttons .embla__button--next svg,#navigation-buttons .embla__button--prev svg{color:hsl(var(--primary,39 94% 43%))!important}#navigation-buttons .embla__button--next:hover:not(:disabled) svg,#navigation-buttons .embla__button--prev:hover:not(:disabled) svg{color:#fff!important}#navigation-buttons-reviews .embla__button{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);appearance:none;background-color:hsl(var(--primary,39 94% 43%));touch-action:manipulation;cursor:pointer;z-index:1;width:3.6rem;height:3.6rem;color:hsl(var(--primary,39 94% 43%));border:0;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;transition:background-color .3s;display:flex}#navigation-buttons-reviews .embla__button:disabled{opacity:.5;cursor:not-allowed}#navigation-buttons-reviews .embla__button:hover:not(:disabled){background-color:#fff!important}#navigation-buttons-reviews .embla__button:hover:not(:disabled) svg{color:hsl(var(--primary,39 94% 43%))!important}#navigation-buttons-reviews .embla__button__svg{color:#fff;width:35%;height:35%;transition:color .3s}#navigation-buttons-reviews .embla__button--next,#navigation-buttons-reviews .embla__button--prev{border:1px solid hsl(var(--primary,39 94% 43%));background-color:#fff!important}#navigation-buttons-reviews .embla__button--next:hover:not(:disabled),#navigation-buttons-reviews .embla__button--prev:hover:not(:disabled){background-color:hsl(var(--primary,39 94% 43%))!important}#navigation-buttons-reviews .embla__button--next svg,#navigation-buttons-reviews .embla__button--prev svg{color:hsl(var(--primary,39 94% 43%))!important}#navigation-buttons-reviews .embla__button--next:hover:not(:disabled) svg,#navigation-buttons-reviews .embla__button--prev:hover:not(:disabled) svg{color:#fff!important}#suivez-nous-sur-instagram #carousel .embla{--slide-spacing-sm:1.6rem;--slide-size-sm:80%;--slide-spacing-lg:0;--slide-size-lg:38%}#suivez-nous-sur-instagram #carousel .embla__container{margin-left:0!important}#suivez-nous-sur-instagram #carousel .embla__viewport{overflow:hidden}#suivez-nous-sur-instagram #carousel .embla__slide{z-index:-1;margin-right:1.5rem;padding-left:0;position:relative}#suivez-nous-sur-instagram #carousel .embla__slide:last-child{margin-right:0}#suivez-nous-sur-instagram #carousel .embla{margin-left:auto;margin-right:0}
