.art-offer-hero[data-astro-cid-j2pgaoek] .art-page-grid[data-astro-cid-j2pgaoek]{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""photos""copy";gap:28px}.art-offer-hero[data-astro-cid-j2pgaoek] .birthday-hero-heading[data-astro-cid-j2pgaoek]{grid-area:heading;justify-self:center;width:100%;max-width:760px}.birthday-hero-cake[data-astro-cid-j2pgaoek]{width:74px;height:auto;margin-bottom:16px;display:block}.art-offer-hero[data-astro-cid-j2pgaoek] .art-page-copy[data-astro-cid-j2pgaoek]:not(.birthday-hero-heading){grid-area:copy;justify-self:center;width:100%;max-width:760px}.art-offer-hero[data-astro-cid-j2pgaoek] .art-page-scene[data-astro-cid-j2pgaoek]{grid-area:photos;justify-self:center;width:100%;max-width:640px;padding-bottom:64px}.art-offer-hero[data-astro-cid-j2pgaoek] .birthday-hero-sticker[data-astro-cid-j2pgaoek]{color:#173955;white-space:normal;overflow-wrap:anywhere;box-sizing:border-box;background:#ffdc63;border-radius:12px;max-width:100%;padding:10px 16px;line-height:1.5;display:inline-block;position:absolute;inset:auto auto 0 0;transform:none}body.vibrant.rc8 .art-offer-hero .rc8-birthday-overlay .owner-photo img{object-position:50% 50%}@media (width<=760px){.art-offer-hero[data-astro-cid-j2pgaoek] .art-page-grid[data-astro-cid-j2pgaoek]{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""photos""copy";gap:24px}.birthday-hero-cake[data-astro-cid-j2pgaoek]{width:58px;margin-bottom:12px}.art-offer-hero[data-astro-cid-j2pgaoek] .art-page-scene[data-astro-cid-j2pgaoek]{margin-top:0;padding-bottom:0}.art-offer-hero[data-astro-cid-j2pgaoek] .birthday-hero-sticker[data-astro-cid-j2pgaoek]{justify-self:start;position:static}body.vibrant.rc8 .art-offer-hero .rc8-birthday-overlay{justify-self:end;width:min(62%,230px);margin-top:-32px}}
