/* Add custom CSS styles below */ 
.advanced-slider .swiper .swiper-slide-active h2{
  font-size:2rem;
  margin-top: 1.5rem;
}
.advanced-slider .swiper .swiper-slide-active p {
  font-size:1.5rem;
  margin: -0.25rem auto;
}

.s-block--special-products-slider--1 {
  .bg-cover {
    margin-top:3rem;
    div{
      top:-50px;
    }
  }
  img:not(.main-image){
    width:80%;
  }
}

@media only screen and (max-width: 552px) {
  a.navbar-brand img{
    width:60px !important;
    height:60px !important;
  }
}
@media only screen and (min-width: 552px) and (max-width: 767px) {
  .advanced-slider .swiper .swiper-slide-active{
    h2{
      margin-top:1rem;
      font-size:2rem;
    }
    p{
      margin: 0rem auto 0;
      font-size:1.5rem;
      font-weight: 500;
    }
  }
  .s-block--special-products-slider--1 {
    .bg-cover {
      margin-top:7rem;
    }
  }
}

@media only screen and (min-width: 768px) {
  .advanced-slider .swiper .swiper-slide-active{
    h2{
      margin-top:-1rem;
      font-size:3rem;
    }
    p{
      margin: 1rem auto;
      font-size:2rem;
      font-weight: 500;
    }
  }
}

@media only screen and (min-width: 992px) {
  .advanced-slider .swiper .swiper-slide-active{
    h2{
      margin-top:-2rem;
      font-size:4rem;
    }
    p{
      margin: 1.5rem auto;
      font-size:3rem;
      font-weight: 500;
    }
  }
  .s-block--special-products-slider--1 {
    .bg-cover {
      margin-top:7rem;
    }
  }
}
@media only screen and (min-width: 1024px) {
  .s-block--special-products-slider--1 {
    .bg-cover {
      margin-top:unset;
    }
    img:not(.main-image){
      width:auto;
    }
  }
}
@media only screen and (min-width: 1200px) {
  .advanced-slider .swiper .swiper-slide-active{
    h2{
      margin-top:-3rem;
      font-size:5rem;
    }
    p{
      margin: 2rem auto;
      font-size:4rem;
      font-weight: 500;
    }
  }
}

@media only screen and (max-width: 991px) and (min-width: 769px) {
  .s-block--special-products-slider--1 {
    .simplified-products .s-products-slider-card, .simplified-products .offer-slide {
        width: auto;
    }
  }
}


.advanced-slider .swiper .swiper-slide-active a {
  background-color:#11111180 !important;
}

.s-block--special-products-slider--1{
  img{
    max-height: unset;
  }
}
@media only screen and (max-width: 1023px) {
  .s-block--special-products-slider--1{
    img:not(.main-image){
      width:80%;
    }
  }
}
/*  هدايا ترافق الذكرى   */
#circle-links-slider-2 {
   .rounded-full {
      border-radius: 25px;
      background: #f8e9e685;
      padding: 15px 0;
    }
    .mt-6 {
      margin:0
    }
    img{
      -webkit-animation: mover 1s infinite  alternate;
      animation: mover 1s infinite  alternate;
    }
}
/*  أفكار تلامس القلب */
.circle-links-3{
  h3{
    height: 5rem;
    background: #f8e9e685;
    padding-top: 2rem;
    border-radius: 15px;
    margin-top: -2.5rem;
  }
}
@-webkit-keyframes mover {
    0% { transform: translateY(0); }
    100% { transform: translateY(-10px); }
}
@keyframes mover {
    0% { transform: translateY(0); }
    100% { transform: translateY(-10px); }
}
.footer-is-custom .store-footer .store-footer__inner, .footer-is-custom .store-footer .store-footer__contacts-row, .footer-is-custom .store-footer .store-footer__newsletter {
    background-color: transparent;
    border-bottom: 1px dotted #ccc;
    padding-bottom: 0;
}
.footer-is-custom .store-footer {
    background: url(https://jenstore-demo.myshopify.com/cdn/shop/files/BG-footer.png?v=1613688241);
    background-size: cover;
    background-position-x: center;
}
.product-card__enhnaced-mini-cart__btn{
  
  button:hover, .product-card__enhanced-mini-cart button.s-button-element:hover, .sicon-add:hover{
    color: #000 !important;
  }
  * {
   color: #000 !important;
   }
   
}

@media (min-width:1024px){
  .footer-logo img{
    width:150px !important;
    height:150px !important;
  }
}

.fit-slider-products .s-slider-swiper-wrapper .swiper-slide {
    padding-top: 10px;
}
.fit-slider-products .s-slider-swiper-wrapper .swiper-slide custom-salla-product-card {
    box-shadow: -3px -3px 5px 2px #7c4d4a82;
}

.store-footer a.border{
border-color: #000;
}