/*!
 * ==============================================
 * LEXUS STYLING - JOURNEYS IN TASTE (BRAND PAGE)
 * by Convertium Pte Ltd [IIB]
 * ==============================================
 */
/*** FRAMEWORK ***/
.masthead-image {
  background-color: black; }

.journeys-in-taste-title > div {
  width: 100% !important;
  height: inherit;
  text-align: center !important;
  padding: 0 !important;
  display: flex;
  flex-direction: column; }
  .journeys-in-taste-title > div > h2 {
    position: relative;
    display: block !important; }
    .journeys-in-taste-title > div > h2:before {
      width: 100%;
      height: 100%;
      content: "TASTEFUL TRAVELS";
      text-shadow: 0 0 2.5em white;
      color: rgba(255, 255, 255, 0);
      -webkit-transform: scale(0.2, 0.2);
      transform: scale(0.2, 0.2);
      -webkit-transition: text-shadow 1s, -webkit-transform 1s;
      transition: text-shadow 1s, transform 1s;
      position: absolute;
      top: 0;
      left: 0; }
    .journeys-in-taste-title > div > h2 > strong {
      color: rgba(255, 255, 255, 0);
      -webkit-transition: color 1.5s;
      transition: color 1.5s;
      position: relative; }
  .journeys-in-taste-title > div.animated > h2:before {
    text-shadow: 0 0 2.5em rgba(0, 0, 0, 0.6);
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-transition-delay: .5s;
    transition-delay: .5s; }
  .journeys-in-taste-title > div.animated > h2 > strong {
    color: white;
    -webkit-transition-delay: 1s;
    transition-delay: 1s; }
.journeys-in-taste-title .masthead-title {
  letter-spacing: .1em; }
@media only screen and (min-width: 737px) {
  .journeys-in-taste-title > div {
    justify-content: center; } }

.journeys-in-taste-intro {
  background-color: #25292d; }
  .journeys-in-taste-intro.generic-introduction h2:after {
    border-bottom-color: #ebebeb; }
  @media only screen and (min-width: 993px) {
    .journeys-in-taste-intro.no-fullwidth {
      padding-top: 120px;
      padding-bottom: 120px; } }
  .journeys-in-taste-intro + article {
    margin-top: -1px; }

#escape-to-amazing {
  background-color: white; }

@media only screen and (max-width: 736px) {
  .escape-to-amazing-sub > .row > .col:nth-child(2) {
    margin-top: 2rem; } }
@media only screen and (max-width: 992px) and (min-width: 737px) and (orientation: portrait) {
  .escape-to-amazing-sub > .row > .col:nth-child(1) {
    padding-right: 2rem; }
  .escape-to-amazing-sub > .row > .col:nth-child(2) {
    padding-left: 2rem; } }
@media only screen and (min-width: 737px) and (orientation: landscape) {
  .escape-to-amazing-sub > .row > .col:nth-child(1) {
    padding-right: 3rem; }
  .escape-to-amazing-sub > .row > .col:nth-child(2) {
    margin-top: 4rem;
    padding-left: 3rem; } }

.accordion-section {
  position: relative; }
  .accordion-section .horizontal-accordion {
    position: relative; }
    .accordion-section .horizontal-accordion .accordion-list {
      width: 65%;
      margin: 0;
      float: right; }
      .accordion-section .horizontal-accordion .accordion-list > li {
        width: 25%;
        -webkit-transition: width .6s;
        transition: width .6s;
        padding-top: 60%;
        float: left;
        position: relative;
        overflow: hidden; }
        .accordion-section .horizontal-accordion .accordion-list > li > img {
          width: auto;
          max-width: none;
          height: 100%;
          -webkit-transition: -webkit-transform .3s, left .3s;
          transition: transform .3s, left .3s;
          position: absolute;
          top: 0;
          left: 0;
          display: block;
          cursor: pointer;
          cursor: -webkit-zoom-in;
          cursor: -moz-zoom-in; }
        .accordion-section .horizontal-accordion .accordion-list > li:hover > img {
          -webkit-transform: scale(1.02, 1.02) translateZ(0);
          transform: scale(1.02, 1.02) translateZ(0); }
        .accordion-section .horizontal-accordion .accordion-list > li:hover .accordion-caption .link {
          box-shadow: inset 0 -1px 0 0 #bc8420; }
        .accordion-section .horizontal-accordion .accordion-list > li.active > img {
          left: 0 !important; }
    .accordion-section .horizontal-accordion .generic-slider {
      width: 100%;
      height: 100%;
      opacity: 0;
      visibility: hidden;
      -webkit-transition: opacity .6s, visibility .6s;
      transition: opacity .6s, visibility .6s;
      position: absolute;
      top: 0;
      left: 0;
      z-index: 300;
      /* z-index:-1;*/ }
      .accordion-section .horizontal-accordion .generic-slider > .slider-accordion, .accordion-section .horizontal-accordion .generic-slider .slick-list, .accordion-section .horizontal-accordion .generic-slider .slick-track {
        height: inherit !important; }
      .accordion-section .horizontal-accordion .generic-slider .slick-slider {
        margin-bottom: 0; }
      .accordion-section .horizontal-accordion .generic-slider .slick-dots {
        bottom: 5.5%;
        display: block !important; }
        .accordion-section .horizontal-accordion .generic-slider .slick-dots li {
          margin: 0 .4rem; }
      .accordion-section .horizontal-accordion .generic-slider .slick-arrow:before {
        text-shadow: 0 0 1px black; }
      .accordion-section .horizontal-accordion .generic-slider .slick-prev, .accordion-section .horizontal-accordion .generic-slider .slick-next {
        width: 40px;
        height: 52px;
        line-height: 52px; }
        .accordion-section .horizontal-accordion .generic-slider .slick-prev:before, .accordion-section .horizontal-accordion .generic-slider .slick-next:before {
          line-height: inherit; }
      .accordion-section .horizontal-accordion .generic-slider img {
        /*width:auto; */
        height: 100%;
        margin: 0 auto; }
      .accordion-section .horizontal-accordion .generic-slider .gallery-lightbox-min {
        height: 100%;
        background: linear-gradient(to bottom, rgba(235, 235, 235, 0) 0%, #ebebeb 100%); }
        .accordion-section .horizontal-accordion .generic-slider .gallery-lightbox-min > div, .accordion-section .horizontal-accordion .generic-slider .gallery-lightbox-min .video-placeholder {
          height: 100%; }
        .accordion-section .horizontal-accordion .generic-slider .gallery-lightbox-min .video-placeholder:after {
          left: 50% !important; }
  .accordion-section .accordion-description {
    width: 35%;
    float: left;
    position: relative; }
    .accordion-section .accordion-description .description-block {
      width: 100%;
      max-height: 100%;
      opacity: 0;
      -webkit-transform: translateX(-100%);
      transform: translateX(-100%);
      -webkit-transition: opacity .6s, -webkit-transform .6s;
      transition: opacity .6s, transform .6s;
      position: absolute;
      left: 0;
      overflow-y: hidden; }
      .accordion-section .accordion-description .description-block img {
        width: 62.5%;
        margin-top: 2.4rem;
        margin-bottom: 1.2rem;
        display: block; }
      .accordion-section .accordion-description .description-block .video-placeholder img {
        width: 100%;
        margin-bottom: 0; }
      .accordion-section .accordion-description .description-block h3 {
        margin: 0; }
      .accordion-section .accordion-description .description-block .country {
        letter-spacing: normal;
        text-transform: none; }
      .accordion-section .accordion-description .description-block p {
        line-height: 1.2;
        margin: .4rem 0 .8rem; }
      .accordion-section .accordion-description .description-block .mentor {
        margin: .8rem 0 1.6rem; }
      .accordion-section .accordion-description .description-block p:last-child {
        margin-bottom: 0; }
      .accordion-section .accordion-description .description-block .link {
        color: inherit;
        box-shadow: inset 0 -1px 0 0 white; }
      .accordion-section .accordion-description .description-block.active, .accordion-section .accordion-description .description-block.default {
        opacity: 1;
        -webkit-transform: translateX(0%);
        transform: translateX(0%); }
      .accordion-section .accordion-description .description-block.default.inactive {
        opacity: 0;
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%); }
  .accordion-section.active .horizontal-accordion .accordion-list > li:not(.active) {
    width: 0%; }
  .accordion-section.active .horizontal-accordion .accordion-list > li.active {
    width: 100%; }
    .accordion-section.active .horizontal-accordion .accordion-list > li.active > .generic-slider {
      opacity: 1;
      visibility: visible;
      /* z-index:300;*/ }
  .accordion-section .accordion-caption {
    width: 100%;
    height: 100%;
    color: white;
    background-image: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
    padding-right: .75rem;
    padding-bottom: 0;
    padding-left: .75rem;
    position: absolute;
    bottom: 0;
    left: 0;
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in; }
    .accordion-section .accordion-caption > h3 {
      text-transform: none;
      margin: 0 0 .6rem; }
    .accordion-section .accordion-caption > p {
      margin: .4rem 0 0; }
      .accordion-section .accordion-caption > p:last-child {
        position: absolute;
        bottom: 1.5rem; }
    .accordion-section .accordion-caption .link {
      color: white;
      box-shadow: inset 0 -1px 0 0 white; }
  .accordion-section .button-close.accordion-close {
    text-shadow: 0 0 0.3rem black;
    color: white !important;
    z-index: 301; }
  .accordion-section .accordion-badge {
    text-transform: uppercase;
    color: #292929;
    position: absolute;
    top: 0;
    right: 0;
    pointer-events: none; }
    .accordion-section .accordion-badge:before {
      width: 240px;
      content: "";
      background-color: white;
      box-shadow: 0 0 1rem rgba(0, 0, 0, 0.3);
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg);
      padding-bottom: 240px;
      position: absolute;
      top: -125px;
      right: -125px; }
    .accordion-section .accordion-badge > div {
      width: 88px;
      letter-spacing: .05rem;
      text-align: right;
      padding: .75rem .75rem 0 0;
      position: absolute;
      top: 0;
      right: 0; }
  @media only screen and (max-width: 1280px) {
    .accordion-section .accordion-caption > p:last-child {
      position: absolute;
      bottom: .75rem; } }
  @media only screen and (max-width: 1024px) {
    .accordion-section .accordion-caption {
      padding-top: 12.5rem; } }
  @media only screen and (max-width: 992px) {
    .accordion-section .accordion-badge:before {
      top: -135px;
      right: -135px; }
    .accordion-section .accordion-description .description-block img + p {
      margin-top: 3.2rem; } }
  @media only screen and (max-width: 736px) {
    .accordion-section .horizontal-accordion .generic-slider .slick-prev {
      left: 0; }
    .accordion-section .horizontal-accordion .generic-slider .slick-next {
      right: 0; }
    .accordion-section .accordion-description .description-block {
      padding: .75rem; }
      .accordion-section .accordion-description .description-block img {
        width: 58.5%;
        margin-right: 0;
        margin-bottom: .8rem;
        float: none; }
        .accordion-section .accordion-description .description-block img + p {
          margin-top: 2.8rem; }
      .accordion-section .accordion-description .description-block .country {
        margin-top: .2rem;
        display: block; }
        .accordion-section .accordion-description .description-block .country > span {
          display: none; }
      .accordion-section .accordion-description .description-block p {
        margin: .2rem 0 .4rem; }
      .accordion-section .accordion-description .description-block .mentor {
        margin: .4rem 0 1rem; }
    .accordion-section .accordion-caption {
      padding-top: .5rem;
      padding-right: .5rem;
      padding-left: .5rem; }
      .accordion-section .accordion-caption > p:not(:last-child) {
        display: none; }
      .accordion-section .accordion-caption > p:last-child {
        bottom: .5rem; }
    .accordion-section .accordion-badge:before {
      top: -165px;
      right: -165px; }
    .accordion-section .accordion-badge > div {
      width: 48px;
      line-height: 1.1;
      padding: .5rem .25rem 0 0; } }
  @media only screen and (max-width: 736px) and (orientation: landscape) {
    .accordion-section .accordion-caption {
      padding-top: 142.5%; } }
  @media only screen and (min-width: 0) and (orientation: portrait) {
    .accordion-section {
      background: #ebebeb; }
      .accordion-section .accordion-caption {
        padding-top: 132.5%; }
      .accordion-section .article-header {
        padding: 1.4rem 1.5rem 0; }
        .accordion-section .article-header h3 {
          margin: 0; }
      .accordion-section .horizontal-accordion .accordion-list, .accordion-section .accordion-description {
        width: 100%;
        float: none;
        overflow: hidden; }
      .accordion-section .accordion-description .description-block {
        -webkit-transform: none;
        transform: none;
        padding: .8rem .75rem 2rem;
        position: static; }
        .accordion-section .accordion-description .description-block:not(.default) {
          display: none; }
        .accordion-section .accordion-description .description-block.active, .accordion-section .accordion-description .description-block.default {
          display: block; }
        .accordion-section .accordion-description .description-block.default.inactive {
          display: none; }
        .accordion-section .accordion-description .description-block img {
          width: 40%;
          margin-right: .75rem;
          margin-bottom: .75rem;
          float: left; }
        .accordion-section .accordion-description .description-block .video-placeholder img {
          float: none; } }
  @media only screen and (min-width: 0) and (orientation: landscape) {
    .accordion-section .accordion-caption {
      padding-top: 149.5%; }
    .accordion-section .accordion-description .description-block {
      padding: .75rem .75rem 0; } }
  @media only screen and (min-width: 1281px) and (orientation: landscape) {
    .accordion-section .accordion-caption {
      padding-top: 170.5%; }
    .accordion-section .accordion-description .description-block {
      padding: .8rem 2.4rem 0; } }
  @media only screen and (min-width: 1441px) and (orientation: landscape) {
    .accordion-section .accordion-description .description-block {
      padding: 3.6rem 3.6rem 3.6rem 24.5%; } }
  @media only screen and (max-width: 992px) and (min-width: 737px) {
    .accordion-section .gallery-lightbox-min {
      width: 58.5%; }
    .accordion-section .accordion-description .description-block {
      padding: 1rem 1.5rem 2rem; } }

.description-block h5, .accordion-caption h5 {
  font-size: .75rem;
  letter-spacing: .15rem;
  margin-bottom: 1rem;
  padding-bottom: .25rem;
  position: relative; }
  .description-block h5:after, .accordion-caption h5:after {
    width: 80%;
    height: 1px;
    content: "";
    background-color: black;
    position: absolute;
    bottom: 0;
    left: 0;
    display: block; }

.accordion-caption h5 {
  width: calc(100% - 1.5rem);
  position: absolute; }
  .accordion-caption h5:after {
    width: 100%;
    background-color: white; }
@media only screen and (min-width: 0) and (orientation: portrait) {
  .accordion-caption h5 {
    top: .5rem; } }
@media only screen and (min-width: 0) and (orientation: landscape) {
  .accordion-caption h5 {
    top: .75rem; } }
@media only screen and (min-width: 1281px) and (orientation: landscape) {
  .accordion-caption h5 {
    top: .8rem; } }
@media only screen and (min-width: 1441px) and (orientation: landscape) {
  .accordion-caption h5 {
    top: 3.6rem; } }
@media only screen and (max-width: 1024px) {
  .accordion-caption h5 {
    font-size: .5rem; } }
@media only screen and (max-width: 736px) {
  .accordion-caption h5 {
    width: calc(100% - 1rem);
    font-size: .35rem;
    margin-bottom: .5rem; } }

.description-block:not(.preview) {
  height: 100%; }
@media only screen and (min-width: 0) and (orientation: landscape) {
  .description-block.preview {
    height: 100%;
    background: #ebebeb; }
  .accordion-section .accordion-description .description-block:not(.preview) {
    background: #ebebeb;
    -webkit-transform: translateX(100%);
    transform: translateX(100%); } }
@media only screen and (min-width: 993px) and (orientation: landscape) {
  .description-block .gallery-lightbox-min {
    width: 75%; }
  .description-block .video-placeholder {
    font-size: 54px; }
    .description-block .video-placeholder:after {
      width: 90px;
      height: 90px;
      line-height: 90px;
      margin: -45px 0 0 -45px; } }

.accordion-section .accordion-description .description-block:not(.active):not(.preview) {
  pointer-events: none; }

.accordion-section .accordion-description .description-block.active:not(.preview) {
  transform: translateX(0%); }

.row-col-profile {
  /*@media only screen and (max-width:$medium-screen) and (min-width:$small-screen-up) and (orientation:portrait) {
    .row-col-2 & {
      > li {
        &:nth-child(1), &:nth-child(2) {
          width: calc(100% + 1.5rem);
        }
      }
    }
  }*/ }
  .gallery-lightbox-min + .row-col-profile {
    margin-top: 2rem;
    margin-bottom: 0; }
  .grid-expanded .row-col-profile > li {
    margin-bottom: 0; }
  .row-col-profile .tile-img img {
    max-width: 160px;
    margin: 0 auto; }
  .row-col-profile .tile-content h4, .row-col-profile .tile-content p {
    margin-top: 0; }
  .col-bg-gray-1 [class*="row-col-"] > li .row-col-profile .tile-content a:not([class*="button-"]) {
    box-shadow: inset 0 -1px 0 0 #292929; }
  @media only screen and (max-width: 736px) {
    .row-col-2 .row-col-profile > li:nth-child(1) {
      width: calc(40% + 1.5rem); }
    .row-col-2 .row-col-profile > li:nth-child(2) {
      width: calc(60% - 1.5rem);
      padding-left: .75rem; } }
  @media only screen and (min-width: 737px) and (orientation: landscape) {
    .row-col-2 .row-col-profile > li:nth-child(1) {
      width: calc(45% + 1.5rem); }
    .row-col-2 .row-col-profile > li:nth-child(2) {
      width: calc(55% - 1.5rem);
      padding-left: .75rem; } }

.quote-parallax-imgs {
  width: 100%;
  position: absolute; }
  .quote-parallax-imgs img {
    mix-blend-mode: multiply;
    display: block; }
  .quote-parallax-imgs > div {
    position: relative; }
    .quote-parallax-imgs > div:nth-child(1) {
      width: 50vw;
      margin-top: -12.5%;
      float: left; }
    .quote-parallax-imgs > div:nth-child(2) {
      width: 12.5vw;
      margin-right: 2.5vw;
      float: right; }
  .quote-parallax-imgs + .row {
    padding-top: 12.5%; }
  @media only screen and (max-width: 736px) {
    .quote-parallax-imgs + .row {
      padding-top: 18.5%; } }

.jit-secret-ingredients {
  opacity: 0; }
  .jit-secret-ingredients.animated {
    animation: cardAnimating 1s ease-out forwards; }
  .jit-secret-ingredients > div {
    opacity: 1 !important; }
    .jit-secret-ingredients > div:nth-child(1) {
      background-color: #abcded;
      background-position: center bottom; }
      .jit-secret-ingredients > div:nth-child(1).no-fullwidth > .row {
        padding-bottom: 0; }
      @media only screen and (min-width: 1025px) {
        .jit-secret-ingredients > div:nth-child(1) {
          padding-top: 80px; } }
    .jit-secret-ingredients > div:nth-child(2) {
      background-color: #205c74;
      background-position: center top; }
  .jit-secret-ingredients .brand-select-profile {
    margin-top: 0 !important; }
    .jit-secret-ingredients .brand-select-profile .grid-select-model {
      margin-top: 0; }

.jit-secret-ingredients-top {
  background-color: #abcded;
  background-position: center bottom; }
  @media only screen and (min-width: 1025px) {
    .jit-secret-ingredients-top.no-fullwidth {
      padding-top: 80px; } }

.jit-secret-ingredients-btm {
  background-color: #205c74;
  background-position: center top; }
  .jit-secret-ingredients-btm .brand-select-profile {
    margin-top: 0 !important; }
    .jit-secret-ingredients-btm .brand-select-profile .grid-select-model {
      margin-top: 0; }

.jit-journey {
  background: linear-gradient(to bottom, black 0%, #957060 100%);
  background-position: top right;
  background-repeat: no-repeat;
  background-size: cover; }
  .jit-journey .brand-select-profile .grid-select-model .grid-item > .grid-expanded::before {
    bottom: -26px; }
  @media only screen and (min-width: 993px) {
    .jit-journey[class*="col-bg-"]:not([class*="-introduction"]):not(.generic-form-page):not(.mlp-select-model):not(:first-child) {
      padding-top: 80px !important; } }
  @media only screen and (max-width: 736px) {
    .jit-journey {
      background-color: #957060;
      background-size: cover; } }
  @media only screen and (orientation: portrait) {
    .jit-journey {
      background-size: cover; } }

.brand-select-profile .grid-select-model {
  width: calc(100% + 1.5rem);
  margin-right: -.75rem;
  margin-left: -.75rem; }
  .brand-select-profile .grid-select-model .grid-item {
    width: auto;
    text-align: center; }
    .brand-select-profile .grid-select-model .grid-item > .grid-click .grid-img > img.no-circle {
      border-radius: 0; }
.brand-select-profile .grid-caption, .brand-select-profile .link {
  color: white; }
.brand-select-profile .grid-click .link {
  box-shadow: inset 0 -1px 0 0 white; }
.brand-select-profile .grid-expanded h6 {
  font-size: .65rem;
  font-weight: 500;
  margin: 0 0 .6rem; }
.brand-select-profile .grid-expanded hr {
  background-color: #292929;
  margin: .8rem 0; }
.brand-select-profile h2 > small {
  font-size: 60%;
  letter-spacing: .05em; }
@media only screen and (min-width: 737px) {
  .brand-select-profile {
    /*.row-col-1-mod {
      > li {
        margin-bottom: 0;

        .tile-content {
          text-align: center;

          p {
            margin-top: 0;
          }
        }
      }

      .link {
        box-shadow: inset 0 -1px 0 0 $gray16-bg !important;
      }
    }*/ }
    .brand-select-profile .grid-select-model {
      text-align: left; }
    .jit-journey .brand-select-profile .grid-select-model > li {
      width: calc(50% - 1.5rem); }
    .jit-journey .brand-select-profile .grid-select-model .grid-item > .grid-click > div {
      display: flex; }
      .jit-journey .brand-select-profile .grid-select-model .grid-item > .grid-click > div .grid-img {
        width: 160px; }
        .jit-journey .brand-select-profile .grid-select-model .grid-item > .grid-click > div .grid-img img {
          width: 100%; }
      .jit-journey .brand-select-profile .grid-select-model .grid-item > .grid-click > div .grid-caption {
        width: calc(100% - 160px);
        text-align: left;
        padding: 0 .75rem; }
        .jit-journey .brand-select-profile .grid-select-model .grid-item > .grid-click > div .grid-caption > h5 {
          margin-top: .75rem; } }
@media only screen and (min-width: 993px) {
  .brand-select-profile .grid-select-model > li {
    width: calc(25% - 1.5rem); }
  .jit-journey .brand-select-profile .grid-select-model .grid-item > .grid-click > div .grid-img {
    width: 250px; }
  .jit-journey .brand-select-profile .grid-select-model .grid-item > .grid-click > div .grid-caption {
    width: calc(100% - 250px);
    padding: 0 1.5rem; }
    .jit-journey .brand-select-profile .grid-select-model .grid-item > .grid-click > div .grid-caption > h5 {
      margin-top: 1.5rem; } }
@media only screen and (max-width: 736px) {
  .brand-select-profile .grid-expanded .gallery-lightbox-min {
    margin-top: 1.2rem; }
  .jit-journey .brand-select-profile .grid-select-model .grid-item > .grid-click .grid-img > img {
    width: 140px; } }

.grid-select-model .grid-item > .grid-expanded > div {
  padding-bottom: 0 !important; }
@media only screen and (min-width: 736px) {
  .grid-select-model .row .col.m4 {
    width: 38.33333%; }
  .grid-select-model .row .col.offset-m1 {
    margin-left: 4.33333%; } }

.col-bg-gray-1 .brand-select-profile .grid-select-model .grid-item > .grid-expanded .clr-gold {
  color: #bc8420 !important; }

@media only screen and (min-width: 737px) {
  .row-col-3.add-spaces {
    margin-bottom: 0 !important; } }

#escape-to-amazing > .row {
  padding-bottom: 0; }
#escape-to-amazing [class*="row-col-"] {
  margin-top: 0; }
#escape-to-amazing .tile-content p:last-child {
  margin-bottom: 0; }

/*** TYPOGRAPHY ***/
.journeys-in-taste-title > div > h2:before {
  font-weight: 700; }

.row-col-profile .tile-content h4 {
  font-size: 1rem; }

.grid-expanded small {
  font-size: .7rem; }

@media only screen and (max-width: 736px) {
  .accordion-section .accordion-caption > h3, .accordion-section .accordion-caption > p {
    font-size: .75rem; } }

/*# sourceMappingURL=journeys-in-taste.css.map */
