/*!
 * =========================================
 * LEXUS STYLING - THE F-MARQUE (BRAND PAGE)
 * by Convertium Pte Ltd [IIB]
 * =========================================
 */
/*** FRAMEWORK ***/
.masthead-content .no-fullwidth.f-marque {
  width: 100%;
  padding: 0 !important;
  position: absolute;
  top: 24.5%;
  left: 0; }
  .masthead-content .no-fullwidth.f-marque > .f-marque-title {
    font-size: inherit;
    line-height: 72px;
    text-align: center;
    padding-bottom: 0;
    position: relative; }
    .masthead-content .no-fullwidth.f-marque > .f-marque-title > span {
      letter-spacing: .05em;
      text-shadow: 0 0.125em 0.1em rgba(0, 0, 0, 0.6);
      text-transform: uppercase;
      vertical-align: top;
      color: white;
      opacity: 0;
      -webkit-transition: text-shadow 4s, color 2s, opacity 2s;
      transition: text-shadow 4s, color 2s, opacity 2s;
      display: inline-block; }
      .masthead-content .no-fullwidth.f-marque > .f-marque-title > span:nth-child(2) {
        margin: 0 .6rem; }
    .masthead-content .no-fullwidth.f-marque > .f-marque-title.animated > span {
      text-shadow: 0 0 8px white;
      color: black;
      opacity: 1; }
      .masthead-content .no-fullwidth.f-marque > .f-marque-title.animated > span:nth-child(1), .masthead-content .no-fullwidth.f-marque > .f-marque-title.animated > span:nth-child(3) {
        -webkit-transition-delay: 1s;
        transition-delay: 1s; }
  @media only screen and (max-height: 800px) and (orientation: landscape) {
    .masthead-content .no-fullwidth.f-marque {
      top: 32.5%; } }
  @media only screen and (max-height: 700px) and (orientation: landscape) {
    .masthead-content .no-fullwidth.f-marque {
      top: 18.5%; } }
  @media only screen and (max-height: 620px) and (orientation: landscape) {
    .masthead-content .no-fullwidth.f-marque {
      top: 14.5%; } }
  @media only screen and (max-width: 736px) {
    .masthead-content .no-fullwidth.f-marque > .f-marque-title {
      line-height: 36px; }
      .masthead-content .no-fullwidth.f-marque > .f-marque-title > span:nth-child(2) {
        margin: 0 .2rem; } }

html.ipad .masthead-content .no-fullwidth.f-marque {
  top: 41.5%; }

.sense-of-limitless-power {
  background-position: center top; }

#track-bred-performance {
  background-position: center bottom;
  padding-bottom: 43.5%; }

@media only screen and (max-width: 736px) {
  .row-col-2-f-marque > li:first-child {
    margin-bottom: 1.2rem;
    position: relative; }
    .row-col-2-f-marque > li:first-child:after {
      content: "";
      border-top: 1px solid #292929;
      display: block; } }
@media only screen and (min-width: 737px) {
  .row-col-2-f-marque {
    position: relative; }
    .row-col-2-f-marque:before {
      height: 100%;
      content: "";
      border-right: 1px solid #292929;
      position: absolute;
      top: 0;
      left: 50%; }
    .row-col-2-f-marque .article-header > p {
      width: 80%; } }

.container-brand article.brand-select-model {
  position: relative; }

.ipad-tool .grid-expanded > .no-fullwidth > .row:nth-child(3) {
  display: none !important;
  visibility: hidden !important; }

.valign-wrapper {
  display: flex !important; }

.grid-img-wrp {
  width: 100%;
  height: 0;
  position: relative;
  display: block;
  overflow: hidden; }

.gallery-lightbox > li:nth-of-type(1) .grid-img-wrp, .gallery-lightbox > li:nth-of-type(3) .grid-img-wrp, .gallery-lightbox > li:nth-of-type(4) .grid-img-wrp, .gallery-lightbox > li:nth-of-type(5) .grid-img-wrp, .gallery-lightbox > li:nth-of-type(6) .grid-img-wrp {
  padding-bottom: 100%; }
.gallery-lightbox > li:nth-of-type(2) .grid-img-wrp, .gallery-lightbox > li:nth-of-type(7) .grid-img-wrp {
  padding-bottom: 50%; }

.row-col-news-events-related .tile-img {
  width: 100%;
  height: 0;
  position: relative; }
  .row-col-news-events-related .tile-img img {
    position: absolute;
    top: 0;
    left: 0; }
  @media only screen and (max-width: 736px) {
    .row-col-news-events-related .tile-img {
      padding-bottom: 84px; } }
  @media only screen and (min-width: 737px) {
    .row-col-news-events-related .tile-img {
      padding-bottom: 55.833%; } }

/*** TYPOGRAPHY ***/
.f-marque-title > span {
  font-weight: 700; }

.f-marque-title > span:nth-child(1) {
  font-weight: 300; }

@media only screen and (max-width: 736px) {
  .f-marque-title > span:nth-child(2) {
    font-size: 45px; }

  .f-marque-title > span:not(:nth-child(2)) {
    font-size: 30px; } }
@media only screen and (min-width: 737px) {
  .f-marque-title > span:nth-child(2) {
    font-size: 90px; }

  .f-marque-title > span:not(:nth-child(2)) {
    font-size: 60px; } }

/*# sourceMappingURL=f-marque.css.map */
