.store-item{border-bottom:1px solid #f0f0f0;cursor:pointer;display:block;margin-right:3rem;padding:2rem 0;position:relative;-webkit-transition:all .3s cubic-bezier(.77,0,.175,1);-moz-transition:all .3s cubic-bezier(.77,0,.175,1);-o-transition:all .3s cubic-bezier(.77,0,.175,1);transition:all .3s cubic-bezier(.77,0,.175,1)}@media(max-width:767px){.store-item{margin-right:1rem}}.store-item:first-child{padding-top:0}.store-item:hover{background:#f5f5f5}.store-item .arrowStore{display:none;height:15px;position:absolute;right:30px;text-align:right;top:32px;width:70px;z-index:1}.nameStore{align-items:center;color:#000;display:flex;font-size:1.6rem;gap:1rem;opacity:1}.nameStore,.nameStore div{font-family:Gotham;font-weight:500;letter-spacing:0;line-height:2.2rem}.nameStore div{background:#000;color:#fff;font-size:1.2rem;padding:0 1rem}.nameStore div.Distribuidor{background:#cfedc6;color:#2e6c2b}.descStore{display:block;font-size:14px;font-style:italic;margin-bottom:20px}.infoStore{margin:0}.infoStore span{font-size:14px}.dataLine{align-items:center;column-gap:1rem;display:flex}.dataLine svg{flex-shrink:0;height:1.4rem;width:1.4rem}.phoneStore{font-size:13px;margin:0}.phoneStore strong{display:block;margin-bottom:5px}.scheduleStore{margin:0}.scheduleStore strong{display:block;font-size:13px;margin-bottom:5px}.scheduleStore .schueduleItem{font-size:14px;margin-bottom:4px}.statusStore{font-size:14px;font-weight:700;margin-top:30px}.infoStore,.phoneStore,.scheduleStore,.statusStore{color:#000;font-family:Gotham;font-size:1.4rem;letter-spacing:0;line-height:2rem}[aria-label=Mapa]{filter:grayscale(1)}.stores[data-v-3630e1e4]{background:#fff}.stores .listStores .storesHeader h2[data-v-3630e1e4]{padding-left:0!important}:root{--color-white:#fff;--color-black:#000}#appContainer{border-top:1px solid #f5f5f5;padding-bottom:3.5rem;padding-top:3.5rem}#appContainer #headApp .searcherApp{display:none}#appContainer #headApp .searcherApp input{border:1px solid #f0f0f0;box-sizing:border-box;font-size:14px;padding:17px;width:100%}#appContainer #headApp .storeLocatorTitle{color:#000;display:block;font-family:Halis GR;font-size:20px;font-size:3.2rem;font-weight:500;letter-spacing:0;line-height:3.6rem;margin-bottom:20px}#appContainer #contentApp{display:flex;justify-content:space-between;padding:35px;position:relative}#appContainer #contentApp .stores-content{border:1px solid #f5f5f5;padding:3rem 2rem;width:50%}@media(max-width:767px){#appContainer #contentApp .stores-content{width:100%}}#appContainer #contentApp .stores-list{height:100%;height:40rem;margin-top:3rem;overflow-y:auto;position:relative}#appContainer #contentApp .stores-list::-webkit-scrollbar-thumb{background:#000}#appContainer #contentApp .stores-list::-webkit-scrollbar{background-color:#f5f5f5;width:.5rem}#appContainer #contentApp .stores-list .storesHeader{align-items:center;border-bottom:1px solid #d2d2d2;display:flex;justify-content:space-between;padding:12px 26px;position:relative}#appContainer #contentApp .stores-list .storesHeader span{cursor:pointer;height:22px;left:20px;margin:auto;position:absolute;top:16px;-webkit-transition:all .3s cubic-bezier(.77,0,.175,1);-moz-transition:all .3s cubic-bezier(.77,0,.175,1);-o-transition:all .3s cubic-bezier(.77,0,.175,1);transition:all .3s cubic-bezier(.77,0,.175,1);width:22px;z-index:1}#appContainer #contentApp .stores-list .storesHeader span:hover{left:18px}#appContainer #contentApp .stores-list .storesHeader h2{font-size:18px;font-weight:700;margin-bottom:5px;margin-top:5px;padding-left:26px}#appContainer #contentApp .stores-map{width:50%;z-index:1}#appContainer .single{background:#fff}#appContainer .single .infoSingle1{padding:30px;position:relative}#appContainer .groups{display:flex;flex-direction:column;overflow:hidden}#appContainer .groups li{border:1px solid #f5f5f5;border-top:0;cursor:pointer;display:inline-block;list-style:none;padding:1rem 1.5rem;position:relative;vertical-align:middle}#appContainer .groups li svg{display:none;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%)}#appContainer .groups li.is-active{border:2px solid #000}#appContainer .groups li.is-active svg{display:block}#appContainer .groups li:hover{opacity:.7}#appContainer #store-locator-map{height:100%}@media screen and (max-width:1024px){#appContainer #contentApp{flex-direction:column;max-height:unset;padding:1.5rem}#appContainer #contentApp .stores-list{margin-top:2rem;width:100%}#appContainer #contentApp .stores-map{border:1px solid #ccc;height:75vh;margin-top:1rem;width:100%}}