.media-watermark-surface,#galeria .gallery-frame>div:nth-of-type(2),#galeria [role=dialog]>div:nth-child(2),#tour .group.relative.overflow-hidden{isolation:isolate;position:relative}main :is(picture,figure,button):has(>img[src*="/imoveis/"]){isolation:isolate;position:relative}#planta div:has(>img[src*="/imoveis/"]){isolation:isolate;position:relative}#tour-video div:has(>video){isolation:isolate;position:relative}main div:has(>video){isolation:isolate;position:relative}.media-watermark-surface:after,#galeria .gallery-frame>div:nth-of-type(2):after,#galeria [role=dialog]>div:nth-child(2):after,#tour .group.relative.overflow-hidden:after{content:"MEULAR.ONLINE";z-index:45;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;color:#ffffff9e;letter-spacing:.18em;text-shadow:0 2px 10px #000000a6;-webkit-backdrop-filter:blur(2px);background:#04101a47;border:1px solid #ffffff4d;border-radius:999px;padding:.42rem .8rem;font-family:Manrope,sans-serif;font-size:clamp(.72rem,1.9vw,1.35rem);font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-16deg)}main :is(picture,figure,button):has(>img[src*="/imoveis/"]):after{content:"MEULAR.ONLINE";z-index:45;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;color:#ffffff9e;letter-spacing:.18em;text-shadow:0 2px 10px #000000a6;-webkit-backdrop-filter:blur(2px);background:#04101a47;border:1px solid #ffffff4d;border-radius:999px;padding:.42rem .8rem;font-family:Manrope,sans-serif;font-size:clamp(.72rem,1.9vw,1.35rem);font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-16deg)}#planta div:has(>img[src*="/imoveis/"]):after{content:"MEULAR.ONLINE";z-index:45;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;color:#ffffff9e;letter-spacing:.18em;text-shadow:0 2px 10px #000000a6;-webkit-backdrop-filter:blur(2px);background:#04101a47;border:1px solid #ffffff4d;border-radius:999px;padding:.42rem .8rem;font-family:Manrope,sans-serif;font-size:clamp(.72rem,1.9vw,1.35rem);font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-16deg)}#tour-video div:has(>video):after{content:"MEULAR.ONLINE";z-index:45;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;color:#ffffff9e;letter-spacing:.18em;text-shadow:0 2px 10px #000000a6;-webkit-backdrop-filter:blur(2px);background:#04101a47;border:1px solid #ffffff4d;border-radius:999px;padding:.42rem .8rem;font-family:Manrope,sans-serif;font-size:clamp(.72rem,1.9vw,1.35rem);font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-16deg)}main div:has(>video):after{content:"MEULAR.ONLINE";z-index:45;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;color:#ffffff9e;letter-spacing:.18em;text-shadow:0 2px 10px #000000a6;-webkit-backdrop-filter:blur(2px);background:#04101a47;border:1px solid #ffffff4d;border-radius:999px;padding:.42rem .8rem;font-family:Manrope,sans-serif;font-size:clamp(.72rem,1.9vw,1.35rem);font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-16deg)}main button:has(>img[src*="/imoveis/"]):after{letter-spacing:.08em;background:#04101a7a;padding:.18rem .34rem;font-size:.48rem;inset:auto .3rem .3rem auto;transform:none}body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea,select,[contenteditable=true]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}img,picture,video{-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}@media print{body{display:none!important}}@media (width<=640px){.media-watermark-surface:after,#galeria .gallery-frame>div:nth-of-type(2):after,#galeria [role=dialog]>div:nth-child(2):after,#tour .group.relative.overflow-hidden:after{letter-spacing:.12em;padding:.32rem .58rem;font-size:.68rem}main :is(picture,figure):has(>img[src*="/imoveis/"]):after{letter-spacing:.12em;padding:.32rem .58rem;font-size:.68rem}#planta div:has(>img[src*="/imoveis/"]):after{letter-spacing:.12em;padding:.32rem .58rem;font-size:.68rem}#tour-video div:has(>video):after{letter-spacing:.12em;padding:.32rem .58rem;font-size:.68rem}main div:has(>video):after{letter-spacing:.12em;padding:.32rem .58rem;font-size:.68rem}}
