.logo-carousel-section{width:100%;padding:var(--carousel-padding) 0;overflow:hidden}.logo-carousel-section .carousel-container{position:relative;max-width:100%;margin:0 auto;padding:0 35px}.logo-carousel-section .carousel-wrapper{overflow:hidden;position:relative}.logo-carousel-section .carousel-track{display:flex;gap:var(--logo-gap);align-items:center;justify-content:center;flex-wrap:nowrap}.logo-carousel-section .carousel-slide{flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:var(--carousel-height);width:var(--logo-size);box-shadow:none!important;border:1px solid var(--gc-ligne);border-radius:var(--gc-r);margin:8px;background-color:#fff}.logo-carousel-section .carousel-slide a,.logo-carousel-section .carousel-slide img{display:flex;align-items:center;justify-content:center}.logo-carousel-section .carousel-slide a{width:100%;height:100%;text-decoration:none}.logo-carousel-section .carousel-slide img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;filter:grayscale(var(--grayscale));opacity:var(--opacity);transition:filter .3s ease,opacity .3s ease,transform .3s cubic-bezier(.34,1.56,.64,1);pointer-events:none;padding:2.2px}.logo-carousel-section .carousel-slide:hover img{filter:grayscale(0%);opacity:1;transform:scale(1.1)}@media screen and (max-width:1024px){.logo-carousel-section .carousel-container{padding:0 25px}.logo-carousel-section .carousel-track{gap:var(--logo-gap-mobile)}.logo-carousel-section .carousel-slide{height:var(--carousel-height-mobile);width:var(--logo-size-mobile)}}@media screen and (max-width:768px){.logo-carousel-section .carousel-container{padding:0 15px}}@media screen and (min-width:1025px){.logo-carousel-section .carousel-slide{width:104px!important;height:62px!important}}.logo-carousel-section .carousel-slide:not(:has(a)):hover img{transform:none}@media screen and (max-width:1024px){.logo-carousel-section .carousel-slide{width:calc(var(--logo-size-mobile) + 2px);height:calc(var(--carousel-height-mobile) + 2px)}}@media screen and (min-width:990px){.logo-carousel-section{padding-top:calc(var(--carousel-padding) + 16px);padding-bottom:calc(var(--carousel-padding) + 18px)}}.gc-page--index .logo-carousel-section{padding-top:calc(var(--carousel-padding) + 12px)}.logo-carousel-section .carousel-slide img{max-width:86%;max-height:80%;padding:0}
/*# sourceMappingURL=/cdn/shop/t/42/assets/section-marquee-images.css.map */
