:root{--main-color:#6ca4f7}
body{ background-color: white;}


/*****************Navbar*****************/
header.header.store-header {
    z-index: 111;
}

.index .top-nav.has-custom-colors {
    background: transparent !important;
    z-index: 111;
}


.index .header--mini:not(.header--transparent) .main-nav {
    background: transparent;
}

.header--mini:not(.header--transparent) .main-nav {
    background: transparent !important;
}


body:not(.index).header--mini:not(.header--transparent) .main-nav {
    background: var(--main-color) !important; 
    color: white !important;
}

body:not(.index) .top-nav.has-custom-colors {
    background: var(--main-color) !important;
    color: white !important;
}

body:not(.index) .main-nav {
    background: var(--main-color) !important;
}

.index .header--mini:not(.header--transparent) .main-nav {
    background: transparent !important;
    z-index: 111;
}

.index .top-nav .topnav-link-item i {
    color: white;
}

@media(max-width:600px){
.top-nav.has-custom-colors {
    background: #6ca4f7 !important;
}
.header--mini:not(.header--transparent) .main-nav {
    background: #6ca4f7 !important;
}

aside#storemenu-panel {background: #6ca4f7 !important;} 
.mainmenu--default .main-menu li.root-level>a:hover
 {
    color: #d5dce6 !important;
}
}

.header--mini:not(.header--transparent) .main-nav .mainmenu--default .main-menu li.root-level>a:hover {
    color: var(--main-color);
    font-weight: 700;
}

body:not(.index) .mainmenu--default .main-menu li.root-level>a:hover {
    color: white;
    font-weight: 700;
}

.mainmenu--default .main-menu li:hover>.sub-menu {
    color: var(--main-color);
}

[dir="rtl"] .s-cart-summary-count {
    background-color: var(--main-color);
}

.main-nav.fixed-header .inner {
    background-color: var(--main-color) !important;
}
/*****************Navbar*****************/
/*******************Slider*********************/
section.s-block.s-block--photos-slider{margin-top:-145px}
@media(max-width:600px){section.s-block.s-block--photos-slider{margin-top:0}}
section.s-block.s-block--photos-slider img{border-radius:0!important}
salla-slider.photos-slider .swiper-slide{width:100%;padding:0}
salla-slider.photos-slider .swiper{padding:0!important}
salla-slider.photos-slider .swiper-slide{margin:0}
/*******************Slider*********************/
/*****************Banner*****************/
section.s-block.s-block--fixed-banner.wide-placeholder:nth-of-type(1){margin-top:-145px}
section.s-block.s-block--fixed-banner.wide-placeholder .container{max-width:100%;padding:0}
/*****************Banner*****************/
/*****************Products*****************/
.product-entry {filter: drop-shadow(0px 4px 2px rgb(54 53 53 / 7%));border-radius: 12px;border: none;} .product-entry--vertical .product-entry__content {background-color: white !important;}.btn--add-to-cart button {
  background-color: var(--main-color) !important;border-radius: 12px !important;} 
.normal-price {color: red;font-weight: 700;}
button.product-entry-btn--wishlist {box-shadow: none !important;background-color: #F0F6FE !important;border-radius: 50% !important;border: none !important;}
/*****************Products*****************/
/*****************marquee*****************/
.s-block--marquee{margin-top:0}
.s-block--marquee .marquee__content li svg{margin-right:.5rem}
/*****************marquee*****************/

/*****************Categories*****************/
[dir="rtl"] .s-block__title p{color:#517BB9}
/*****************Categories*****************/

/*****************Sections*****************/
section.s-block.s-block--banners.s-block--square-photos.container .banner-entry{height:640px!important}
/*****************Sections*****************/

/*****************testimonials*****************/
.s-block--testimonials{background:#F0F6FE!important}
.s-block--testimonials .s-block__title.relative{display:none}
.s-block--testimonials p.text-xl.leading-9{color:#517BB9}
.s-block--testimonials .font-semibold.mb-0\.5{color:#263956}
/*****************testimonials*****************/

/*****************features*****************/
.s-block--enhanced-features{background-color:transparent}
.s-block--enhanced-features p.anime-item.lg\:text-xl.md\:max-w-md.\!opacity-70{color:#517BB9}
p.opacity-70{color:#517BB9}
/*****************features*****************/

/*****************Footer****************/
.store-footer__inner{background-color:#D1E3FD}
.bg-white.dark\:bg-dark{background-color:#F0F6FE}
.store-footer .s-social-link a{border:0}
.bg-white.dark\:bg-dark p.text-gray-400.mb-2\.5.md\:mb-0{color:black;font-weight:700}
/*****************Footer*****************/
/***************recently products***************/
section#recently-viewed {background-color: transparent !important;}
/***************recently products***************/