/* Add custom CSS styles below */

@media only screen and (min-width: 1024px) {
    .main-menu>.has-children:hover>a {
        color: #fff;
    }
    .main-menu li>a:hover {
    color: #fff;
}
}
.index .main-menu-row .main-menu li.root-level>a,.index  button.header-btn:not(:hover),.index  div#s-cart-icon:not(:hover),.index  .header-btn__icon.icon:not(:hover),.index header i.sicon-menu.text-2xl, .index header .menu-label {
    color: var(--color-primary);
}
.advanced-slider__caption__inner__content__heading {
        color: #fff;
        font-weight: normal;
    }
.advanced-slider__caption__inner__content__text{
        color: #fff;
        font-weight: bold;
}
@media (min-width: 1280px) {
.s-block--circle-links  .xl\:grid-cols-6 {
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
.advanced-slider__caption__inner__content__heading{
        font-size: 2rem;
    }

.advanced-slider__caption__inner__content__text {
        font-size: 2rem;
    }
.s-block--about p.mb-5.text-store-text-primary {
    font-size: 1.3rem;
    line-height: 1.6rem;
    font-weight: bold;
}
}
@media (max-width: 768px) {
.advanced-slider__caption__inner__content__heading {
    font-size: 1rem;
}}