/* /Components/Layout/MainLayout.razor.rz.scp.css */
#blazor-error-ui[b-3lzhp2m3ev] {
    color-scheme: light only;
    background: lightyellow;
    bottom: 0;
    box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
    box-sizing: border-box;
    display: none;
    left: 0;
    padding: 0.6rem 1.25rem 0.7rem 1.25rem;
    position: fixed;
    width: 100%;
    z-index: 1000;
}

    #blazor-error-ui .dismiss[b-3lzhp2m3ev] {
        cursor: pointer;
        position: absolute;
        right: 0.75rem;
        top: 0.5rem;
    }
/* /Components/Pages/Depositos.razor.rz.scp.css */
table[b-wrv0nu4qp9]{ text-align:left; background-color:RGB(246,246,246); padding:20px;}
[b-wrv0nu4qp9] table td{padding:5px;}
/* /Components/Pages/Items.razor.rz.scp.css */
.ContenedorItem[b-j222lzfriw] { background-color: rgb(250, 250, 250); margin: 0 auto; display: table; max-width: 1108px; min-width: 1108px; display: flex; }
@media only screen and (max-width:1130px) {
    .ContenedorItem[b-j222lzfriw] { display: initial; }
}
.ContenedorItem .Miniaturas[b-j222lzfriw] { display: inline-block; vertical-align: top; box-sizing: border-box; padding: 10px 5px 10px 10px; max-width: 69px; border: 1px solid transparent; }
.ContenedorItem .Miniaturas .MiniaturasImg[b-j222lzfriw] { display: block; border: 1px solid rgb(221,221,221); margin-bottom: 3px; cursor: pointer; }
@media screen and (max-width:1130px) {
    .ContenedorItem .Miniaturas[b-j222lzfriw] { display: block; max-width: none; width: auto; text-align: center; }
    .ContenedorItem .Miniaturas .MiniaturasImg[b-j222lzfriw] { display: inline-block; }
}
.ContenedorItem .ImagenItem[b-j222lzfriw] { display: inline-block; vertical-align: top; box-sizing: border-box; padding: 10px 10px 10px 5px; max-width: 517px; min-width: 517px; max-height: 517px; min-height: 517px; table-layout: fixed; border: 1px solid transparent; overflow: hidden; }
.ContenedorItem .ImagenItem .ImagenItemImg[b-j222lzfriw] { vertical-align: middle; width: 100%; cursor: url('image/zoomcursor.png'), auto; }
@media screen and (max-width:1065px) {
    .ContenedorItem .ImagenItem[b-j222lzfriw] { margin: 0 auto; display: initial; }
}
.ContenedorItem .DetallesItem[b-j222lzfriw] { display: inline-block; vertical-align: top; box-sizing: border-box; padding: 0px 10px 10px 10px; min-width: 360px; max-width: 522px; width: 100%; background-color: white; }
.ContenedorItem .DetallesItem .DatoItem[b-j222lzfriw] { padding: 5px 0px 5px 10px; }
.ContenedorItem .DetallesItem .DatoItem .DescripcionArticulo[b-j222lzfriw] { font-size: 1.7em; }
.ContenedorItem .DetallesItem .DatoItem .CostoVenta[b-j222lzfriw] { font-size: 1.5em; /*color: red;*/ }
/*.ContenedorItem .DetallesItem .DatoItem .BtMenosMas { width: 40px; height: 40px; border-style: none; border-radius: 50%; }
.ContenedorItem .DetallesItem .DatoItem .Cantidad { width: 64px; text-align: center; }*/
.ContenedorItem .DetallesItem .DatoItem .CssTallas[b-j222lzfriw] { width: 32px; height: 32px; table-layout: fixed; background-color: beige; padding: 0; font-size: 0.7em; display: inline-block; line-height: 30px; text-align: center; margin-right: 15px; border: 1px solid rgb(221,221,221); cursor: pointer; border-radius: 5px; }
.ContenedorItem .DetallesItem .DatoItem .CssColores[b-j222lzfriw] { width: 32px; height: 32px; table-layout: fixed; background-color: beige; display: inline-block; margin-right: 15px; cursor: pointer; border: 1px solid rgb(221,221,221); box-sizing: border-box; vertical-align: top; border-radius: 5px; }
.ContenedorItem .DetallesItem .DatoItem .ColoresMiniaturas[b-j222lzfriw] { width: 50px; height: 50px; display: inline-block; margin-right: 15px; cursor: pointer; border: 1px solid rgb(221,221,221); box-sizing: border-box; vertical-align: top; border-radius: 5px; }
.ContenedorItem .DetallesItem .DatoItem .TotalGeneral[b-j222lzfriw] { color: orangered; font-size: 1.7em; vertical-align: middle; }
@media screen and (max-width:1065px) {
    .ContenedorItem .DetallesItem[b-j222lzfriw] { margin: 0 auto; display: block; }
}
.Tabs[b-j222lzfriw] { border-radius: 10px 10px 0px 0px; min-width: 150px; background-color: rgb(232,232,232); margin: 10px; color: rgb(101,101,101); border: none; margin: 0; padding: 0px 20px 0px 20px; }
.Tabs:hover[b-j222lzfriw] { background-color: rgb(222,222,222); }
@media only screen and (max-width:1130px) {
    .Tabs[b-j222lzfriw] { margin: 5px; }
}

.CssDistribuye[b-j222lzfriw] { vertical-align: middle; }
    .CssButtonRS[b-j222lzfriw] { width: 30px; margin-left: 10px; vertical-align: middle; }
    @media screen and (max-width:390px) {
        #SpTagDistribuye[b-j222lzfriw] { display: none; }
    }
.Adicionar[b-j222lzfriw] { background-color: rgb(0,148,214); width: 160px; color: white; height: 54px !important; border: none; }
.Adicionar:hover[b-j222lzfriw] { color: white; background-color: dodgerblue; }
.Mas[b-j222lzfriw] { background-color: orange; width: 160px; color: white; height: 54px !important; border: none; }
.Mas:hover[b-j222lzfriw] { color: white; background-color: darkorange; }

.DatosEnvio[b-j222lzfriw] { display: block; position: relative; }
    .DatosEnvio .DatosEnvioItems[b-j222lzfriw] {
        display: none;
        position: absolute;
        padding: 10px;
        background-color: beige;
        height: 250px;
        overflow-y: auto;
    }

.Valoraciones[b-j222lzfriw] { text-align: left; max-width: 650px; margin: 0 auto; }
.Valoraciones td[b-j222lzfriw] { padding: 10px 0px 10px 0px; border-bottom: 1px solid rgb(241,241,241); }
.Valoraciones .MensajeChat[b-j222lzfriw] { display: block; padding-bottom: 5px; }
.Valoraciones .Nombres[b-j222lzfriw] { font-size: 0.8em; color: orange; }
.Valoraciones .FechaRegistro[b-j222lzfriw] { font-size: 0.8em; color: orange; margin-left: 10px; }

.Dimensiones[b-j222lzfriw] { }
.Dimensiones img[b-j222lzfriw] { max-width: 100%; width: auto; }
/* /Components/Pages/LibroReclamacionPage.razor.rz.scp.css */
textarea[b-leaftyldp4]{height:265px;}
/* /Components/Shared/FooterPage.razor.rz.scp.css */
footer[b-jopbdgecrd] { background-color: rgb(0,148,214); width: 100%; margin: 0 auto; padding: 0; box-sizing: border-box; }
footer .container-footer-all[b-jopbdgecrd] { background-color: rgb(0,148,214); max-width: 1920px; margin: 0 auto; padding: 10px; box-sizing: border-box; }
.imgRedes[b-jopbdgecrd] { border: none; height: 25px; margin-left: 10px; }
.container-body[b-jopbdgecrd] { display: flex; justify-content: space-between; padding: 20px; color: white; }
.columna1[b-jopbdgecrd] { max-width: 350px; }
.columna2[b-jopbdgecrd] { max-width: 500px; }
.columna3[b-jopbdgecrd] { max-width: 400px; }
.columna1 span[b-jopbdgecrd] { margin-top: 40px; text-align: justify; line-height: 20px; }
.rows[b-jopbdgecrd] { display: flex; margin-top: 10px; color: white }
.rows span[b-jopbdgecrd] { line-height: 30px; }
.rows span a[b-jopbdgecrd] { line-height: 30px; color: white; }
.row2[b-jopbdgecrd] { display: flex; margin-top: 10px; text-decoration: none; }
.rows2 span[b-jopbdgecrd] { line-height: 30px; color: white; }
.container-footer[b-jopbdgecrd] { width: 100%; background-color: rgb(0,161,214); margin: auto; }
.copyright[b-jopbdgecrd] { color: white; padding-left: 20px; }
.footer[b-jopbdgecrd] { display: flex; justify-content: space-between; margin: auto; max-width: 1920px; padding: 10px 0px 10px 0px; }
span .imgcontacto[b-jopbdgecrd] { width: 20px; height: 20px; color: white; vertical-align:middle; }
@media screen and (max-width:1100px) {
    .container-body[b-jopbdgecrd] { flex-wrap: wrap; }
    .columna2[b-jopbdgecrd], .columna3[b-jopbdgecrd] { margin-top: 20px; }
}

.AdministrarContenedor[b-jopbdgecrd] { height: 110px; width: 110px;  background-color: fuchsia;  vertical-align: middle; text-align: center; border-radius: 50%; position: fixed; left: 0px; right:0px; bottom:0px; box-shadow: dimgray 1px 2px 10px; color: yellow; display: block;  z-index: 999; }
.AdministrarContenedor a[b-jopbdgecrd] { color: white; }




/* /Components/Shared/HeaderPage.razor.rz.scp.css */
.ContenedorLogo[b-cg8qd9qdgx] { display: table-cell; width: 159px; vertical-align: middle; padding: 10px; }
@media only screen and (max-width:1130px) {
    .ContenedorLogo[b-cg8qd9qdgx] { display: block; text-align: center; width: auto; }
}

.Logo[b-cg8qd9qdgx] { display: inline-block; vertical-align: middle; height: 54px; }
@media only screen and (max-width:1130px) {
    .Logo[b-cg8qd9qdgx] { width: auto; height: auto; }
}
.SubContenedorHead[b-cg8qd9qdgx] { width: 100%; margin: 0 auto; padding: 10px; box-sizing: border-box; background-color: transparent; 
                        vertical-align: middle; display: table; }
@media only screen and (max-width:1130px) {
    .SubContenedorHead[b-cg8qd9qdgx] { display: initial; }
}
.ContenedorMore[b-cg8qd9qdgx] { display: table-cell; width: 380px; text-align: right; padding: 10px; vertical-align:middle; }
@media only screen and (max-width:1130px) {
    .ContenedorMore[b-cg8qd9qdgx] { display: block; text-align: initial; width: auto; text-align: center; }
}
.ContenedorSearch[b-cg8qd9qdgx] { display: table-cell; width: 690px; text-align: center; vertical-align:middle; /*padding: 16px 10px 10px 10px;*/ }
.ContenedorSearch .ContenedorSearchItms[b-cg8qd9qdgx] { position: absolute; display: none; background-color: white; z-index: 3000; text-align: left; }
[b-cg8qd9qdgx] .ContenedorSearch .ContenedorSearchItms .ItemInteractivo { display: block; padding: 5px 0px 5px 0px; cursor: pointer; }
[b-cg8qd9qdgx] .ContenedorSearch .ContenedorSearchItms .ItemInteractivo:hover { background-color: rgb(251,251,251); }
.ContenedorSearch:hover .ContenedorSearchItms[b-cg8qd9qdgx] { display: block; }
.Search[b-cg8qd9qdgx] {
    border: 1px solid rgb(0,148,214) !important;
    width: 100%;
    height: 32px !important;
    box-sizing: unset;
    border-radius: 25px;
    padding: 0px 20px 0px 20px;
}
@media only screen and (max-width:1130px) {
    .ContenedorSearch[b-cg8qd9qdgx] { width: auto; display: block; padding:0px 20px 0px 20px; }
    .Search[b-cg8qd9qdgx]{box-sizing:border-box;}
}
.ULMenuCategoriaHz[b-cg8qd9qdgx] { display: none; }
.ULMenuCategoriaHz li[b-cg8qd9qdgx] { display: inline-block; padding: 5px; }
@media only screen and (max-width:1130px) {
    .ULMenuCategoriaHz[b-cg8qd9qdgx] { display: block ruby; text-align: center; }
}
.CarItems[b-cg8qd9qdgx] { color: white; /*background-color:red; padding:0px 4px 0px 4px; border-radius:50%; margin-right:4px;*/ }
.CabeceraLink[b-cg8qd9qdgx] { height: 24px; display: inline-block; vertical-align: middle; line-height: 24px; padding-left: 27px; background-size: 24px; background-repeat: no-repeat; }
.iconMiCesta[b-cg8qd9qdgx] { background-image: url("image/car.png"); }
.iconMegusta[b-cg8qd9qdgx] { background-image: url("image/heart.png"); }
.iconUser[b-cg8qd9qdgx] { background-image: url("image/user.png"); }

.cssContenedorMenuLogued[b-cg8qd9qdgx] { display: none; /*width: 52px;*/ text-align: center; /*padding: 10px;*/ }
.MenuPrincipalLogued[b-cg8qd9qdgx] { /*display:none;*/ visibility: hidden; position: absolute; padding: 15px; background-color: rgb(250,250,250); border: 1px solid rgb(240,240,240); z-index: 1; text-align: left; margin-left: -60px; }
.MenuPrincipalLogued .aMenuLogued[b-cg8qd9qdgx] { display: block; padding: 5px 0px 5px 0px; white-space: nowrap; }
.MenuPrincipalLogued .aMenuLogued:hover[b-cg8qd9qdgx] { color: orange; }
.cssContenedorMenuLogued:hover .MenuPrincipalLogued[b-cg8qd9qdgx] { /*display:block;*/ visibility: visible; }

.MenuHorizontal[b-cg8qd9qdgx] { display: table-cell; vertical-align: middle; }
.MenuHorizontal a[b-cg8qd9qdgx] { margin-left: 15px; }

.MensajeAppLoginContenedor[b-cg8qd9qdgx] {
    position: relative;
    text-align: center;
    padding:5px;
}

.MensajeAppLogin[b-cg8qd9qdgx] {
    background-color: beige;
    color: red;
    position: absolute;
    box-shadow: 0 8px 6px -6px black;
    box-sizing: border-box;
    max-width: 360px;
    border-radius: 30px;
}

    .MensajeAppLogin:empty[b-cg8qd9qdgx] {
        text-align: center;
        background-color: beige;
        height: auto !important;
        border: none;
    }

    .MensajeAppLogin:not(:empty)[b-cg8qd9qdgx] {
        display: inline-block;
        width: 100%;
        text-align: center;
        background-color: beige;
        padding: 20px;
        margin-bottom: 8px;
        top: 50%;
        left: 50%;
        transform: translate(-50%, 10px);
    }
