/* Add custom CSS styles below */ 
/* Add custom CSS styles below */ 
/* top nav */ 
.top-navbar {
    display: none;}
/* Add custom CSS styles below */ 
/* header */
.landing-page-fixed-bannar .lg\:text-\[64px\] {
    font-size: 40px;
}

.landing-page-fixed-bannar .lg\:text-\[32px\] {
    font-size: 21px;
}
section#best-offers-1-slider {
    margin-bottom: 3rem;
}
section.sticky-product-bar {
    backdrop-filter: blur(7px);
}
/* gif */ 
.gif-video video {
    height: 500px;
    object-fit: cover;
}

@media(max-width:767px){
.landing-page-fixed-bannar .lg\:text-\[64px\] {
    font-size: 20px;
}

.landing-page-fixed-bannar p {
    display:none
}

.banner-images .photo.w-full.\!h-\[390px\]
.banner-images .cat.rounded-\[5px\]{
height:200px
}

.gif-video video {
    height: 150px;
}
.s-products-slider-card {
    width: 50%;
}
}

/* unset xs */


@media (max-width: 600px) {
    .el_features .products {
        grid-template-columns: repeat(2,minmax(190px,1fr));
    }
}

@media (max-width: 600px) {
    .numbers .products {
        grid-template-columns: repeat(2,minmax(190px,1fr));
    }
}

/* reset banners */
    .md\:translate-y-\[-105px\] {
        --tw-translate-y: 0;
    }


/* fix drop down */
.s-user-menu-dropdown {
    bottom: auto;
    top: 0;
}

/* footer */
footer .flex.items-end.space-x-2.rtl\:space-x-reverse {
    display: none;
}

@media(max-width:767px){
/* grid */
section#f48ff22f-9d69-47da-87f6-1cf42eecaad9 .content-image {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(4, 1fr);
    gap: 10px;
}
.content-image div.cat {
    width: 100%;
}
.content-image .cat{
    max-height: 200px !important;
}
.content-image .cat:first-child {
    grid-row: 1 / 3;
    grid-column: 1 / 2;
    max-height: 100% !important;
    height: 100%;
}
.content-image div.cat:nth-child(2) {
    grid-column: 1 / 2;
    grid-row: 3 / 4;
}
.content-image div.cat:nth-child(3) {
    grid-column: 2 / 3;
    grid-row: 3 / 4;
}
.content-image div.cat:nth-child(5) {
    grid-column: 1 / 3;
    grid-row: 4 / 5;
}
.content-image div.cat:last-child {
    grid-column: 2 / 3;
    grid-row: 2 / 3;
}


section.banner-images .box-text-cat.pt-\[24px\] {
    padding-top: 5px;
}

salla-tab-content.hydrated * {
    font-size: 0.75rem;
}
.landing-page-fixed-bannar p {
display:none
}


.cat:last-child .\!h-\[390px\],
.cat:nth-last-child(2) .\!h-\[390px\],
.cat:first-child .\!h-\[390px\] {
    height: 100% !important;
}
@media (max-width: 767px) {
div#mainnav {
    width: 100%;
}
    .landing-page-fixed-bannar p {
        display: block !important;
        font-size: 18px !important;
    }
     .photo.relative p {
        display: none !important;
    }
    .box-text-cat {
    padding-right: 8px !important;
    width: 100%;
    height: 100%;
}
.content-image > div:last-child img.object-cover {
    position: relative;
    top: 39px;
}
.content-image > div:last-child{
    background:#4adad5 ;

}
}

html{
    overflow-x: hidden;
}
section.sticky-product-bar {
    background: white;
}
salla-add-product-button.sticky-product-bar__btn{
display: flex;
flex-direction: revert;
justify-content: center;
gap:2px;
align-items: center;

}
.sticky-product-bar__quantity {
    margin: auto;
}
#cart-summary-panel #cart-summary__items form a {
  flex-shrink: unset !important;
}
#cart-summary-panel #cart-summary__items form a img {
  height: unset !important;
}
}