.image__carousel--wrapper{position:relative}.image__carousel--wrapper .image__items svg{width:100%;height:100%;display:block;background:#fafafa}.image__items{margin:0 15px;position:relative}.image__grid{display:flex;flex-wrap:wrap;gap:30px}.image__grid .image__items{margin:0}.image__items>div{position:relative}.image__items img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.image_columns--1 .image__items{width:calc(100% - 15px)}.image_columns--3 .image__items,.image__grid.image_columns--3 .image__items{width:calc(33.33% - 20px)}.image_columns--2 .image__items{width:calc(50% - 15px)}.image_columns--1 .image__items{width:100%}.image__items a{display:block;width:100%;height:100%;z-index:1;position:absolute}.image__carousel .flickity-button{width:27px;border-radius:unset;height:34px;padding:0}.image__carousel .flickity-prev-next-button.next{right:-13px}.image__carousel .flickity-prev-next-button.previous{left:-13px}.image__carousel--wrapper .desktop-hide{display:none}@media screen and (max-width: 1024px){.image_columns--3 .image__items{width:calc(50% - 15px)}.image__grid.image_columns--3 .image__items{width:calc(50% - 20px)}}@media screen and (max-width: 767px){.image__grid{gap:20px}.image__grid.image_columns--3 .image__items{width:calc(50% - 10px)}}@media screen and (max-width: 550px){.image__items{width:100%!important}.image__carousel--wrapper .mobile-hide{display:none}.image__carousel--wrapper .desktop-hide{display:block}}
/*# sourceMappingURL=/cdn/shop/t/146/assets/image-carousel.css.map */
