.osh-main-banner .wrapper {
    justify-content: start;
}
@media(min-width:768px){
.osh-main-banner .wrapper > div >div {
    transform: translateX(-100px)
}
}
@media(max-width:768px){
  .osh-main-banner .h-\[611px\] {
    height: 240px;
}
  .osh-main-banner a {
    max-width: 260px !important;
}
    .osh-main-banner .wrapper {
    transform: translateX(0px)
}
}

.s-block{
  margin-bottom:3rem
}

.osh-maps .space-y-4.flex.flex-col.gap-6.ltr\:text-left.rtl\:text-right.md\:col-span-1.max-h-\[330px\].sal-animate{
    display:none;
}
.osh-maps .lg\:grid-cols-3 {
    grid-template-columns: repeat(1,minmax(0,1fr));
}
.s-product-card-image-cover {
    -o-object-fit: contain;
    object-fit: contain;
}