@charset "UTF-8";
/*----------------------------------------------*\
    PAGES
	=====

	@package abbylitman

\*----------------------------------------------*/
/*----------------------------------------------*\
    COMPONENTS
	==========

	@package abbylitman

\*----------------------------------------------*/
/* 
 *
 * / Variables
------------------------------------------------*/
/* Colors */
/* Breakpoints */
/* 600px */
/* 800px */
/* 1100px */
/* 1400px */
/* Fonts */
/* line 11, ../src/pages.scss */
.site-content {
  padding-left: 1.25em;
  padding-right: 1.25em; }
  @media screen and (min-width: 37.5em) {
    /* line 11, ../src/pages.scss */
    .site-content {
      padding-left: 2em;
      padding-right: 2em; } }
  @media screen and (min-width: 68.75em) {
    /* line 11, ../src/pages.scss */
    .site-content {
      padding-left: 3em;
      padding-right: 3em; } }

/* 
 *
 * /  MODULES
------------------------------------------------*/
/* line 29, ../src/pages.scss */
.module {
  margin-top: 4em;
  margin-bottom: 2em; }

/* line 36, ../src/pages.scss */
.modules .module:first-child {
  margin-top: 0; }

/* line 40, ../src/pages.scss */
.hide {
  display: none !important; }

/* 
 *
 * /  MODULES: Heading
------------------------------------------------*/
/* line 48, ../src/pages.scss */
.heading {
  position: relative; }
  /* line 51, ../src/pages.scss */
  .heading--center {
    text-align: center; }
  /* line 54, ../src/pages.scss */
  .heading__text {
    font-family: ltc-caslon-pro, serif;
    font-size: 3.5em;
    margin-top: -0.3em; }
    @media screen and (min-width: 50em) {
      /* line 54, ../src/pages.scss */
      .heading__text {
        font-size: 4em; } }
  /* line 63, ../src/pages.scss */
  .heading__small-text {
    font-family: interstate, sans-serif;
    text-transform: uppercase; }
    /* line 67, ../src/pages.scss */
    .heading__small-text--bottom {
      margin-top: -0.5em; }

/* line 72, ../src/pages.scss */
.divider {
  position: absolute;
  right: -1.25em;
  width: 50%;
  top: -2em;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 100% top;
  filter: drop-shadow(-2px 3px 2px rgba(0, 0, 0, 0.25));
  overflow: hidden; }
  @media screen and (min-width: 37.5em) {
    /* line 72, ../src/pages.scss */
    .divider {
      top: -3em;
      right: -2em; } }
  @media screen and (min-width: 50em) {
    /* line 72, ../src/pages.scss */
    .divider {
      top: -4em;
      right: -3em; } }
  @media screen and (min-width: 68.75em) {
    /* line 72, ../src/pages.scss */
    .divider {
      top: -5em;
      right: -3em; } }
  /* line 97, ../src/pages.scss */
  .divider--lavender {
    height: 12em;
    background-image: url(../../images/heading-lavender.png); }
  /* line 101, ../src/pages.scss */
  .divider--billy-button {
    height: 12em;
    background-image: url(../../images/heading-billybutton.png); }
  /* line 105, ../src/pages.scss */
  .divider--brown-billy-button {
    height: 12em;
    background-image: url(../../images/heading-brownbillybutton.png); }
  /* line 109, ../src/pages.scss */
  .divider--wheat {
    height: 12em;
    background-image: url(../../images/heading-wheat.png); }

/* 
 *
 * /  Image Block
------------------------------------------------*/
/* line 119, ../src/pages.scss */
.image {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
      grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-column-gap: 1em;
  grid-row-gap: 1em; }
  @media screen and (min-width: 50em) {
    /* line 119, ../src/pages.scss */
    .image {
      grid-column-gap: 2em;
      grid-row-gap: 2em; } }
  /* line 130, ../src/pages.scss */
  .image__image {
    opacity: 0;
    transition: opacity 0.5s ease; }
    /* line 134, ../src/pages.scss */
    .image__image--span {
      -ms-grid-column: span 6;
          grid-column: span 6;
      margin-left: -1.25em;
      margin-right: -1.25em; }
      @media screen and (min-width: 37.5em) {
        /* line 134, ../src/pages.scss */
        .image__image--span {
          margin-left: -2em;
          margin-right: -2em; } }
      @media screen and (min-width: 68.75em) {
        /* line 134, ../src/pages.scss */
        .image__image--span {
          margin-left: -3em;
          margin-right: -3em; } }
    /* line 148, ../src/pages.scss */
    .image__image--half {
      -ms-grid-column: span 6;
          grid-column: span 6; }
      @media screen and (min-width: 37.5em) {
        /* line 148, ../src/pages.scss */
        .image__image--half {
          -ms-grid-column: span 3;
              grid-column: span 3; } }
    /* line 155, ../src/pages.scss */
    .image__image--third {
      -ms-grid-column: span 6;
          grid-column: span 6; }
      @media screen and (min-width: 37.5em) {
        /* line 155, ../src/pages.scss */
        .image__image--third {
          -ms-grid-column: span 2;
              grid-column: span 2; } }
    /* line 162, ../src/pages.scss */
    .image__image img {
      display: block;
      width: 100%; }
    /* line 166, ../src/pages.scss */
    .image__image.in-view {
      opacity: 1; }
  /* line 170, ../src/pages.scss */
  .image figcaption {
    margin-top: 0.5em;
    font-size: 0.8em;
    font-weight: 400;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
        justify-content: flex-end; }
    /* line 177, ../src/pages.scss */
    .image figcaption.center {
      -ms-flex-pack: center;
          justify-content: center; }
    @media screen and (min-width: 37.5em) {
      /* line 170, ../src/pages.scss */
      .image figcaption {
        font-size: 1em; } }
    @media screen and (min-width: 50em) {
      /* line 170, ../src/pages.scss */
      .image figcaption {
        font-size: 1em; } }
    @media screen and (min-width: 68.75em) {
      /* line 170, ../src/pages.scss */
      .image figcaption {
        font-size: 1.125em; } }
    /* line 190, ../src/pages.scss */
    .image figcaption a {
      color: #000000;
      display: inline-block;
      text-decoration: none;
      margin-bottom: -6px; }
      /* line 196, ../src/pages.scss */
      .image figcaption a:after {
        content: "";
        display: block;
        width: 100%;
        height: 1px;
        margin-top: 0.35em;
        background-color: #000000;
        transform-origin: right;
        transform: translateY(-0.4rem) scaleX(1);
        transition: transform 1s ease; }
        @media screen and (min-width: 37.5em) {
          /* line 196, ../src/pages.scss */
          .image figcaption a:after {
            height: 1px;
            margin-top: 0.25em; } }
      /* line 212, ../src/pages.scss */
      .image figcaption a:hover:after, .image figcaption a:focus:after {
        transform-origin: right;
        transform: translateY(-0.4rem) scaleX(0); }

/* 
 *
 * /  MODULES: Image Text
------------------------------------------------*/
/* line 227, ../src/pages.scss */
.image-text__wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between; }
@media screen and (min-width: 50em) {
  /* line 232, ../src/pages.scss */
  .image-text__wrapper--center {
    -ms-flex-align: center;
        align-items: center; } }
/* line 237, ../src/pages.scss */
.image-text__image-wrapper {
  width: 100%;
  opacity: 0;
  transition: opacity 0.5s ease; }
  @media screen and (min-width: 50em) {
    /* line 237, ../src/pages.scss */
    .image-text__image-wrapper {
      width: 45%; } }
  @media screen and (min-width: 68.75em) {
    /* line 237, ../src/pages.scss */
    .image-text__image-wrapper {
      width: 52%; } }
  /* line 249, ../src/pages.scss */
  .image-text__image-wrapper img {
    width: 100%; }
  /* line 252, ../src/pages.scss */
  .image-text__image-wrapper.in-view {
    opacity: 1; }
/* line 256, ../src/pages.scss */
.image-text__text-wrapper {
  width: 100%; }
  @media screen and (min-width: 37.5em) {
    /* line 256, ../src/pages.scss */
    .image-text__text-wrapper {
      padding-left: 1.5em;
      padding-right: 1.5em; } }
  @media screen and (min-width: 50em) {
    /* line 256, ../src/pages.scss */
    .image-text__text-wrapper {
      width: 52%; } }
  @media screen and (min-width: 68.75em) {
    /* line 256, ../src/pages.scss */
    .image-text__text-wrapper {
      width: 44%; } }
/* line 270, ../src/pages.scss */
.image-text__text-wrapper--big {
  font-size: 1.4em; }
  @media screen and (min-width: 50em) {
    /* line 270, ../src/pages.scss */
    .image-text__text-wrapper--big {
      font-size: 1.25em; } }
  @media screen and (min-width: 68.75em) {
    /* line 270, ../src/pages.scss */
    .image-text__text-wrapper--big {
      font-size: 1.4em; } }
/* line 284, ../src/pages.scss */
.image-text--image-first .image-text__image-wrapper {
  margin-bottom: 1rem; }
  @media screen and (min-width: 50em) {
    /* line 284, ../src/pages.scss */
    .image-text--image-first .image-text__image-wrapper {
      margin-bottom: 0; } }
/* line 294, ../src/pages.scss */
.image-text--text-first .image-text__text-wrapper {
  margin-bottom: 1rem;
  -ms-flex-order: -1;
      order: -1; }
  @media screen and (min-width: 50em) {
    /* line 294, ../src/pages.scss */
    .image-text--text-first .image-text__text-wrapper {
      margin-bottom: 0; } }

/* 
 *
 * /  MODULES: Music Grid
------------------------------------------------*/
/* line 309, ../src/pages.scss */
.music-grid {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (minmax(0, 1fr))[2];
      grid-template-columns: repeat(2, minmax(0, 1fr));
  column-gap: 2em;
  row-gap: 4em; }
  @media screen and (min-width: 50em) {
    /* line 309, ../src/pages.scss */
    .music-grid {
      -ms-grid-columns: (minmax(0, 1fr))[3];
          grid-template-columns: repeat(3, minmax(0, 1fr));
      column-gap: 4em;
      row-gap: 5em; } }
  @media screen and (min-width: 68.75em) {
    /* line 309, ../src/pages.scss */
    .music-grid {
      column-gap: 5em;
      row-gap: 6em; } }
  /* line 325, ../src/pages.scss */
  .music-grid__image {
    opacity: 0;
    transition: opacity 0.5s ease; }
    /* line 329, ../src/pages.scss */
    .music-grid__image.in-view {
      opacity: 1; }
  /* line 333, ../src/pages.scss */
  .music-grid__title {
    margin-top: 0.125em;
    font-size: 1.35em;
    font-family: ltc-caslon-pro, serif;
    font-style: italic;
    text-transform: lowercase;
    text-align: center; }
    @media screen and (min-width: 50em) {
      /* line 333, ../src/pages.scss */
      .music-grid__title {
        margin-top: 0.5em;
        font-size: 1.5em; } }
    @media screen and (min-width: 68.75em) {
      /* line 333, ../src/pages.scss */
      .music-grid__title {
        font-size: 1.75em; } }
  /* line 349, ../src/pages.scss */
  .music-grid__description {
    text-align: center; }
  /* line 352, ../src/pages.scss */
  .music-grid .button__wrapper {
    margin-top: 1em;
    font-size: 1.125em;
    font-family: ltc-caslon-pro, serif;
    font-style: italic;
    text-align: center; }
    @media screen and (min-width: 37.5em) {
      /* line 352, ../src/pages.scss */
      .music-grid .button__wrapper {
        font-size: 1.25em;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: center;
            justify-content: center; } }
    @media screen and (min-width: 68.75em) {
      /* line 352, ../src/pages.scss */
      .music-grid .button__wrapper {
        font-size: 1.75em; } }
    /* line 368, ../src/pages.scss */
    .music-grid .button__wrapper .button {
      display: inline-block;
      color: #81885A;
      text-transform: lowercase;
      text-decoration: none;
      border-top: 1px #A3AA93 solid;
      border-bottom: 1px #A3AA93 solid;
      margin-left: 0.35em;
      margin-right: 0.35em;
      padding-bottom: 0.125em;
      padding-left: 0.5em;
      padding-right: 0.5em;
      transition: background-color 0.2s, color 0.2s; }
      @media screen and (min-width: 50em) {
        /* line 368, ../src/pages.scss */
        .music-grid .button__wrapper .button {
          margin-left: 0.5em;
          margin-right: 0.5em; } }
      /* line 386, ../src/pages.scss */
      .music-grid .button__wrapper .button:first-child {
        margin-bottom: 1em; }
        @media screen and (min-width: 37.5em) {
          /* line 386, ../src/pages.scss */
          .music-grid .button__wrapper .button:first-child {
            margin-bottom: 0; } }
      /* line 393, ../src/pages.scss */
      .music-grid .button__wrapper .button:hover, .music-grid .button__wrapper .button:focus {
        background-color: #81885A;
        color: #E7E4DF; }

/* 
 *
 * /  MODULES: Single/Album
------------------------------------------------*/
@media screen and (min-width: 37.5em) {
  /* line 409, ../src/pages.scss */
  .single-album:nth-of-type(3n + 1) .single-album__image {
    background-image: url(../../images/blob-yellow.png);
    background-position: 35%;
    padding: 4em 0; }
  /* line 414, ../src/pages.scss */
  .single-album:nth-of-type(3n + 2) .single-album__image {
    background-image: url(../../images/blob-green.png);
    background-position: 40%;
    padding: 4em 0; }
  /* line 419, ../src/pages.scss */
  .single-album:nth-of-type(3n + 3) .single-album__image {
    background-image: url(../../images/blob-pink.png);
    background-position: 40%;
    padding: 4em 0; } }
/* line 426, ../src/pages.scss */
.single-album__wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  @media screen and (min-width: 68.75em) {
    /* line 426, ../src/pages.scss */
    .single-album__wrapper {
      -ms-flex-align: center;
          align-items: center; } }
/* line 435, ../src/pages.scss */
.single-album__image-wrapper {
  width: 100%;
  opacity: 0;
  transition: opacity 0.5s ease; }
  @media screen and (min-width: 50em) {
    /* line 435, ../src/pages.scss */
    .single-album__image-wrapper {
      width: 44%; } }
  @media screen and (min-width: 68.75em) {
    /* line 435, ../src/pages.scss */
    .single-album__image-wrapper {
      width: 52%; } }
  /* line 446, ../src/pages.scss */
  .single-album__image-wrapper.in-view {
    opacity: 1; }
/* line 450, ../src/pages.scss */
.single-album__image {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  background-size: contain;
  background-repeat: no-repeat; }
  @media screen and (min-width: 37.5em) {
    /* line 450, ../src/pages.scss */
    .single-album__image {
      padding: 2em; } }
  /* line 461, ../src/pages.scss */
  .single-album__image img {
    width: 100%;
    display: block; }
    @media screen and (min-width: 37.5em) {
      /* line 461, ../src/pages.scss */
      .single-album__image img {
        width: 65%; } }
/* line 470, ../src/pages.scss */
.single-album__text-wrapper {
  width: 100%; }
  @media screen and (min-width: 37.5em) {
    /* line 470, ../src/pages.scss */
    .single-album__text-wrapper {
      padding-left: 1.5em;
      padding-right: 1.5em; } }
  @media screen and (min-width: 50em) {
    /* line 470, ../src/pages.scss */
    .single-album__text-wrapper {
      width: 52%; } }
  @media screen and (min-width: 68.75em) {
    /* line 470, ../src/pages.scss */
    .single-album__text-wrapper {
      width: 44%; } }
/* line 484, ../src/pages.scss */
.single-album__title {
  text-align: center;
  font-family: ltc-caslon-pro, serif;
  font-style: italic;
  font-size: 1.5em;
  text-transform: lowercase;
  margin-bottom: 1em; }
  @media screen and (min-width: 50em) {
    /* line 484, ../src/pages.scss */
    .single-album__title {
      font-size: 2em; } }
/* line 498, ../src/pages.scss */
.single-album--image-first .single-album__image-wrapper {
  margin-bottom: 1rem; }
  @media screen and (min-width: 50em) {
    /* line 498, ../src/pages.scss */
    .single-album--image-first .single-album__image-wrapper {
      margin-bottom: 0; } }
/* line 508, ../src/pages.scss */
.single-album--text-first .single-album__text-wrapper {
  margin-bottom: 1rem; }
  @media screen and (min-width: 50em) {
    /* line 508, ../src/pages.scss */
    .single-album--text-first .single-album__text-wrapper {
      margin-bottom: 0;
      -ms-flex-order: -1;
          order: -1; } }
/* line 517, ../src/pages.scss */
.single-album__description {
  margin-bottom: 2em; }
  @media screen and (min-width: 50em) {
    /* line 517, ../src/pages.scss */
    .single-album__description {
      margin-bottom: 3em; } }
/* line 524, ../src/pages.scss */
.single-album .button__wrapper {
  margin-top: 1em;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  font-size: 1.75em;
  font-family: ltc-caslon-pro, serif;
  font-style: italic; }
  /* line 532, ../src/pages.scss */
  .single-album .button__wrapper a {
    color: #81885A;
    text-transform: lowercase;
    text-decoration: none;
    border-top: 1px #A3AA93 solid;
    border-bottom: 1px #A3AA93 solid;
    margin-left: 0.5em;
    margin-right: 0.5em;
    padding-bottom: 0.125em;
    padding-left: 0.5em;
    padding-right: 0.5em;
    transition: background-color 0.2s, color 0.2s; }
    /* line 545, ../src/pages.scss */
    .single-album .button__wrapper a:hover, .single-album .button__wrapper a:focus {
      background-color: #81885A;
      color: #E7E4DF; }

/* 
 *
 * /  Quote Grid
------------------------------------------------*/
@media screen and (min-width: 37.5em) {
  /* line 558, ../src/pages.scss */
  .quote-grid {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr;
    column-gap: 2em;
    row-gap: 2em; } }
@media screen and (min-width: 50em) {
  /* line 558, ../src/pages.scss */
  .quote-grid {
    column-gap: 3em;
    row-gap: 3em; } }
@media screen and (min-width: 68.75em) {
  /* line 558, ../src/pages.scss */
  .quote-grid {
    column-gap: 4em;
    row-gap: 4em; } }

/* line 577, ../src/pages.scss */
.quote__wrapper {
  padding: 1.5em;
  text-decoration: none;
  color: #000000;
  display: block;
  margin-bottom: 2em;
  opacity: 0;
  transition: opacity 0.5s ease; }
  @media screen and (min-width: 37.5em) {
    /* line 577, ../src/pages.scss */
    .quote__wrapper {
      padding: 2em; } }
  @media screen and (min-width: 50em) {
    /* line 577, ../src/pages.scss */
    .quote__wrapper {
      margin-bottom: 0;
      padding: 3em; } }
  /* line 593, ../src/pages.scss */
  .quote__wrapper.in-view {
    opacity: 1; }
/* line 597, ../src/pages.scss */
.quote__wrapper:nth-of-type(4n+1) {
  background-color: #A3AA93; }
/* line 600, ../src/pages.scss */
.quote__wrapper:nth-of-type(4n+2) {
  background-color: #BAB9BB; }
/* line 603, ../src/pages.scss */
.quote__wrapper:nth-of-type(4n+3) {
  background-color: #DDB4A3; }
/* line 606, ../src/pages.scss */
.quote__wrapper:nth-of-type(4n+4) {
  background-color: #C8B756; }
/* line 610, ../src/pages.scss */
.quote__text {
  font-size: 1.25em;
  line-height: 1.3; }
  @media screen and (min-width: 37.5em) {
    /* line 610, ../src/pages.scss */
    .quote__text {
      font-size: 1.125em; } }
  @media screen and (min-width: 50em) {
    /* line 610, ../src/pages.scss */
    .quote__text {
      font-size: 1.5em; } }
/* line 621, ../src/pages.scss */
.quote__attribution {
  text-align: right;
  margin-top: 3em; }
  /* line 625, ../src/pages.scss */
  .quote__attribution p {
    font-family: interstate, sans-serif;
    text-transform: uppercase;
    display: inline-block;
    border-bottom: 1px solid #000000; }
    @media screen and (min-width: 50em) {
      /* line 625, ../src/pages.scss */
      .quote__attribution p {
        font-size: 1.125em; } }
    @media screen and (min-width: 68.75em) {
      /* line 625, ../src/pages.scss */
      .quote__attribution p {
        font-size: 1.25em; } }
    /* line 637, ../src/pages.scss */
    .quote__attribution p:before {
      content: '—'; }

/* 
 *
 * /  MODULES: Body Text
------------------------------------------------*/
/* line 650, ../src/pages.scss */
.body-text__wrapper {
  max-width: 44em;
  margin-left: auto;
  margin-right: auto; }
  /* line 655, ../src/pages.scss */
  .body-text__wrapper--big {
    font-size: 1.25em; }
    @media screen and (min-width: 50em) {
      /* line 655, ../src/pages.scss */
      .body-text__wrapper--big {
        max-width: 36em; } }
    @media screen and (min-width: 68.75em) {
      /* line 655, ../src/pages.scss */
      .body-text__wrapper--big {
        font-size: 1.4em; } }

/* 
 *
 * /  MODULES: Video
------------------------------------------------*/
/* line 674, ../src/pages.scss */
.video .arve {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  padding: 1em;
  background: #E7E4DF url(../../images/bg-greenpaper.jpg) repeat; }
  @media screen and (min-width: 37.5em) {
    /* line 674, ../src/pages.scss */
    .video .arve {
      padding: 3em; } }
  @media screen and (min-width: 50em) {
    /* line 674, ../src/pages.scss */
    .video .arve {
      padding: 4.5em; } }
  @media screen and (min-width: 68.75em) {
    /* line 674, ../src/pages.scss */
    .video .arve {
      padding: 5em; } }
  /* line 691, ../src/pages.scss */
  .video .arve:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    z-index: 1;
    pointer-events: none; }
/* line 707, ../src/pages.scss */
.video:nth-of-type(3n + 1) .arve:before {
  background-image: url(../../images/goldframe.png); }
/* line 710, ../src/pages.scss */
.video:nth-of-type(3n + 2) .arve:before {
  background-image: url(../../images/woodframe.png); }
/* line 713, ../src/pages.scss */
.video:nth-of-type(3n + 3) .arve:before {
  background-image: url(../../images/lightwoodframe.png); }

/* 
 *
 * MODULE: Button
------------------------------------------------*/
/* line 724, ../src/pages.scss */
.button--center {
  text-align: center; }
/* line 728, ../src/pages.scss */
.button a {
  background-color: #81885A;
  color: #E7E4DF;
  font-family: ltc-caslon-pro, serif;
  font-size: 1.25em;
  font-style: italic;
  padding: 0.125rem 1rem 0.35em;
  text-decoration: none;
  transition: background-color 0.2s;
  text-transform: lowercase; }
  @media screen and (min-width: 50em) {
    /* line 728, ../src/pages.scss */
    .button a {
      font-size: 1.5em; } }
  /* line 743, ../src/pages.scss */
  .button a:hover, .button a:focus {
    background-color: #C9927A; }

/* 
 *
 * MODULE: Spacer
------------------------------------------------*/
/* line 756, ../src/pages.scss */
.spacer--small {
  padding-top: .25em; }
  @media screen and (min-width: 37.5em) {
    /* line 756, ../src/pages.scss */
    .spacer--small {
      padding-top: .75em; } }
  @media screen and (min-width: 50em) {
    /* line 756, ../src/pages.scss */
    .spacer--small {
      padding-top: 1.25em; } }
/* line 766, ../src/pages.scss */
.spacer--medium {
  padding-top: .5em; }
  @media screen and (min-width: 37.5em) {
    /* line 766, ../src/pages.scss */
    .spacer--medium {
      padding-top: 1.5em; } }
  @media screen and (min-width: 50em) {
    /* line 766, ../src/pages.scss */
    .spacer--medium {
      padding-top: 3em; } }
/* line 776, ../src/pages.scss */
.spacer--large {
  padding-top: 1em; }
  @media screen and (min-width: 37.5em) {
    /* line 776, ../src/pages.scss */
    .spacer--large {
      padding-top: 2em; } }
  @media screen and (min-width: 50em) {
    /* line 776, ../src/pages.scss */
    .spacer--large {
      padding-top: 4em; } }

/* 
 *
 * /  MODULES: Journal Listing
------------------------------------------------*/
/* line 794, ../src/pages.scss */
.journal-listing__list {
  position: relative; }
  @media screen and (min-width: 37.5em) {
    /* line 794, ../src/pages.scss */
    .journal-listing__list {
      display: -ms-grid;
      display: grid;
      -ms-grid-columns: (minmax(0, 1fr))[3];
          grid-template-columns: repeat(3, minmax(0, 1fr));
      grid-auto-flow: column;
      position: relative;
      grid-column-gap: 1em;
      grid-row-gap: 1em;
      padding: 2em 0; } }
  @media screen and (min-width: 50em) {
    /* line 794, ../src/pages.scss */
    .journal-listing__list {
      grid-column-gap: 3em;
      grid-row-gap: 3em;
      padding: 2em 3em; } }
  @media screen and (min-width: 68.75em) {
    /* line 794, ../src/pages.scss */
    .journal-listing__list {
      grid-column-gap: 10%;
      grid-row-gap: 4em;
      padding: 2em 4em; } }
  @media screen and (min-width: 37.5em) {
    /* line 817, ../src/pages.scss */
    .journal-listing__list:before {
      content: '';
      height: 100%;
      width: 2px;
      background-color: #BAB9BB;
      position: absolute;
      z-index: -1;
      left: calc(16.666% - 0.25em); } }
  @media screen and (min-width: 50em) {
    /* line 817, ../src/pages.scss */
    .journal-listing__list:before {
      left: calc(16.666% + 1.25em); } }
  @media screen and (min-width: 68.75em) {
    /* line 817, ../src/pages.scss */
    .journal-listing__list:before {
      left: calc(16.666% + 0.5em ); } }
  @media screen and (min-width: 37.5em) {
    /* line 835, ../src/pages.scss */
    .journal-listing__list:after {
      content: '';
      height: 100%;
      width: 2px;
      background-color: #A3AA93;
      position: absolute;
      top: 0;
      z-index: -1;
      right: calc(16.666% - 0.25em); } }
  @media screen and (min-width: 50em) {
    /* line 835, ../src/pages.scss */
    .journal-listing__list:after {
      right: calc(16.666% + 1.25em); } }
  @media screen and (min-width: 68.75em) {
    /* line 835, ../src/pages.scss */
    .journal-listing__list:after {
      right: calc(16.666% + 0.5em ); } }
  @media screen and (min-width: 37.5em) {
    /* line 854, ../src/pages.scss */
    .journal-listing__list-divider {
      height: 100%;
      width: 2px;
      background-color: #DDB4A3;
      position: absolute;
      top: 0;
      z-index: -1;
      right: 50%; } }
/* line 868, ../src/pages.scss */
.journal-listing__list--three:before {
  height: 50%; }
/* line 871, ../src/pages.scss */
.journal-listing__list--three:after {
  height: 50%; }
/* line 874, ../src/pages.scss */
.journal-listing__list--three-divider {
  height: 50%; }

/* 
 *
 * MODULE: Show Listing
------------------------------------------------*/
@media screen and (min-width: 50em) {
  /* line 884, ../src/pages.scss */
  .show-listing {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between; } }
@media screen and (min-width: 50em) {
  /* line 891, ../src/pages.scss */
  .show-listing__shows {
    width: 65%; } }
@media screen and (min-width: 68.75em) {
  /* line 891, ../src/pages.scss */
  .show-listing__shows {
    width: 55%; } }
/* line 900, ../src/pages.scss */
.show-listing__image {
  display: none; }
  @media screen and (min-width: 50em) {
    /* line 900, ../src/pages.scss */
    .show-listing__image {
      display: block;
      opacity: 0;
      transition: opacity 0.5s ease;
      width: 30%; } }
  @media screen and (min-width: 68.75em) {
    /* line 900, ../src/pages.scss */
    .show-listing__image {
      width: 40%; } }
  /* line 913, ../src/pages.scss */
  .show-listing__image.in-view {
    opacity: 1; }

/* line 918, ../src/pages.scss */
.bit-widget {
  font-family: "Crimson Pro", serif; }

/* line 921, ../src/pages.scss */
.bit-event-lists {
  border-top: 1px solid #A3AA93;
  padding-top: 1em; }
  @media screen and (min-width: 361px) {
    /* line 921, ../src/pages.scss */
    .bit-event-lists {
      border-top: none;
      padding-top: 0; } }

/* line 930, ../src/pages.scss */
.bit-date {
  font-weight: bold !important;
  text-transform: uppercase; }

/* line 934, ../src/pages.scss */
.bit-widget.bit-layout-ipad .bit-nav-bar {
  -ms-flex-pack: start !important;
      justify-content: flex-start !important; }

/* line 937, ../src/pages.scss */
.bit-widget .bit-nav-bar-container .bit-nav-bar {
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: start !important;
      align-items: flex-start !important; }

/* line 941, ../src/pages.scss */
.bit-layout-ipad {
  text-align: center; }
  @media screen and (min-width: 37.5em) {
    /* line 941, ../src/pages.scss */
    .bit-layout-ipad {
      text-align: left !important; } }

@media screen and (min-width: 37.5em) {
  /* line 948, ../src/pages.scss */
  .bit-widget.bit-layout-ipad .bit-mobile-date-and-share-wrapper {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    min-width: 7em; } }

/* line 954, ../src/pages.scss */
.bit-widget.bit-layout-ipad .bit-event .bit-details {
  display: block !important; }
  @media screen and (min-width: 37.5em) {
    /* line 954, ../src/pages.scss */
    .bit-widget.bit-layout-ipad .bit-event .bit-details {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important; } }

/* line 962, ../src/pages.scss */
.bit-venue {
  font-style: italic; }

/* line 965, ../src/pages.scss */
.bit-widget.bit-layout-desktop .bit-event {
  padding: 1.25em 1em !important; }

/* line 968, ../src/pages.scss */
.bit-widget.bit-layout-ipad .bit-venue {
  text-align: left !important; }

@media screen and (min-width: 361px) {
  /* line 971, ../src/pages.scss */
  .bit-details-inner-wrapper {
    margin-top: -3em;
    margin-bottom: 1em; } }
@media screen and (min-width: 37.5em) {
  /* line 971, ../src/pages.scss */
  .bit-details-inner-wrapper {
    text-align: left;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 2em;
    min-width: 10em; } }
@media screen and (min-width: 68.75em) {
  /* line 971, ../src/pages.scss */
  .bit-details-inner-wrapper {
    min-width: 14em; } }
@media screen and (min-width: 87.5em) {
  /* line 971, ../src/pages.scss */
  .bit-details-inner-wrapper {
    min-width: 16em; } }

/* line 992, ../src/pages.scss */
.bit-widget.bit-layout-desktop .bit-details-inner-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

@media screen and (min-width: 37.5em) {
  /* line 996, ../src/pages.scss */
  .bit-widget .bit-offers-inner-wrapper {
    margin-left: auto; } }

/* line 1002, ../src/pages.scss */
.bit-details {
  margin-top: 1em;
  margin-bottom: 2em; }
  @media screen and (min-width: 37.5em) {
    /* line 1002, ../src/pages.scss */
    .bit-details {
      width: 50%;
      margin-top: 0;
      margin-bottom: 0; } }

/* line 1012, ../src/pages.scss */
.bit-offers-container .bit-button:first-child {
  margin-bottom: 1em; }
  @media screen and (min-width: 37.5em) {
    /* line 1012, ../src/pages.scss */
    .bit-offers-container .bit-button:first-child {
      margin-bottom: 0; } }

@media screen and (min-width: 37.5em) {
  /* line 1019, ../src/pages.scss */
  .bit-location-under-tablet {
    width: 50%;
    -ms-flex-item-align: start;
        align-self: flex-start; } }

/* line 1025, ../src/pages.scss */
.bit-titleWrapper {
  text-align: center; }
  @media screen and (min-width: 37.5em) {
    /* line 1025, ../src/pages.scss */
    .bit-titleWrapper {
      text-align: left;
      width: 100%; } }

/* line 1033, ../src/pages.scss */
.bit-desktop-social-share-button {
  display: none; }

/* line 1036, ../src/pages.scss */
.bit-widget .bit-upcoming-events-show-all-button {
  margin: 1em auto 0 !important;
  width: 12em; }

@media screen and (min-width: 37.5em) {
  /* line 1040, ../src/pages.scss */
  .bit-widget.bit-layout-ipad .bit-event {
    -ms-flex-direction: row !important;
        flex-direction: row !important; } }

/* line 1045, ../src/pages.scss */
.bit-widget .bit-event .bit-offers-two-ticket-container {
  display: block !important; }
  /* line 1048, ../src/pages.scss */
  .bit-widget .bit-event .bit-offers-two-ticket-container .bit-button:first-child {
    margin-bottom: 0.5em; }

/* 
 *
 * JOURNAL: Landing
------------------------------------------------*/
/* line 1061, ../src/pages.scss */
.journal-landing__categories-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-bottom: 2em; }
  @media screen and (min-width: 37.5em) {
    /* line 1061, ../src/pages.scss */
    .journal-landing__categories-wrapper {
      margin-bottom: 0;
      display: -ms-grid;
      display: grid;
      -ms-grid-columns: (minmax(0, 1fr))[3];
          grid-template-columns: repeat(3, minmax(0, 1fr));
      grid-auto-flow: column;
      grid-column-gap: 1em;
      grid-row-gap: 1em;
      -ms-grid-column-align: center;
          justify-items: center; } }
  @media screen and (min-width: 50em) {
    /* line 1061, ../src/pages.scss */
    .journal-landing__categories-wrapper {
      grid-column-gap: 3em;
      padding: 0 1em 0 1em; } }
  @media screen and (min-width: 68.75em) {
    /* line 1061, ../src/pages.scss */
    .journal-landing__categories-wrapper {
      grid-column-gap: 10%;
      padding: 0 3em 0 3em; } }
/* line 1084, ../src/pages.scss */
.journal-landing__category-wrapper {
  width: 100%;
  text-align: center; }
/* line 1088, ../src/pages.scss */
.journal-landing__category {
  border: 2px solid #000000;
  padding: 0.25rem 0.5em;
  text-transform: uppercase;
  font-family: interstate, sans-serif;
  font-weight: 600;
  letter-spacing: 2px;
  font-size: 0.65em;
  display: inline-block;
  text-decoration: none;
  background-color: transparent;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s; }
  @media screen and (min-width: 37.5em) {
    /* line 1088, ../src/pages.scss */
    .journal-landing__category {
      padding: 0.5rem 1em;
      font-size: 0.8em; } }
  /* line 1106, ../src/pages.scss */
  .journal-landing__category--arts-crafts {
    color: #81885A;
    border-color: #A3AA93; }
    /* line 1110, ../src/pages.scss */
    .journal-landing__category--arts-crafts:hover, .journal-landing__category--arts-crafts:focus {
      background-color: #81885A;
      border-color: #81885A;
      color: #E7E4DF; }
  /* line 1117, ../src/pages.scss */
  .journal-landing__category--music {
    color: #C9927A;
    border-color: #DDB4A3; }
    /* line 1121, ../src/pages.scss */
    .journal-landing__category--music:hover, .journal-landing__category--music:focus {
      background-color: #C9927A;
      border-color: #C9927A;
      color: #E7E4DF; }
  /* line 1128, ../src/pages.scss */
  .journal-landing__category--poetry-lyrics {
    color: #92879A;
    border-color: #BAB9BB; }
    /* line 1132, ../src/pages.scss */
    .journal-landing__category--poetry-lyrics:hover, .journal-landing__category--poetry-lyrics:focus {
      background-color: #92879A;
      border-color: #92879A;
      color: #E7E4DF; }
@media screen and (min-width: 37.5em) {
  /* line 1140, ../src/pages.scss */
  .journal-landing__posts-wrapper {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: (minmax(0, 1fr))[3];
        grid-template-columns: repeat(3, minmax(0, 1fr));
    grid-auto-flow: column;
    position: relative;
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    padding: 2em 0 4em 0; } }
@media screen and (min-width: 50em) {
  /* line 1140, ../src/pages.scss */
  .journal-landing__posts-wrapper {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
    padding: 3em 1em 6em 1em; } }
@media screen and (min-width: 68.75em) {
  /* line 1140, ../src/pages.scss */
  .journal-landing__posts-wrapper {
    grid-column-gap: 10%;
    grid-row-gap: 4em;
    padding: 4em 3em 8em 3em; } }
@media screen and (min-width: 37.5em) {
  /* line 1162, ../src/pages.scss */
  .journal-landing__posts-wrapper:before {
    content: '';
    height: 100%;
    width: 2px;
    background-color: #BAB9BB;
    position: absolute;
    z-index: -1;
    left: calc(16.666% - 0.25em); } }
@media screen and (min-width: 68.75em) {
  /* line 1162, ../src/pages.scss */
  .journal-landing__posts-wrapper:before {
    left: calc(16.666% - 0.5em ); } }
@media screen and (min-width: 37.5em) {
  /* line 1180, ../src/pages.scss */
  .journal-landing__posts-wrapper:after {
    content: '';
    height: 100%;
    width: 2px;
    background-color: #A3AA93;
    position: absolute;
    top: 0;
    z-index: -1;
    right: calc(16.666% - 0.25em); } }
@media screen and (min-width: 68.75em) {
  /* line 1180, ../src/pages.scss */
  .journal-landing__posts-wrapper:after {
    right: calc(16.666% - 0.5em ); } }
@media screen and (min-width: 37.5em) {
  /* line 1199, ../src/pages.scss */
  .journal-landing__posts-wrapper-divider {
    height: 100%;
    width: 2px;
    background-color: #DDB4A3;
    position: absolute;
    top: 0;
    z-index: -1;
    right: 50%; } }
/* line 1212, ../src/pages.scss */
.journal-landing__flower {
  position: fixed;
  z-index: -1; }
  /* line 1216, ../src/pages.scss */
  .journal-landing__flower--leaves {
    width: 50%;
    top: 45vh;
    left: 0%; }
    @media screen and (min-width: 37.5em) {
      /* line 1216, ../src/pages.scss */
      .journal-landing__flower--leaves {
        width: 35%;
        top: 30vh; } }
  /* line 1226, ../src/pages.scss */
  .journal-landing__flower--purple {
    width: 30%;
    top: 75vh;
    right: 3%; }
    @media screen and (min-width: 37.5em) {
      /* line 1226, ../src/pages.scss */
      .journal-landing__flower--purple {
        width: 13%;
        top: 80vh;
        left: 56%;
        right: auto; } }
  /* line 1238, ../src/pages.scss */
  .journal-landing__flower--red {
    display: none; }
    @media screen and (min-width: 37.5em) {
      /* line 1238, ../src/pages.scss */
      .journal-landing__flower--red {
        display: block;
        width: 10%;
        top: 15vh;
        left: 55%; } }
  /* line 1248, ../src/pages.scss */
  .journal-landing__flower--yellow {
    width: 30%;
    top: 30vh;
    right: 2%; }
    @media screen and (min-width: 37.5em) {
      /* line 1248, ../src/pages.scss */
      .journal-landing__flower--yellow {
        width: 13%;
        top: 20vh; } }
/* line 1259, ../src/pages.scss */
.journal-landing__post {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2em;
  max-width: 16em;
  opacity: 0;
  transition: opacity 0.5s ease; }
  @media screen and (min-width: 37.5em) {
    /* line 1259, ../src/pages.scss */
    .journal-landing__post {
      margin-bottom: 0;
      -ms-flex-item-align: center;
          -ms-grid-row-align: center;
          align-self: center;
      width: 100%;
      max-width: none; } }
  @media screen and (min-width: 37.5em) {
    /* line 1274, ../src/pages.scss */
    .journal-landing__post.arts-crafts {
      grid-column: 3/4; } }
  @media screen and (min-width: 37.5em) {
    /* line 1279, ../src/pages.scss */
    .journal-landing__post.music {
      grid-column: 2/3; } }
  @media screen and (min-width: 37.5em) {
    /* line 1284, ../src/pages.scss */
    .journal-landing__post.poetry-lyrics {
      grid-column: 1/2; } }
  /* line 1289, ../src/pages.scss */
  .journal-landing__post.in-view {
    opacity: 1; }
/* line 1293, ../src/pages.scss */
.journal-landing__cover-image {
  border: 2px solid #000000;
  border-bottom: none;
  padding: 1em 1em 0 1em;
  display: block;
  background-image: url(../../images/bg-paper.jpg); }
  @media screen and (min-width: 50em) {
    /* line 1293, ../src/pages.scss */
    .journal-landing__cover-image {
      padding: 1.25em 1.25em 0 1.25em; } }
  @media screen and (min-width: 68.75em) {
    /* line 1293, ../src/pages.scss */
    .journal-landing__cover-image {
      padding: 2em 2em 0 2em; } }
  /* line 1307, ../src/pages.scss */
  .journal-landing__cover-image img {
    display: block;
    margin-left: auto;
    margin-right: auto; }
  /* line 1313, ../src/pages.scss */
  .journal-landing__cover-image--round {
    border-radius: 100% 100% 0 0;
    padding: 1em; }
    @media screen and (min-width: 50em) {
      /* line 1313, ../src/pages.scss */
      .journal-landing__cover-image--round {
        padding: 1.25em; } }
    @media screen and (min-width: 68.75em) {
      /* line 1313, ../src/pages.scss */
      .journal-landing__cover-image--round {
        padding: 2em; } }
    /* line 1324, ../src/pages.scss */
    .journal-landing__cover-image--round img {
      border-radius: 100%; }
  /* line 1328, ../src/pages.scss */
  .arts-crafts .journal-landing__cover-image {
    border-color: #A3AA93; }
  /* line 1331, ../src/pages.scss */
  .music .journal-landing__cover-image {
    border-color: #DDB4A3; }
  /* line 1334, ../src/pages.scss */
  .poetry-lyrics .journal-landing__cover-image {
    border-color: #BAB9BB; }
/* line 1338, ../src/pages.scss */
.journal-landing__text-wrapper {
  border: 2px solid #000000;
  border-top: none;
  padding: 1em;
  text-align: center;
  background-image: url(../../images/bg-paper.jpg); }
  @media screen and (min-width: 50em) {
    /* line 1338, ../src/pages.scss */
    .journal-landing__text-wrapper {
      padding: 1.25em; } }
  @media screen and (min-width: 68.75em) {
    /* line 1338, ../src/pages.scss */
    .journal-landing__text-wrapper {
      padding: 2em; } }
  /* line 1352, ../src/pages.scss */
  .journal-landing__post--no-cover .journal-landing__text-wrapper {
    border-top: 2px solid #000000; }
  /* line 1355, ../src/pages.scss */
  .journal-landing__post--round .journal-landing__text-wrapper {
    margin-top: -1em; }
    @media screen and (min-width: 50em) {
      /* line 1355, ../src/pages.scss */
      .journal-landing__post--round .journal-landing__text-wrapper {
        margin-top: -2em; } }
  /* line 1362, ../src/pages.scss */
  .arts-crafts .journal-landing__text-wrapper {
    border-color: #A3AA93; }
  /* line 1365, ../src/pages.scss */
  .music .journal-landing__text-wrapper {
    border-color: #DDB4A3; }
  /* line 1368, ../src/pages.scss */
  .poetry-lyrics .journal-landing__text-wrapper {
    border-color: #BAB9BB; }
/* line 1372, ../src/pages.scss */
.journal-landing__title {
  text-align: center;
  font-size: 1.125em;
  text-transform: uppercase; }
  @media screen and (min-width: 50em) {
    /* line 1372, ../src/pages.scss */
    .journal-landing__title {
      font-size: 1.5em; } }
  /* line 1381, ../src/pages.scss */
  .journal-landing__title a {
    font-family: interstate, sans-serif;
    color: #000000;
    text-decoration: none;
    transition: color 0.2s; }
    /* line 1387, ../src/pages.scss */
    .arts-crafts .journal-landing__title a:hover, .arts-crafts .journal-landing__title a:focus {
      color: #81885A; }
    /* line 1391, ../src/pages.scss */
    .music .journal-landing__title a:hover, .music .journal-landing__title a:focus {
      color: #C9927A; }
    /* line 1395, ../src/pages.scss */
    .poetry-lyrics .journal-landing__title a:hover, .poetry-lyrics .journal-landing__title a:focus {
      color: #92879A; }
/* line 1401, ../src/pages.scss */
.journal-landing__date {
  color: #000000;
  font-family: interstate, sans-serif;
  font-size: 0.75em;
  margin-bottom: 1em; }
/* line 1407, ../src/pages.scss */
.journal-landing__summary {
  line-height: 1.4;
  margin-top: 1em;
  text-align: left;
  display: none; }
  @media screen and (min-width: 37.5em) {
    /* line 1407, ../src/pages.scss */
    .journal-landing__summary {
      display: block; } }
  /* line 1417, ../src/pages.scss */
  .journal-landing__summary a {
    color: #000000;
    text-decoration: none;
    border-bottom: 1px solid #000; }
/* line 1423, ../src/pages.scss */
.journal-landing__more-link {
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  display: inline-block;
  margin-top: 1em;
  font-size: 1.25em; }
  /* line 1431, ../src/pages.scss */
  .journal-landing__more-link:before {
    content: '‹‹';
    display: inline-block;
    margin-right: 0.5em;
    transition: transform 0.2s; }
  /* line 1437, ../src/pages.scss */
  .journal-landing__more-link:after {
    content: '››';
    display: inline-block;
    margin-left: 0.5em;
    transition: transform 0.2s; }
  /* line 1443, ../src/pages.scss */
  .journal-landing__more-link:hover:before, .journal-landing__more-link:focus:before {
    transform: translateX(-0.25em); }
  /* line 1447, ../src/pages.scss */
  .journal-landing__more-link:hover:after, .journal-landing__more-link:focus:before {
    transform: translateX(0.25em); }
  /* line 1451, ../src/pages.scss */
  .arts-crafts .journal-landing__more-link {
    color: #81885A; }
  /* line 1454, ../src/pages.scss */
  .music .journal-landing__more-link {
    color: #C9927A; }
  /* line 1457, ../src/pages.scss */
  .poetry-lyrics .journal-landing__more-link {
    color: #92879A; }

/* 
 *
 * JOURNAL: Category Archive
------------------------------------------------*/
/* line 1471, ../src/pages.scss */
.category .journal-landing__categories-wrapper {
  display: block; }
/* line 1475, ../src/pages.scss */
.category .journal-landing__posts-wrapper {
  grid-auto-flow: row; }
  @media screen and (min-width: 37.5em) {
    /* line 1478, ../src/pages.scss */
    .category .journal-landing__posts-wrapper:before {
      display: none; } }
  @media screen and (min-width: 37.5em) {
    /* line 1484, ../src/pages.scss */
    .category .journal-landing__posts-wrapper:after {
      display: none; } }
  @media screen and (min-width: 37.5em) {
    /* line 1490, ../src/pages.scss */
    .category .journal-landing__posts-wrapper-divider {
      height: 100%;
      width: 2px;
      position: absolute;
      top: 0;
      z-index: -1;
      right: 50%; } }
  /* line 1501, ../src/pages.scss */
  .category .journal-landing__posts-wrapper-divider--poetry-lyrics {
    background-color: #BAB9BB; }
  /* line 1504, ../src/pages.scss */
  .category .journal-landing__posts-wrapper-divider--music {
    background-color: #DDB4A3; }
  /* line 1507, ../src/pages.scss */
  .category .journal-landing__posts-wrapper-divider--arts-crafts {
    background-color: #A3AA93; }
@media screen and (min-width: 37.5em) {
  /* line 1513, ../src/pages.scss */
  .category .journal-landing__post.arts-crafts {
    -ms-grid-column: auto;
        grid-column: auto; } }
@media screen and (min-width: 37.5em) {
  /* line 1518, ../src/pages.scss */
  .category .journal-landing__post.music {
    -ms-grid-column: auto;
        grid-column: auto; } }
@media screen and (min-width: 37.5em) {
  /* line 1523, ../src/pages.scss */
  .category .journal-landing__post.poetry-lyrics {
    -ms-grid-column: auto;
        grid-column: auto; } }

/* 
 *
 * JOURNAL: Detail
------------------------------------------------*/
/* line 1538, ../src/pages.scss */
.journal__header {
  font-family: interstate, sans-serif;
  text-align: center;
  padding: 2em 1em;
  color: #E7E4DF;
  margin-left: -1.25em;
  margin-right: -1.25em;
  line-height: 1.2;
  position: relative;
  z-index: 10; }
  @media screen and (min-width: 37.5em) {
    /* line 1538, ../src/pages.scss */
    .journal__header {
      margin-left: -2em;
      margin-right: -2em;
      padding: 2em 2em; } }
  @media screen and (min-width: 68.75em) {
    /* line 1538, ../src/pages.scss */
    .journal__header {
      margin-left: -3em;
      margin-right: -3em;
      padding: 3em 2em; } }
  /* line 1560, ../src/pages.scss */
  .single.arts-crafts .journal__header {
    background-color: #81885A; }
  /* line 1563, ../src/pages.scss */
  .single.music .journal__header {
    background-color: #C9927A; }
  /* line 1566, ../src/pages.scss */
  .single.poetry-lyrics .journal__header {
    background-color: #92879A; }
/* line 1570, ../src/pages.scss */
.journal__title {
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: 2px;
  margin-bottom: 0.5em; }
  @media screen and (min-width: 50em) {
    /* line 1570, ../src/pages.scss */
    .journal__title {
      font-size: 2.5em; } }
  @media screen and (min-width: 68.75em) {
    /* line 1570, ../src/pages.scss */
    .journal__title {
      font-size: 3em; } }
@media screen and (min-width: 37.5em) {
  /* line 1583, ../src/pages.scss */
  .journal__meta {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center; } }
/* line 1590, ../src/pages.scss */
.journal__meta div {
  margin-left: 1em;
  margin-right: 1em; }
  @media screen and (min-width: 50em) {
    /* line 1590, ../src/pages.scss */
    .journal__meta div {
      margin-left: 2em;
      margin-right: 2em; } }
/* line 1600, ../src/pages.scss */
.journal__category {
  font-size: 0.8em;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: bold;
  margin-top: 1.25em; }
  @media screen and (min-width: 37.5em) {
    /* line 1600, ../src/pages.scss */
    .journal__category {
      margin-top: 0; } }
  /* line 1611, ../src/pages.scss */
  .journal__category a {
    color: #E7E4DF;
    text-decoration: none;
    border-bottom: 2px solid transparent;
    transition: background-color 0.2s, color 0.2s; }
    /* line 1617, ../src/pages.scss */
    .journal__category a:hover, .journal__category a:focus {
      border-color: #E7E4DF;
      background-color: #E7E4DF; }
      /* line 1622, ../src/pages.scss */
      .single.arts-crafts .journal__category a:hover, .single.arts-crafts .journal__category a:focus {
        color: #81885A; }
      /* line 1625, ../src/pages.scss */
      .single.music .journal__category a:hover, .single.music .journal__category a:focus {
        color: #C9927A; }
      /* line 1628, ../src/pages.scss */
      .single.poetry-lyrics .journal__category a:hover, .single.poetry-lyrics .journal__category a:focus {
        color: #92879A; }
/* line 1635, ../src/pages.scss */
.journal__modules {
  margin-top: -4em;
  width: 100%;
  margin-left: auto;
  border-color: #81885A;
  border-left: 1px solid #81885A;
  margin-right: auto;
  border-right: 1px solid #81885A;
  position: relative;
  padding: 2em 1em 8em 1em; }
  @media screen and (min-width: 37.5em) {
    /* line 1635, ../src/pages.scss */
    .journal__modules {
      width: 90%;
      padding: 2em 2em 8em 2em; } }
  @media screen and (min-width: 50em) {
    /* line 1635, ../src/pages.scss */
    .journal__modules {
      padding: 4em 4em 8em 4em;
      width: 80%; } }
  @media screen and (min-width: 68.75em) {
    /* line 1635, ../src/pages.scss */
    .journal__modules {
      width: 65%;
      padding: 4em 5em 8em 5em; } }
  /* line 1659, ../src/pages.scss */
  .single.arts-crafts .journal__modules {
    border-color: #81885A; }
    /* line 1662, ../src/pages.scss */
    .single.arts-crafts .journal__modules:before {
      background-color: #81885A; }
    /* line 1665, ../src/pages.scss */
    .single.arts-crafts .journal__modules:after {
      background-color: #81885A; }
  /* line 1669, ../src/pages.scss */
  .single.music .journal__modules {
    border-color: #C9927A; }
    /* line 1672, ../src/pages.scss */
    .single.music .journal__modules:before {
      background-color: #C9927A; }
    /* line 1675, ../src/pages.scss */
    .single.music .journal__modules:after {
      background-color: #C9927A; }
  /* line 1679, ../src/pages.scss */
  .single.poetry-lyrics .journal__modules {
    border-color: #92879A; }
    /* line 1682, ../src/pages.scss */
    .single.poetry-lyrics .journal__modules:before {
      background-color: #92879A; }
    /* line 1685, ../src/pages.scss */
    .single.poetry-lyrics .journal__modules:after {
      background-color: #92879A; }
  @media screen and (min-width: 50em) {
    /* line 1691, ../src/pages.scss */
    .journal__modules:before {
      content: '';
      width: 1px;
      height: 100%;
      display: inline-block;
      position: absolute;
      top: 0;
      left: -1em; }
    /* line 1700, ../src/pages.scss */
    .journal__modules:after {
      content: '';
      width: 1px;
      height: 100%;
      display: inline-block;
      position: absolute;
      top: 0;
      right: -1em; } }

/* line 1712, ../src/pages.scss */
.post-categories a {
  border: 2px solid #E7E4DF;
  padding: 0.25rem 0.5em;
  cursor: pointer; }
  @media screen and (min-width: 37.5em) {
    /* line 1712, ../src/pages.scss */
    .post-categories a {
      padding: 0.5rem 1em; } }

/* line 1725, ../src/pages.scss */
.single-post .video .arve {
  padding: 0;
  background: none; }
/* line 1729, ../src/pages.scss */
.single-post .video:nth-of-type(3n + 1) .arve:before {
  background-image: none; }
/* line 1732, ../src/pages.scss */
.single-post .video:nth-of-type(3n + 2) .arve:before {
  background-image: none; }
/* line 1735, ../src/pages.scss */
.single-post .video:nth-of-type(3n + 3) .arve:before {
  background-image: none; }
/* line 1739, ../src/pages.scss */
.single-post .video .video__wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center; }

/* line 1745, ../src/pages.scss */
.lyrics {
  background: url(../../images/linedpaper.jpg);
  padding: 2em;
  font-family: dico-typewriter-slab, mono;
  font-size: 0.7em;
  letter-spacing: 1px; }
  @media screen and (min-width: 37.5em) {
    /* line 1745, ../src/pages.scss */
    .lyrics {
      font-size: 0.8em; } }
  @media screen and (min-width: 68.75em) {
    /* line 1745, ../src/pages.scss */
    .lyrics {
      padding: 2.5em; } }
  /* line 1759, ../src/pages.scss */
  .lyrics .typography p {
    line-height: 1.6; }

/* line 1763, ../src/pages.scss */
.post-navigation {
  font-family: interstate, sans-serif;
  text-transform: uppercase;
  font-size: 1em;
  position: absolute;
  bottom: 2em;
  width: 100%; }
  @media screen and (min-width: 87.5em) {
    /* line 1763, ../src/pages.scss */
    .post-navigation {
      margin-left: 0;
      margin-right: 0; } }
  /* line 1776, ../src/pages.scss */
  .post-navigation .nav-links {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: end;
        align-items: flex-end;
    width: 90%;
    margin-left: auto;
    margin-right: auto; }
    @media screen and (min-width: 37.5em) {
      /* line 1776, ../src/pages.scss */
      .post-navigation .nav-links {
        width: 80%; } }
    @media screen and (min-width: 50em) {
      /* line 1776, ../src/pages.scss */
      .post-navigation .nav-links {
        width: 60%; } }
    @media screen and (min-width: 68.75em) {
      /* line 1776, ../src/pages.scss */
      .post-navigation .nav-links {
        width: 100%; } }
    @media screen and (min-width: 87.5em) {
      /* line 1776, ../src/pages.scss */
      .post-navigation .nav-links {
        -ms-flex-pack: justify;
            justify-content: space-between; } }
  /* line 1797, ../src/pages.scss */
  .post-navigation .nav-previous {
    max-width: 42%;
    text-align: right; }
    @media screen and (min-width: 50em) {
      /* line 1797, ../src/pages.scss */
      .post-navigation .nav-previous {
        max-width: 28%; } }
    @media screen and (min-width: 68.75em) {
      /* line 1797, ../src/pages.scss */
      .post-navigation .nav-previous {
        max-width: 13%; } }
    /* line 1808, ../src/pages.scss */
    .post-navigation .nav-previous .arrow {
      margin-left: auto; }
  /* line 1812, ../src/pages.scss */
  .post-navigation .nav-next {
    max-width: 42%; }
    @media screen and (min-width: 50em) {
      /* line 1812, ../src/pages.scss */
      .post-navigation .nav-next {
        max-width: 28%; } }
    @media screen and (min-width: 68.75em) {
      /* line 1812, ../src/pages.scss */
      .post-navigation .nav-next {
        max-width: 13%; } }
  /* line 1822, ../src/pages.scss */
  .post-navigation .arrow {
    display: block;
    margin-top: 0.5em;
    transition: transform 0.2s;
    max-width: 100%; }
  /* line 1828, ../src/pages.scss */
  .post-navigation a {
    text-decoration: none;
    color: #000000; }
    /* line 1835, ../src/pages.scss */
    .post-navigation a:hover .arrow-left, .post-navigation a:focus .arrow-left {
      transform: translateX(-0.25em); }
    /* line 1838, ../src/pages.scss */
    .post-navigation a:hover .arrow-right, .post-navigation a:focus .arrow-right {
      transform: translateX(0.25em); }
