#root .m-8{margin:2rem}#root .m-1{margin:.25rem}#root .mx-auto{margin-left:auto;margin-right:auto}#root .ml-10{margin-left:2.5rem}#root .-mb-6{margin-bottom:-1.5rem}#root .mt-5{margin-top:1.25rem}#root .mr-10{margin-right:2.5rem}#root .mt-12{margin-top:3rem}#root .mt-8{margin-top:2rem}#root .ml-0{margin-left:0}#root .ml-4{margin-left:1rem}#root .mr-4{margin-right:1rem}#root .mb-0{margin-bottom:0}#root .mt-10{margin-top:2.5rem}#root .flex{display:flex}#root .grid{display:grid}#root .h-full{height:100%}#root .w-32{width:8rem}#root .w-80{width:20rem}#root .w-full{width:100%}#root .w-10{width:2.5rem}#root .w-11\/12{width:91.666667%}#root .w-2\/3{width:66.666667%}#root .cursor-pointer{cursor:pointer}#root .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#root .flex-col{flex-direction:column}#root .place-items-center{place-items:center}#root .justify-center{justify-content:center}#root .justify-items-center{justify-items:center}#root .gap-3{gap:.75rem}#root .gap-1{gap:.25rem}#root .rounded-xl{border-radius:.75rem}#root .rounded-none{border-radius:0}#root .rounded-lg{border-radius:.5rem}#root .rounded-r-lg{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}#root .bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity))}#root .bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}#root .p-8{padding:2rem}#root .p-4{padding:1rem}#root .p-1{padding:.25rem}#root .p-2{padding:.5rem}#root .pb-0{padding-bottom:0}#root .text-left{text-align:left}#root .text-center{text-align:center}#root .text-right{text-align:right}#root .text-lg{font-size:1.125rem;line-height:1.75rem}#root .text-yellow-800{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity))}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100%;margin:0}#root .hover\:bg-yellow-400:hover{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity))}#root .hover\:bg-yellow-300:hover{--tw-bg-opacity:1;background-color:rgb(253 224 71/var(--tw-bg-opacity))}@media (prefers-color-scheme:dark){#root .dark\:bg-slate-800{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity))}#root .dark\:text-sky-400{--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity))}}@media (min-width:768px){#root .md\:-ml-48{margin-left:-12rem}#root .md\:ml-8{margin-left:2rem}#root .md\:mr-8{margin-right:2rem}#root .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#root .md\:p-4{padding:1rem}#root .md\:text-left{text-align:left}#root .md\:text-center{text-align:center}}@media (min-width:1024px){#root .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}body{background-color:#000;background-image:url(/static/media/fondo.5f23526012e96ceb9245.png);background-size:cover}.contenedor{height:100%}.contenedorLogo{justify-content:center;text-align:center}.logo{width:80%}.categoriaImagenContenedor{align-items:center;display:flex;flex-direction:row;justify-content:center}.categoriaImagen{border:5px solid #fff;border-radius:10px;width:285px}.separador{justify-content:center;margin-top:20px;text-align:center}.separadorImagen{height:50px}.contenedorTitulo{justify-content:left;margin-bottom:5px;margin-top:30px;text-align:left}.categoriaTitulo{color:#ffea00;font-weight:700;margin-bottom:0;margin-left:7px;margin-top:0}.heisenImagen{margin-bottom:0;padding-bottom:0;width:195px}.articuloContenedor{color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;font-weight:700;justify-content:space-between;margin-left:45px;margin-right:45px;margin-top:10px}.articuloNombre{flex-grow:1;font-size:20px}.articuloLinea{flex-grow:8}.articuloPrecio{flex-grow:1;font-size:20px;font-weight:700;text-align:right}.articuloNota{color:#fff;font-size:13px;font-weight:700;margin-left:45px;margin-right:45px}.itemProducto{cursor:pointer}.box-categoria{background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #a2921a;border-radius:7px;cursor:pointer;height:200px;padding:20px;width:90%}.box-categoria:hover{border-color:#d6c64b;padding:18px}.back-color{background-color:#a2921a}.title{color:#fff;font-family:Montserrat;font-size:22px;font-weight:700;text-align:center;text-shadow:1px 1px 2px #000}.logo-rb{height:400px;margin-top:-20px;text-align:right;width:100%}