.Metodo-de-entrega-precios{display:none}@media only screen and (max-width:1000px){.Metodo-de-entrega-precios{cursor:pointer;margin-bottom:10px;display:block}.Metodo-de-entrega-sucursales{display:none}}.metodo-de-entrega{cursor:pointer;background-color:#fff;border-style:solid;border-width:1px;border-radius:15px;flex-direction:row;justify-content:space-evenly;align-items:center;max-width:100%;height:50px;display:flex}.metodo-de-entrega>.sucursal-activa{min-width:145px}.metodo-de-entrega>.sucursal-activa>.name{font-size:13px;font-weight:500}.metodo-de-entrega>.sucursal-activa>.direccion{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;max-width:150px;font-size:11px;font-weight:300;display:-webkit-box;overflow:hidden}.metodo-de-entrega>.sucursal-activa>p{margin:0}.metodo-de-entrega>.cantidad>.cantidad-number{color:#fff;text-align:center;border-radius:20px;width:-webkit-max-content;width:max-content;height:19px;margin:0;padding:0 6px;font-size:12px;font-weight:600}.metodo-de-entrega>.cantidad>.cantidad-number>p{text-align:center;margin:0;padding:0}
.container-sucursales{background-color:#fff;border-radius:25px;justify-content:center;padding:20px 24px;display:flex}.container-sucursales>.container-column{flex-direction:column;width:100%;max-width:429px;height:100%;display:flex;position:relative}.container-sucursales>.container-column>.sucursales{scrollbar-width:thin;scrollbar-color:#ddd #f5f5f5;flex:auto;min-height:0;overflow-x:hidden;overflow-y:auto}.container-sucursales>.container-column>.sucursales::-webkit-scrollbar{width:8px}.container-sucursales>.container-column>.sucursales::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:10px}.container-sucursales>.container-column>.sucursales::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px;animation:none}.container-sucursales>.container-column>.sucursales::-webkit-scrollbar-thumb:hover{background-color:#a9a9a9}.container-sucursales>.container-column>.separate-disponibilidad{z-index:2;margin-top:0;position:absolute;bottom:0;left:0;right:0}.container-sucursales>.container-column>.sucursales{padding-bottom:90px}.container-sucursales>.container-column>.separate-disponibilidad>.disponibilidad-bodega{margin-bottom:15px;padding:0 1px}.container-sucursales>.container-column>.separate-disponibilidad>.disponibilidad-bodega>div{justify-content:space-between;padding-right:10px;display:flex}.container-sucursales>.container-column>.separate-disponibilidad>.disponibilidad-bodega>div>p{color:#8b8b8b;margin:0;font-size:12px}.container-sucursales>.container-column>p{margin:0;font-size:15px;font-weight:700}.container-sucursales>.container-column>.sucursales>.card-tienda{justify-content:space-between;align-items:center;gap:5px;margin-bottom:10px;display:flex}.container-sucursales>.container-column>.sucursales>.card-tienda:hover{cursor:pointer;background-color:#f3f3f3;border-radius:5px;margin-right:5px}.container-sucursales>.container-column>.sucursales>.card-tienda>.tienda>p{margin:0}.container-sucursales>.container-column>.sucursales>.card-tienda>.tienda>span>.tienda-title{margin:0;font-size:13px;font-weight:600}.container-sucursales>.container-column>.sucursales>.card-tienda>.tienda>span{align-items:flex-end;margin:0;padding:0;display:flex}.container-sucursales>.container-column>.sucursales>.card-tienda>.tienda>.tienda-direccion{color:#828282;font-size:12px;font-weight:300}.container-sucursales>.container-column>.sucursales>.card-tienda>.tienda-cantidad{color:#6c6c6c80;margin:0 10px 0 0;font-size:12px;font-weight:600}@media only screen and (min-width:1001px){.container-sucursales>.container-column{width:650px;max-width:650px}}@media only screen and (min-width:1200px){.container-sucursales{height:550px}.container-sucursales>.container-column{width:250px;max-width:250px}.container-sucursales>.container-column>.sucursales{max-height:310px}}
.view-modal,.popup{position:absolute;left:50%}button{cursor:pointer;border:2px solid #0000;border-radius:4px;outline:none;font-weight:500;transition:background .1s linear,border-color .1s linear,color .1s linear}.popup{opacity:0;pointer-events:none;background:#fff;border-radius:15px;width:100%;max-width:380px;padding:25px;transition:top 0s ease-in-out .2s,opacity .2s ease-in-out,transform .2s ease-in-out;top:-150%;transform:translate(-50%,-50%)scale(1.2);box-shadow:0 10px 15px #0000004d}.popup.show{opacity:1;pointer-events:auto;transition:top ease-in-out,opacity .2s ease-in-out,transform .2s ease-in-out;top:50%;transform:translate(-50%,-50%)scale(1)}.popup :-webkit-any(header,.icons,.field){justify-content:space-between;align-items:center;display:flex}.popup :is(header,.icons,.field){justify-content:space-between;align-items:center;display:flex}.popup header{border-bottom:1px solid #ebedf9;padding-bottom:15px}header .close,.icons a{border-radius:50%;justify-content:center;align-items:center;display:flex}header .close{cursor:pointer;width:33px;height:33px;font-size:17px}header .close:hover{color:#000;background:#ebedf9}.close{opacity:.6}.popup .content{margin:20px 0}.popup .icons{margin:15px 0 20px;padding:0 10px}.content p{font-size:16px}.content .icons a{border:1px solid #0000;width:50px;height:50px;font-size:20px;text-decoration:none}.icons a i{transition:transform .3s ease-in-out}.icons a:first-child{fill:#1877f2;border-color:#b7d4fb}.icons a:first-child:hover{fill:#fff;background:#1877f2}.icons a:nth-child(2){fill:#0f1419;border-color:#0f1419}.icons a:nth-child(2):hover{fill:#fff;background:#0f1419}.icons a:nth-child(3){fill:#e1306c;border-color:#f5bccf}.icons a:nth-child(3):hover{fill:#fff;background:#e1306c}.icons a:nth-child(4){fill:#25d366;border-color:#bef4d2}.icons a:nth-child(4):hover{fill:#fff;background:#25d366}.icons a:nth-child(5){fill:#08c;border-color:#b3e6ff}.icons a:nth-child(5):hover{fill:#fff;background:#08c}.icons a:hover{color:#fff;border-color:#0000}.icons a:hover i{transform:scale(1.2)}.content .field{border:1px solid #e1e1e1;border-radius:4px;height:45px;margin:12px 0 10px;padding:0 5px}.field>svg{color:#000;margin-left:3px;margin-right:10px}.field input{border:none;outline:none;width:100%;height:100%;font-size:12px}.field button{color:#fff;background:#f0761d;padding:5px 18px}.field button:hover{background:#f0761db3}
