.newlookbook-page { background-color: #003554 }  .newlookbook-page main.main, .newlookbook-page .page-wrapper main { max-width: 1280px; width: 100% }  .newlookbook-page main.main .grid-container, .newlookbook-page .page-wrapper main .grid-container { max-width: 100%; width: 100% }  .newlookbook-page main.main .col-main, .newlookbook-page .page-wrapper main .col-main { margin-bottom: 0 }  .newlookbook-page .lookbook-main { position: relative }  .newlookbook-page .lookbook-header { margin: 0 auto; max-width: 1165px; overflow: hidden; position: relative; width: 100% }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-header { height: 460px } }  @media only screen and (min-width:1166px) { .newlookbook-page .lookbook-header { height: 591px; margin: 0 auto } }  .newlookbook-page .lookbook-header img { height: 100%; left: 50%; max-width: none; position: absolute; top: 50%; -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); z-index: 10 }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-header img { height: auto; width: 100% } }  @media only screen and (min-width:1166px) { .newlookbook-page .lookbook-header img { left: 0; top: 0; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none } }  .newlookbook-page .lookbook-header img.hide-desktop { display: block }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-header img.hide-desktop { display: none } }  .newlookbook-page .lookbook-header img.hide-mobile { display: none }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-header img.hide-mobile { display: block } }  .newlookbook-page .lookbook-header .mobile-image { display: block; height: 460px; position: relative; width: 100% }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-header .mobile-image { display: none } }  .newlookbook-page .lookbook-header .lookbook-header_content { text-align: center; width: 100%; z-index: 20 }  .newlookbook-page .lookbook-header .lookbook-header_content.lookbook-header_content--desktop { display: none }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-header .lookbook-header_content.lookbook-header_content--desktop { display: block; left: 2%; position: absolute; top: 50%; -webkit-transform: translateX(0) translateY(-50%); -moz-transform: translateX(0) translateY(-50%); -ms-transform: translateX(0) translateY(-50%); -o-transform: translateX(0) translateY(-50%); transform: translateX(0) translateY(-50%); width: 65% } }  .newlookbook-page .lookbook-header .lookbook-header_content.lookbook-header_content--mobile { display: inline-block; font-size: 0; height: 90px; margin: 15px 0; overflow-y: hidden; position: relative; width: 100% }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-header .lookbook-header_content.lookbook-header_content--mobile { display: none } }  .newlookbook-page .lookbook-header .lookbook-header_content.lookbook-header_content--mobile h2 { font-size: 24px; left: 50%; letter-spacing: 0; margin: 0; position: absolute; top: 50%; -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); font-weight: 700; font-family: "微软雅黑"; } .newlookbook-page .lookbook-header .lookbook-header_content.lookbook-header_content--mobile h2:first-line{ font-size: 22px; font-weight: 500; }  .newlookbook-page .lookbook-header .lookbook-header_content.lookbook-header_content--mobile h2 b, .newlookbook-page .lookbook-header .lookbook-header_content.lookbook-header_content--mobile h2 strong { font-weight: normal }  .newlookbook-page .lookbook-header .lookbook-header_content.lookbook-header_content--mobile h3 { display: none }  .newlookbook-page .lookbook-header .lookbook-header_content h2, .newlookbook-page .lookbook-header .lookbook-header_content h3 { display: inline-block; padding: 0; width: 100% }  .newlookbook-page .lookbook-header .lookbook-header_content h2 { font-size: 28px; letter-spacing: 3px; line-height: 1.5em; position: relative; text-transform: uppercase; word-spacing: 0 }  @media only screen and (min-width:1000px) { .newlookbook-page .lookbook-header .lookbook-header_content h2 { font-size: 40px } }  .newlookbook-page .lookbook-header .lookbook-header_content h3 { font-family: 'engravers', 'HelveticaChopard', 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', 'Helvetica', 'Open Sans', 'Arial Narrow', 'Arial', 'Lucida Grande', 'sans-serif'; font-size: 18px; letter-spacing: 1px; line-height: 1.25em; text-transform: uppercase }  .newlookbook-page .lookbook-row { height: auto; padding: 0 18px 35px 18px; position: relative; max-width: 100%; width: 100% }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row { padding: 85px 8px } }  @media only screen and (min-width:1166px) { .newlookbook-page .lookbook-row { padding: 85px 0 } }  .newlookbook-page .lookbook-row .lookbook-row_content { margin: 0 auto; max-width: 100%; width: 100% }  @media only screen and (min-width:1166px) { .newlookbook-page .lookbook-row .lookbook-row_content { width: 1166px } }  .newlookbook-page .lookbook-row .lookbook-row_content img { width: 100% }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row .lookbook-row_content img { width: 230px } }  @media only screen and (min-width:815px) { .newlookbook-page .lookbook-row .lookbook-row_content img { width: 245px } }  @media only screen and (min-width:840px) { .newlookbook-page .lookbook-row .lookbook-row_content img { width: 270px } }  @media only screen and (min-width:915px) { .newlookbook-page .lookbook-row .lookbook-row_content img { width: 290px } }  @media only screen and (min-width:965px) { .newlookbook-page .lookbook-row .lookbook-row_content img { width: 300px } }  @media only screen and (min-width:1005px) { .newlookbook-page .lookbook-row .lookbook-row_content img { width: 320px } }  @media only screen and (min-width:1023px) { .newlookbook-page .lookbook-row .lookbook-row_content img { width: 315px } }  @media only screen and (min-width:1065px) { .newlookbook-page .lookbook-row .lookbook-row_content img { width: 335px } }  @media only screen and (min-width:1100px) { .newlookbook-page .lookbook-row .lookbook-row_content img { width: 340px } }  @media only screen and (min-width:1140px) { .newlookbook-page .lookbook-row .lookbook-row_content img { width: 360px } }  @media only screen and (min-width:1165px) { .newlookbook-page .lookbook-row .lookbook-row_content img { width: 375px } }  .newlookbook-page .lookbook-row .content-box { font-size: 15px; line-height: 1.75em; text-align: center; width: 100% }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row .content-box { width: 230px } }  @media only screen and (min-width:815px) { .newlookbook-page .lookbook-row .content-box { width: 245px } }  @media only screen and (min-width:840px) { .newlookbook-page .lookbook-row .content-box { width: 270px } }  @media only screen and (min-width:915px) { .newlookbook-page .lookbook-row .content-box { width: 290px } }  @media only screen and (min-width:965px) { .newlookbook-page .lookbook-row .content-box { width: 300px } }  @media only screen and (min-width:1005px) { .newlookbook-page .lookbook-row .content-box { width: 320px } }  @media only screen and (min-width:1023px) { .newlookbook-page .lookbook-row .content-box { width: 315px } }  @media only screen and (min-width:1065px) { .newlookbook-page .lookbook-row .content-box { width: 335px } }  @media only screen and (min-width:1100px) { .newlookbook-page .lookbook-row .content-box { width: 340px } }  @media only screen and (min-width:1140px) { .newlookbook-page .lookbook-row .content-box { width: 360px } }  @media only screen and (min-width:1165px) { .newlookbook-page .lookbook-row .content-box { width: 375px } }  .newlookbook-page .lookbook-row .content-box h3 { display: inline-block; font-family: 'engravers', 'HelveticaChopard', 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', 'Helvetica', 'Open Sans', 'Arial Narrow', 'Arial', 'Lucida Grande', 'sans-serif'; font-size: 24px; letter-spacing: 1px; line-height: 1.25em; margin: 0 auto; max-width: 92%; padding: 35px 0; word-spacing: 6px; text-transform: uppercase; font-weight: 600; } .newlookbook-page .lookbook-row .content-box h3:first-line { font-size: 20px; }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row .content-box h3 { padding: 50px 0 } }  .newlookbook-page .lookbook-row .content-box a { color: inherit }  .newlookbook-page .lookbook-row .content-box p, .newlookbook-page .lookbook-row .content-box .text { color: #000; font-size: 15px; line-height: 1.6em; margin: 0; text-align: justify }  .newlookbook-page .lookbook-row .content-box div.text { display: inline-block; margin: 0 20px 20px; text-align: justify }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row .content-box div.text { margin-bottom: 0 } }  .newlookbook-page .lookbook-row .content-box p.link { font-size: 14px; font-weight: bold; margin: 0 0 20px 0 }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row .content-box p.link { margin: 45px auto 0 } }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row .content-box p.link.link-cta { margin: 15px 0 0 0 } }  .newlookbook-page .lookbook-row .content-box p.link span:hover { cursor: pointer }  .newlookbook-page .lookbook-row.image-0 { padding: 0 8px 35px 8px }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row.image-0 { padding: 85px 8px } }  @media only screen and (min-width:1166px) { .newlookbook-page .lookbook-row.image-0 { padding: 85px 25px } }  .newlookbook-page .lookbook-row.image-0 .content-box { width: 100% }  .newlookbook-page .lookbook-row.image-0 .content-box h3 { padding-top: 50px }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row.image-0 .content-box h3 { padding-top: 0 } }  .newlookbook-page .lookbook-row.image-1 img { width: 100% }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row.image-1 img { width: 380px } }  @media only screen and (min-width:965px) { .newlookbook-page .lookbook-row.image-1 img { width: 445px } }  @media only screen and (min-width:1005px) { .newlookbook-page .lookbook-row.image-1 img { width: 505px } }  @media only screen and (min-width:1105px) { .newlookbook-page .lookbook-row.image-1 img { width: 545px } }  @media only screen and (min-width:1166px) { .newlookbook-page .lookbook-row.image-1 img { width: 585px } }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row.image-1.lookbook-row-left .content-box { float: left; margin-left: 80px } }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row.image-1.lookbook-row-left .photo-box { float: right } }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row.image-1.lookbook-row-right .content-box { float: right; margin-right: 80px } }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row.image-1.lookbook-row-right .photo-box { float: left } }  .newlookbook-page .lookbook-row.image-2 .photo-box { margin-top: 0 }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row.image-2 .photo-box { margin-top: 105px } }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row.image-2.lookbook-row-left .content-box { float: left; margin-left: 100px } }  .newlookbook-page .lookbook-row.image-2.lookbook-row-left .content-box img { display: none }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row.image-2.lookbook-row-left .content-box img { display: block } }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row.image-2.lookbook-row-left .photo-box { float: right; margin-right: 80px } }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row.image-2.lookbook-row-right .content-box { float: right; margin-right: 80px } }  .newlookbook-page .lookbook-row.image-2.lookbook-row-right .content-box img { display: none }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row.image-2.lookbook-row-right .content-box img { display: block } }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row.image-2.lookbook-row-right .photo-box { float: left; margin-left: 100px } }  .newlookbook-page .lookbook-row.image-3 .content-box { width: 100% }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row.image-3 .content-box { margin-top: 50px; width: 235px } }  @media only screen and (min-width:815px) { .newlookbook-page .lookbook-row.image-3 .content-box { width: 245px } }  @media only screen and (min-width:840px) { .newlookbook-page .lookbook-row.image-3 .content-box { width: 225px } }  @media only screen and (min-width:865px) { .newlookbook-page .lookbook-row.image-3 .content-box { width: 235px } }  @media only screen and (min-width:885px) { .newlookbook-page .lookbook-row.image-3 .content-box { width: 255px } }  @media only screen and (min-width:945px) { .newlookbook-page .lookbook-row.image-3 .content-box { width: 275px } }  @media only screen and (min-width:1005px) { .newlookbook-page .lookbook-row.image-3 .content-box { width: 290px } }  @media only screen and (min-width:1023px) { .newlookbook-page .lookbook-row.image-3 .content-box { width: 295px } }  @media only screen and (min-width:1090px) { .newlookbook-page .lookbook-row.image-3 .content-box { width: 315px } }  @media only screen and (min-width:1166px) { .newlookbook-page .lookbook-row.image-3 .content-box { width: 320px } }  .newlookbook-page .lookbook-row.image-3 .content-box img { display: none }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row.image-3 .content-box img { display: block; margin-top: 85px } }  .newlookbook-page .lookbook-row.image-3 .content-box .text, .newlookbook-page .lookbook-row.image-3 .content-box .link { width: 100% }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row.image-3 .content-box .text, .newlookbook-page .lookbook-row.image-3 .content-box .link { width: 88% } }  .newlookbook-page .lookbook-row.image-3 .photo-box-1 { display: none }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row.image-3 .photo-box-1 { display: block } }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row.image-3 .photo-box-2 { margin-top: 50px } }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row.image-3.lookbook-row-left .content-box { float: left; margin-left: 4% } }  .newlookbook-page .lookbook-row.image-3.lookbook-row-left .content-box img { margin-left: -130px }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row.image-3.lookbook-row-left .photo-box-1 { float: left } }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row.image-3.lookbook-row-left .photo-box-2 { float: right } }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row.image-3.lookbook-row-right .content-box { float: right; margin-right: 4% } }  .newlookbook-page .lookbook-row.image-3.lookbook-row-right .content-box img { margin-right: -130px }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row.image-3.lookbook-row-right .photo-box-1 { float: right } }  @media only screen and (min-width:768px) { .newlookbook-page .lookbook-row.image-3.lookbook-row-right .photo-box-2 { float: left } }  .prodibi-mediaView .brand { display: none !important }