.multi-column--natural .zoom-image{transform:none}.media-grid--natural{grid-template-rows:none;grid-auto-rows:auto;align-items:start}.media-grid--natural .media-grid__item{grid-row:auto;height:auto}.media-grid--natural .content-over-media{--content-over-media-gradient-overlay: linear-gradient(0deg, rgba(0, 0, 0, .76), rgba(0, 0, 0, .5) 15%, transparent 38%)}.media-grid--natural .content-over-media,.slideshow--natural .content-over-media{display:block;position:relative;height:auto;min-height:0;overflow:hidden}.media-grid--natural .content-over-media>picture,.slideshow--natural .content-over-media>picture{display:block}.media-grid--natural .content-over-media>picture>img,.slideshow--natural .content-over-media>picture>img,.collection-list--natural .content-over-media>img{display:block;width:100%;height:auto;min-height:0;max-height:none;object-fit:contain;transform:none}.media-grid--natural .content-over-media>.prose,.slideshow--natural .content-over-media>.slideshow__slide-content{position:absolute;inset-inline-start:max(1.25rem,var(--container-gutter));inset-inline-end:max(1.25rem,var(--container-gutter));inset-block-end:1.5rem;margin:0;max-width:calc(100% - (2*max(1.25rem,var(--container-gutter))));overflow-wrap:anywhere;transform:none}.media-grid--natural .prose>:first-child,.slideshow--natural .prose>:first-child{font-size:1.125rem;line-height:1.35;letter-spacing:0}.slideshow--natural .content-over-media>.slideshow__slide-content{inset-block-end:max(1.5rem,calc(100% - 100svh + var(--header-height, 0px) + var(--announcement-bar-height, 0px) + 1.5rem))}@media screen and (min-aspect-ratio:3 / 2){.slideshow--natural .content-over-media:before{background-image:linear-gradient(90deg,rgba(0,0,0,.65),transparent 45%),linear-gradient(0deg,rgba(0,0,0,.76),rgba(0,0,0,.5) 15%,transparent 38%)}:dir(rtl) .slideshow--natural .content-over-media:before{background-image:linear-gradient(270deg,rgba(0,0,0,.65),transparent 45%),linear-gradient(0deg,rgba(0,0,0,.76),rgba(0,0,0,.5) 15%,transparent 38%)}}@media screen and (min-width:1000px){.media-grid--natural .content-over-media>.prose{inset-block-end:2rem}.slideshow--natural .content-over-media>.slideshow__slide-content{inset-block-end:max(2rem,calc(100% - 100svh + var(--header-height, 0px) + var(--announcement-bar-height, 0px) + 2rem))}.media-grid--natural .prose>:first-child,.slideshow--natural .prose>:first-child{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/315/compiled_assets/styles.css.map */
