@media (max-width: 767px) {
     [id^=gb-widget] {
    bottom: 67px  !important;
    right: 3px;
} 
}
.mt-8 {
    margin-top: 0rem;
}
@media (min-width: 768px) {
 .m-auto {
    margin-right: -220px;
}

}
@media (max-width: 767px) {
  .floating_image.lg\:max-w-md.mb-8.animate__animated.aali-slider-animation {
    margin-top: 170px;
  }
}
@media (max-width: 767px) {
  .grid.grid-cols-2 {
    grid-template-columns: repeat(2, 1fr); /* يفضل نأكد على الأعمدة */
  }

  /* نختار البوكس التالت */
  .grid.grid-cols-2 > .banner-outer:nth-of-type(3) {
    grid-column: 1 / -1; /* يخليه ياخد الصف كله */
    justify-self: center; /* يخليه في النص */
    width: 80%; /* ممكن تقلل أو تزود العرض حسب الشكل */
  }
.floating_image {
    max-width: 80vw;
    }
}


.hrNwue {

    background-color: rgb(38 52 81) !important;
}
.t-red {
    color: #ef4444;
    color: #950000;
}
html:not(.dark) .product-single .p-price.t-red, html:not(.dark) .product-single .total-price.t-red {
    color: red;
}