/* Figma 6:6674: original 169 × 98 bubble, 4px pixel rows, 16px/21px text. */
.welly-hero-bubble-ready>[data-framer-background-image-wrapper]{display:none}
.welly-hero-bubble{position:absolute;inset:0;pointer-events:none;color:#2d2d36;text-align:center}
.welly-hero-bubble__canvas{position:absolute;left:0;top:0;width:169px;min-height:98px;transform-origin:top left}
.welly-hero-bubble .welly-pixel-bubble{--bubble-pixel:4px;width:169px;max-width:none}
.welly-hero-bubble .welly-pixel-bubble__body{min-height:62px;padding:10px 14px}
.welly-hero-bubble__message{margin:0;white-space:pre-line;overflow-wrap:anywhere;font:400 16px/21px "Pretendard Regular",sans-serif;text-align:center}
.welly-hero-bubble:not(:lang(ko), :is(:lang(ja), :lang(zh)), :lang(zh)) .welly-hero-bubble__message{font-size:14px}
@media(max-width:809.98px){
 /* Override Framer's inline translate as well as its horizontal anchor. The dog's boxes are found by the bubble image
    inside them (guide > frame > character > bubble slot > image wrapper > image), so this holds from the first paint. */
 #hero :has(> * > * > * > [data-framer-background-image-wrapper] > img[src*="/b96ee35e5bc8834e.png"]){left:50%!important;right:auto!important;top:64px!important;width:123px!important;transform:translateX(-50%)!important}
 #hero :has(> * > * > [data-framer-background-image-wrapper] > img[src*="/b96ee35e5bc8834e.png"]){position:relative!important;inset:auto!important;width:123px!important}
 #hero :has(> * > [data-framer-background-image-wrapper] > img[src*="/b96ee35e5bc8834e.png"]){position:relative!important;inset:auto!important}
}
