.store-item{border-bottom:1px solid #f0f0f0;cursor:pointer;display:block;padding:2rem;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)}.store-item:hover{background:#f5f5f5}.store-item .arrowStore{height:15px;position:absolute;right:30px;text-align:right;top:32px;width:70px;z-index:1}.nameStore{color:#c24f17;font-family:var(--font-body-family);font-size:1.8rem;font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:0;margin-bottom:.5rem}.storesStore{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem;justify-content:flex-start}.descStore{color:gray;display:block;font-size:14px;font-style:italic;font-weight:100!important;min-width:2rem}.infoStore{line-height:1.5}.infoStore,.phoneStore{color:#000;font-family:var(--font-body-family);font-size:1.4rem;font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:0}.phoneStore{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem;justify-content:flex-start}.phoneStore div:has(svg){width:2rem}.scheduleStore{align-items:flex-start;color:#000;display:flex;flex-direction:row;flex-wrap:nowrap;font-family:var(--font-body-family);font-size:1.4rem;font-style:var(--font-body-style);font-weight:var(--font-body-weight);gap:.5rem;justify-content:flex-start;letter-spacing:0}.scheduleStore div:has(svg){width:2rem}.scheduleStore .schueduleItem{display:block;margin-bottom:4px}.statusStore{font-size:14px;font-weight:700;margin-top:30px}[data-v-4ae0a780]:root{--color-white:#fff;--color-black:#000}.stores[data-v-4ae0a780]{background:#fff;display:flex;flex-direction:column;height:100%}.stores .stores-select .options[data-v-4ae0a780],.stores .stores-select summary[data-v-4ae0a780]{border:1px solid #000;font-size:1.4rem;padding:10px 20px}.stores .stores-select .options[data-v-4ae0a780]{border-top:none}.stores .stores-select .options div[data-v-4ae0a780]{cursor:pointer}.stores .stores-select .options div[data-v-4ae0a780]:hover{color:#000}.stores .listStores .storesHeader h2[data-v-4ae0a780]{padding-left:0!important}.listStores[data-v-4ae0a780]{height:100%;max-height:calc(85vh - 60px);overflow-y:scroll}.listStores[data-v-4ae0a780]::-webkit-scrollbar{width:.5rem}.listStores[data-v-4ae0a780]::-webkit-scrollbar-track{background:#f1e7db}.listStores[data-v-4ae0a780]::-webkit-scrollbar-thumb{background:#c24f17;border-radius:.5rem}.single .storesHeader h2{color:#c24f17;font-family:var(--font-body-family);font-size:1.8rem;font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:0}:root{--color-white:#fff;--color-black:#000}#appContainer{padding-bottom:5rem}#appContainer *{font-family:Arial,Helvetica,sans-serif}#appContainer #headApp{background:#c24f17;border-top-left-radius:1rem;border-top-right-radius:1rem;padding:2rem 3.5rem}#appContainer #headApp .searcherApp input{border:1px solid #f0f0f0;box-sizing:border-box;font-size:14px;padding:17px;width:100%}#appContainer #headApp .storeLocatorTitle{color:#fff;display:block;font-family:var(--font-body-family);font-size:2.4rem;font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:0}#appContainer #contentApp{background:#f8f8f8;box-shadow:0 3px 20px rgba(0,0,0,.15);display:flex;justify-content:space-between;max-height:75vh;min-height:75vh;position:relative}#appContainer #contentApp .stores-list{height:auto;max-height:inherit;overflow-y:hidden;position:relative;width:38%}#appContainer #contentApp .stores-list .storesHeader{align-items:center;display:flex;justify-content:space-between;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:60%;z-index:1}#appContainer .single{background:#fff}#appContainer .single .infoSingle1{padding:30px;position:relative}#appContainer .groups{padding:2.5rem 2.5rem .5rem}#appContainer .groups select{border:2rem solid transparent;border-bottom:none;border-top:none;height:5rem;outline:.1rem solid #000;width:100%}#appContainer #store-locator-map{height:100%}@media screen and (max-width:1024px){#appContainer .groups{display:flex;overflow-x:auto;padding:.5rem}#appContainer #contentApp{flex-direction:column;max-height:unset}#appContainer #contentApp .stores-list{border:1px solid #ccc;border-radius:.4rem;max-height:85vh;width:100%}#appContainer #contentApp .stores-map{border:1px solid #ccc;height:75vh;margin-top:1rem;width:100%}}