/* Blog archive: natural photo, panoramic crop, shadows on text only. */
.editorial-blog .editorial-hero {
  min-height:0;
  padding:176px 0 24px;
}
.editorial-blog .editorial-hero-photo {
  object-position:50% 35%;
  filter:none;
  opacity:1;
}
.editorial-blog .editorial-hero .editorial-hero-copy {
  width:100%;
  max-width:none;
  margin-left:0;
  margin-right:0;
  padding-left:max(48px, calc((100% - 1800px) / 2));
  padding-right:max(48px, calc((100% - 1800px) / 2));
}
.editorial-blog .editorial-hero .editorial-eyebrow {
  margin-bottom:8px;
  text-shadow:0 1px 2px #000,0 0 4px #000,0 0 10px rgba(0,0,0,.95),0 2px 16px rgba(0,0,0,.7);
}
.editorial-page.editorial-blog main h1 {
  max-width:600px;
  text-shadow:0 1px 2px rgba(0,0,0,.95),0 0 5px rgba(0,0,0,.8),0 3px 14px rgba(0,0,0,.7);
}
.editorial-page.editorial-blog main .editorial-hero-lead {
  max-width:560px;
  margin-top:12px;
  text-shadow:0 1px 2px #000,0 0 4px #000,0 2px 10px rgba(0,0,0,.95);
}
@media (min-width:768px) {
  .editorial-blog #site-header .custom-navbar:not(.top-nav-collapse) .navbar-nav-first > li > a,
  .editorial-blog #site-header .custom-navbar:not(.top-nav-collapse) .site-nav-heading > a,
  .editorial-blog #site-header .custom-navbar:not(.top-nav-collapse) .site-nav-heading > button {
    text-shadow:0 1px 2px #000,0 0 6px rgba(0,0,0,.9);
  }
}
@media (max-width:991px) and (min-width:768px) {
  .editorial-blog .editorial-hero { padding-top:164px; }
}
@media (max-width:767px) {
  .editorial-blog .editorial-hero { padding:94px 0 24px; }
  .editorial-blog .editorial-hero .editorial-hero-copy { padding-left:24px; padding-right:24px; }
  .editorial-blog .editorial-hero-photo { object-position:50% 35%; }
}
