#store-locator-section{width:100%;display:flex;justify-content:space-between;height:800px;gap:30px;margin-top:3rem;margin-bottom:1rem}.store-section{display:flex;flex-direction:column;align-items:center;padding:0;height:100%;box-sizing:border-box;width:50%;position:relative}#container-storelist{width:100%;position:absolute;overflow-y:scroll;top:50px;height:calc(100% - 50px)}.container_title_page h1{margin:30px 0}#container-store-cards{padding:10px 0;display:flex;flex-wrap:wrap}.container_title_page h4{font-weight:lighter;margin-top:1.5rem;margin-bottom:1.5rem;font-size:1.6rem;line-height:calc(1 + .5 / var(--font-body-scale));color:#020912bf}.store-card{display:flex;flex-direction:column;border:solid 1px #fff;border-radius:4px;box-sizing:border-box;padding:10px;width:50%;height:auto}.store-card:hover{border:1px solid rgba(0,0,0,.2)}.store-card span{font-size:16px;text-transform:uppercase}.store-card .btn-map{font-size:12px;display:inherit;align-items:center;justify-content:right;margin:10px 0 0 auto;cursor:pointer;line-height:38px;width:fit-content}.store-card a{text-decoration:none;color:#d39f72;font-size:bold}.container-title-btn{z-index:1;width:100%}.container-title-btn span{margin-bottom:0;font-size:16px;letter-spacing:1px}#map{top:0;left:0;width:50%;z-index:1!important}.container-title-btn{margin:0}.container-title-btn h2{color:#212121;font-size:80px;font-weight:400;margin:0;padding:0;line-height:80%;letter-spacing:-4px;text-transform:uppercase}.container-title-btn h4{width:90%;color:#000;text-align:justify;font-size:22px;font-weight:400;line-height:129.5%;text-transform:uppercase;margin:45px 0 0}.container-title-btn span{margin:40px 0;padding:0;display:inline-block;color:#000;font-size:17px;font-weight:700;line-height:14px;letter-spacing:.2px;text-transform:uppercase}.store-card{padding:20px;background:#fff}.store-card .h3{color:#000;font-size:20px;line-height:29px;letter-spacing:.2px;text-transform:uppercase;margin:0;padding:0;text-align:left}.store-card span{display:block;color:#000;font-size:18px;font-weight:400;line-height:22px;letter-spacing:.2px;text-transform:uppercase;margin:0;padding:0}#filter-input{border:0px;display:inline-block;width:50%;height:30px;padding:0 10px 0 0;border-radius:0;outline:none;box-sizing:border-box;font-size:17px;color:#000;font-family:Graphik Regular;border:none;border-bottom:1px solid #999;box-shadow:none}#pac-geoloc{border-bottom:1px solid #999}.gm-style-iw-tc:after{background:#fff;-webkit-clip-path:polygon(0 0,50% 100%,100% 0);clip-path:polygon(0 0,50% 100%,100% 0);content:"";height:12px;left:0;position:absolute;top:-1px;width:25px}.gm-style-iw-chr{justify-content:flex-end}.gm-ui-hover-effect{width:35px!important;height:35px!important;top:-10px;right:5px}.gm-style .gm-style-iw-d{margin-top:-10px}.gm-style-iw.gm-style-iw-c{padding:10px 20px!important;min-width:220px!important}@media screen and (max-width:767px){#store-locator-section{flex-direction:column;height:auto}#map{height:400px;width:100%}#container-storelist{height:400px;overflow-y:scroll;position:relative;margin-bottom:50px;top:0;overflow-x:hidden}.store-section{width:100%;position:relative}#store-section .search-bar{padding:0}#no-results,.store-card{padding:10px}#store-locator-section{margin-top:10px}}@media screen and (max-width:480px){#pac-geoloc{font-size:11px!important}}.spinner{border:6px solid #f3f3f3;border-top:6px solid #333;border-radius:50%;width:40px;height:40px;margin:0 auto 1rem;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}#store-loader{text-align:center;padding:2rem;margin-top:30px}
/*# sourceMappingURL=/cdn/shop/t/63/assets/page-stores-list.css.map */
