.eco-anidi .anidi-copy p+p{margin-top:22px}.anidi-gallery{grid-column:1/-1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:30px 24px;align-items:start;padding-top:25px}.anidi-gallery figure{margin:0;min-width:0}.anidi-gallery img{display:block;width:100%;height:auto}.anidi-gallery figcaption{font:300 12px/1.4 'DM Sans',sans-serif;margin-top:14px;color:#111}.anidi-photo-1{grid-column:1/7;grid-row:1/3}.anidi-photo-2{grid-column:8/12}.anidi-photo-3{grid-column:7/10}.anidi-photo-4{grid-column:10/13;margin-top:55px!important}.eco-anidi h2{max-width:520px}
@media(max-width:800px){.eco-room.eco-anidi>.anidi-gallery{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;padding-top:10px}.anidi-photo-1{grid-column:1/-1;grid-row:auto;width:90%}.anidi-photo-2{grid-column:1;grid-row:auto}.anidi-photo-3{grid-column:2;grid-row:auto;margin-top:30px!important}.anidi-photo-4{grid-column:1/-1;grid-row:auto;width:60%;margin:0 auto!important}.anidi-gallery figcaption{font-size:11px}.eco-anidi .anidi-copy p+p{margin-top:20px}}

/* White editorial band, retaining the existing content alignment. */
html body#made-site .made-hub-page #anidi-design{background:#fff!important;color:#111!important;margin-inline:-7vw;padding-inline:7vw}
html body#made-site .made-hub-page #anidi-design :is(h2,p,strong,span,figcaption){color:#111!important}
@media(max-width:800px){html body#made-site .made-hub-page #anidi-design{margin-inline:-6vw;padding-inline:6vw}}

.eco-anidi .anidi-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.eco-anidi .anidi-links .eco-link{margin-top:0;max-width:100%;box-sizing:border-box}
