/* Add custom CSS styles below */ 
:root{
  --primary-color: #402C2B;
}



/* ============header================= */

header.store-header.centered_logo {
    backdrop-filter: blur(20px);
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}



/* ==============main banner============ */
section.advanced-slider.advanced-slider--0
  a.advanced-slider__caption__inner__content__button{
    background-color: var(--primary-color) !important;
    padding: 14px 53px;
    border-radius: 10.5px;
    border-color: #fff;
}


@media(min-width: 768px){
  section.advanced-slider.advanced-slider--0
    .advanced-slider__caption{
      align-items: end;
      padding-bottom: 4rem;
}
}



/* ==============small banner1,3=========== */
@media(min-width: 768px){
section.s-block.s-block--special-products-slider--8.s-block--special-products-slider.reversed
.space-y-4.lg\:space-y-8.absolute.top-0.left-0.w-full.h-full.flex.flex-col.items-center.justify-center.px-2\.5.py-10.lg\:p-10.z-\[1\],

section.s-block.s-block--special-products-slider--9.s-block--special-products-slider.s-block--animate
.space-y-4.lg\:space-y-8.absolute.top-0.left-0.w-full.h-full.flex.flex-col.items-center.justify-center.px-2\.5.py-10.lg\:p-10.z-\[1\]
{
     justify-content: flex-end !important;
    padding-bottom: 3rem !important;

}
}


footer 
  svg.absolute.top-0.w-full.h-6.-mt-5.sm\:-mt-10.sm\:h-16.store-footer__curve.z-\[0\] {
    display: none;
}
body #gb-widget-3363, 
body [id^="gb-widget"] {
    bottom: 120px !important;
}




/*  =========== وثيقة ============*/
/* .trust-badge-custom {
  background: rgba(255,255,255,0.05);
  padding: 6px 10px;
  border-radius: 8px;
} */

.trust-badge-custom {
  width: 100%; /* ده اللي بيخليه ينزل سطر جديد */
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  margin-top: 10px;
  text-align: center;
}