.halu-store-locator{padding-bottom:30px}.halu-store-locator .halu-custom-select .form-control{background:url(//bizweb.dktcdn.net/100/501/287/themes/928819/assets/ico-select.png?1721985785274) no-repeat center right 10px}.halu-store-locator img{width:100%}.halu-store-locator svg path,.halu-store-locator svg rect{fill:currentColor}.halu-store-locator .card{padding:15px;border:none;border-radius:10px}.halu-store-locator .heading{margin-top:20px;font-weight:bold}.halu-store-locator .halu-media__left{margin-right:7px}.halu-store-locator .halu-media__left svg{height:28px;width:20px}.halu-store-locator h5{font-size:16px;font-weight:700;margin-bottom:15px;margin-top:0px;color:#6f4289}.halu-store-locator .halu-form__group{margin-bottom:20px;display:flex;flex-direction:column}.halu-store-locator label{margin-bottom:10px;font-size:14px;font-weight:700}.halu-store-locator__address{margin-top:20px;margin-bottom:20px}.halu-store-locator__address .halu-media__left{color:#6f4289}.halu-store-locator .halu-row--grid{display:grid;grid-template-columns:1fr;grid-gap:15px;margin-top:30px;position:relative}@media (max-width: 767px){.halu-store-locator .halu-row--grid{grid-template-columns:1fr;padding-left:0;padding-right:0px;margin-top:20px;grid-column-gap:0}}.halu-store-locator #store{position:absolute;width:300px;z-index:1;left:10px;top:120px;padding:30px 20px;background-color:#f5f5f5;border-radius:0px;z-index:2;box-shadow:0px 0px 3px 1px rgba(111,66,137,0.6)}@media (max-width: 767px){.halu-store-locator #store{margin-top:10px;padding:20px 19px;position:static;width:calc(100% - 20px);margin-left:10px}}.halu-store-locator #store>.card-body>h5{margin:-30px -20px 15px;background:#6f4289;font-weight:700;color:#fff;text-transform:uppercase;padding:15px 20px;font-size:16px}.halu-store-locator .loading,.halu-store-locator .not_found{display:none}@media (max-width: 767px){.halu-store-locator #map{grid-column:1/-1;grid-row:2}}.halu-store-locator #map iframe{width:100%;height:660px !important;border-radius:0px}.loading-icon{width:100%;height:400px;display:flex;justify-content:center;align-items:center;font-size:60px;color:#6f4289}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.spin{animation:spin 1s infinite}
