body{font-family:poppins}.login{width:157px;height:58px;outline:none;border:1px solid #7a7a7a;border-radius:75px;color:#515151;font-size:19px;font-weight:500;background:#fff;cursor:pointer;display:flex;justify-content:center;align-items:center}.login:hover{background-color:#24a4ff;border-color:#7a7a7a}.login:active{background:#f3f3f3}@media (max-width: 991px){.login{margin:17px 10px 10px}}.link{text-decoration:none;color:#515151}.logo{display:flex;align-items:flex-start;justify-content:flex-start;width:200px}body{padding-top:80px}.titulo{display:flex;justify-content:space-between;align-items:center}.cardImg{min-height:280px;max-height:280px}@media (max-width: 600px){.small{font-size:.8rem;width:80px}}.cardImgHover{position:relative;overflow:hidden}.cardImgHover img{transition:opacity .3s ease-in-out}.cardImgHover img:hover{opacity:.3}.detailText{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:1.2rem;visibility:hidden;opacity:0;transition:visibility .3s,opacity .3s ease-in-out;text-shadow:2px 2px 4px rgba(0,0,0,.8)}.cardImgHover:hover .detailText{visibility:visible;opacity:1}.nav-link{color:#626262!important;font-size:19px;font-weight:500}.nav-link:active{color:#000!important;background-color:transparent!important}.nav-link:hover{color:#00008b!important;transition:color .3s}.nav-link.active:after{content:"";display:block;width:100%;height:2px;background-color:#00008b}.categories-container{margin-bottom:20px;-webkit-user-select:none;user-select:none}.prices-incl-vat{text-align:center;padding-bottom:2px;background-color:#fff;box-shadow:0 2px 4px #0000001a;padding-top:40px;margin-bottom:20px}h2{color:#24a4ff}p{font-size:small;width:98%}.envios{font-family:bold;font-weight:600;color:"#1a237e";margin-top:-10px}@media (max-width: 768px){.letra{font-size:17px;margin-top:5px;padding:5px 10px}.nav-link.active:after{margin-left:25%;width:50%}}.boton{background-color:#24a4ff;border-color:#24a4ff}.red-category{color:red!important;font-weight:600}.green-category{color:#00a650!important;font-weight:600}.green-category{background-color:#00a6500f;border-radius:999px;padding:6px 12px}.discount-label{background-color:#00a6501a;color:#00a650;font-weight:700;font-size:.75rem;padding:2px 6px;border-radius:4px;display:inline-block;margin-right:6px}@media (max-width: 600px){.discount-label{font-size:.6rem;padding:1px 4px;margin-right:-2px}.original-price{font-size:.85rem!important}}.cart-page{margin-bottom:13px}@media (max-height: 800px){.ajuste{max-height:230px}}.original-price{text-decoration:line-through;color:#9e9e9e;font-size:.85rem;font-weight:400;display:block;margin-bottom:2px;opacity:.9;letter-spacing:.2px;transition:color .2s ease-in-out}.original-price:hover{color:#7d7d7d}.small{font-size:.9rem;color:#757575;font-weight:500;letter-spacing:.3px;transition:color .2s ease}.small:hover{color:#5a5a5a}.discount-label-centered:hover{background-color:#00a65033;transform:scale(1.05)}.discount-label-centered{background-color:#00a6501a;color:#00a650;font-weight:700;font-size:.9rem;padding:4px 10px;border-radius:6px;display:inline-block;margin-bottom:6px;text-align:center;letter-spacing:.3px;box-shadow:0 1px 2px #00000014;transition:background-color .2s ease,transform .2s ease}.footer{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;background-color:#fff;bottom:0;width:100%}.footer-logo{display:flex;align-items:flex-start;justify-content:flex-start;width:300px;margin-top:-20px;-webkit-user-select:none;user-select:none}.footer-links{margin-top:30px;display:flex;flex-direction:column;list-style:none;gap:20px;color:#252525;font-size:15px}.footer-copyright{display:flex;flex-direction:column;align-items:flex-end;gap:30px;width:100%;padding-top:15px;color:#1a1a1a;font-size:15px;background-color:#f8f9fa;padding-right:30px;color:#24a4ff;font-weight:500}@media (max-width: 768px){.footer-links{display:flex;flex-direction:column;align-items:center;gap:15px}.footer-copyright{align-items:center;padding-right:0}.footer-links li{text-align:center}.footer{align-items:center}.footer-logo{align-items:center;justify-content:center}}.footer-logo img{max-width:90%;height:auto;margin-left:30px}@media (max-width: 480px){.footer-links{display:flex;flex-direction:column;align-items:center;gap:15px}.footer-links li{text-align:center}.footer-copyright{align-items:center;padding-right:0}.footer{align-items:center}.footer-logo{align-items:center;justify-content:center}.footer-logo img{margin-left:0}.centrarLogo{display:flex;justify-content:center;align-items:center;padding:10px}}.footer-copyright p{text-align:center;-webkit-user-select:none;user-select:none}.titulo{font-weight:700;color:#24a4ff;padding-top:20px;-webkit-user-select:none;user-select:none}.links{background-color:#fff;box-shadow:0 2px 4px #0000001a;width:100%}.totalFooter{width:100%}.instagram{margin-top:10px}.instagram a{display:inline-flex;width:38px;height:38px;border-radius:50%;justify-content:center;align-items:center;background:linear-gradient(45deg,#f58529,#dd2a7b,#8134af);transition:transform .2s ease,box-shadow .2s ease}.instagram img{width:18px;height:18px;filter:brightness(0) invert(1);-webkit-user-select:none;user-select:none}.instagram a:hover{transform:scale(1.12);box-shadow:0 6px 15px #00000040}.margin{margin-top:80px;margin-bottom:80px}.comments{align-items:center;justify-content:center;display:flex;font-size:16px}p{font-size:16px}.order-details{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media (max-width: 768px){.table-sm th,.table-sm td{font-size:smaller}}@media (max-width: 768px){.order-details p{font-size:smaller}}div h3{color:#24a4ff}.ancho{width:90%}@media (max-width: 767px){.ancho{width:90%}}.alturaPedidos{margin-bottom:240px}.alturaNoPedidos{margin-bottom:320px}.new{color:#24a4ff;text-align:center}.ancho{width:60%}@media (max-width: 768px){.ancho{width:100%}}.anchoPorcentaje{width:85%}.familia{text-align:center;color:#24a4ff}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.alturaFamilia{margin-bottom:200px}.altura{margin-bottom:800px}
