.wp-block-create-block-podcast-season {
  align-items: flex-start;
  color: #fff;
  display: flex;
  font-family: "Gotham A", "Gotham B";
  min-height: 400px;
  height: 100%;
  gap: 8px; }
  .wp-block-create-block-podcast-season a {
    text-decoration: none;
    color: #1d363c; }
    .wp-block-create-block-podcast-season a:hover, .wp-block-create-block-podcast-season a:focus, .wp-block-create-block-podcast-season a:visited {
      color: #1d363c !important; }
  .wp-block-create-block-podcast-season #season {
    font-family: "Gotham A", "Gotham B";
    -ms-grid-row-align: stretch;
        align-self: stretch;
    background-color: #4f4f4f;
    display: flex;
    flex-direction: column;
    flex: 0.3;
    padding: 0;
    position: relative;
    text-align: center;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
    .wp-block-create-block-podcast-season #season a {
      text-decoration: none;
      color: #fff;
      margin: 1rem auto; }
      .wp-block-create-block-podcast-season #season a:hover, .wp-block-create-block-podcast-season #season a:focus, .wp-block-create-block-podcast-season #season a:visited {
        color: #fff !important; }
    .wp-block-create-block-podcast-season #season span {
      align-self: flex-start;
      background-color: #f5f5f5;
      color: #1d363c;
      font-weight: 700;
      font-size: 13px;
      padding: 3px 10px;
      text-transform: uppercase; }
    .wp-block-create-block-podcast-season #season h1 {
      margin: auto;
      font-weight: 700; }
    .wp-block-create-block-podcast-season #season p {
      font-family: "Gotham A", "Gotham B";
      margin-bottom: 0; }
    .wp-block-create-block-podcast-season #season p:last-child {
      margin-top: auto; }
  .wp-block-create-block-podcast-season #episodes {
    font-family: "Gotham A", "Gotham B";
    -ms-grid-row-align: stretch;
        align-self: stretch;
    flex-direction: row;
    display: flex;
    flex: 0.7;
    flex-wrap: wrap;
    gap: 8px; }
    .wp-block-create-block-podcast-season #episodes i {
      vertical-align: middle; }
  .wp-block-create-block-podcast-season .episode {
    border: 1px solid #f2f2f2;
    display: flex;
    flex-direction: row;
    overflow: hidden;
    width: 49%; }
  .wp-block-create-block-podcast-season .episode-image {
    align-items: flex-start;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    display: flex;
    height: 100%;
    width: 40%;
    position: relative;
    flex-direction: column; }
    .wp-block-create-block-podcast-season .episode-image h4 {
      color: #1d363c;
      font-size: 18px; }
    .wp-block-create-block-podcast-season .episode-image span {
      background-color: #1d363c;
      color: #fff;
      font-size: 13px;
      font-weight: 800;
      padding: 5px 8px; }
  .wp-block-create-block-podcast-season .episode-content {
    background-color: #fff;
    color: #1d363c;
    font-weight: 400;
    padding: 10px;
    width: 60%; }
    .wp-block-create-block-podcast-season .episode-content .mt-1 {
      display: block;
      margin-top: 5px; }
    .wp-block-create-block-podcast-season .episode-content span {
      color: #1d363c;
      display: block;
      font-size: 13px; }
      .wp-block-create-block-podcast-season .episode-content span:last-child {
        color: #677578; }
    .wp-block-create-block-podcast-season .episode-content a {
      display: flex;
      align-items: center;
      align-content: center;
      font-size: 18px; }
      .wp-block-create-block-podcast-season .episode-content a span {
        display: inline;
        font-weight: bolder;
        vertical-align: middle; }
      .wp-block-create-block-podcast-season .episode-content a i {
        vertical-align: middle;
        margin-top: 1px; }
    .wp-block-create-block-podcast-season .episode-content h4 {
      margin: 0.75rem 0;
      font-weight: 700; }
  .wp-block-create-block-podcast-season .icon-angle-right:before {
    margin-left: 0; }

.wp-block {
  max-width: 100%; }

@media screen and (max-width: 1220px) {
  .wp-block-create-block-podcast-season {
    flex-direction: column; }
  #season {
    height: 380px; }
  #episodes .episode {
    width: 100%;
    height: 490px;
    flex-direction: column; }
  #episodes .episode-image,
  #episodes .episode-content {
    width: 100%; } }


/*# sourceMappingURL=style-index.css.map*/