/**
* Theme Name: Ziggy Child
* Description: This is a child theme of Ziggy, generated by Merlin WP.
* Author: <a href="http://themelexus.com/">ThemeLexus</a>
* Template: ziggy
* Version: 1.0.10
*/
.elementor-widget-navigation-menu .hfe-nav-menu.vertical ul.hfe-nav-menu li.menu-item a.hfe-menu-item:before{
	content:unset !important;
}
.elementor-widget-navigation-menu .hfe-nav-menu.vertical ul.hfe-nav-menu li.menu-item a.hfe-menu-item{
	margin-left:1px !important;
}
.ziggy-icon-foot-dog:before{
	content:unset !important;
}
.widget_product_brands ul li a:before, .widget_product_categories ul li a:before, .widget_layered_nav ul li a:before, .widget_layered_nav_filters ul li a:before{
	content:unset !important;
}
.elementor-widget-ziggy-team-box .elementor-teams-wrapper:hover .team-image:before{
	    opacity: 0 !important;
}
.elementor-widget-ziggy-team-box .team-image .team-icon-socials{
	display:none;
}
table.weight-codesquare{
    border: 1px dashed #E5E5E5;
}
table.weight-codesquare th{
    border: 1px dashed #E5E5E5;
    width: 180px;
    font-weight: 700;
}
.ddwcaf-affiliate-login .u-column2.col-2 .woocommerce-form.woocommerce-form-register.register{
	max-width:unset !important;
}
.ddwcaf-affiliate-login .u-column2.col-2 .woocommerce-form.woocommerce-form-register.register .cd-50{
    width: 48%;
    display: inline-block;
}
.woocommerce-form.woocommerce-form-register.register .cd-margin-3{
	margin-right: 3%;
}
.cs-our-best-seller-section.elementor-widget-ziggy-products .woocommerce-product-list-1 .left{
	max-width: 100px;
}
.cs-our-best-seller-section.elementor-widget-ziggy-products .right .woocommerce-loop-product__title{
	font-size: 1rem;
}
.aj-button{
    margin-top: -11px;
    margin-left: 12px;
    padding: 1em 2.5em;
}
.cs-orange{
	color:#FF782C;
}
.main-navigation ul.menu ul.sub-menu li.menu-item a, .main-navigation ul.nav-menu ul.sub-menu li.menu-item a{
	padding: 7px 30px 7px 30px;
}
.main-navigation ul.menu li.menu-item .sub-menu .menu-item a:before{
	content:unset;
}
.related > h2:first-child:after,
.related > h2:first-child:before{
	content:unset !important
}
.single-product div.product table.variations td.value ul li.variable-item.selected{
    border-color: #ff782c;
}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock) {
	background-color: #ff782c;
}
.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item .variable-item-span {
    padding: 5px 12px;
}
button.reset_variations {
    padding: 4px 12px;
    background: none;
    color: #000;
    border: 1px solid;
    font-size: 12px;
    border-radius: 10px;
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery-horizontal .flex-control-thumbs img {
    max-width: 100px;
}