body{
    background-color: #fff !important;
}
@media(min-width:1024px){
  body.index   header.store-header {
    background-color: transparent !important;
    position: absolute;
    width: 100%;
    z-index: 99999;
}
.top-navbar {
    background-color: #bfdee18c!important;
}
 body.index div#mainnav {
    background: transparent;
    box-shadow: none;
}

.navbar-brand img {
    max-height: 6rem !important;
}


}

.main-nav-container.fixed-pinned .inner {
    background:#0eaeb9 !important;
}
.main-nav-container.fixed-pinned .inner i {
        color: #fff !important;

}

@media(max-width:992px){
    .inner.bg-inherit , .main-nav-container.fixed-pinned .inner {
    background:#0eaeb9 !important;
}
.inner.bg-inherit i , .main-nav-container.fixed-pinned .inner i {
        color: #fff !important;

}
section.s-block.s-block--fixed-banner.wide-placeholder:first-of-type {
    margin-top: -4px !important;
}

}

body.index > div.app-inner.flex.flex-col.min-h-full > section:nth-child(6) > div {grid-template-columns: repeat(2,minmax(0,1fr));gap: 9px;}
body.index > div.app-inner.flex.flex-col.min-h-full > section:nth-child(6) > div a {
    background-color: transparent;
    height: 420px;
}
section:nth-child(9) > div {
    grid-template-columns: repeat(5,minmax(0,1fr));gap: 9px;
}
section:nth-child(9) > div a {
    background-color: transparent;
    height: 250px;
}

body.index > div.app-inner.flex.flex-col.min-h-full > section > div a div {
    background-size:contain;
    background-position:center;
    background-repeat:no-repeat;
}


body.index > div.app-inner.flex.flex-col.min-h-full > section:nth-child(6) > div a:first-child {
    grid-area:1/1/1/1;
}

:is(section.s-block.s-block--photos-slider,.banner--fixed) img {
    border-radius: 0!important;
    background-color: transparent!important
}

section.s-block.s-block--fixed-banner.wide-placeholder:first-of-type,
section.s-block.s-block--photos-slider {
    margin-top: 0
}

section.s-block.s-block--fixed-banner.wide-placeholder>.container,
section.s-block.s-block--photos-slider salla-slider.photos-slider .swiper-slide {
    padding: 0!important;
    width: 100%!important;
    max-width: unset;
    border-radius: 0!important
}

section.s-block.s-block--photos-slider salla-slider.photos-slider .swiper {
    padding: 0
}

 .s-block--features {
       background: #096068;
       margin-top: 0 !important;
       padding: 0;
       max-width: 100%;
    } 

.s-block--features .grid{
        grid-template-columns: repeat(4, 1fr) !important;
    gap:0;
}

.s-block--features__item:not(:last-child){
    position: relative;
}
.s-block--features__item:not(:last-child):before {
    position: absolute;
    content: '';
    width: 3px;
    height: 60px;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}


.s-block--features__item .feature-icon {
    height: 7rem;
    width: 7rem;
  
}

.s-block--features__item .feature-icon i:before {
    content: '';
    width: 95px;
    height: 95px;
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;

}
.s-block--features {
    background:#0eaeb9 !important ;}
body.index > div.app-inner.flex.flex-col.min-h-full > section.s-block.s-block--features.container > div > div:nth-child(1) > div > i:before{
    background-image:url('https://i.postimg.cc/qRc2cvcM/1.png');
}

.s-block--features__item .feature-icon{
    background-color:transparent;
}

body.index > div.app-inner.flex.flex-col.min-h-full > section.s-block.s-block--features.container > div > div:nth-child(2) > div > i:before{
    background-image:url('https://i.postimg.cc/WzXrKYfB/2.png');
}
body.index > div.app-inner.flex.flex-col.min-h-full > section.s-block.s-block--features.container > div > div:nth-child(3) > div > i:before{
    background-image:url('https://i.postimg.cc/3NKmtQ9j/3.png');
}
body.index > div.app-inner.flex.flex-col.min-h-full > section.s-block.s-block--features.container > div > div:nth-child(4) > div > i:before{
        background-image:url('https://i.postimg.cc/kMcxBDXT/4.png');

}
.s-block--features__item h2 {
    font-size: 20px!important;
    line-height: 1.7rem!important;
    color: #fff;
}

.s-block--features__item p {
    color: #fff;
        font-size: 17px!important;

}


@media(max-width:992px){
     .s-block--features .grid{
            grid-template-columns: repeat(4, 1fr) !important;
    }
    section.s-block.s-block--features.container .grid.grid-cols-2.md\:grid-cols-4.gap-4.sm\:gap-6.xl\:gap-8 .s-block--features__item:first-child {
    grid-column: span 1 / span 1;
}
}
.s-block--features__item {

    padding: 15px 0;

}

.s-block--features__item {
    background: transparent !important;
}

.s-block--features__item h2 , p {display:none ;}

@media(max-width:992px){

  .s-block--features__item {
    width: 96px;
}
    body.index > div.app-inner.flex.flex-col.min-h-full > section:nth-child(6) > div a {
    background-color: transparent;
    height: 135px;
}
    body.index > div.app-inner.flex.flex-col.min-h-full > section:nth-child(9) > div a {
    background-color: transparent;
    height: 100px;
        
    }
.s-block--features__item h2 {
    font-size: 17px!important;
    line-height: 1.7rem!important;
    color: #fff;
}
.s-block--features__item p {
    color: #fff;
    font-size: 15px!important;
}
}
body.index > div.app-inner.flex.flex-col.min-h-full > section:nth-child(9) > div.s-block__title {
  flex: 1 !important;
  text-align: center !important;
  display: flex !important;
  justify-content: center !important;
}
body.index > div.app-inner.flex.flex-col.min-h-full > section:nth-child(9) > .s-block__title h2 {
    font-size: 2.125rem !important;
    color: #096068;
  
}




.store-footer__inner{
  background: #096068 !important;
    color: #fff;
    border-top-left-radius: 5pc;
    border-top-right-radius: 5pc;

}
@media(max-width: 767px) {
    .store-footer__inner * {
        text-align:center;
        justify-content: center
    }
}


footer a[href*=instagram] {
    background: linear-gradient(45deg, #f09433 0, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%) !important;
}
footer a[href*=tiktok] {
   background: black !important;
    color:white;
}
footer a[href*=snapchat] {
    background:yellow !important;
}
footer a[href*=youtube] {
    background-color:red !important;
    color:white;
}
footer a[href*=twitter] {
    background:lightskyblue !important;
    color:white;
}
footer a[href*=facebook] {
    background:#214c68 !important;
    color:white;
}

footer.store-footer li.s-social-link {
    transition: all 0.3s ease;
}

footer.store-footer li.s-social-link:hover {
    transform: translateY(-3px);
}



section:nth-of-type(2) .grid{
    width: 70% !important;
    margin-inline: auto !important;

}
@media(max-width:768px){
   section:nth-of-type(2) .grid{
    width: 100% !important;
    margin-inline: auto !important;

}
section:nth-of-type(2) .grid > div{
    padding:0 !important;
}
    .s-block--features__item .feature-icon {
    height: 5.5rem;
    width: 7rem;
}
.inner.bg-inherit {
    background: #bfdee18c !important;
}
.inner.bg-inherit i{
color:#000 !important;
}
}