/**
 * Green Wisdom Health Podcast Signature — Storefront isolation
 * Version 1.0.5
 */

body.gwh-native-homepage-page #content > .col-full {
  box-sizing: border-box;
  margin-left: 0;
  margin-right: 0;
  max-width: none;
  padding-left: 0;
  padding-right: 0;
  width: 100%;
}

body.gwh-podcast-signature-page #content,
body.gwh-podcast-signature-page #content > .col-full,
body.gwh-podcast-signature-page #primary,
body.gwh-podcast-signature-page .content-area,
body.gwh-podcast-signature-page .site-main,
body.gwh-podcast-signature-page .site-main > article,
body.gwh-podcast-signature-page .entry-content {
  box-sizing: border-box !important;
  float: none !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  max-width: none !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  width: 100% !important;
}

body.gwh-podcast-signature-page .entry-content > .gwh-signature {
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;
  max-width: 100vw !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  position: relative !important;
  width: 100vw !important;
}

body.gwh-podcast-signature-page #secondary,
body.gwh-podcast-signature-page .widget-area,
body.gwh-podcast-signature-page .site-main > article > .entry-header {
  display: none !important;
}

body.gwh-podcast-signature-v1-0-7 {
  --gwh-podcast-live-marker: "v1.0.7-listening-platforms-before-episodes";
}

body.gwh-podcast-signature-page .entry-content .gwh-footer h2 {
  color: #fff !important;
  font-size: 1.65rem !important;
  line-height: 1.05 !important;
  margin: 0 0 16px !important;
}

@media (min-width: 1321px) {
  body.gwh-native-homepage-page .gwh-site-header .gwh-site-header__inner {
    column-gap: 36px;
    grid-template-columns: minmax(240px, 292px) minmax(0, 1fr) max-content;
    max-width: 1480px;
    padding-left: 56px;
    padding-right: 56px;
    width: 100%;
  }

  body.gwh-native-homepage-page .gwh-site-header .gwh-primary-nav {
    justify-content: center;
  }
}
