@font-face{font-family:Cormorant;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorant/v11/H4c-BXOCl9bbnla_nHIq6qNghoa2.ttf) format("truetype")}@font-face{font-family:Cormorant;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorant/v11/H4cgBXOCl9bbnla_nHIiML-Ygg.ttf) format("truetype")}@font-face{font-family:Karla;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v15/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNlCV0lP.ttf) format("truetype")}@font-face{font-family:Karla;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v15/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNmlUElP.ttf) format("truetype")}@font-face{font-family:Karla;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v15/qkBIXvYC6trAT55ZBi1ueQVIjQTD-JqqFA.ttf) format("truetype")}@font-face{font-family:Karla;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/karla/v15/qkBIXvYC6trAT55ZBi1ueQVIjQTDH52qFA.ttf) format("truetype")}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201c" "\201d" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@media(min-width:768px){#menu{display:none}}#menu{position:absolute;z-index:70;top:15px;right:20px;cursor:pointer}#menu .menu-bars{position:relative;display:inline-block;width:30px;height:30px}#menu .menu-bars span{margin:0 auto;position:relative;top:10px;-webkit-transition-duration:0s;-webkit-transition-delay:.2s;width:30px;height:5px;background-color:#f66d7b;display:block;border-radius:2px}#DermaLayout #menu .menu-bars span{background-color:#5793d6}#menu .menu-bars span:after,#menu .menu-bars span:before{position:absolute;content:"";width:30px;height:5px;background-color:#f66d7b;display:block;border-radius:2px}#DermaLayout #menu .menu-bars span:after,#DermaLayout #menu .menu-bars span:before{background-color:#5793d6}#menu .menu-bars span:before{margin-top:-10px}#menu .menu-bars span:after,#menu .menu-bars span:before{-webkit-transition-property:margin,-webkit-transform;-webkit-transition-duration:.2s;-webkit-transition-delay:.2s,0}#menu .menu-bars span:after{margin-top:10px}#DermaLayout #menu .menu-bars.open span,#menu .menu-bars.open span{background-color:transparent;-webkit-transition-delay:.2s}#menu .menu-bars.open span:before{margin-top:0;-webkit-transform:rotate(45deg);-webkit-transition-delay:0,.2s}#menu .menu-bars.open span:after{margin-top:0;-webkit-transform:rotate(-45deg);-webkit-transition-delay:0,.2s}html{min-height:100%;position:relative}body{background-color:#222;font-family:Karla,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;line-height:1.5;color:#ccc}body.site-inner{background-image:none}@media(max-width:767px){body{padding-bottom:50px}}a{color:inherit;text-decoration:none}@media(min-width:1px){.container{margin:0 15px}}@media(min-width:768px){.container{margin:0 30px}}@media(min-width:1200px){.container{margin:0 auto;width:960px}}@media(min-width:980px){.wrap{margin-left:-8px;margin-right:-8px;*zoom:1}.wrap:after,.wrap:before{content:" ";display:table;line-height:0}.wrap:after{clear:both}}@media(min-width:768px){.content{padding-left:290px}}.btn-sub,.field-sub{box-sizing:border-box;padding:15px;width:100%}.field-sub{background-color:transparent;border:0;border-bottom:1px solid #ffe3c4;margin-bottom:15px;text-align:center;color:#fff;font-size:18px}.field-sub:-moz-placeholder,.field-sub::-moz-placeholder{color:#ffffff80}.field-sub:-ms-input-placeholder{color:#ffffff80}.field-sub::-webkit-input-placeholder{color:#ffffff80}.field-sub:focus{outline:none}.btn-book,.btn-sub{font-family:Cormorant,Georgia,Times New Roman,Times,serif;text-transform:uppercase;letter-spacing:2px;border:0;border-radius:3px;color:#fff;text-decoration:none;display:block}.btn-sub{background-color:#d4a775}.btn-book{background-color:#e5d2d0;padding:15px}blockquote{border-left:3px solid #b76f6a;padding-left:30px}.btn{display:inline-block;border:1px solid #eedad9;border-radius:3px;color:#545452;font-size:12px;letter-spacing:4px;margin:10px 0;padding:10px 20px;text-decoration:none;text-transform:uppercase}.line-heading{text-align:center;color:#f66d7b;position:relative;border-bottom:1px solid hsla(0,0%,100%,.5);margin-bottom:30px}@media(min-width:980px){.line-heading{min-height:1px;padding-left:8px;padding-right:8px;box-sizing:border-box}}@media(min-width:980px)and (min-width:768px){.line-heading{float:left;width:100%}}.line-heading h1{display:inline-block;padding:0 30px}.field-wrap{margin-bottom:15px}.field-wrap label{display:block;padding:10px 0}.field{width:100%;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;font-size:16px;padding:12px;outline:none}.field:focus{border-color:#ed5289}.form-col{min-height:1px;padding-left:8px;padding-right:8px;box-sizing:border-box;margin-bottom:100px}@media(min-width:768px){.form-col{float:left;width:50%;margin-left:25%}}.form-col h2{color:#ed5289;border-bottom-color:#ddd;text-align:center}.errorForm{background-color:#ef5350;color:#fff;padding:10px;border-radius:3px;margin:15px 0}.successForm{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:9999;background-color:#ffffff80}.successForm .message{box-sizing:border-box;width:90%;padding:30px;border-radius:3px;color:#fff;background-color:#ed5289;text-align:center}.successForm .message h2{color:#fff;border:0;padding:0}.successForm .btn{border-color:#fff;font-size:16px;color:#fff}@media(min-width:768px){.successForm .message{width:500px;margin:0 auto}}h1,h2,h3,h4,h5{font-family:Cormorant,Georgia,Times New Roman,Times,serif;color:#b76f6a;font-weight:400;line-height:1.5em}h1 a,h2 a,h3 a,h4 a,h5 a{color:inherit}nav.main{*zoom:1;box-sizing:border-box;box-shadow:0 0 3px #0003;background-color:#fff;text-align:center;padding:0 30px;position:relative}nav.main:after,nav.main:before{content:" ";display:table;line-height:0}nav.main:after{clear:both}nav.main ul{margin:0;padding:0;list-style:none}nav.main ul.links{padding:30px 0;border-bottom:1px solid #ddd}nav.main ul.links li{text-transform:uppercase;letter-spacing:2px;color:#b76f6a}nav.main ul.links a{display:block;color:#b76f6a;text-decoration:none;padding:10px}nav.main ul.links a.book{display:inline-block;border:1px solid #eedad9;border-radius:3px;color:#545452;font-size:12px;letter-spacing:4px;margin:10px 0;padding:10px 20px}nav.main ul.links ul li a{padding:5px;font-size:12px;letter-spacing:2px;color:#555;transition:all .2s ease}nav.main ul.links ul li a:hover{letter-spacing:6px}nav.main ul ul{display:none}nav.main ul ul.show{display:block}nav.main ul.address{font-size:12px;color:#999;padding:20px 10px}nav.main .store{border-bottom:1px solid #ddd;display:block;padding:20px 10px;text-decoration:none}nav.main .store p{color:#545452}nav.main .store span{color:#b76f6a;font-style:italic}nav.main h4{margin:0;font-size:16px}nav.main .copy{box-sizing:border-box;position:absolute;width:100%;left:0;bottom:0;padding:20px;color:#999;font-size:10px}@media(max-width:767px){nav.main .address,nav.main .copy,nav.main .store,nav.main ul.links{display:none}}.logo img{height:auto}@media(min-width:1px){nav.main .logo{padding:10px}nav.main .logo img{width:100px}}@media(min-width:768px){nav.main{position:fixed;left:0;top:0;width:290px;height:100%}nav.main .logo{border-bottom:1px solid #ddd;padding:40px}nav.main .logo img{width:100%}}.mobile-ov{background-color:#000000bf;position:fixed;width:100%;height:100%;left:0;top:0;opacity:0;display:none;align-items:center;justify-content:center;transition:all .2s ease;z-index:99999}.mobile-ov.open{display:flex;opacity:1}.mobile-ov ul{margin:0;padding:0;list-style:none}.mobile-ov li{font-family:Cormorant,Georgia,Times New Roman,Times,serif;font-weight:400;font-size:24px}.mobile-ov a{display:block;color:#b76f6a;text-decoration:none;padding:15px}.cover{overflow:hidden;position:relative}.cover .image{background-image:url(//millies.mom/cdn/shop/t/18/assets/bg-cover.jpg?v=177910);position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:50%;z-index:1}@media(max-width:768px){.cover{height:100vh}}@media(min-width:1px){.homepage-modules .box{height:300px}}@media(min-width:768px){.homepage-modules .box{width:33.333333%;float:left;height:220px}}@media(min-width:1200px){.homepage-modules .box{height:220px;height:30vh}}.homepage-modules{*zoom:1}.homepage-modules:after,.homepage-modules:before{content:" ";display:table;line-height:0}.homepage-modules:after{clear:both}.box{overflow:hidden;position:relative}.box .image{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:50%;z-index:1}.box .image.box-booking{background-image:url(//millies.mom/cdn/shop/t/18/assets/salons-box-sallins.jpg?v=177910)}.box .image.box-hair{background-image:url(//millies.mom/cdn/shop/t/18/assets/salons-box-hair.jpg?v=177910)}.box .image.box-treatments{background-image:url(//millies.mom/cdn/shop/t/18/assets/salons-box-treatments.jpg?v=177910)}.box .caption{transition:all 1s cubic-bezier(.23,1,.32,1);width:300px;background-color:#fff;text-align:center;position:absolute;bottom:15px;left:50%;margin:15px 15px 15px -150px;z-index:2}.box .caption a{display:block;padding:15px;text-decoration:none;color:inherit}.box .caption h3{margin:0 0 5px;color:#696d72}.box .caption span{color:#b76f6a;font-style:italic}#fsb_bar,#qab_bar{position:fixed!important}#fsb_container{display:none!important}.body-content{padding-top:50px;padding-bottom:50px}.body-content img{max-width:100%;height:auto}@media(min-width:980px){.body-content{min-height:1px;padding-left:8px;padding-right:8px;box-sizing:border-box}}@media(min-width:980px)and (min-width:768px){.body-content{float:left;width:83.33333333%;margin-left:8.33333333%}}@media(min-width:1200px){.body-content{min-height:1px;padding-left:8px;padding-right:8px;box-sizing:border-box}}@media(min-width:1200px)and (min-width:768px){.body-content{float:left;width:66.66666667%;margin-left:16.66666667%}}.site-inner-blank{background-color:#fff;color:#555}.site-inner-blank .container img{display:block;max-width:100%;height:auto}@media(max-width:720px){.site-inner-blank .container img{width:100%;height:auto}}@media(min-width:980px){.booking-col,.single-booking-col{min-height:1px;padding-left:8px;padding-right:8px;box-sizing:border-box}}@media(min-width:980px)and (min-width:768px){.booking-col{float:left;width:50%}}@media(min-width:980px)and (min-width:768px){.single-booking-col{float:left;width:100%}}@media(min-width:980px){.booking-wrap{margin-top:50px}}.booking-col,.single-booking-col{margin-top:30px;margin-bottom:30px;text-align:center}.booking-col .location,.single-booking-col .location{background-color:#fff;box-shadow:0 0 3px #0000001a;border-radius:4px;padding:30px}.booking-col img,.single-booking-col img{width:100%;height:auto}.booking-col iframe,.single-booking-col iframe{width:100%;height:1000px;margin:30px 0 0}ul.address-list{color:#b76f6a;margin:1em 0;padding:0;list-style:none}.section-title{padding-top:50px;padding-bottom:30px;font-size:32px;font-family:Cormorant,Georgia,Times New Roman,Times,serif;color:#fff;font-weight:400}.site-treatments .content{color:#ccc}table{width:100%!important;margin-bottom:50px}table td{padding:10px 0}table td,table tr{width:auto!important;height:auto!important}table .treatment-title{font-weight:700;color:#ccc;color:#b76f6a}table .treatment-price,table .treatment-time{color:#b76f6a;width:100px;text-align:right}table .treatment-price.long{width:150px}table .treatment-desc{color:#ccc}table .spacer{height:20px}table p{margin:0}h2{padding-bottom:10px;border-bottom:1px solid #b76f6a}#NailBook{margin:5px}#NailBook .pin-col{width:25%}#NailBook .image{margin:5px}#NailBook img{display:block;width:100%;height:auto}.more{display:block;width:25%;padding:10px;border:1px solid pink;border-radius:3px;margin:50px auto;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:3px}.full-width-advert{margin:0;text-align:center;padding:30px 0}.full-width-advert img{max-width:100%;height:auto;display:inline-block}
/*# sourceMappingURL=/cdn/shop/t/18/assets/salon.css.map */
