.s-block {
    margin-top: -1rem;
    margin-bottom: 2rem;
}
.s-product-card-image-contain {
    -o-object-fit: contain;
    object-fit: cover !important;
    max-height: 400px;
}
section:nth-child(1 of .landing-page-first-bannar) .txt.w-full {
margin-right: 184px;
}
section:nth-child(2 of .landing-page-first-bannar) .txt.w-full {
margin-left: 0%;
}
@media (max-width: 767px) {
section:nth-child(1 of .landing-page-first-bannar) .txt.w-full {
    margin: 0% !important;
    /* background-color: #d2d2d2a1; */
    text-align: center !important;
    border-radius: 51px 30px;
    line-height: 10px;
    margin-top: 78% !important;
}
.s-product-card-image-contain {
    -o-object-fit: contain;
    object-fit: cover !important;
    max-height: 232px;
}
section:nth-child(1 of .landing-page-first-bannar) h1 {
    font-size: 28px !important;
    width: 100% !important;
    line-height: 15px !important;
}
.\!h-\[70vh\] {
    height: 53vh !important;
}
}
@media (max-width: 767px) {
.\!h-\[65vh\] {
height: 30vh !important;
}
section:nth-child(2 of .landing-page-first-bannar) .txt.w-full {
    margin-top: 83px;
}
.md\:leading-\[70px\] {
    line-height: 50px;
}
section:nth-child(2 of .landing-page-first-bannar) h1 {
    font-size: 23px;
    line-height: 19px !important;
}
}

@media (max-width: 767px) {
.image-title .title-heade {
padding: 10px 107px !important;
}
}
.image-title .title-heade {
background-color: transparent;
padding: 6px 156px;
}
.md\:\!h-screen {
height: 57vh !important;
}
.footer-is-light .store-footer .store-footer__inner {
background-color: rgb(109 97 112 / 73%) !important;
}
.md\:\!h-\[80vh\] {height: 62vh;}

section:nth-child(1 of .landing-page-first-bannar) h1 {
    width: 50%;
    font-size: 77px;
}
.md\:leading-\[70px\] {
    line-height: 111px;
}
section:nth-child(1 of .landing-page-first-bannar) p {
    width: 50%;
    font-size: 30px;
}
@media (min-width: 1200px) {
section.weeklyOffers {
    height: 89vh !important;
}}