/* Add custom CSS styles below */ 
.product-entry__image.relative.shrink-0 {
    border-radius: 10px;
}


img.lazy.loaded {
    border-radius: 10px;
}
.right-side {
    /* background: red; */
}

.s-block__title.relative {
    background: #131292;
    width: 30%;
    height: 55px;
    border-radius: 10px 6px 3px 63px;
}

.s-block__title.relative .right-side {}

.s-block__title.relative .right-side 
 h2.last\:mb-4 {
    color: #fff;
    text-align: center;
    /* display: table; */
    margin-top: 14px;
}
.swiper-slide.slide--one-fifth {
    border: 1px solid;
}


.swiper-slide.slide--one-fifth {
    border-radius: 10px;
    margin-right: 5px;
    margin-left: 5px;
    border-color: #131292;
    padding: 5px;
}

.flex.flex-col.gap-1 {
    text-align: center;
}
.s-block--features__item.sm\:w-\[33\.333\%\].flex.flex-col.py-5.sm\:py-8.px-8.first\:col-span-2.first\:lg\:col-span-1 {
    border: 1px solid;
    border-radius: 10px;
    text-align: center;
    border-color: #131292;
}.s-block--features__item.sm\:w-\[33\.333\%\].flex.flex-col.py-5.sm\:py-8.px-8.first\:col-span-2.first\:lg\:col-span-1 {}

i.sicon-full-wallet.text-5xl {
    color: #131292;
}

h2.font-bold.mb-1 {
    color: #131292;
}

p.opacity-70 {
    color: #131292;
}

i.sicon-shipping-fast.text-5xl {
    color: #131292;
}

i.sicon-award-ribbon.text-5xl {
    color: #131292;
}


.store-footer {
    background: #8586a1 !important;
}

.s-block.s-block--fixed-banner.wide-placeholder.s-block--anime {
    position: relative;
    overflow: hidden;
}

.s-block.s-block--fixed-banner.wide-placeholder.s-block--anime #video-container {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    opacity: 0.5; /* تعديل شفافية الفيديو */
    z-index: 0; /* تحديد الطبقة لتكون خلف العناصر الأخرى */
}

section.s-block.s-block--fixed-banner.wide-placeholder.s-block--anime .container {
    WIDTH: 100% !IMPORTANT;
    MAX-WIDTH: 100%;
        TEXT-ALIGN: CENTER;
    DISPLAY: CONTENTS;
}
section.s-block.s-block--fixed-banner.wide-placeholder.s-block--anime {
    margin-top: 0px;
}
header.header.store-header {
    background: #141194;
}
.app-inner.flex.flex-col.min-h-full {
    background: #91b0af24;
   
}

.right-side.mobile-main-nav.flex.items-center.gap-5.lg\:gap-8 a.navbar-brand.default-logo {
    background: white;
    border-radius: 12px;
}
.s-modal-body.s-modal-align-middle.s-modal-xs.s-modal-padding.s-modal-entering {
    border-radius: 26px;
    background:#131292;
}

.s-modal-title {
    color: #fff;
}
input.s-login-modal-input.s-ltr {
    color: #fff;
    border-radius: 10px;
}
button.s-login-modal-enter-button.s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center {
    background: #fff;
    border-radius: 10px;
    color: #131292;
}

label.s-login-modal-label {}

label.s-login-modal-label {}

label.s-login-modal-label {
    color: #fff;
}

a.s-login-modal-link {
    color: #fff;
}
button.s-infinite-scroll-btn.s-button-btn.s-button-primary {
    border-radius: 10px;
}
.store-footer {  background: #91b0af05 !important;
               border-top:1px solid;
          
              }
.s-block.s-block--fixed-banner.wide-placeholder.s-block--anime video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
button.rounded-upto-5.s-button-wrap.hydrated.s-button-element.s-button-btn.s-button-outline.s-button-primary-outline.s-button-loader-after {
    background: white;
    border-radius: 10px;
}
ul.floating-contact-list li:nth-child(2) {
  display: none;
}

i.sicon-whatsapp2 {
    color: #0ab104;
}
i.sicon-phone {
    color: #0ab104;
}
i.sicon-mail {
    color: #1e9ae5;
}

@media (min-width: 1024px) {
  section.s-block.s-block--fixed-banner.wide-placeholder.s-block--anime {
    margin-top: 20px;
    border-radius: 10px;
    width: 1333px;
    margin-right: auto;
    margin-left: auto;
  }
}
i.sicon-user {
    color: #fff;
}

i.icon.sicon-shopping-bag {
    color: #fff;
}

button#storemenu-panel-trigger span {
    color: #fff !important;
    background: white !important;
}
.gap-2 {
    gap: 4.5rem;
}
.store-footer {
    color: #fff;
    background: #131292 !important;
}
ul.flex.justify-center.lg\:justify-end.flex-wrap.items-stretch.gap-2.lg\:min-w-\[293px\] li.w-12.h-8.bg-white.dark\:bg-dark.rounded.flex.items-center.p-1 {
    width: 5rem;
}
div#language-slot label.s-localization-modal-label {
    color: #fff;
}
@media only screen and (max-width: 600px) {
 .gap-2 {
    gap: 0.5rem;
}
.s-block__title.relative {
    background: #131292;
    width: 86% !important;
    height: 55px;
    border-radius: 10px 6px 3px 63px;
}
}
.product-entry__title {
  -webkit-line-clamp: 3;
  overflow: hidden;
}

.quicklinks__inner.container.flex.justify-between.items-center.min-h-\[64px\] {
    margin-right: auto;
    margin-left: auto;
    justify-content: center;
}