.collage-wrapper-title{margin-top:0;margin-bottom:3rem}.collage{display:grid}.collage__item>*{width:100%}@media screen and (max-width: 749px){.collage{grid-column-gap:var(--grid-mobile-horizontal-spacing);grid-row-gap:var(--grid-mobile-vertical-spacing)}.collage--mobile{grid-template-columns:repeat(2,minmax(0,1fr))}.collage--mobile .collage__item--left:nth-child(3n-2){grid-column:span 2}.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){grid-column-start:2}.collage--mobile .collage__item--right:nth-child(3n){grid-column:1 / span 2}}@media screen and (min-width: 750px){.collage{grid-auto-flow:column;grid-column-gap:var(--grid-desktop-horizontal-spacing);grid-row-gap:var(--grid-desktop-vertical-spacing);grid-template-columns:repeat(3,minmax(0,1fr))}.collage__item--left:nth-child(3n-2){grid-column:1 / span 2;grid-row:span 2}.collage__item--left:nth-child(3n-2):last-child{grid-column:1 / span 3}.collage__item--left:nth-child(3n-1),.collage__item--left:nth-child(3n){grid-column-start:3}.collage__item--left:nth-child(3n-1):last-child{grid-row:span 2}.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){grid-column:2 / span 2;grid-row:span 2}.collage__item--collection:only-child,.collage__item--product:only-child{justify-self:center;max-width:73rem;width:100%}}.collage-card{background:rgb(var(--color-background));border-radius:var(--card-corner-radius);border:var(--card-border-width) solid rgba(var(--color-foreground),var(--card-border-opacity));height:100%;padding:var(--card-image-padding);position:relative}.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}.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}body.active{overflow:hidden!important}.collage_wrapper{position:relative;z-index:1}.new-collage{background:#f7f4ef}.new-collage .page-width{max-width:1492px}.new-collage .collage{--grid-desktop-horizontal-spacing: 16px;display:flex}.new-collage .collage__item{border-radius:30px;overflow:hidden}.new-collage .collage__item .banner__media{border-radius:0}.new-collage .collage__item .collage-card{padding:0}.new-collage .collage__item.collage__item--image{width:24.79%}.new-collage .collage__item.collage__item--image_with_text{flex:1}.new-collage .collage__item.collage__item--image_with_text .banner .banner__content{padding:0}.new-collage .collage__item.collage__item--image_with_text .banner .banner__content .banner__box{padding:5.4rem 4.8rem;max-width:62.5rem}.new-collage .collage__item.collage__item--image_with_text .banner .banner__content .banner__box .banner__heading{font-size:3.2rem;line-height:1.25;letter-spacing:.4px;font-family:var(--font-family-helvetica-neue);font-weight:400;visibility:visible}.new-collage .collage__item.collage__item--image_with_text .banner .banner__content .banner__box .banner__text{visibility:visible;display:block}.new-collage .collage__item.collage__item--image_with_text .banner .banner__content .banner__box .banner__text span{font-size:16px;line-height:1.375;letter-spacing:normal;color:rgb(var(--color-foreground));width:100%;max-width:325px;max-width:76%}.new-collage .collage__item.collage__item--image_with_text .banner .banner__content .banner__box .banner__buttons{margin-top:2.6rem;background:transparent;max-width:inherit;padding:0}.new-collage .collage__item.collage__item--image_with_text .banner .banner__content .banner__box .banner__buttons a.link{color:rgb(var(--color-foreground));font-size:1.6rem;line-height:1.1875;font-family:var(--font-family-helvetica-neue-lt);display:flex;gap:6px;padding:0!important}@media screen and (max-width: 989px){.new-collage .page-width{padding:0 1rem}.new-collage .collage__item.collage__item--image_with_text .banner .banner__content .banner__box{padding:1.4rem 2.8rem;max-width:37.5rem;min-width:37.5rem}.new-collage .collage__item.collage__item--image_with_text .banner .banner__content .banner__box .banner__heading{font-size:2.4rem}.new-collage .collage__item.collage__item--image_with_text .banner .banner__content .banner__box .banner__text span{font-size:14px}}@media screen and (max-width: 749px){.new-collage .collage__item{border-radius:1rem}.new-collage .collage{flex-wrap:wrap}.new-collage .collage__item.collage__item--image{width:100%;display:none}.new-collage .collage__item.collage__item--image_with_text .banner.banner--content-align-mobile-left .banner__content{justify-content:flex-start}.new-collage .collage__item.collage__item--image_with_text .banner .banner__content.banner__content--top-left{align-items:flex-start}}@media screen and (max-width: 480px){.new-collage .collage__item.collage__item--image_with_text .banner .banner__content .banner__box{max-width:70%;min-width:70%}.new-collage .collage__item.collage__item--image_with_text .banner .banner__content .banner__box .banner__heading{font-size:1.8rem}.new-collage .collage__item.collage__item--image_with_text .banner .banner__content .banner__box{padding:1rem}.new-collage .collage__item.collage__item--image_with_text .banner .banner__content .banner__box .banner__text span{font-size:12px;max-width:100%}.new-collage .collage__item.collage__item--image_with_text .banner .banner__content .banner__box .banner__buttons{margin-top:1.6rem}.new-collage .collage__item.collage__item--image_with_text .banner .banner__content .banner__box .banner__buttons a.link{font-size:1.4rem}.new-collage .collage__item.collage__item--image_with_text .banner .banner__content .banner__box .banner__text{margin-top:0}.new-collage .collage__item .banner__media .media img{height:100%}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/collage.css.map */
