.collage__item{display:flex}.collage-wrapper-title{margin-top:0;margin-bottom:3rem}.collage{display:block;position:relative;flex-wrap:wrap;align-items:center;justify-content:space-between}.collage:after{content:"";display:table;width:100%}.collage__item>*{width:100%}.collage__item .image-mobile{display:none}@media screen and (max-width:989px){.collage{grid-column-gap:16px;grid-row-gap:0;display:flex}.collage__item .image-desktop.has-mobile,.collage__item .image-desktop{display:none}.collage__item .image-desktop+.image-mobile{display:flex}.collage--mobile{grid-template-columns:repeat(2,minmax(0,1fr))}.collage--mobile .collage__item--left{width:calc(50% - 8px);float:left}.collage--mobile .grid--1-col-tablet-down.collage__item--left{width:100%}.collage--mobile .collage__item--left:nth-child(3n-2){width:100%;float:none;padding-bottom:16px}.collage--mobile .collage__item--left:nth-child(3n-2):nth-last-child(2){grid-column:span 1}.collage--mobile .collage__item--left:nth-child(3n){grid-column-start:2}.collage--mobile .collage__item--right:nth-child(3n-2){grid-column-start:1}.collage--mobile .collage__item--right:nth-child(3n-2):last-child{grid-column:span 2}.collage--mobile .collage__item--right:nth-child(3n-1){width:20%;float:left}.collage--mobile .collage__item--right:nth-child(3n){width:100%;float:left}}@media screen and (min-width: 990px){.collage__item--left:nth-child(3n-2){width:79.3%;float:left;padding-right:24px}.collage__item--left:nth-child(3n-2):last-child{grid-column:1 / span 1}.collage__item--left:nth-child(3n-1),.collage__item--left:nth-child(3n){width:20.7%;float:right}.collage__item--left:nth-child(3n-1){padding-bottom:20px}.collage__item--left:nth-child(3n-1):last-child{grid-row:span 1}.collage__item--right:nth-child(3n-2){grid-column:1 / span 1;grid-row:span 1}.collage__item--right:nth-child(3n-2):last-child{grid-column:1 / span 3}.collage__item--right:nth-child(3n-1){grid-column-start:1}.collage__item--right:nth-child(3n-1):last-child{grid-column:span 2}.collage__item--right:nth-child(3n){width:20%;float:left}.collage__item--collection:only-child,.collage__item--product:only-child{justify-self:center;max-width:73rem;width:100%}}@media (max-width: 1024px) and (min-width: 990px){.collage__item--left:nth-child(3n-2){padding-right:12px}}.collage-card{height:100%;padding:var(--card-image-padding);position:relative;background:transparent}.collage-card:after{border-radius:var(--card-corner-radius);box-shadow:var(--card-shadow-horizontal-offset) var(--card-shadow-vertical-offset) var(--card-shadow-blur-radius) rgba(var(--color-shadow),var(--card-shadow-opacity));content:"";position:absolute;width:calc(var(--card-border-width) * 2 + 100%);height:calc(var(--card-border-width) * 2 + 100%);top:calc(var(--card-border-width) * -1);left:calc(var(--card-border-width) * -1);z-index:-1}.collage-card .media{border-radius:calc(var(--card-corner-radius) - var(--card-border-width) - var(--card-image-padding));height:100%;overflow:hidden;border-radius:8px}.collage-card .deferred-media{height:100%;overflow:visible}.collage-card__link{display:block;height:100%}.collage-card .deferred-media__poster{background-color:transparent;border:0}.collage-card .deferred-media__poster:after{content:"";position:absolute;z-index:1;bottom:calc(var(--card-border-width) * -1);left:calc(var(--card-border-width) * -1);right:calc(var(--card-border-width) * -1);top:calc(var(--card-border-width) * -1);outline-offset:.3rem}.collage-card .deferred-media__poster:focus:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5)}.collage-card .deferred-media__poster:focus-visible:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid rgba(var(--color-foreground),.5)}.collage-card .deferred-media__poster:focus:not(:focus-visible),.collage-card .deferred-media__poster:focus:not(:focus-visible):after{outline:none;box-shadow:none}.collage-card .deferred-media__poster:focus{outline:none;box-shadow:none}.collage .collage-card-spacing img{object-fit:contain}.collage-card img{transition:.4s all}.collage-card:hover img{transform:scale(1.05)}
/*# sourceMappingURL=/cdn/shop/t/211/assets/collage.css.map */
