body {
    background-color: #fff !important;
}

.cta-container {
    margin: 0;
    padding: 0;
}



.s-block--faqs .faqs-list input:checked+div .open-badge {
    background-color: #fff !important;
}

.s-block--faqs .faqs-list input:checked+div label {
    color: #fff !important;
}



.faqs-list__item {
  background: linear-gradient(180.38deg, #9B71FB 0.33%, #654AFB 111.75%);
}

p.da-tm.hidden.text-xl.md\:block.ltr\:ml-1.rtl\:mr-1 {
    display: none;
}
.faqs-list input:checked+div label,
.faqs-list__item label,
.faqs-list__item p{
  color:#fff
}

.faqs-list__item .sicon-add:before {
    color: #815efb;
}

.s-angel--divider.xl-title h2,
.w-full.da-cp.text-center{
    color: #6a4efb;
}

.vertical-lines {
    background-color: #805dfb;
    background-color: #805dfb;
}

/* Carousel */

.s-block:nth-of-type(1) {
    margin-top: 0 !important;
}

.s-block--photos-slider .s-slider-block__title-nav {
    display: none !important;
}

.s-block--photos-slider * {
    margin: 0 !important;
    padding: 0 !important;
    border-radius: 0 !important;
  max-width: 100% !important;
  width: 100% !important;
}

.s-block--photos-slider .swiper-slide {
    margin-left: 0 !important;
    margin-right: 0 !important;
    width: 100% !important;
}

/* Categories */

.s-block--banners .grid {
    grid-template-columns: repeat(auto-fit, minmax(0px, 1fr));
}
.s-block--banners .lazy__bg {
    background-size: contain;
    background-repeat: no-repeat;
}
.s-block--banners .banner-entry {
    height: 400px;
}
@media (max-width: 992px) {
    .s-block--banners .banner-entry {
        height: 240px;
    }
}
@media (max-width: 480px) {
    .s-block--banners .banner-entry {
        height: 240px !important;
    }
  .s-block--banners .grid {
      grid-template-columns: repeat(2,1fr);
    }
}
@media (min-width: 640px) {
    .two-row .banner-entry:first-child {
        grid-row: span 1 / span 1;
    }
}

.store-footer h3 {
    color: #fff;
}

.store-footer .footer-container .logo-footer .foo {
    filter: brightness(0) invert(1);
}

/* Transparent Banner */
.banner-entry,
.banner--fixed img {
    background-color: transparent !important;
}

.dark .da-bgm{
  background: linear-gradient(180.38deg, #9B71FB 0.33%, #654AFB 111.75%);

}