@media (min-width: 1024px) {
    .s-block--categories.is-grid [slot=items], .s-block--categories.is-grid .swiper-wrapper {
        display: inline-flex
;
        justify-content: center;
        justify-items: end;
        width: 15%;
        transform: none !important;
    }
}




@media (max-width: 1024px) {
salla-slider .slide--one-fourth {
    height: auto;
    width: 100%;
    max-width: 190px;
}
.header--transparent #main-nav:not(.fixed-pinned) .mburger span {
    background-color: #ffffff !important;

}


}


 /*salla-slider .slide--one-fourth {
    height: auto;
    width: 100%;
    max-width: 245px;
}*/


@media (min-width: 1280px) {
[1:27 pm, 13/11/2025] Shereen Mohammed: header.header.store-header.header--mini #main-nav:not(.fixed-pinned) {
    margin-top: 0rem;
    border-radius: 0px;
    padding-top: 0rem;
    padding-bottom: 0rem;
    max-width: unset;
}
[4:39 pm, 13/11/2025] Shereen Mohammed: salla-slider .slide--one-fourth {
    height: auto;
    width: 100%;
    max-width: 245px;
}

 .main-nav__content { max-width: 1550px; }
    
 
.rounded.relative.overflow-hidden.bg-cover.flex.flex-col-reverse.md\:flex-row.items-center.justify-between.md\:gap-5 div {
    width: 56%;

}

.rounded.relative.overflow-hidden.bg-cover.flex.flex-col-reverse.md\:flex-row.items-center.justify-between.md\:gap-5 .items-center.flex.flex-col.justify-center {
    color: #222222;
    width: 519px;
    display: flex;
    padding: 37px;
    align-items: flex-start;
}

 .main-nav__content {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 5px;
    padding-left: 5px;}
    
.index header.header.store-header.header--mini #main-nav:not(.fixed-pinned){
 background-color: #22222200 !important;
 --tw-shadow: none;
 }
 

 }



img.max-h-28
 {
    min-height: 120px;
    min-width: auto;
    padding: 30px;
    border: #0a0a0a solid thin;
    border-radius: 13px;
    margin: 0px;
}
.store-header .main-menu .sub-menu ul > li:not(:first-child) > .sub-menu {
    border-top-right-radius: 0.375rem;
    border-top-left-radius: 0.375rem;
    overflow: visible;
    border: none;
}

.store-header .main-menu .sub-menu ul > li:not(:first-child) > .sub-menu

 {

    margin: 1px;
}

 header.header.store-header.header--mini #main-nav:not(.fixed-pinned){
 margin-top: 0rem;
 border-radius: 0px;
 padding-top: 0rem;
 padding-bottom: 0rem; 
 max-width: unset; 
     --tw-shadow-color: none;  
 }
 
    .header-rounded-btn

 {    color: #ffffff;}

.store-header .main-menu li > a {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0.25rem;
    font-size: 0.875rem;
    line-height: 1.25rem;
        color: #ffffff;
}

 span.text-sm.font-bold.inline-flex.gap-2.items-center.mb-1\.5.sm\:mb-3 {
    display: none;
}


.rounded.relative.overflow-hidden.bg-cover.flex.flex-col-reverse.md\:flex-row.items-center.justify-between.md\:gap-5 div img.anime-item.p-3.max-h-\[220px\].md\:max-h-\[280px\].w-full.overflow-hidden.object-cover {
    max-height: 479px;
    border-radius: 15px;
        min-width: 385px;
}
.product-entry__image .image--aspect-ratio, .product-entry__image .image--aspect-ratio img {
      object-fit: contain;
    background-color: #ffffff;
    margin: 0px;
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;