/*
 Theme Name:   Storefront Child
 Theme URI:    https://tusitio.com/
 Description:  Tema hijo de Storefront
 Author:       Tu Nombre
 Author URI:   https://tusitio.com/
 Template:     storefront
 Version:      1.0.0
*/

/* Header */

.site-branding .site-title {
    font-size: 3em;
}

.site-branding .site-description {
    font-size: 1.5em;
}

.logo img {
    box-shadow: 5px 5px 10px -3px rgba(0, 0, 0, 0.8);
    border-radius: 50%;
}

@media (min-width: 768px) {
    .storefront-primary-navigation {
        background-color:#bab9d845;
        box-shadow:0px 4px 2px 0px rgb(167 166 195);
    }
}
/* Banner */

.hero-productos {
        background: #8185a1;
        padding: 60px 20px;
        text-align: center;
        color: #fff;
        position: relative;
        margin-bottom: 30px;
    }

    .hero-productos::before {
        content: "";
        position: absolute;
        top: 0; left: 0; right: 0; bottom: 0;
    }

    .hero-contenido {
        position: relative;
        z-index: 2;
        margin-bottom: 40px;
    }

    .hero-titulo {
        font-size: 2.5em;
        margin-bottom: 10px;
    }

    .hero-subtitulo {
        font-size: 1.2em;
        margin-bottom: 40px;
    }

    .hero-lista-productos {
        position: relative;
        z-index: 2;
    }

    .hero-lista-productos ul.products {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }

    .hero-lista-productos ul.products li.product {
        margin: 10px;
        max-width: 220px;
    }
    
    .hero-lista-productos ul.products li.product .price{
        color: white;
    }

/* Widget */

.widget-area .widget a {
    text-decoration:none;
}
.widget ul {
    margin-left: 16px;
    list-style: disc;
}

ul.products li.product img, ul.products .wc-block-grid__product img, .wc-block-grid__products li.product img, .wc-block-grid__products .wc-block-grid__product img {
    border-radius: 8px;
}

.categories > ul > li {
    display: none;
}

.categories > a:focus {
    outline: none;
}

.categories > a::after {
    content: " (+)";
    width: 1em;
    margin-left: 5px;
    cursor: pointer;
    font-weight: bold;
}

.categories > .expanded::after {
    content: " (–)";
}

/* Footer */

footer {
background-image: url(https://tallermarcelajaviera.cl/wp-content/uploads/2025/08/diagonal-noise.png);
}

.site-footer a {
    text-decoration:none;
}

