@import url(https://fonts.googleapis.com/css?family=Lato:300,400|Ubuntu:500,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Playball&display=swap);.services-modal_modal__TKX2u{background:#fff;border-radius:3px;box-shadow:0 4px 10px #33333380;height:75vh;left:50%;max-width:700px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:999}.services-modal_modal__TKX2u ul{list-style:none;margin:25px 0}.services-modal_modal__TKX2u ul li p{color:#333}.services-modal_modal__TKX2u ul li p:first-child{font-weight:500}.services-modal_modal__TKX2u ul li p span{background:#f1c40f;border-radius:50px;font-size:12px;font-weight:700;padding:3px 6px}.services-modal_modal__TKX2u small{color:#555;display:block;font-style:italic;margin:10px 0}.services-modal_modal__TKX2u hr{border:1px solid #eee}.services-modal_modal__scrollableContent__HwlHv{height:100%;overflow-y:scroll;padding:50px}.services-modal_modal__scrollableContent__HwlHv::-webkit-scrollbar{width:10px}.services-modal_modal__scrollableContent__HwlHv::-webkit-scrollbar-thumb{background:#ccc}.services-modal_modal__heading__w5Yzk{margin-bottom:50px!important}.services-modal_modal__price__3iGLk{display:flex;justify-content:space-between;padding:10px 0}.services-modal_modal__closeButton__hQWFS{background:none;background:#333;border:2px solid #fff;color:#ccc;height:30px;left:-10px;line-height:22px;margin:0;padding:5px;position:fixed;top:-10px;width:30px}.services-modal_overlay__be8M1{background:#33333380;height:100%;left:0;position:fixed;top:0;width:100%;z-index:998}.desktop-nav_nav__oDJ4w{background:#222;box-shadow:0 4px 10px -8px #00000080;display:flex;justify-content:space-between;left:0;padding:0 10px;position:fixed;top:0;width:100%;z-index:999}.desktop-nav_nav__oDJ4w a{color:#fff;font-weight:700;padding:25px}.desktop-nav_logo__SXW\+B{margin-right:auto}.desktop-nav_active__lhmn7{background:#2f2f2f}@media only screen and (max-width:900px){.desktop-nav_nav__oDJ4w{display:none}}body{background:#222;font-family:Lato}*{box-sizing:border-box;margin:0;padding:0}h1,h2,h3,h4,h5,h6{color:#fff;font-family:Ubuntu}a,label,p{color:#999}a{text-decoration:none}input[type=password],input[type=text],textarea{background:#333;border:none;color:#fff;display:block;font-family:Lato;font-size:18px;max-width:500px;padding:10px;width:100%}button{background:#3b5664;border:none;border-radius:20px;color:#fff;cursor:pointer;font-weight:700;margin:15px 5px;padding:10px 25px}button:disabled{cursor:not-allowed;filter:grayscale(50%);opacity:.75}select{background:#50a2a7;border:none;border-radius:20px;color:#fff;font-size:16px;margin-bottom:50px;padding:10px 25px}input[type=password],input[type=text]{background:#333;border:none;color:#fff;display:block;font-size:16px;margin-top:5px;max-width:500px;padding:10px;width:100%}.grid{display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 auto;max-width:900px}.wrapper{margin:0 auto;max-width:500px}.input-container{background:#333;cursor:pointer;display:block;font-size:22px;margin-bottom:12px;padding:10px;position:relative;text-align:center;-webkit-user-select:none;user-select:none;width:100%}.input-container--sm{font-size:14px;font-weight:700;max-width:500px}.input-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkmark{background-color:#222;border-radius:50%;height:25px;left:15px;position:absolute;top:50%;transform:translateY(-50%);width:25px}.input-container:hover input~.checkmark{background-color:#444}.input-container input:checked~.checkmark{background-color:#2196f3}.checkmark:after{content:"";display:none;position:absolute}.input-container input:checked~.checkmark:after{display:block}.input-container .checkmark:after{background:#fff;border-radius:50%;height:8px;left:9px;top:9px;width:8px}.page-layout_header__YbHc0{align-items:center;background:#2b2b2b;background-size:cover;color:#fff;display:flex;height:50vh;justify-content:center}.page-layout_header__YbHc0 h1{font-size:36px}.page-layout_text__XOIr3{color:#fff;min-height:70vh;padding:100px 35px;text-align:center}.page-layout_text__XOIr3 h2{margin:20px}.page-layout_text__XOIr3 p{font-size:18px}.page-layout_text__XOIr3 span{opacity:.5}@media only screen and (max-width:900px){.page-layout_header__YbHc0{height:40vh}.page-layout_text__XOIr3{padding:25px 25px 100px}}html{scroll-behavior:smooth}.landing-page_block__IdVNg{display:flex;flex-direction:column}.landing-page_landingPage__ldhVm{background:#fff}.landing-page_landingPage__ldhVm h2{color:#3b5664;font-family:Playball;font-size:38px;margin-bottom:25px;text-align:center}.landing-page_landingPage__ldhVm h3{color:#3b5664;font-size:18px;font-weight:500}.landing-page_landingPage__ldhVm a{font-size:18px}.landing-page_landingPage__ldhVm p{font-family:Lato;font-weight:100;line-height:1.5}.landing-page_landingPage__ldhVm footer,.landing-page_landingPage__ldhVm section{padding:100px 50px}.landing-page_navbar__PXHS7{background:#2c404a;border-bottom:none;box-shadow:0 4px 10px #33333380;height:90px;position:fixed;top:0;transition:all .2s;width:100%;z-index:999}.landing-page_navbar__PXHS7 ul{align-items:center;color:#fff;display:flex;flex-wrap:wrap;height:100%;justify-content:center;list-style:none;margin:0;width:100%}.landing-page_navbar__PXHS7 ul li{font-family:Ubuntu;font-size:18px;padding:25px}.landing-page_navbar__PXHS7 ul li a{color:inherit}.landing-page_navbarMenuIcon__mHFtt{display:none}.landing-page_header__dqlGr{align-items:center;background-image:linear-gradient(#333333bf,#333333bf),url(/static/media/hero.4e4d0001d91611451f82.jpg);background-size:cover;display:flex;height:100vh}.landing-page_headerContent__NBn6P{margin:0 auto;text-align:center}.landing-page_headerContent__NBn6P img{margin:80px 0 25px}.landing-page_headerContent__NBn6P p{color:#fff;font-size:18px;line-height:1.5}.landing-page_hours__9XtHi{background:#3b5664;color:#fff;font-family:Lato;font-size:14px;font-weight:100;letter-spacing:2px;padding:30px;text-align:center}.landing-page_badge__q9U53{background-image:url(/static/media/MB_VoteMEBadge.ce262cacdcd44d2a0029.png);background-size:cover;height:300px;position:relative;transform-style:preserve-3d;width:275px}.landing-page_aboutSection__BW6YM{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly}.landing-page_about__6Ozwn{max-width:50%;text-align:center}.landing-page_about__6Ozwn p{color:#555;font-size:24px;margin:0 auto;max-width:800px}.landing-page_about__6Ozwn p:last-of-type{margin-top:50px}.landing-page_about__6Ozwn button{font-size:18px;margin:25px 0 0}.landing-page_galleryImageGrid__bVi2g{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-top:50px}.landing-page_galleryImageGrid__bVi2g div{background-size:cover;height:275px;position:relative;transform-style:preserve-3d;width:275px}.landing-page_galleryImageGrid__bVi2g div:first-of-type{background-image:url(/static/media/the_barber_sharp_exterior.7c44e81970f2efbfa4a7.jpg)}.landing-page_galleryImageGrid__bVi2g div:nth-of-type(2){background-image:url(/static/media/kelly-at-work.be9cc142f323104b745b.jpg)}.landing-page_galleryImageGrid__bVi2g div:nth-of-type(3){background-image:url(/static/media/kelly_at_work2.7af2382f6702daf68b47.jpg)}.landing-page_galleryImageGrid__bVi2g div:before{background:#b42330;content:"";height:100%;left:10px;position:absolute;top:10px;transform:translateZ(-1px);width:100%}.landing-page_galleryBarberImageGrid__l64pA{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-top:50px}.landing-page_galleryBarberImageGrid__l64pA div{background-size:cover;height:275px;position:relative;transform-style:preserve-3d;width:275px}.landing-page_galleryBarberImageGrid__l64pA div:before{background:#b42330;content:"";height:100%;left:10px;position:absolute;top:10px;transform:translateZ(-1px);width:100%}.landing-page_galleryBarberImageGrid__l64pA span{align-items:center;display:flex;flex-direction:column;justify-content:end}.landing-page_galleryBarberImageGrid__l64pA span p{font-weight:700;margin-bottom:10px;margin-top:15px}.landing-page_galleryBarberImageGrid__l64pA span:first-of-type div{background-image:url(/static/media/kelly_new.a28c32fb0aa6d9b98409.jpg);background-position:50%}.landing-page_galleryBarberImageGrid__l64pA span:nth-of-type(2) div{background-image:url(/static/media/nick.bed056f3bc14575c8d44.jpg);background-position:50%}.landing-page_galleryBarberImageGrid__l64pA span:nth-of-type(3) div{background-image:url(/static/media/aj_prospect.4e87d2aecb3e3dc18bb8.jpg)}.landing-page_galleryBarberImageGrid__l64pA span:nth-of-type(4) div{background-image:url(/static/media/jesse.c444334f174b665a3e7f.jpeg)}.landing-page_galleryBarberImageGrid__l64pA span:nth-of-type(5) div{background-image:url(/static/media/steph.30019e3f27e0a4155963.jpeg)}.landing-page_galleryBarberImageGrid__l64pA span:nth-of-type(6) div{background-image:url(/static/media/ryan.7fe0c125ce77c2ebdea8.jpg);background-position:50%}.landing-page_gallery__usDLc{border-bottom:1px solid #eee;border-top:1px solid #eee;position:relative;transform-style:preserve-3d}.landing-page_divider__-noW0{background:#3b5664;background-image:linear-gradient(#333333b3,#333333b3),url(/static/media/wedding.a4c5810185773dbf5244.jpg);background-position:center 35%;background-size:cover;padding:75px 25px}.landing-page_divider__-noW0 p{color:#fff;font-size:22px;font-style:italic;font-weight:500;text-align:center}.landing-page_meetTheOwnerText__1aYiN{margin:30px auto 0;max-width:700px;text-align:center}.landing-page_meetTheOwnerText__1aYiN p{color:#555;font-size:20px;margin:25px 0}.landing-page_meetTheOwnerImg__EwERO{align-self:flex-start;border-radius:50%;display:block;margin:0 auto;max-width:25%}.landing-page_footer__Vk8Eh{background:#3b5664;text-align:center}.landing-page_footer__Vk8Eh h3{color:#fff;font-size:24px}.landing-page_footer__Vk8Eh p{color:#fff;font-size:20px;margin:10px 0;opacity:.75}.landing-page_footer__Vk8Eh small{color:#fff;display:block;font-size:13px;margin-top:25px;opacity:.75}.landing-page_footerSocial__9vfET{margin-top:50px}.landing-page_footerSocial__9vfET a{align-items:center;background:#ffffff26;border-radius:50%;display:inline-flex;height:45px;justify-content:center;margin:10px;width:45px}.landing-page_footerSocial__9vfET a svg{color:#fff}@media only screen and (max-width:1000px){.landing-page_galleryImageGrid__bVi2g{align-items:center;flex-direction:column}.landing-page_galleryImageGrid__bVi2g div{margin:15px 0}}@media only screen and (max-width:900px){.landing-page_landingPage__ldhVm footer,.landing-page_landingPage__ldhVm section{padding:75px 25px}.landing-page_navbar__PXHS7{align-items:center;display:flex;justify-content:flex-end}.landing-page_navbar__PXHS7 .landing-page_menu__v0OO4,.landing-page_navbar__PXHS7 ul{background:#fff;box-shadow:0 4px 10px #33333380;flex-direction:column;height:auto;opacity:0;position:fixed;top:85px;transition:all .2s;visibility:hidden;width:100%}.landing-page_navbar__PXHS7 .landing-page_menu__v0OO4 li,.landing-page_navbar__PXHS7 ul li{color:#3b5664;text-align:center}.landing-page_about__6Ozwn{justify-content:center;max-width:100%}.landing-page_aboutSection__BW6YM,.landing-page_about__6Ozwn{display:flex;flex-direction:column}.landing-page_badge__q9U53{background-image:url(/static/media/MB_VoteMEBadge.ce262cacdcd44d2a0029.png);background-size:cover;height:300px;position:relative;transform-style:preserve-3d;width:275px}.landing-page_navbarMenuIcon__mHFtt{align-items:center;background:none;color:#fff;cursor:pointer;display:block;display:flex;font-size:16px}.landing-page_navbarMenuIcon__mHFtt svg{margin-left:5px}.landing-page_showMobile__Xm1\+n{display:block!important;opacity:1!important;visibility:visible!important}.landing-page_meetTheOwnerText__1aYiN{flex-direction:column;font-size:24px;margin:0 auto;max-width:800px;text-align:center}.landing-page_meetTheOwnerText__1aYiN h2{text-align:center}.landing-page_meetTheOwnerImg__EwERO{margin:0 auto 50px}}
/*# sourceMappingURL=main.c9ecd011.css.map*/