.collage-wrapper-title{margin-top:0;margin-bottom:3rem}.collage{display:grid;grid-auto-flow:row;justify-content:center;grid-column-gap:var(--grid-mobile-horizontal-spacing, 1.2rem);grid-row-gap:var(--grid-mobile-vertical-spacing, 1.2rem)}@media screen and (min-width: 750px){.collage{grid-column-gap:var(--grid-desktop-horizontal-spacing, 2rem);grid-row-gap:var(--grid-desktop-vertical-spacing, 2rem)}}.collage__item{grid-column:auto;grid-row:auto;width:100%}.collage__item[class*=collage__item--]{grid-column:auto;grid-row:auto}.collage .ratio{--ratio-percent: 100%}.media{position:relative;display:block;width:100%;height:0;padding-bottom:var(--ratio-percent, 100%);overflow:hidden}.media img,.media video,.media iframe,.media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.collage-card{position:relative;height:100%;border-radius:var(--border-radius, .8rem);border:var(--border-width, 1px) solid rgba(var(--color-foreground, 0, 0, 0),var(--border-opacity, .08));padding:var(--image-padding, 0);background:transparent}.collage-card:after{content:"";position:absolute;z-index:-1;border-radius:var(--border-radius, .8rem);box-shadow:var(--shadow-horizontal-offset, 0) var(--shadow-vertical-offset, 8px) var(--shadow-blur-radius, 24px) rgba(var(--color-shadow, 0, 0, 0),var(--shadow-opacity, .06));width:calc(var(--border-width, 1px) * 2 + 100%);height:calc(var(--border-width, 1px) * 2 + 100%);top:calc(var(--border-width, 1px) * -1);left:calc(var(--border-width, 1px) * -1)}.collage-card.product-card-wrapper{--border-radius: var(--product-card-corner-radius, .8rem);--border-width: var(--product-card-border-width, 1px);--border-opacity: var(--product-card-border-opacity, .08);--shadow-horizontal-offset: var(--product-card-shadow-horizontal-offset, 0);--shadow-vertical-offset: var(--product-card-shadow-vertical-offset, 8px);--shadow-blur-radius: var(--product-card-shadow-blur-radius, 24px);--shadow-opacity: var(--product-card-shadow-opacity, .06);--image-padding: var(--product-card-image-padding, 0)}.collage-card .media{border-radius:calc(var(--border-radius, .8rem) - var(--border-width, 1px) - var(--image-padding, 0));overflow:hidden}.deferred-media{height:100%;overflow:visible}.deferred-media__poster{display:block;width:100%;height:100%;background:transparent;border:0;padding:0;cursor:pointer;position:relative}.deferred-media__poster:focus-visible{outline:.2rem solid rgba(var(--color-foreground, 0, 0, 0),.5);box-shadow:0 0 0 .3rem rgb(var(--color-background, 255, 255, 255)),0 0 .5rem .4rem rgba(var(--color-foreground, 0, 0, 0),.3)}.collage__item>*{width:100%}.collage__item .card__content{flex-grow:initial}@media screen and (min-width: 750px){.collage__item--collection:only-child,.collage__item--product:only-child{justify-self:center;max-width:73rem;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/collage-image.css.map */
