.mosaic .mosaic__inner--full-width{padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:990px){.mosaic .mosaic__inner--full-width{padding-left:5.5rem;padding-right:5.5rem}}.mosaic .mosaic__header{margin-bottom:2rem}.mosaic .mosaic__header--center{text-align:center}.mosaic .mosaic__heading{margin:0}.mosaic .mosaic__subheading{margin:.4rem 0 0;font-size:1.4rem;opacity:.7}.mosaic .mosaic__grid{display:grid;gap:var(--grid-desktop-horizontal-spacing)}.mosaic .mosaic__grid--1{grid-template-columns:1fr}.mosaic .mosaic__grid--1{aspect-ratio:2 / 1}.mosaic .mosaic__grid--2{grid-template-columns:2fr 1fr;aspect-ratio:2 / 1}.mosaic .mosaic__grid--2 .mosaic__item:first-child{grid-row:span 2}.mosaic .mosaic__grid--2 .mosaic__item:nth-child(2){grid-row:span 2}.mosaic .mosaic__grid--3{grid-template-columns:2fr 1fr;aspect-ratio:3 / 2}.mosaic .mosaic__grid--3 .mosaic__item:first-child{grid-row:span 2}.mosaic .mosaic__grid--4{grid-template-columns:2fr 1fr 1fr;aspect-ratio:3 / 2}.mosaic .mosaic__grid--4 .mosaic__item:first-child{grid-row:span 2}.mosaic .mosaic__grid--4 .mosaic__item:nth-child(2){grid-column:span 2}.mosaic .mosaic__grid--5{grid-template-columns:4fr 3fr 3fr;aspect-ratio:9 / 5}.mosaic .mosaic__grid--5 .mosaic__item:first-child{grid-row:span 2}.mosaic .mosaic__item{position:relative;overflow:hidden;border-radius:var(--mosaic-radius, 0px)}.mosaic .mosaic__link{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.mosaic .mosaic__media{width:100%;height:100%}.mosaic .mosaic__image{width:100%;height:100%;object-fit:cover;display:block}.mosaic .mosaic__placeholder{width:100%;height:100%;display:block}.mosaic .mosaic__overlay{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgb(var(--color-background));pointer-events:none}.mosaic .mosaic__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;padding:2.4rem;pointer-events:none}.mosaic .mosaic__content--top{justify-content:flex-start}.mosaic .mosaic__content--middle{justify-content:center}.mosaic .mosaic__content--bottom{justify-content:flex-end}.mosaic .mosaic__content--align-left{align-items:flex-start}.mosaic .mosaic__content--align-center{align-items:center}.mosaic .mosaic__content--align-right{align-items:flex-end}.mosaic .mosaic__btn{pointer-events:none;text-align:center}.mosaic .mosaic__btn.button.button--secondary{background-color:transparent}@media screen and (max-width:749px){.mosaic .mosaic__content{padding:1.6rem}.mosaic .mosaic__grid{grid-template-columns:1fr 1fr;gap:var(--grid-mobile-horizontal-spacing);aspect-ratio:auto}.mosaic .mosaic__grid--1{grid-template-columns:1fr}.mosaic .mosaic__grid--4{grid-template-rows:auto;aspect-ratio:auto}.mosaic .mosaic__grid--1 .mosaic__item:first-child{aspect-ratio:4 / 5}.mosaic .mosaic__grid--2 .mosaic__item:first-child,.mosaic .mosaic__grid--3 .mosaic__item:first-child,.mosaic .mosaic__grid--4 .mosaic__item:first-child,.mosaic .mosaic__grid--5 .mosaic__item:first-child{grid-column:1 / -1;grid-row:auto;aspect-ratio:5 / 4}.mosaic .mosaic__grid .mosaic__item:not(:first-child){aspect-ratio:3 / 5}.mosaic .mosaic__grid--2 .mosaic__item:nth-child(2){grid-column:span 2;aspect-ratio:3 / 2}.mosaic .mosaic__grid--4 .mosaic__item:nth-child(2){grid-column:span 2;aspect-ratio:3 / 2}.mosaic .mosaic__grid--5 .mosaic__item:nth-child(4),.mosaic .mosaic__grid--5 .mosaic__item:nth-child(5){grid-column:span 2;aspect-ratio:3 / 2}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/section-mosaic.css.map */
