as24-carousel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: relative;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto; }
  as24-carousel[loop=infinite] .as24-carousel__container {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  as24-carousel[loop=infinite] .as24-carousel__item {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 100%;
            flex: 1 0 100%; }

.as24-carousel__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start; }
  .as24-carousel__container--static {
    transition: none; }

.as24-carousel__indicator {
  position: absolute;
  color: #fff;
  padding: 7px 0;
  background-color: rgba(0, 0, 0, 0.95);
  font-size: 0.75rem;
  bottom: 0;
  left: 0;
  min-width: 40px;
  max-width: 50px;
  text-align: center; }

.as24-carousel__button {
  border: 0 solid transparent;
  position: absolute;
  top: 50%;
  width: 40px;
  height: 40px;
  background: rgba(0, 0, 0, 0.95) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDI4IDQ4Ij48c3R5bGU+LnN0MHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNmZmZ9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjcuNCAyNC4xTDMuMSA0OCAwIDQ1LjFsMjEuNC0yMUwwIDMuMSAzLjEgMHoiLz48L3N2Zz4=) no-repeat 18px center;
  background-size: 30%;
  background-position: center center;
  outline-style: none;
  transition: background-color .1s, opacity .5s; }
  .as24-carousel__button:hover:not(.hide) {
    background-color: rgba(0, 0, 0, 0.75); }
  .as24-carousel__button:focus {
    outline: none; }
  .as24-carousel__button--hidden {
    opacity: 0; }
  .as24-carousel__button[data-direction="left"] {
    left: 10px;
    -webkit-transform: scaleX(-1) translateY(-50%);
            transform: scaleX(-1) translateY(-50%); }
  .as24-carousel__button[data-direction="right"] {
    right: 10px;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%); }

.as24-carousel__item {
  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-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  outline-style: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  .as24-carousel__item--invisible {
    display: none;
    position: absolute;
    z-index: -1;
    visibility: hidden;
    -webkit-transform: translateX(-9999em);
            transform: translateX(-9999em); }

as24-carousel[loop="infinite"] .as24-carousel__container {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start; }.coral .as24-pictures .as24-carousel__item.active:after {
  border: 2px solid #f90038; }

.yellow .as24-pictures .as24-carousel__item.active:after {
  border: 2px solid #1A72E8; }

.google-blue .as24-pictures .as24-carousel__item.active:after {
  border: 2px solid #1A72E8; }

.jeans-blue .as24-pictures .as24-carousel__item.active:after {
  border: 2px solid #1E7BAA; }

.as24-pictures {
  background: rgba(0, 0, 0, 0.95);
  box-sizing: border-box;
  display: block;
  overflow: hidden;
  position: relative;
  width: 100%; }
  .as24-pictures .as24-carousel__item {
    cursor: pointer; }
  .as24-pictures .as24-carousel__button {
    background-color: rgba(0, 0, 0, 0.4);
    height: 75px; }
    .as24-pictures .as24-carousel__button[data-direction='left'] {
      left: 0; }
    .as24-pictures .as24-carousel__button[data-direction='right'] {
      right: 0; }
  .as24-pictures .as24-carousel__indicator {
    background: rgba(0, 0, 0, 0.4);
    bottom: 0;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    transition: -webkit-transform 0.3s;
    transition: transform 0.3s;
    transition: transform 0.3s, -webkit-transform 0.3s;
    will-change: transform; }
  @media (min-width: 1025px) {
    .as24-pictures:hover .as24-pictures__thumbnails {
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0); }
    .as24-pictures:hover .as24-carousel__indicator {
      -webkit-transform: translate3d(0, -89px, 0) !important;
              transform: translate3d(0, -89px, 0) !important; } }
  .as24-pictures__header, .as24-pictures__info {
    display: none; }
  .as24-pictures__slider-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    min-width: 0;
    position: relative; }
  .as24-pictures__thumbnails {
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    background: rgba(0, 0, 0, 0.4);
    bottom: 0;
    left: 0;
    padding: 7px 0;
    -webkit-perspective: 1000px;
            perspective: 1000px;
    position: absolute;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
    transition: -webkit-transform 0.3s;
    transition: transform 0.3s;
    transition: transform 0.3s, -webkit-transform 0.3s;
    width: 100%; }
    .as24-pictures__thumbnails .as24-carousel__item {
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      cursor: pointer;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 0;
          -ms-flex: 0 0 100px;
              flex: 0 0 100px;
      height: 75px;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      margin-left: 2px;
      margin-right: 2px;
      position: relative;
      width: 100px; }
      .as24-pictures__thumbnails .as24-carousel__item.active:after {
        border: 2px solid #ff7500;
        bottom: -2px;
        content: '';
        left: -2px;
        position: absolute;
        right: -2px;
        top: -2px; }
    .as24-pictures__thumbnails .as24-carousel__button {
      height: 100%;
      width: 40px; }
      .as24-pictures__thumbnails .as24-carousel__button[data-direction='right'] {
        right: 0; }
      .as24-pictures__thumbnails .as24-carousel__button[data-direction='left'] {
        left: 0; }
      .as24-pictures__thumbnails .as24-carousel__button.as24-carousel__button--hidden[data-direction='right'] {
        -webkit-transform: translate3d(100%, 0, 0);
                transform: translate3d(100%, 0, 0); }
      .as24-pictures__thumbnails .as24-carousel__button.as24-carousel__button--hidden[data-direction='left'] {
        -webkit-transform: translate3d(-100%, 0, 0);
                transform: translate3d(-100%, 0, 0); }
  .as24-pictures__fullscreen-close {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    color: #fff;
    cursor: pointer;
    margin: 12px 0 0 30px;
    padding: 1px 0 0 35px;
    position: absolute;
    right: 30px;
    z-index: 1; }
    .as24-pictures__fullscreen-close:after, .as24-pictures__fullscreen-close:before {
      border-top: solid 2px #fff;
      content: '';
      display: block;
      height: 0;
      left: 0;
      position: absolute;
      top: 0;
      width: 27px; }
    .as24-pictures__fullscreen-close:before {
      -webkit-transform: translateY(10px) rotate(45deg);
              transform: translateY(10px) rotate(45deg); }
    .as24-pictures__fullscreen-close:after {
      -webkit-transform: translateY(10px) rotate(135deg);
              transform: translateY(10px) rotate(135deg); }
  .as24-pictures--fullscreen {
    /* stylelint-disable-next-line length-zero-no-unit */ }
    @media all and (min-width: 1025px) {
      .as24-pictures--fullscreen {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: 100%;
        left: 0;
        position: fixed;
        top: 0;
        width: 100%;
        z-index: 10000; }
        .as24-pictures--fullscreen:hover .as24-pictures__thumbnails {
          -webkit-transform: translate3d(0, 0, 0);
                  transform: translate3d(0, 0, 0); }
        .as24-pictures--fullscreen:hover .as24-carousel__indicator {
          -webkit-transform: translate3d(0, 0, 0) !important;
                  transform: translate3d(0, 0, 0) !important; }
        .as24-pictures--fullscreen .as24-pictures__container {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-flex: 1;
              -ms-flex: 1;
                  flex: 1;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          padding: 28px; }
        .as24-pictures--fullscreen .as24-pictures__content {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-flex: 1;
              -ms-flex: 1 0 auto;
                  flex: 1 0 auto; }
        .as24-pictures--fullscreen .as24-pictures__header {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          margin-bottom: 20px; }
          .as24-pictures--fullscreen .as24-pictures__header-line {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex: 1;
                -ms-flex: 1 0 auto;
                    flex: 1 0 auto; }
        .as24-pictures--fullscreen .as24-pictures__picture-title, .as24-pictures--fullscreen .as24-pictures__picture-subtitle {
          color: #fff; }
        .as24-pictures--fullscreen .as24-pictures__picture-title {
          font-size: 2rem;
          -webkit-box-flex: 1;
              -ms-flex: 1;
                  flex: 1;
          margin-bottom: 4px; }
        .as24-pictures--fullscreen .as24-pictures__picture-subtitle {
          font-size: 1rem; }
        .as24-pictures--fullscreen .as24-pictures__slider {
          -webkit-box-flex: 1;
              -ms-flex: 1 0 auto;
                  flex: 1 0 auto; }
          .as24-pictures--fullscreen .as24-pictures__slider .as24-carousel__container {
            height: auto;
            -webkit-box-pack: start;
                -ms-flex-pack: start;
                    justify-content: flex-start; }
          .as24-pictures--fullscreen .as24-pictures__slider .as24-carousel__item {
            max-width: none;
            width: 100%; }
        .as24-pictures--fullscreen .as24-pictures__thumbnails {
          background: none;
          -webkit-box-flex: 0;
              -ms-flex: 0 0 auto;
                  flex: 0 0 auto;
          position: relative;
          -webkit-transform: translate3d(0, 0, 0);
                  transform: translate3d(0, 0, 0); }
          .as24-pictures--fullscreen .as24-pictures__thumbnails .as24-carousel__container {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center; }
          .as24-pictures--fullscreen .as24-pictures__thumbnails .as24-carousel__item img {
            max-height: 100%; }
        .as24-pictures--fullscreen .as24-pictures__info {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-flex: 0;
              -ms-flex: 0 0 330px;
                  flex: 0 0 330px;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          margin-left: 16px; } }.sc-test-branch{background-color:black}.sc-btn-bob{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px;font-weight:600;line-height:1.3;display:inline-block;padding:10px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:4px;color:#333;transition:all .2s ease-in;transition-property:color, background-color, border-color;text-decoration:none;text-align:center;background-color:#f5f200;color:#333;box-shadow:0 1px 3px 0 rgba(0,0,0,0.5);padding-top:10px;padding-bottom:10px}.sc-btn-bob:hover{color:#333}.sc-btn-bob [class^='icon-']{width:16px;height:16px;display:inline-block;background-size:contain;position:relative}.sc-btn-bob:hover{background-color:#fffb19}.sc-btn-bob:active{background-color:#c4c100}.sc-btn-bob[disabled]{background-color:#fefde5;color:#acacac}.sc-btn-ross{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px;font-weight:600;line-height:1.3;display:inline-block;padding:10px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:4px;color:#333;transition:all .2s ease-in;transition-property:color, background-color, border-color;text-decoration:none;text-align:center;background-color:#fff;border:solid #333 2px;color:#333;padding-top:8px;padding-bottom:8px}.sc-btn-ross:hover{color:#333}.sc-btn-ross [class^='icon-']{width:16px;height:16px;display:inline-block;background-size:contain;position:relative}.sc-btn-ross:hover{border:solid #000 2px;color:#000}.sc-btn-ross:active{border:solid #000 2px;color:#000}.sc-btn-ross[disabled]{border:solid #acacac 2px;color:#acacac}.sc-btn-bob-ghost{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px;font-weight:600;line-height:1.3;display:inline-block;padding:10px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:4px;color:#333;transition:all .2s ease-in;transition-property:color, background-color, border-color;text-decoration:none;text-align:center;background-color:#fff;border:solid #333 2px;color:#333;padding-top:8px;padding-bottom:8px}.sc-btn-bob-ghost:hover{color:#333}.sc-btn-bob-ghost [class^='icon-']{width:16px;height:16px;display:inline-block;background-size:contain;position:relative}.sc-btn-bob-ghost:hover{border:solid #000 2px;color:#000}.sc-btn-bob-ghost:active{border:solid #000 2px;color:#000}.sc-btn-bob-ghost[disabled]{border:solid #acacac 2px;color:#acacac}.sc-btn-ross-ghost{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px;font-weight:600;line-height:1.3;display:inline-block;padding:10px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:4px;color:#333;transition:all .2s ease-in;transition-property:color, background-color, border-color;text-decoration:none;text-align:center;background-color:#fff;border:solid #333 2px;color:#333;padding-top:8px;padding-bottom:8px}.sc-btn-ross-ghost:hover{color:#333}.sc-btn-ross-ghost [class^='icon-']{width:16px;height:16px;display:inline-block;background-size:contain;position:relative}.sc-btn-ross-ghost:hover{border:solid #000 2px;color:#000}.sc-btn-ross-ghost:active{border:solid #000 2px;color:#000}.sc-btn-ross-ghost[disabled]{border:solid #acacac 2px;color:#acacac}.sc-btn-marketing{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px;font-weight:600;line-height:1.3;display:inline-block;padding:10px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:4px;color:#333;transition:all .2s ease-in;transition-property:color, background-color, border-color;text-decoration:none;text-align:center;background-color:#fff;border:solid #fff 1px;color:#333;padding-top:9px;padding-bottom:9px}.sc-btn-marketing:hover{color:#333}.sc-btn-marketing [class^='icon-']{width:16px;height:16px;display:inline-block;background-size:contain;position:relative}.sc-btn-marketing:hover{color:#000}.sc-btn-marketing:active{color:#000}.sc-btn-marketing[disabled]{color:#acacac}.sc-btn-bob--inverted{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px;font-weight:600;line-height:1.3;display:inline-block;padding:10px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:4px;color:#333;transition:all .2s ease-in;transition-property:color, background-color, border-color;text-decoration:none;text-align:center;background-color:#333;color:#fff;padding-top:10px;padding-bottom:10px}.sc-btn-bob--inverted:hover{color:#333}.sc-btn-bob--inverted [class^='icon-']{width:16px;height:16px;display:inline-block;background-size:contain;position:relative}.sc-btn-bob--inverted:hover{background-color:#4c4c4c;color:#fff}.sc-btn-bob--inverted:active{background-color:#000;color:#fff}.sc-btn-bob--inverted[disabled]{background-color:#f4f4f4;color:#acacac}.sc-btn-block{display:block;width:100%}.sc-btn-bob-l,.sc-btn-bob-m{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px;font-weight:600;line-height:1.3;display:inline-block;padding:10px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:4px;color:#333;transition:all .2s ease-in;transition-property:color, background-color, border-color;text-decoration:none;text-align:center;box-shadow:1px 1px 5px #949494;background-color:#ff7500}.sc-btn-bob-l:hover,.sc-btn-bob-m:hover{color:#333}.sc-btn-bob-l [class^='icon-'],.sc-btn-bob-m [class^='icon-']{width:16px;height:16px;display:inline-block;background-size:contain;position:relative}.sc-btn-bob-l:hover,.sc-btn-bob-m:hover{background-color:#cb5f00}.sc-btn-bob-l:active,.sc-btn-bob-m:active{background-color:#994200}.sc-btn-bob-l[disabled],.sc-btn-bob-m[disabled]{background-color:#ffc899}.sc-btn-ross-l,.sc-btn-ross-m{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px;font-weight:600;line-height:1.3;display:inline-block;padding:10px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:4px;color:#333;transition:all .2s ease-in;transition-property:color, background-color, border-color;text-decoration:none;text-align:center;background-color:#fff;border:solid #333 2px;color:#333;padding-top:9px;padding-bottom:9px}.sc-btn-ross-l:hover,.sc-btn-ross-m:hover{color:#333}.sc-btn-ross-l [class^='icon-'],.sc-btn-ross-m [class^='icon-']{width:16px;height:16px;display:inline-block;background-size:contain;position:relative}.sc-btn-ross-l:hover,.sc-btn-ross-m:hover{border:solid #000 2px;color:#000}.sc-btn-ross-l:active,.sc-btn-ross-m:active{border:solid #000 2px;color:#000}.sc-btn-ross-l[disabled],.sc-btn-ross-m[disabled]{border:solid #acacac 2px;color:#acacac}.sc-btn-ghost{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px;font-weight:600;line-height:1.3;display:inline-block;padding:10px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:4px;color:#333;transition:all .2s ease-in;transition-property:color, background-color, border-color;text-decoration:none;text-align:center;background-color:#fff;border:solid #333 2px;color:#333;padding-top:8px;padding-bottom:8px}.sc-btn-ghost:hover{color:#333}.sc-btn-ghost [class^='icon-']{width:16px;height:16px;display:inline-block;background-size:contain;position:relative}.sc-btn-ghost:hover{border:solid #000 2px;color:#000}.sc-btn-ghost:active{border:solid #000 2px;color:#000}.sc-btn-ghost[disabled]{border:solid #acacac 2px;color:#acacac}a,.sc-link{cursor:pointer;text-decoration:none;transition:color .2s ease-in;background:none;border:none;color:#1166a8;font-size:16px}a:hover,.sc-link:hover{color:#0c4f90}a:active,.sc-link:active{color:#0c4f90}.sc-inline-link{cursor:pointer;text-decoration:none;transition:color .2s ease-in;background:none;border:none;color:#333}.sc-inline-link:hover{color:#1166a8}.sc-inline-link:active{color:#1166a8}.as24-pictures__slider .as24-carousel__item{width:100%;height:100%}@media all and (min-width: 768px){.as24-pictures__slider .as24-carousel__item{height:480px;padding-bottom:0}}@media all and (min-width: 1024px){.cldt-stage-gallery.cldt-single-item{width:60%}as24-pictures[data-hide-thumbnails='true']:hover .as24-pictures__thumbnails{transform:translate3d(0, 100%, 0) !important}as24-pictures[data-hide-thumbnails='true']:hover .as24-carousel__indicator{transform:translate3d(0, 0, 0) !important}}.imgf-placeholder-fill{width:100%;height:100%}.cldt-gallery-container{padding:0 12px 12px 12px}@media all and (max-width: 767px){.cldt-gallery-container{padding-bottom:0}}.cldt-gallery-container .image-fragment-gallery-super-deal-icon{position:absolute;left:4px;top:8px;width:58px;height:42px;z-index:1}.cldt-gallery-container .image-fragment-gallery-leasing-premium-icon{position:absolute;left:4px;top:8px;width:70px;height:40px;z-index:1;background-repeat:no-repeat}.cldt-gallery-container .as24-pictures__slider .as24-carousel__indicator{right:0;left:auto}.cldt-gallery-container .as24-pictures__slider .as24-carousel__container{height:75vw;max-height:480px}.cldt-gallery-container .as24-pictures__thumbnails .as24-carousel__container{height:75px}.cldt-gallery-container .as24-pictures--fullscreen{z-index:9999999999}.cldt-gallery-container .as24-pictures--fullscreen .as24-pictures__header{position:relative;z-index:1}.cldt-gallery-container .as24-pictures--fullscreen .as24-pictures__slider .as24-carousel__container{height:auto;max-height:none}.cldt-gallery-container .as24-pictures--fullscreen .as24-pictures__container{width:100vw;max-width:100%}.cldt-gallery-container .as24-pictures--fullscreen .as24-pictures__slider .as24-carousel__item{height:auto}.cldt-gallery-container .as24-pictures__slider .as24-carousel__item{position:relative}.cldt-gallery-container .gallery-picture__image.as24-pictures__iframe{margin:0 auto;width:100%;height:100%;top:0;left:0;left:initial;transform:translate3d(0, 0, 0)}@media all and (max-width: 1024px){.cldt-gallery-container .as24-pictures__thumbnails{display:none}}.cldt-gallery-container .as24-pictures__thumbnails .as24-carousel__container{-ms-flex-pack:start;justify-content:flex-start}.cldt-gallery-container .as24-pictures__thumbnails img{max-width:100%;max-height:100%}.cldt-gallery-container .gallery-picture{-ms-flex:1 0 auto;flex:1 0 auto;position:relative;width:100%;height:100%}@media all and (min-width: 768px){.cldt-gallery-container .gallery-picture__image{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);max-width:100%;max-height:100%}}@media print{.cldt-gallery-container .cldt-show-on-print{display:inline-block}}.cldt-gallery-container .cldt-print-images,.cldt-gallery-container .cldt-default-print-image{display:none}.cldt-gallery-container .as24-pictures__info{position:relative}.cldt-gallery-container .as24-pictures__info .cldt-gallery-mr{display:none}@media screen and (min-height: 700px){.cldt-gallery-container .as24-pictures__info .cldt-gallery-mr{position:absolute;display:block;bottom:0;right:0;left:0;width:300px;height:250px;margin:0 auto}.cldt-gallery-container .as24-pictures__info .cldt-gallery-mr>as24-ad-slot>div{position:absolute;top:0}}.cldt-single-item .cldt-gallery-container>div,.cldt-display-all .cldt-gallery-container>div{position:relative}@media all and (min-width: 768px){.cldt-single-item .cldt-gallery-container>div,.cldt-display-all .cldt-gallery-container>div{height:480px}}@media print{.cldt-single-item .cldt-gallery-container>div,.cldt-display-all .cldt-gallery-container>div{height:auto !important}}@media print and (-ms-high-contrast: none), print and (-ms-high-contrast: active){.cldt-single-item .cldt-gallery-container>div,.cldt-display-all .cldt-gallery-container>div{height:70vw !important}}.cldt-single-item .cldt-gallery-container .cldt-lightbox-car-info,.cldt-display-all .cldt-gallery-container .cldt-lightbox-car-info{color:#fff;padding:40px;min-width:440px}.cldt-single-item .cldt-gallery-container .cldt-lightbox-car-info .cldt-categorized-price,.cldt-display-all .cldt-gallery-container .cldt-lightbox-car-info .cldt-categorized-price{margin-bottom:12px;border:1px solid #fff;border-radius:2px;text-align:center;display:inline-block;height:78px}.cldt-single-item .cldt-gallery-container .cldt-lightbox-car-info .cldt-categorized-price .cldt-categorized-price-title,.cldt-display-all .cldt-gallery-container .cldt-lightbox-car-info .cldt-categorized-price .cldt-categorized-price-title{background-color:#fff;color:#000}.cldt-single-item .cldt-gallery-container .cldt-lightbox-car-info .cldt-categorized-price h2,.cldt-display-all .cldt-gallery-container .cldt-lightbox-car-info .cldt-categorized-price h2{padding:4px 20px}.cldt-single-item .cldt-gallery-container .cldt-lightbox-car-info h2,.cldt-display-all .cldt-gallery-container .cldt-lightbox-car-info h2{padding:0;font-size:28px;font-weight:400}.cldt-single-item .cldt-gallery-container .cldt-lightbox-car-info .cldt-regular-price h2,.cldt-display-all .cldt-gallery-container .cldt-lightbox-car-info .cldt-regular-price h2{width:170px;height:78px;border:1px solid #fff;border-radius:2px;text-align:center;display:inline-block;margin-bottom:12px;padding:16px}.cldt-single-item .cldt-gallery-container .cldt-lightbox-car-info .cldt-stage-basic-data,.cldt-display-all .cldt-gallery-container .cldt-lightbox-car-info .cldt-stage-basic-data{padding:16px 0}@media all and (min-width: 1024px){.cldt-single-item .cldt-gallery-container .cldt-lightbox-car-info .cldt-stage-basic-data,.cldt-display-all .cldt-gallery-container .cldt-lightbox-car-info .cldt-stage-basic-data{padding:28px 0}}.cldt-single-item .cldt-gallery-container .cldt-lightbox-car-info .cldt-stage-basic-data div:not(:first-of-type),.cldt-display-all .cldt-gallery-container .cldt-lightbox-car-info .cldt-stage-basic-data div:not(:first-of-type){padding-top:12px}.cldt-single-item .cldt-gallery-container .cldt-lightbox-car-info .cldt-stage-highlight,.cldt-display-all .cldt-gallery-container .cldt-lightbox-car-info .cldt-stage-highlight{color:#333}.cldt-single-item .cldt-gallery-container .cldt-lightbox-car-info .cldt-stage-headline,.cldt-display-all .cldt-gallery-container .cldt-lightbox-car-info .cldt-stage-headline{padding-bottom:16px}.cldt-single-item .cldt-gallery-container .cldt-lightbox-car-info svg.cldt-icon,.cldt-display-all .cldt-gallery-container .cldt-lightbox-car-info svg.cldt-icon{fill:#fff}.cldt-single-item .cldt-gallery-container .cldt-lightbox-car-info svg.cldt-new-icon,.cldt-display-all .cldt-gallery-container .cldt-lightbox-car-info svg.cldt-new-icon{fill:#fff}.cldt-no-items-to-display .cldt-gallery-sub-container{position:relative}@media print{.cldt-no-items-to-display{border:1px solid #dcdcdc}}@media print{.cldt-video-only{border:1px solid #dcdcdc;vertical-align:middle !important}}@media all and (min-width: 1024px){.cldt-gallery-container{padding:0 16px 16px 16px;float:left;width:60%}}@media all and (max-width: 1023px){.cldt-gallery-container{padding-left:0;padding-right:0}}.cldt-gallery-container .video-container{background:#000}.cldt-gallery-container .single-picture{background-color:#dcdcdc}.cldt-gallery-container .single-picture img{display:block;margin:0 auto;border-left:#fff 4px solid;border-right:#fff 4px solid;max-height:480px}@media all and (max-width: 767px){.cldt-gallery-container .single-picture img{border:0}}@media (max-width: 768px){.cldt-gallery-container .single-picture img{max-height:90vh;width:auto}}.cldt-gallery-container .single-picture iframe{width:100%;height:480px}@media all and (max-width: 767px){.cldt-gallery-container img{width:100%}}.cldt-gallery-container .single-video-placeholder-for-print{display:none}.cldt-gallery-container .placeholder{background-color:#dcdcdc;padding-top:110px;height:480px}@media print{.cldt-no-items-to-display .cldt-gallery-container .placeholder{background-color:#fff;padding-top:0;height:auto}.cldt-no-items-to-display .cldt-gallery-container .placeholder svg{fill:#dcdcdc}}@media print{.cldt-video-only .cldt-gallery-container .placeholder{background-color:#fff;padding-top:0;height:auto}.cldt-video-only .cldt-gallery-container .placeholder svg{fill:#dcdcdc}}@media all and (max-width: 767px){.cldt-gallery-container .placeholder{padding:55px 0;height:auto}}.cldt-gallery-container .placeholder svg{fill:#fff;width:240px;height:200px;display:block;margin:auto}@media all and (max-width: 767px){.cldt-gallery-container .placeholder svg{width:120px;height:100px}}.cldt-gallery-container .placeholder span{padding-top:12px;display:block;margin:auto;text-align:center;color:#7c7c7c}.cldt-gallery-container .cldt-placeholder-bike svg{transform:translateX(6%)}.cldt-gallery-container .cldt-print-images,.cldt-gallery-container .cldt-default-print-image{display:none}.cldt-gallery-container .cldt-print-images img{width:48%}.cldt-gallery-container .cldt-default-print-image img{width:96%}@media print{.cldt-gallery-container .cldt-show-on-print{display:inline-block}}.cldt-gallery-container .cldt-video-picture{width:100%;height:100%}.cldt-gallery-container .cldt-video-picture:hover .sc-play-button-bg{fill:#cc181e;fill-opacity:1;cursor:pointer}.cldt-gallery-container .cldt-video-picture .cldt-video-play{width:70px;height:50px;position:absolute;left:50%;right:50%;top:50%;bottom:50%;margin-top:-35px;margin-left:-25px;fill:rgba(0,0,0,0.8)}.cldt-gallery-container .cldt-video-picture .cldt-video-play:hover{fill:#cc181e}.cldt-gallery-container .cldt-three-sixty-picture,.cldt-gallery-container .cldt-three-sixty-collection-picture,.cldt-gallery-container .cldt-car-360-picture{width:100%;height:100%}.cldt-gallery-container .cldt-three-sixty-picture__overlay,.cldt-gallery-container .cldt-three-sixty-collection-picture__overlay,.cldt-gallery-container .cldt-car-360-picture__overlay{position:absolute;display:-ms-flexbox;display:flex;z-index:0;top:50%;left:50%;transform:translate(-50%, -50%);-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;color:#fff}.cldt-gallery-container .cldt-three-sixty-picture__overlay img,.cldt-gallery-container .cldt-three-sixty-collection-picture__overlay img,.cldt-gallery-container .cldt-car-360-picture__overlay img{width:60px;height:50px;margin-bottom:4px}.cldt-gallery-container .cldt-three-sixty-picture__overlay button,.cldt-gallery-container .cldt-three-sixty-collection-picture__overlay button,.cldt-gallery-container .cldt-car-360-picture__overlay button{margin-top:8px;padding-left:40px;padding-right:40px;position:relative}@media all and (max-width: 321px){.cldt-gallery-container .cldt-three-sixty-picture__overlay button,.cldt-gallery-container .cldt-three-sixty-collection-picture__overlay button,.cldt-gallery-container .cldt-car-360-picture__overlay button{padding-left:28px;padding-right:28px}}.cldt-gallery-container .cldt-three-sixty-collection-picture-container{width:100%;height:100%}.cldt-gallery-container .cldt-three-sixty-collection-picture-container>div{width:100%;height:100%}.cldt-gallery-container .cldt-three-sixty-collection-picture-container [data-item='three-sixty-collection-picture']{position:relative}.cldt-gallery-container .cldt-three-sixty-collection-picture-container [data-item='three-sixty-collection-picture'] .cldt-three-sixty-picture__overlay{width:100%;height:100%;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,0.45)}.cldt-gallery-container .cldt-car-360-picture-container{width:100%;height:100%}.cldt-gallery-container .cldt-car-360-picture-container>div{width:100%;height:100%}.cldt-gallery-container .cldt-car-360-picture-container [data-item='car-360']{position:relative}.cldt-gallery-container .cldt-car-360-picture-container [data-item='car-360'] .cldt-car-360-picture__overlay{width:100%;height:100%;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,0.45)}.cldt-gallery-container .cldt-car-360-picture-container.car-360-active{background-color:#000;width:100%;height:100%}.cldt-gallery-container .cldt-car-360-picture-container.car-360-active>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cldt-gallery-container .cldt-car-360-picture-container.car-360-active iframe{z-index:2;position:relative;margin:0 auto}.cldt-gallery-container .cldt-car-360-picture-container .cldt-car-360-loading{pointer-events:none;border:0.8vw solid rgba(255,255,255,0.2);border-left:0.8vw solid #fff;border-radius:50%;animation:spin 0.5s linear infinite;margin:auto;position:absolute;left:0;top:50%;right:0;bottom:50%;z-index:1;opacity:1;width:5vw;height:5vw}.cldt-gallery-container .cldt-gallery-thumbnail-container{width:100%;height:100%;position:absolute;left:0;top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.cldt-gallery-container .cldt-gallery-thumbnail-container>div{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0.5);margin-left:4px;width:50px;height:50px}.cldt-gallery-container .cldt-gallery-thumbnail-container>div [data-thumbnail-type='360']{width:34px;height:28px;background:url(/assets/image-fragments/images/thumbnail360-fa7d9b6c8a69e915f18420a4b6107559.svg) no-repeat;background-size:contain}.cldt-gallery-container .cldt-gallery-thumbnail-container>div [data-thumbnail-type='video']{width:25px;height:25px;background:url(/assets/image-fragments/images/thumbnailVideo-b2670f624cea229ff2c3a20d4476dcc2.svg) no-repeat;background-size:contain}
