.store-locator #container{display:flex}.store-locator .content{padding-right:30px;width:40%}.store-locator #store-list{height:26rem;overflow-y:auto}.store-locator #map{width:100%;height:40rem}.store-locator .closed{color:red;font-weight:600}.store-locator .open{color:green;font-weight:600}.store-locator .gm-style-iw-chr{position:absolute;right:0}.store-locator .map-btn-wrapper{display:flex;width:100%;justify-content:space-between;align-items:center;padding-right:10px}.store-locator .map-btn-wrapper .direction{margin-top:0}.store-locator .store-form{display:flex;height:1.875rem;padding:0 .68231rem;align-items:center;border-radius:1.13038rem;border:solid 1px #000;background:transparent}.store-locator .store-form svg{filter:invert(1)}.store-locator .store-form input{width:100%;background:transparent;border:0;padding-left:.28rem}.store-locator button{display:block}.store-locator .list-item{padding:15px 0;border-bottom:solid 1px #e1e1e1;cursor:pointer;transition:.5s all ease}.store-locator .list-item:hover{transition:.5s all ease;background-color:#f1f1f1}.store-locator h6{margin-bottom:5px;display:flex;justify-content:space-between;align-items:center;font-size:1.2rem;color:#000;font-family:var(--font-body-family)}.store-locator span.distance{font-size:12px;padding-right:10px}.store-locator .direction,.store-locator .status{margin-top:15px;display:block;text-decoration:underline;max-width:fit-content}.store-locator .status{font-weight:600;text-decoration:none}.store-locator #store-list{--sb-track-color: #757575;--sb-thumb-color: var(--pink);--sb-size: 5px}.store-locator #store-list::-webkit-scrollbar{width:var(--sb-size)}.store-locator #store-list::-webkit-scrollbar-track{background:var(--sb-track-color);border-radius:8px}.store-locator #store-list::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border-radius:8px}@supports not selector(::-webkit-scrollbar){.store-locator #store-list{scrollbar-color:var(--sb-thumb-color) var(--sb-track-color)}}.store-locator a.website-link{padding:5px 10px;display:inline-block;background-color:var(--pink);border-radius:40px;color:#fff;text-decoration:none}.store-locator #map p{display:block}.store-locator .text-help{margin-bottom:20px}@media screen and (max-width: 1200px){.store-locator .content{width:50%;padding-right:0}.store-locator #store-list{height:508px}}@media screen and (max-width:990px){.store-locator #container{flex-direction:column}.store-locator .content{width:100%}.store-locator #store-list{margin-bottom:15px}.store-locator #map{margin-top:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/102/assets/store-locator.css.map */
