.image-carousel-section{width:100%;padding:64px 0;box-sizing:border-box;overflow:hidden}.image-carousel__title{margin:0 0 32px;padding:0 24px;text-align:center;font-size:1.75rem;letter-spacing:.02em}.image-carousel__track{width:100%;position:relative}.image-carousel__cell{width:25%;padding-right:8px;box-sizing:border-box}.image-carousel__link{display:block;width:100%;aspect-ratio:1 / 1;overflow:hidden;background-color:#f2f2f2}.image-carousel__image,.image-carousel__placeholder{display:block;width:100%;height:100%;object-fit:cover}.image-carousel__placeholder{display:flex;align-items:center;justify-content:center}.image-carousel__track .flickity-button{background:#00000059;color:#fff;border:none;width:32px;height:32px;border-radius:50%;opacity:.6;transition:opacity .2s ease,background-color .2s ease,transform .2s ease;top:auto;bottom:16px;transform:none}.image-carousel__track .flickity-button:hover,.image-carousel__track .flickity-button:focus{opacity:1;background:#0000008c;box-shadow:none}.image-carousel__track .flickity-button:disabled{opacity:.25}.image-carousel__track .flickity-prev-next-button.previous{left:auto;right:60px}.image-carousel__track .flickity-prev-next-button.next{right:16px}.image-carousel__track .flickity-button-icon{fill:#fff;width:50%;height:50%;top:25%;left:25%}@media(max-width:749px){.image-carousel-section{padding:40px 0}.image-carousel__cell{width:70%;padding-right:6px}.image-carousel__title{font-size:1.4rem;margin-bottom:24px}.image-carousel__track .flickity-button{width:28px;height:28px}.image-carousel__track .flickity-prev-next-button.previous{right:52px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/image-carousel-section.css.map */
