/*	Defined widths
--------------------------------------- */
/*	Colors
--------------------------------------- */
/*	Breakpoints
--------------------------------------- */
/* common border radius */
/* disable text selection */
/*	Font / Text Mixins
======================================================================== */
/*	Font family mixin
--------------------------------------- */
/*	Font size mixin
--------------------------------------- */
/*	Defined widths
--------------------------------------- */
/*	Colors
--------------------------------------- */
/*	Breakpoints
--------------------------------------- */
/* common border radius */
/* disable text selection */
/*	Font / Text Mixins
======================================================================== */
/*	Font family mixin
--------------------------------------- */
/*	Font size mixin
--------------------------------------- */
#podcast-link-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.5rem;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-transition: none !important;
  transition: none !important;
  opacity: 1;
  color: black !important;
  padding: 0.6rem;
  border-radius: 0.8rem;
  border: 1px solid #A6A6A6;
  min-width: 17.5rem;
}
#podcast-link-button .text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
#podcast-link-button .text .sub {
  color: #666666;
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 0.4;
}
#podcast-link-button .text .label {
  font-size: 1.8rem;
}

.single-podcast__detail {
  padding-top: calc(var(--site-header-height) + 3.6rem);
  padding-bottom: 5rem;
}
.single-podcast__detail .gutenberg-wrapper {
  background-color: #F8F8F8;
  padding-block: 8rem;
  margin-bottom: 10rem;
}
@media screen and (max-width: 800px) {
  .single-podcast__detail .gutenberg-wrapper {
    padding-block: 4rem;
    margin-bottom: 4rem;
  }
}
.single-podcast__detail .gutenberg-wrapper > p {
  max-width: calc(60rem + 2 * var(--content-padding)) !important;
  text-align: center;
}
.single-podcast__detail .gutenberg-wrapper > p > strong {
  color: #00BCBF;
  font-weight: 500;
}
.single-podcast__detail--video-wrapper {
  margin: 0 auto;
  margin-bottom: 3.6rem;
  width: 70vw;
  aspect-ratio: 16/9;
}
@media screen and (max-width: 860px) {
  .single-podcast__detail--video-wrapper {
    width: 80vw;
  }
}
@media screen and (max-width: 550px) {
  .single-podcast__detail--video-wrapper {
    width: 90vw;
  }
}
.single-podcast__detail--video-wrapper iframe {
  width: 100%;
  height: 100%;
}
.single-podcast__detail--title {
  margin-bottom: 3rem;
  text-wrap-style: balance;
}
@media screen and (max-width: 510px) {
  .single-podcast__detail--title {
    padding-inline: 2rem;
  }
}
.single-podcast__detail .single-podcast__summary-title {
  font-family: "Outfit-Bold", sans-serif;
  font-weight: 600;
}
.single-podcast__detail .single-podcast__other-podcasts-title {
  font-family: "Outfit-Extra-Light", sans-serif;
  font-weight: 100;
}
.single-podcast__detail--guest-wrapper {
  background-color: #F8F8F8;
  padding-block: 3.2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 2.6rem;
  width: 90vw;
  margin: 0 auto;
  margin-bottom: 4rem;
}
.single-podcast__detail--guest-wrapper .guest {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 1.6rem;
}
@media screen and (max-width: 500px) {
  .single-podcast__detail--guest-wrapper .guest {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.single-podcast__detail--guest-wrapper .guest__info {
  color: #000;
}
.single-podcast__detail .divider {
  max-width: 55rem;
  width: 80%;
  height: 0.2rem;
  background-color: #00BCBF;
}
.single-podcast__detail .links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 1rem;
}
@media screen and (max-width: 500px) {
  .single-podcast__detail .links {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 2rem;
  }
}
/*# sourceMappingURL=single-podcast.css.map */
