.gm-style,.gm-style-cc,.gm-style-mot,.gm-style-moc,.gm-style-mtc,.poi-info-window,.VdnQmO-keyboard-shortcuts-view--shortcut-key,.gmnoscreen{font-family:"Aspira W05 Regular" !important}.gm-style-mtc button,.gm-style-mtc a,.gm-style-mtc span,.gm-style-cc button,.gm-style-cc a,.gm-style-cc span{font-family:"Aspira W05 Regular" !important}.gm-style-mtc ul li{font-family:"Aspira W05 Regular" !important}.map .button div{font-family:"Aspira W05 Regular" !important}[role="dialog"] h2,[role="dialog"] div{font-family:"Aspira W05 Regular" !important}#SalonFinderPage{overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}#SalonFinderPage .topMainVisual{margin-bottom:50px}#SalonFinderPage .topMainVisual h1{margin-top:10px;text-align:left;color:#000;font-weight:normal;font-family:"Aspira W05 Medium";margin-left:5% !important;margin-right:5% !important;font-size:5.2em;line-height:150%}@media only screen and (min-width: 1025px){#SalonFinderPage .topMainVisual h1{margin-left:15vw !important;text-align:right}}@media only screen and (min-width: 1025px) and (max-width: 1399px){#SalonFinderPage .topMainVisual h1{font-size:4.1em;margin-left:10% !important}}@media only screen and (min-width: 768px) and (max-width: 1024px){#SalonFinderPage .topMainVisual h1{font-size:3.1em;margin-right:15% !important}}@media only screen and (max-width: 767px){#SalonFinderPage .topMainVisual h1{font-size:2.5em}}@media (max-width: 350px){#SalonFinderPage .topMainVisual h1{font-size:2em;margin-right:-20% !important}}#SalonFinderPage .topMainVisual h1 span{font-size:15px;text-transform:uppercase;line-height:30px;display:inline-block}@media only screen and (max-width: 767px){#SalonFinderPage .topMainVisual h1 span{line-height:25px}}#SalonFinderPage .topMainVisual h2{max-width:1100px;margin:50px auto 0;padding:0 20px;font-size:18px;line-height:1.2}#SalonFinderPage .pictureFrame .colRight{position:absolute;left:0;right:auto}@media only screen and (min-width: 1025px){#SalonFinderPage .pictureFrame .colRight{left:50%}}#SalonFinderPage .pictureFrame .colRight .visualText{right:0}@media only screen and (max-width: 767px){#SalonFinderPage .pictureFrame .colRight .visualText{padding:0}}.app-wrapper{font-family:"Aspira W05 Regular", Arial, sans-serif !important}.app-wrapper::after{content:"";display:table;clear:both}.app-wrapper .search-box__container{margin:0 10px;width:300px}.app-wrapper .search-box__select-box{width:300px;margin:10px 0}.app-wrapper .search-box__select-wrapper{border:1px solid #000}.app-wrapper .search-box__select-text{padding:0 28px 0 10px;line-height:43px}.app-wrapper .search-box__input{max-width:300px;border:solid 1px black;height:45px;margin-top:10px;font-size:1.4em}.app-wrapper .markers-count{text-align:center;font-size:20px}.app-wrapper .filter{text-align:center;padding:10px 0}.app-wrapper .filter__filter-button{background:#fff;border:1px solid;margin:10px 0;padding:10px 50px;text-transform:uppercase;font-size:12px;font-weight:bold;cursor:pointer;font-family:"Aspira W05 Medium"}.app-wrapper .filter__filter-button:hover{background:#000;color:#fff}@media screen and (max-width: 999px){.app-wrapper .filter__options{max-width:400px}}.app-wrapper .filter__button{border:1px solid;text-transform:uppercase;font-size:11px;cursor:pointer;margin:10px 0;width:310px;padding:10px 0;font-family:"Aspira W05 Medium"}@media screen and (min-width: 999px){.app-wrapper .filter__button{padding:7px 20px;margin:10px;width:auto;height:auto}}.app-wrapper .filter__button.active{background:#637e95;border:1px solid #637e95;color:#fff}.app-wrapper .filter__button.shine.active{background:#eecdc7;color:#000}.app-wrapper .app-wrapper-map-container .map .gm-style-iw-d{text-align:center;font-size:0.5em;padding:5px}@media screen and (max-width: 999px){.app-wrapper .app-wrapper-map-container .map{width:100%}.app-wrapper .app-wrapper-map-container .salon-details{width:100%}}.app-wrapper .salon-list{width:28%;height:660px;float:left;background:#f7f7f7}@media screen and (max-width: 999px){.app-wrapper .salon-list{width:100%;height:442px}}@media screen and (max-width: 1400px){.app-wrapper .salon-list{height:500px}}.app-wrapper .salon-list .infinite-scroll-component{overflow-y:hidden !important}.app-wrapper .salon-list__salon__data__title{font-size:16px}.app-wrapper .salon-list .salon__title-data{font-size:16px;font-weight:700}@media screen and (min-width: 999px){.app-wrapper .salon-details{overflow-y:auto}}.app-wrapper .salon-details__back-button{padding:0 15px;border:solid 1px;height:45px;font-family:"Aspira W05 Medium"}.app-wrapper .salon-details__back-button:hover{background-color:#000;color:#fff}@media screen and (max-width: 999px){.app-wrapper .salon-details__details-label{width:40%}}.app-wrapper .salon-details__owner-button{padding:10px 15px;text-decoration:none;margin:10px 20px 10px 0;float:left;border:1px solid;text-align:center;text-transform:uppercase;font-size:11px;font-weight:bold}.app-wrapper .salon-details__owner-button:hover{background-color:#000;color:#fff}
