form > .checkbox-inlines.cash-on-delivery.mt-2 input[type="checkbox"] {
  display: none;
  pointer-events: none;
  opacity: 0.5; /* Optional: make it look disabled */
  background-color: transparent
}

form > .checkbox-inlines.cash-on-delivery.mt-2 label {
  font-weight: bold;
  color: red;
  position: relative;
}

form > .checkbox-inlines.cash-on-delivery.mt-2 label::after {
  content: " is not available. Please Go Through Khalti For Online Payment ↓";
  display: inline-block;
}







.singleProduct .btn-wrapper .cmn-btn-outline3 {
    background: var(--btn-color-one) !important;
    transition: 0.4s ease-in;
    color: #fff !important;
}

.singleProduct .btn-wrapper .cmn-btn-outline3:hover {
    background: var(--main-color-one) !important;
}

.categoryListing .active-list li small {
    position: absolute;
    right: 28px;
    top: 10px;
    display: none;
}

.categoryListing .shop-left-list .category-lists .singleOption .toggle-arrow {
    position: absolute;
    right: 6px;
    top: 12px !important;
}

.singleOption .showchild-category-lists {
    background: var(--main-color-one) !important;
}

.singleOption .showchild-category-lists li {
    background: transparent !important;
    border: none !important;
}

.singleProduct .productCap .global-card-contents-title {
    font-size: 16px;
    font-weight: 600 !important;
    color: #222 !important;
}

.top-mobcategory h2 {
    font-size: 20px;
}

.billing-wrappers .billing-items .btn-wrapper .boxed-btn {
    background: var(--btn-color-one);
    color: #fff !important;
}

.agro_banner .sliderArea .slider-items .slider-contents a {
    color: #fff !important;
}

.breadcrumb-area {
    padding: 0 !important;
    margin: 0 0 40px 0;
}

.breadcrumb-area .sliderAreaInner {
    background: #EAECF0 !important;
}

.faqcontent-wrapper .accordion-item button span {
    font-size: 18px;
    font-weight: 400;
}

.faqcontent-wrapper .accordion-item button i,
.section-tittle .tittle:before, 
.section-tittle .tittle:after {
    display: none;
}

.section-tittle .tittle span {
    color: var(--heading-color) !important;
}

.singleTeam-global .teamCaption .client-information {
    height: auto !important;
}

.testimonialarea-global .prev-icon {
    top: 105px !important;
    left: -35px !important;
}

.testimonialarea-global .next-icon {
    top: 105px !important;
    right: -35px !important;
}

.eCommerce .navbar-area {
    z-index: 1 !important;
}

.close-overlay.show {
    z-index: 9;
}

.popularProduct .title,
.allProduct .section-tittle,
.bestDeals-Week .section-tittle,
.sellers-section .section-tittle {
    margin: 0 !important;
}

.faq-agro .card-header a {
    display: block !important;
}

.popularProduct .title,
.allProduct .section-tittle h2,
.bestDeals-Week .section-tittle h2,
.sellers-section .section-tittle h2,
.faq-agro h2{
    font-size: 44px !important;
    font-weight: 600 !important;
    margin: 0 0 30px 0 !important;
}

.popularProduct .productCap h5 a {
    font-size: 18px !important;
    font-weight: 400 !important;
    margin: 0 0 0 0 !important;
}

.faq-agro .card-header {
    background: #f1f1f1;
}

.faq-agro .card-header article.card {
    margin: 0 0 20px 0 !important;
}

.faq-agro .card-corporate {
    margin: 0 0 20px 0;
}

.cateSidebar .listing .listItem:nth-child(2) {
    padding-top: 7px !important;
}

.search-page .product-thumb-wrapper .global-card-thumb img {
    height: 300px;
    object-fit: cover;
    width: 100%;
}

.search-page .product-thumb-wrapper .global-card-thumb .right-side {
    display: none;
}

.search-page .product-thumb-wrapper h5 {
    font-weight: 500 !important;
}

.search-page .product-thumb-wrapper .price-update-through {
    margin: 0 !important;
}

.search-page .product-thumb-wrapper .price-update-through .flash-prices {
    color: #222;
    font-weight: 700;
}

.shop-area .product-thumb-wrapper .global-card-contents {
    margin: 0 0 20px 0;
}

.search-page .product-thumb-wrapper .lisItem .cart-loading:after {
    content: 'Add To Cart';
}

.search-page .product-thumb-wrapper .lisItem .cart-loading {
    background: var(--main-color-one) !important;
    color: #fff;
    width: 100%;
    display: block;
    text-align: center;
    padding: 5px 0;
    transition: 0.4s ease-in;
}