.image-link-slider{display:block;width:100%;padding-top:var(--slider-padding-top);padding-bottom:var(--slider-padding-bottom);overflow:hidden}.image-link-slider__header{padding-right:var(--slider-padding-inline-desktop);padding-left:var(--slider-padding-inline-desktop);margin-bottom:20px}.image-link-slider__heading{margin:0}.image-link-slider__viewport{position:relative;width:100%;padding-right:var(--slider-padding-inline-desktop);padding-left:var(--slider-padding-inline-desktop)}.image-link-slider__carousel{width:100%}.image-link-slider__carousel:not(.flickity-enabled){display:flex;gap:var(--slider-gap-desktop);overflow:hidden}.image-link-slider__cell{flex:0 0 calc((100% - (var(--slider-gap-desktop) * (var(--slider-items-desktop) - 1))) / var(--slider-items-desktop));width:calc((100% - (var(--slider-gap-desktop) * (var(--slider-items-desktop) - 1))) / var(--slider-items-desktop));margin-right:var(--slider-gap-desktop)}.image-link-slider__cell:last-child{margin-right:0}.image-link-slider__link{display:block;width:100%;color:inherit;text-decoration:none}.image-link-slider__media{position:relative;display:block;width:100%;overflow:hidden;background:rgb(var(--background))}.image-link-slider__media--square{aspect-ratio:1 / 1}.image-link-slider__media--portrait{aspect-ratio:3 / 4}.image-link-slider__media--portrait-tall{aspect-ratio:2 / 3}.image-link-slider__media--landscape{aspect-ratio:4 / 3}.image-link-slider__image,.image-link-slider__placeholder{display:block;width:100%;height:100%}.image-link-slider__media--square .image-link-slider__image,.image-link-slider__media--portrait .image-link-slider__image,.image-link-slider__media--portrait-tall .image-link-slider__image,.image-link-slider__media--landscape .image-link-slider__image{object-fit:cover}.image-link-slider__media--natural .image-link-slider__image{height:auto;object-fit:contain}.image-link-slider__caption{padding-top:8px;text-align:center;font-size:12px;line-height:1.4}.image-link-slider .flickity-viewport{width:100%;overflow:hidden}.image-link-slider .flickity-slider{height:100%}.image-link-slider .flickity-button{position:absolute;top:50%;z-index:2;width:var(--slider-arrow-size);height:var(--slider-arrow-size);padding:0;border:0;border-radius:0;background:transparent;color:currentColor;box-shadow:none;transform:translateY(-50%);cursor:pointer}.image-link-slider .flickity-button:hover{background:transparent}.image-link-slider .flickity-button:focus-visible{outline:1px solid currentColor;outline-offset:2px}.image-link-slider .flickity-button:disabled{opacity:0;pointer-events:none}.image-link-slider .flickity-prev-next-button.previous{left:var(--slider-arrow-offset)}.image-link-slider .flickity-prev-next-button.next{right:var(--slider-arrow-offset)}.image-link-slider .flickity-button-icon{position:absolute;top:30%;left:30%;width:40%;height:40%;fill:currentColor}.image-link-slider .flickity-page-dots{position:relative;display:flex;justify-content:center;gap:7px;width:100%;margin:16px 0 0;padding:0;list-style:none}.image-link-slider .flickity-page-dots .dot{display:block;width:6px;height:6px;margin:0;border-radius:50%;background:currentColor;opacity:.25;cursor:pointer}.image-link-slider .flickity-page-dots .dot.is-selected{opacity:1}.image-link-slider .flickity-enabled.is-draggable .flickity-viewport{cursor:grab}.image-link-slider .flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}@media screen and (max-width:749px){.image-link-slider__header,.image-link-slider__viewport{padding-right:var(--slider-padding-inline-mobile);padding-left:var(--slider-padding-inline-mobile)}.image-link-slider__carousel:not(.flickity-enabled){gap:var(--slider-gap-mobile)}.image-link-slider__cell{flex-basis:calc((100% - (var(--slider-gap-mobile) * (var(--slider-items-mobile) - 1))) / var(--slider-items-mobile));width:calc((100% - (var(--slider-gap-mobile) * (var(--slider-items-mobile) - 1))) / var(--slider-items-mobile));margin-right:var(--slider-gap-mobile)}.image-link-slider .flickity-prev-next-button{display:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/image-link-slider.css.map */
