.passage{display:grid;grid-template-columns:65fr 35fr;min-height:clamp(460px,34vw,640px);overflow:hidden}.passage--reverse{grid-template-columns:35fr 65fr}.passage--reverse .passage__photo{order:2}.passage__photo{position:relative;overflow:hidden;background:var(--plaster)}.passage .passage__photo img{position:absolute;top:-6%;right:0;bottom:-6%;left:0;width:100%;max-width:none;height:112%;object-fit:cover}.passage__field{display:grid;place-content:center;justify-items:center;text-align:center;gap:14px;padding:48px var(--pad)}.passage__field .display{font-size:clamp(40px,3.9vw,58px)}.passage .passage__meta{margin:0;font-size:16px;line-height:1.55;max-width:26ch}.passage .passage__price{margin:0;font-size:16px;letter-spacing:.02em}.passage__field .az-link{margin-top:14px}.field--terracotta{background:var(--terracotta);color:var(--ink)}.field--terracotta .display{color:var(--ivory)}.field--plaster{background:var(--plaster);color:var(--ink)}.field--olive{background:var(--olive);color:var(--ivory)}@media(max-width:820px){.passage,.passage--reverse{grid-template-columns:1fr;min-height:0}.passage--reverse .passage__photo{order:0}.passage__photo{aspect-ratio:4/5}.passage__field{padding:52px var(--pad) 60px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-azra-passage.css.map */
