.moon-kids-banner{display:none}.moon-kids-banner img{display:block;width:100%;height:auto;aspect-ratio:3/1;object-fit:contain}body:has(#resort-valley[aria-selected="true"]) .moon-kids-mobile,body:has(#resort-village[aria-selected="true"]) .moon-kids-mobile{display:block;width:calc(100% - 32px);max-width:780px;margin:24px auto 0}@media(min-width:851px){.moon-kids-mobile{display:none!important}#descopera:is([data-selected-resort="valley"],[data-selected-resort="village"])[data-selected-category="homes"] .moon-kids-desktop{display:block;flex:1 1 0;min-width:0;max-width:780px;margin-inline-start:auto}#descopera:is([data-selected-resort="valley"],[data-selected-resort="village"])[data-selected-category="homes"] .discover-intro{display:none}#descopera:is([data-selected-resort="valley"],[data-selected-resort="village"])[data-selected-category="homes"] .discover-heading{align-items:center}#descopera .moon-kids-desktop img{max-height:260px}}