body {margin: 0;}
#main{max-width: 100%;color:#000000;padding: 0}
#footer{position: relative;z-index: 100}
.header {
    z-index: 99999 !important;
}
html{scroll-behavior: smooth;}
.floatingBar{z-index: 999;}
.pt50 {padding-top: 50px}
.ptb50 {padding: 50px}
.mb0 {margin-bottom: 0 !important}
.primary-content{padding: 0}
.C123_lookbook{position: relative;z-index: 99;background: #FFF;text-align: center;color: #000000;overflow: hidden; transition: background-color 1s ease;}
.C123_lookbook a{text-decoration:none; position: relative; display: block;}
.C123_lookbook p.white a{color: #ffffff !important;}
.C123_lookbook .visually-hidden {position: absolute !important;clip: rect(1px 1px 1px 1px);clip: rect(1px, 1px, 1px, 1px);  padding:0 !important;border:0 !important;height: 1px !important;width: 1px !important;overflow: hidden;}
.C123_lookbook a.dispo:hover{font-weight: bold;}
.C123_lookbook .body-big{margin-top: 20px}
.C123_lookbook .mt50{margin-top: 50px;}
.C123_lookbook .mb30{margin-bottom: 30px;}
.C123_lookbook .mb0{margin-bottom: 0;}
.C123_lookbook .light{font-weight: 300}
.C123_lookbook .regular{font-weight: 400}
.C123_lookbook .medium{font-weight: 500}
.C123_lookbook .semi-bold{font-weight: 600}
.C123_lookbook .bold{font-weight: 700}
.C123_lookbook .ls1-2{letter-spacing: 0.1em;}
.C123_lookbook .ls1{letter-spacing: 0.05em;}
.C123_lookbook .rel{position: relative;}
.C123_lookbook .z0{z-index: 0;}
.C123_lookbook .z1{z-index: 1;}
.C123_lookbook .z2{z-index: 2;}
.C123_lookbook .z3{z-index: 3;}
.C123_lookbook img{display: block;max-width: 100%;}
.C123_lookbook .triptic-asides img{display: block;max-width: 100%; height: 100%;}
.C123_lookbook .body-very-big{line-height: 1.4}
.C123_lookbook .abs{position: absolute;}
.C123_lookbook .text-right{text-align: right;}
.text-shadowed {text-shadow: 4px 4px 0 #000000;}
.C123_lookbook .text-left{text-align: left;}
.C123_lookbook .flex{display: flex;}
.C123_lookbook .flexEnd{display: flex;align-items: flex-end;position: relative;}
.C123_lookbook .font-broadw{font-family: Broadw;font-style: normal; line-height: 1;}
.C123_lookbook .font-montserrat{font-family: 'Montserrat', sans-serif;}
.C123_lookbook .black{color: #000000}
.C123_lookbook .white{color: #FFF;}
.C123_lookbook .red{color: #CE151A;}
.C123_lookbook .green{color: #305159;}
.C123_lookbook .purple{color: #9A0C6D;}
.C123_lookbook .blue{color: #7CA5A8;}
.C123_lookbook .rose{color: #A15D69;}
.C123_lookbook hr{display: inline-block;width: 70px;height: 6px;border: 0;}
.C123_lookbook .bg-green{background-color: #305159;}
.C123_lookbook .bg-purple{background-color: #9A0C6D;}
.C123_lookbook .bg-blue{background-color: #7CA5A8;}
.C123_lookbook .bg-taupe{background-color: #C4B5A5;}
.C123_lookbook .bg-iverness{background-color: #5E6196;}
.C123_lookbook .bg-rose{background-color: #F7EDEF;}

.C123_lookbook .btn{padding: 0;max-width: 300px;}
.C123_lookbook .player {position: absolute;bottom: 50%;right: 50%;max-width: 65px;cursor: pointer; transform: translate(50%,50%);}
.C123_lookbook .playermob {position: absolute;bottom: 50%;right: 50%;max-width: 65px;cursor: pointer; transform: translate(50%,50%);}

.C123_lookbook .pt80b80{padding-top:80px; padding-bottom: 80px;}
.C123_lookbook .mt0b30{margin-top: 0; margin-bottom: 30px;}
.C123_lookbook .mb20{margin-top: 0; margin-bottom: 20px;}

.C123_lookbook .tooltip {position: relative;cursor:pointer;vertical-align: initial; overflow: visible;}
.C123_lookbook .tooltip .tooltiptext {width: 160px;background-color: #555;color: #fff;text-align: center;padding: 5px 0;position: absolute;z-index: 1;bottom: 125%;left: 50%;margin-left: -80px;transition: opacity 0.3s;display: block;font-size:11px;line-height: 14px;visibility: hidden;opacity: 0;}
.C123_lookbook .tooltip .tooltiptext::after {content: "";position: absolute;top: 100%;left: 50%;margin-left: -5px;border-width: 5px;border-style: solid;border-color: #555 transparent transparent transparent;}
.C123_lookbook .tooltip:hover .tooltiptext {visibility: visible;opacity: 1;}

.C123_lookbook .intro__video{display: block;height: auto;width: 100%;}

.C123_lookbook .floor-intro article{position: absolute;top: 50%;transform: translateY(-50%);width:80%;left:10%;}
.C123_lookbook .floor-intro .titre{font-weight: 400;}

.C123_lookbook .reduced-images {width: 85%; margin: 0 auto;}
.C123_lookbook .reduced-images .quickAddToCartMobile__button {position: absolute;right: inherit;bottom: 10px;z-index: 2;}

.C123_lookbook .floor1,.C123_lookbook .floor2 {position: relative; margin-top: 0; margin-bottom: 50px;}
.C123_lookbook .floor3 {position: relative; margin-top: 0; margin-bottom: 50px;}
.C123_lookbook .floor5 {position: relative; margin-top: -12%; margin-bottom: 0;}
.C123_lookbook .floor7 {position: relative; margin-top: 0;}
.C123_lookbook .floor11 {position: relative; margin-top: 0; margin-bottom: 50px;}

.C123_lookbook .flexbox {display: flex;}
.C123_lookbook .flexbox .box:first-child{margin-right: 0.75vw}
.C123_lookbook .flexbox .box:last-child{margin-left: 0.75vw}
.C123_lookbook .floor2 {position: relative; overflow: hidden;}
.C123_lookbook .floor2 .image-container{position: relative;}
.C123_lookbook .floor2#road-again .image-container .text-container{position: absolute; bottom: 50%; right: 7%; transform: translateY(50%); width: auto; }
.C123_lookbook .floor2#yellowstone .image-container .text-container{position: absolute; bottom: 50%; left: 50%; transform: translate(-50%,50%); width: auto; }
.C123_lookbook .floor2#ranch-life .image-container .text-container{position: absolute; bottom: 50%; left: 50%; transform: translate(-50%,50%); width: auto; }
.C123_lookbook .floor2#wild-west .image-container .text-container{position: absolute; bottom: 50%; left: 50%; transform: translate(-50%,50%); width: auto; }
.C123_lookbook .floor2 .image-container .text-container{position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: 90%; }
.C123_lookbook .floor2 .image-container .text-container h2{margin: 0; line-height: 0.8;}
.C123_lookbook .floor2 {
    position: relative;
    overflow: hidden;
    margin-top: 130px;
}

  .C123_lookbook .letter-grand {position: absolute;max-width: 797px;width: 42%;left: 8%;top: 2%;}
  .C123_lookbook .letter-canal {position: absolute;max-width: 390px;width: 22%;left: 63%;top: 70%;}
  .C123_lookbook .letter-seren {position: absolute;max-width: 696px;width: 36%;right: 0;top: 0;}
  .C123_lookbook .letter-issime {position: absolute;max-width: 569px;width: 30%;left: 0;bottom: -5%;}
  .C123_lookbook .letter-palazzo {position: relative;max-width: 1368px;width: 72%;margin: 0 auto;}
  .C123_lookbook .letter-piazza {position: absolute;max-width: 306px;width: 17%;left: 10%;top: 23%;z-index: 99999;}
  .C123_lookbook .letter-san {position: absolute;max-width: 321px;width: 17%;left: 73%;top: 86%;z-index: 9999;}
  .C123_lookbook .letter-marco {position: absolute;max-width: 449px;width: 23%;left: 67%;top: 95%;}
  .C123_lookbook .ending-quote {position: relative;max-width: 502px;width: 27%;margin: 0 auto}
  .mb120{margin-bottom: 120px;}
   .carre-rose:before {
    content: "";
    display: block;
    position: absolute;
    background: rgba(168, 138, 141, 0.12);
    width: 85%;
    height: 70%;
    top: 45%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.carre-rose-bis:before {
    content: "";
    display: block;
    position: absolute;
    background: rgba(168, 138, 141, 0.12);
    width: 85%;
    height: 100%;
    top: 0%;
    left: 50%;
    transform: translateX(-50%);
}
.anchor-fixed {
      position: fixed;
      display: inline-flex;
      align-items: end;
      flex-direction: column;
      top: 50%;
      right: 5%;
      z-index: 99999;
  }
    .anchor-fixed .box:hover {
    width: auto;
    background: #CE151A;
    /* display: flex; */
    /* align-items: center; */
    padding: 0 15px;
}
.anchor-fixed .box a {cursor: pointer;}
.anchor-fixed .box {
    overflow: hidden;
    position: relative;
    background: #CE151A;
    display: inline-block;
    font-size: 18px;
    /* padding: 0 15px; */
    color: #ffffff;
    height: 25px;
    width: 25px;
    margin: 0;
    text-align: center;
    transition: 0.3s all ease-out;
    border-radius: 20px;
    margin-bottom: 10px;
    font-family: plantinstd-boldcondensed
}

    .anchor-fixed .box:hover span.div {
    color: #ffffff;
    overflow: visible;
}
.anchor-fixed .box span.div {
    display: block;
    margin: 0;
    overflow: hidden;
    padding: 0;
    font-size: 18px;
    transition: 0.3s all ease-out;
    line-height: 0;
    display: inline-block;
    line-height: 25px;
    color: #ffffff;
}
    .anchor-fixed .box span.number {
    height: 25px;
    width: 25px;
    display: inline-block;
    line-height: 25px;
    text-align: center;
    color: #ffffff;
    /* justify-content: center; */
    float: left;
}
  .C123_lookbook .col-1-6{grid-column: 1/6}
  .C123_lookbook .col-1-5{grid-column: 1/5}
  .C123_lookbook .col-1-7{grid-column: 1/7}
  .C123_lookbook .col-1-8{grid-column: 1/8}
  .C123_lookbook .col-1-11{grid-column: 1/11}
  .C123_lookbook .col-1-12{grid-column: 1/12}
  .C123_lookbook .col-1-13{grid-column: 1/13}
  .C123_lookbook .col-1-14{grid-column: 1/14}
  .C123_lookbook .col-1-15{grid-column: 1/15}
  .C123_lookbook .col-1-18{grid-column: 1/18}
  .C123_lookbook .col-1-10{grid-column: 1/10}
  .C123_lookbook .col-2-10{grid-column: 2/10}
  .C123_lookbook .col-2-8{grid-column: 2/8}
  .C123_lookbook .col-2-11{grid-column: 2/11}
  .C123_lookbook .col-2-12{grid-column: 2/12}
  .C123_lookbook .col-2-13{grid-column: 2/13}
  .C123_lookbook .col-3-7{grid-column: 3/7}

  .C123_lookbook .col-4-13{grid-column: 4/13}
  .C123_lookbook .col-3-9{grid-column: 3/9}
  .C123_lookbook .col-5-9{grid-column: 5/9}
  .C123_lookbook .col-1-16{grid-column: 1/16}
  .C123_lookbook .col-1-25{grid-column: 1/25}
  .C123_lookbook .col-2-10{grid-column: 2/10}
  .C123_lookbook .col-2-7{grid-column: 2/7}
  .C123_lookbook .col-3-10{grid-column: 3/10}
  .C123_lookbook .col-3-8{grid-column: 3/8}
  .C123_lookbook .col-3-9{grid-column: 3/9}
  .C123_lookbook .col-3-11{grid-column: 3/11}
  .C123_lookbook .col-3-12{grid-column: 3/12}
  .C123_lookbook .col-3-13{grid-column: 3/13}
  .C123_lookbook .col-3-15{grid-column: 3/15}
  .C123_lookbook .col-3-16{grid-column: 3/16}
  .C123_lookbook .col-3-17{grid-column: 3/17}
  .C123_lookbook .col-3-23{grid-column: 3/23}
  .C123_lookbook .col-4-8{grid-column: 4/8}
  .C123_lookbook .col-4-9{grid-column: 4/9}
  .C123_lookbook .col-4-10{grid-column: 4/10}
  .C123_lookbook .col-4-12{grid-column: 4/12}
  .C123_lookbook .col-4-14{grid-column: 4/14}
  .C123_lookbook .col-4-16{grid-column: 4/16}
  .C123_lookbook .col-4-11{grid-column: 4/11}
  .C123_lookbook .col-4-22{grid-column: 4/22}
  .C123_lookbook .col-4-19{grid-column: 4/19}
  .C123_lookbook .col-4-21{grid-column: 4/21}
  .C123_lookbook .col-5-8{grid-column: 5/8}
  .C123_lookbook .col-5-10{grid-column: 5/10}
  .C123_lookbook .col-5-11{grid-column: 5/11}
  .C123_lookbook .col-5-12{grid-column: 5/12}
  .C123_lookbook .col-5-21{grid-column: 5/21}
  .C123_lookbook .col-5-13{grid-column: 5/13}
  .C123_lookbook .col-5-15{grid-column: 5/15}
  .C123_lookbook .col-6-10{grid-column: 6/10}
  .C123_lookbook .col-6-11{grid-column: 6/11}
  .C123_lookbook .col-6-12{grid-column: 6/12}
  .C123_lookbook .col-6-13{grid-column: 6/13}
  .C123_lookbook .col-6-20{grid-column: 6/20}
  .C123_lookbook .col-6-24{grid-column: 6/24}
  .C123_lookbook .col-7-19{grid-column: 7/19}
  .C123_lookbook .col-7-13{grid-column: 7/13}
  .C123_lookbook .col-7-15{grid-column: 7/15}
  .C123_lookbook .col-7-14{grid-column: 7/14}
  .C123_lookbook .col-8-18{grid-column: 8/18}
  .C123_lookbook .col-8-12{grid-column: 8/12}
  .C123_lookbook .col-8-13{grid-column: 8/13}
  .C123_lookbook .col-8-15{grid-column: 8/15}
  .C123_lookbook .col-8-14{grid-column: 8/14}
  .C123_lookbook .col-9-17{grid-column: 9/17}
  .C123_lookbook .col-9-25{grid-column: 9/25}
  .C123_lookbook .col-10-15{grid-column: 10/15}
  .C123_lookbook .col-10-13{grid-column: 10/13}
  .C123_lookbook .col-10-25{grid-column: 10/25}
  .C123_lookbook .col-10-16{grid-column: 10/16}
  .C123_lookbook .col-10-17{grid-column: 10/17}
  .C123_lookbook .col-10-18{grid-column: 10/18}
  .C123_lookbook .col-11-17{grid-column: 11/17}
  .C123_lookbook .col-11-18{grid-column: 11/18}
  .C123_lookbook .col-11-15{grid-column: 11/15}
   .C123_lookbook .col-11-16{grid-column: 11/16}
   .C123_lookbook .col-11-20{grid-column: 11/20}
  .C123_lookbook .col-11-23{grid-column: 11/23}
  .C123_lookbook .col-11-25{grid-column: 11/25}
  .C123_lookbook .col-12-16{grid-column: 12/16}
  .C123_lookbook .col-12-18{grid-column: 12/18}
  .C123_lookbook .col-12-19{grid-column: 12/19}
  .C123_lookbook .col-12-21{grid-column: 12/21}
  .C123_lookbook .col-12-24{grid-column: 12/24}
  .C123_lookbook .col-12-25{grid-column: 12/25}
  .C123_lookbook .col-13-20{grid-column: 13/20}
  .C123_lookbook .col-13-19{grid-column: 13/19}
  .C123_lookbook .col-13-18{grid-column: 13/18}
  .C123_lookbook .col-13-21{grid-column: 13/21}
  .C123_lookbook .col-13-22{grid-column: 13/22}
  .C123_lookbook .col-13-23{grid-column: 13/23}
  .C123_lookbook .col-13-24{grid-column: 13/24}
  .C123_lookbook .col-13-25{grid-column: 13/25}
  .C123_lookbook .col-14-20{grid-column: 14/20}
  .C123_lookbook .col-14-24{grid-column: 14/24}
  .C123_lookbook .col-14-23{grid-column: 14/23}
  .C123_lookbook .col-14-21{grid-column: 14/21}
  .C123_lookbook .col-14-22{grid-column: 14/22}
  .C123_lookbook .col-15-20{grid-column: 15/20}
  .C123_lookbook .col-15-21{grid-column: 15/21}
  .C123_lookbook .col-15-22{grid-column: 15/22}
  .C123_lookbook .col-15-23{grid-column: 15/23}
  .C123_lookbook .col-15-24{grid-column: 15/24}
  .C123_lookbook .col-16-20{grid-column: 16/20}
  .C123_lookbook .col-16-21{grid-column: 16/21}
  .C123_lookbook .col-16-22{grid-column: 16/22}
  .C123_lookbook .col-16-23{grid-column: 16/23}
  .C123_lookbook .col-16-24{grid-column: 16/24}
  .C123_lookbook .col-16-25{grid-column: 16/25}
  .C123_lookbook .col-16-21{grid-column: 16/21}
  .C123_lookbook .col-17-23{grid-column: 17/23}
  .C123_lookbook .col-17-23{grid-column: 17/23}
  .C123_lookbook .col-17-25{grid-column: 17/25}
  .C123_lookbook .col-17-24{grid-column: 17/24}
  .C123_lookbook .col-18-22{grid-column: 18/22}
  .C123_lookbook .col-19-24{grid-column: 19/24}
  .C123_lookbook .col-18-23{grid-column: 18/23}
  .C123_lookbook .col-18-24{grid-column: 18/24}
  .C123_lookbook .col-20-25{grid-column: 20/25}
  .C123_lookbook .col-21-25{grid-column: 21/25}
  .C123_lookbook .col-23-25{grid-column: 23/25}
  .C123_lookbook .col-7-12{grid-column: 7/12}
  .C123_lookbook .col-14-19{grid-column: 14/19}

  .C123_lookbook .row-1-4{grid-row: 1/4}
  .C123_lookbook .row-1-2{grid-row: 1/2}
  .C123_lookbook .row-1-3{grid-row: 1/3}
  .C123_lookbook .row-1-5{grid-row: 1/5}
  .C123_lookbook .row-1-6{grid-row: 1/6}
  .C123_lookbook .row-1-9{grid-row: 1/9}
  .C123_lookbook .row-1-7{grid-row: 1/7}
  .C123_lookbook .row-1-8{grid-row: 1/8}
  .C123_lookbook .row-1-10{grid-row: 1/10}
  .C123_lookbook .row-1-13{grid-row: 1/13}
  .C123_lookbook .row-1-15{grid-row: 1/15}
  .C123_lookbook .row-1-18{grid-row: 1/18}
  .C123_lookbook .row-1-17{grid-row: 1/17}
  .C123_lookbook .row-1-16{grid-row: 1/16}
  .C123_lookbook .row-1-23{grid-row: 1/23}
  .C123_lookbook .row-1-24{grid-row: 1/24}
  .C123_lookbook .row-1-25{grid-row: 1/25}
  .C123_lookbook .row-2-3{grid-row: 2/3}
  .C123_lookbook .row-2-10{grid-row: 2/10}
  .C123_lookbook .row-2-6{grid-row: 2/6}
  .C123_lookbook .row-2-9{grid-row: 2/9}
  .C123_lookbook .row-2-21{grid-row: 2/21}
  .C123_lookbook .row-2-23{grid-row: 2/23}
  .C123_lookbook .row-2-24{grid-row: 2/24}
  .C123_lookbook .row-2-25{grid-row: 2/25}
  .C123_lookbook .row-3-8{grid-row: 3/8}
  .C123_lookbook .row-3-9{grid-row: 3/9}
  .C123_lookbook .row-3-10{grid-row: 3/10}
  .C123_lookbook .row-3-11{grid-row: 3/11}
  .C123_lookbook .row-3-12{grid-row: 3/12}
  .C123_lookbook .row-3-18{grid-row: 3/18}
  .C123_lookbook .row-3-20{grid-row: 3/20}
  .C123_lookbook .row-4-9{grid-row: 4/9}
  .C123_lookbook .row-4-10{grid-row: 4/10}
  .C123_lookbook .row-4-11{grid-row: 4/11}
  .C123_lookbook .row-4-12{grid-row: 4/12}
  .C123_lookbook .row-4-14{grid-row: 4/14}
  .C123_lookbook .row-3-10{grid-row: 3/10}
  .C123_lookbook .row-3-15{grid-row: 3/15}
  .C123_lookbook .row-3-23{grid-row: 3/23}
  .C123_lookbook .row-3-25{grid-row: 3/25}
  .C123_lookbook .row-4-16{grid-row: 4/16}
  .C123_lookbook .row-4-20{grid-row: 4/20}
  .C123_lookbook .row-4-22{grid-row: 4/22}
  .C123_lookbook .row-4-23{grid-row: 4/23}
  .C123_lookbook .row-5-11{grid-row: 5/11}
  .C123_lookbook .row-5-9{grid-row: 5/9}
  .C123_lookbook .row-5-12{grid-row: 5/12}
  .C123_lookbook .row-5-10{grid-row: 5/10}
  .C123_lookbook .row-5-14{grid-row: 5/14}
  .C123_lookbook .row-5-16{grid-row: 5/16}
  .C123_lookbook .row-6-14{grid-row: 6/14}
  .C123_lookbook .row-6-15{grid-row: 6/15}
  .C123_lookbook .row-6-12{grid-row: 6/12}
  .C123_lookbook .row-6-13{grid-row: 6/13}
  .C123_lookbook .row-7-13{grid-row: 7/13}
  .C123_lookbook .row-7-10{grid-row: 7/10}
  .C123_lookbook .row-7-11{grid-row: 7/11}
  .C123_lookbook .row-7-15{grid-row: 7/15}
  .C123_lookbook .row-7-16{grid-row: 7/16}
  .C123_lookbook .row-7-19{grid-row: 7/19}
  .C123_lookbook .row-7-20{grid-row: 7/20}
  .C123_lookbook .row-7-22{grid-row: 7/22}
  .C123_lookbook .row-7-23{grid-row: 7/23}
  .C123_lookbook .row-7-24{grid-row: 7/24}
  .C123_lookbook .row-8-13{grid-row: 8/13}
  .C123_lookbook .row-8-10{grid-row: 8/10}
  .C123_lookbook .row-8-16{grid-row: 8/16}
  .C123_lookbook .row-8-17{grid-row: 8/17}
  .C123_lookbook .row-9-10{grid-row: 9/10}
  .C123_lookbook .row-9-22{grid-row: 9/22}
  .C123_lookbook .row-9-20{grid-row: 9/20}
  .C123_lookbook .row-9-17{grid-row: 9/17}
  .C123_lookbook .row-9-25{grid-row: 9/25}
  .C123_lookbook .row-10-16{grid-row: 10/16}
  .C123_lookbook .row-3-5{grid-row: 3/5}
  .C123_lookbook .row-9-16{grid-row: 9/16}
  .C123_lookbook .row-10-25{grid-row: 10/25}
  .C123_lookbook .row-10-17{grid-row: 10/17}
  .C123_lookbook .row-10-15{grid-row: 10/15}
  .C123_lookbook .row-10-18{grid-row: 10/18}
  .C123_lookbook .row-11-19{grid-row: 11/19}
  .C123_lookbook .row-11-18{grid-row: 11/17}
  .C123_lookbook .row-11-18{grid-row: 11/17}
  .C123_lookbook .row-11-25{grid-row: 11/25}
  .C123_lookbook .row-12-21{grid-row: 12/21}
  .C123_lookbook .row-12-25{grid-row: 12/25}
  .C123_lookbook .row-13-15{grid-row: 13/15}
  .C123_lookbook .row-13-20{grid-row: 13/20}
  .C123_lookbook .row-13-25{grid-row: 13/25}
  .C123_lookbook .row-14-25{grid-row: 14/25}
  .C123_lookbook .row-14-24{grid-row: 14/24}
  .C123_lookbook .row-15-20{grid-row: 15/20}
  .C123_lookbook .row-16-20{grid-row: 16/20}
  .C123_lookbook .row-16-24{grid-row: 16/24}
  .C123_lookbook .row-16-25{grid-row: 16/25}
  .C123_lookbook .row-15-25{grid-row: 15/25}
  .C123_lookbook .row-21-25{grid-row: 21/25}
  .C123_lookbook .row-20-24{grid-row: 20/24}
  .C123_lookbook .row-1-16{grid-row: 1/26}
  .C123_lookbook .row-1-12{grid-row: 1/12}
  .C123_lookbook .row-2-13{grid-row: 2/13}
  .C123_lookbook .row-3-14{grid-row: 3/14}
  .C123_lookbook .row-15-26{grid-row: 14/25}
  .C123_lookbook .row-16-27{grid-row: 15/26}
  .C123_lookbook .row-17-28{grid-row: 16/27}
  .C123_lookbook .row-19-28{grid-row: 19/28}

  .grid .full-trait:before {
    content: "";
    position: relative;
    width: 100%;
    height: 3px;
    left: 0;
    background: #000;
    top: 0;
    display: block;
    margin-bottom: 1vw;
}
.grid .full-trait-top:before {
    content: "";
    position: relative;
    width: 100%;
    height: 3px;
    left: 0;
    background: #000;
    top: 0;
    display: block;
    margin-bottom: 1vw;
}
.grid .full-trait-bottom {
margin-top: 1vw;
}
.grid .full-trait-bottom:after {
    content: "";
    position: relative;
    width: 100%;
    height: 3px;
    left: 0;
    background: #000;
    top: 0;
    display: block;
    margin-top: 1vw;
}
.grid .full-trait:after {
    content: "";
    position: relative;
    width: 100%;
    height: 3px;
    left: 0;
    background: #000;
    top: 0;
    display: block;
    margin-top: 1vw;
}
.grid .full-trait-cote:after {
    content: "";
    display: block;
    width: 3px;
    height: calc(100% + 2.2vw);
    position: absolute;
    right: -0.78vw;
    background: #000;
    top: -1.1vw;
}
@media(max-width:991px){
  .footer-desk{display: none;}
  .C123_lookbook .global_container{padding:0 0;}
  .C123_lookbook .mb80{margin-bottom: 60px}
  .C123_lookbook .mb50{margin-bottom: 70px}
  .C123_lookbook .mb100-m{margin-bottom: 100px}
  .C123_lookbook .mb50-m{margin-bottom: 50px !important}
  .C123_lookbook .mb30-m{margin-bottom: 30px !important}
  .C123_lookbook .mt30-m{margin-top: 30px !important}
  .C123_lookbook .mb20-m{margin-bottom: 20px !important}
  .C123_lookbook .mb11-m{margin-bottom: 11px !important}
  .C123_lookbook .mb0-m{margin-bottom: 0}
  .C123_lookbook .player{top: inherit;max-width: 50px;}
  .C123_lookbook .playermob{top: inherit;max-width: 50px;}
.C123_lookbook .quickshop img {
    object-fit: inherit;
    height: auto; 
    width: 100%;
}
.C123_lookbook .floor2#yellowstone .image-container .text-container{width: 90%; }
.C123_lookbook .floor2#ranch-life .image-container .text-container{width: 90%; }
.C123_lookbook .floor2#wild-west .image-container .text-container{width: 90%; }
.C123_lookbook .quickshop {
    position: relative;
    display: block;
    height: auto;
    width: 100%;
}
.C123_lookbook .quickshop{position: relative;display: block;width: 100%;}
.C123_lookbook .quickshop:hover .quickAddToCartMobile__button{display: block;}
.C123_lookbook .quickAddToCartMobile__button{position: absolute;right: 10px;bottom: 10px;z-index: 2;}
.C123_lookbook .quickAddToCartMobile__button{position: absolute;left: 10px;bottom: 10px;z-index: 2; right: inherit;}
.grid-83-m{
    width: 83%;
    margin: 0 auto;
}

.C123_lookbook .reduced-images img {width: 100%; margin: 0 auto;}
.C123_lookbook .reduced-images .quickAddToCartMobile__button {position: absolute;right: inherit;bottom: 10px;z-index: 2;}
.C123_lookbook .pt80b80{padding-top:50px; padding-bottom: 50px;}
.C123_lookbook .triptic-asides img {display: block;max-width: 100%;height: 100%;object-fit: cover;}
.C123_lookbook img{display: block;max-width: 100%;}
  [data-aos^="fade"][data-aos^="fade"]{opacity: 1;transform: none !important;}
  .C123_lookbook .hidden-m, .C123_lookbook .grid.hidden-m{display: none}
  .C123_lookbook .hidden-m, .C123_lookbook .grid-no-gap.hidden-m{display: none}
  .C123_lookbook .body-big{margin-top: 10px}
  .C123_lookbook .plr10{padding: 0 10px}
  .C123_lookbook .pt10-m{padding-top: 10px}
  .C123_lookbook .ptb10-m{padding: 10px 0}
  .C123_lookbook .text-left-mob{text-align: left;}
  .C123_lookbook .text-center-mob{text-align: center !important}
  .C123_lookbook .text-right-mob{text-align: right;}
  .mb0mob {margin-bottom: 12px !important;}
  .C123_lookbook .grid {display: grid;grid-template-columns: repeat(12, 1fr);grid-column-gap: 12px;grid-row-gap: 0px;}
  .C123_lookbook .grid-no-gap {display: grid;grid-template-columns: repeat(12, 1fr);grid-column-gap: 0;grid-row-gap: 0px;}
  .C123_lookbook .grid-no-rowgap {display: grid;grid-template-columns: repeat(12, 1fr);grid-column-gap: 12px;grid-row-gap: 0px;}

  .C123_lookbook .col-1-5-m{grid-column: 1/5}
  .C123_lookbook .col-1-6-m{grid-column: 1/6}
  .C123_lookbook .col-1-7-m{grid-column: 1/7}
  .C123_lookbook .col-1-8-m{grid-column: 1/8}
  .C123_lookbook .col-3-13-m{grid-column: 3/13}
  .C123_lookbook .col-1-11-m{grid-column: 1/11}
  .C123_lookbook .col-8-13-m{grid-column: 8/13}
  .C123_lookbook .col-1-10-m{grid-column: 1/10}
  .C123_lookbook .col-1-9-m{grid-column: 1/9}
  .C123_lookbook .col-1-11-m{grid-column: 1/11}
  .C123_lookbook .col-1-13-m{grid-column: 1/13}
  .C123_lookbook .col-2-5-m{grid-column: 2/5}
  .C123_lookbook .col-2-6-m{grid-column: 2/6}
  .C123_lookbook .col-3-7-m{grid-column: 3/7}
  .C123_lookbook .col-2-11-m{grid-column: 2/11}
  .C123_lookbook .col-3-12-m{grid-column: 3/12}
  .C123_lookbook .col-1-4-m{grid-column: 1/4}
  .C123_lookbook .col-4-9-m{grid-column: 4/9}
  .C123_lookbook .col-9-13-m{grid-column: 9/13}
  .C123_lookbook .col-2-6-m{grid-column: 2/6}
  .C123_lookbook .col-5-10-m{grid-column: 5/10}
  .C123_lookbook .col-4-12-m{grid-column: 4/12}
  .C123_lookbook .col-2-7-m{grid-column: 2/7}
  .C123_lookbook .col-2-8-m{grid-column: 2/8}
  .C123_lookbook .col-2-9-m{grid-column: 2/9}
  .C123_lookbook .col-2-12-m{grid-column: 2/12}
  .C123_lookbook .col-3-5-m{grid-column: 3/5}
  .C123_lookbook .col-3-6-m{grid-column: 3/6}
  .C123_lookbook .col-3-9-m{grid-column: 3/9}
  .C123_lookbook .col-4-7-m{grid-column: 4/7}
  .C123_lookbook .col-3-10-m{grid-column: 3/10}
  .C123_lookbook .col-3-11-m{grid-column: 3/11}
  .C123_lookbook .col-3-13-m{grid-column: 3/13}
  .C123_lookbook .col-8-12-m{grid-column: 8/12}
  .C123_lookbook .col-7-11-m{grid-column: 7/11}
  .C123_lookbook .col-4-10-m{grid-column: 4/10}
  .C123_lookbook .col-4-13-m{grid-column: 4/13}
  .C123_lookbook .col-5-8-m{grid-column: 5/8}
  .C123_lookbook .col-5-12-m{grid-column: 5/12}
  .C123_lookbook .col-5-9-m{grid-column: 5/9}
  .C123_lookbook .col-6-11-m{grid-column: 6/11}
  .C123_lookbook .col-6-13-m{grid-column: 6/13}
  .C123_lookbook .col-7-12-m{grid-column: 7/12}
  .C123_lookbook .col-7-13-m{grid-column: 7/13}
  .C123_lookbook .col-8-13-m{grid-column: 8/13}
  .C123_lookbook .col-8-12-m{grid-column: 8/12}
  .C123_lookbook .col-8-11-m{grid-column: 8/11}
  .C123_lookbook .col-3-8-m{grid-column: 3/8}
  .C123_lookbook .col-7-10-m{grid-column: 7/10}
  .C123_lookbook .col-1-2-m{grid-column: 1/2}
  .C123_lookbook .col-12-13-m{grid-column: 12/13}
  .C123_lookbook .col-6-10-m{grid-column: 6/10}
  .C123_lookbook .col-1-3-m{grid-column: 1/3}
  .C123_lookbook .col-10-13-m{grid-column: 10/13}
  .C123_lookbook .col-11-13-m{grid-column: 11/13}
  .C123_lookbook .col-9-12-m{grid-column: 9/12}

.C123_lookbook .floor2 {
    position: relative;
    overflow: hidden;
    margin-top: 80px;
}
  .C123_lookbook .row-1-2-m{grid-row: 1/2}
  .C123_lookbook .row-1-6-m{grid-row: 1/6}
  .C123_lookbook .row-5-10-m{grid-row: 5/10}
  .C123_lookbook .row-10-19-m{grid-row: 10/19}
  .C123_lookbook .row-6-14-m{grid-row: 6/14}
  .C123_lookbook .row-17-22-m{grid-row: 17/22}

  .C123_lookbook .row-2-3-m{grid-row: 2/3}
  .C123_lookbook .row-1-10-m{grid-row: 1/10}
  .C123_lookbook .row-1-7-m{grid-row: 1/7}
  .C123_lookbook .row-2-3-m{grid-row: 2/3}
  .C123_lookbook .row-1-8-m{grid-row: 1/8}
  .C123_lookbook .row-4-12-m{grid-row: 4/12}
  .C123_lookbook .row-2-4-m{grid-row: 2/4}
  .C123_lookbook .row-1-3-m{grid-row: 1/3}
  .C123_lookbook .row-1-5-m{grid-row: 1/5}
  .C123_lookbook .row-1-15-m{grid-row: 1/15}
  .C123_lookbook .row-10-18-m{grid-row: 10/18}
  .C123_lookbook .row-15-19-m{grid-row: 15/19}
  .C123_lookbook .row-1-16-m{grid-row: 1/16}
  .C123_lookbook .row-1-6-m{grid-row: 1/6}
  .C123_lookbook .row-1-12-m{grid-row: 1/12}
  .C123_lookbook .row-1-13-m{grid-row: 1/13}
  .C123_lookbook .row-2-6-m{grid-row: 2/6}
  .C123_lookbook .row-2-5-m{grid-row: 2/5}
  .C123_lookbook .row-2-11-m{grid-row: 2/11}
  .C123_lookbook .row-2-12-m{grid-row: 2/12}
  .C123_lookbook .row-3-4-m{grid-row: 3/4}
  .C123_lookbook .row-5-12-m{grid-row: 5/12}
  .C123_lookbook .row-3-7-m{grid-row: 3/7}
  .C123_lookbook .row-7-15-m{grid-row: 7/15}
  .C123_lookbook .row-9-13-m{grid-row: 9/13}
  .C123_lookbook .row-3-9-m{grid-row: 3/9}
  .C123_lookbook .row-3-10-m{grid-row: 3/10}
  .C123_lookbook .row-2-9-m{grid-row: 2/9}
  .C123_lookbook .row-3-11-m{grid-row: 3/11}
  .C123_lookbook .row-8-16-m{grid-row: 8/16}
  .C123_lookbook .row-3-12-m{grid-row: 3/12}
  .C123_lookbook .row-4-7-m{grid-row: 4/7}
  .C123_lookbook .row-4-10-m{grid-row: 4/10}
  .C123_lookbook .row-10-14-m{grid-row: 10/14}
  .C123_lookbook .row-4-11-m{grid-row: 4/11}
  .C123_lookbook .row-5-7-m{grid-row: 5/7}
  .C123_lookbook .row-6-12-m{grid-row: 6/12}
  .C123_lookbook .row-6-10-m{grid-row: 6/10}
  .C123_lookbook .row-7-10-m{grid-row: 7/10}
  .C123_lookbook .row-7-11-m{grid-row: 7/11}
  .C123_lookbook .row-7-12-m{grid-row: 7/12}
  .C123_lookbook .row-7-13-m{grid-row: 7/13}
  .C123_lookbook .row-8-12-m{grid-row: 8/12}
  .C123_lookbook .row-9-13-m{grid-row: 9/13}
  .C123_lookbook .row-8-15-m{grid-row: 8/15}
  .C123_lookbook .row-9-11-m{grid-row: 9/11}
  .C123_lookbook .row-10-13-m{grid-row: 10/13}
  .C123_lookbook .row-9-14-m{grid-row: 9/14}
  .C123_lookbook .row-11-16-m{grid-row: 11/16}
   .C123_lookbook .row-14-17-m{grid-row: 14/17}
   .C123_lookbook .row-12-15-m{grid-row: 12/15}
  .C123_lookbook .row-12-16-m{grid-row: 12/16}
  .C123_lookbook .row-12-17-m{grid-row: 12/17}
  .C123_lookbook .row-12-19-m{grid-row: 12/19}
  .C123_lookbook .row-12-19-m{grid-row: 12/19}
  .C123_lookbook .row-13-18-m{grid-row: 1/10}
  .C123_lookbook .row-5-10-m{grid-row: 5/10}
  .C123_lookbook .row-6-11-m{grid-row: 6/11}
  .C123_lookbook .row-7-12-m{grid-row: 7/12}
  .C123_lookbook .row-13-18-m{grid-row: 13/18}
  .C123_lookbook .row-14-19-m{grid-row: 14/19}
  .C123_lookbook .row-15-20-m{grid-row: 15/20}

   .C123_lookbook .fs200{font-size: 85px;}
   .C123_lookbook .fs150{font-size: 70px;}
   .C123_lookbook .fs120{font-size: 80px;}
   .C123_lookbook .fs40{font-size: 40px;}

   .C123_lookbook .intro__video {
    width: 100%;
}
.carre-rose:before {
    content: "";
    display: block;
    position: absolute;
    background: rgba(168, 138, 141, 0.12);
    width: 93%;
    height: 70%;
    top: 45%;
    left: 50%;
    transform: translate(-50%,-50%);
}

.C123_lookbook .ending-quote {
    position: relative;
    max-width: 502px;
    width: 52%;
    margin: 0 auto;
}
.C123_lookbook {
    position: relative;
    z-index: 99;
    background: #FFF;
    text-align: center;
    color: #000000;
    overflow: hidden;
    transition: background-color 1s ease;
    padding-bottom: 0;
}
.C123_lookbook .letter-seren {position: absolute;max-width: 696px;width: 60%;right: 0;top: 13%;}
.C123_lookbook .letter-issime {position: absolute;max-width: 569px;width: 52%;left: 0;bottom: 7%;}
.C123_lookbook .letter-piazza {position: absolute;max-width: 306px;width: 32%;left: 11%;top: 12%;}
.C123_lookbook .letter-marco {position: absolute;max-width: 449px;width: 23%;left: 60%;top: 100%;}
.C123_lookbook .letter-san {position: absolute;max-width: 321px;width: 32%;left: 60%;top: 97%;}
.C123_lookbook .letter-grand {position: absolute;max-width: 797px;width: 81%;left: 18%;top: -4.8%;}
.C123_lookbook .letter-canal {position: absolute;max-width: 390px;width: 39%;left: 6%;top: 89%;}
  .grid .full-trait:before {
    content: "";
    position: relative;
    width: 100%;
    height: 3px;
    left: 0;
    background: #000;
    top: 0;
    display: block;
    margin-bottom: 2vw;
}
.grid .full-trait-top:before {
    content: "";
    position: relative;
    width: 100%;
    height: 3px;
    left: 0;
    background: #000;
    top: 0;
    display: block;
    margin-bottom: 2vw;
}
.grid .full-trait-bottom {
margin-top: 2vw;
}
.grid .full-trait-bottom:after {
    content: "";
    position: relative;
    width: 100%;
    height: 3px;
    left: 0;
    background: #000;
    top: 0;
    display: block;
    margin-top: 2vw;
}
.grid .full-trait:after {
    content: "";
    position: relative;
    width: 100%;
    height: 3px;
    left: 0;
    background: #000;
    top: 0;
    display: block;
    margin-top: 2vw;
}
.grid .full-trait-cote:after {
    content: "";
    display: block;
    width: 3px;
    height: calc(100% + 4.4vw);
    position: absolute;
    right: -1.8vw;
    background: #000;
    top: -2.2vw;
}
.grid .full-trait.trait-mob:after {
    background: none;
    height: 0;
}
.grid .full-trait.trait-mob:before {
    background: none;
    height: 0;
}
.C123_lookbook .flexbox .box:first-child{margin-right: 1.5vw}
.C123_lookbook .flexbox .box:last-child{margin-left: 1.5vw}
}

@media(max-width:699px){

   .C123_lookbook .fs200{font-size: 90px;}
    .C123_lookbook .fs150{font-size:60px;}
   .C123_lookbook .fs120{font-size: 60px;}

   .C123_lookbook .fs40{font-size: 35px;}
  .C123_lookbook .mb80{margin-bottom: 40px}
  .C123_lookbook .mb50{margin-bottom: 50px}
  .C123_lookbook .mb20{margin-bottom: 20px}
  .C123_lookbook .mb14{margin-bottom: 14px}
  .C123_lookbook .mb11{margin-bottom: 11px}
  .C123_lookbook .mb0-m{margin-bottom: 0}
}

@media(max-width:599px){
   .C123_lookbook .fs200{font-size:70px;}
   .C123_lookbook .fs150{font-size:50px;}
   .C123_lookbook .fs120{font-size: 50px;}

   .C123_lookbook .fs40{font-size: 30px;}

  .C123_lookbook .plr10{padding: 0 5px}
}


@media(max-width:479px){
  .C123_lookbook .body-big{font-size: 10px;}

   .C123_lookbook .fs40{font-size: 25px;}
   .C123_lookbook .fs200{font-size: 50px;}
   .C123_lookbook .fs200{font-size: 40px;}
   .C123_lookbook .fs120{font-size: 40px;}
}

@media(min-width:992px){
  .C123_lookbook .mb80{margin-bottom: 40px}
  .C123_lookbook .mb50{margin-bottom: 50px}
  .C123_lookbook .mb20{margin-bottom: 20px}
  .C123_lookbook .mb14{margin-bottom: 14px}
  .C123_lookbook .mb11{margin-bottom: 11px}
  .C123_lookbook .hidden-d, .C123_lookbook .grid.hidden-d{display: none}
  .C123_lookbook .cover img{object-fit: cover;height: 100%;}

  .C123_lookbook .grid {display: grid;grid-template-columns: repeat(24, 1fr);grid-column-gap: 1.5vw;grid-row-gap: 0;}
  .C123_lookbook .grid-no-gap {display: grid;grid-template-columns: repeat(24, 1fr);grid-column-gap: 0;grid-row-gap: 0px;}
  .C123_lookbook .grid-no-rowgap {display: grid;grid-template-columns: repeat(24, 1fr);grid-column-gap: 1.5vw;grid-row-gap: 0px;}

   .C123_lookbook .fs40{font-size: 25px;}
   .C123_lookbook .fs200{font-size: 110px;}
   .C123_lookbook .fs150{font-size: 90px;}
   .C123_lookbook .fs120{font-size: 60px;}


   .floor3 .col-9-25.row-12-25.col-2-12-m.row-7-8-m {margin-top: 15%;}
   .floor6 {margin-top: 15%;}
   .floor6 .col-1-25.row-9-20, .floor8 .col-1-25.row-9-20, .floor10 .col-1-25.row-9-20{margin-top: -5%;}
   .floor9 .grid.rel:nth-child(2) {margin-top: 5%;}
   .floor9 .col-1-11.row-16-25.col-1-6-m.row-12-16-m {margin-top: 15%;}
   .floor10 .col-1-25.row-9-20 {margin-top: -5%;}


   .libelle-absolute-left {
    position: absolute;
    bottom: 1vw;
    left: 1vw;
}
   .libelle-absolute-left-bordered {position: absolute;bottom: 9%;left: 10%;}
   .libelle-absolute-left .libelle-prod, .libelle-absolute-left-bordered .libelle-prod {font-family: 'Montserrat';font-weight: 500;color: #ffffff;text-shadow: 2px 2px 3px#000005;text-align: left;font-size: 0.9vw;}
   
   .libelle-absolute-right {position: absolute;bottom: 1vw;right: 1vw;}
   .libelle-absolute-right .libelle-prod {font-family: 'Montserrat';font-weight: 500;color: #ffffff;text-shadow: 2px 2px 3px#000005;text-align: right;font-size: 0.9vw;}
}

@media(min-width:1200px){
    .C123_lookbook .mb80{margin-bottom: 50px}

    .C123_lookbook .fs40{font-size: 30px;}
    .C123_lookbook .fs200{font-size: 130px;}
    .C123_lookbook .fs150{font-size: 105px;}
    .C123_lookbook .fs120{font-size: 80px;}
}

@media(min-width:1400px){
    .C123_lookbook .mb80{margin-bottom: 60px}
    .C123_lookbook .mb50{margin-bottom: 80px}

    .C123_lookbook .fs40{font-size: 35px;}
    .C123_lookbook .fs200{font-size: 150px;}
    .C123_lookbook .fs150{font-size: 120px;}
    .C123_lookbook .fs120{font-size: 100px;}

}
@media(min-width:1440px){
}

@media(min-width:1600px){
    .C123_lookbook .mb80{margin-bottom: 80px}

    .C123_lookbook .fs40{font-size: 40px;}
    .C123_lookbook .fs200{font-size: 190px;}
    .C123_lookbook .fs150{font-size: 140px;}
    .C123_lookbook .fs120{font-size: 120px;}

}
