@charset "UTF-8";
/* CSS Document */
body {
	font-size: 16px
}
#qodef-page-inner {
  position: relative;
  padding: 50px 0 0;
}

#qodef-top-message-holder {
    z-index: 20000
}

#qodef-page-header .qodef--predefined-logo-icon {
    display: none!important;
    opacity: 0!important
}
#qodef-page-header .qodef--predefined-logo-icon::before {
    display: none!important;
    opacity: 0!important
}


body.home  #qodef-page-inner {
     padding: 0;
}

#qodef-page-outer {

  padding-top: 90px!important;
  padding-bottom: 80px!important;
    min-height: 1000px
}

body.woocommerce.single-product #qodef-page-inner {
  padding: 50px 0 0 0;
}

form.woocommerce-cart-form {
	margin-top: 50px
}

body.tax-product_cat #qodef-page-inner {
  padding: 60px 0 0 0;
}


body.tax-product_cat h6 {
  font-size: 22px
}


#shipping_method li > input {
	margin-right: 10px
}


#qodef-page-footer.qodef-skin--dark #qodef-page-footer-bottom-area {
	background-color: #EDAB00
	
	
}

#qodef-page-content-bottom {
	background-color: #EDAB00
}
	
#qodef-page-footer.qodef-skin--dark #qodef-page-footer-top-area {
	background-color: #EDAB00
}

#qodef-page-content-bottom .qodef-content-full-width {
  padding-left: 15px;
  padding-right: 15px;
  max-width: 1280px;
  margin: 0 auto;
}
#qodef-page-header {
	  transition: all 0.3s ease-in-out;
}
body.qodef-header--fixed-display  #qodef-page-header {
height: 70px;
	  transition: all 0.3s ease-in-out;
}

.qodef-header-logo-image {
  transition: all 0.2s ease-in-out!important;
}

body.qodef-header--fixed-display .qodef-header-logo-image {
	  transition: all 0.2s ease-in-out!important;
	transform: scale(70%)!important;
	top:0!important;
	transform-origin: top!important;
}

#qodef-page-footer.qodef-skin--dark #qodef-page-footer-bottom-area .widget p, #qodef-page-footer.qodef-skin--dark #qodef-page-footer-bottom-area .widget span, #qodef-page-footer.qodef-skin--dark #qodef-page-footer-top-area .widget p, #qodef-page-footer.qodef-skin--dark #qodef-page-footer-top-area .widget span {
  color: #fff
}

footer .qodef-widget-title {
	color: #425647!important
}


#qodef-page-footer-top-area .widget_greenpath_core_svg_icon .qodef-m-icon {
	background-color: #fff!important;
  border-radius: 3px;
  padding: 5px 5px 0 10px;
}

#qodef-page-footer.qodef-skin--dark #qodef-page-footer-bottom-area .widget h1, #qodef-page-footer.qodef-skin--dark #qodef-page-footer-bottom-area .widget h2, #qodef-page-footer.qodef-skin--dark #qodef-page-footer-bottom-area .widget h3, #qodef-page-footer.qodef-skin--dark #qodef-page-footer-bottom-area .widget h4, #qodef-page-footer.qodef-skin--dark #qodef-page-footer-bottom-area .widget h5, #qodef-page-footer.qodef-skin--dark #qodef-page-footer-bottom-area .widget h6, #qodef-page-footer.qodef-skin--dark #qodef-page-footer-top-area .widget h1, #qodef-page-footer.qodef-skin--dark #qodef-page-footer-top-area .widget h2, #qodef-page-footer.qodef-skin--dark #qodef-page-footer-top-area .widget h3, #qodef-page-footer.qodef-skin--dark #qodef-page-footer-top-area .widget h4, #qodef-page-footer.qodef-skin--dark #qodef-page-footer-top-area .widget h5, #qodef-page-footer.qodef-skin--dark #qodef-page-footer-top-area .widget h6 {
  color:#fff;
}


#qodef-page-footer.qodef-skin--dark #qodef-page-footer-bottom-area .widget a, #qodef-page-footer.qodef-skin--dark #qodef-page-footer-top-area .widget a {
  color:#fff;
}

#qodef-top-message-holder {
 
  background: #425647;
	color: #fff
 
}

.widget_greenpath_core_woo_side_area_cart .qodef-widget-side-area-cart-inner .qodef-m-opener-amount {
	margin-left: 15px
}


.qodef-woo-product-list .qodef-woo-product-title { 
min-height: 70px
}

.qodef-woo-product-list.qodef-item-layout--info-below .qodef-action-holder .add_to_cart_button {
	flex-basis: auto!important
}
.qodef-woo-shortcode .button.add_to_cart_button:first-child:nth-last-child(3),
#qodef-woo-page .button.add_to_cart_button:first-child:nth-last-child(3)

{
	width: calc(100% - 42px)!important;
}
div[data-element_type="container"].qodef-elementor-content-grid {
    width: 100%;
    max-width: 100%;
  }


.qodef-page-mobile-header-bottom-search {
	display: none
}




#qodef-woo-page.qodef--single .woocommerce-Reviews .woocommerce-Reviews-title, #yith-quick-view-content.single-product .woocommerce-Reviews .woocommerce-Reviews-title {
	font-size: 20px
}


.qodef-e-buy-now-wrapper {
	display: none!important
}

.yith-wcwl-wishlistaddedbrowse > a {
	color: #d9b717!important;
	font-weight: 700!important
}

.qodef-woo-product-list .qodef-woo-ratings {
	display: none!important
}


.qodef-reviews-per-mark .qodef-reviews-count {
	font-size: 16px;
}
.qodef-m-pagination.qodef--standard .qodef-m-pagination-item {
 
  margin: 0 10px;
    margin-left: 10px;

  font-size: 20px;
 
}

.woocommerce-Address-title a.edit {
font-weight: 700;
}

.woocommerce-form-login__rememberme {
	display: none!important
}

#qodef-page-header .qodef-header-logo-link {
	padding-top: 10px;
	max-height: unset
}


#billing_country_field {
	margin-bottom: 30px
}
#qodef-woo-page.qodef--checkout .wc_payment_methods label {
	font-size: 18px
}

#terms_and_conditions_field {
	margin-bottom: 40px
}

#terms_and_conditions_field input, #privacy_policy_reg_field input {
	display: inline-block;
  vertical-align: middle;
	margin-right: 10px
}

.woocommerce-page div.woocommerce .shop_table td ul li {
  margin: 0 0 15px 0;
  padding: 0;
  display: flex;
  align-items: center;
}


.wpcf7 .qodef-contact-us label {
	font-weight: 400
}

.wpcf7-acceptance input, .wpcf7-acceptance .wpcf7-list-item-label {
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px
}

.wpcf7-list-item {
	margin: 0
}


.elementor-motion-effects-element {
	overflow: hidden
}

.woocommerce-loop-category__title {
width: 101%!important
}


.hero::after {
	content: '';
	color: #fff;
	font-size: 8vw;
	position: absolute;
	bottom: 2vw;
	font-family: 'Marcellus';
	letter-spacing: -3px;
  font-weight: 600;
	width: 100%;
	text-align: center
	
}

.qodef-header--divided #qodef-page-header {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);
}

.qodef-page-title {
	height: 100px
}

.widget ul li{
	font-weight: 600
}
#qodef-woo-page .woocommerce-pagination .page-numbers {
 
  margin: 0 8px;

  font-size: 20px;
 
}


.mailchimp-newsletter label {
    display: flex;
}

input#mailchimp_woocommerce_newsletter {
    margin-right: 10px
}

#yith-wcwl-icon-heart-outline {
    display: none
}

#qodef-woo-page.qodef--single .product_meta > * {
    display: block!important
}
#qodef-woo-page.qodef--single .woocommerce-tabs .wc-tabs li a {
    color:#EDAB00!important;
    border-radius: 8px
}
#qodef-woo-page.qodef--single .woocommerce-tabs .wc-tabs li.active a {
    color: #fff!important;
    background-color:#EDAB00!important 
}
#qodef-woo-page.qodef--single .woocommerce-tabs .wc-tabs li a:hover {
    background-color: transparent;
}