/* Add custom CSS styles below */ 

@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200..1000&display=swap');

body {

font-family:Cairo;
}

.store-header .inner .container {
    max-width: 95%; /* تقليل عرض الكونتينر */
}

.main-nav-container.fixed-pinned .navbar-brand img,
.navbar-brand img {
    max-height: 8rem; /* تحديد أقصى ارتفاع للشعار */
}

div#mainnav * {
    color: white;
    background-color: black;
}
.index section.s-block--fixed-banner > .container{
    max-width: 100%; /* تمديد الكونتينر بعرض الصفحة */
    padding: 0;      /* إزالة الهوامش الداخلية */
}

@media (min-width: 1024px) {
  .content_vedio_text.col-md-6.col-12.order-md-1.text-md-start.w-\[80\%\].md\:w-\[55\%\].lg\:w-\[50\%\].xl\:w-\[60\%\].m-auto.text-center.md\:text-end.sal-animate {
      width: 30%;
  }

  .vedio_banner .vedio_in_banner {
      margin-right: 250px;
  }
}

/* ==============================
   12- responsive
============================== */

@media(max-width:767px){
#photos-0-slider > div.swiper.s-slider-container.swiper-initialized.swiper-horizontal.swiper-rtl.swiper-ios.swiper-backface-hidden{
   padding:0;
}
.s-products-slider-card {
    max-width: 185px;
}
.main-nav-container {
    min-height: 56px;
}
  .s-button-element:not(:disabled):not([loading]) {
    font-size: 11px;
}
}

.cat-1 #activeName {
  background-color: #d9a616 !important;
}
.arrow-btn {
    border: 1px solid #d9a616;
}


.landing-page-first-bannar .video-banner-main-3 {
  position: relative;
}

.landing-page-first-bannar .video-banner-main-3::after {
  content: "";
  position: absolute;
  inset: 0; /* top:0; right:0; bottom:0; left:0 */
  background: rgba(0,0,0,0.2); /* أسود 20% */
  z-index: 1;
  pointer-events: none;
}

/* خلي النص فوق الأوفرلاي */
.landing-page-first-bannar .video-banner-main-3 .txt {
  position: relative;
  z-index: 2;
}
.accordion-content {
    opacity: 1;
    height: 100%;
}
.sticky-product-bar span.text-danger.error-message {
    display: none;
}