        .star-rating {
            color: gold;
        }
        .product-container {
            display: flex;
            justify-content: space-between;
            margin-top: 20px;
        }
        .product-container .image {
            width: 40%;
        }
        .product-container .details {
            width: 55%;
        }
        .details h2 {
            margin-top: 10px;
        }
        .details .sku {
            font-size: 1.2em;
            color: gray;
        }
        .buttons {
            margin-top: 15px;
        }
        .footer-logo {
            display: flex;
            align-items: center;
            margin-top: 20px;
        }
        .footer-logo img {
            max-width: 160px;
            margin-right: 10px;
        }
        .logo-container {
            border-top: 1px solid #d3d3d3;  /* Línea arriba */
            border-bottom: 1px solid #d3d3d3;  /* Línea abajo */
            padding-top: 10px;  /* Espacio encima del contenido */
            padding-bottom: 20px;  /* Espacio debajo del contenido */
            /* margin-top: 20px;  Espacio entre esta sección y la anterior */
            box-sizing: border-box;  /* Asegura que el padding se tenga en cuenta dentro del tamaño total del contenedor */
        }
        .boton-container {
            border-top: 1px solid #d3d3d3;  /* Línea arriba */
            border-bottom: 1px solid #d3d3d3;  /* Línea abajo */
            padding-top: 10px;  /* Espacio encima del contenido */
            padding-bottom: 20px;  /* Espacio debajo del contenido */
            margin-top: 20px;  /* Espacio entre esta sección y la anterior */
            box-sizing: border-box;  /* Asegura que el padding se tenga en cuenta dentro del tamaño total del contenedor */
        }
        .adicional-container{
            margin-top: 20px;
        }
        .precio-pro{
            font-size: 1.5em;
            color: #ff0000;
            font-weight: bold;
        }
        .nav-tabs .nav-link.active {
            border-bottom: 3px solid red!important;
        }
        .descripcion {
            padding: 30px;
        }
  