:root {
    --color-light: #f0eaef;
}

h2, .h2 {
    margin: 1rem 0 1.5rem;
}

.container {
    padding: 0 2rem;
}


.nav--pages-in {
    margin-bottom: 2rem
}


.widget__link {
     text-decoration: none !important;
}


a {
    font-weight: 400;
}


/*font size changes*/


h2 {
    font-size: 1.75rem;
}


h3 {
    font-size: 1.5rem;
}


h4 {
    font-size: 1.25rem;
}

.widget__heading {
    font-size: 1.75rem !important;
}


    /*sub category homepage updates*/

.page-header {
    background-color: transparent;
}

.breadcrumb {
    background-color: transparent;
}

.homepage-modular .container:first-of-type .widget-row .widget,.category-modular .container:first-of-type .widget-row .widget {
    margin-top: 0.5rem
}

    /*navigation link colour change*/

.widget-navigation .list__link {
    background-color: #f0eaef !important;
 }
.widget-navigation .list__link .list__heading {
    color: black;
    font-weight: 700;
    text-decoration: none;
}
.widget-navigation .list__link:hover .list__heading {
    color: #6d3465;
}