/**
* Theme Name: Agrikon Child
* Description: This is a child theme of Agrikon, generated by Merlin WP.
* Author: <a href="http://ninetheme.com/about">Ninetheme</a>
* Template: agrikon
* Version: 1.2.3
*/

/* Header */

.main-menu::after {
  background-image: url(/wp-content/themes/agrikon-child/images/shapes/ripped-paper-header-1.png) !important;
}

.main-header__search-btn:hover, .main-header__cart-btn:hover {
    color: #2F4F4F !important;
}

.main-menu .main-menu__list li ul li:hover > a {
    background-color: #255946 !important;
}

.elementor-8 .elementor-element.elementor-element-1084ce0 > .elementor-background-overlay {
    top: 50px;
}

.elementor-8 .elementor-element.elementor-element-1084ce0.nt-section-ripped-bottom::after {
    bottom: 0;
}


@media (min-width: 480px) {
	ul.sub_menu.depth_0:before {
		position: absolute;
		content: "";
		display: block;
		border: 10px solid transparent;
		border-bottom: 10px solid #fcfcfc;
		top: -20px;
		left: 12px;
	}
}
@media (min-width: 767px) {
	img.main-logo {
    width: 200px !important;
	}
}

/* Video */
.elementor-8 .elementor-element.elementor-element-1084ce0 .elementor-background-overlay {
    margin-left: 40%;
	filter: grayscale(50%) blur(45px);
}

.elementor-8 .elementor-element.elementor-element-3beb5a3 .elementor-heading-title {
    font-size: 60px !important;
    margin-left: 5px;
    word-wrap: break-word;
}

.elementor-8 .elementor-element.elementor-element-e7d1c6f.nt-section-ripped-top::after {
    bottom: 0px;
    margin-bottom: -15px;
}

/* Shop */

.yith-wcwl-wishlistexistsbrowse {
    margin-right: 0 !important;
    margin-bottom: 0 !important;
}

.nt-sidebar-inner-widget .tag-cloud-link {
    background-color: #2b3c48 !important;
}

.tagcloud a:hover {
    background-color: #2f4f4f !important;
}

a.main-header__cart-btn.cart--fixed:hover {
    color: white !important;
}

a.add_to_wishlist.single_add_to_wishlist:hover {
    background-color: var(--thm-black);
    display: flex;
    position: relative;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 0!important;
    font-size: 0!important;
    font-weight: normal;
    outline: none;
    flex: 0 0 40px;
    justify-content: center;
    align-items: center;
    border: 1px solid #f6f5f1;
    color: #255946;
    border-radius: 100%;
    color: white;
}

td.is-name {
    width: 45%;
    line-height: 14px;
}

span.woocommerce-Price-currencySymbol:after {
    content: " *";
}

.elementor-widget-container > ul.product_list_widget > li > p.wc-gzd-additional-info.wc-gzd-additional-info-loop.tax-info, .elementor-widget-container > ul.product_list_widget > li > p.wc-gzd-additional-info.wc-gzd-additional-info-loop.shipping-costs-info {
    display: none;
}

.shop-product_title {
    max-height: 68px;
    height: 68px;
}

.thm-btn:hover {
    background-color: var(--thm-black) !important;
}

.nt-sidebar-inner-widget .tag-cloud-link {
    background-color: var(--thm-primary) !important;
}

a.button.wp-element-button.product_type_simple:before {
    content: "\e904" !important;
}

ul.is-flex-container.columns-3.wp-block-post-template.is-layout-flow.nt-theme-content-list {
    list-style-type: none;
}