/* Add custom CSS styles below */
.s-block--best-offers .s-slider-block__title-left .s-slider-block__title-nav .s-slider-nav-arrow,
salla-products-slider .s-slider-block__title-left .s-slider-block__title-nav .s-slider-nav-arrow,
.mm-spn.mm-spn--navbar.mm-spn--main,
.main-nav-container.fixed-pinned .inner,
.store-footer,.main-nav-container,
.mm-spn.mm-spn--light,
.store-footer__inner,
.store-footer__contacts-row,
.footer-is-light .store-footer,
.store-header {
  background: #1D0B84 !important;
}

.s-slider-nav-arrow svg {
  fill: #fff;
}

.main-nav-container.fixed-pinned .inner {
  filter: drop-shadow(2px 4px 6px #aaa);
  border-radius: 46px;
  margin-top: 24px !important;
  padding: 8px 0px 8px 0px;
}

.duration-300 {
  border: 0px;
}

.testimonials-icon {
  height: 20px !important;
}



[dir=rtl] .mm-spn.mm-spn--navbar:before,
.product-more-info .more-tab-container .more-info-tabs__nav-link:after,
.product-more-info .more-tab-container .more-info-tabs__nav-link span,
.mm-spn a,
:is([dir=rtl] .mm-spn.mm-spn--navbar.mm-spn--main):after,
.product-card__buttons>div button i,
.lg\:-mt-\[45px\] p,
.md\:mb-0,
.store-footer a,
.store-footer h3,
[dir=rtl] .topnav-link-item.right-side,
.main-menu li.root-level>a span,
.sicon-cart:before,
.mm-spn span,
.sicon-user:before,
:is([dir=rtl] .mm-spn.mm-spn--navbar):after,
.sicon-search:before {
  color: #fff !important;
}

/*
.navbar-brand img,
img[src="https://cdn.salla.sa/wxZrx/uW13NGN2VtVT8x47G01IabaR4A5EoCHiKLS8sEvN.png"],
.main-nav-container.fixed-pinned .navbar-brand img {
  filter: brightness(42.5);
}
*/

.navbar-brand img {
  max-width: 132px;

}

.s-user-menu-trigger {
  padding-left: 0rem;
  padding-right: 0rem;
}


.store-footer__inner,
.store-footer__newsletter,
.store-footer__contacts-row {
  border: none;
}

/*
.main-nav-container.fixed-pinned .navbar-brand img {
  max-height: 33px;
}
*/

.top-navbar,
.footer-is-light .store-footer .store-footer__curve {
  display: none;
}


.header-btn__icon {
  background: #ffffff5e !important;
  border-radius: 27px;
}

.main-nav-container.fixed-pinned .inner {
  opacity: 0.8;
}


.store-footer:before {
  content: "";
  background-image: url(https://i.imgur.com/eAWGMd1.png);
  background-size: 418%;
  display: block;
  background-repeat: round;
  transform: rotate(180deg);
  height: 200px;
  margin: -12px -32px 1px 1px;
  height: 104px;
  margin: -13px -32px 1px 1px;
}



@media only screen and (max-width: 600px) {

  .text-gray-900,
  .p-5 div {
    text-align: center;
  }

  [dir=rtl] .rtl\:ml-2 {
    margin: 0px auto;
  }

  .simplified-products .s-products-slider-card .product-card--simplified .product-card__content {
    padding: 1px 0 6px;
  }

  .s-button-btn {
    width: 100% !important;
  }

  .simplified-products .s-products-slider-card .product-card--simplified .product-card__content {
    padding: 10px;
  }
  
  .text-primary-reverse {
    color: #fff;
    font-size: 33px;
  }

  .s-block--best-offers .s-slider-block__title-left .s-slider-block__display-all,
  salla-products-slider .s-slider-block__title-left .s-slider-block__display-all {
    line-height: 26px;
    padding-bottom: 7px;
    width: 100%;
    white-space: nowrap;
  }
}


.footer-is-custom .store-footer .footer-rights p,
.footer-is-custom .store-footer .social-link, .footer-is-custom .store-footer .contact-social, .footer-is-custom .store-footer .contact-icon {
    opacity:1 !important;
}

.text-primary-reverse {
  color: #fff;
  font-size: 23px;
}


.leading-5 {
  margin-top: 10px;
}


@keyframes signal {
  0% {
    box-shadow: 0 0 0 0 #ec6077;
  }

  100% {
    box-shadow: 0 0 0 7px #ffffff5e;
  }
}



.s-block--best-offers .s-slider-block__title-left .s-slider-block__display-all,
salla-products-slider .s-slider-block__title-left .s-slider-block__display-all,
.s-button-element:not(:disabled):not([loading]) {
  background: #251778;
  color: #fff;
}

.s-block--best-offers .s-slider-block__title-left .s-slider-block__title-nav .s-slider-nav-arrow,
salla-products-slider .s-slider-block__title-left .s-slider-block__title-nav .s-slider-nav-arrow,
.s-block--best-offers .s-slider-block__title-left .s-slider-block__display-all,
salla-products-slider .s-slider-block__title-left .s-slider-block__display-all {
  box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}


.product-card:not(.product-card--fit-height) {
  margin: 10px auto;
  box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}


a[href="https://twitter.com/iTour_saudi"] {
  background: #000;
  border: none;
  box-shadow: rgb(242 238 238 / 24%) 0px 3px 8px;
}

a[href="https://instagram.com/tour.saudi?igshid=MzRlODBiNWFlZA=="] {
  background: #cc38a5;
  border: none;
  box-shadow: rgb(242 238 238 / 24%) 0px 3px 8px;
}

a[href="https://www.snapchat.com/add/tour.saudi"] {
  background: #f7f400;
  border: none;
    color:#000 !important;
  box-shadow: rgb(242 238 238 / 24%) 0px 3px 8px;
}

a[href="https://www.tiktok.com/@tour.saudi?_t=8eOvR12qWzi&_r=1"] {
  background: #333;
  border: none;
  box-shadow: rgb(242 238 238 / 24%) 0px 3px 8px;
}


a[href="https://youtube.com/@Tour-saudi?si=g3dK8km9L5CWunMC"] {
  background:#F70000;
  border: none;
  box-shadow: rgb(242 238 238 / 24%) 0px 3px 8px;
}


.sicon-keyboard_arrow_left:before,
.rtl .fix-align,
[dir=rtl] .fix-align {
  color: #1D0B84 !important;
}

.products-lookbook__title--mainheading {
  text-transform: uppercase;
  background-image: linear-gradient(-225deg, #251778 0%, #fff 29%, #251778 67%, #251778 100%);
  background-size: auto auto;
  background-clip: border-box;
  background-size: 200% auto;
  color: #fff;
  font-weight: 700;
  background-clip: text;
  text-fill-color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: textclip 2s linear infinite;
}


@keyframes textclip {
  to {
    background-position: 200% center
  }
}


 .rounded-full {
    background:#251778 !important;
    width: 70px;
    height: 70px;
    animation: signal 1200ms linear infinite;
  }