/*
Theme Name: GoStore Child
Theme URI: https://demo.theme-sky.com/gostore/
Author: Theme Sky Team
Author URI: http://theme-sky.com/
Description: A Premium and Responsive WordPress theme, designed for E-Commerce websites
Template: gostore
Version: 1.0.0
License: GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns, left-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: gostore-child
*/
.header-middle {
    background: #fff !important;
}
.shopping-cart-wrapper .cart-control, .icon-menu-sticky-header, .my-wishlist-wrapper a, .my-account-wrapper .account-control > a, header .header-currency .wcml_currency_switcher > a, header .header-language .wpml-ls > ul > li > a, div.header-right-2 .right-content a {
    color: rgb(0 0 0) !important;
}
.ts-store-notice .content {
    padding: 6px 10px !important;
}
header .logo img {
    width: 95px !important;
}
.header-right .shopping-cart-wrapper .ic-cart:before, .ts-tiny-account-wrapper .account-control > a:before, .my-wishlist-wrapper a:before {
    font-size: 20px !important;
}
.ts-search-by-category {
    border-radius: 50px !important;
    border: 1px solid #dddddd !important;
	background: rgb(246 246 246) !important;
    border-color: rgb(246 246 246) !important;
}
.header-bottom {
    background: rgb(246 246 246) !important;
    border-color: rgb(246 246 246) !important;
}
.ic-cart .cart-number, .tini-wishlist .count-number {
    background: rgb(13 114 42) !important;
}

/* .ts_desktop.display-vertical-menu .header-template > div:not(.is-sticky) .vertical-menu-wrapper > .vertical-menu {
        display: none;
    }

.ts_desktop.display-vertical-menu .header-template > div:not(.is-sticky) .vertical-menu-wrapper:hover > .vertical-menu {
    display: block;
    -webkit-animation-duration: 300ms;
    -moz-animation-duration: 300ms;
    animation-duration: 300ms;
    animation-delay: 100ms;
    -webkit-animation-delay: 100ms;
    -moz-animation-delay: 100ms;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: animation_menu;
    -moz-animation-name: animation_menu;
    animation-name: animation_menu;
    -webkit-transform-origin: 0 0 0;
    -moz-transform-origin: 0 0 0;
    -ms-transform-origin: 0 0 0;
} */
.ts-product-in-product-type-tab-wrapper .column-tabs ul.tabs li.current, .woocommerce div.product form.cart .button, .ts-stick-compare-button, .ts-compare-table-wrapper.woocommerce .product-add-to-cart .button, body .ts-compare-popup a.link-to-compare, .woocommerce .subscribe-email .button:hover, .subscribe-email .button:hover, .post-password-form input[type^="submit"] {
        background-color: rgb(15 112 44) !important;
    border-color: rgb(16 111 45) !important;
    border-radius: 3px;
}
.woocommerce .product .product-label .onsale span {
    background: rgb(15 112 44) !important;
}
/* .products section:nth-child(even) {
    background: #ffd6d652;
    border: 0 !important;
} */
.yith-wfbt-submit-block .total_price .amount, ins .amount, .woocommerce .products .product ins .amount, .product_list_widget ins .amount, div.product .price ins .amount, .price ins .amount, .yith-wfbt-section ins .amount, .product-price ins .amount {
    color: rgb(15 112 44) !important;
    font-weight: 600;
}

/* .products section:nth-child(odd) {
    background: #f2ffef;
    border: 0 !important;
} */
.vertical-menu-button:before, .vertical-menu-heading:before
 {
    color: #28990e !important;
}
 header nav.main-menu > ul.menu > li.current-menu-item > a, header nav.main-menu > ul.menu > li > a:hover {
    color: #28990e !important;
}
.vertical-menu-button:hover, header nav.main-menu > ul.menu > li.menu-item:hover:before, header nav.main-menu > ul.menu > li.current-menu-item:before, header nav.main-menu > ul.menu > li.current_page_parent:before, header nav.main-menu > ul.menu > li.current-menu-parent:before, header nav.main-menu > ul.menu > li.current_page_item:before, header nav.main-menu > ul.menu > li.current-menu-ancestor:before, header nav.main-menu > ul.menu > li.current-page-ancestor:before, .ts-menu > nav.main-menu > ul.menu > li.current-menu-item > .ts-menu-drop-icon, .ts-menu > nav.main-menu > ul.menu > li.current_page_parent > .ts-menu-drop-icon, .ts-menu > nav.main-menu > ul.menu > li.current-menu-parent > .ts-menu-drop-icon, .ts-menu > nav.main-menu > ul.menu > li.current_page_item > .ts-menu-drop-icon, .ts-menu > nav.main-menu > ul.menu > li.current-menu-ancestor > .ts-menu-drop-icon, .ts-menu > nav.main-menu > ul.menu > li.current-page-ancestor > .ts-menu-drop-icon, .ts-menu > nav.main-menu > ul.menu li.current-product_cat-ancestor > .ts-menu-drop-icon, header nav.main-menu > ul.menu > li:hover > a, header nav.main-menu > ul.menu > li.current-menu-item > a, header nav.main-menu > ul.menu > li.current_page_parent > a, header nav.main-menu > ul.menu > li.current-menu-parent > a, header nav.main-menu > ul.menu > li.current_page_item > a, header nav.main-menu > ul.menu > li.current-menu-ancestor > a, header nav.main-menu > ul.menu > li.current-page-ancestor > a, header nav.main-menu > ul.menu li.current-product_cat-ancestor > a, .ts-header-recently-viewed-products:hover .recently-viewed-products-control
Specificity: (0,3,0)
 {
    color: rgb(40 153 14) !important;
}
.vertical-menu-button, .vertical-menu-heading, .ts-menu > nav.main-menu > ul.menu > li > .ts-menu-drop-icon, header nav.main-menu > ul.menu > li > a, header nav.main-menu > ul > li > a, header nav.main-menu > ul.menu > li.menu-item:before, .ts-header-recently-viewed-products .recently-viewed-products-control {
    color: rgb(0 0 0) !important;
}
footer#colophon {
    background-color: rgb(12 12 12) !important;
}
ul.info-content li:before {
    color: #0d722a !important;
}
.woocommerce nav.woocommerce-pagination ul li a.next:hover, .woocommerce nav.woocommerce-pagination ul li a.prev:hover, .ts-pagination ul li a.prev:hover, .ts-pagination ul li a.next:hover, .woocommerce nav.woocommerce-pagination ul li a.next:focus, .woocommerce nav.woocommerce-pagination ul li a.prev:focus, .ts-pagination ul li a.prev:focus, .ts-pagination ul li a.next:focus, .dokan-pagination-container .dokan-pagination li:hover a, .dokan-pagination-container .dokan-pagination li.active a, .ts-pagination ul li a:hover, .ts-pagination ul li a:focus, .ts-pagination ul li span.current, .post-nav-links > a:hover, .post-nav-links > span, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:focus, .product-per-page-form ul.perpage ul li a.current, .product-per-page-form ul.perpage ul li:hover a, .woocommerce .woocommerce-ordering .orderby li a.current, .woocommerce .woocommerce-ordering .orderby li a:hover, .dokan-dashboard .dokan-dashboard-content ul.dokan_tabs li.active > a, .dokan-dashboard .dokan-dashboard-content ul.dokan_tabs li > a:hover, body .select2-container--default .select2-results__option[aria-selected=true], body .select2-container--default .select2-results__option--highlighted[aria-selected], .order-number a, .ol-style.icon-primary li:before, .ul-style.icon-primary > li:before, .woocommerce .checkout-login-coupon-wrapper .woocommerce-info a, #page .checkout-login-coupon-wrapper .wc-block-components-notice-banner.is-info a, .widget_recent_entries .post-date, .primary-color, .phone-number, #page .comments-area .entry-meta-top .author a, .widget_recent_comments .comment-author-link a:hover, .elementor-widget-wp-widget-recent-comments .comment-author-link a:hover, .entry-meta-top > span:before, #page .entry-meta-top span.author a:hover, .ts-product-video-button:hover, .ts-product-360-button:hover, .summary .cat-links a:hover, .portfolio-info .cat-links a:hover, .ts-portfolio-wrapper .filter-bar li:hover, .ts-portfolio-wrapper .filter-bar li.current, div.product .single-navigation > a > span:hover, li.item-strong-color > a > .menu-label, body .pp_pic_holder a.pp_close:hover, body .pp_pic_holder .pp_nav .pp_play:hover, body .pp_pic_holder .pp_nav .pp_pause:hover, body .pp_pic_holder .pp_arrow_next:hover, body .pp_pic_holder .pp_arrow_previous:hover, p.lost_password a:hover, #page .summary .wishlist a:hover, #page .summary .compare a:hover, .my-account-wrapper .forgot-pass a:hover, body .my-account-wrapper .form-content a.sign-up:hover, .logged-in-as a:first-child, span.comment-author-link a, .elementor-widget-wp-widget-recent-comments span.comment-author-link a, .tagcloud a:hover, .brands-link a:hover, .tags-link a:hover, .wp-block-archives li a:hover, .wp-block-latest-posts li a:hover, .wp-block-tag-cloud a:hover, .wp-block-rss li a:hover, header .header-language .wpml-ls-item li a:hover, header .header-currency .wcml_currency_switcher li a:hover, .account-dropdown-form ul li > a:hover, .woocommerce-product-rating .woocommerce-review-link:hover, .woocommerce-checkout #payment .payment_method_paypal .about_paypal:hover, p.lost_password a:hover, .availability-bar span span.already-sold, span.author a, .author-info span.author a:hover, *:not(.ts-mailchimp-subscription-shortcode) > .mailchimp-subscription button, .elementor-widget-wp-widget-ts_mailchimp_subscription .subscribe-widget button, body.error404 article > .heading-font-2, div.wpcf7 label > span, .woocommerce .woocommerce-ordering .orderby-current:hover, .filter-widget-area-button a.active, .filter-widget-area-button a.active, .filter-widget-area-button a:hover, .product-on-sale-form:hover label, .product-on-sale-form:hover label:before, .product-on-sale-form.checked label, .product-on-sale-form.checked label:before, .woocommerce .woocommerce-ordering:hover ul.orderby .orderby-current, .woocommerce .woocommerce-ordering:hover .orderby-current, .product-per-page-form ul.perpage > li:hover span, .ts-product-categories-widget div > ul > li.current > a:after, .widget_product_categories > ul > li.current-cat > a:after, .elementor-widget-wp-widget-ts_product_categories div > ul > li.current > a:after, .elementor-widget-wp-widget-woocommerce_product_categories ul > li.current-cat > a:after, .elementor-widget-wp-widget-ts_product_categories ul > li.current > a, .elementor-widget-wp-widget-ts_product_categories ul > li > a:hover, .elementor-widget-wp-widget-woocommerce_product_categories ul > li.current-cat > a, .elementor-widget-wp-widget-woocommerce_product_categories ul > li > a:hover, .ts-product-categories-widget ul > li.current > a, .ts-product-categories-widget ul > li a:hover, .widget_product_categories ul > li.current-cat > a, .widget_product_categories ul > li a:hover, .product-filter-by-brand div > ul > li.selected > label:after, .product-filter-by-brand ul > li.selected > label, .product-filter-by-brand ul li > label:hover, .product-filter-by-availability ul > li.selected label:after, .product-filter-by-availability ul > li.selected *, .product-filter-by-availability ul li:hover *, .ts-active-filters .widget_layered_nav_filters ul li a:hover, .yith-wfbt-section li .checkboxbutton.checked:after, .woocommerce .woocommerce-tabs table.shop_attributes a:hover, .single-portfolio .portfolio-info a.portfolio-url, .ts-shortcode a.view-more:hover, .ts-shortcode a.shop-all-button:hover, .nav-text .owl-nav > div:hover, .woocommerce.item-layout-list .heading-title a:hover, .ts-list-of-product-categories-wrapper.style-horizontal li a:hover, .ts-list-of-product-categories-wrapper .owl-nav > div:hover, .ts-list-of-product-categories-wrapper.style-default .list-categories li a:hover, ul.info-content li:before, .ts-product-in-category-tab-wrapper .column-tabs ul.tabs li:hover, .ts-product-in-category-tab-wrapper .column-tabs ul.tabs li.current, .woocommerce .widget_price_filter .price_slider_amount .button:hover, .woocommerce-page .widget_price_filter .price_slider_amount .button:hover, .ts-team-members .member-social a:hover, .contact-address:before, .contact-phone:before, .contact-email:before, .contact-time:before, #ts-mobile-button-bottom a:hover, .social-icons li a:hover, footer#colophon .social-icons li a:hover, .social-icons.style-circle-multicolor li.custom a:hover, footer#colophon .social-icons.style-circle-multicolor li.custom a:hover, .style-vertical-multicolor li.custom a:hover i, .social-icons:not(.style-vertical) li.custom .ts-tooltip:before {
    color: rgb(13 114 42) !important;
}

.avatar-name a:hover, h4.heading-title > a:hover, h1 > a:hover, h2 > a:hover, h3 > a:hover, h4 > a:hover, h5 > a:hover, h6 > a:hover, body a.button-text:hover, body .button-text a:hover, .single-navigation-1 a:hover, .single-navigation-2 a:hover, .more-less-buttons a:hover, form.cart .reset_variations:hover, .widget-container .post_list_widget > li a.post-title:hover, .dashboard-widget.products ul li a:hover, .woocommerce .checkout-login-coupon-wrapper .woocommerce-info a:hover, #page .checkout-login-coupon-wrapper .wc-block-components-notice-banner.is-info a:hover, .view-all-wrapper a:hover, .comments-area .reply a:hover, .ts-search-by-category .search-button:hover:before, .portfolio-meta .heading-title a:hover, .portfolio-inner .item h3 a:hover, .list-posts .heading-title a:hover, .woocommerce table.cart td.actions .coupon .button:hover, .ts-testimonial-wrapper.text-light .ts-testimonial-wrapper h4.name a:hover, .ts-twitter-slider.text-light .twitter-content h4.name > a:hover, label a:hover, .shipping-calculator-button:hover, .single-portfolio .portfolio-info:not(.social-sharing) a:hover, .dashboard-widget.products ul li a:hover, .add-to-cart-popup-content .product-meta a:hover, .column-content .list-categories li.current, .column-content .list-categories li:hover, .widget-container ul.product_list_widget li > a:hover, .widget-container ul.product_list_widget li .ts-wg-meta > a:hover, .woocommerce .widget-container ul.product_list_widget li .ts-wg-meta > a:hover, .woocommerce ul.product_list_widget .ts-wg-meta > a:hover, .ts-team-members h3 a:hover, body .comment-meta .button-text a:hover, .widget-container ul > li a:hover, .elementor-widget-container > ul > li a:hover, .elementor-widget-wp-widget-nav_menu ul > li a:hover, .dokan-widget-area .widget ul li > a:hover, .dokan-orders-content .dokan-orders-area ul.order-statuses-filter li.active a, .dokan-orders-content .dokan-orders-area ul.order-statuses-filter li:hover a, .dokan-dashboard .dokan-dashboard-content li.active > a, .dokan-orders-content .dokan-orders-area ul.order-statuses-filter li a:hover, .widget_categories > ul li.cat-parent.active > a
 {
    color: rgb(13 114 42) !important;
}
span.vcard.author {
    display: none;
}
.entry-meta-top > span {
    padding-left: 7px !important;
}
.tab-mobile-menu li {
    background-color: rgb(6 126 41) !important;
}
.tab-mobile-menu li.active {
    background-color: #0d722a !important;
}
.mobile-menu-wrapper .ts-menu-drop-icon.active, .mobile-menu-wrapper .ts-menu-drop-icon:hover, .mobile-menu-wrapper nav > ul li:hover > .ts-menu-drop-icon, .mobile-menu-wrapper nav ul li:hover > a, .mobile-menu-wrapper ul ul li:hover > a, .mobile-menu-wrapper nav ul li.menu-item:hover:before, .mobile-menu-wrapper nav ul li > .ts-menu-drop-icon:hover, .mobile-menu-wrapper ul.menu ul li:hover > .ts-menu-drop-icon, .mobile-menu-wrapper ul.menu ul.sub-menu > li > a:hover, .mobile-menu-wrapper ul.menu .elementor-widget-wp-widget-nav_menu li > a:hover, .mobile-menu-wrapper ul.menu ul .elementor-widget-wp-widget-nav_menu li.current-menu-item > a, .mobile-menu-wrapper ul.menu li.current-menu-item > a, .mobile-menu-wrapper ul.menu li.current_page_parent > a, .mobile-menu-wrapper ul.menu li.current-menu-parent > a, .mobile-menu-wrapper ul.menu li.current_page_item > a, .mobile-menu-wrapper ul.menu li.current-menu-ancestor > a, .mobile-menu-wrapper ul.menu li.current-page-ancestor > a, .mobile-menu-wrapper ul.menu li.current-product_cat-ancestor > a, .mobile-menu-wrapper ul.menu li.current-menu-item > .ts-menu-drop-icon, .mobile-menu-wrapper ul.menu li.current_page_parent > .ts-menu-drop-icon, .mobile-menu-wrapper ul.menu li.current-menu-parent > .ts-menu-drop-icon, .mobile-menu-wrapper ul.menu li.current_page_item > .ts-menu-drop-icon, .mobile-menu-wrapper ul.menu li.current-menu-ancestor > .ts-menu-drop-icon, .mobile-menu-wrapper ul.menu li.current-page-ancestor > .ts-menu-drop-icon, .mobile-menu-wrapper ul.menu li.current-product_cat-ancestor > .ts-menu-drop-icon, .mobile-menu-wrapper nav ul.menu li.current-menu-item:before, .mobile-menu-wrapper nav ul.menu li.current_page_parent:before, .mobile-menu-wrapper nav ul.menu li.current-menu-parent:before, .mobile-menu-wrapper nav ul.menu li.current_page_item:before, .mobile-menu-wrapper nav ul.menu li.current-menu-ancestor:before, .mobile-menu-wrapper nav ul.menu li.current-page-ancestor:before, .mobile-menu-wrapper nav ul.menu li.current-product_cat-ancestor:before, .group-button-header a:hover, .group-button-header .wpml-ls-legacy-dropdown a:focus, .group-button-header .wpml-ls-legacy-dropdown a:hover, .group-button-header .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover > a
 {
    color: rgb(13 114 42) !important;
}


form.cart a.wa-order-class button.wa-order-button.single_add_to_cart_button.button.alt {
    display: block !important;
}
a.button.ts-buy-now-button {
    display: none !important;
}

span.xoo-wsc-pname a {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    line-height: 18px;
    font-size: 15px !important;
    font-weight: 600;
}

.xoo-wsc-sm-info .xoo-wsc-sml-qty {
    font-size: 14px;
    color: #000;
}
.xoo-wsc-sm-info .xoo-wsc-pprice {
    font-size: 14px;
    color: #000;
    font-weight: 600;
}
.xoo-wsc-sm-info span.woocommerce-Price-amount.amount {
    font-size: 14px;
    color: #0F702C !important;
}
.cart-wrapper a.button.checkout-button {
    background-color: #0f702c !important;
    color: #fff !important;
}
.cart-wrapper a.button.checkout-button:hover {
    background: #000 !important;
}
body .add_to_cart_button, .ajax_add_to_cart {
    display: block !important;
}
.woocommerce-account .woocommerce-MyAccount-content a {
    color: #0d722a;
}
.woocommerce-info a.button, .woocommerce .woocommerce-info a.button {
    background: #0d722a !important;
    border-color: #0d722a !important;
}
.woocommerce-info a.button:hover, .woocommerce .woocommerce-info a.button:hover {
    background: #000 !important;
    border-color: #000 !important;
	color: #fff !important;
}
.woocommerce-info, .woocommerce .woocommerce-info {
    color: #000 !important;
}
.woocommerce-info:before, .woocommerce .woocommerce-info:before {
	color: #0d722a !important;
}
body .ts-product-categories-widget-wrapper ul.product-categories {
    display: block !important;
}
.ts-product-categories-widget-wrapper .all-categories span {
    pointer-events: none !important;
}
.ts-product-categories-widget-wrapper .all-categories > span:after {
	display: none !important;
}
@media only screen and (max-width: 1200px) {
    .product-hover-vertical-style-2 .product-group-button-meta > .quickshop {
        display: block !important;
    }
}


@media only screen and (max-width: 767px) {
   body .ts-header .header-template, .ts-header .header-middle {
        background-color: rgb(244 244 244);
    }
	.product-hover-vertical-style-2 .product-group-button-meta > .quickshop {
        display: none !important;
    }
}

@media only screen and (min-width: 992px) {
.woocommerce div.product div.summary {
    width: 58% !important;
}
	    .woocommerce div.product div.woocommerce-product-gallery {
        width: 42% !important;
    }
}

@media only screen and (max-width: 767px) {
    .ts-header .ts-mobile-icon-toggle .icon:before, .ts-header .shopping-cart-wrapper a.cart-control {
        color: rgb(13 114 42) !important;
    }
}
@media only screen and (max-width: 1200px) {
    body:not(.ts-desktop) .meta-wrapper .button-in a, body:not(.ts-desktop) #main .product-group-button-meta .loop-add-to-cart a {
        color: rgb(15 112 44) !important;
    }
}