#deliveryOffer,
a.nav-link:hover{
    background-color: rgba(0,0,0,0.25) !important;
    border: none !important;
}
.header{
    background-image: url('https://www.highernature.com/dd/assets/bg7.jpg');
    background-size: cover !important;
    background-repeat: no-repeat;
    background-position: unset !important;
}
#navIcons, a#searchIcon, a#burgerIcon, #navIcons a#cartIcon, #navIcons a#accountIcon, #mobileSearch a{
    color: #fff !important;    
}
#accountSummary p,
#cartSummary p{
    color: #000;
}
.nav-item > a.nav-link{
    color: #fff !important;
}
.nav-tabs{
    border: none !important;
}

@media(max-width: 767px){
    .header{
        padding-bottom: 8px !important;
    }
}
.homePageCarouselItem {
    display: block;
    background-repeat: unset;
    background-position: unset;
    background-size: cover;
    margin: auto;
    height: calc(100vw/4) !important;
    max-height: 300px;
}
.products h3{
    font-size: 20px !important;
}
h4{
    font-size: 18px !important;
    font-weight: 400 !important;
}
.squaral {
    /*width: 30vw;
    max-width: 300px;
    min-width: 100px;*/
    width: 100%;
    cursor: pointer;
    transition-duration: .4s;
    background-image: url('https://www.highernature.com/uploads/DigitalDefence/btnBg.png');
    background-size: cover;
    border: 3px solid #3c8cc4;
    color: #fff;
}
    .squaral:hover {
        border: 3px solid #77C7FF;
        transition-duration: 0.4s;
    }
.squaral.fd{
    opacity: 0.6;
}
@media(max-width: 575px) {
    .squaral > p {
        font-size: 0.9rem;
    }
    .squaral.bigger > p{
        font-size: 0.9rem !important;
    }
}

.squaral.bigger p{
    font-size: 17px;
    transition-duration: 0.3s;
}
.squaral p{
    transition-duration: 0.3s;
}
    /*
.roundal{
    width: 17vw;
    height: 17vw;
    max-width: 150px;
    min-width: 108px;
    max-height: 150px;
    min-height: 108px;
    border-radius: 50%;
    cursor: pointer;
    transition-duration: .4s;
}
.roundal:hover{
    border-radius: 40% !important;
    transition-duration: .25s;
}
.roundal:hover > p{
    font-size: 1.25rem;
    transition-duration: 0.4s;
}
.roundal > p{
    font-size: 1.1rem;
    font-weight: 500;
    color: white;
    transition-duration: 0.4s;
}

@media(max-width: 575px){
    .roundal > p {
        font-size: 0.9rem;
    }
    .roundal:hover > p {
        font-size: 1rem;
    }
        .roundal{
        min-width: 96px!important;
        min-height: 96px!important;
    }
        
}*/
    @media(max-width: 991px) {
        .blueRayChart {
            width: 100% !important;
        }
    }

    .readmores {
        transition-duration: 0.4s;
    }

        .readmores .item {
            display: none;
            overflow: hidden;
        }

            .readmores .item.show {
                display: block;
            }

    .container.products {
        transition-duration: 0.4s !important;
    }

    .blueRayChart {
        width: 66%;
        height: auto;
    }

    ul {
        padding-left: 0;
    }

    @media (min-width:992px) and (max-width: 1199px) {
        .homePageCarouselItem h2 {
            font-size: 26px !important;
        }
    }

    @media (min-width:768px) and (max-width: 991px) {
        .homePageCarouselItem h2 {
            font-size: 19px !important;
        }

        #homepageCarousel p {
            font-size: 16px !important;
        }
    }

    @media (min-width:576px) and (max-width: 767px) {
        .homePageCarouselItem h2 {
            font-size: 15px !important;
        }

        #homepageCarousel p {
            font-size: 13px !important;
        }
    }

    @media (max-width:575px) {
        .homePageCarouselItem h2 {
            font-size: 2.8vw !important;
        }

        #homepageCarousel p {
            font-size: 2.4vw !important;
        }
    }
