/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 06 2024 | 10:27:08 */
div#tab-seller_enquiry_form .col-md-10 {
    flex: 0 0 100%;
    max-width: 100%;
}
div#tab-seller_enquiry_form .col-md-10 textarea {
    min-height: 100px !important;
    margin-bottom: 20px;
}
/*
.page-id-177 .sm-footerrr,
.page-id-8 .sm-footerrr{
    display:none;
}

.page-id-177 .sm-footerrr-onlyhome,
.page-id-8 .sm-footerrr-onlyhome{
    display:block;
}
.sm-footerrr-onlyhome{
    display:none;
}
*/



li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--request-a-quote {
    display: none;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders {
    display: none;
}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address {
    display: none;
}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--rma-requests {
    display: none;
}
.orders-link {
    display: none;
}
.edit-address-link {
    display: none;
}
.rma-requests-link {
    display: none;
}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.add-to-cart-loop {
    display: none;
}
/*


li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--following {
    display: none;
}









.request-a-quote-link {
    display: none;
}



.edit-account-link {
    display: none;
}





.following-link {
    display: none;
}



li.orders {
    display: none;
}

li.coupons {
    display: none;
}

li.reports {
    display: none;
}

li.delivery-time-dashboard {
    display: none;
}

li.withdraw {
    display: none;
}

li.followers {
    display: none;
}

li.announcement {
    display: none;
}

ul.navigation-submenu.settings {
    display: none;
}

ul.navigation-submenu.settings {
}

ul.navigation-submenu.settings li {
    display: none !important;
}

ul.navigation-submenu.settings li:first-child {
    display: block !important;
}

ul.navigation-submenu.settings li.submenu-item.social {
    display: block !important;
}
.dokan-alert.dokan-alert-warning {
    display: none;
}
li.product-questions-answers {
    display: none;
}
li.active.tools {
    display: none;
}
li.seller-badge {
    display: none;
}

li.staffs {
    display: none;
}

li.analytics {
    display: none;
}
*/

li.dokan-store-support-btn-wrap.dokan-right:nth-child(2) {
    position: relative;
    top: -3px;
}

/*all mobile*/
.quick-view.wd-action-btn.wd-style-icon.wd-quick-view-icon {
    display: none;
}
.wd-add-btn-replace .add-to-cart-loop:hover span {
    transform: none;
}
.wd-add-btn-replace .add-to-cart-loop span {
    display: flex
;
    align-items: center;
    justify-content: center;
    min-height: inherit;
    transition: none;
}

.wd-add-btn-replace .add-to-cart-loop:before{
	display:none !important;
}





span.price {
    display: none !important;
}
@media (max-width: 767px){
  
	body .sm-testimonial-slider .swiper-button-prev, body .sm-testimonial-slider .swiper-button-next {
		top: 35%;
		width: 30px;
		height: 30px;
	}
	body .sm-testimonial-slider .swiper-button-prev {
		left: -13px;
	}
	body .sm-testimonial-slider .swiper-button-prev svg {
		width: 20px;
	}
	body .sm-testimonial-slider .swiper-button-next svg {
		width: 20px;
	}
	body .sm-testimonial-slider .swiper-button-next {
		right: -13px;
	}

}

.woocommerce-account .main-page-wrapper {
    padding-top: 80px;
}
.wd-toolbar .wd-toolbar-label {
    text-transform: capitalize;
}
.cart-widget-side .wd-heading span.title {
    text-transform: capitalize;
}
.woocommerce-cart .coupon.wd-coupon-form input#coupon_code {
    height: 53px;
}
.woocommerce-checkout .woocommerce-form-coupon-toggle {
    margin-top: 50px;
}
.single-product .wd-accordion-item h2.wb_cptb_title{
    display: none;
}
.single-product .wd-accordion-item .woocommerce-Tabs-panel {
    padding: 15px 0 0 0 !important;
}
.single-product .woocommerce-tabs a.wd-nav-link {
    padding: 0 !important;
    text-transform: capitalize;
    font-size: 18px;
}
.single-product .woocommerce-tabs ul.wd-nav {
    padding: 0 !important;
    display: flex;
    justify-content: start;
    border: 0;
    border-color: red;
    margin-bottom: 15px !important;!i;!;
}


.whb-clone .wd-header-main-nav {
    text-align: right;
    margin-right: 15px !important;
}

.menu-item a:hover,
.menu-item.current-menu-item a {
    font-weight: 700 !important;!i;!;
}
body .whb-header {
    margin-bottom: 0;
}
.wd-nav>li {
    margin-bottom: 0;
}
.sm-heade .elementskit-menu-overlay {
    transition: inherit !important;
}
.sm-heade button.elementskit-menu-hamburger.elementskit-menu-toggler i {
    /*color: #fff !important;*/
}
.elementor-70 .elementor-element.elementor-element-3ca0420 .elementskit-menu-hamburger:hover > .ekit-menu-icon {
    color: #fff !important;
    opacity: 1;
}
.sm-heade .ekit-menu-nav-link.active {
    font-weight: 600 !important;!i;!;!i;!;
    color: #000 !important;!i;!;
}

/*
==================================
sticky header
==================================
*/
.sm-heade {
    position: absolute;
    width: 100%;
    background-color: transparent; /* Initial transparent background */
    z-index: 1000;
    transition: all 0.3s ease;
    box-shadow: none; /* No shadow initially */
}

.sm-heade.sticky {
    position: fixed;
    top: 0;
    left: 0;
    background-color: #ffffff; /* Slightly opaque background */
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); /* Add shadow for sticky effect */
    animation: slide-down 0.3s ease;
}
.sm-heade.sticky .e-con-inner {
    padding: 18px 0;
}
/*all mobile*/
@media (max-width: 767px){
  
	body .sm-heade.sticky .e-con-inner {
		padding: 5px 0;
	}

}

@keyframes slide-down {
    from {
        transform: translateY(-100%);
    }
    to {
        transform: translateY(0);
    }
}


/*
=============================
header white color
==============================
*/
/*.single-product*/
.single-product .sm-heade a.ekit-menu-nav-link,
.page.page-id-229 .sm-heade a.ekit-menu-nav-link,
.page.page-id-177 .sm-heade a.ekit-menu-nav-link {
    color: #ffffff !important;
}
.single-product .sm-heade.sticky a.ekit-menu-nav-link,
.page.page-id-229 .sm-heade.sticky a.ekit-menu-nav-link,
.page.page-id-177 .sm-heade.sticky a.ekit-menu-nav-link {
    color: #000000 !important;
}
.single-product .sm-heade .elementor-widget-theme-site-logo img,
.page.page-id-229 .sm-heade .elementor-widget-theme-site-logo img,
.page.page-id-177 .sm-heade .elementor-widget-theme-site-logo img {
    filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(73deg) brightness(100%) contrast(103%);
}
.single-product .sm-heade.sticky .elementor-widget-theme-site-logo img,
.page.page-id-229 .sm-heade.sticky .elementor-widget-theme-site-logo img,
.page.page-id-177 .sm-heade.sticky .elementor-widget-theme-site-logo img {
    filter: brightness(0) saturate(100%) invert(0%) sepia(31%) saturate(1844%) hue-rotate(106deg) brightness(86%) contrast(92%);
}

/*
=============================
*/
ol,
ul {
    padding-left: 17px;
}
ol li,
ul li {
    margin-bottom: 8px;
}

/*
==============================
Floating Placeholder form
==============================
*/
.sm-contact-form .elementor-field {
    position: relative;
    padding: 10px 0;
}
.sm-contact-form .elementor-field-label {
    position: absolute !important;
    top: 12px !important;
    left: 20px !important;
    font-size: 14px !important;
    color: #000 !important;
    transition: all 0.3s ease !important;
    pointer-events: none !important;
    background: #fff !important;
    padding: 0 5px;
}
.sm-contact-form .elementor-field:focus + .elementor-field-label,
.sm-contact-form .elementor-field:not(:placeholder-shown) + .elementor-field-label,
.sm-contact-form textarea:not(:placeholder-shown) + .elementor-field-label {
    top: -12px !important;
    left: 20px !important;
    font-size: 12px !important;
    color: #666 !important;
}

.sm-contact-form .elementor-field {
    width: 100%;
    border-bottom: 1px solid #000000 !important;
    border: 0;
    border-radius: 0;
    padding: 15px 15px;
    font-size: 16px;
    box-sizing: border-box;
}

.sm-contact-form .elementor-field-group {
    margin-bottom: 19px !important;
}
.sm-contact-form textarea#form-field-message {
    height: 75px;
}
/* Prevent Grammarly's Overlay from Interfering */

/*
==============================
Single Product
==============================
*/
.woocommerce-notices-wrapper {
    z-index: 9999;
    position: relative;
}


/*sm off*/
.sm-add-to-cart .dokan-store-support-btn-product,
.sm-add-to-cart button.single_add_to_cart_button,
.sm-add-to-cart .quantity {
    display: none;
}
li#tab-title-product_qa {
    display: none;
}
li#tab-title-more_seller_product {
    display: none;
}
/*
li#tab-title-seller_enquiry_form {
    display: none;
}
*/
.sm-add-to-cart button.dokan-live-chat {
    display: block !important;
    flex: none !important;
}
