.page-loader-container{background:rgba(0,0,0,1)}.general .narrow_width h2{padding:2em 0 1.8em}body{margin:0!important;padding:0!important;border:0;font-size:25px;overflow-x:hidden}.page-home{margin:0 auto;width:100%}section.index_topvideo{background-color:#fff;background-size:auto 100%;position:relative;max-width:100vw}.index_topvideo .narrow_width{height:688px}.index_topvideo .iframe-wrapper,.index_topvideo video{height:100%;display:block;margin:0 auto;position:relative;z-index:0}.index_topvideo iframe{height:100%;width:100%;display:block;border:none}.index_topvideo.playing .iframe-wrapper,.index_topvideo.playing video{z-index:10}.index_topvideo .end_still{height:auto;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;padding-top:0;-webkit-transition:all .75s ease-in-out;transition:all .75s ease-in-out;background-size:cover;background-repeat:no-repeat;background-position:top center;opacity:1;max-width:1680px;margin:0 auto}.index_topvideo .play,.index_topvideo .replay{position:absolute;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;margin:-2.4em 0 0 -2.4em;left:50%;top:45%;cursor:pointer;opacity:1}.index_topvideo .play{z-index:50;left:50%;margin-left:.2em;margin-top:-.5em}.index_topvideo .play img,.index_topvideo .replay img{width:3.3em}.index_topvideo .replay.hide{opacity:0}.index_topvideo .replay:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.index_topvideo.playing video{z-index:10}.index_topvideo.playing .end_still{opacity:.3;filter:blur(2.5px);-webkit-filter:blur(2.5px)}.index_topvideo.playing .play,.index_topvideo.playing .replay{opacity:0}.index_topvideo.playing.paused .play{opacity:1}.index_topvideo .play.hide{display:none!important}.index_topvideo .title{position:absolute;left:30%;margin-left:5px;color:#fff;top:466px;width:43%}.index_topvideo .title h3{font-family:'Helvetica Neue LT W0147LtCnObl','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.46em;letter-spacing:.09em;margin:0;line-height:1;position:relative;left:5.8em}.index_topvideo .title h3.sub_title{left:4em}.index_topvideo .title h2{margin:0;font-size:8.24em;line-height:.9;letter-spacing:-.05em}.index_topvideo .title h2 span{font-size:.67em;position:relative;top:-.3em}.index_topvideo .arrowdown{width:60px;cursor:pointer;display:block;position:absolute;left:50%;bottom:5%;margin-left:-30px}.index_topvideo .arrowdown span{display:block;margin:3em auto 0;border-bottom:#fff 2px solid;border-right:#fff 2px solid}.page-content section.index_mainnav{background-color:#fff;z-index:11}section.index_mainnav{text-align:center;padding-bottom:3em}.list_item{white-space:normal;vertical-align:top;background-color:#fff;position:relative;text-decoration:none}.index_mainnav .list_item{cursor:pointer}.index_mainnav .list_item .img_holder{margin:.35em}.index_mainnav .list_item .img_holder>div{height:14.5em}.index_mainnav .list_item .name{font-size:1em;font-family:'Helvetica Neue LT W01_67 Md Cn','Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:1px}.index_mainnav .list_item .name span{display:inline-block;border-bottom:#000 2px solid;border-right:#000 2px solid;-ms-transform:rotate(-45deg);transform:rotate(-45deg);height:7px;width:7px;margin:0 5px 2px}.index_mainnav .list_item:hover .img_holder>div{opacity:.7}.index_mainnav_2 .narrow_width{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;padding:5rem}.index_mainnav_2 .list_item{margin:1rem 0;width:100%;background-color:transparent}.index_mainnav_2 .list_item .img_holder,.index_mainnav_2 .list_item .img_holder>div{min-height:150px;height:100%}.index_mainnav_2 .list_item .img_holder{background-color:transparent;padding-bottom:40px}.index_mainnav_2 .list_item .img_holder img{width:100%}.index_mainnav_2 .list_item .img_holder>div{height:100%;background-size:contain;background-repeat:no-repeat}.index_mainnav_2 .list_item.landing-med{margin-top:0;margin-bottom:2rem}.index_mainnav_2 .list_item.landing-banner .name{display:none}.index_mainnav_2 .list_item.landing-big .name span,.index_mainnav_2 .list_item.landing-med .name span{display:inline-block;border-bottom:#fff 2px solid;border-right:#fff 2px solid;-ms-transform:rotate(-45deg);transform:rotate(-45deg);height:7px;width:7px;margin:0 5px 2px}.index_mainnav_2 .list_item .name{position:absolute;bottom:0;left:0;width:100%;z-index:1;color:#fff;text-align:center;height:50px;line-height:50px;background:#000}[data-update*="2018-"] .index_topvideo .title,[data-update*="2019-2-"] .index_topvideo .title{font-size:90px;font-family:HelveticaNeueW01-75Bold,Helvetica,Helvetica,sans-serif;right:10%;top:0;left:auto;width:30%;display:table;height:100%}[data-update*="2018-"][isIE=true] .index_topvideo .title div,[data-update*="2019-2-"] .index_topvideo .title>div{display:table-cell;vertical-align:middle;white-space:nowrap}[isIE=true] .index_topvideo .title{left:59%!important;right:auto}@media (min-width:751px){.list_item{margin:-2.4em 1.2em 0;width:14.7em;display:inline-block}.index_mainnav .list_item .img_holder{width:14em}.index_mainnav .list_item .name{margin-top:20px}.index_topvideo.update0416 .title{color:#d43e4c;margin-left:-22em;top:50px}.list_item.update0416 .img_holder>div{background-position:37% 0}}@media (max-width:1110px) and (min-width:751px){display{display:flex;flex-direction:column-reverse;font-style:italic}}@media (max-width:750px){.index_mainnav_2 .list_item.landing-banner .name,[data-update="2018-11-5"] .index_mainnav_2 .list_item.landing-banner .name{bottom:-50px}[data-update*="2018-"] .index_topvideo .title,[data-update*="2019-2-"] .index_topvideo .title{font-size:60px;font-family:HelveticaNeueW01-75Bold,Helvetica,Helvetica,sans-serif;right:-10%!important;top:0;left:auto;width:100%!important;display:table;height:100%;padding:30% 0 0!important}.index_mainnav_2 .narrow_width{background:#fff;-webkit-column-count:1;-moz-column-count:1;column-count:1;-moz-column-fill:auto;column-fill:auto;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;padding:0 0 15vw;flex-direction:column;display:flex}.index_mainnav_2 .list_item .img_holder{padding:0 1rem;background:#fff}html .index_mainnav_2 .list_item{margin-bottom:0!important}.index_mainnav_2 .list_item.landing-med .name{height:56px;line-height:56px}.index_mainnav_2 .list_item.landing-big .name span,.index_mainnav_2 .list_item.landing-med .name span{display:inline-block;border-bottom:#000 2px solid;border-right:#000 2px solid}[data-update="2019-2-4"] .index_mainnav_2 .list_item.landing-banner .name,[data-update="2018-12-25"] .index_mainnav_2 .list_item.landing-banner .name,[data-update="2018-10-01"] .index_mainnav_2 .list_item.landing-banner .name,[data-update="2018-11-5"] .index_mainnav_2 .list_item.landing-banner .name{display:block}.index_mainnav_2 .list_item .name{color:#000;background:#fff;font-family:'Helvetica Neue LT W01_55 Roman';font-size:20px}.list_item-WOMEN{-webkit-order:1;order:1}.list_item-MEN{-webkit-order:2;order:2}.list_item-BEAUTY{-webkit-order:3;order:3}.list_item-FOR,.list_item-HOME{-webkit-order:4;order:4}.list_item.landing-banner:nth-of-type(3){-webkit-order:100;order:100}.list_item.landing-banner,[data-update="2018-10-01"] .list_item.landing-banner:nth-of-type(2){-webkit-order:101;order:101}[data-update="2018-10-01"] .list_item.landing-banner{-webkit-order:100;order:100}[data-update="2018-12-25"] .index_mainnav_2 .list_item.landing-banner{height:23%}[data-update="2019-2-4"] .index_mainnav_2 .list_item.landing-banner .name span,[data-update="2018-10-01"] .index_mainnav_2 .list_item.landing-banner .name span,[data-update="2018-11-5"] .index_mainnav_2 .list_item.landing-banner .name span{border-bottom:#000 2px solid;border-right:#000 2px solid;display:inline-block;-ms-transform:rotate(-45deg);transform:rotate(-45deg);height:7px;width:7px;margin:0 5px 2px}[data-update="2018-10-01"] .list_item.landing-banner .img_holder{padding-bottom:2rem}.index_topvideo .narrow_width{height:518px;min-height:110vw}.index_topvideo .title{left:15%;margin-left:0;top:70vw;width:70%;font-size:.72em}.index_topvideo.update0416 .title{top:300px}.index_topvideo .play{margin-left:-2em;margin-top:-3em}.index_mainnav .narrow_width{padding:0}.index_mainnav .list_item .img_holder{margin:10px}.index_mainnav .list_item .img_holder>div{height:18em}.index_mainnav .list_item .name{font-size:20px;margin-bottom:30px}}.v2-index-item a,.v2-index-item-0 h1{font-family:'Helvetica Neue LT W01_71488914','Helvetica Neue',Helvetica,Arial,sans-serif}section.index_topvideosquare{background-color:#fff;background-size:auto 100%;position:relative;max-width:100vw;margin-top:1em}.index_topvideosquare .v2-index-item.hero{width:56.5%;margin-left:inherit;margin-right:inherit;display:inline-block!important;float:left;margin-bottom:1.5em}.index_topvideosquare.full .v2-index-item.hero{width:100%;height:822px}.index_topvideosquare .end_still{height:auto;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;padding-top:0;-webkit-transition:all .75s ease-in-out;transition:all .75s ease-in-out;background-size:contain;background-repeat:no-repeat;background-position:top center;opacity:1;max-width:1680px;margin:0 auto}.index_topvideosquare .v2-index-item .img_holder img,.index_topvideosquare .v2-index-item.v2-index-item-4>a img{max-width:100%}.v2-index-item:after,.v2-index-item:before{clear:both;display:block;content:' '}.index_topvideosquare .narrow_width{padding:0;overflow:hidden}.index_topvideosquare .v2-index-item .img_holder,.index_topvideosquare .v2-index-item .img_holder>div{min-height:150px;height:100%}.index_topvideosquare .v2-index-item .img_holder{background-color:transparent}.index_topvideosquare .v2-index-item .img_holder>div{height:100%;background-size:contain;background-repeat:no-repeat}.index_topvideosquare .v2-index-item.landing-med{margin-top:0;margin-bottom:2em}.index_topvideosquare .v2-index-item.landing-banner .name{display:none}.index_topvideosquare .v2-index-item.landing-big .name span,.index_topvideosquare .v2-index-item.landing-med .name span{display:inline-block;border-bottom:#fff 2px solid;border-right:#fff 2px solid;-ms-transform:rotate(-45deg);transform:rotate(-45deg);height:7px;width:7px;margin:0 5px 2px}.index_topvideosquare .v2-index-item .name{width:100%;z-index:1;color:#000;text-align:center;height:50px;line-height:50px}.v2-index-item .watch{margin-top:2em;display:block;text-decoration:underline}.v2-index-item a{width:100%;text-decoration:none}.v2-index-item-0{text-align:left}.full .narrow_width{text-align:center}.squareplaceholder{width:100%}.v2-index-item-0 h1{text-transform:uppercase;font-size:2.7em;color:#92b9cc;line-height:1;font-weight:400;letter-spacing:2px}.v2-index-item-0 .list_item-copy>div{font-family:"Carrig Pro W01","Times New Roman",serif;font-style:italic;font-weight:600;font-size:.9em;line-height:1.6;transform:scaleX(.95);transform-origin:left}.v2-index-item.hero .lazy{float:left;z-index:1;position:relative}@-webkit-keyframes in{from{opacity:0}to{opacity:1}}@-webkit-keyframes out{from{opacity:1}to{opacity:0}}.index_topvideosquare .v2-index-item .img_holder:before{transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;-moz-box-shadow:inset 0 0 2em rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 2em rgba(0,0,0,.2);box-shadow:inset 0 0 2em rgba(0,0,0,.2);height:calc(100% - 45px);width:100%;content:' ';display:block;position:absolute;top:0;left:0;opacity:0}@media only screen and (min-width:768px) and (min-height:412px){.index_topvideosquare .v2-index-item:hover .img_holder:before{opacity:1}.index_topvideosquare .narrow_width:before{content:' ';display:block;width:100%;height:1px;position:absolute;box-shadow:-5px 10px 25px rgba(0,0,0,.5);top:0;left:0;z-index:1}.v2-index-item-0{background-color:#fff}.v2-index-item a{font-size:21px;letter-spacing:1px}.v2-index-item-0 h1{margin:1em 0 .2em}.index_topvideosquare .v2-index-item .img_holder{padding-bottom:40px}.index_topvideosquare .v2-index-item .name{position:absolute;bottom:0;left:0;width:100%;z-index:1;color:#000;text-align:center;height:50px;line-height:50px;font-size:21px}.v2-index-item-0 .list_item-copy{padding-right:40%;margin-bottom:2em;margin-left:.5em}.index_topvideosquare .v2-index-item{width:calc(40% - 1.8em);margin-bottom:2.25em;position:relative;display:flex}.v2-index-item-0,.v2-index-item-1{width:calc(40% - 3em);float:right!important}.index_topvideosquare .v2-index-item.v2-index-item-4{width:calc(10% + 10.5em);margin-left:calc(10% + 3.5em);margin-top:1.25em}.narrow_width .v2-index-item-2{float:left;margin-left:10%;width:34%;margin-top:1em}.narrow_width .v2-index-item-3{float:right;margin-right:calc(10% + 1.5em);margin-bottom:3.2em}.v2-index-item-4{float:left;clear:left;margin-left:10%}.v2-index-item-5{margin:0 50%}.full .v2-index-item-0,.full .v2-index-item-1{width:calc(40% - 4em);display:inline-block!important}.full .v2-index-item-0{float:left!important;margin-left:10%}.full .v2-index-item-1{float:right!important;margin-right:calc(10% + 4em)}.full .v2-index-item-0 .list_item-copy{padding:0 0 0 40%}}@media only screen and (min-width:1440px){.index_topvideosquare .v2-index-item .img_holder img{min-width:100%}}.tabletdev .v2-index-item-5,[device=tablet] .v2-index-item-5{margin-left:calc(50% + 13em)}@media only screen and (min-width:768px) and (orientation:portrait),(orientation:landscape) and (max-width:1024px) and (min-height:768px){.safari .v2-index-item-5,.v2-index-item-5{margin-left:calc(50% + 13em)}}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.v2-index-item-5{margin-left:calc(50% + 13em)}}}@media (max-width:768px) and (orientation:portrait),(orientation:landscape) and (max-width:823px) and (max-height:750px){.index_topvideosquare .end_still,.v2.arrowdown span{display:none}.v2-index-item.hero .lazy{max-width:100%;min-width:100vw}.v2-index-item-0 h1{margin-bottom:.4em}.v2.index_topvideosquare .end_still{height:100vw}.isvideo .iframe-wrapper,.top_banner video{min-height:100vw;width:calc(100% - 2em)}.index_topvideosquare .v2-index-item.hero{width:100vw;padding:0}.v2-index-item{position:relative;padding:1em;float:left;width:100vw}.index_topvideosquare .v2-index-item .img_holder img{width:100%}.v2-index-item-0 .list_item-copy{text-align:center;padding:0 10vw}.v2-index-item-5{margin-left:0!important}}