/* Categories Grid */

.s-block--banners .grid {
  grid-template-columns: repeat(2, 1fr);
}

.s-block--banners .banner-entry {
    height: 500px;
  }

@media (max-width: 992px) {
  .s-block--banners .banner-entry {
    height: 250px;
  }
}

@media (max-width: 480px) {
  .s-block--banners .banner-entry {
    height: 100px;
  }
}

.s-block--banners .lazy__bg {
  background-size: contain;
  background-repeat: no-repeat;
}

@media (min-width: 640px) {
  .two-row .banner-entry:first-child {
    grid-row: span 1 / span 1;
  }
}

/* Transparent Banner */

.banner-entry,
.banner--fixed img {
  background-color: transparent !important;
}

/* Nav */
.inner {
    background: linear-gradient(to bottom, rgba(0,0,0,0.5), transparent);
}

@media(max-width:768px){
body.has_promotion.trans_header:not(.promotion-banner-hidden) .store-header{
  top: 0 !important
}
}


body.trans_header.slider_has_overlay .store-header *:not(custom-salla-product-card *){
    color: #fff !important;
}

@media(max-width:768px){
body.trans_header .store-header{
  position: relative;
}
.inner {
    background: var(--color-primary);
}
.main-nav-container {
     min-height: 60px; 
}
}

/* Hero Section */

h2.advanced-slider__caption__inner__content__heading{
  color: var(--color-primary) !important;
}

@media(min-width:1024px){
  h2.advanced-slider__caption__inner__content__heading{
    margin-bottom:1.5rem !important
  }
}

p.advanced-slider__caption__inner__content__text{
  color: #000 !important
}

@media(min-width:1040px){
h2.advanced-slider__caption__inner__content__heading{
  font-size: 80px !important;
}
p.advanced-slider__caption__inner__content__text{
  font-size: 56px !important;
}
}

a.advanced-slider__caption__inner__content__button{
  border-radius: 8px;
  font-size: 20px !important;
  padding:10px 45px !important;
  margin-top: 14% !important
}
.advanced-slider__caption__inner__content__button:before{
  border-radius: 8px
}

body.slider_has_overlay .advanced-slider .swiper-slide::before {
    display:none
}
@media(max-width:768px){
.product-card--fit-height .product-card__image {
    height: 28vh;
}
a.advanced-slider__caption__inner__content__button{
  font-size: 16px !important;
}
  h2.advanced-slider__caption__inner__content__heading{
    font-size:1.5rem !important;
    margin-bottom: 0 !important
  }
  a.advanced-slider__caption__inner__content__button{
    padding:5px 10px !important
  }
}

/* Products */
section#best-offers-4-slider .swiper-wrapper.s-slider-swiper-wrapper {
    justify-content: center;
}
.text-store-text-primary {
    color: var(--color-primary);
}

/*
@media(min-width:1300px){
.s-block--best-offers .swiper-wrapper {
    justify-content: center;
}
}
*/

/* Features */

@medai(max-width:992px){
.s-block--enhanced-features .grid-cols-\[repeat\(2\2c minmax\(0\2c 1fr\)\)\] {
    display: grid !important;
    grid-template-columns: repeat(1,minmax(0,1fr)) !important;
  }
}

/* intro slider*/

.header-btn__icon {
color: #f6b531;
}
:root{   
 --header-text-color: #f6ae2a;

}
/*
.grid {
    display: flex;
    justify-content: center;
}
*/
/*
.product-card__buttons>div button {
    width: 150px;
    height: 40px;
    border-radius: unset;
}
*/

/*
.index .sicon-shopping::before {
   content: " اضافه الى السله \e901 " ;
   
   }
   */
.flex items-center gap-2.5 .sicon-shopping{
 display: none;

}

/**

.product-single__info{

 position: relative;
}


 .mb-3 {
  position: absolute;
  top:100%;
  border: 3px solid #73AD21;
}

*/

section.advanced-slider.advanced-slider--6.auto-height {
    margin-top: 3rem;
}

.topnav-is-dark .top-navbar{
  background-color: #ffffff !important;
}

body.trans_header.slider_has_overlay .store-header :not(custom-salla-product-card *){
    color: black !important;
}

.inner{
background: transparent !important;
}

.animated-text {
background: rgb(246, 181, 49);
color: black;
}

.enhanced-title-border{
display: none;
}

.text-store-text-primary{
  color: #666;
}

.product-card--primary-buttons button i, .product-card--primary-buttons salla-button i{
  color: #e1a631 !important;
  color: rgb(246, 181, 49) !important;
}

.product-card--primary-buttons button, .product-card--primary-buttons salla-button{
  color: rgb(246, 181, 49) !important;
  border-color:rgb(246, 181, 49)  !important;
}


.product-card__buttons > div button:hover {
  color: #fff;
  background-color: rgb(246, 181, 49) ;
  color: rgb(246, 181, 49) !important;
  border-color:rgb(246, 181, 49)  !important;  
}

.promotion-banner ul li a{
color: #333!important;
}