.gf-store-locator-container .gf-lookup-wrapper{display:flex;max-width:500px}.gf-store-locator-container .gf-lookup-wrapper.hidden{display:none}.gf-store-locator-container .gf-lookup-wrapper .gf-lookup-input{flex-grow:1}.gf-store-locator-container .gf-lookup-wrapper .gf-address-lookup{background-color:#012f6b;border:1px solid #012f6b;color:#fff;cursor:pointer;height:30px;margin-left:5px;transition:background-color .3s ease-in,color .3s ease-in}.gf-store-locator-container .gf-lookup-wrapper .gf-address-lookup:hover{background:#fff;color:#012f6b}.gf-store-locator-container .gf-store-locator-pin{-webkit-appearance:button;-moz-appearance:button;appearance:button;background-color:#fff;border:0;border-radius:2px;box-shadow:0 1px 4px -1px rgba(0,0,0,.3);cursor:pointer;font:400 18px Roboto,Arial,sans-serif;height:40px;margin:10px;overflow:hidden;padding:0 .5em}.gf-store-locator-container .gf-store-locator-map.active{height:400px;margin-top:20px;max-width:500px;width:100%}.gf-store-locator-container .gs-locations-wrapper-list{padding:0 0 0 15px!important}.gf-store-locator-container .gs-locations-wrapper-list .hidden{display:none}.gf-store-locator-container .gs-locations-wrapper-list li.gs-list-item{list-style:decimal outside!important;padding:10px 0}
