.cc-image-slider .image-slider-swiper{position:relative;padding:0;overflow:hidden}.cc-image-slider .image-slider-swiper::-webkit-scrollbar{display:none}.cc-image-slider .image-slider-swiper{scrollbar-width:none;-ms-overflow-style:none}.cc-image-slider .image-slider-swiper .swiper-pagination{position:absolute;top:calc(100% - 3px);left:50%;transform:translate(-50%);z-index:10;width:100%;height:3px}.cc-image-slider .image-slider-swiper .swiper-pagination-progressbar{background:#e5e5e5;border-radius:2px}.cc-image-slider .image-slider-swiper .swiper-pagination-progressbar-fill{background:#333!important;border-radius:2px}.cc-image-slider .image-slider-swiper[style*=grid]{padding:0}.cc-image-slider .image-slider-swiper[style*=grid] .swiper-wrapper{display:contents}.cc-image-slider .image-slider-swiper[style*=grid] .swiper-slide{width:auto;height:auto}.cc-image-slider .image-slider-swiper .swiper-wrapper{align-items:stretch;padding-bottom:60px}.cc-image-slider .image-slider-swiper .swiper-slide{height:auto;display:flex}.cc-image-slider .image-slider-card{background:#fff;border-radius:10px;padding:0;border:var(--Stroke-Border-Width, 1px) solid var(--Update-Gris-bordure-2---SAP, #EFEFEF);height:100%;display:flex;flex-direction:column;width:100%;overflow:hidden}.cc-image-slider .image-slider-card__image{flex:1;overflow:hidden;border-radius:8px 8px 0 0}.cc-image-slider .image-slider-card__image .media{border-radius:8px 8px 0 0}.cc-image-slider .image-slider-card__placeholder{flex:1;background:#f5f5f5;display:flex;align-items:center;justify-content:center;border-radius:8px 8px 0 0}.cc-image-slider .image-slider-card__placeholder .placeholder-svg{width:100%;height:100%;fill:#ccc}.cc-image-slider .image-slider-card__caption{padding:16px 20px;background:#fff;border-top:1px solid #EFEFEF}.cc-image-slider .image-slider-card__caption p{color:var(--Update-Noir---SAP---text, #000);font-family:Source Sans Pro,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin:0;text-align:center}@media(min-width:768px){.cc-image-slider .image-slider-card__caption{padding:20px 24px}.cc-image-slider .image-slider-card__caption p{font-size:16px}}@media(min-width:1025px){.cc-image-slider .section__header{margin-bottom:47px}.cc-image-slider .section{margin-top:0;margin-bottom:0;padding-top:var(--desktop-margin-top, 40px);padding-bottom:var(--desktop-margin-bottom, 100px)}}.cc-image-slider .image-slider-empty{text-align:center;padding:2rem;color:#666}.cc-image-slider .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.cc-image-slider .color-scheme--1 .image-slider-card{background:var(--color-scheme-1-bg, #ffffff);color:var(--color-scheme-1-text, #000000);border-color:var(--color-scheme-1-border, #EFEFEF)}.cc-image-slider .color-scheme--1 .image-slider-card__caption{background:var(--color-scheme-1-bg, #ffffff);border-color:var(--color-scheme-1-border, #EFEFEF)}.cc-image-slider .color-scheme--1 .image-slider-card__caption p{color:var(--color-scheme-1-text, #000000)}.cc-image-slider .color-scheme--2 .image-slider-card{background:var(--color-scheme-2-bg, #ffffff);color:var(--color-scheme-2-text, #000000);border-color:var(--color-scheme-2-border, #EFEFEF)}.cc-image-slider .color-scheme--2 .image-slider-card__caption{background:var(--color-scheme-2-bg, #ffffff);border-color:var(--color-scheme-2-border, #EFEFEF)}.cc-image-slider .color-scheme--2 .image-slider-card__caption p{color:var(--color-scheme-2-text, #000000)}.cc-image-slider .color-scheme--3 .image-slider-card{background:var(--color-scheme-3-bg, #ffffff);color:var(--color-scheme-3-text, #000000);border-color:var(--color-scheme-3-border, #EFEFEF)}.cc-image-slider .color-scheme--3 .image-slider-card__caption{background:var(--color-scheme-3-bg, #ffffff);border-color:var(--color-scheme-3-border, #EFEFEF)}.cc-image-slider .color-scheme--3 .image-slider-card__caption p{color:var(--color-scheme-3-text, #000000)}@media screen and (max-width:1024px)and (min-width:768px){.cc-image-slider .section{margin-top:0}}@media screen and (max-width:768px){.cc-image-slider .section{margin-top:40px;margin-bottom:80px}.cc-image-slider .image-slider-swiper .swiper-wrapper{padding-bottom:40px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/image-slider.css.map */
