/* Add custom CSS styles below */ 

.s-slider-button-icon,
.s-slider-button-icon svg {
    color: #000 !important;
    fill: #000 !important;
    stroke: #000 !important;
    background: #fff;
    border-radius: 10px;
    transition: all 0.3s ease;
}

.s-slider-button-icon:hover,
.s-slider-button-icon:hover svg {
    color: #D4AF37 !important;
    fill: #D4AF37 !important;
    stroke: #D4AF37 !important;
}
.store-footer .footer-container {
      border-bottom-width: 0.5px;
      --tw-border-opacity1: 1;
    border-color: #e5e7eb;

}
.footer-profile p {

    color: white;
}
.mb-2 lg:mb-0 da-tm
{
  color: white;
}
.footer-list 
{
  color: white;
}

.da-tm font-bold text-xl
{
  color: white;
}

.flying-obj.spinning-obj.max-h-60 {
    display: none !important;
}

.da-tm.font-bold.text-xl {
    color: #fff !important;
}

.mb-2.lg\:mb-0.da-tm {
    color: #fff !important;
}

.s-trust-badges-content {
    color: #fff !important;
}

.s-trust-badges-content * {
    color: #fff !important;
}

.flex-center.pb-2.pt-4.gap-2.w-max.h-full {
    color: #fff !important;
}

.flex-center.pb-2.pt-4.gap-2.w-max.h-full * {
    color: #fff !important;
}

.flying-obj.spinning-obj.max-h-40.md\:max-h-60.w-auto.object-contain.loaded {
    display: none !important;

  div:has(> img.flying-obj.spinning-obj) {
    display: none !important;
}
  div:has(> img.flying-obj.spinning-obj) {
    display: none !important;
}
  div:has(> div > img.flying-obj.spinning-obj):has(> div.flex-center) {
    display: none !important;
}
  .flex-center.h-40.md\:h-auto.mb-4.md\:mb-0 {
    display: none !important;
}
  .home-slider__content > div[data-swiper-parallax="-600"] {
    display: none !important;
}
}