.container__5robkt{display:grid;position:relative;overflow:hidden;font-weight:initial!important;text-decoration:none!important}@media only screen and (width>=61.875rem){.container__5robkt.sizePartialRow__514x6d{border-radius:.5rem}}.container__5robkt.styleSplit__38abgk{grid-template-columns:repeat(2,1fr)}.container__5robkt.styleSplit__38abgk.sizeFullRow__4nh9jc.mobile__3qlv1f{flex-direction:column;display:flex}.viewOnlyOverlay__3xu6el{opacity:0;z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.backgroundAsset__4ngc1o{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.foregroundAssetContainer__333zhv{flex:1;position:relative}.foregroundAssetContainer__333zhv.left__3mfkg8{order:1}.foregroundAssetContainer__333zhv.right__3yu2j6{order:2}.foregroundAsset__rqmkvj{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.foregroundAsset__rqmkvj.left__3mfkg8{object-position:right}.foregroundAsset__rqmkvj.right__3yu2j6{object-position:left}.content__tp7bo6{z-index:1;flex-direction:column;flex:1;justify-content:center;gap:2rem;margin:auto 0;padding:0 1rem;display:flex}.content__tp7bo6.wide__3m5arz{padding:0 2.5rem}.content__tp7bo6.left__3mfkg8{order:1}.content__tp7bo6.right__3yu2j6{order:2}.disabled__2jjn99{pointer-events:none;cursor:auto}.headlineAndBody__3zusco{flex-direction:column;gap:.75rem;display:flex}.headlineFont__52xo9f *{font-family:inherit!important}.headlineFont__52xo9f.headlineFontSerif__3y0iav{font-family:Reckless!important}.headlineFont__52xo9f.headlineFontSansSerif__7pa4ko{font-family:Brut!important}.bannerButton__52dqj0.left__3mfkg8{align-self:flex-start}.bannerButton__52dqj0.center__2k4r76{align-self:center}.bannerButton__52dqj0.right__3yu2j6{align-self:flex-end}.gallery-template{flex-direction:column;gap:.5rem;padding-bottom:.5rem;display:flex}.gallery-template.gallery-template__card{gap:1rem}@media only screen and (width>=61.875rem){.gallery-template{gap:1rem}}.gallery-template__design--card-premium--mw,.gallery-template__design--card-premium{aspect-ratio:1;width:100%}.gallery-template__design--card-premium{aspect-ratio:1.333;background-size:cover}.gallery-template__design--card-premium--mw{aspect-ratio:.8;background-size:cover}.gallery-template__design--greeting-card{aspect-ratio:.735;background-size:cover;width:100%}.gallery-template__design--template-base,.gallery-template__design--template-free,.gallery-template__design--template-precomposed,.picture__gallery-template__design--template-free,.video__gallery-template__design--template-free{filter:drop-shadow(0 4px 8px #00000029);border-radius:4px}.picture__gallery-template__design--template-free,.video__gallery-template__design--template-free{width:58%;height:auto}.gallery-template__design--template-free,.gallery-template__design--template-precomposed{width:100%;height:auto}.picture__gallery-template__design--template-free,.video__gallery-template__design--template-free{width:58%}.gallery-template__design--template-free,.gallery-template__design--template-precomposed{width:100%}.gallery-template__design--template-precomposed{display:flex}.gallery-template__play-preview{z-index:1;color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:flex;position:absolute;bottom:.5rem;right:.5rem}@media only screen and (width>=61.875rem){.gallery-template__play-preview{bottom:.75rem;right:.75rem}}.gallery-template__design--template-img-base,.gallery-template__design--template-img-greeting-card,.gallery-template__design--template-img-premium,.gallery-template__design--template-img-free{filter:drop-shadow(0 4px 8px #00000029);border-radius:4px;width:58%;position:absolute}.gallery-template__design--template-img-free{place-items:center;height:80.5%;display:flex;overflow:hidden}.gallery-template__design--template-img-premium{height:79%;bottom:0;right:0;transform:translate(-12.45%,-10.5%)}.gallery-template__design--any-size-upload{object-fit:contain;background-color:#f7f7f7;width:100%;height:100%;position:absolute;top:0;left:0}.gallery-template__design--any-size-shape{background-color:#0000}.gallery-template__design--any-size-shape-scene{position:absolute;inset:0}.gallery-template__design--any-size-envelope{height:auto;position:absolute}.gallery-template__design--template-img-greeting-card{width:100%;height:100%;bottom:0;right:0}.gallery-template__design--wrapper{width:100%;display:block}.gallery-template__type-tag{z-index:1;pointer-events:none;position:absolute;top:.5rem;left:.5rem}@media only screen and (width>=61.875rem){.gallery-template__type-tag{top:.75rem;left:.75rem}}.gallery-template__type-tag.gallery-template__type-tag--premium{color:#562048}.gallery-template__type-tag.gallery-template__type-tag--clickable{pointer-events:auto;cursor:pointer}.gallery-template__type-tag-link{display:contents}.gallery-template__design{padding-bottom:0;transition:transform .3s ease-in-out;position:relative;overflow:hidden}.gallery-template__design.gallery-template__design__card{border-radius:.5rem;box-shadow:0 3px 8px #00000029}.gallery-template__design>a{display:block}@media only screen and (width>=61.875rem){.gallery-template__design{border-radius:.5rem}}.gallery-template__design .gallery-template__result-img-wrapper{will-change:transform;transition:transform .3s ease-in-out}.gallery-template__design:hover .gallery-template__result-img-wrapper{transform:scale(1.05)}.gallery-template__design .gallery-template__design--template-precomposed{border-radius:0;flex-shrink:0}@media only screen and (width>=61.875rem){.gallery-template__design .gallery-template__design--template-precomposed{border-radius:.5rem}}.gallery-template__desc__invitation{flex-direction:column;align-items:flex-start;gap:.25rem;padding:0 .75rem;display:flex}@media only screen and (width>=61.875rem){.gallery-template__desc__invitation{padding:0}}.gallery-template__desc__card{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.gallery-template__color-variants{margin-top:.75rem}.gallery__product-marketing-banner{height:100%}.gallery__product-marketing-banner.full_row{grid-column:1/-1}.gallery__product-marketing-banner.partial_row{grid-column:span 2}
