.gg-mosaic{display:grid;grid-template-columns:1fr 1fr;min-height:max(100svh,700px);overflow:hidden;color:rgb(var(--color-foreground))}.gg-mosaic .gg-mosaic__panel .gg-product--light{color:inherit}.gg-mosaic .gg-mosaic__panel .gg__heading{color:rgb(var(--color-heading-text))}.gg-mosaic__bg{position:absolute;top:0;right:0;bottom:0;left:0}.gg-mosaic__bg-image{display:block;width:100%;height:100%;object-fit:cover}.gg-mosaic__panel{position:relative;min-height:0}.gg-mosaic__panel:before{content:"";position:absolute;top:0;right:16.667%;bottom:0;left:0;background:rgb(var(--color-background))}.gg-mosaic__panel:after{content:"";position:absolute;top:0;right:16.667%;bottom:0;left:0;background-image:linear-gradient(260.64deg,rgba(var(--color-background),0) 50%,rgb(var(--color-background)))}.gg-mosaic__panel-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0}.gg-mosaic__panel-image{position:absolute;top:21px;left:-27.083%;display:block;width:130.556%;max-width:none;height:auto}.gg-mosaic__panel-media{z-index:1}.gg-mosaic__panel:after{z-index:2}.gg-mosaic__label{position:absolute;top:48px;left:48px;z-index:3;max-width:calc(100% - 96px)}.gg-mosaic__content{position:absolute;left:22.222%;bottom:96px;z-index:3;display:flex;flex-direction:column;gap:24px;width:326px}.gg-mosaic__tiles{position:relative;display:flex;align-items:center;justify-content:center;padding:24px}.gg-mosaic__tiles-bg{display:none}.gg-mosaic__grid{display:grid;grid-template-columns:repeat(2,212px);grid-auto-rows:212px;margin:0;padding:0;list-style:none}.gg-mosaic__tile{position:relative;display:flex;align-items:center;justify-content:center;margin:0;overflow:hidden}.gg-mosaic__tile-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.gg-mosaic__tile--contain .gg-mosaic__tile-image{inset:auto;top:50%;left:calc(50% + .5px);width:74.06%;height:auto;transform:translate(-50%,-50%)}.gg-mosaic__tile--zoom .gg-mosaic__tile-image{inset:auto;top:50%;right:-140.566%;width:740.094%;max-width:none;height:auto;transform:translateY(-50%)}.gg-mosaic__tile--flip .gg-mosaic__tile-image{transform:scaleX(-1)}.gg-mosaic__tile-text{position:absolute;top:calc(50% - 19px);left:50%;width:max-content;transform:translate(-50%);font-size:20px;line-height:19px;letter-spacing:.4px;text-align:center;color:rgb(var(--color-heading-text))}@media(max-width:989px){.gg-mosaic{grid-template-columns:1fr;min-height:0}.gg-mosaic__bg{display:none}.gg-mosaic__panel{display:flex;flex-direction:column;min-height:0;padding:459px 24px 24px;background:rgb(var(--color-background))}.gg-mosaic__panel:before,.gg-mosaic__panel:after{display:none}.gg-mosaic__panel-image{top:24px;left:calc(50% - min(52.806%,208.6px));width:min(105.612%,417.2px)}.gg-mosaic__label{top:24px;left:24px}.gg-mosaic__content{position:relative;left:auto;bottom:auto;width:100%;max-width:326px;margin-inline:auto}.gg-mosaic__tiles{min-height:616px;padding:24px;overflow:hidden}.gg-mosaic__tiles-bg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden}.gg-mosaic__tiles-bg-image{position:absolute;top:-11.44%;left:-86.25%;display:block;width:407.19%;max-width:none;height:111.44%;object-fit:fill}.gg-mosaic__grid{position:relative;grid-template-columns:repeat(2,minmax(0,173.5px));grid-auto-rows:auto;width:100%;max-width:347px}.gg-mosaic__tile{aspect-ratio:1}.gg-mosaic__tile-text{top:calc(50% - 15.55px);max-width:110.5px}}@media(min-width:990px){.gg-mosaic{padding-inline:var(--gg-frame-gutter)}.gg-mosaic__panel:before,.gg-mosaic__panel:after{left:calc(-1 * var(--gg-bleed))}.gg-mosaic__panel-media{overflow:visible}}@media(min-width:600px)and (max-width:989px){.gg-mosaic__panel{padding-top:24px}.gg-mosaic__panel-media{position:relative;inset:auto;margin:0 -24px -10px;overflow:visible}.gg-mosaic__panel-image{position:relative;top:auto;left:50%;width:min(105.612%,560px);transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/168/assets/gift-guide-mosaic.css.map */
