#dress-code-gallery{background:#f9f5ef;padding-block:48px}#dress-code-gallery h2{color:#5d0f15;font-size:32px;line-height:1.25;margin:0 0 28px}#dress-code-gallery .gr-evolved__figures{gap:24px}#dress-code-gallery .gr-evolved__figures img{width:100%;height:auto;aspect-ratio:12 / 7;object-fit:contain;border-radius:12px}@media(max-width:767px){#dress-code-gallery{padding-block:32px}#dress-code-gallery h2{font-size:26px;margin-bottom:24px}#dress-code-gallery .gr-evolved__figures{grid-template-columns:1fr;gap:20px}}
