@media only screen and (max-width: 767px){.stylists .topMainVisual .slideTitle{font-size:2.3em}.stylists .topMainVisual .slideTitle span{font-size:0.9em !important}.stylists .topMainVisual .subtitle{font-size:1.7em}.stylists .topMainVisual .colLeft{width:85%}}.stylists .topMainVisual .play-ico,.stylists .topMainVisual .button{display:none}.stylists .topMainVisual .slideTitle,.stylists .topMainVisual .subtitle{color:#eee !important}.stylists .topMainVisual .centered br{padding:0 30px}.stylists .stylistsBook{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 10%;overflow:hidden;-webkit-transform:translateY(80px);-ms-transform:translateY(80px);transform:translateY(80px);background:url("../i/initiatives/searchguide/bg.gif") repeat scroll 0 0}@media only screen and (min-width: 1025px) and (max-width: 1399px){.stylists .stylistsBook{-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}}.stylists .stylistsBook__disclaimer{display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2em;color:#eee}.stylists .stylistsBook__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:9}.stylists .stylistsBook .mainPageHeader{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;margin:10px 0;padding:45px 15px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;text-transform:uppercase;background:transparent;border-top:1px solid #eee}@media only screen and (max-width: 767px){.stylists .stylistsBook .mainPageHeader{margin:12px 8px}}.stylists .stylistsBook .mainPageHeader span,.stylists .stylistsBook .mainPageHeader p{text-align:center}.stylists .stylistsBook .mainPageHeader span{display:block}.stylists .stylistsBook .mainPageHeader h1{font-weight:inherit}@media only screen and (max-width: 767px){.stylists .stylistsBook .mainPageHeader h1{text-align:center}}.stylists .stylistsBook .mainPageHeader h2{font-weight:inherit}@media only screen and (max-width: 767px){.stylists .stylistsBook .mainPageHeader h2{text-align:center}}.stylists .stylistsBook .mainPageHeader h3{font-weight:inherit}@media only screen and (max-width: 767px){.stylists .stylistsBook .mainPageHeader h3{text-align:center}}.stylists .stylistsBook .mainPageHeader h4{font-weight:inherit}@media only screen and (max-width: 767px){.stylists .stylistsBook .mainPageHeader h4{text-align:center}}.stylists .stylistsBook .mainPageHeader h5{font-weight:inherit}@media only screen and (max-width: 767px){.stylists .stylistsBook .mainPageHeader h5{text-align:center}}.stylists .stylistsBook .mainPageHeader h6{font-weight:inherit}@media only screen and (max-width: 767px){.stylists .stylistsBook .mainPageHeader h6{text-align:center}}.stylists .stylistsBook .mainPageHeader--noDec{border:none}.stylists .stylistsBook .mainPageHeader--specificColor{color:#000;text-transform:none;font-size:0.4em;font-weight:400}.stylists .stylistsBook .mainPageHeader--specificColor span{line-height:1.3em}@media only screen and (max-width: 767px){.stylists .stylistsBook .mainPageHeader--specificColor{font-size:0.7em}}.stylists .stylistsBook .mainPageHeader--book{margin-bottom:40px;text-align:center;color:#eee}.stylists .stylistsBook .bookContent{margin:0 auto}.stylists .stylistsBook .bookContent *{-webkit-box-shadow:none;box-shadow:none}.stylistContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stylistContainer .mainPageHeader{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;margin:10px 0;padding:45px 15px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;text-transform:uppercase;background:transparent;border-top:1px solid #eee}@media only screen and (max-width: 767px){.stylistContainer .mainPageHeader{margin:12px 8px}}.stylistContainer .mainPageHeader span,.stylistContainer .mainPageHeader p{text-align:center}.stylistContainer .mainPageHeader span{display:block}.stylistContainer .mainPageHeader h1{font-weight:inherit}@media only screen and (max-width: 767px){.stylistContainer .mainPageHeader h1{text-align:center}}.stylistContainer .mainPageHeader h2{font-weight:inherit}@media only screen and (max-width: 767px){.stylistContainer .mainPageHeader h2{text-align:center}}.stylistContainer .mainPageHeader h3{font-weight:inherit}@media only screen and (max-width: 767px){.stylistContainer .mainPageHeader h3{text-align:center}}.stylistContainer .mainPageHeader h4{font-weight:inherit}@media only screen and (max-width: 767px){.stylistContainer .mainPageHeader h4{text-align:center}}.stylistContainer .mainPageHeader h5{font-weight:inherit}@media only screen and (max-width: 767px){.stylistContainer .mainPageHeader h5{text-align:center}}.stylistContainer .mainPageHeader h6{font-weight:inherit}@media only screen and (max-width: 767px){.stylistContainer .mainPageHeader h6{text-align:center}}.stylistContainer .mainPageHeader--noDec{border:none}.stylistContainer .mainPageHeader--specificColor{color:#000;text-transform:none;font-size:0.4em;font-weight:400}.stylistContainer .mainPageHeader--specificColor span{line-height:1.3em}@media only screen and (max-width: 767px){.stylistContainer .mainPageHeader--specificColor{font-size:0.7em}}.stylistContainer .mainPageHeader--book{margin-bottom:40px;text-align:center;color:#eee}.stylistContainer .presentationTilesWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:20px 0 50px}@media only screen and (max-width: 767px){.stylistContainer .presentationTilesWrapper{display:none}}.stylistContainer .presentationTile{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:7px 15px;max-width:25%;font-family:"Aspira W05 Thin"}@media only screen and (min-width: 768px) and (max-width: 1024px){.stylistContainer .presentationTile{max-width:48%;min-width:48%;margin:7px}}@media only screen and (max-width: 767px){.stylistContainer .presentationTile{max-width:100%;min-width:100%;margin:10px 0}}.stylistContainer .presentationTileWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width: 767px){.stylistContainer .presentationTileWrapper__img{max-width:65%;margin:0 auto}}.stylistContainer .presentationTileWrapper__title,.stylistContainer .presentationTileWrapper__text{display:-webkit-box;display:-ms-flexbox;display:flex;height:55px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#c8003c;font-family:"Aspira W05 Regular";font-weight:700;font-size:1.8em;margin:0 10px;text-transform:uppercase}.stylistContainer .presentationTileWrapper__title span,.stylistContainer .presentationTileWrapper__text span{text-align:center}.stylistContainer .presentationTileWrapper__text{min-height:90px;margin:5px 10px;font-size:1.65em;font-weight:400;color:#111;text-transform:none}.stylistContainer .presentationTileWrapper__text--new{color:#c8003c !important;font-weight:700}.stylistContainer #lookMobile{height:auto !important;margin-bottom:150px}@media only screen and (max-width: 767px){.stylistContainer #lookMobile{margin-bottom:45px}}.stylistContainer #lookMobile a{position:relative !important;height:auto !important;top:auto !important;left:auto !important;border:1px solid #eee}@media only screen and (max-width: 767px){.stylistContainer #lookMobile a{margin-bottom:115px;max-width:100%;font-size:1.5em}}.stylistContainer #lookMobile a .mask{top:auto !important;height:120px;overflow:visible;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);padding:15px 0;color:#111;border-width:0 1px 1px;border-style:solid;border-color:#eee}.stylistContainer #lookMobile a .mask-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;font-size:0.45em;text-align:left}@media only screen and (max-width: 767px){.stylistContainer #lookMobile a .mask-content h2{text-align:center}}.stylistContainer #lookMobile .tile{overflow:visible}.stylistContainer #lookMobile .tile img{z-index:101}.stylistContainer .descriptionBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:50px 15px}@media only screen and (min-width: 768px) and (max-width: 1024px){.stylistContainer .descriptionBox{margin:50px 7px}}@media only screen and (max-width: 767px){.stylistContainer .descriptionBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.stylistContainer .descriptionBox__pic{-webkit-box-flex:2;-ms-flex:2;flex:2;max-width:270px;margin-right:20px}@media only screen and (max-width: 767px){.stylistContainer .descriptionBox__pic{margin:0}}.stylistContainer .descriptionBox__pic img{display:block;width:100%;height:100%}.stylistContainer .descriptionBox__desc{-webkit-box-flex:4;-ms-flex:4;flex:4;padding:20px 50px;border:1px solid #eee;font-family:"Aspira W05 Regular"}@media only screen and (max-width: 767px){.stylistContainer .descriptionBox__desc{padding:15px 20px;text-align:center}}.stylistContainer .descriptionBox__desc .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stylistContainer .descriptionBox__desc h3{width:100%;font-size:3em;text-transform:uppercase;font-weight:700}@media only screen and (max-width: 767px){.stylistContainer .descriptionBox__desc h3{font-size:2.3em}}.stylistContainer .descriptionBox__desc p{max-width:100%;margin-top:30px;font-size:1.6em}.stylistContainer.vidPicContainer{margin-top:100px}.opinionSlide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;min-width:100%}@media only screen and (max-width: 767px){.opinionSlide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #eee}}.opinionSlide__quote{position:relative;-webkit-box-flex:4;-ms-flex:4;flex:4;padding:30px 9%;border-width:1px 0 1px 1px;border-style:solid;border-color:#eee;font-family:"Aspira W05 Regular"}@media only screen and (max-width: 767px){.opinionSlide__quote{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0 9%;margin-top:20px;border-width:0}}.opinionSlide__quote::before,.opinionSlide__quote::after{position:absolute;content:"";width:25px;height:26px;-webkit-background-size:50% 50%;background-size:50%}.opinionSlide__quote::before{top:35px;left:35px;background-image:url("../i/sprite/cite_up.png")}@media only screen and (max-width: 767px){.opinionSlide__quote::before{top:-25px;left:10px}}.opinionSlide__quote::after{bottom:35px;right:35px;background-image:url("../i/sprite/cite_down.png")}@media only screen and (max-width: 767px){.opinionSlide__quote::after{bottom:10px;right:10px}}.opinionSlide__quote .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.opinionSlide__quote--txt{max-width:100%;text-transform:uppercase;font-size:2.1em;font-weight:700}@media only screen and (max-width: 767px){.opinionSlide__quote--txt{font-size:1.7em;line-height:1.2em}}.opinionSlide__quote--author{margin-top:15px;font-size:1.8em;font-weight:400}.opinionSlide__pic{-webkit-box-flex:2;-ms-flex:2;flex:2;max-width:270px}@media only screen and (max-width: 767px){.opinionSlide__pic{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:none;min-height:230px;max-height:230px;overflow:hidden;margin-top:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.opinionSlide__pic img{width:65%;margin:0 auto}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.vidPic{height:360px}}@media only screen and (-ms-high-contrast: active) and (min-width: 1025px) and (max-width: 1399px), only screen and (-ms-high-contrast: none) and (min-width: 1025px) and (max-width: 1399px){.vidPic{height:330px}}@media only screen and (-ms-high-contrast: active) and (min-width: 768px) and (max-width: 1024px), only screen and (-ms-high-contrast: none) and (min-width: 768px) and (max-width: 1024px){.vidPic{height:300px}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.vidPicTile__text{margin-top:155px}}@media only screen and (-ms-high-contrast: active) and (min-width: 1025px) and (max-width: 1399px), only screen and (-ms-high-contrast: none) and (min-width: 1025px) and (max-width: 1399px){.vidPicTile__text{margin-top:55px}}@media only screen and (-ms-high-contrast: active) and (min-width: 768px) and (max-width: 1024px), only screen and (-ms-high-contrast: none) and (min-width: 768px) and (max-width: 1024px){.vidPicTile__text{margin-top:10px;padding-bottom:40px}}
