.gi-product-inner .gi-pro-image .gi-pro-actions .gi-btn-group:hover {
    background-color: #cee34c;
    color: #124A36;
}

.gi-product-inner .gi-pro-image .gi-pro-actions .gi-btn-group:hover  i {
    color: #124A36;
}

.gi-product-inner .gi-pro-image .gi-pro-actions .gi-btn-group:hover  .fi-rr-heart.fill:before {
    color: #124A36;
}

.bb-line {
    border-bottom: 2px solid #cee34c;
}

.gi-pro-tab-nav-style .nav-item .nav-link.active, .gi-btn-1 {
    background-color: #cee34c;
    color: #124A36;
}

.page-content ul li::before {
    background: #124A36;
}

.page-content a {
    color: #e3753e;
    text-decoration: underline;
}

.page-content a:hover {
    color: #124A36;
    text-decoration: none;
}

.js-readmore + [data-readmore-toggle]:hover {
    color: #cee34c;
    cursor: pointer;
}

.bg-special {
    background-color: #E8F0EE
}

.gi-sidebar-block.drop .gi-sb-block-content ul li a.active {
    color: #e3753e;
}

.gi-single-product .single-pro-content .gi-single-price .final-price .price-des {
    background-color: #cee34c;
    color: #124A36;
}

.gi-single-product .single-pro-content .gi-single-qty .gi-btn-group:hover {
    background-color: #cee34c;
    border-color: #cee34c;
}

.gi-btn-2 {
    background-color: #CEE152;
    color: #1C6651;
}

.gi-btn-2:hover {
    background-color: #D4E855;
    color: #1C6651;
}

.required { color: red }

.alert-success-flowers {
    background-color: #D4E855;
    color: #1C6651;
    font-size: 16px;
    border-color: #D4E855;
}

.section-title-2 p {
    color: var(--bs-body-color)
}

.header-top {
    color: #03492f;
    background-color: #E8F0EE;
}

.header-top-social ul li.list-inline-item {
    color: #03492f;
}

.header-top-social ul li a i { color: #03492f; }

.-ht-social ul li a,
.gi-footer .footer-top .gi-footer-social .gi-footer-widget .gi-footer-links .gi-footer-link a {
    background-color: #03492f;
}

.-ht-social ul li a:hover,
.gi-footer .footer-top .gi-footer-social .gi-footer-widget .gi-footer-links .gi-footer-link a:hover {
    background-color: #D4E855;
}

.gi-header-buttons .gi-header-btn .gi-header-count {
    background-color: #e3753e !important;
    opacity: 1;
}

.gi-header-buttons .gi-header-btn.cart-light {
    color: #e3753e;
}

.gi-main-menu ul li a {
    color: #03492f;
}

.gi-main-menu ul li a i.fi-rr-badge-percent {
    color: #e3753e;
}

.gi-main-menu ul li a:hover {
    color: #D4E855;
}

.gi-cat-dropdown .gi-cat-tab button.active {
    border-color:  #D4E855;
}

.gi-hero .gi-main-content .gi-slider-content .gi-main-slider .gi-slider .gi-slide-content .gi-slide-btn .gi-btn-1 i {
    color: #124A36;
}

.gi-hero .main-slider-dot .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color:  #D4E855;
}

.gi-hero .main-slider-dot .swiper-pagination-bullet {
    border-color:  #D4E855;
}

.section-title .section-detail h2 {
    color: #03492f;
}

.section-title .section-detail h2 span {
    color:  #D4E855;
}

.gi-product-inner .gi-pro-content .gi-price span.new-price {
    color: #03492f;
}

.gi-back-to-top {
    background-color: #03492f;
    color:  #D4E855;
}

.gi-back-to-top i {
    color:  #D4E855;
}

.gi-back-to-top:hover {
    color: #03492f;
    background-color:  #D4E855;
}

.gi-back-to-top:hover i {
    color: #03492f;
}

.swiper-button-next, .swiper-button-prev {
    color: #D4E855
}

