.woocommerce-tabs.wc-tabs-wrapper ul.wc-tabs.wc-tabs-style-4 li::before,
.woocommerce-tabs.wc-tabs-wrapper ul.wc-tabs.wc-tabs-style-4 li::after,
.woocommerce-tabs.wc-tabs-wrapper ul.wc-tabs.wc-tabs-style-4 a::before,
.woocommerce-tabs.wc-tabs-wrapper ul.wc-tabs.wc-tabs-style-4 a::after {
  background-color: var(--ns-bg-color);
}


.entry-content .h1,
.entry-content h1 {
  font-size: var(--ns-heading-1);
}

.entry-content .h2,
.entry-content h2 {
  font-size: var(--ns-heading-2)
}

.entry-content .h3,
.entry-content h3 {
  font-size: var(--ns-heading-3)
}

.entry-content .h4,
.entry-content h4 {
  font-size: var(--ns-heading-4)
}

.entry-content .h5,
.entry-content h5 {
  font-size: var(--ns-heading-5)
}

.entry-content .h6,
.entry-content h6 {
  font-size: var(--ns-heading-6)
}

/* ------------------------- Normal ------------------------- */
.products-archive-header .products-archive-tabs-wrapper .products-archive-tabs--underline li button.active {
  color: var(--ns-primary);
  box-shadow: var(--ns-primary) 0 3px 0 0;
}

.amazing-product-widget .amazing-product-item .item-pricing .item-price ins,
.amazing-product-widget .amazing-product-item .countdown-outer .countdown-title b,
.product-category--minimal:hover .woocommerce-loop-category__title,
.products-archive-header .products-archive-tabs-wrapper .products-archive-tabs--underline li button:hover,
.product-single-responsive-bar .product-price .price-inner .woocommerce-Price-amount,
.site-bottom-bar--fit #responsive-footer-bar ul li.active-item a,
.header-cart-basket.style-5 .cart-basket-box > .title,
.product-single-style-3 .product-shipping-time i,
.product-single-style-3 .product-shipping-time .shiping-title b,
.inline-sale-timer-box *,
.content-widget.slider-2.style-2 .product-info .feature-daels-price .sale-price,
article.product div.title a:hover,
.woocommerce-account:not(.logged-in) article.post-item .negarshop-userlogin .nav-pills .nav-item .active,
.woocommerce-account:not(.logged-in) article.post-item .negarshop-userlogin .woocommerce-LostPassword a,
.ns-checkbox input[type=\"radio\"]:checked + label::before,
section.blog-home article.post-item.post .content a,
a:hover,
.header-account .account-box:hover .title,
.header-main-nav .header-main-menu > ul > li.loaded:hover > a,
section.widget ul li a:hover,
.content-widget.slider-2.style-2 .product-info .footer-sec .finished,
.content-widget.slider-2.style-2 .product-info .static-title span,
section.blog-home article.post-item .title .title-tag:hover,
.woocommerce nav.woocommerce-MyAccount-navigation ul li.is-active a,
.woocommerce.single-product .sale-timer .right .title span,
.offer-moments .owl-item .price ins,
.offer-moments .owl-item .price span.amount,
.page-template-amazing-offer article.product .price ins,
.ns-checkbox input[type=\"checkbox\"]:checked + label::before,
.content-widget.products-carousel.tabs ul.tabs li.active a,
.product .product-sales-count i,
.woocommerce nav.woocommerce-MyAccount-navigation ul li.is-active a {
  color: var(--ns-primary);
}

#yith-wcwtl-output .button,
.amazing-product-widget:before,
.amazing-product-widget .amazing-product-item .stock-bar .progress-bar,
.digits-form_submit-btn,
.woocommerce-pagination .comments-pagination a:hover,
.woocommerce-pagination li a:hover,
.products-archive-header .products-archive-tabs-wrapper .products-archive-tabs--classic li button.active,
.site-bottom-bar--minimal #responsive-footer-bar ul li.active-item a,
.quantity.custom-num span:hover,
.category-card:hover,
.woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a:before,
.header-cart-basket.style-5 .cart-basket-box > .icon,
.woocommerce-tabs.wc-tabs-wrapper ul.wc-tabs.wc-tabs-style-5 li a::after,
.cart-header-steps .step-item .icon,
.product-add-to-cart-sticky .add-product,
.negarshop-countdown:not(.no-style) .countdown-section:last-of-type::before,
.select_option.select_option_colorpicker.selected,
.select_option.select_option_label.selected,
.header-search.style-5.darken-color-mode .search-box .action-btns .action-btn.search-submit:hover,
.content-widget.slider.product-archive .wg-title,
.lg-actions .lg-next:hover,
.lg-actions .lg-prev:hover,
.lg-outer .lg-toogle-thumb:hover,
.lg-outer.lg-dropdown-active #lg-share,
.lg-toolbar .lg-icon:hover,
.lg-progress-bar .lg-progress,
.dokan-progress > .dokan-progress-bar,
#negarshop-to-top > span,
.header-search .search-box .action-btns .action-btn.search-submit::after,
.select2-container--default .select2-results__option--highlighted[aria-selected],
.header-account .account-box:hover .icon,
.header-main-nav .header-main-menu > ul > li.loaded:hover > a::after,
.btn-negar,
.content-widget.slider-2.style-2 .carousel-indicators li.active,
.btn-primary,
.btn-primary:hover,
.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show > .btn-primary.dropdown-toggle,
.btn-primary.disabled,
.btn-primary:disabled,
.navigation.pagination .nav-links a:hover,
.woocommerce-message a:active,
.woocommerce .onsale,
header.section-header a.archive,
.woocommerce.single-product .sale-timer .left .discount span,
.woocommerce-pagination ul li a:hover,
.ui-slider .ui-slider-range,
.switch input:checked + .slider,
.woocommerce .quantity.custom-num span:hover,
.content-widget.slider-2.style-2 .carousel-inner .carousel-item .discount-percent,
.sidebar .woocommerce-product-search button,
.product-single-ribbons .ribbons > div > span,
.content-widget.products-carousel.tabs ul.tabs li a::after,
.cb-nouislider .noUi-connect,
.comment-users-reviews .progress .progress-bar,
.ns-table tbody td.actions a.dislike_product:hover,
.ns-store-header .nav-pills .nav-item a.active,
.ns-store-avatar header.store-avatar-header {
  background-color: var(--ns-primary);
  color: var(--ns-primary-compatible);
}

.content-widget.slider.product-archive .wg-title,
.lg-outer .lg-thumb-item.active,
.lg-outer .lg-thumb-item:hover,
.btn-primary,
.btn-primary:hover,
.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show > .btn-primary.dropdown-toggle,
.btn-primary.disabled,
.btn-primary:disabled,
.ui-slider span,
.ns-store-avatar header.store-avatar-header .avatar {
  border-color: var(--ns-primary);
}

.spinner,
nav#main-menu li.loading > a::after {
  border-top-color: var(--ns-primary);
}

.content-widget.slider-2.style-2 .carousel-indicators li::before {
  border-right-color: var(--ns-primary);
}

.woocommerce-page.woocommerce-cart table.shop_table tr.cart_item td.product-price .woocommerce-Price-amount,
.content-widget.slider.product-archive .slide-details .prd-price,
.woocommerce-variation-price,
.woocommerce p.price > span,
.woocommerce p.price ins,
.table-cell .woocommerce-Price-amount,
#order_review span.amount {
  color: var(--ns-price);
}

.header-cart-basket.style-5 .cart-basket-box .count {
  box-shadow: var(--ns-primary) 0 3px 6px;
}

.products-carousel .tabs li.active a {
  border-bottom-color: var(--ns-primary);
}

.product-category--minimal:hover > a {
  box-shadow: var(--ns-primary) 0 0 0 2px inset;
}

/* ------------------------- Importants ------------------------- */
.header-cart-basket.style-5 .cart-basket-box .count,
.woocommerce .product .product_meta > span a:hover,
.woocommerce .product .product_meta > span span:hover,
.product-section .sale-timer-box,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active > a {
  color: var(--ns-primary) !important;
}

.dokan-btn-theme,
.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-btn {
  background-color: var(--ns-primary) !important;
}

.woocommerce .product .product_meta > span a:hover,
.woocommerce .product .product_meta > span span:hover,
.dokan-btn-theme {
  border-color: var(--ns-primary) !important;
}

/* ------------------------- Customs ------------------------- */
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover {
  box-shadow: 0 0 0 2px var(--ns-primary) !important;
}

.content-widget.products-carousel.tabs.tabs-count-1.style-2 ul.tabs::after,
.woocommerce-tabs.wc-tabs-wrapper ul.wc-tabs-style-2 li.active i::after,
.woocommerce-tabs.wc-tabs-wrapper ul.wc-tabs-style-2 li.active i,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active > a,
.woocommerce nav.woocommerce-MyAccount-navigation ul li.is-active a {
  background-color: var(--ns-primary-alpha-10) !important;
}

.woocommerce-tabs.wc-tabs-wrapper ul.wc-tabs.wc-tabs-style-3 li.active {
  box-shadow: var(--ns-primary) 0 -3px 0 inset;
}

/*-------------basket----------------*/
.header-cart-basket .cart-basket-box {
  background-color: var(--ns-basket-background);
  color: var(--ns-basket-text-color);
}

.header-cart-basket .cart-basket-box .count {
  background-color: var(--ns-basket-counter);
  color: var(--ns-basket-counter-text-color);
}

.header-cart-basket > .widget.widget_shopping_cart ul li a.remove:hover {
  background-color: var(--ns-basket-inner-text-color);
}

.header-cart-basket > .widget.widget_shopping_cart p.total {
  color: var(--ns-basket-inner-text-color);
  background-color: var(--ns-basket-inner-text-color-alpha-1);
}

.header-cart-basket > .widget.widget_shopping_cart .buttons .button:hover {
  color: var(--ns-basket-inner-text-color);
}

.header-cart-basket > .widget.widget_shopping_cart .buttons a.checkout:hover {
  background-color: var(--ns-basket-inner-text-color);
}

input[type=\"password\"]:not(.browser-default),
.site-bottom-bar--minimal #responsive-footer-bar ul li a,
.site-bottom-bar--minimal #responsive-footer-bar,
.progress-bar,
.amazing-product-widget .amazing-product-item .item-header .item-figure,
.amazing-product-widget,
.digits-form_submit-btn,
.product-category > a,
.product-archive-filters--popup .shop-archive-sidebar,
.products-archive-header .products-archive-tabs-wrapper .products-archive-tabs--classic li button.active,
.custom-background--gray,
.products-archive-active-filters ul li a,
.owl-carousel.wc-product-carousel .owl-item .view-3d-slide,
.product-single-actions:not(.mini-product-single-actions),
.site-bottom-bar #responsive-categories-page .terms-list li a,
.product-card .thumbnail,
.quantity.custom-num span,
.products-carousel .carousel-content .loading,
.header-cart-basket > .widget.widget_shopping_cart ul li img.wp-post-image,
.header-cart-basket > .widget.widget_shopping_cart ul li a.remove,
.header-cart-basket .cart-basket-box,
.header-search .search-box .search-form-fields,
.category-card,
.woocommerce .woocommerce-product-details__short-description button#product-short-desc-toggle .outer,
#responsive-contents .header-cart-basket .widget.widget_shopping_cart p.total,
.wc-product-carousel .owl-item img.product-gallery-img,
.dokan-store-products-filter-area .orderby-search,
.woocommerce nav.woocommerce-MyAccount-navigation ul li:not(.res-toggle-menu) a,
.product-single-style-3 .product-section,
.product-single-style-3 .select_option.select_option_colorpicker.selected,
.product-single-style-3 .select_option.select_option_label.selected,
.woocommerce .product .product-single-style-3 .product_meta > span i,
.product-single-style-3 .product-shipping-time,
.product-single-style-3 .wc-product-carousel,
.woocommerce-tabs.wc-tabs-wrapper ul.wc-tabs.wc-tabs-style-3,
.product-section.product-additional-items .additional-factor,
.product-single-ribbons .ribbons > div > span,
#comment-attachments,
.comment-attachments li,
.question-pagination .page-numbers,
.negarshop-card,
.leaflet-bar,
.woocommerce-checkout .leaflet-container,
.cart-header-steps .step-item .icon,
.order-delivery-times li label,
article.product figure.thumb,
.negarshop-countdown .countdown-section:last-of-type::before,
.negarshop-countdown .countdown-section,
#negarshopAlertBox,
#negarshopAlertBox #closeBtn,
.product-alerts .alert-item,
.select_option,
.select_option *,
.product-single-actions,
.cb-chips ul.chip-items li,
.select2-container--default .select2-selection--single,
.header-search.style-5.darken-color-mode .search-box .action-btns .action-btn.search-submit,
ul.dokan-account-migration-lists li,
.product-summary-left,
.header-main-menu.vertical-menu ul.main-menu > li:hover,
.img-banner-wg,
.btn,
.form-control,
.form-control-sm,
.input-group-sm > .form-control,
.input-group-sm > .input-group-append > .btn,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-prepend > .input-group-text,
#negarshop-to-top > span i,
section.widget:not(.widget_media_image),
.dokan-widget-area aside.widget:not(.widget_media_image),
.woocommerce.single-product div.product > .product-section,
nav.woocommerce-breadcrumb,
.woocommerce.single-product div.product .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel,
.dokan-other-vendor-camparison,
.woocommerce .title-bg,
.product-single-actions li > *,
.woocommerce .quantity.custom-num input.input-text,
.woocommerce .quantity.custom-num span,
.table-gray,
.comment-form-header .comment-notes,
.cb-nouislider .noUi-connects,
input[type=\"submit\"]:not(.browser-default),
input[type=\"button\"]:not(.browser-default),
input[type=\"reset\"]:not(.browser-default),
.btn,
.dokan-btn,
article.product,
.colored-dots .dot-item,
.woocommerce.single-product div.product .product-section.single-style-2-gallery .owl-carousel.wc-product-carousel .owl-item .car-dtag,
.owl-carousel.wc-product-carousel .owl-nav button,
.owl-carousel.wc-product-carousel-thumbs .owl-item,
.account-box .account-links,
.account-box .account-links > li a,
.header-main-nav .header-main-menu li > ul,
.is-mega-menu-con.is-product-mega-menu .tabs a.item-hover,
figure.optimized-1-1,
.is-mega-menu-con.is-product-mega-menu .owl-carousel .owl-nav button,
.content-widget.slider.product-archive figure.thumb,
.content-widget.slider .carousel .carousel-indicators li,
ul li.wc-layered-nav-rating a,
.switch .slider,
.switch .slider::before,
.woocommerce-products-header,
.price_slider_amount button.button,
.modal-content,
#cbQVModalCarousel .carousel-item,
.woocommerce-pagination ul li a,
.woocommerce-pagination ul li span,
.tile-posts article.blog-item,
section.blog-home article.post-item,
section.blog-home article.post-item figure.post-thumb,
section.blog-home article.post-item .entry-video .inner,
.navigation.pagination .nav-links > *,
.content-widget.blog-posts article.blog-item figure.thumbnail,
.content-widget.blog-posts article.blog-item time,
.content-widget.blog-posts article.blog-item,
.content-widget.blog-posts .owl-dots button,
section.blog-home .post-wg,
section.blog-home .post-wg ol.comment-list article.comment-body,
section.blog-home article.post-item .tags a,
blockquote,
nav.top-bar li > ul,
.header-search .search-box .search-result,
.product-section .sale-timer-box,
.product-section .sale-timer-box .counter-sec,
.product-section .sale-timer-box .title .badge,
.header-cart-basket.style-2 .cart-basket-box,
.header-cart-basket > .widget.widget_shopping_cart .buttons a.checkout,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li,
.woocommerce nav.woocommerce-MyAccount-navigation ul li a,
.woocommerce-message,
.woocommerce-error,
.woocommerce-message a,
.woocommerce-page.woocommerce-cart table.shop_table td.product-remove a.remove,
.cart-collaterals .cart_totals,
ul#shipping_method li label,
.list-group,
ul.woocommerce-order-overview,
.header-cart-basket > .widget.widget_shopping_cart > .widget_shopping_cart_content,
.header-cart-basket > .widget.widget_shopping_cart,
footer.site-footer .about-site,
ul.product-categories li.open .children,
.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-btn,
.woocommerce-tabs.wc-tabs-wrapper > div.woocommerce-Tabs-panel .product-seller .store-avatar img,
.ns-table tbody td.actions a.dislike_product,
.is-mega-menu-con.is-product-mega-menu li.contents,
footer.site-footer .support-times,
li.recentcomments,
section.widget.widget_media_image img,
.header-main-menu.vertical-menu ul.main-menu,
.prm-brands-list__item,
.prm-brands-list__item .prm-brands-list__title,
.content-widget.slider .carousel,
.content-widget.title-widget span.icon,
.products-carousel .carousel-banner,
footer.site-footer .footer-socials ul li a,
header.site-header .header-socials ul li a,
.header-search .search-box .action-btns {
  -webkit-border-radius: var(--ns-radius);
  -moz-border-radius: var(--ns-radius);
  border-radius: var(--ns-radius);
}

.category-card img,
.product-video-carousel .owl-nav button,
.input-group .form-control:not(select),
textarea:not(.browser-default),
.dokan-form-control,
.form-control,
input[type=\"text\"]:not(.browser-default),
input[type=\"search\"]:not(.browser-default),
input[type=\"email\"]:not(.browser-default),
input[type=\"url\"]:not(.browser-default),
input[type=\"number\"]:not(.browser-default),
.input-group .btn,
.dokan-message,
.dokan-info,
.dokan-error {
  -webkit-border-radius: var(--ns-radius) !important;
  -moz-border-radius: var(--ns-radius) !important;
  border-radius: var(--ns-radius) !important;
}

.header-search.style-3 .search-box .action-btns {
  border-radius: var(--ns-radius) 0 0 var(--ns-radius);
}

.woocommerce-account:not(.logged-in) article.post-item .nav-pills,
.woocommerce-account:not(.logged-in) article.post-item .negarshop-userlogin .nav-pills .nav-item .active,
.ns-store-avatar header.store-avatar-header,
.woocommerce-page.woocommerce-cart table.shop_table tr:first-of-type td.product-subtotal {
  border-radius: var(--ns-radius) var(--ns-radius) 0 0;
}

.ns-store-avatar.wc-dashboard .user-actions a,
.woocommerce-page.woocommerce-cart table.shop_table tr:nth-last-of-type(2) td.product-subtotal {
  border-radius: 0 0 var(--ns-radius) var(--ns-radius);
}

.ns-table tbody tr td:first-of-type {
  border-radius: 0 var(--ns-radius) var(--ns-radius) 0;
}

.ns-table tbody tr td:last-of-type {
  border-radius: var(--ns-radius) 0 0 var(--ns-radius);
}

.leaflet-touch .leaflet-bar a:first-child {
  border-radius: var(--ns-radius) var(--ns-radius) 0 0;
}

.leaflet-touch .leaflet-bar a:last-child {
  border-radius: 0 0 var(--ns-radius) var(--ns-radius);
}