.s-block__title {
    color: #0F2854 !important;
    font-size: 1.6rem;
    display: flex;
    justify-content: center !important;
}

.s-slider-block__title-right h2 {
  font-size: 2rem !important;
      color: #0F2854 !important;
}

.sub-menu {
  color: #0F2854 !important;
}

.s-block__title .s-block__display-all {
    display: none;
}

.right-side {
    width: 100%;
    text-align: center;
}

.s-block__title h2 {
    color: #BDE8F5 !important;
    font-size: 1.6rem;
    margin: 0;
    box-shadow: #0F2854 0px 0px 0px 2px;
    border-radius: 0.25rem;
    background-color: #0F2854;
    padding: 5px 50px;
}

.right-side {
    padding: 0 !important;
}

.s-menu-topnav-list a {
    padding: 5px !important;
}

.s-products-slider-card {
    padding-left: 20px !important;
    padding-right: 20px !important;
}

.top-navbar {
    background-color: #0F2854;
    color: #BDE8F5;
}

#mainnav {
    background-color: #0F2854;
    color: #BDE8F5;
    border-bottom: #BDE8F5 solid 6px;
}

.s-cart-summary-content > b {
    color: #4988C4 !important;
}

.s-products-list-wrapper {
    padding: .5rem;
}

.sicon-menu {
    color: #4988C4;
}

.sicon-heart {
      color: #4988C4 !important;
}

.sicon-shopping-bag,
.sicon-user-circle {
    color: #0F2854;
    border: 0;
    background-color: #BDE8F5;
    border-radius: 5px;
    padding: 1px;
}

.swiper {
    padding: 50px;
}

.sicon-heart {
    color: #0F2854;
}

.s-product-card-image {
    border-top-left-radius: 0.25rem !important;
    border-top-right-radius: 0.25rem !important;
}

.s-product-card-entry {
    box-shadow: #0F2854 0px 0px 0px 2.5px;
    border-radius: 0.25rem;
}

.s-button-element {
    border-radius: 0.5rem !important;
    background-color: #0F2854;
    color: white;
    padding: 10px;
}

.s-block--features__item {
    box-shadow: #0F2854 0px 0px 0px 2.5px;
    border-radius: 4px;
}

.s-block--features__item p,
.s-block--features__item h2 {
    color: #0F2854;
}

.store-footer__inner {
    background-color: #0F2854 !important;
    color: #BDE8F5 !important;
}

.store-footer {
    border-top: #BDE8F5 solid 6px;
}

.store-footer__inner + div {
    background-color: #0F2854 !important;
}

.copyright-text > p {
    color: #4988C4 !important;
    font-weight: bold;
}

.s-products-list-wrapper {
    /* padding: 10px; */
}

.main-menu a:hover {
    color: #4988C4 !important;
}

.main-menu a {
    font-size: 1.1rem !important;
}

.store-footer {
    background-color: #0F2854 !important;
}