@font-face{font-family:'Zesta-BoldItalic';src:url("/fonts/homepage/38417F_0_0.eot");src:url("/fonts/homepage/38417F_0_0.eot?#iefix") format("embedded-opentype"),url("/fonts/homepage/38417F_0_0.woff2") format("woff2"),url("/fonts/homepage/38417F_0_0.woff") format("woff"),url("/fonts/homepage/38417F_0_0.ttf") format("truetype")}@font-face{font-family:'Zesta-Regular';src:url("/fonts/homepage/38417F_1_0.eot");src:url("/fonts/homepage/38417F_1_0.eot?#iefix") format("embedded-opentype"),url("/fonts/homepage/38417F_1_0.woff2") format("woff2"),url("/fonts/homepage/38417F_1_0.woff") format("woff"),url("/fonts/homepage/38417F_1_0.ttf") format("truetype")}@font-face{font-family:'Zesta-Italic';src:url("/fonts/homepage/38417F_2_0.eot");src:url("/fonts/homepage/38417F_2_0.eot?#iefix") format("embedded-opentype"),url("/fonts/homepage/38417F_2_0.woff2") format("woff2"),url("/fonts/homepage/38417F_2_0.woff") format("woff"),url("/fonts/homepage/38417F_2_0.ttf") format("truetype")}@font-face{font-family:'Gotham-Book-Regular';src:url("/fonts/homepage/Gotham-Book-Regular.otf") format("opentype")}@font-face{font-family:'Gotham-Light';src:url("/fonts/homepage/Gotham-Light.otf") format("opentype")}@font-face{font-family:'BonVivant-Regular';src:url("/fonts/homepage/BonVivant-Regular.otf") format("opentype")}body{background-color:#000000}h2,p{color:#ffffff}.container-xl{max-width:1200px}.header,#navigation{padding:40px 0}.header .logo,#navigation .logo{max-width:200px}a{color:black}a:hover{color:black}button:focus{outline:0 !important}.nav-icon{display:flex;justify-content:flex-end;z-index:9999}.nav-icon .hamburger-inner,.nav-icon .hamburger-inner::before,.nav-icon .hamburger-inner::after{background-color:white}.nav-icon .social{color:white;margin-right:20px}.nav-icon .social i{font-size:50px}.divider{margin-top:50px;margin-bottom:50px}@media (min-width: 768px){.divider{margin-top:100px;margin-bottom:100px}}.hidden{display:none}#navigation{position:absolute;top:0;left:0;background:rgba(0,0,0,0.95);width:100%;z-index:9;padding-bottom:150px;color:white}#navigation #nav-ig-icon .hidden{display:none}#navigation .stylists h2{font-family:Zesta-Italic;font-weight:normal;font-style:normal;margin-top:50px;margin-bottom:20px}#navigation .stylists a{font-family:mr-eaves-xl-sans,sans-serif;font-weight:700;font-style:normal;font-size:24px;margin-top:20px !important}#navigation .stylists a:hover{text-decoration:none}#navigation a{color:white}#navigation ul{list-style:none;margin-top:40px;padding:0}#navigation ul li{font-size:50px;font-family:Zesta-Italic;font-weight:normal;font-style:normal;text-transform:uppercase}#navigation .address{font-family:mr-eaves-xl-sans,sans-serif;font-weight:300;font-style:normal;font-size:16px;line-height:32px}#navigation .address strong{font-family:Zesta-BoldItalic;font-weight:normal;font-style:normal;text-transform:uppercase;margin-right:6px}@media (min-width: 768px){#navigation .address{font-size:24px;line-height:40px}}#navigation .social{font-size:50px}.intro .text{background-color:#ffffff;font-family:mr-eaves-xl-sans,sans-serif;font-weight:300;font-style:normal;font-size:18px;line-height:32px;padding:30px;padding-right:50px}.intro .text p{color:#000000}.intro .text em{font-family:Zesta-Italic;font-weight:normal;font-style:normal}.intro .text a{font-family:Zesta-Italic;font-weight:normal;font-style:normal;line-height:45px;text-decoration:none;font-size:24px}@media (min-width: 576px){.intro .text a{font-size:32px}}@media (min-width: 992px){.intro .text{margin-top:200px;margin-left:-200px}}.slogan{font-family:Zesta-Italic;font-weight:normal;font-style:normal;font-size:45px;line-height:45px;text-align:center;padding-top:100px;padding-bottom:100px}h2{font-family:Zesta-Regular;font-weight:normal;font-style:normal;font-size:50px;text-transform:uppercase;text-align:center}.designers .video,.designers img{margin-bottom:90px}.designers h2{margin-bottom:60px}.designers .list{font-family:mr-eaves-xl-sans,sans-serif;font-weight:300;font-style:normal;font-size:18px;line-height:31px;text-transform:uppercase;text-align:center}@media (min-width: 992px){.designers .list{text-align:left}}.text-divider h2{font-family:BonVivant-Regular;font-weight:normal;font-style:normal;text-transform:none}.text-divider .text{font-family:mr-eaves-xl-sans,sans-serif;font-weight:300;font-style:normal;font-size:18px;line-height:32px}.stylists .stylist h3{font-family:mr-eaves-xl-sans,sans-serif;font-weight:700;font-style:normal;color:#ffffff;margin-top:20px}.stylists .stylist h3 a{color:#ffffff}.mosaic img{border:20px solid white}@media (max-width: 768px){.mosaic .tile{margin-bottom:20px}}.mosaic .text{background-color:#ffffff;padding:40px;padding-right:200px}@media (max-width: 768px){.mosaic .text{padding-right:80px}}@media (min-width: 768px){.mosaic .text{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;margin:30px 0}}@media (min-width: 992px){.mosaic .text{margin:20px 0}}@media (min-width: 1200px){.mosaic .text{height:360px}}.mosaic .text p{font-family:mr-eaves-xl-sans,sans-serif;font-weight:300;font-style:normal;font-size:20px;color:#000000}@media (min-width: 768px){.mosaic .text p{font-size:22px}}@media (min-width: 992px){.mosaic .text p{font-size:24px}}.mosaic .text h2{font-family:Zesta-Italic;font-weight:normal;font-style:normal;color:#000000;margin:0;text-align:left !important}@media (max-width: 768px){.mosaic .text h2{font-size:26px}}@media (min-width: 768px){.mosaic .text h2{font-size:28px}}@media (min-width: 992px){.mosaic .text h2{font-size:38px}}@media (min-width: 1200px){.mosaic .text h2{font-size:48px}}.mosaic__cols{margin-top:20px}@media (min-width: 768px){.mosaic__cols{display:flex;height:calc(100vw + 10vh)}}@media (min-width: 1200px){.mosaic__cols{height:1360px}}@media (min-width: 768px){.mosaic__cols-left{padding-right:10px;display:flex;flex-direction:column;justify-content:space-between;width:60%}}@media (min-width: 768px){.mosaic__cols-right{padding-left:10px;width:40%;display:flex;flex-direction:column;justify-content:space-between}}@media (min-width: 768px){.mosaic__cols-right .first{margin-bottom:30px}}@media (min-width: 992px){.mosaic__cols-right .first{margin-bottom:20px}}.blog{color:#ffffff}.blog .image{margin-bottom:20px}@media (min-width: 768px){.blog .image{margin-bottom:0}}.blog h2{font-family:BonVivant-Regular;font-weight:normal;font-style:normal;text-transform:none;margin-bottom:30px}.blog h3{font-family:mr-eaves-xl-sans,sans-serif;font-weight:700;font-style:normal;font-size:30px;line-height:30px;margin:0}.blog p{font-family:mr-eaves-xl-sans,sans-serif;font-weight:300;font-style:normal;font-size:18px;line-height:32px}.blog p a{font-family:mr-eaves-xl-sans,sans-serif;font-weight:700;font-style:italic;color:#ffffff}.blog p.date{font-family:mr-eaves-xl-sans,sans-serif;font-weight:200;font-style:italic;font-size:21px}.footer{margin-top:100px;background:#eef0f1;padding-top:30px;padding-bottom:30px}.footer .address{font-family:mr-eaves-xl-sans,sans-serif;font-weight:300;font-style:normal;font-size:20px;line-height:29px}.footer .address strong{font-family:Zesta-BoldItalic;font-weight:normal;font-style:normal;text-transform:uppercase;margin-right:6px}.footer .social a{font-size:55px;margin:0 4px}.footer .links{text-align:center}.footer .links a{font-family:Zesta-Italic;font-weight:normal;font-style:normal;font-size:22px}@media (min-width: 992px){.footer .links{text-align:left;padding-left:50px}}.footer .copyright{text-align:center;font-size:15px;font-family:mr-eaves-xl-sans,sans-serif;font-weight:300;font-style:normal}.now-available p{font-family:Zesta-Italic;font-weight:normal;font-style:normal;font-size:32px;font-weight:normal}.now-available .logo{max-width:200px;margin:0 auto}.available-at-gal h1{font-family:Zesta-Italic;font-weight:normal;font-style:normal;font-size:68px;font-weight:normal;border-bottom:1px solid black;padding-bottom:20px;margin-bottom:30px}.available-at-gal .tory-burch{max-width:320px;margin:0 auto}.available-at-gal .cinq{max-width:290px;margin:0 auto}.available-at-gal .lele{max-width:290px;margin:0 auto}.intro-text{font-size:24px;line-height:50px;font-family:mr-eaves-xl-sans,sans-serif;font-weight:300;font-style:normal;margin:90px 0 120px 0}.gallery{margin-bottom:150px}.bio{color:#ffffff}.bio h1{font-family:Zesta-Regular;font-weight:normal;font-style:normal;text-transform:uppercase;text-align:center;font-size:50px;margin-top:30px}.bio p{font-family:mr-eaves-xl-sans,sans-serif;font-weight:300;font-style:normal;font-size:20px;line-height:40px;margin-bottom:50px}.bio .links{text-align:center;margin-top:20px}.bio .links .social{color:#ffffff;font-size:50px}
