.image-container .carousel-list{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:8px}.image-container .slide{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;scroll-snap-align:center}.image-container .slide img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;opacity:0;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.image-container .slide img.lozad[data-loaded=true]{opacity:1!important}.image-container .carousel-list::-webkit-scrollbar{display:none}.image-container .carousel-list{-ms-overflow-style:none;scrollbar-width:none}.image-container .label-container{display:var(--label-tile__display);-ms-flex-wrap:var(--label-tile__flex-wrap);flex-wrap:var(--label-tile__flex-wrap);position:absolute;top:var(--label-tile-position__top);bottom:var(--label-tile-position__bottom);left:var(--label-tile-position__left);right:var(--label-tile-position__right);-webkit-transform:var(--label-tile-position__transform);transform:var(--label-tile-position__transform);z-index:var(--label-tile-position__z-index);width:var(--label-tile__width);-webkit-box-pack:var(--label-tile__justify-content);-ms-flex-pack:var(--label-tile__justify-content);justify-content:var(--label-tile__justify-content);-webkit-box-align:var(--label-tile__align-items);-ms-flex-align:var(--label-tile__align-items);align-items:var(--label-tile__align-items);padding:var(--label-tile__padding)}.image-container .slide a{cursor:pointer}.carousel-desktop,.carousel-mobile{position:relative}.carousel-desktop .progress,.carousel-mobile .progress{position:absolute;bottom:0;left:0;width:100%;height:4px;background:rgba(0,0,0,.1);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;pointer-events:none}.carousel-desktop .progress .bar,.carousel-mobile .progress .bar{width:0;height:100%;background:#000;-webkit-transition:width .1s linear;transition:width .1s linear}.carousel-desktop:hover .progress,.carousel-mobile:hover .progress{opacity:1}.carousel-desktop .carousel-arrows,.carousel-mobile .carousel-arrows{position:absolute;bottom:8px;left:8px;display:-webkit-box;display:-ms-flexbox;display:flex}.carousel-desktop .carousel-arrows .container-arrow-carousel-grid,.carousel-mobile .carousel-arrows .container-arrow-carousel-grid{width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.carousel-desktop .carousel-arrows .container-arrow-carousel-grid i.icon-left-arrow-line,.carousel-desktop .carousel-arrows .container-arrow-carousel-grid i.icon-right-arrow-line,.carousel-mobile .carousel-arrows .container-arrow-carousel-grid i.icon-left-arrow-line,.carousel-mobile .carousel-arrows .container-arrow-carousel-grid i.icon-right-arrow-line{font-size:16px!important;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;position:static!important;-webkit-transform:none!important;transform:none!important;z-index:10}.carousel-desktop .carousel-arrows .container-arrow-carousel-grid i.icon-left-arrow-line:after,.carousel-desktop .carousel-arrows .container-arrow-carousel-grid i.icon-right-arrow-line:after,.carousel-mobile .carousel-arrows .container-arrow-carousel-grid i.icon-left-arrow-line:after,.carousel-mobile .carousel-arrows .container-arrow-carousel-grid i.icon-right-arrow-line:after{content:"";position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px;pointer-events:none}.carousel-desktop .carousel-arrows .container-arrow-carousel-grid i.disabled,.carousel-mobile .carousel-arrows .container-arrow-carousel-grid i.disabled{opacity:.3;cursor:default;pointer-events:none}@media (max-width:767px){.carousel-desktop .progress,.carousel-mobile .progress{opacity:1}}
