.lMain .runway#calvin-klein-fall-26-collection .runway-video {
  padding-top: 163.5%; }

.lMain .runway#calvin-klein-fall-26-collection .runway__container {
  max-width: none;
  padding-inline: 0;
  padding-top: 40px;
  padding-bottom: 80px; }

.lMain .runway#calvin-klein-fall-26-collection .runway-lead .runway-lead__text {
  font-size: 14px; }

.lMain .runway#calvin-klein-fall-26-collection .runway-items-container {
  padding-top: 80px; }

.lMain .runway#calvin-klein-fall-26-collection .runway-ttl {
  font-size: 18px; }

.lMain .runway#calvin-klein-fall-26-collection .runway-text {
  font-size: 14px; }

.lMain .runway#calvin-klein-fall-26-collection .runway-items {
  grid-template-columns: repeat(2, 1fr);
  margin-top: 60px; }
  .lMain .runway#calvin-klein-fall-26-collection .runway-items.runway-items--mt0 {
    margin-top: 0; }

.lMain .runway#calvin-klein-fall-26-collection .runway-items02 {
  grid-template-columns: repeat(2, 1fr);
  margin-top: 60px; }
  .lMain .runway#calvin-klein-fall-26-collection .runway-items02.runway-items02--mt0 {
    margin-top: 0; }

.lMain .runway#calvin-klein-fall-26-collection .runway-items03 {
  grid-template-columns: repeat(2, 1fr);
  margin-top: 80px; }
  .lMain .runway#calvin-klein-fall-26-collection .runway-items03.runway-items03--mt0 {
    margin-top: 0; }
  .lMain .runway#calvin-klein-fall-26-collection .runway-items03 .runway-item03 {
    grid-column: 1 / -1; }
    .lMain .runway#calvin-klein-fall-26-collection .runway-items03 .runway-item03:nth-child(3), .lMain .runway#calvin-klein-fall-26-collection .runway-items03 .runway-item03:nth-child(4), .lMain .runway#calvin-klein-fall-26-collection .runway-items03 .runway-item03:nth-child(8), .lMain .runway#calvin-klein-fall-26-collection .runway-items03 .runway-item03:nth-child(9), .lMain .runway#calvin-klein-fall-26-collection .runway-items03 .runway-item03:nth-child(12), .lMain .runway#calvin-klein-fall-26-collection .runway-items03 .runway-item03:nth-child(13), .lMain .runway#calvin-klein-fall-26-collection .runway-items03 .runway-item03:nth-child(17), .lMain .runway#calvin-klein-fall-26-collection .runway-items03 .runway-item03:nth-child(18) {
      grid-column: auto; }

.lMain .runway#calvin-klein-fall-26-collection .runway-more .runway-more__btn,
.lMain .runway#calvin-klein-fall-26-collection .runway-more .runway-more__btn02,
.lMain .runway#calvin-klein-fall-26-collection .runway-more .runway-more__btn03,
.lMain .runway#calvin-klein-fall-26-collection .runway-more .runway-lead__btn,
.lMain .runway#calvin-klein-fall-26-collection .runway-more02 .runway-more__btn,
.lMain .runway#calvin-klein-fall-26-collection .runway-more02 .runway-more__btn02,
.lMain .runway#calvin-klein-fall-26-collection .runway-more02 .runway-more__btn03,
.lMain .runway#calvin-klein-fall-26-collection .runway-more02 .runway-lead__btn,
.lMain .runway#calvin-klein-fall-26-collection .runway-more03 .runway-more__btn,
.lMain .runway#calvin-klein-fall-26-collection .runway-more03 .runway-more__btn02,
.lMain .runway#calvin-klein-fall-26-collection .runway-more03 .runway-more__btn03,
.lMain .runway#calvin-klein-fall-26-collection .runway-more03 .runway-lead__btn,
.lMain .runway#calvin-klein-fall-26-collection .runway-lead .runway-more__btn,
.lMain .runway#calvin-klein-fall-26-collection .runway-lead .runway-more__btn02,
.lMain .runway#calvin-klein-fall-26-collection .runway-lead .runway-more__btn03,
.lMain .runway#calvin-klein-fall-26-collection .runway-lead .runway-lead__btn {
  font-size: 14px;
  margin-top: 30px; }

.lMain .runway#calvin-klein-fall-26-collection .runway-newsLetterLead {
  padding-top: 20px;
  padding-bottom: 20px; }

.lMain .runway#calvin-klein-fall-26-collection .lMod-6 .lMod-btn.lMod-btn--width {
  width: 100%;
  padding: 0; }

.runway-youtube {
  overflow: auto;
  padding: 0px; }
  .runway-youtube .runway-youtube-main {
    height: 100%;
    min-width: auto;
    background-color: transparent; }
    .runway-youtube .runway-youtube-main .runway-youtube-main-close {
      right: 4vw;
      top: 4vw;
      z-index: 2; }
    .runway-youtube .runway-youtube-main .runway-youtube-main-sets {
      margin-top: 0px; }
      .runway-youtube .runway-youtube-main .runway-youtube-main-sets .slick-list,
      .runway-youtube .runway-youtube-main .runway-youtube-main-sets .slick-track,
      .runway-youtube .runway-youtube-main .runway-youtube-main-sets .slick-slide > div {
        height: auto; }
      .runway-youtube .runway-youtube-main .runway-youtube-main-sets .runway-youtube-main-set {
        display: flex;
        height: auto; }
        .runway-youtube .runway-youtube-main .runway-youtube-main-sets .runway-youtube-main-set .runway-youtube-main-set-inner {
          display: flex;
          flex-direction: column;
          height: auto; }

.runway-modal {
  align-items: flex-start;
  overflow: auto;
  padding: 0px; }
  .runway-modal .runway-modal-main {
    height: auto;
    min-width: auto; }
    .runway-modal .runway-modal-main .runway-modal-main-close {
      right: 4vw;
      top: 4vw;
      z-index: 2; }
    .runway-modal .runway-modal-main .runway-modal-main-control {
      height: 133.33333vw;
      pointer-events: none;
      top: 0px;
      z-index: 1; }
      .runway-modal .runway-modal-main .runway-modal-main-control .runway-modal-main-control-prev {
        left: 4vw;
        pointer-events: all;
        position: absolute;
        top: 50%;
        transform: translate(0px, -50%); }
      .runway-modal .runway-modal-main .runway-modal-main-control .runway-modal-main-control-next {
        right: 4vw;
        pointer-events: all;
        position: absolute;
        top: 50%;
        transform: translate(0px, -50%); }
      .runway-modal .runway-modal-main .runway-modal-main-control .runway-modal-main-control-position {
        font-size: 3.2vw;
        left: 5.33333vw;
        line-height: 1;
        position: absolute;
        top: 6.93333vw;
        width: auto; }
    .runway-modal .runway-modal-main .runway-modal-main-sets {
      margin-top: 0px; }
      .runway-modal .runway-modal-main .runway-modal-main-sets .slick-list,
      .runway-modal .runway-modal-main .runway-modal-main-sets .slick-track,
      .runway-modal .runway-modal-main .runway-modal-main-sets .slick-slide > div {
        height: auto; }
      .runway-modal .runway-modal-main .runway-modal-main-sets .runway-modal-main-set {
        display: flex;
        height: auto; }
        .runway-modal .runway-modal-main .runway-modal-main-sets .runway-modal-main-set .runway-modal-main-set-inner {
          display: flex;
          flex-direction: column;
          height: auto; }
        .runway-modal .runway-modal-main .runway-modal-main-sets .runway-modal-main-set .runway-modal-main-set-photo {
          padding: 0px 0px 0px 0px;
          width: 100%; }
          .runway-modal .runway-modal-main .runway-modal-main-sets .runway-modal-main-set .runway-modal-main-set-photo img {
            width: 100%;
            max-width: 100%; }
        .runway-modal .runway-modal-main .runway-modal-main-sets .runway-modal-main-set .runway-modal-main-set-info {
          text-align: center; }
          .runway-modal .runway-modal-main .runway-modal-main-sets .runway-modal-main-set .runway-modal-main-set-info .info-link {
            font-size: 14px; }
            .runway-modal .runway-modal-main .runway-modal-main-sets .runway-modal-main-set .runway-modal-main-set-info .info-link .info-link__price {
              font-size: 10px; }
          .runway-modal .runway-modal-main .runway-modal-main-sets .runway-modal-main-set .runway-modal-main-set-info .info-detail {
            font-size: 14px; }

/*# sourceMappingURL=../map/sp/calvin-klein-fall-26-collection.css.map */
