/* MenkulEX v1.2.73 — Blog hero rhythm + sharp covers + single article media cleanup */
body.blog .mx-blog-premium-hero-v1271,
body.archive.category .mx-blog-premium-hero-v1271,
body.archive.tag .mx-blog-premium-hero-v1271,
body.archive.author .mx-blog-premium-hero-v1271,
body.archive.date .mx-blog-premium-hero-v1271{
  padding:22px 0 18px!important;
}
body.blog .mx-blog-premium-hero-shell-v1271,
body.archive.category .mx-blog-premium-hero-shell-v1271,
body.archive.tag .mx-blog-premium-hero-shell-v1271,
body.archive.author .mx-blog-premium-hero-shell-v1271,
body.archive.date .mx-blog-premium-hero-shell-v1271{
  gap:24px!important;
  align-items:center!important;
}
body.blog .mx-blog-premium-hero-copy-v1271 h1,
body.archive.category .mx-blog-premium-hero-copy-v1271 h1,
body.archive.tag .mx-blog-premium-hero-copy-v1271 h1,
body.archive.author .mx-blog-premium-hero-copy-v1271 h1,
body.archive.date .mx-blog-premium-hero-copy-v1271 h1{
  margin:8px 0 10px!important;
  line-height:1.04!important;
}
body.blog .mx-blog-premium-hero-copy-v1271 p,
body.archive.category .mx-blog-premium-hero-copy-v1271 p,
body.archive.tag .mx-blog-premium-hero-copy-v1271 p,
body.archive.author .mx-blog-premium-hero-copy-v1271 p,
body.archive.date .mx-blog-premium-hero-copy-v1271 p{
  font-size:16px!important;
  line-height:1.65!important;
}
body.blog .mx-blog-hero-actions-v1271,
body.archive.category .mx-blog-hero-actions-v1271,
body.archive.tag .mx-blog-hero-actions-v1271,
body.archive.author .mx-blog-hero-actions-v1271,
body.archive.date .mx-blog-hero-actions-v1271{margin-top:18px!important}
body.blog .mx-blog-premium-hero-media-v1271,
body.archive.category .mx-blog-premium-hero-media-v1271,
body.archive.tag .mx-blog-premium-hero-media-v1271,
body.archive.author .mx-blog-premium-hero-media-v1271,
body.archive.date .mx-blog-premium-hero-media-v1271{
  padding:8px!important;
  border-radius:22px!important;
}
body.blog .mx-blog-overview-v1271,
body.archive.category .mx-blog-overview-v1271,
body.archive.tag .mx-blog-overview-v1271,
body.archive.author .mx-blog-overview-v1271,
body.archive.date .mx-blog-overview-v1271{padding:24px 0 12px!important}
body.blog .mx-blog-overview-head-v1271,
body.archive.category .mx-blog-overview-head-v1271,
body.archive.tag .mx-blog-overview-head-v1271,
body.archive.author .mx-blog-overview-head-v1271,
body.archive.date .mx-blog-overview-head-v1271{
  gap:18px!important;
  padding-bottom:14px!important;
}
body.blog .mx-blog-topic-nav-v1271,
body.archive.category .mx-blog-topic-nav-v1271,
body.archive.tag .mx-blog-topic-nav-v1271,
body.archive.author .mx-blog-topic-nav-v1271,
body.archive.date .mx-blog-topic-nav-v1271{padding:14px 0 4px!important}
body.blog .mx-blog-featured-v1271,
body.archive.category .mx-blog-featured-v1271,
body.archive.tag .mx-blog-featured-v1271,
body.archive.author .mx-blog-featured-v1271,
body.archive.date .mx-blog-featured-v1271{padding:24px 0 40px!important}
body.blog .mx-blog-topic-section-v1271,
body.archive.category .mx-blog-topic-section-v1271,
body.archive.tag .mx-blog-topic-section-v1271,
body.archive.author .mx-blog-topic-section-v1271,
body.archive.date .mx-blog-topic-section-v1271{padding:44px 0!important}
body.blog .mx-blog-topic-head-v1271,
body.archive.category .mx-blog-topic-head-v1271,
body.archive.tag .mx-blog-topic-head-v1271,
body.archive.author .mx-blog-topic-head-v1271,
body.archive.date .mx-blog-topic-head-v1271{
  margin-bottom:18px!important;
  padding:20px!important;
}
body.blog .mx-blog-archive-grid-section-v1271,
body.archive.category .mx-blog-archive-grid-section-v1271,
body.archive.tag .mx-blog-archive-grid-section-v1271,
body.archive.author .mx-blog-archive-grid-section-v1271,
body.archive.date .mx-blog-archive-grid-section-v1271{padding:28px 0 56px!important}

body.blog .mx-blog-card-media-v1271,
body.category .mx-blog-card-media-v1271,
body.tag .mx-blog-card-media-v1271,
body.author .mx-blog-card-media-v1271,
body.date .mx-blog-card-media-v1271,
body.blog .xan-blog-card-media-v124,
body.category .xan-blog-card-media-v124,
body.tag .xan-blog-card-media-v124,
body.author .xan-blog-card-media-v124,
body.date .xan-blog-card-media-v124{
  aspect-ratio:16/10!important;
  overflow:hidden!important;
  background:#edf4f6!important;
}
body.blog .mx-blog-card-image-v1271,
body.category .mx-blog-card-image-v1271,
body.tag .mx-blog-card-image-v1271,
body.author .mx-blog-card-image-v1271,
body.date .mx-blog-card-image-v1271,
body.blog .xan-blog-card-image-v170,
body.category .xan-blog-card-image-v170,
body.tag .xan-blog-card-image-v170,
body.author .xan-blog-card-image-v170,
body.date .xan-blog-card-image-v170{
  position:absolute!important;
  inset:0!important;
  display:block!important;
  width:100%!important;
  height:100%!important;
  max-width:none!important;
  max-height:none!important;
  object-fit:cover!important;
  object-position:center center!important;
  background:#edf4f6!important;
  filter:none!important;
  opacity:1!important;
  transform:translateZ(0)!important;
  backface-visibility:hidden!important;
  image-rendering:auto!important;
}
body.single-post .xan-single-hero-v171{padding:28px 0 18px!important}
body.single-post .xan-single-hero-v171 h1{margin-bottom:10px!important}
body.single-post .xan-single-content-section-v171{padding-top:10px!important}
body.single-post .xan-single-post-v171 .xan-single-inline-media-v127{
  margin-bottom:22px!important;
  max-height:none!important;
  border-radius:22px!important;
  background:#fff!important;
}
body.single-post .xan-single-post-v171 .xan-single-blog-image-v169,
body.single-post .xan-single-post-v171 .xan-article-media-v1103 img{
  display:block!important;
  width:100%!important;
  height:auto!important;
  max-height:none!important;
  object-fit:contain!important;
  object-position:center!important;
  filter:none!important;
  image-rendering:auto!important;
}
body.single-post .xan-single-post-v171 .xan-article-media-v1103{
  margin:24px 0!important;
}
body.single-post .xan-single-post-v171 .xan-article-media-v1103 figcaption{
  margin-top:8px!important;
}
@media (max-width:1100px){
  body.blog .mx-blog-premium-hero-shell-v1271,
  body.archive.category .mx-blog-premium-hero-shell-v1271,
  body.archive.tag .mx-blog-premium-hero-shell-v1271,
  body.archive.author .mx-blog-premium-hero-shell-v1271,
  body.archive.date .mx-blog-premium-hero-shell-v1271{grid-template-columns:1fr!important;gap:18px!important}
}
@media (max-width:820px){
  body.blog .mx-blog-premium-hero-v1271,
  body.archive.category .mx-blog-premium-hero-v1271,
  body.archive.tag .mx-blog-premium-hero-v1271,
  body.archive.author .mx-blog-premium-hero-v1271,
  body.archive.date .mx-blog-premium-hero-v1271{padding:16px 0 18px!important}
  body.blog .mx-blog-overview-v1271,
  body.archive.category .mx-blog-overview-v1271,
  body.archive.tag .mx-blog-overview-v1271,
  body.archive.author .mx-blog-overview-v1271,
  body.archive.date .mx-blog-overview-v1271{padding-top:18px!important}
  body.blog .mx-blog-topic-section-v1271,
  body.archive.category .mx-blog-topic-section-v1271,
  body.archive.tag .mx-blog-topic-section-v1271,
  body.archive.author .mx-blog-topic-section-v1271,
  body.archive.date .mx-blog-topic-section-v1271{padding:34px 0!important}
}
