.aura-store-locator-page{--aura-store-locator-page-field-gap: calc(var(--aura-spacing) * 4);--aura-store-locator-page-label-font-size: 14px;--aura-store-locator-page-label-gap: calc(var(--aura-spacing) * 2);--aura-store-locator-page-input-border-radius: 8px;--aura-store-locator-page-control-height: 56px;--aura-store-locator-page-input-padding-inline: calc(var(--aura-spacing) * 3.5);--aura-store-locator-page-search-button-padding-block: calc(var(--aura-spacing) * 4);--aura-store-locator-page-search-button-padding-inline: calc(var(--aura-spacing) * 8);--aura-store-locator-page-search-button-font-size: 18px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;margin-bottom:var(--aura-content-gap-bottom);padding-top:calc(var(--aura-spacing) * 10)}.aura-store-locator-page *{box-sizing:border-box!important}#store-locator-title{display:none}.aura-store-locator-page .sl-block-container .search_bar{background:none;border:none;padding:0;margin-bottom:calc(var(--aura-spacing) * 8);display:flex;flex-direction:column;gap:var(--aura-store-locator-page-field-gap)}.aura-store-locator-page .search_bar>*{margin:unset}.aura-store-locator-page .search_bar>div:empty{display:none}.aura-store-locator-page .search_bar :is(.main_search_bar,.search_within_distance,.search_limit){display:flex;flex-direction:column;gap:var(--aura-store-locator-page-label-gap);float:none;width:auto;min-width:0;text-align:left}.aura-store-locator-page .search_bar .main_search_bar{position:relative}.aura-store-locator-page .search_bar :is(.main_search_label,.distance_label,.search_limit_label){display:block;position:static;margin-bottom:0;font-size:var(--aura-store-locator-page-label-font-size);font-weight:600;line-height:1.2em;text-transform:uppercase;color:var(--aura-color-stone-800)}.aura-store-locator-page .search_bar :is(.main_search_bar input,.search_within_distance select,.search_limit select){box-sizing:border-box;height:var(--aura-store-locator-page-control-height);border-radius:var(--aura-store-locator-page-input-border-radius);padding-left:var(--aura-store-locator-page-input-padding-inline);padding-right:var(--aura-store-locator-page-input-padding-inline);font-size:16px;line-height:1.2em;color:var(--aura-color-stone-800);margin-bottom:0}.aura-store-locator-page .search_bar .main_search_bar input{width:100%}.aura-store-locator-page .search_bar :is(.search_within_distance select,.search_limit select){width:100%;min-width:0;padding-right:calc(var(--aura-spacing) * 9)}.aura-store-locator-page .search_bar :is(.search_within_distance,.search_limit){align-items:flex-start}.aura-store-locator-page .search_bar :is(input,select):focus-visible{outline:none;box-shadow:none}.aura-store-locator-page .search_bar :is(#within_distance,#limit){background-color:var(--aura-color-stone-100);border:none;-webkit-appearance:auto;appearance:auto}.aura-store-locator-page .search_bar #address_search{border:1px solid var(--aura-color-stone-400);background-color:var(--aura-color-white)}.aura-store-locator-page .search_bar #submitBtn{box-sizing:border-box;height:var(--aura-store-locator-page-control-height);min-width:160px;width:100%;padding-block:var(--aura-store-locator-page-search-button-padding-block);padding-inline:var(--aura-store-locator-page-search-button-padding-inline);font-size:var(--aura-store-locator-page-search-button-font-size);font-weight:600;line-height:1.2em;letter-spacing:-.025em;color:var(--aura-color-white);background:var(--aura-color-stone-800);border:none;border-radius:var(--aura-store-locator-page-input-border-radius);box-shadow:none;cursor:pointer;margin:unset!important}.aura-store-locator-page .search_bar #submitBtn:hover{background:var(--aura-color-stone-700)}.aura-store-locator-page .search_bar #submitBtn:active{top:0}.aura-store-locator-page #store_map{max-height:400px!important;border-radius:var(--aura-store-locator-page-input-border-radius)}.aura-store-locator-page #addresses_list{overflow:auto}#directions_text{margin-top:0!important}.aura-store-locator-page #addresses_list ul{margin:0;padding:0;list-style:none}.aura-store-locator-page #addresses_list ul li{display:block;position:relative;padding:calc(var(--aura-spacing) * 3) var(--aura-spacing) calc(var(--aura-spacing) * 3) calc(var(--aura-spacing) * 11);border-top:none}.aura-store-locator-page #addresses_list ul li+li{border-top:1px solid var(--aura-color-stone-200)}.aura-store-locator-page #addresses_list ul li>*{float:none;width:auto;margin-left:0;margin-right:0}.aura-store-locator-page #addresses_list ul li>a{display:block;margin-bottom:0}.aura-store-locator-page #addresses_list ul li .distance{position:absolute;left:0;top:calc(var(--aura-spacing) * 3);width:40px;margin:0;height:auto;float:none;text-align:center;font-size:11px;color:var(--aura-color-stone-700)}.aura-store-locator-page #addresses_list ul li .sl-store-name{display:block;margin-bottom:calc(var(--aura-spacing) * 1.5);color:var(--aura-color-stone-800);font-family:var(--aura-body-font-family);font-size:16px;font-weight:700;line-height:1.2em;letter-spacing:normal}.aura-store-locator-page #addresses_list ul li .sl-layout-line{color:var(--aura-color-stone-700);font-family:var(--aura-body-font-family);font-size:14px;font-weight:400;line-height:1.4em}.aura-store-locator-page #addresses_list ul li .sl-layout-line--website{margin-top:calc(var(--aura-spacing) * 2)}.aura-store-locator-page #addresses_list ul li .sl-link{color:var(--aura-color-stone-800);font-size:14px;font-weight:600;text-decoration:underline}.aura-store-locator-page #addresses_list ul li br{display:none}@media(min-width:768px){.aura-store-locator-page{padding-top:calc(var(--aura-spacing) * 12);--aura-store-locator-page-search-button-padding-block: calc(var(--aura-spacing) * 3.5);--aura-store-locator-page-search-button-padding-inline: calc(var(--aura-spacing) * 6);--aura-store-locator-page-search-button-font-size: 16px}.aura-store-locator-page .sl-block-container .search_bar{flex-direction:row;flex-wrap:wrap;align-items:flex-end}.aura-store-locator-page .search_bar .main_search_bar{width:100%}.aura-store-locator-page .search_bar #submitBtn{flex:1}}@media(min-width:1280px){.aura-store-locator-page div#store_map{max-height:500px!important}.aura-store-locator-page .search_bar .main_search_bar{flex:1 1 300px}.aura-store-locator-page .search_bar :is(.search_within_distance,.search_limit){flex:0 0 auto}.aura-store-locator-page .search_bar #submitBtn{flex:0 0 auto;width:300px}}@media(min-width:1640px){.aura-store-locator-page{padding-top:calc(var(--aura-spacing) * 16);padding-bottom:calc(var(--aura-spacing) * 24);--aura-store-locator-page-input-padding-inline: calc(var(--aura-spacing) * 4);--aura-store-locator-page-search-button-padding-inline: calc(var(--aura-spacing) * 8);--aura-store-locator-page-search-button-font-size: 18px}.aura-store-locator-page .search_bar #submitBtn{width:320px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/store-locator-page.css.map */
