.location-card{background:var(--system-primary-card-background-color);border:1px solid var(--system-primary-card-background-color);border-radius:30px;font-family:var(--ff-base);max-width:225px;min-height:510px;padding:15px;transition:background .5s ease;width:270px}.toggle-container{justify-content:flex-end;margin:auto auto 25px;width:85%}.toggle,.toggle-container{align-items:center;display:flex}.toggle{background-color:#fff;border:2px solid #fff;border-radius:25px;height:25px;justify-content:space-between;overflow:hidden;position:relative;transition:background-color .5s ease;width:45%}.toggle input{display:none}.toggle-option{cursor:pointer;flex:1;font-size:.9rem;line-height:50px;position:relative;text-align:center;transition:color .5s ease;z-index:2}.toggle-option.ventas{color:#fff}.toggle-option.taller{color:var(--system-primary-card-background-color)}.toggle input#ventas:checked~.slider{transform:translateX(0)}.toggle input#taller:checked~.slider{background:#fff;transform:translateX(100%)}.associated-card .toggle{background-color:var(--system-primary-card-background-color);border:2px solid var(--system-primary-card-background-color)}.associated-card .toggle-option,.toggle input#ventas:checked~.toggle-option.ventas{color:#fff}.toggle input#taller:checked~.toggle-option,.toggle input#ventas:checked~.toggle-option.taller{color:var(--system-primary-card-background-color)}.slider{background-color:var(--system-primary-card-background-color);border-radius:25px;height:90%;margin:0 2px;position:absolute;transition:transform .5s ease;width:49%;z-index:1}.location-title{color:#fff;font-size:1rem;font-weight:700;margin:5px auto auto;text-align:left;width:85%}.contact-information{display:flex;flex-direction:column;margin:auto;width:85%}span.phone--wrapper{color:#fff;display:flex;gap:3px;padding:15px 0}p.phone-number{margin:0}.schedule-wrapper{color:#fff}ul.schedule{color:#fff;display:flex;flex-direction:column;list-style:none;margin:0;padding-left:0}.address{color:#fff}.maps--wrapper,a.gmaps-href{align-items:center;display:flex;justify-content:center}a.gmaps-href{background:#fff;border-radius:4px;color:#ec8119;gap:2px;padding:10px 0;text-align:center;text-decoration:none;width:100%}.map-icon{width:20px}.services_wrapper{color:#fff;margin:15px auto auto;width:85%}.services{margin-top:5px;padding-left:20px}.associated-card{background:#fff}.associated-card .location-title{color:var(--system-primary-card-background-color)}.associated-card .address,.associated-card .input__wrapper,.associated-card .phone--wrapper,.associated-card .schedule,.associated-card .schedule-wrapper,.associated-card .services_wrapper{color:#000}.associated-card .map-icon{fill:#fff}.associated-card a.gmaps-href{background:var(--system-primary-card-background-color);color:#fff}@media screen and (width >= 350px){.location-card{max-width:325px}}@media screen and (width >= 600px){.location-card{width:320px}}