body{font-family:Jomhuria,serif;font-weight:10;font-style:normal;margin:0;background:#e0dede;background:linear-gradient(180deg,#e0dede,#c2c1c1);min-height:100vh}.botonesSeleccionContenedor{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:30px}.mainContainerTienda{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;width:100%;height:auto}.contenedorPrincipal{display:flex;flex-direction:row;width:100%;height:10vh;color:#fff;background-color:#fff;box-shadow:0 2px 4px #0003;position:relative;z-index:1000}.logoContenedor:hover{cursor:pointer}.objetosNav{display:flex;flex-direction:row;width:100%;justify-content:space-between;padding:0;margin:0;list-style-type:none}.objetosNav>li{text-align:center;align-self:center}.botonContenedor>h1{font-size:50px;font-weight:10;color:#eb90af;margin:0}.botonContenedor:hover>h1{color:#641624;cursor:pointer}.material-symbols-outlined{color:#eb90af;font-size:30px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.busquedasContenedor{position:relative;align-self:center}.inputContenedor{border-radius:35px;width:15vw;border:3px solid #641624;padding-right:40px;height:30px;padding-left:15px;box-sizing:border-box}.search{position:absolute;right:10px;top:50%;transform:translateY(-50%);height:20px;width:20px;cursor:pointer;color:#641624}.inputContenedor::placeholder{color:#eb90af;font-family:Jomhuria,serif;font-weight:50px;font-size:25px;opacity:1}.inputContenedor{color:#eb90af;font-family:Jomhuria,serif;font-weight:50px;font-size:25px;opacity:1}.busquedasContenedor{align-self:center}.busquedaYCarrito{display:flex;flex-direction:row;align-items:center;gap:10px}.inputWrapper{position:relative}.contenedorPrincipal2{position:relative;width:100%;margin:auto;overflow:hidden;font-size:50px;font-weight:10;color:#eb90af}.contenedorImagenes{display:flex;flex-direction:row;width:100%;height:50vh}.contenedorImagen{width:33.4vw;height:100%}.contenedorImagen img{width:100%;height:100%;object-fit:cover}.textoContenedor{position:absolute;bottom:50px;left:20px;color:#fff;z-index:2}.textoContenedor h1{font-size:50px;font-weight:10;margin:5px;padding:5px 5px 0;color:#eb90af;background-color:#fff}.textoContenedor h3{width:fit-content;font-size:25px;font-weight:10;padding:5px 5px 0;margin:5px;color:#999;background-color:#fff}.carruselContenedor{position:relative;width:100%;overflow:hidden;margin:30px auto 100px}.carruselInner{display:flex;transition:transform .5s ease;width:100%}.slide{flex:0 0 100%;box-sizing:border-box}.carruselBotones{position:absolute;top:50%;left:0;right:0;z-index:10;display:flex;justify-content:space-between;transform:translateY(-50%);padding:0 20px;pointer-events:none}.carruselBotones button{background-color:#eb90af;color:#fff;border:none;font-size:24px;cursor:pointer;padding:10px 15px;border-radius:50%;pointer-events:all;z-index:999}.contenedorPrincipalBoton{aspect-ratio:1/1;width:40vw;max-width:400px;border-radius:10px;position:relative;background-image:url(/assets/foto1-DXYXtdUs.JPG);background-size:100% 100%;background-repeat:no-repeat;background-position:center;margin-bottom:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.contenedorPrincipalBoton:hover{cursor:pointer}.contenedorPrincipalBoton:before{content:"";position:absolute;inset:0;background-color:#0006;border-radius:10px;z-index:1}.contenedorTextoBoton,.contenedorBotonPrincipal{position:relative;z-index:2;height:auto;font-family:Jomhuria,serif;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:5px}.contenedorTextoBoton{background-color:#fff;color:#eb90af;margin-bottom:50px;padding:0 10px;border-radius:10px;font-size:55px}.contenedorBotonPrincipal{background-color:#eb90af;color:#fff;padding:0 10px;border-radius:10px;font-size:35px}.contenedorTextoBoton h2,.contenedorBotonPrincipal h2{font-weight:10;margin:0;padding:0%}.DescripcionPrincipal{display:flex;justify-content:center;align-items:center;gap:40px;padding:40px;flex-wrap:wrap}.contenedorImagenesDesc{display:grid;width:50%;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"a b" "c d";gap:20px}.descImg img{aspect-ratio:1/1;width:100%;max-width:100%;border-radius:10px;box-shadow:0 4px 10px #0003;filter:blur(2px);transition:transform .3s ease,filter .3s ease;object-fit:cover}.left{grid-area:a}.right{grid-area:d}.descImg img:hover{transform:rotate(0);filter:blur(0px)}.contenedorTexto{font-family:inherit}.contenedorTexto p{margin:0;background-color:#fff;padding:20px;max-width:500px;font-size:39px;color:#767676;line-height:1.6;font-weight:10}span{color:#eb90af;background-color:#fff;font-weight:10;font-size:50px;display:inline-block;margin-bottom:10px}.navRopa{display:flex;flex-direction:row;width:95%;height:5vh;background-color:#f4f4f4;justify-self:center;align-self:center;justify-content:space-between;padding:0;margin:0 0 40px;z-index:0}.navRopa{position:relative;z-index:1}.botonContenedor2>h1{font-size:30px;font-weight:10;color:#eb90af;margin:0}.botonContenedor2:hover>h1{color:#641624;cursor:pointer}.botonContenedor2{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-left:10px;margin-right:10px}.sideNavContenedor{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:10vw;height:100%;padding-top:5px;padding-left:10px}.sideNavTexto{font-family:Jomhuria,serif;font-size:24px;color:#eb90af;margin-bottom:20px}.sideNavTexto h2{font-weight:10;margin:0;padding:0%}.sideNavForm{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:100%}.sideNavForm form{display:flex;flex-direction:column;width:100%}.sideNavForm input{width:20px;height:20px;padding:10px;margin-bottom:10px;border:1px solid #a3a3a3;background-color:transparent;font-family:Jomhuria,serif;display:flex;flex-direction:row;cursor:pointer;accent-color:transparent}label h3{font-family:Jomhuria,serif;font-size:20px;color:#eb90af;font-weight:10;margin:0}label{display:flex;flex-direction:row;width:100%;align-items:center}.sideNavForm input:checked{border-color:#eb90af;background-color:#eb90af;color:#fff;accent-color:#EB90AF}.cardCompraContenedor{display:flex;flex-direction:column;width:auto;justify-content:center;align-items:center}.cardCompraContenedor:hover{cursor:pointer}.cardCompraImg{display:flex;justify-content:center;align-items:center;margin-bottom:10px;height:100%;max-height:500px;width:auto}.cardCompraImg img{height:100%;max-height:500px;width:auto;object-fit:contain;align-self:center}.cardCompraTexto{background-color:#fff;color:#eb90af;text-align:center;padding:0;border-radius:0;font-size:30px;width:100%}.cardCompraPrecio{background-color:#eb90af;color:#fff;padding:0 10px;border-radius:0;font-size:25px;width:fit-content}.cardCompraTexto h1,.cardCompraPrecio h1{font-weight:10;margin:0;padding:0%}.TiendaContenedor{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:80%;margin-top:20px;align-self:center}.TiendaContenedorCard{display:flex;flex-direction:row;gap:30px 100px;flex-wrap:wrap;justify-content:center;align-items:center}.comprandoCardContenedor{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;width:100%;min-height:auto;margin-top:40px}.comprandoCardImg{display:flex;justify-content:center;align-items:center;margin-bottom:10px;width:400px;height:auto}.comprandoCardImg img{width:400px;height:auto;object-fit:contain;align-self:center}.comprandoCardDescripcion{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:10px;padding:0 10px;border-radius:0;width:auto;height:100%}.nombreComprando{color:#949494;margin-bottom:10px;padding:0 10px;border-radius:0;font-size:100px;width:fit-content;font-weight:10;margin-top:0}.precioComprando{color:#eb90af;padding:0 10px;border-radius:0;font-size:70px;width:fit-content;font-weight:10;margin-top:0;margin-bottom:20px}.comprandoCardForm{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:auto}.talleLabel{display:flex;align-self:flex-start;font-family:Jomhuria,serif;font-size:40px;color:#a3a3a3;font-weight:10;margin:0 10px}.comprandoCardTalles{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;width:100%;margin-bottom:20px}.comprandoCardTalles label{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;font-family:Jomhuria,serif;font-size:20px;color:#eb90af;cursor:pointer;width:40px;height:40px;margin:0 5px}.comprandoCardTalles input[type=radio]{opacity:0;position:absolute;width:100%;height:100%;margin:0;cursor:pointer}.comprandoCardTalles label span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:inherit;transition:background .2s,color .2s}.comprandoCardTalles input[type=radio]:checked+span{background-color:#eb90af;color:#fff;width:100%;height:100%;border-radius:inherit}.comprandoCardCantidad{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;margin-top:10px}.comprandoCardCantidad h3{font-family:Jomhuria,serif;font-size:40px;color:#949494;font-weight:10;margin:0}.comprandoCardCantidad input{border-radius:0;width:15vw;border:3px solid #949494;padding-right:40px;height:30px;background-color:transparent;padding-left:15px;box-sizing:border-box}.comprandoCardCantidad input:focus{outline:none;border:3px solid #949494;background-color:transparent}.comprandoCardCantidad input[type=number]::-webkit-inner-spin-button,.comprandoCardCantidad input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.comprandoCardCantidad input{font-family:Jomhuria,serif;color:#949494;font-size:30px}.comprandoCardCantidad input[type=number]{-moz-appearance:textfield;-webkit-appearance:none}.comprandoCardBoton{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end;width:100%;margin-top:20%;height:100%}.comprandoCardBoton button{background-color:#eb90af;color:#fff;padding:0 10px;border:none;font-family:Jomhuria,serif;font-size:35px;width:100%;height:60px}.comprandoCardBoton button h2{font-weight:10;margin:0;padding:0%}.contenedorRecomendados{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-top:20px}.contenedorRecomendados>h1{color:#939393;font-weight:10;margin:0 0 50px;padding:0%;text-align:center;font-family:Jomhuria,serif;font-size:70px}.recomendados{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:30px 100px;width:100%}
