body

 {
   
    background-color: #fff;
}
.installment-box{
  padding:0px;
}
salla-slider#main-links-6  .slide--cat-entry h2 {display:none !important;}
salla-slider#main-links-6 .swiper-grid>.swiper-wrapper {
    grid-template-rows: unset;
    grid-auto-flow: column;
}
.sicon-add:before {
content: "\e901" !important;
}

div#swiper-wrapper-aed8558f95e16122 h2 {
    display: none;
}


li[id="42806303"] .sub-menu {
    width: 50rem;
}

li[id="42806303"] .sub-menu ul {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: .5rem;
}
.s-block--features__item.flex.flex-row.items-center.gap-4.group {
    display: flex;
    flex-direction: column;
    justify-content: center;
    background: #022249;
    padding: 10px;
    border-radius: 10px;
}

h3.sm\:text-lg.text-sm.font-bold.text-gray-800 {
    color: #fff;
    font-weight: 300;
}
.s-block--boxed {
    background-color: transparent;
}
.top-nav {
    display: none;
}
.swiper.s-slider-container.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-rtl.swiper-backface-hidden {
    display: flex;
    justify-content: center;
    padding-left: 0px;
}

.brand-header {
	margin-bottom: 1.5rem;
	text-align: center;
}

.brand-span {
	display: block;
	font-size: 1rem;
	color: #777;
	margin-bottom: 0.5rem;
}

.brand-title {
	font-size: 1.8rem;
	font-weight: bold;
	margin: 0.5rem 0;
}

.brand-desc {
	font-size: 1rem;
	color: #555;
}

.slide--cat-entry
{
	border: 1px solid #102546;
}


.s-block--marquee.above-header, .s-block--marquee.below-header {
    margin-top: unset;
}


section.s-block.s-block--boxed.s-block--logos-slider.overflow-hidden .swiper-wrapper {
    display: flex;
    animation: scroll-right 10s 
linear infinite;
    justify-content: center;
}

@keyframes scroll-right {
	0% {
		transform: translateX(-50%);
	}
	100% {
		transform: translateX(0);
	}
}

section.s-block.s-block--boxed.s-block--logos-slider.overflow-hidden
	.swiper-slide
	img {
	width: 120px;
	height: 60px;
	object-fit: contain;
	display: block;
	margin: 0 auto;
}


.store-footer{
	background-color: #022249 !important;
}
.store-footer salla-contacts .s-contacts-icon{
	color: white !important;
}

.installment-box {
  background: #eeffff;
  color: #fff;
  border-radius: 8px;
  margin: 10px auto;
  text-align: center;
}

h3.paymentText.font-bold.text-white {
    color: #0f2347;
}


section.s-block.s-block--boxed.s-block--categories .s-block__display-all.bg-transparent {
    display: none;
}


@media(max-width:767px) 
{
footer a.navbar-brand {
    margin: auto;
    justify-content: center;
}

section.s-block.s-block--promotion-banner > div {
    height: 280px !important;
}

}

section.s-block.s-block--promotion-banner p {
    font-size: 21px;
    font-weight: 900;
    color: #fff !important;
    opacity: .7;
}

.s-block--promotion-banner .s-count-down-list .s-count-down-item-value {
    background: #02224a;
}



.slide--cat-entry:before {
    display: none;
}

.slide--cat-entry:before {
    display: none !important;
}

a.slide--cat-entry {
    border: none;
    padding: 3px;
  background-color: transparent !important;
}
section:first-of-type{
  margin-top:0px;
}
.slide--cat-entry img {
    width: 7rem;
    height: 9rem;
    object-fit: contain;
}

.s-block__title {
    justify-content: center;
    text-align: center;
}

.s-block__title p {
    padding-left: 0px;
}
.s-block--features__item {
  position: relative;
  padding: 20px;
  
  border-radius: 10px; /* اختياري */
}

.s-block--features__item::before {
  content: "";
  position: absolute;

   /* لون الإطار */
  transform: translate(-9px,10px); /* الميل */
  border: 3px solid #2a6eb1;
  height: 100%;
  width: 100%;
  pointer-events: none;
  border-radius: 10px; /* مطابق للعنصر لو عنده radius */
  z-index: -1;
}
section.s-block.s-block--fixed-banner .container {
    max-width: 100%;
    padding: 0px;
}
/* تنسيقات متقدمة للعنوان */
.s-block--enhances-features::before {
    content: "مميزات المتجر";
    display: block;
    text-align: center;
    font-size: 2rem;
    font-weight: 800;
    color: #022249  ;
    margin-bottom: 3rem;
    padding: 1rem 0;
    position: relative;
    background: linear-gradient(135deg, #667eea 0%, #022249 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}

/* إضافة خط تحت العنوان */
.s-block--enhances-features::after {
    content: "";
    display: block;
    width: 100px;
    height: 3px;
    background: #4a5568;
    margin: 0 auto 2rem auto;
}
div#contact-slot:nth-of-type(2) {
    display: none;
}
@media (min-width: 640px) {
    @media (min-width: 1480px) {
        .sm\:container {
            max-width: 100%;
        }
    }
}

section.s-block.s-block--boxed.s-block--features.s-block--enhances-features .swiper {
    overflow: visible !important;
}
section.s-block.s-block--boxed.s-block--features.s-block--enhances-features .swiper-wrapper {
    justify-content: center !important;
}



/* Add custom CSS styles below */ 
section:first-of-type

 {
    margin-top: 0px;
}

section#info-blocks-2-7  .info-block:first-of-type {
    grid-row: span 2;
}
@media (min-width: 1024px){
section#info-blocks-2-7  .info-block__list {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}
}
section#info-blocks-2-7  .info-block:nth-of-type(2) ,section#info-blocks-2-7  .info-block:nth-of-type(3) {
    grid-column: 2 span;
}
@media (min-width: 768px) {
   section#info-blocks-2-7  .info-block {
        min-height: 330px;
    }
  @media (min-width: 768px) {
    section#info-blocks-2-7 .info-block {
        min-height: 375px;
    }
}
  section#info-blocks-2-21  .info-block:first-of-type {
    grid-column: 2 span;
    height: 520px;
}

section#info-blocks-2-21  .info-block__bg {
    background-size: contain;
    height: 370px;
}

}

@media (min-width: 640px) {
    section#info-blocks-2-21 .info-block__list {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
}
@media (min-width: 480px) {
    .banner-entry {
        padding: 1rem;
        background-size: contain;
    }
}
@media (min-width: 768px) {
  section.s-block.s-block--banners:nth-of-type(2)  .md\:grid-cols-3 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}
section.s-block.s-block--banners:nth-of-type(2) a.banner-entry.lazy.h-lg-banner.entered.loaded {background-size: cover;}

section.s-block.s-block--banners:nth-of-type(2) [aria-label="square-banner-0"] {
    grid-row: span 2;
    height: 503px;
}

    @media (min-width: 1480px) {
        .sm\:container {
            max-width: 100%;
        }
    }

section.s-block.s-block--banners:nth-of-type(2) [aria-label="square-banner-0"]

 {
    grid-row: span 2;
    height: 505px;
    background-size: contain !important;
}
@media (min-width: 480px) {
    [data-bg="https://cdn.files.salla.network/homepage/1026981690/58548634-f43e-441d-b4f0-f954a04a8074.webp"],[data-bg="https://cdn.files.salla.network/homepage/1026981690/843cd9d3-8884-4264-9bf3-a305019ed1bc.webp"],[data-bg="https://cdn.files.salla.network/homepage/1026981690/ea5b45ef-19fd-4284-b53d-57a14bc7a4d5.webp"] ,[data-bg="https://cdn.files.salla.network/homepage/1026981690/1e356f43-24a2-46cc-a99b-f868f425df30.webp"]
    {
      
        background-size: contain;
        height: 580px !important;
    }
    [data-bg="https://cdn.files.salla.network/homepage/1026981690/1e356f43-24a2-46cc-a99b-f868f425df30.webp"] {
   background-size: contain;
        height: 580px !important;
}
}
.grid.md\:grid-cols-3.two-row.grid-flow-row.gap-3.sm\:gap-8 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}

[data-bg="https://cdn.files.salla.network/homepage/1026981690/196f2e73-8d7f-4dcd-9baa-08febf880852.webp"],[data-bg="https://cdn.files.salla.network/homepage/1026981690/d781acf3-5500-4a91-b446-8be5ad8f3eac.webp"] ,

[data-bg="https://cdn.files.salla.network/homepage/1026981690/10c48300-b860-4d55-a064-77731d35f5fc.webp"] ,

[data-bg="https://cdn.files.salla.network/homepage/1026981690/379290eb-012a-401c-b560-100607aee87a.webp"] ,[data-bg="https://cdn.files.salla.network/homepage/1026981690/1e356f43-24a2-46cc-a99b-f868f425df30.webp"] ,[data-bg="https://cdn.files.salla.network/homepage/1026981690/1e356f43-24a2-46cc-a99b-f868f425df30.webp"]{
    height: 300px !important;
}
[data-bg="https://cdn.files.salla.network/homepage/1026981690/1e356f43-24a2-46cc-a99b-f868f425df30.webp"] {
    height: 300px;
}
a.banner-entry.square-photos {
    height: 273px;
}
@media (min-width: 640px) {
    .two-row .banner-entry:first-child {
        grid-column: unset;
        grid-row: unset;
    }
}
@media (max-width:600px){
  .grid.one-row.md\:grid-cols-2.grid-flow-row.gap-3.sm\:gap-8 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}
[data-bg="https://cdn.files.salla.network/homepage/1026981690/1e356f43-24a2-46cc-a99b-f868f425df30.webp"]{
  height: 80px !important;
}
a.banner-entry.square-photos {
    height: 94px;
}

.grid.md\:grid-cols-3.two-row.grid-flow-row.gap-3.sm\:gap-8 {
 grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}

.s-products-slider-card {
    max-width: 200px;
}

.grid.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8  ,#info-blocks-2-21 .info-block__list ,.info-block__list ,.grid.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8,.grid.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8{grid-template-columns: repeat(3, minmax(0, 1fr)) !important;gap: 8px; }
.banner-entry{
  background-size: contain;
}
.banner-entry {
    height: 90px;
    background-size: contain;
    padding: 0px;
}



#info-blocks-2-21 .info-block {
    min-height: 108px;
}

#info-blocks-2-21 .info-block:first-of-type {
    grid-column: 2 span;
}



.overflow-hidden.lg\:w-1\/3.min-h-\[180px\].relative.flex.flex-col.gap-4.justify-end.rounded.bg-cover.bg-no-repeat.pt-20.p-5.lg\:p-10.has-overlay--opacity-option.has-overlay--opacity-0 {
    padding-top: 24rem !important;
}

  [data-bg="https://cdn.files.salla.network/homepage/1026981690/196f2e73-8d7f-4dcd-9baa-08febf880852.webp"], [data-bg="https://cdn.files.salla.network/homepage/1026981690/d781acf3-5500-4a91-b446-8be5ad8f3eac.webp"], [data-bg="https://cdn.files.salla.network/homepage/1026981690/10c48300-b860-4d55-a064-77731d35f5fc.webp"], [data-bg="https://cdn.files.salla.network/homepage/1026981690/379290eb-012a-401c-b560-100607aee87a.webp"] {
    height: 80px !important;
}



.two-row .banner-entry:first-child {
    padding: 0px !important;
}
  .md\:flex.items-center.justify-between.py-4.container.text-center.lg\:text-start ,.copyright-text p {
    background: #022249;
    color: #fff !important;
}
  [data-bg="https://cdn.files.salla.network/homepage/1026981690/843cd9d3-8884-4264-9bf3-a305019ed1bc.webp"],[data-bg="https://cdn.files.salla.network/homepage/1026981690/ea5b45ef-19fd-4284-b53d-57a14bc7a4d5.webp"],[data-bg="https://cdn.files.salla.network/homepage/1026981690/58548634-f43e-441d-b4f0-f954a04a8074.webp"] {
    height: 213px;
}
  .s-product-card-fit-height .s-product-card-image {
    height: 9rem;
  }
}
@media (max-width: 1024px) {
    .s-block--features-grid .info-block__bg {
        background-size: contain;
    }
  .s-block--features-grid .info-block{
        min-height: 71px;
  }
  [data-bg="https://cdn.files.salla.network/homepage/1026981690/196f2e73-8d7f-4dcd-9baa-08febf880852.webp"], [data-bg="https://cdn.files.salla.network/homepage/1026981690/d781acf3-5500-4a91-b446-8be5ad8f3eac.webp"], [data-bg="https://cdn.files.salla.network/homepage/1026981690/10c48300-b860-4d55-a064-77731d35f5fc.webp"], [data-bg="https://cdn.files.salla.network/homepage/1026981690/379290eb-012a-401c-b560-100607aee87a.webp"] {
    height: 80px !important;
}
}
.s-block--features-grid .s-block__display-all.bg-transparent {
    position: absolute;
    inset: 0px;
    width: 100%;
    background: transparent;
    height: 100%;
    display: block;
    opacity:0;
}

.s-block--features-grid .info-block__content a {

    display: block;
    height: 100%;
}