:root{--css-loaded-image-stream: 1}.image-stream{width:100%;background-color:var(--color-background);color:var(--color-foreground)}@media screen and (max-width:749px){.image-stream--hide-on-mobile{display:none}}.image-stream-header{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--image-stream-header-gap, var(--space-md));margin-block-end:var(--space-lg);padding-inline:var(--page-margin)}.image-stream-header:empty{display:none}.image-stream-header--align-start{justify-content:flex-start}.image-stream-header--align-between{justify-content:space-between}.image-stream-header--align-end{justify-content:flex-end}.image-stream-track{display:block;position:relative;overflow:hidden}.image-stream-track{--image-stream-custom-height: calc(var(--space-lg) * 25)}.image-stream-track--row-small{--image-stream-custom-height: calc(var(--space-lg) * 18)}.image-stream-track--row-large{--image-stream-custom-height: calc(var(--space-lg) * 35)}@media screen and (max-width:749px){.image-stream-track{--image-stream-custom-height: calc(var(--space-lg) * 19)}.image-stream-track--row-small{--image-stream-custom-height: calc(var(--space-lg) * 14)}.image-stream-track--row-large{--image-stream-custom-height: calc(var(--space-lg) * 25)}}.image-stream-track--height-full{height:var(--hero-height-full)}.image-stream-track--height-custom{height:var(--image-stream-custom-height)}.image-stream-track__viewport{position:relative;width:100%;overflow:hidden}.image-stream-track--height-full .image-stream-track__viewport,.image-stream-track--height-custom .image-stream-track__viewport,.image-stream-track--height-full .image-stream-track__rail,.image-stream-track--height-custom .image-stream-track__rail{height:100%}.image-stream-track--edge-fade-soft .image-stream-track__viewport{-webkit-mask-image:linear-gradient(to right,transparent 0,black 5%,black 95%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,black 5%,black 95%,transparent 100%)}.image-stream-track--edge-fade-strong .image-stream-track__viewport{-webkit-mask-image:linear-gradient(to right,transparent 0,black 15%,black 85%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,black 15%,black 85%,transparent 100%)}.image-stream-track__rail{display:flex;width:max-content;will-change:transform}.image-stream-track--ready .image-stream-track__rail{animation:image-stream-scroll var(--image-stream-duration, calc(var(--duration-slow) * 60)) linear infinite}.image-stream-track--ready.image-stream-track--reverse .image-stream-track__rail{animation-direction:reverse}.image-stream-track--ready:is(:focus-within,.is-held,.is-offscreen) .image-stream-track__rail,.image-stream-track--ready[data-pause-on-hover]:hover .image-stream-track__rail{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.image-stream-track--ready .image-stream-track__rail{animation:none}.image-stream-track__viewport{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.image-stream-track__rail>[aria-hidden=true]{display:none}}@keyframes image-stream-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.image-stream-slide{flex:0 0 auto;min-width:0;position:relative;margin:0;margin-inline-end:var(--image-stream-gap, 0);overflow:hidden;width:var(--image-stream-slide-width, 25vw);aspect-ratio:var(--image-stream-aspect-ratio, 3 / 4)}.image-stream-slide__image,.image-stream-slide__image--placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:var(--image-stream-image-fit, cover);object-position:center}.image-stream-slide__image--placeholder{background:rgba(var(--color-foreground-rgb),.04)}.image-stream-slide__caption{position:absolute;inset-block-end:0;inset-inline:0;margin:0;padding:var(--space-sm) var(--space-md);text-align:center;pointer-events:none;opacity:0;transition:opacity var(--motion-hover-duration) var(--motion-hover-easing);background:var(--color-background);color:var(--color-foreground);font-size:var(--font-body--size)}.image-stream-slide:hover .image-stream-slide__caption{opacity:1}@media(hover:none){.image-stream-slide__caption{opacity:1}}.image-stream-track--height-full .image-stream-slide,.image-stream-track--height-custom .image-stream-slide{aspect-ratio:unset;height:100%}.image-stream-track--fit-contain .image-stream-track__rail{align-items:center}.image-stream-track--fit-contain .image-stream-slide{--image-stream-row-height: calc( var(--image-stream-slide-width, 25vw) / (var(--image-stream-aspect-ratio, 3 / 4)) );--image-stream-tile-ratio: var(--image-stream-image-ratio, var(--image-stream-aspect-ratio, 3 / 4));width:min(calc(var(--image-stream-row-height) * (var(--image-stream-tile-ratio))),86vw);height:auto;aspect-ratio:var(--image-stream-tile-ratio)}.image-stream-track--fit-contain.image-stream-track--height-custom .image-stream-slide{--image-stream-row-height: var(--image-stream-custom-height)}.image-stream-track--fit-contain.image-stream-track--height-full .image-stream-slide{--image-stream-row-height: var(--hero-height-full)}@media screen and (max-width:749px){.image-stream-slide{--image-stream-slide-width: calc(85vw - var(--space-2xl))}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/image-stream.css.map */
