.image-carousel-section{overflow:hidden}.image-carousel__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.image-carousel__heading{margin:0;font-size:calc(var(--font-heading-scale) * 2rem)}.image-carousel__heading-placeholder{flex:1}.image-carousel__nav{display:flex;align-items:center;gap:1.2rem}.image-carousel__nav .slider-button{padding:0;width:auto;height:auto;min-width:auto;min-height:auto}.image-carousel__nav .svg-wrapper{width:1.8rem;height:1.8rem;display:flex}.image-carousel__nav .slider-button--prev .icon,.image-carousel__nav .slider-button--prev:hover .icon{transform:rotate(180deg)}.image-carousel__nav .slider-button--next .icon,.image-carousel__nav .slider-button--next:hover .icon{transform:rotate(0)}.image-carousel__wrapper{padding:0 1.5rem}.image-carousel__wrapper--full-width{padding:0}@media screen and (min-width: 750px){.image-carousel__wrapper:not(.image-carousel__wrapper--full-width){padding:0 5rem}}.image-carousel__slider{display:flex;gap:var(--image-carousel-gap, 1.5rem);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.image-carousel__slider::-webkit-scrollbar{display:none}.image-carousel__slide{flex-shrink:0;scroll-snap-align:start;width:calc(100% / 1.5 - var(--image-carousel-gap, 1.5rem) / 2)}@media screen and (min-width: 750px){.image-carousel__slide{width:calc(100% / 2.5 - var(--image-carousel-gap, 1.5rem) * .6)}}.image-carousel__card{display:block;position:relative;overflow:hidden;border-radius:var(--image-carousel-radius, 1.5rem);aspect-ratio:3 / 4}.image-carousel__card--linked{text-decoration:none}.image-carousel__image{width:100%;height:100%;object-fit:cover;display:block}.image-carousel__placeholder{width:100%;height:100%;background-color:rgba(var(--color-foreground),.1);display:flex;align-items:center;justify-content:center}.image-carousel__placeholder .placeholder-svg{width:50%;height:50%;opacity:.5}@media screen and (min-width: 750px){.image-carousel__card{aspect-ratio:4 / 5}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/section-image-carousel.css.map */
