/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------

    0.  CSS Reset
        a. Home
    1.  Document Setup
    2.  Element Base
    3.  Helper Classes
    4.  Site Header
        4.0  Site Logo
        4.1  Top Bar
        4.2  Search
        4.3  Header Menu
        4.4  Menu secundario Empresa
    5.  Modals
        5.1  Menu
        5.2  Search
        5.3  Post Modal
        5.4  Cart
        5.5  Shop filtering
    7.  Page Templates
        a.  Template: Cover Template
        c.  Template: Full Width
    8.  Post: Archive
    9.  Post: Single
    10. Blocks
    11. Entry Content
    12. Comments
    13. Site Pagination
    14. Error 404
    15. Widgets
    16. Site Footer
    17. Woocommrece
        a.  Grid
        b.  Sidebar
        c.  Single
        d.  Cart
        e.  Checkout
        f. My acount
        g. wishlist
    18. Post: Loops
    19. Page Toc
    20. Cookies Aviso
    21. Media Queries
    22. Whatsapp
    23. Share
    24. Animation
    25. Lity
    26. WP Google Reviews
    27. Slicky
        27.1 Brands Slicky 
    28. Horarios
    29. Soy Ortopedia
    30. Subvenciones

----------------------------------------------------------------------------- */
/*
** 4.0 Site Logo
*/


/*
    17. Woocommrece
*/


/**/
button.material-icons, .material-icons::before, .material-icons::after {
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    display: inline-block;
    line-height: 1;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    font-feature-settings: 'liga';
}

body.archive a.back-to-prev-cat:before, body.archive a.back-to-shop:before {
    content: "\e5c4";
    font-size: 17px;
    font-weight: 600;
}

body.archive nav.woocommerce-breadcrumb {
    display: none
}

body.archive h1.woocommerce-products-header__title.page-title,
body.archive a.back-to-prev-cat
{
    display: block;
    font-size: 14px !important;
    text-decoration: none;
    /* color: #ccc; */
    width: auto;
    display: inline-block;
    font-weight:700 !importnt;
    display: flex;
    align-items: center;
    gap: 0.1rem;
    font-size: 0;
}
body.archive a.back-to-shop,
body.archive a.back-to-prev-cat{
    font-size:0 !important;
    text-decoration:none
}

body.archive a.back-to-prev-cat,
body.archive a.back-to-shop {
color: var(--wp--preset--color--buttonback);
}

body.archive a.back-to-prev-cat:before,
body.archive a.back-to-shop:before{
    content: "\e5c4";
    font-size: 15px;
    font-weight: 600;
}

ul.subcategories .active a {
background-color: var(--wp--preset--color--buttonacti) !important;
    border-color: var(--wp--preset--color--buttonacti) !important;
    color: #ffffff !important;
}


header.woocommerce-products-header .term-description p {
    margin: 0;
    margin-bottom: 0.5rem;
    font-weight: var(--heading--font-weight-page-title);
    overflow-wrap: break-word;
    font-size: var(--heading--font-size-h1);
    letter-spacing: var(--heading--letter-spacing-h1);
    line-height: 1 !important;
    clear: both;
    font-family: var(--heading--font-family);
    max-width: var(--responsive--alignwide-width);
}