.contact{grid-row:6;grid-column:col-start 3/span 8;color:#f5f5f5;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:"Nuetral Face";margin-bottom:12.5em}.contact h3{font-family:"Neutral Face";color:#f5f5f5;font-weight:300;font-size:1em}.contact a{text-decoration:none;margin-bottom:-5em}.contact a h2{font-size:17.5vw;margin:1rem 0 0;color:#f5f5f5;font-weight:300;text-align:center}.contact a .mobile_contact{font-size:30vw;line-height:1em}.footer{grid-column:col-start 1/span 12;grid-row:8;display:grid;grid-gap:20px;gap:20px;grid-template-columns:repeat(12,[col-start] 1fr)}.footer .shop_logo{grid-column:col-start 2}.footer .shop_logo img{width:3em;margin-top:1em;cursor:pointer}.footer .shop_information{grid-column:col-start 3;font-family:"Neutral Face";color:#f5f5f5;font-size:.65em;white-space:nowrap}.footer .shop_information a{color:#f5f5f5;text-decoration:none}.footer .shop_days{grid-column:col-start 7}.footer .shop_days,.footer .shop_hours{color:#f5f5f5;font-family:"Neutral Face";font-size:.65em}.footer .shop_hours{grid-column:col-start 8;white-space:nowrap}.footer .links{grid-column:col-start 10;color:#f5f5f5;font-family:"Neutral Face";font-size:.65em}.footer .links p{cursor:pointer}.footer .madeby{grid-row:2;grid-column:col-start 2/span 10;width:100%;color:#f5f5f5;font-size:.65em;display:flex;justify-content:space-between}.footer .madeby p{opacity:.5}@media screen and (max-width:1000px){.footer .shop_logo{grid-column:col-start 3;grid-row:1}.footer .shop_information{grid-column:col-start 3;grid-row:2}.footer .shop_days{grid-column:col-start 3;grid-row:3}.footer .shop_hours{grid-column:col-start 6;grid-row:3}.footer .links{grid-column:col-start 3;grid-row:4}.footer .madeby{grid-row:5}}@media screen and (max-width:1000px){.footer{grid-gap:0;gap:0}}.header{grid-column:col-start 2/span 10;color:#f5f5f5;top:0;z-index:99;width:100%;margin-bottom:-1em}.header,.navbar{position:-webkit-sticky;position:sticky}.navbar{display:flex;justify-content:space-between;align-items:center;margin-top:1.75em}@media screen and (max-width:1000px){.navbar{position:fixed;width:85%;top:0}}.left_nav img{width:4em;cursor:pointer}@media screen and (max-width:1000px){.left_nav img{width:3em}}.right_nav{display:relative}.right_nav .hamburger{width:2em}.right_nav .exit{width:1.5em}.right_nav ul{display:flex;list-style:none}.right_nav ul li{margin-left:3em;font-family:"Neutral Face";font-size:.75em;cursor:pointer}@media screen and (max-width:1000px){.right_nav ul{display:none}}.right_nav .menu-icon{cursor:pointer;display:inline-block;padding:10px;position:relative;-webkit-user-select:none;user-select:none}.right_nav .menu-icon .navicon{background:#f5f5f5;display:block;height:3px;position:relative;transition:background .2s ease-out;width:25px}.right_nav .menu-icon .navicon:after,.right_nav .menu-icon .navicon:before{background:#f5f5f5;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.right_nav .menu-icon .navicon:before{top:7px}.right_nav .menu-icon .navicon:after{top:-7px}.right_nav .menu-btn{display:none}.right_nav .menu-btn:checked~.menu{max-height:240px}.right_nav .menu-btn:checked~.menu-icon .navicon{background:transparent}.right_nav .menu-btn:checked~.menu-icon .navicon:before{transform:rotate(-45deg)}.right_nav .menu-btn:checked~.menu-icon .navicon:after{transform:rotate(45deg)}.right_nav .menu-btn:checked~.menu-icon:not(.steps) .navicon:after,.right_nav .menu-btn:checked~.menu-icon:not(.steps) .navicon:before{top:0}.hours{grid-row:7;grid-column:col-start 3/span 8;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.hours h3{font-family:"Neutral Face";color:#f5f5f5;font-weight:300;font-size:1em;text-align:center}.hours .map_container{height:50vh;width:100%;margin-top:5em}@media screen and (max-width:1000px){.hours{grid-column:col-start 1/span 12}}.marker{position:relative;top:50%;left:50%;width:12.5px;height:12.5px;-webkit-user-select:none;user-select:none;transform:translate(-50%,-50%)}.marker:hover{z-index:1}.marker img{position:absolute;top:-1.5em;width:3.5em}.landing_text{grid-row:2;grid-column:col-start 4/span 6;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:12.5em 0}.landing_text h2,.landing_text h3{color:#f5f5f5;margin:0;padding:0}.landing_text h2{font-family:"Harmond";font-size:15vw;margin-bottom:-.25em}.landing_text h3{font-family:"Neutral Face";font-size:5vw;font-weight:300;margin-top:.1em;white-space:nowrap}.mobile_nav_menu{background-color:rgba(0,0,0,.822);width:100%;height:100%;position:fixed;z-index:98;top:0;left:0}.mobile_nav_links{list-style:none;padding:0;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%}.mobile_nav_links li{color:#f5f5f5;font-family:"Neutral Face";font-weight:300;cursor:pointer;font-size:5.5vh;margin:.5em}.prices{color:#f5f5f5;grid-row:4;grid-column:col-start 3/span 8;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:12.5em}.prices h3{font-family:"Neutral Face";color:#f5f5f5;font-weight:300;font-size:1em}.prices .prices_container{margin:3em 0 1em;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0}.prices .prices_container:hover .single_price{opacity:.5}.prices .prices_container .single_price{display:flex;justify-content:space-between;align-items:center;width:100%;font-family:"Neutral Face";list-style-type:none;cursor:pointer;border-bottom:1px solid #f5f5f5;transition:opacity .3s}.prices .prices_container .single_price .price_label{font-size:2em;font-weight:300}.prices .prices_container .single_price .price_cost{font-size:1.5em;font-weight:300}.prices .prices_container .single_price:hover{opacity:1}@media screen and (max-width:1000px){.prices .prices_container .single_price{flex-direction:column-reverse}.prices .prices_container .single_price .price_label{font-size:2.5em;margin:0 0 .5em;text-align:center}.prices .prices_container .single_price .price_cost{font-size:1.5em;margin:1em 0 .5em}}.prices .fine_print{margin:0;align-self:flex-end;font-size:.5em;font-family:"Neutral Face"}@media screen and (max-width:1000px){.prices .fine_print{font-size:.25em}}.story{grid-row:3;grid-column:col-start 3/span 8;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:12.5em;position:relative}.story h3{font-weight:300;font-size:1em;z-index:90}.story h3,.story p{font-family:"Neutral Face";color:#f5f5f5}.story p{font-size:3.5em;text-align:center;z-index:50}@media screen and (max-width:1200px){.story p{font-size:2em}}@media screen and (max-width:500px){.story p{font-size:1.5em}}.story .image_container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.story .image_container .stars_shop{filter:grayscale(100%);border:20px solid #fff;opacity:0;position:absolute;width:30em;height:30em;z-index:1;will-change:transform;transform-origin:center center;transition:opacity .4s ease-out}.story .image_container .stars_shop.is-active{opacity:.75;transition:opacity .3s ease-in}@media screen and (max-width:1000px){.story .image_container .stars_shop{width:20em;height:20em}}@media screen and (max-width:500px){.story .image_container .stars_shop{width:15em;height:15em}}.stylists{color:#f5f5f5;grid-row:5;grid-column:col-start 3/span 8;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:12.5em}.stylists h3{font-family:"Neutral Face";color:#f5f5f5;font-weight:300;font-size:1em}.stylists .stylist_container{display:flex;justify-content:space-between;align-items:center;margin-top:5em;width:75vw;flex-wrap:wrap;grid-gap:5%;gap:5%}.stylists .stylist_container:hover .single_stylist{opacity:.5}.stylists .stylist_container .single_stylist{position:relative;overflow:hidden;border:1.25vw solid #f5f5f5;cursor:pointer;width:35vw;height:auto;transition:transform .3s}.stylists .stylist_container .single_stylist img{width:100%;height:auto;display:block;filter:saturate(0)}.stylists .stylist_container .single_stylist p{font-family:"Maghfirea";font-size:5vw;margin:0;position:absolute;bottom:.25em;left:50%;transform:translateX(-50%);text-align:center}@media screen and (max-width:1000px){.stylists .stylist_container .single_stylist p{font-size:10vw}}.stylists .stylist_container .single_stylist:hover{transform:scale(1.1);opacity:1}@media screen and (max-width:1000px){.stylists .stylist_container .single_stylist{border:2vw solid #fff;width:100%;height:35vh}}@media screen and (max-width:1000px){.stylists .stylist_container{flex-wrap:wrap;width:50vw;justify-content:center}}@font-face{font-family:"Neutral Face";src:url(/static/media/NeutralFace.f5f41755.otf)}@font-face{font-family:"Harmond";src:url(/static/media/Harmond-ExtraBold&Italic.d6c66094.otf)}@font-face{font-family:"Maghfirea";src:url(/static/media/Maghfirea.f0f35226.otf)}html{scroll-behavior:smooth}body,html{width:100%;height:100%}body{background-color:rgba(0,0,0,.9);overflow-x:hidden}body::-webkit-scrollbar{width:8px;height:8px}body::-webkit-scrollbar-track{background-color:rgba(0,0,0,.4);border-radius:10px}body::-webkit-scrollbar-thumb{background-color:#dfdfdf;border-radius:10px}.App{display:grid;grid-template-columns:repeat(12,[col-start] 1fr);grid-gap:20px;gap:20px;margin:0;padding:0;width:100%;height:100%}*{box-sizing:border-box}:target:before{content:"";display:block;height:150px;margin:-150px 0 0}.translatebuttons{position:absolute;bottom:0;right:1em;display:flex;flex-direction:column;justify-content:center;position:fixed;z-index:99}.translatebuttons button{height:60px;line-height:60px;width:60px;font-size:1em;font-weight:700;border-radius:50%;background-color:rgba(0,0,0,.9);color:#f5f5f5;text-align:center;cursor:pointer;border:none;font-family:"Neutral Face";margin-bottom:1em}@media screen and (max-width:1000px){.translatebuttons button{height:40px;line-height:40px;width:40px;font-size:.5em;margin-bottom:3.5em}.translatebuttons button:first-of-type{margin-right:1em}}.translatebuttons .active{background-color:#f5f5f5;color:rgba(0,0,0,.9)}@media screen and (max-width:1000px){.translatebuttons{flex-direction:row;left:50%;transform:translateX(-50%);bottom:.5em}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}
/*# sourceMappingURL=main.221aaa8d.chunk.css.map */