footer{background:#ffffff;position:relative;bottom:20px;padding:10px;display:flex;justify-content:center;align-items:stretch;gap:15px;margin:auto}.container-footer{flex:1;box-sizing:border-box;padding:0;display:flex;flex-direction:column;justify-content:space-between}.container-footer #address{text-decoration:none}.container-footer #address:hover{text-decoration:underline!important}.container-footer span{color:#8a8a8a;text-transform:uppercase;font-size:20px}.container-footer p{margin-bottom:1px}.container-footer .iconos-formas-de-pago{display:grid;grid-template-columns:1fr 1fr;width:200px;margin:auto}.container-footer .iconos-formas-de-pago img{width:80px;height:60px;object-fit:contain;margin-left:10px;filter:grayscale(100%)}.container-footer .iconos-envios{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.container-footer .iconos-envios img{width:75px;height:60px;object-fit:contain;filter:grayscale(100%)}.container-footer span{color:#646464;font-size:15px;font-weight:600}.container-footer:nth-of-type(2) span{font-size:20px}.container-footer p{color:#8a8a8a;font-size:14px}.container-footer .iconos-redes{display:flex;flex-direction:column}.container-footer .iconos-redes img{height:60px;object-fit:contain}.container-footer .iconos-redes span{font-weight:500;color:black;display:block;text-align:center}.container-footer .redes{display:flex;justify-content:center;flex-wrap:wrap;padding:5px;gap:8px;margin-top:30px}.container-footer .redes img{width:30px;height:30px;object-fit:contain;filter:grayscale(90%);transition:all .5s ease-in-out}.container-footer .redes img:hover{filter:none}@media (max-width:1038px){footer{flex-wrap:wrap}.container-footer{flex:0 1 calc(50% - 15px)}.container-footer:nth-of-type(3){display:flex;flex-direction:column;align-items:flex-start}}@media (max-width:544px){footer{display:flex;flex-direction:column;align-items:center}.container-footer{width:100%;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;margin-top:20px}}.MuiAutocomplete-endAdornment.css-1uhhrmm-MuiAutocomplete-endAdornment{display:none}.main-header{background:white;box-shadow:0 2px 10px rgba(0,0,0,.1);position:fixed;top:0;width:100%;max-width:none;z-index:9999;min-height:80px}.container-header{min-height:80px;gap:20px}.container-header .logo{width:280px;height:80px;max-height:90px;display:flex;justify-content:center;align-items:center;padding-right:20px;margin-left:40px;border-right:1px solid #808080}.container-header .logo img{width:180px;object-fit:cover;cursor:pointer}.container-header .search{width:55%}.container-header .search form{width:100%;display:flex}.container-header .search form input{width:80%;border:1px solid #ccc;padding:5px}.container-header .search form button{width:20%;display:flex;justify-content:center;align-items:center;background:#4d4d4d;color:white;border-bottom-right-radius:10px}.container-header .container-car{width:20%;height:50px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:15px;margin-top:20px}.container-car .icon-car img{width:45px;height:30px;object-fit:contain;position:relative;z-index:50}.container-car .badge-car{display:flex;justify-content:center;align-items:center;border-radius:50%;padding:10px;width:35px;position:absolute;top:-71%;left:5%;height:35px;background:#bb3d4b;color:white;font-weight:700}.container-products{width:25%;display:flex;justify-content:center;position:relative}.container-products .btn-products{width:150px;border-top-left-radius:10px;background:#808080;color:white;position:relative}.container-products .container-list-products{border-bottom-left-radius:10px;border-bottom-right-radius:10px;width:150px;min-height:544px;top:100%;left:0;padding:9px;z-index:999}.container-list-products ul{padding-left:0}.container-list-products ul li{padding:5px}.container-list-products ul li a{color:#5f5f5f;text-decoration:none;border-bottom:3px solid transparent;transition:color .3s,border-color .3s,font-weight .3s}.container-list-products ul li:hover a{color:#bb3d4b;border-bottom-color:#a67845}.container-submenu{width:75%;display:flex;justify-content:center}.container-submenu .icon-hamburguer{width:100%;position:relative;z-index:1100;display:none;padding-bottom:5px}.container-submenu .icon-hamburguer button{background:#bb3d4b;height:100%;display:block;margin-left:auto;margin-right:30px;border-radius:5px;padding:10px}.container-submenu .icon-hamburguer .container-submenu-responsive{top:100%;right:5%;width:70%;padding:20px;position:absolute;z-index:1100}.container-submenu-responsive ul{padding-left:0}.container-submenu-responsive ul li{display:flex;justify-content:center;align-items:center;padding:10px}.container-submenu-responsive ul li a{color:#999;display:flex;align-items:end;justify-content:center;gap:5;font-size:18px;word-break:break-word}.submenu{padding-bottom:7px}.submenu ul{width:50%;flex-wrap:wrap;margin-bottom:0;padding-right:20px}.submenu ul,.submenu ul li{display:flex;justify-content:center;width:fit-content}.submenu ul li{height:30px;padding:0 0 0 10px;font-size:12px;cursor:pointer;box-sizing:border-box;-moz-box-sizing:border-box;align-items:end;position:relative}.submenu ul li a{color:#999;display:flex;align-items:end;justify-content:center;gap:5;font-size:15px;white-space:nowrap;text-decoration:none}.submenu .container-sub-menu{border-radius:10px;top:100%;z-index:100}.submenu .container-sub-menu .list-options-cuenta{display:flex;flex-direction:column;justify-content:center;width:100%;padding-top:10px;padding-bottom:10px}.submenu .container-sub-menu .list-options-cuenta li{display:flex;width:100%;padding-left:20px;padding-top:5px;justify-content:flex-start;align-items:center}.submenu .container-sub-menu .list-options-cuenta li a{color:black;text-decoration:none}.submenu .container-sub-menu .list-options-cuenta .formLogin{width:100%;padding:10px}.formLogin .form-group{display:flex;justify-content:space-between;align-items:flex-end;gap:10px;margin-top:10px}.formLogin .form-group label{color:#666;font-weight:500;font-size:13px}.formLogin .form-group input{padding:3px}.formLogin .linea{width:80%;height:5px;background:#bb3d4b;margin:auto;border:2px solid #bb3d4b}.formLogin a{color:#bb3d4b!important;font-weight:700;display:block}.formLogin .group-btn{display:flex;flex-direction:column;justify-content:center;gap:10px}.formLogin .group-btn button{width:100%;padding:6px}.formLogin .group-btn button:first-of-type{background:#bb3d4b;color:white;font-weight:600;border-radius:10px;font-size:15px}.formLogin .group-btn button:first-of-type:hover{background:#991f2e!important}.formLogin .group-btn button:nth-of-type(2){background:#808080;font-weight:600;font-size:15px;border-radius:10px;color:white}.formLogin .group-btn button:nth-of-type(2):hover{background:#4d4d4d!important}.container-mi-cuenta .btn-logout{cursor:pointer;background:#808080;color:white;font-weight:600;font-size:15px;width:70%;margin:15px auto;padding:5px;height:35px;border-radius:10px}.container-mi-cuenta .btn-logout:hover{background:#666666}.the-spinner{animation:girar .3s ease-in-out infinite}@keyframes girar{to{transform:rotate(0deg)}0%{transform:rotate(1turn)}}@media (max-width:991px){.container-header .logo{margin-left:0!important}}@media (max-width:795px){.container-header .search{width:100%!important}.container-header .search form button{width:auto!important}.submenu .container-sub-menu{left:auto!important}}@media (max-height:639px){.contentCart{height:90vh!important;max-height:90vh!important}}@media (max-height:801px){.contentCart{max-height:45vh!important}}.MuiInputBase-input.MuiOutlinedInput-input.MuiInputBase-inputAdornedEnd.MuiAutocomplete-input.MuiAutocomplete-inputFocused.css-1dune0f-MuiInputBase-input-MuiOutlinedInput-input{border:none!important}#_R_3adb_{border:none}