@font-face{font-family:ProximaNova-Bold;src:url(/fonts/ProximaNova-Bold.woff2) format("woff2"),url(/fonts/ProximaNova-Bold.woff) format("woff")}@font-face{font-family:ProximaNova-Semibold;src:url(/fonts/ProximaNova-Semibold.woff2) format("woff2"),url(/fonts/ProximaNova-Semibold.woff) format("woff")}@font-face{font-family:ProximaNova-Regular;src:url(/fonts/ProximaNova-Regular.woff2) format("woff2"),url(/fonts/ProximaNova-Regular.woff) format("woff")}@font-face{font-family:ProximaNova-Light;src:url(/fonts/ProximaNova-Light.woff2) format("woff2"),url(/fonts/ProximaNova-Light.woff) format("woff")}@font-face{font-family:SangBleuKingdom-Regular;src:url(/fonts/SangBleuKingdom-Regular.woff2) format("woff2"),url(/fonts/SangBleuKingdom-Regular.woff) format("woff")}@font-face{font-family:SangBleuKingdom-Bold;src:url(/fonts/SangBleuKingdom-Medium.woff2) format("woff2"),url(/fonts/SangBleuKingdom-Medium.woff) format("woff")}@font-face{font-family:neuzeit-grotesk-light;src:url(/fonts/neuzeit-grotesk-light.woff2) format("woff2"),url(/fonts/neuzeit-grotesk-light.woff) format("woff")}@font-face{font-family:neuzeit-grotesk;src:url(/fonts/neuzeit-grotesk.woff2) format("woff2"),url(/fonts/neuzeit-grotesk.woff) format("woff")}@font-face{font-family:neuzeit-grotesk-bold;src:url(/fonts/neuzeit-grotesk-bold.woff2) format("woff2"),url(/fonts/neuzeit-grotesk-bold.woff) format("woff")}@font-face{font-family:dunbar-tall-light;src:url(/fonts/dunbar-tall-light.woff2) format("woff2"),url(/fonts/dunbar-tall-light.woff) format("woff")}@font-face{font-family:dunbar-tall;src:url(/fonts/dunbar-tall.woff2) format("woff2"),url(/fonts/dunbar-tall.woff) format("woff")}@font-face{font-family:dunbar-tall-bold;src:url(/fonts/dunbar-tall-bold.woff2) format("woff2"),url(/fonts/dunbar-tall-bold.woff) format("woff")}@keyframes locations-list_fx__xOijZ{50%{transform:scale(1);opacity:1}to{opacity:0}}@keyframes locations-list_scaleup__qmrha{0%{transform:scale(0);opacity:0}50%{opacity:1}to{transform:scale(1)}}@keyframes locations-list_bounce__TyBjL{0%{transform:translateY(5px)}to{transform:translateY(0)}}@keyframes locations-list_pulse__EGy_E{20%{transform:scale(.3)}30%{transform:scale(.3)}75%{transform:scale(1.3)}}@keyframes locations-list_pulseFlair__k1j2B{70%{opacity:1;border:15px solid #ed3746}75%{opacity:1;border:15px solid #ed3746}to{opacity:0;width:50px;height:50px;border:1px solid #ed3746}}@keyframes locations-list_carousel__x0jvk{0%{transform:translateX(0)}24%{transform:translateX(0)}26%{transform:translateX(-25%)}49%{transform:translateX(-25%)}51%{transform:translateX(-50%)}74%{transform:translateX(-50%)}76%{transform:translateX(-75%)}99%{transform:translateX(-75%)}to{transform:translateX(0)}}.locations-list_hroTtl__vElta{font-family:ProximaNova-Light;font-weight:400;color:#fff;line-height:1.3em}.locations-list_hro__cbsGl{background:#363434;position:relative;overflow:hidden;padding-top:70px}.locations-list_hro__cbsGl .locations-list_hroBg__5KfP3{position:fixed;top:90px;right:10%;width:240px}.locations-list_hro__cbsGl .locations-list_hroBg__5KfP3 svg{opacity:.1;fill:#fff}.locations-list_hroWpr__k_9K9{max-width:900px;margin:0 auto;text-align:center;padding:110px 20px}.locations-list_appt__bNOvh{background:#f5f4f2}.locations-list_apptWpr__WyDQ_{max-width:950px;margin:0 auto;text-align:center;padding:80px 20px}.locations-list_apptTtl__O_gqF{font-family:ProximaNova-Regular;font-weight:400;text-transform:none;margin:0 0 50px;line-height:1.6em}.locations-list_apptTxt__NXVYB{margin:0 0 30px}.locations-list_loc__IrlJX{max-width:1200px;padding:20px;margin:0 auto}.locations-list_locItem__NAiRX{padding:80px 0;display:flex;justify-content:space-between}.locations-list_locItem__NAiRX .locations-list_ico__lqBA5 svg{fill:#363434}.locations-list_locTtl__3dUCe{font-family:ProximaNova-Light;font-weight:400;font-size:1.6em;margin:0 0 20px;line-height:1.5em}.locations-list_locSttl__1KtfZ{font-family:ProximaNova-Regular;font-weight:400;font-size:1.1em;margin:0 0 40px}.locations-list_locLeft__zXSzv{width:48%;padding:0 50px}.locations-list_locRight__u2WHa{width:45%;min-height:375px;background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative}.locations-list_locCity__2m15m{font-family:ProximaNova-Regular;font-weight:400;font-size:2em;letter-spacing:2px;position:absolute;bottom:0;width:100%;color:#fff;padding:40px;margin:0;background-image:linear-gradient(180deg,rgba(48,43,44,0) 0,rgba(48,43,44,.7))}.locations-list_locTel__w9p_a{margin-right:20px}.locations-list_locHours__LZh8x{display:flex;align-items:flex-start;justify-content:space-between;margin:40px 0 0;padding:30px 0 0;border-top:1px solid #eeebe4}.locations-list_locHours__LZh8x h5{width:30%;margin:0;padding-right:10px;text-transform:uppercase;color:#a9aeb0}.locations-list_locHours__LZh8x table{font-size:.85em;letter-spacing:normal;width:70%;max-width:350px}.locations-list_locHours__LZh8x table td{padding-bottom:10px}.locations-list_locHours__LZh8x table td:last-child{text-align:right}@media(min-width:1000px)and (max-width:1200px){.locations-list_locLeft__zXSzv{padding:0}.locations-list_locRight__u2WHa{width:50%}}@media(min-width:700px)and (max-width:1000px){.locations-list_locItem__NAiRX{flex-flow:wrap}.locations-list_locLeft__zXSzv{width:100%;padding:0}.locations-list_locRight__u2WHa{width:100%}}@media(max-width:700px){.locations-list_hroTtl__vElta{font-size:1.3em}.locations-list_hro__cbsGl .locations-list_hroBg__5KfP3{width:40%;top:150px}.locations-list_hroWpr__k_9K9{padding:50px 20px}.locations-list_apptWpr__WyDQ_,.locations-list_loc__IrlJX{padding:60px 20px}.locations-list_locItem__NAiRX{flex-flow:wrap;padding:20px 0}.locations-list_locTtl__3dUCe{font-size:1.2em}.locations-list_locLeft__zXSzv{padding:0;width:100%;order:2}.locations-list_locTel__w9p_a{display:block;margin:0 0 10px}.locations-list_locHours__LZh8x{flex-flow:wrap;border:none;margin:0}.locations-list_locHours__LZh8x h5{width:100%;margin:0 0 20px}.locations-list_locHours__LZh8x table{width:100%}.locations-list_locRight__u2WHa{width:100%;min-height:275px;order:1;margin:0 0 20px}.locations-list_locRight__u2WHa:before{font-size:2em;padding:20px}.locations-list_locCity__2m15m{font-size:1.5em;padding:20px}}