@import url(https://fonts.googleapis.com/icon?family=Material+Icons);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500&display=swap);.centrarColumna,body #root header,body #root header .header__iconos-info a,body #root header .header__iconos-user a,body #root main,body #root main .adminPage,body #root main .adminPage__credenciales,body #root main .caraTriste,body #root main .carritoContainer,body #root main .carritoContainer .productos__producto,body #root main .carritoContainer__medioDePago,body #root main .error404-img,body #root main .itemDetalles,body #root main .itemDetalles .itemDetalles__datos,body #root main .itemDetalles .itemDetalles__imagen,body #root main .itemDetalles .itemDetalles__titulo,body #root main .miniatura__container .miniatura__individual,body #root main .miniatura__container .miniatura__individual .miniatura__img-container,body #root main .productsContainer article,body #root main .productsContainer article .article__img-container,body #root main .spinner,body #root main .userData-container,body #root main .userData-container .loginButtonContainer,body #root main .userData-container .userData .logoutButtonContainer button,body #root main .userData-container .userOrders .sinCompras-container,body #root main .userData-container form{align-items:center;display:flex;flex-direction:column;justify-content:center}.centrarFila,body #root .filtros,body #root .filtros div,body #root footer,body #root main .carritoContainer__subTotal,body #root main .itemCountContainer .itemCount,body #root main .itemDetalles .itemDetalles__share,body #root main .miniatura__container,body #root main .productsContainer,body #root main .productsContainer article .article__buttonsContainer,body #root main .productsContainer article .article__category,body #root main .userData-container .userData,body #root main .userData-container form .form__field{align-items:center;display:flex;flex-direction:row;justify-content:center}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}.icono{height:25px;width:25px}button{background-color:inherit;border:none;cursor:pointer;font-size:inherit;outline:none}button:focus{outline:2px solid green}button:active{outline:2px solid blue}.afterEstilos,body #root main .adminPage__section.ordenes-container .orden .eliminar:hover:after,body #root main .adminPage__section.ordenes-container .orden .email:hover:after,body #root main .adminPage__section.ordenes-container .orden .guardar:hover:after,body #root main .adminPage__section.ordenes-container .orden .paqar:hover:after,body #root main .adminPage__section.ordenes-container .orden .pdf:hover:after,body #root main .adminPage__section.ordenes-container .orden .whatsappAdmin:hover:after,body #root main .adminPage__section.productos-container .orden .eliminar:hover:after,body #root main .adminPage__section.productos-container .orden .email:hover:after,body #root main .adminPage__section.productos-container .orden .guardar:hover:after,body #root main .adminPage__section.productos-container .orden .paqar:hover:after,body #root main .adminPage__section.productos-container .orden .pdf:hover:after,body #root main .adminPage__section.productos-container .orden .whatsappAdmin:hover:after,body #root main .adminPage__section.usuarios-container .orden .eliminar:hover:after,body #root main .adminPage__section.usuarios-container .orden .email:hover:after,body #root main .adminPage__section.usuarios-container .orden .guardar:hover:after,body #root main .adminPage__section.usuarios-container .orden .paqar:hover:after,body #root main .adminPage__section.usuarios-container .orden .pdf:hover:after,body #root main .adminPage__section.usuarios-container .orden .whatsappAdmin:hover:after,body #root main .itemDetalles .itemDetalles__share .whatsapp-consultar:hover:after,body #root main .itemDetalles .itemDetalles__share .whatsapp-recomendar:hover:after,body #root main .userData-container .userOrders .orden .clipboard.primerIcono:hover:after,body #root main .userData-container .userOrders .orden .orden-cancelacion.primerIcono:hover:after,body #root main .userData-container .userOrders .orden .whatsapp-consulta.primerIcono:hover:after{background-color:#ccc;border:2px solid #6891a6;border-radius:5px;color:#253c78;padding:.5rem;position:absolute;white-space:nowrap;z-index:10}img,svg{object-fit:cover;width:25px}html{scroll-behavior:smooth}body #root{background-color:#eee;display:grid;font-family:Roboto,sans-serif;font-size:clamp(1rem,2vw + 1rem,1.5rem);grid-template-areas:"header" "main" "footer";min-height:100vh}body #root header{background-color:#fff;border-bottom:3px solid #ccc;box-shadow:0 5px 25px #000;grid-area:header;justify-content:space-between;top:0;z-index:10}body #root header div{display:flex;justify-content:center;max-width:400px;padding:.5rem 0;width:90%}body #root header .header__logo{margin-top:.25rem}body #root header .header__logo img{max-width:150px;min-width:75px;width:30vw}body #root header .header__social-container{display:flex;justify-content:space-around}body #root header .header__social-container a{aspect-ratio:1;display:flex;justify-content:center;width:50px}body #root header .header__social-container a img{align-self:center;height:70%;width:70%}body #root header .header__social-container a:hover{border-bottom:4px solid #8a2be2;-webkit-transform:scale(1.2);transform:scale(1.2)}body #root header .header__iconos{display:flex;justify-content:space-around}body #root header .header__iconos div{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body #root header .header__iconos-info a,body #root header .header__iconos-user a{text-align:center}body #root header .header__iconos-carrito span{background-color:red;border-radius:50%;color:#fff;font-weight:500;padding:.5rem;text-align:center}body #root .filtros{grid-area:filtros;height:50px;justify-content:space-around;margin:1rem 0;outline:1px solid #ccc;width:100%}body #root .filtros div{height:100%;width:30%}body #root .filtros div input[type=text]{background-color:inherit;height:100%;outline:none;text-align:center}body #root main{grid-area:main;width:100%}body #root main .spinner{height:60vh;width:90vw}body #root main .productsFilterContainer{background-color:#fff;display:flex;justify-content:space-around;margin-top:2rem;outline:1px solid #ccc;padding:.5rem}body #root main .productsFilterContainer span{align-items:center;display:flex;justify-content:space-around;min-width:150px}body #root main .productsFilterContainer span label{cursor:pointer}body #root main .productsFilterContainer span label input[type=checkbox]{cursor:inherit;height:20px;margin:.5rem;width:20px}body #root main .productsFilterContainer input{background-color:inherit;color:#06c;text-align:center}body #root main .productsContainer{flex-wrap:wrap;margin:.5rem;min-height:70vh;padding:.5rem}body #root main .productsContainer article{background-color:#fff;font-size:1rem;justify-content:space-around;margin:.5rem;min-height:300px;outline:1px solid #ccc;position:relative;width:250px}body #root main .productsContainer article:hover{outline:1px solid #000;transition:all .3s}body #root main .productsContainer article:hover .article__title{color:green;font-weight:500}body #root main .productsContainer article:hover .sinStock{background-color:#000}body #root main .productsContainer article .article__title{color:#06c;font-size:1rem;height:50px;padding:.5rem;text-align:center;width:100%}body #root main .productsContainer article .article__category{color:#aaa;font-size:.8rem;justify-content:space-between;text-align:end;width:100%}body #root main .productsContainer article .article__img-container{width:100%}body #root main .productsContainer article .article__img-container img{aspect-ratio:16/9;object-fit:scale-down;width:100%}body #root main .productsContainer article .article__img-container img:hover{object-fit:cover}body #root main .productsContainer article .article__price{color:#006400;font-size:1.5rem}body #root main .productsContainer article .sinStock{background-color:hsla(0,0%,80%,.8);border-bottom-left-radius:15px;color:#fff;padding:.5rem;position:absolute;right:0;top:0}body #root main .productsContainer article .article__buttonsContainer{justify-content:space-evenly;max-height:50px;position:relative;width:80%}body #root main .productsContainer article .article__buttonsContainer a{position:relative}body #root main .productsContainer article .article__buttonsContainer a svg{aspect-ratio:1;width:2rem}body #root main .productsContainer article .article__buttonsContainer a svg:hover{fill:#006400}body #root main .productsContainer article .article__buttonsContainer a.mas_informacion:hover:after{background-color:#000;border-radius:10px;bottom:100%;color:#fff;content:"Más Información";left:-50%;padding:.5rem;position:absolute;text-overflow:none}body #root main .productsContainer article .article__buttonsContainer a.agregar_carrito.conStock:hover:after{background-color:#000;bottom:100%;color:#fff;content:"Agregar al carrito";left:-50%;padding:.5rem;position:absolute}body #root main .productsContainer article .article__buttonsContainer a.agregar_carrito.noStock svg{fill:#ccc}body #root main .itemDetalles{background-color:#fff;border:3px solid #000;border-radius:10px;margin-top:2rem;padding:.5rem;width:85vw}body #root main .itemDetalles .itemDetalles__titulo{color:#06c;margin:.5rem;text-align:center}body #root main .itemDetalles .itemDetalles__imagen .imagenesContenedor,body #root main .itemDetalles .itemDetalles__imagen iframe{aspect-ratio:16/9;outline:1px solid #ccc;width:80vw}body #root main .itemDetalles .itemDetalles__imagen .imagenesContenedor ul li img,body #root main .itemDetalles .itemDetalles__imagen iframe ul li img{aspect-ratio:1;max-height:300px;object-fit:contain}body #root main .itemDetalles .itemDetalles__datos{justify-content:space-evenly;width:100%}body #root main .itemDetalles .itemDetalles__datos .detalles{cursor:text;font-size:1rem;height:300px;outline:1px solid #ccc;overflow:auto;padding:.5rem}body #root main .itemDetalles .itemDetalles__datos .infoAdjunta{background-color:#8a2be2;color:#fff;margin:1rem 0;outline:1px solid #333;padding:.5rem}body #root main .itemDetalles .itemDetalles__datos .discontinuado{background-color:red;color:#eee;padding:.5rem;text-align:center;width:100%}body #root main .itemDetalles .itemDetalles__datos .precio{color:#248232;font-size:2rem;font-weight:500;margin:2rem 0}body #root main .itemDetalles .itemDetalles__datos .fullMsg,body #root main .itemDetalles .itemDetalles__datos .meliButton{background-color:#fff159;color:#08178a;font-size:1rem;margin:.5rem 0;outline:1px solid #333;padding:.5rem;width:80%}body #root main .itemDetalles .itemDetalles__datos .meliButton{text-align:center}body #root main .itemDetalles .itemDetalles__share{justify-content:space-around;position:relative;width:50%}body #root main .itemDetalles .itemDetalles__share a{height:100%}body #root main .itemDetalles .itemDetalles__share a svg{fill:green;height:100%}body #root main .itemDetalles .itemDetalles__share .whatsapp-consultar:hover:after{bottom:110%;content:"Consultanos sobre este producto";position:absolute;right:0}body #root main .itemDetalles .itemDetalles__share .whatsapp-recomendar:hover:after{bottom:110%;content:"Recomendar este producto a un amigo";position:absolute;right:0}body #root main a.meliButton{background-color:#fff159;color:#08178a;cursor:pointer;font-size:1rem;outline:1px solid #333;padding:.5rem}body #root main .miniatura__container{justify-content:space-around;margin-top:2rem;transition:all 1s;width:100%;z-index:10}body #root main .miniatura__container .miniatura__individual{aspect-ratio:1;background-color:#fff;box-shadow:2px 2px 10px #000;justify-content:space-between;margin:0 1rem;max-width:200px;outline:1px solid #ccc;transition:all 1s;width:40vw}body #root main .miniatura__container .miniatura__individual:hover{box-shadow:10px 10px 20px #000;outline:2px solid #000;-webkit-transform:translateY(-15px);transform:translateY(-15px);transition:all .3s}body #root main .miniatura__container .miniatura__individual .miniatura__titulo{font-size:.7rem;height:20%;overflow:hidden;text-align:center;text-decoration:none}body #root main .miniatura__container .miniatura__individual .miniatura__img-container{height:60%}body #root main .miniatura__container .miniatura__individual .miniatura__img-container img{height:100%;object-fit:scale-down;width:100%}body #root main .miniatura__container .miniatura__individual .miniatura__individual-precio{height:20%}body #root main .miniatura__container .miniatura__individual .miniatura__individual-precio:after{content:" $"}body #root main .userData-container{background-color:#fff;margin-top:1rem;min-height:50vh;width:100%}body #root main .userData-container .userData{background-color:#006400;color:#ccc;font-size:1rem;height:75px;justify-content:space-between;width:80%}body #root main .userData-container .userData .img-container{height:75px;width:75px}body #root main .userData-container .userData .img-container img{height:100%;object-fit:cover;width:100%}body #root main .userData-container .userData .logoutButtonContainer{height:100%}body #root main .userData-container .userData .logoutButtonContainer button{background-color:inherit;border:none;color:inherit;cursor:pointer;height:100%;outline:none}body #root main .userData-container .userData .logoutButtonContainer button svg{fill:#fff;height:50%}body #root main .userData-container .userOrders{border:2px solid #000;margin-top:2rem;width:80%}body #root main .userData-container .userOrders .orden{font-size:1rem;padding:.5rem;position:relative}body #root main .userData-container .userOrders .orden.impar{background-color:#ddd}body #root main .userData-container .userOrders .orden:hover{background-color:#add8e6}body #root main .userData-container .userOrders .orden:hover .whatsapp-consulta svg{fill:blue}body #root main .userData-container .userOrders .orden svg{height:25px;width:25px}body #root main .userData-container .userOrders .orden .renglon{display:flex;justify-content:space-between}body #root main .userData-container .userOrders .orden .renglon span{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}body #root main .userData-container .userOrders .orden .botones-contenedor{display:flex;justify-content:space-around}body #root main .userData-container .userOrders .orden .clipboard,body #root main .userData-container .userOrders .orden .orden-cancelacion,body #root main .userData-container .userOrders .orden .whatsapp-consulta{text-align:center}body #root main .userData-container .userOrders .orden .clipboard.primerIcono,body #root main .userData-container .userOrders .orden .orden-cancelacion.primerIcono,body #root main .userData-container .userOrders .orden .whatsapp-consulta.primerIcono{position:relative}body #root main .userData-container .userOrders .orden .clipboard.primerIcono:hover:after,body #root main .userData-container .userOrders .orden .orden-cancelacion.primerIcono:hover:after,body #root main .userData-container .userOrders .orden .whatsapp-consulta.primerIcono:hover:after{bottom:100%;position:absolute;right:-50%}body #root main .userData-container .userOrders .orden .whatsapp-consulta.primerIcono:hover:after{content:"Consultar en Whatsapp"}body #root main .userData-container .userOrders .orden .orden-cancelacion.primerIcono:hover:after{content:"Cancelar Pedido"}body #root main .userData-container .userOrders .orden .clipboard:hover:after{content:"Copiar al portapapeles"}body #root main .userData-container .userOrders details summary{cursor:pointer}body #root main .userData-container .userOrders details[open] summary{background-color:#ccc}body #root main .userData-container form{background-color:#fff;border:2px solid #000;margin-top:3rem;padding:2rem;width:80%}body #root main .userData-container form .botonAutoCompletar{background-color:#8a2be2;color:#fff;margin:1rem 0;outline:1px solid #333;padding:.5rem;position:relative}body #root main .userData-container form .botonAutoCompletar:after{background-color:#fff;color:red;content:"*(requiere localización)";font-size:1rem;left:0;position:absolute;top:110%;white-space:nowrap;z-index:10}body #root main .userData-container form .form__field{border-bottom:1px solid #aaa;flex-direction:column-reverse;font-size:1rem;margin:2rem .5rem;width:100%}body #root main .userData-container form .form__field input{background-color:inherit;border:none;outline:none;text-align:center;width:60%}body #root main .userData-container form .form__field input.form-error{background-color:rgba(255,0,0,.3);font-size:1.5rem}body #root main .userData-container form .form__field input[type=checkbox]{max-height:30px}body #root main .userData-container form .form__field input::-webkit-inner-spin-button{-webkit-appearance:none}body #root main .userData-container form .form__field label{color:#aaa;text-align:center;width:100%}body #root main .userData-container form .form__field input{height:100%;margin-top:1rem}body #root main .userData-container form .form__field input:focus{outline:1px dotted #000}body #root main .userData-container form .form__field:hover{border-bottom:1px solid blue}body #root main .userData-container form .form__field:hover input{color:blue}body #root main .userData-container form .form__field:hover label{color:blue;transition:all .3s}body #root main .userData-container form .submitButton{background-color:green;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:.5rem}body #root main .userData-container .loginButtonContainer{aspect-ratio:1;background-color:inherit;border:2px solid #8a2be2;box-shadow:10px 10px 10px 0 #8a2be2;color:#8a2be2;cursor:pointer;font-size:2rem;max-width:150px;outline:none;padding:1rem;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body #root main .userData-container .loginButtonContainer svg{fill:#8a2be2;height:100%;width:100%}body #root main .userData-container .loginButtonContainer:active{-webkit-transform:translate(10px,10px);transform:translate(10px,10px)}body #root main .carritoContainer{justify-content:flex-start;margin-top:3rem;min-height:60vh;width:100%}body #root main .carritoContainer .productos{background-color:#fff;color:green;width:90%}body #root main .carritoContainer .productos__producto{border-bottom:1px solid #000;justify-content:space-between;margin:2rem .5rem}body #root main .carritoContainer .productos__producto img{height:100px;object-fit:scale-down;width:100px}body #root main .carritoContainer .productos__producto a{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:300px}body #root main .carritoContainer .productos__producto p{text-align:center;width:150px}body #root main .carritoContainer .productos__producto .selectorProveedorEnvio{background-color:pink}body #root main .carritoContainer .productos__producto.envioGratis{background-color:rgba(51,51,51,.1)}body #root main .carritoContainer .productos__producto.envioGratis a,body #root main .carritoContainer .productos__producto.envioGratis p{text-decoration:line-through}body #root main .carritoContainer__subTotal{font-size:2rem;justify-content:flex-end;min-height:50px;width:80%}body #root main .carritoContainer__medioDePago{font-size:1.5rem;min-height:50px;position:relative;width:80%}body #root main .carritoContainer__medioDePago p{flex-grow:1}body #root main .carritoContainer__medioDePago select{background-color:#fff;font-size:1.5rem}body #root main .carritoContainer__medioDePago .medioDePagoArrepentimiento{color:red;font-size:1rem}body #root main .carritoContainer__medioDePago .medioDePagoArrepentimiento.oculto{display:none}body #root main .carritoContainer .botonFinalizarCompra{background-color:green;color:#fff;margin:16px;outline:3px solid #ccc;padding:1rem}body #root main .carritoContainer .botonFinalizarCompra.noLogueado{background-color:red}body #root main .carritoContainer .botonFinalizarCompra:disabled{background-color:#ccc}body #root main .itemCountContainer .itemCount{outline:1px solid #000}body #root main .itemCountContainer .itemCount button{border:none;cursor:pointer;font-size:2rem;height:2rem;outline:none;text-align:center;width:2rem}body #root main .itemCountContainer .itemCount input{border:none;font-size:1.5rem;max-width:3rem;outline:none;text-align:center}body #root main .itemCountContainer .itemCount input:out-of-range{background-color:red;color:#fff}body #root main .itemCountContainer .itemCount input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body #root main .itemCountContainer .botonAgregarAlCarrito{margin:.5rem;text-align:center}body #root main .itemCountContainer .botonAgregarAlCarrito svg{fill:green;width:40px}body #root main .adminPage{justify-content:space-around;margin:0 auto;min-height:50vw;padding:1rem;width:100%}body #root main .adminPage__credenciales{border:5px solid #6891a6;padding:2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body #root main .adminPage__credenciales input{background-color:#253c78;border:none;color:#248232;font-size:1.5rem;margin:.5rem;padding:.5rem;text-align:center;width:80%}body #root main .adminPage__credenciales input::-webkit-input-placeholder{color:#248232}body #root main .adminPage__credenciales input::placeholder{color:#248232}body #root main .adminPage__credenciales button{background-color:#253c78;border:none;color:#248232;margin:.5rem;padding:1rem;width:80%}body #root main .adminPage__section{margin-bottom:3rem;width:100%}body #root main .adminPage__section ul li{background-color:#248232}body #root main .adminPage__section ul li p{color:#07070a;font-size:1rem;text-align:center}body #root main .adminPage__section ul li p.nombre{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body #root main .adminPage__section ul li input{background-color:red;font-size:1rem}body #root main .adminPage__section.ordenes-container details,body #root main .adminPage__section.productos-container details,body #root main .adminPage__section.usuarios-container details{border:3px solid transparent;display:flex;font-size:1rem}body #root main .adminPage__section.ordenes-container details summary,body #root main .adminPage__section.productos-container details summary,body #root main .adminPage__section.usuarios-container details summary{cursor:pointer;display:flex;justify-content:space-between}body #root main .adminPage__section.ordenes-container a,body #root main .adminPage__section.ordenes-container input,body #root main .adminPage__section.ordenes-container p,body #root main .adminPage__section.ordenes-container select,body #root main .adminPage__section.productos-container a,body #root main .adminPage__section.productos-container input,body #root main .adminPage__section.productos-container p,body #root main .adminPage__section.productos-container select,body #root main .adminPage__section.usuarios-container a,body #root main .adminPage__section.usuarios-container input,body #root main .adminPage__section.usuarios-container p,body #root main .adminPage__section.usuarios-container select{align-self:center;background-color:inherit;color:#07070a;font-size:1rem;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}body #root main .adminPage__section.ordenes-container select,body #root main .adminPage__section.productos-container select,body #root main .adminPage__section.usuarios-container select{height:100%;max-width:200px}body #root main .adminPage__section.ordenes-container .orden,body #root main .adminPage__section.productos-container .orden,body #root main .adminPage__section.usuarios-container .orden{background-color:#248232;border:3px solid transparent;display:flex;flex-direction:column;justify-content:center;position:relative}body #root main .adminPage__section.ordenes-container .orden:hover,body #root main .adminPage__section.productos-container .orden:hover,body #root main .adminPage__section.usuarios-container .orden:hover{border:3px solid #b7245c}body #root main .adminPage__section.ordenes-container .orden.par,body #root main .adminPage__section.productos-container .orden.par,body #root main .adminPage__section.usuarios-container .orden.par{background-color:#68b574}body #root main .adminPage__section.ordenes-container .orden svg,body #root main .adminPage__section.productos-container .orden svg,body #root main .adminPage__section.usuarios-container .orden svg{height:25px;width:25px}body #root main .adminPage__section.ordenes-container .orden img,body #root main .adminPage__section.productos-container .orden img,body #root main .adminPage__section.usuarios-container .orden img{height:50px;width:50px}body #root main .adminPage__section.ordenes-container .orden .titulo,body #root main .adminPage__section.ordenes-container .orden a select option,body #root main .adminPage__section.productos-container .orden .titulo,body #root main .adminPage__section.productos-container .orden a select option,body #root main .adminPage__section.usuarios-container .orden .titulo,body #root main .adminPage__section.usuarios-container .orden a select option{text-align:left}body #root main .adminPage__section.ordenes-container .orden .botones-contenedor,body #root main .adminPage__section.productos-container .orden .botones-contenedor,body #root main .adminPage__section.usuarios-container .orden .botones-contenedor{display:flex;justify-content:center}body #root main .adminPage__section.ordenes-container .orden .botones-contenedor button,body #root main .adminPage__section.productos-container .orden .botones-contenedor button,body #root main .adminPage__section.usuarios-container .orden .botones-contenedor button{margin:0 1rem}body #root main .adminPage__section.ordenes-container .orden .botones-contenedor button:disabled,body #root main .adminPage__section.productos-container .orden .botones-contenedor button:disabled,body #root main .adminPage__section.usuarios-container .orden .botones-contenedor button:disabled{fill:#888;cursor:not-allowed}body #root main .adminPage__section.ordenes-container .orden .eliminar,body #root main .adminPage__section.ordenes-container .orden .email,body #root main .adminPage__section.ordenes-container .orden .guardar,body #root main .adminPage__section.ordenes-container .orden .paqar,body #root main .adminPage__section.ordenes-container .orden .pdf,body #root main .adminPage__section.ordenes-container .orden .whatsappAdmin,body #root main .adminPage__section.productos-container .orden .eliminar,body #root main .adminPage__section.productos-container .orden .email,body #root main .adminPage__section.productos-container .orden .guardar,body #root main .adminPage__section.productos-container .orden .paqar,body #root main .adminPage__section.productos-container .orden .pdf,body #root main .adminPage__section.productos-container .orden .whatsappAdmin,body #root main .adminPage__section.usuarios-container .orden .eliminar,body #root main .adminPage__section.usuarios-container .orden .email,body #root main .adminPage__section.usuarios-container .orden .guardar,body #root main .adminPage__section.usuarios-container .orden .paqar,body #root main .adminPage__section.usuarios-container .orden .pdf,body #root main .adminPage__section.usuarios-container .orden .whatsappAdmin{position:relative}body #root main .adminPage__section.ordenes-container .orden .eliminar:hover:after,body #root main .adminPage__section.ordenes-container .orden .email:hover:after,body #root main .adminPage__section.ordenes-container .orden .guardar:hover:after,body #root main .adminPage__section.ordenes-container .orden .paqar:hover:after,body #root main .adminPage__section.ordenes-container .orden .pdf:hover:after,body #root main .adminPage__section.ordenes-container .orden .whatsappAdmin:hover:after,body #root main .adminPage__section.productos-container .orden .eliminar:hover:after,body #root main .adminPage__section.productos-container .orden .email:hover:after,body #root main .adminPage__section.productos-container .orden .guardar:hover:after,body #root main .adminPage__section.productos-container .orden .paqar:hover:after,body #root main .adminPage__section.productos-container .orden .pdf:hover:after,body #root main .adminPage__section.productos-container .orden .whatsappAdmin:hover:after,body #root main .adminPage__section.usuarios-container .orden .eliminar:hover:after,body #root main .adminPage__section.usuarios-container .orden .email:hover:after,body #root main .adminPage__section.usuarios-container .orden .guardar:hover:after,body #root main .adminPage__section.usuarios-container .orden .paqar:hover:after,body #root main .adminPage__section.usuarios-container .orden .pdf:hover:after,body #root main .adminPage__section.usuarios-container .orden .whatsappAdmin:hover:after{bottom:100%;right:-10%}body #root main .adminPage__section.ordenes-container .orden .paqar:hover:after,body #root main .adminPage__section.productos-container .orden .paqar:hover:after,body #root main .adminPage__section.usuarios-container .orden .paqar:hover:after{content:"Etiqueta de envío"}body #root main .adminPage__section.ordenes-container .orden .email:hover:after,body #root main .adminPage__section.productos-container .orden .email:hover:after,body #root main .adminPage__section.usuarios-container .orden .email:hover:after{content:"Enviar correo a este usuario"}body #root main .adminPage__section.ordenes-container .orden .whatsappAdmin:hover:after,body #root main .adminPage__section.productos-container .orden .whatsappAdmin:hover:after,body #root main .adminPage__section.usuarios-container .orden .whatsappAdmin:hover:after{content:"Enviar whtasapp con seguimiento a este usuario"}body #root main .adminPage__section.ordenes-container .orden .eliminar:hover:after,body #root main .adminPage__section.productos-container .orden .eliminar:hover:after,body #root main .adminPage__section.usuarios-container .orden .eliminar:hover:after{content:"Eliminar orden"}body #root main .adminPage__section.ordenes-container .orden .pdf:hover:after,body #root main .adminPage__section.productos-container .orden .pdf:hover:after,body #root main .adminPage__section.usuarios-container .orden .pdf:hover:after{content:"Crear PDF de orden"}body #root main .adminPage__section.ordenes-container .orden .guardar:hover:after,body #root main .adminPage__section.productos-container .orden .guardar:hover:after,body #root main .adminPage__section.usuarios-container .orden .guardar:hover:after{content:"Actualizar en FireStore"}body #root main .adminPage__section.productos-container .orden{display:grid;grid-template-columns:50px 3.5fr 1fr 3fr 8fr 1fr 1fr 1fr repeat(4,.6fr)}body #root main .adminPage .modalEdicionContainer{align-items:center;background-color:rgba(0,0,0,.5);display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;top:0;width:100%}body #root main .adminPage .modalEdicionContainer .modalConfiguracion{background-color:#eee;border:5px solid #000;border-radius:15px;display:flex;flex-direction:column;padding:1rem;position:relative;width:80%}body #root main .adminPage .modalEdicionContainer .modalConfiguracion .titulo{font-size:2rem;margin:1rem;text-align:center}body #root main .adminPage .modalEdicionContainer .modalConfiguracion label{border-bottom:2px solid #aaa;display:flex;justify-content:space-between;margin:.5rem auto;width:80%}body #root main .adminPage .modalEdicionContainer .modalConfiguracion label input{background-color:inherit;border:none;outline:none;text-align:center}body #root main .adminPage .modalEdicionContainer .modalConfiguracion label input:focus,body #root main .adminPage .modalEdicionContainer .modalConfiguracion label:hover{background-color:#add8e6}body #root main .adminPage .modalEdicionContainer .modalConfiguracion .cerrar{background-color:#000;border:2px solid #000;border-bottom-left-radius:10px;color:#fff;height:2rem;margin:0;outline:none;padding:0;position:absolute;right:0;top:0;width:2rem}body #root main .adminPage .modalEdicionContainer .modalConfiguracion .cerrar svg{fill:#fff}body #root main .adminPage .modalEdicionContainer .modalConfiguracion .cerrar:hover{background-color:#fff;border-radius:10px}body #root main .adminPage .modalEdicionContainer .modalConfiguracion .cerrar:hover svg{fill:#000}body #root main .adminPage .modalEdicionContainer .modalConfiguracion ul{background-color:#fff;color:#000;width:100%}body #root main .adminPage .modalEdicionContainer .modalConfiguracion ul li{background-color:#fff;border:2px solid #000;color:#000;display:grid;grid-template-columns:repeat(3,4rem) auto 10rem;width:100%}body #root main .adminPage .modalEdicionContainer .modalConfiguracion ul li input{background-color:#ccc;border:none;color:#000;outline:none;text-align:center}body #root main .instructivo{background-color:#fff;border:2px solid #000;margin-top:2rem;width:80%}body #root main .instructivo h4{background-color:#248232;color:#ddd;padding:.5rem}body #root main .instructivo ol li{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:.5rem}body #root main .instructivo ol li img{height:266px;object-fit:contain;width:200px}body #root main .instructivo ol li details{color:#253c78;font-size:1.2rem;width:100%}body #root main .instructivo .tarea-completada{text-decoration:line-through}body #root main .error404-img{min-height:50vh;width:100%}body #root main .error404-img img{margin:auto;max-width:500px;object-fit:scale-down;width:80%}body #root main .caraTriste{background-color:inherit}body #root main .caraTriste img{width:50px}body #root footer{background-color:#000;color:#fff;display:flex;flex-wrap:wrap;font-size:clamp(.7rem,2vw,1.1rem);font-weight:400;grid-area:footer;justify-content:space-evenly;margin-top:5rem;padding:1rem;text-align:center;width:100%}body #root footer a{min-width:250px}@media(min-device-width:768px){body #root header{flex-direction:row;height:100px;justify-content:space-around;position:-webkit-sticky;position:sticky;width:100%}body #root header div{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body #root header .header__iconos{display:flex;flex-grow:1;justify-content:space-between}body #root header .active{border-bottom:3px solid blue}body #root main .itemDetalles{display:grid;grid-template-areas:"foto titulo" "foto datos" "nada share";grid-template-columns:1.618034fr 1fr;grid-template-rows:auto auto auto}body #root main .itemDetalles__titulo{grid-area:titulo}body #root main .itemDetalles__imagen{grid-area:foto}body #root main .itemDetalles__imagen .imagenesContenedor{height:400px;max-width:500px}body #root main .itemDetalles__imagen .imagenesContenedor .carousel-root ul li img{aspect-ratio:16/9}body #root main .itemDetalles__imagen .iframeContainer iframe{width:500px}body #root main .itemDetalles__datos{grid-area:datos}body #root main .itemDetalles__share{border:1px solid #ccc;grid-area:share;margin:auto}body #root main .userData-container form{width:80%}body #root main .userData-container form .form__field{flex-direction:row;font-size:1.2rem}body #root main .userData-container form .form__field input{font-size:inherit;margin-top:0}body #root main .userData-container form .form__field label{text-align:left;width:35%}body #root main .carritoContainer .productos__producto,body #root main .carritoContainer__medioDePago{flex-direction:row}body #root main .carritoContainer__medioDePago .medioDePagoArrepentimiento{position:absolute;right:0;top:100%}body #root main .carritoContainer .botonFinalizarCompra{margin-top:2rem}body #root footer{flex-wrap:nowrap;max-height:50px}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid transparent;border-top:8px solid transparent;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.9);cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px rgba(0,0,0,.9);top:0}.carousel:hover .slide .legend{opacity:1}
/*# sourceMappingURL=main.1d4aa861.css.map*/