.gallery-mosaic{padding:calc(var(--gm-pt) * .75) var(--gm-px-mobile) calc(var(--gm-pb) * .75)}.gallery-mosaic__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0;width:100%;max-width:var(--gm-max-width);margin-inline:auto}.gallery-mosaic__group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));aspect-ratio:1 / 1;gap:0}.gallery-mosaic__tile{position:relative;overflow:hidden;min-width:0;min-height:0;background-color:#0000000d}.gallery-mosaic__banner{aspect-ratio:1 / 1}.gallery-mosaic__link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.gallery-mosaic__link:focus-visible{outline:3px solid transparent;outline-offset:-3px}.gallery-mosaic__link:focus-visible:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 6px #000}.gallery-mosaic .gallery-mosaic__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--gm-focal, 50% 50%)}.gallery-mosaic__placeholder{fill:#0000004d}.gallery-mosaic__group--single>:nth-child(1){grid-column:1 / 3;grid-row:1 / 3}.gallery-mosaic__group--tall_left>:nth-child(1){grid-column:1;grid-row:1 / 3}.gallery-mosaic__group--tall_left>:nth-child(2){grid-column:2;grid-row:1}.gallery-mosaic__group--tall_left>:nth-child(3){grid-column:2;grid-row:2}.gallery-mosaic__group--tall_right>:nth-child(1){grid-column:2;grid-row:1 / 3}.gallery-mosaic__group--tall_right>:nth-child(2){grid-column:1;grid-row:1}.gallery-mosaic__group--tall_right>:nth-child(3){grid-column:1;grid-row:2}.gallery-mosaic__group--wide_top>:nth-child(1){grid-column:1 / 3;grid-row:1}.gallery-mosaic__group--wide_top>:nth-child(2){grid-column:1;grid-row:2}.gallery-mosaic__group--wide_top>:nth-child(3){grid-column:2;grid-row:2}.gallery-mosaic__group--wide_bottom>:nth-child(1){grid-column:1 / 3;grid-row:2}.gallery-mosaic__group--wide_bottom>:nth-child(2){grid-column:1;grid-row:1}.gallery-mosaic__group--wide_bottom>:nth-child(3){grid-column:2;grid-row:1}.gallery-mosaic__group--split_vertical>:nth-child(1){grid-column:1;grid-row:1 / 3}.gallery-mosaic__group--split_vertical>:nth-child(2){grid-column:2;grid-row:1 / 3}.gallery-mosaic__group--split_horizontal>:nth-child(1){grid-column:1 / 3;grid-row:1}.gallery-mosaic__group--split_horizontal>:nth-child(2){grid-column:1 / 3;grid-row:2}@media screen and (max-width:749px){.gallery-mosaic--bleed-mobile>.container{padding-left:0;padding-right:0}}@media screen and (min-width:750px){.gallery-mosaic{padding:var(--gm-pt) var(--gm-px) var(--gm-pb)}.gallery-mosaic__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gm-gap)}.gallery-mosaic__group{gap:var(--gm-gap);aspect-ratio:100 / var(--gm-ratio)}.gallery-mosaic__banner{grid-column:1 / -1;aspect-ratio:200 / var(--gm-ratio)}.gallery-mosaic .gallery-mosaic__banner .gallery-mosaic__media{object-position:var(--gm-focal-desktop, 50% 50%)!important}}@supports (width: 1cqw){@media screen and (min-width:750px){.gallery-mosaic__grid{container-type:inline-size}.gallery-mosaic__banner{aspect-ratio:auto;height:calc((100cqw - var(--gm-gap)) * var(--gm-ratio) / 200)}}}.gallery-mosaic__grid{overflow:hidden}@media screen and (max-width:749px){.gallery-mosaic__group,.gallery-mosaic__tile{margin:0 -1px -1px 0}}@media screen and (min-width:750px){.gallery-mosaic--seamless .gallery-mosaic__group,.gallery-mosaic--seamless .gallery-mosaic__tile{margin:0 -1px -1px 0}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.gallery-mosaic--zoom .gallery-mosaic__media{transition:transform .6s cubic-bezier(.2,.6,.2,1)}.gallery-mosaic--zoom .gallery-mosaic__tile:hover .gallery-mosaic__media{transform:scale(1.04)}}
/*# sourceMappingURL=/cdn/shop/t/286/compiled_assets/styles.css.map?subset=AAAg */
