html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%;scroll-behavior:smooth}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}*{margin:0;padding:0}a,a:visited,a:link{text-decoration:none;color:#1c1c1c}body{padding-top:2.3125rem;font-family:"PT Sans",sans-serif;color:#1c1c1c}body.noscroll{overflow:hidden}h1{position:relative;font-family:"Montserrat",sans-serif}h2{margin-bottom:1.875rem;font-size:2.25rem;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width: 40em){h2{font-size:2.375rem}}@media (min-width: 64em){h2{font-size:2.5rem}}h2,h3{position:relative;font-family:"Arima Madurai",cursive}ul{list-style-type:none}.float-left{float:left}.float-right{float:right}.parallax{position:relative;background-color:#fff6f5;z-index:1}.parallax::before{content:'';position:absolute;top:0px;right:0px;bottom:0px;left:0px;background:url("../../images/chairs.jpg") no-repeat bottom;background-size:cover;background-attachment:local;opacity:0.15}@media (min-width: 64em){.parallax::before{background-size:cover;background-attachment:fixed}}.marble-parallax{position:relative;background-color:#fff6f5;z-index:1}.marble-parallax::before{content:'';position:absolute;top:0px;right:0px;bottom:0px;left:0px;background:url("../../images/marble-bg.jpg") no-repeat center center;background-size:cover;background-attachment:fixed;opacity:0.3}.scroll-fade-in{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity 1s ease-in-out, -webkit-transform 0.5s ease-in-out;transition:opacity 1s ease-in-out, -webkit-transform 0.5s ease-in-out;transition:opacity 1s ease-in-out, transform 0.5s ease-in-out;transition:opacity 1s ease-in-out, transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out}.scroll-fade-in.is-hidden{opacity:0}.has-fade{visibility:hidden}@-webkit-keyframes fade-in{from{visibility:hidden;opacity:0}1%{visibility:visible;opacity:0}to{visibility:visible;opacity:1}}@keyframes fade-in{from{visibility:hidden;opacity:0}1%{visibility:visible;opacity:0}to{visibility:visible;opacity:1}}.fade-in{-webkit-animation:fade-in 300ms ease-in-out forwards;animation:fade-in 300ms ease-in-out forwards}@-webkit-keyframes fade-out{from{visibility:visible;opacity:1}99%{visibility:visible;opacity:0}to{visibility:hidden;opacity:0}}@keyframes fade-out{from{visibility:visible;opacity:1}99%{visibility:visible;opacity:0}to{visibility:hidden;opacity:0}}.fade-out{-webkit-animation:fade-out 300ms ease-in-out forwards;animation:fade-out 300ms ease-in-out forwards}.header{position:fixed;top:0;height:100px;width:100%;z-index:4;position:fixed;top:0}.header nav{position:fixed;top:0;width:100%;padding:.9375rem 1.25rem .9375rem .625rem;z-index:2;background-color:#fff6f5}.header h1{font-size:1.875rem}@media (min-width: 40em){.header h1{font-size:2.1875rem}}@media (min-width: 64em){.header h1{font-size:2.5rem}}.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__toggle>span{display:block;width:1.625rem;height:.125rem;background-color:#1c1c1c;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;-webkit-transform-origin:0.188rem 0.063rem;transform-origin:0.188rem 0.063rem}.header__toggle>span:not(:last-child){margin-bottom:.3125rem}.header.open .header__toggle>span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header.open .header__toggle>span:nth-child(2){opacity:0}.header.open .header__toggle>span:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header .overlay{opacity:0;position:fixed;top:0px;right:0px;bottom:0px;left:0px;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(66%, #fff6f5), to(transparent));background-image:linear-gradient(#fff6f5 66%, transparent 100%);z-index:2;color:white}.header__menu{position:absolute;margin-top:6.875rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.header__menu a{display:block;padding:0.625rem;font-size:1.5rem;text-align:center;color:#1c1c1c}.header__desktop{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}.header__desktop a{margin:0 .625rem;font-size:1.375rem}.header__desktop a:hover{color:#b48f83;-webkit-transition:200ms ease-in-out;transition:200ms ease-in-out}.header__desktop .button:hover{color:#1c1c1c}@media (min-width: 64em){.header__desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 64em){.header #hamburgerButton{display:none}}.hero{height:70vh;padding:0 10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background-color:#fff6f5;font-size:1.25rem}.hero h1{margin-bottom:.625rem;font-size:2.0625rem}@media (min-width: 40em){.hero h1{font-size:2.375rem}}@media (min-width: 64em){.hero h1{font-size:2.75rem}}.hero p{position:relative;margin-bottom:2.1875rem;font-size:1.25rem}@media (min-width: 64em){.hero p{font-size:1.375rem}}.hero .button{padding:.9375rem;font-size:1.3125rem}#services{padding:1.875rem .625rem 3.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 40em){#services .services{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);-ms-grid-rows:(fit-content(20vh))[2];grid-template-rows:repeat(2, fit-content(20vh));-webkit-column-gap:2.5rem;column-gap:2.5rem}}@media (min-width: 64em){#services .services{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);-ms-grid-rows:1fr;grid-template-rows:1fr}#services .services__nails{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / 3}#services .services__waxing{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / 3}#services .services__skin{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3 / 4;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / 2}#services .services__massage{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3 / 4;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3}}#services .services h3{margin-bottom:.5rem;font-size:1.5rem}@media (min-width: 64em){#services .services h3{font-size:1.5625rem}}#services .services ul{margin-bottom:1.25rem}@media (min-width: 64em){#services .services ul{font-size:1.0625rem}}#hours{padding:1.875rem .625rem 3.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#hours .hours li{position:relative}@media (min-width: 40em){#hours .hours{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.875rem}}#hours .hours__open{margin:0 2.5rem 1.25rem;font-size:1.125rem}@media (min-width: 40em){#hours .hours__open{margin:0 .625rem;-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%;-ms-flex-item-align:start;align-self:flex-start;font-size:1.25rem}}@media (min-width: 64em){#hours .hours__open{font-size:1.375rem}}#hours .hours__benefits{margin-left:1rem;font-size:1.125rem;list-style-type:disc}@media (min-width: 40em){#hours .hours__benefits{margin-left:0;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-size:1.25rem}}@media (min-width: 64em){#hours .hours__benefits{font-size:1.375rem}}#hours .hours__benefits span{font-weight:700}#reviews{padding:1.875rem .625rem 3.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#reviews .reviews{max-width:67.5rem}@media (min-width: 40em){#reviews .reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}}#reviews .reviews__card{position:relative;margin:0 auto 1.25rem;padding:1.25rem;width:85%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:start;align-self:flex-start;background-image:-webkit-gradient(linear, left bottom, right top, from(#b48f83), to(#b89489));background-image:linear-gradient(to top right, #b48f83, #b89489);border-radius:.3125rem;-webkit-box-shadow:2px 2px 5px #1c1c1c;box-shadow:2px 2px 5px #1c1c1c;font-size:1.125rem}@media (min-width: 40em){#reviews .reviews__card{width:auto}}#reviews .reviews__card img{width:3.125rem;margin-bottom:.625rem;opacity:0.9}#reviews .reviews__card .testimonial{margin-bottom:1.25rem;font-style:italic}#reviews .reviews__card .customer-name{font-weight:700;color:#fff6f5;opacity:0.9}#faq{padding:1.875rem .9375rem 3.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left}@media (min-width: 40em){#faq{width:45.625rem;margin:auto}}@media (min-width: 64em){#faq{width:47.5rem}}#faq h2{margin-bottom:0px}.faq__accordian{margin-bottom:.625rem;display:block;border-bottom:1px solid #b48f83}.faq__accordian img{width:.75rem;-webkit-transition:-webkit-transform 300ms ease-in-out;transition:-webkit-transform 300ms ease-in-out;transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out}.faq__accordian .faq__question{padding:0 1rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.5rem;cursor:pointer}.faq__accordian .faq__question button{width:100%;border:none;background:transparent;font-family:"PT Sans",sans-serif;font-size:1rem;text-align:left;color:#1c1c1c;cursor:pointer}@media (min-width: 40em){.faq__accordian .faq__question button{font-size:1.125rem}}@media (min-width: 64em){.faq__accordian .faq__question button{font-size:1.25rem}}.faq__accordian .faq__question.open button{font-weight:700}.faq__accordian .faq__question.open img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq__collapse .faq__answer{margin:.625rem 0;line-height:1.4}@media (min-width: 40em){.faq__collapse .faq__answer{font-size:1.125rem}}@media (min-width: 64em){.faq__collapse .faq__answer{font-size:1.25rem}}.faq__collapse .faq__answer a{color:#b48f83}.faq__collapse.collapsed{display:none}#footer{margin:auto;padding:1.25rem;background-color:#1c1c1c;color:#fff6f5}#footer .footer{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:(fit-content(auto))[4];grid-template-rows:repeat(4, fit-content(auto))}@media (min-width: 40em){#footer .footer{-ms-grid-columns:1fr 10.9375rem 1fr;grid-template-columns:1fr 10.9375rem 1fr;-ms-grid-rows:(fit-content(auto))[2];grid-template-rows:repeat(2, fit-content(auto));grid-column-gap:.3125rem}}@media (min-width: 64em){#footer .footer{-ms-grid-columns:1fr 15.625rem 1fr;grid-template-columns:1fr 15.625rem 1fr;grid-column-gap:3.125rem}}#footer .footer__cta{margin:1.25rem 0 2.5rem;-ms-grid-column-align:center;justify-self:center}@media (min-width: 40em){#footer .footer__cta{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3 / 4;gird-row:1 / 2;font-size:1.125rem;white-space:nowrap}}@media (min-width: 64em){#footer .footer__cta{-ms-grid-column-align:start;justify-self:start;font-size:1.4375rem}}#footer .footer__cta .button{padding:1.25rem}#footer .footer__cta .button:hover{color:#fff6f5}#footer .footer__information{margin-bottom:1.25rem;-ms-grid-column-align:center;justify-self:center;font-size:1.125rem}#footer .footer__information a{color:#fff6f5}@media (min-width: 40em){#footer .footer__information{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / 2;font-size:1.25rem}}@media (min-width: 64em){#footer .footer__information{-ms-grid-column-align:end;justify-self:end}}#footer .footer__hours{width:10.9375rem;margin-bottom:.625rem;-ms-grid-column-align:center;justify-self:center}@media (min-width: 40em){#footer .footer__hours{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / 2}}@media (min-width: 64em){#footer .footer__hours{width:15.625rem;font-size:1.25rem}}#footer .footer .copyright{-ms-grid-column-align:center;justify-self:center;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;font-size:.875rem;font-style:italic}@media (min-width: 40em){#footer .footer .copyright{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / 4;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3}}.button{position:relative;padding:10px;background-image:-webkit-gradient(linear, left top, right top, from(#b48f83), to(#b89489));background-image:linear-gradient(to right, #b48f83, #b89489);border:2px solid transparent;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.button:hover{border:2px solid #b48f83;background-image:-webkit-gradient(linear, left top, right top, from(transparent), to(transparent));background-image:linear-gradient(to right, transparent, transparent);-webkit-box-shadow:1px 1px 8px #b48f83;box-shadow:1px 1px 8px #b48f83}
/*# sourceMappingURL=style.min.css.map */