.image-zoom-dialog{background:linear-gradient(135deg,rgba(255,248,248,.38),rgba(248,224,231,.32));backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2)}
.image-zoom-dialog::backdrop{background:rgba(139,65,87,.28);backdrop-filter:blur(14px) saturate(1.15);-webkit-backdrop-filter:blur(14px) saturate(1.15)}
.image-zoom-dialog img{border-radius:24px;overflow:hidden;box-shadow:0 22px 70px rgba(67,35,43,.26)}
.image-zoom-close{border:1px solid rgba(255,255,255,.72);background:rgba(255,249,250,.78);color:#593742;box-shadow:0 8px 26px rgba(75,38,48,.18);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}
@media(max-width:760px){.image-zoom-dialog img{border-radius:18px}}
