.s-block__title h2 {
    color: #2eadb7;
}
.countdown-card__text {
    font-size: 1.125rem;
    color: #fff6ea !important;
}
.countdown-card__unit {
    min-width: 3rem;
    color: #fff6ea !important;
}
.s-block__title p {
    color: #7b4e11;
}
.faqs-list__item {
    background-color: transparent !important;
}

.faqs-list__item label {
    background-color: #29afb6 !important;
    color: #fff6ea !important;
    border-radius: 6px;
    font-weight: 600;
}

.faqs-list__item .answer-container {
    background-color: transparent !important;
}

.faqs-list__item .faq-answer p {
    color: #5A3A29 !important;
    padding-top: 15px;
}

.faq-item.open-badge {
    background-color: #fff6ea !important;
    color: #29afb6 !important;
    box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}

input[type="checkbox"]:checked ~ .faqs-list__item label .faq-item {
    background-color: #5A3A29 !important;
    color: #fff6ea !important;
}
.s-slider-swiper-wrapper .swiper-slide .bg-white {
    background-color: rgba(255, 255, 255, 0.15) !important;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border: 1px solid rgba(255, 255, 255, 0.3);
    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
}

.dark .s-slider-swiper-wrapper .swiper-slide .da-bgg {
     background-color: rgba(0, 0, 0, 0.2) !important;
     border: 1px solid rgba(255, 255, 255, 0.1);
}

.testimonial__icon.sicon-quote {
    color: #d29f5a !important;
    opacity: 0.8 !important;
}
header .mburger i.sicon-menu,
header .mburger p {
    color: #fff6ea !important;
}

header .header-btn i,
header .s-cart-summary-icon {
    color: #fff6ea !important;
    fill: #fff6ea !important; 
}

header.fixed-header .header-inner,
header.is-sticky .header-inner,
header.store-header.fixed-sticky .header-inner {
    background-color: #fff6ea !important;
}

header.fixed-header .mburger i.sicon-menu,
header.fixed-header .mburger p,
header.fixed-header .header-btn i,
header.fixed-header .s-cart-summary-icon,
header.is-sticky .mburger i.sicon-menu,
header.is-sticky .mburger p,
header.is-sticky .header-btn i,
header.is-sticky .s-cart-summary-icon,
header.store-header.fixed-sticky .mburger i.sicon-menu,
header.store-header.fixed-sticky .mburger p,
header.store-header.fixed-sticky .header-btn i,
header.store-header.fixed-sticky .s-cart-summary-icon {
    color: #5A3A29 !important; 
    fill: #5A3A29 !important; 
}