.image-highlights{margin-top:5rem}@media screen and (max-width: 749px){.image-highlights{margin-top:3rem}}.image-highlights.no-heading{margin-top:0}.image-highlights__list{contain:layout;list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--grid-desktop-horizontal-spacing, 2rem)}@media screen and (max-width: 749px){.image-highlights__list{gap:var(--grid-mobile-horizontal-spacing, 1rem)}}.image-highlights__item{margin-bottom:0;flex:0 0 auto}@media screen and (max-width: 749px){.image-highlights__item{width:calc((100% - (var(--columns-mobile, 2) - 1) * var(--grid-mobile-horizontal-spacing, 1rem)) / var(--columns-mobile, 2))}}@media screen and (min-width: 750px) and (max-width: 989px){.image-highlights__item{width:calc((100% - (var(--columns-tablet, 3) - 1) * var(--grid-desktop-horizontal-spacing, 2rem)) / var(--columns-tablet, 3))}}@media screen and (min-width: 990px){.image-highlights__item{width:calc((100% - (var(--columns-desktop, 4) - 1) * var(--grid-desktop-horizontal-spacing, 2rem)) / var(--columns-desktop, 4))}}.image-highlights__card{position:relative;height:100%;text-align:center;align-content:center}.image-highlights__image-wrapper{position:relative;overflow:hidden}.image-highlights__image{object-fit:cover;object-position:center center;transition:transform var(--duration-short) ease}.image-highlights__link{display:block;text-decoration:none;color:inherit}.image-highlights__link:hover .image-highlights__image{transform:scale(1.05)}.image-highlights__empty-state{text-align:center;padding:4rem 2rem;color:rgba(var(--color-foreground),.75)}.image-highlights__empty-state p{margin:0;font-size:1.4rem}.image-highlights .media{display:block;position:relative;overflow:hidden}.image-highlights .media--portrait{padding-bottom:125%}.image-highlights .media--square{padding-bottom:100%}.image-highlights__image{width:100%;height:100%;object-fit:cover;object-position:center center;transition:transform var(--duration-short) ease}.image-highlights .media:not(.media--adapt){height:0}.image-highlights .media:not(.media--adapt) .image-highlights__image{position:absolute;top:0;left:0}.image-highlights .media--adapt .image-highlights__image{position:absolute;top:0;left:0}.image-highlights .media--adapt:not([style*=padding-bottom]){min-height:200px}.image-highlights .media--adapt:not([style*=padding-bottom]) .image-highlights__image{position:static;height:auto;min-height:200px}.image-highlights__item.scroll-trigger{opacity:0;transform:translateY(2rem);transition:opacity var(--duration-default) ease,transform var(--duration-default) ease}.image-highlights__item.scroll-trigger.animate--slide-in{opacity:1;transform:translateY(0)}@media screen and (max-width: 989px){.image-highlights__list.slider{justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;gap:1rem}.image-highlights__item.slider__slide{padding-top:0;padding-bottom:0;scroll-snap-align:start;flex-shrink:0}}@media screen and (max-width: 749px){.image-highlights__list.slider{margin-bottom:1rem}.image-highlights__list.slider:after{content:"";width:0;padding-left:1.5rem;flex-shrink:0}}.image-highlights__link:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.image-highlights__image-wrapper .placeholder-svg{background:rgba(var(--color-foreground),.04);width:100%;height:100%;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-image-highlights.css.map */
