.product-card__promotion{
top:0 !important;
bottom: unset !important;
left:0 !important;
right: unset !important;
}

.topnav-link-item{
  color:#0C243C
}
.sicon-earth:before,.sicon-keyboard_arrow_down:before,span.hidden.lg\:block ,.s-cart-summary-count{
  color:#0C243C;
}
.sicon-mail:before {
  color:#000000;
}
.header-buttons{
  .shrink-0{
    color: #0C243C;
  }
}
.sicon-search:before,.sicon-user:before,.sicon-cart:before{
  color:#F15A31;
}
li#\39 32903190 {
    color: #F15A31;
}										        

.enhanced-title-border {
  display: none;
}
h3.mt-1.md\:mt-2.text-base.font-semibold.leading-7.tracking-tight.text-store-text-primary{
  font-size: 16px;
  font-weight: 400;
  color:#0C243C;
  margin-top: 30px;
}
@media (min-width: 1024px) {
    salla-slider .slide--one-sixth {
        width: 20%;
    }
}
.group:hover .group-hover\:scale-110{
  transform: translateY(-15px) !important;
  transform: scale(.88) !important;
}
.group:hover .text-store-text-primary{
  transform: scale(.98);
   color:#F15A31 !important;
}
 .s-block.s-block--square-links.square-links-1.s-block--animate  {
  margin: 50px 0 85px 0;
 
} 

@media (min-width: 1024px) {
    salla-slider.photos-slider .swiper-slide {
        margin-left: 7rem;
        margin-right: 7rem;
        width: 80%;
    }
}

.product-card--primary-buttons button{
 border-radius: 5px;
    transition: .3s ease-in-out;
  border-color: #F15A31 !important;
}
.sicon-shopping:before {
  transition: .3s ease-in-out;
  color:#F15A31;
}

.s-button-text{
  transition: .3s ease-in-out;
  color:#F15A31;
}

.product-card--primary-buttons button:hover{
  background-color: #F15A31;
  color:white;
  .s-button-text{
    color:white;
  }
  .sicon-shopping:before {
  color:white;
}
}
.product-card:hover{
  box-shadow: 0px 4px 4px 0px #00000040;

 
}
.product-card:hover {
  box-shadow: 0px 4px 4px 0px #00000040;
  transition: .3s ease-in-out;

}

.fit-slider-products .s-slider-swiper-wrapper .swiper-slide{
  margin-bottom: 20px;
}
.with-zoom-animation .product-card__image img:hover, .with-zoom-animation .product-entry__image img:hover{
  transform:scale(1);
  
}
.hover\:opacity-90:hover{
opacity: 1 !important;
}
.btn--outline-primary {
    border-radius: 5px !important;
    padding: 12px 54px !important;
    border-color: #0C243C !important;
}
.btn--outline-primary:hover {
    background-color: #F15A31;
    color: white;
    border-color: #F15A31 !important;
}
.s-button-element.s-button-btns-button-outline.s-button-primary-outline.s-button-loader-after{
&:hover{
  background-color: #F15A31 !important;
  color: white;
  border-color: #F15A31;
}
}
.s-block--enhanced-features__item .feature-icon {
    width: 60px;
    height: 59px;
    border: 1px solid #0C243C;
    border-radius: 50px;
    background-color: #0C243C;
}
.s-block--enhanced-features__item .feature-icon i {
  color:white;
  
}
.s-block--enhanced-features__item{

  transition: .3s ease-in-out;

}
section.s-block.s-block--testimonials.overflow-hidden.s-block--animate.relative.enhanced{
  .rounded-md {
    border-radius: 10px;
    transition: .3s;
    &:hover{
      background-color: #0C243C;;
      .leading-6 {
        color: white !important;
      }
      .text-base{
          color: white !important;
      }
      .text-primary {
        color: white !important;
      }
    }
}
}
@media (max-width: 991px){
#mobile-menu{
  background-image:linear-gradient(to top , #f15b31c5,#f15b31c9),url(https://cdn.files.salla.network/homepage/627711975/76fb653f-0d58-4147-8e83-908f563447b8.webp?_s_uploader_cache_bust=preview-b2huks18y);
  background-size: cover;
  background-position: 40% 70%;
  background-repeat: no-repeat;
 
}
}
@media (max-width: 991px){
  .mm-spn li,.mm-spn ul{
    background: none;
  }
}
.footer-is-custom .store-footer .store-footer__inner {
  background-color: #0C243C;

  .leading-6.footer-description,
  .s-trust-badges-number,
  .s-trust-badges-label,
  a.flex.items-center.justify-center.flex-col.h-full,
  h3,
  a.block.mb-5.last\:mb-0.text-sm.leading-none.anime-item {
    color: white;
  }


  @media (min-width: 1024px) {
    .text-center.order-1.lg\:order-\[unset\] {
      text-align: start !important;
      display: flex !important;
      flex-direction: column !important;
      justify-content: flex-start !important;
    }

  }
}
.footer-is-custom .store-footer .store-footer__contacts-row, .footer-is-custom .store-footer .store-footer__inner, .footer-is-custom .store-footer .store-footer__newsletter{
  background-color: #0C243C !important;
  img {
    max-width: 100%;
    width: 104px;
    height: auto !important;
}
  .text-unicode.unicode, i,.sicon-mail:before{
    color: white !important;
  }
  .s-social-link a svg {
    fill: white;
}
}
.enhanced_rounded_contacts a {
    border-radius: 10px;
}
.product-card__buttons>div button:hover{
  background-color: #F15A31 !important;
  color: white;
}
.banner--fixed img{
  border-radius: 0;
}
.s-block.s-block--photos-slider{
  salla-slider.photos-slider .swiper-pagination-bullets.swiper-pagination-horizontal{
    display: none;
  }
  
}
@media (max-width: 991px) {
    .simplified-products .offer-slide, .simplified-products .s-products-slider-card {
        width: 50%;
    }
}
@media (max-width: 425px) {
    .simplified-products .offer-slide, .simplified-products .s-products-slider-card {
        width: 100%;
    }
}
.hidden.lg\:block{
opacity: 1;
color: #0C243C !important;
}
.product-card__title a {
  color:#0C243C;
margin-bottom: 24px
  

}
.text-red-600 {
    color: #0C243C;
}
.product-card__price{
  margin-bottom: 24px
}
.product-card__buttons>div button {
  background-color: transparent !important;
  border: 1px solid #0C243C !important;
  i{
    color:#0C243C !important;
  }
  &:hover{
    border-color:#F15A31 !important;
 
  }
}
.s-block--enhanced-features__item.group.overflow-hidden.anime-item{
  h3{
    color: #0C243C ;
    margin-bottom: 24px;
  }

  p{
    color: #0C243C ;
     margin-bottom: 16px;
  }

  
}
@media (min-width: 640px) {
    .s-products-slider-card {
        max-width: 358px;
       
    }
}
s-block.s-block--testimonials.overflow-hidden.s-block--animate.relative{
  background-image: white !important;
}
.main-menu.mm-spn--open.mm-spn--parent{
  background-color: white;
}