@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//plantasfaitful.com.ar/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=7.3.1") format("woff2");
}

.wd-popup.wd-promo-popup{
	background-color:#ffffff;
	background-image: none;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:left center;
}

.page-title-default{
	background-image: url(https://plantasfaitful.com.ar/wp-content/uploads/2020/10/Plantas-Faitfull-Home-Topback1b-1.jpg);
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:#ffffff;
	background-image: none;
}

:root{
--wd-text-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:#777777;
--wd-text-font-size:14px;
}
:root{
--wd-title-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-title-font-weight:600;
--wd-title-color:#242424;
}
:root{
--wd-entities-title-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:500;
--wd-entities-title-color:#333333;
--wd-entities-title-color-hover:rgb(51 51 51 / 65%);
}
:root{
--wd-alternative-font:"Poppins", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:600;
--wd-widget-title-transform:uppercase;
--wd-widget-title-color:#333;
--wd-widget-title-font-size:16px;
}
:root{
--wd-header-el-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:400;
--wd-header-el-transform:uppercase;
--wd-header-el-font-size:13px;
}
:root{
--wd-primary-color:rgb(166,175,131);
}
:root{
--wd-alternative-color:rgb(201,120,49);
}
:root{
--wd-link-color:#333333;
--wd-link-color-hover:#242424;
}
:root{
--btn-default-bgcolor:#f7f7f7;
}
:root{
--btn-default-bgcolor-hover:#efefef;
}
:root{
--btn-accented-bgcolor:rgb(166,175,131);
}
:root{
--btn-accented-bgcolor-hover:rgb(166,175,131);
}
:root{
--notices-success-bg:rgb(166,175,131);
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:#E0B252;
}
:root{
--notices-warning-color:#fff;
}
.wd-builder-off .wd-fbt.wd-design-side{
--wd-form-width: 250px;
}
	:root{
					
			
							--wd-form-brd-radius: 0px;
					
					--wd-form-brd-width: 2px;
		
					--btn-default-color: #333;
		
					--btn-default-color-hover: #333;
		
					--btn-accented-color: #fff;
		
					--btn-accented-color-hover: #fff;
		
									--btn-default-brd-radius: 0px;
				--btn-default-box-shadow: none;
				--btn-default-box-shadow-hover: none;
				--btn-default-box-shadow-active: none;
				--btn-default-bottom: 0px;
			
			
			
					
					
							--btn-accented-bottom-active: -1px;
				--btn-accented-brd-radius: 0px;
				--btn-accented-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
				--btn-accented-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
			
			
					
							
					--wd-brd-radius: 0px;
		
			}

	
	
	
	
			div.wd-popup.popup-quick-view {
			max-width: 920px;
		}
	
	
	
	
			.woodmart-woocommerce-layered-nav .wd-scroll-content {
			max-height: 280px;
		}
	
						rs-slides :is([data-type=text],[data-type=button]) {
				font-family: Poppins !important;
			}
		
					rs-slides :is(h1,h2,h3,h4,h5,h6)[data-type=text] {
				font-family: Poppins !important;
			}
			
.product-grid-item .hover-img img, .product-grid-item .product-image-link img { max-width: 283px; max-height: 283px; object-fit: contain; }
.product-images img { max-width: fit-content; margin-left: auto; margin-right: auto; display: block; }
input[type=text], input[type=email], input[type=password], input[type=search], input[type=number], input[type=url], input[type=tel], input[type=date], select, textarea { margin-bottom: 15px; }
.searchform .searchsubmit { max-height: 46px; }
#contactsbut a { color: #666666; background: #FFF !important; padding-bottom: 0px; padding-top: 0px; padding-right: 0px; font-family: "Poppins", Arial, Helvetica, sans-serif; padding-left: 25px !important;}
#contactsbut i { left: 0px !important; }
#contactsbut a:hover { color: #7cc26a !important; }
#contactsbut { margin-bottom: 5px; }
body.home #productos .woodmart-highlighted-products .owl-carousel .product-grid-item .product-image-link img { max-width: fit-content !important; max-height: 500px !important; object-fit: cover !important; }
@media only screen and (max-width: 1024px) and (min-width: 577px) { body.home #infovalues .info-box-icon { max-width: 100px; } }
@media only screen and (max-width: 900px) { body.home #suscribef { background: none !important; } }
.labels-rounded .out-of-stock { max-width: 60px; font-size: 12px; min-height: 60px; word-break: initial; border: 1px dashed #FF0000; }
.toptextmovile {max-width: 270px; }
.composite_form .composited_product_title_wrapper .composited_product_title { font-size: 20px; line-height: 20px; }
.composite_pagination { margin-bottom: 1em !important; }
.composite_form .component_option_thumbnail_container .thumbnail_buttons, .composite_form .component_option_thumbnail_container .thumbnail_description, .composite_form .component_title_wrapper {display: none !important;} 
#woocommerce_layered_nav-6, #woocommerce_layered_nav-7 { display: none; }
body.term-468 #woocommerce_layered_nav-6, body.term-473 #woocommerce_layered_nav-6, body.term-497 #woocommerce_layered_nav-6, body.term-25 #woocommerce_layered_nav-6, body.term-19 #woocommerce_layered_nav-6, body.term-468 #woocommerce_layered_nav-7, body.term-473 #woocommerce_layered_nav-7, body.term-497 #woocommerce_layered_nav-7, body.term-25 #woocommerce_layered_nav-7, body.term-19 #woocommerce_layered_nav-7 { display: inherit !important; }
.cart-actions .coupon .input-text { margin-bottom: 0px !important; }
.wd-age-verify, .woodmart-content-popup, .woodmart-promo-popup, .woodmart-promo-poup .wpb_single_image { padding: 0px !important; }
.meta-author { display: none !important; }
.menutopright > a > .nav-link-text { display: none !important; }
.component:not(.selection_thumbnail_hidden) .composited_product_details_wrapper>.details, .composite_form:not(.paged) .composite_wrap, .component_option_thumbnail .image, .component.toggled .component_selections { padding: 0px !important; }
.composited_product_details_wrapper>.details>p { margin: 0px !important; }
.composite_price>p.price { font-size: 25px; margin: 0px !important;}
.component_wrap>.price>.woocommerce-Price-amount { display: none !important; visibility: hidden !important; }
.tabs-design-simple .products-tabs-title li { font-size: 20px !important; letter-spacing: -1px !important; font-weight: 600 !important; }
.tabs-design-simple .woodmart-tabs-header { border-bottom: 2px solid #7cc26a !important; margin-bottom: 20px !important; }
.info-box-inner.reset-last-child p { display: none !important; }@media (min-width: 1025px) {
	body.post-type-archive-product .main-page-wrapper>.container, body.tax-product_cat .main-page-wrapper>.container, body.page-id-265 .main-page-wrapper>.container, body.blog .main-page-wrapper>.container, body.product-template-default .main-page-wrapper>.container-fluid { padding-top:60px; padding-bottom:120px; }
body .whb-header:not(.whb-sticked) .whb-general-header { padding-top: 40px !important; padding-bottom: 20px !important; }
body.home #aboutus h1, #business1 h1, #services1 h1 { font-size: 86px; line-height: 0.8em; font-weight: 700; letter-spacing: -2px; }
body.home #aboutus { background-position: 80% 50% !important; padding-top: 11vh !important; padding-bottom: 11vh !important; }
body.home #suscribef { background-image: url(/wp-content/uploads/2020/10/Plantas-Faitfull-Home-Sec5a.jpg), url(/wp-content/uploads/2020/10/Plantas-Faitfull-Home-Sec5b.jpg); background-position: -5% center, 105% center !important; background-size: contain; padding-top: 5vh !important; padding-bottom: 5vh !important; margin-bottom: 3vh !important; }
header ul#menu-categorias li a, .widget_nav_mega_menu ul#menu-categorias-1 li a { font-weight: 400 !important; }
.title-size-large .entry-title { font-size: 140px; line-height: 120px; letter-spacing: -10px; }
body.search-results .title-size-large .entry-title { font-size: 80px; line-height: 75px; letter-spacing: -3px; }
body.error404 .main-page-wrapper { margin-top: 100px; }
}

@media (min-width: 768px) and (max-width: 1024px) {
	body.home ul#menu-categories li a { font-weight: 400 !important; }
/*body.home #productos .woodmart-tab-content { max-width: 800px; margin-left: auto; margin-right: auto; }*/
body.home #aboutus h1, #business1 h1, #services1 h1 { font-size: 73px; line-height: 0.8em; font-weight: 700; letter-spacing: -4px; }
body.home #aboutus { padding-top: 11vh !important; padding-bottom: 11vh !important; background-position: 90% 50% !important; padding-left: 10px !important; padding-right: 10px !important; }
body.home #suscribef { background-image: url(/wp-content/uploads/2020/10/Plantas-Faitfull-Home-Sec5a.jpg), url(/wp-content/uploads/2020/10/Plantas-Faitfull-Home-Sec5b.jpg); background-position: -65% center, 150% center !important; background-size: contain; padding-top: 5vh !important; padding-bottom: 5vh !important; }
body.home #clientescar .vc_column_container>.vc_column-inner { padding: 20px 40px; }
body.home #infovalues { padding-left: 30px; padding-right: 30px; }
.footer-container .container { padding-left: 40px; padding-right: 60px; }
}

@media (min-width: 577px) and (max-width: 767px) {
	body.home #aboutus { padding-top: 0px !important; padding-bottom: 40px; padding-left: 10px !important; padding-right: 10px !important; background: none !important; }
body.home #aboutus h1 { font-size: 73px; line-height: 0.8em; font-weight: 700; letter-spacing: -4px; text-align: center !important; }
#business1 h1, #services1 h1 { font-size: 66px; line-height: 0.8em; font-weight: 700; letter-spacing: -4px; text-align: center !important; }
#aboutus .woodmart-button-wrapper { display: grid; margin: 10px 0px; }
body.home #suscribef { padding-top: 5vh !important; padding-bottom: 5vh !important; }
.tabs-design-simple .tabs-navigation-wrapper { border-top: none !important; }
}

@media (max-width: 576px) {
	body.home #aboutus { padding-top: 0px !important; padding-bottom: 40px; padding-left: 10px !important; padding-right: 10px !important; background: none !important; }
body.home #aboutus h1 { font-size: 73px; line-height: 0.8em; font-weight: 700; letter-spacing: -4px; text-align: center !important; }
#business1 h1, #services1 h1 { font-size: 60px; line-height: 0.8em; font-weight: 700; letter-spacing: -4px; text-align: center !important; }
#aboutus .woodmart-button-wrapper { display: grid; margin: 10px 0px; }
body.home #infovalues .owl-item { padding-right: 40px; padding-left: 40px; }
body.home #infovalues .owl-nav>div[class*=prev] { left: -15px; }
body.home #infovalues .owl-nav>div[class*=next] { right: -15px; }
body.home #suscribef { padding-top: 5vh !important; padding-bottom: 5vh !important; }
.small_width .component_option_thumbnail .image { width: 100% !important; }
.component_option_thumbnail_container { max-height: 85px; max-width: 85px; display: inline; margin: 0px !important; }
.tabs-design-simple .tabs-navigation-wrapper { border-top: none !important; }
}

