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

.page-title-default{
	background-color:#0a0a0a;
	background-image: none;
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:rgb(239,239,239);
	background-image: none;
}

:root{
--wd-text-font:"Rubik", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:#777777;
--wd-text-font-size:14px;
}
:root{
--wd-title-font:"Rubik", Arial, Helvetica, sans-serif;
--wd-title-font-weight:600;
--wd-title-color:#242424;
}
:root{
--wd-entities-title-font:"Rubik", 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:"Rubik", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Rubik", 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:"Rubik", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:500;
--wd-header-el-transform:uppercase;
--wd-header-el-font-size:13px;
}
:root{
--wd-primary-color:rgb(0,140,115);
}
:root{
--wd-alternative-color:#fbbc34;
}
:root{
--wd-link-color:#333333;
--wd-link-color-hover:#242424;
}
:root{
--btn-default-bgcolor:#f7f7f7;
}
:root{
--btn-default-bgcolor-hover:#efefef;
}
:root{
--btn-shop-bgcolor:rgb(0,140,115);
}
:root{
--btn-shop-bgcolor-hover:rgba(0,140,115,0.7);
}
:root{
--btn-accent-bgcolor:rgb(0,140,115);
}
:root{
--btn-accent-bgcolor-hover:rgba(0,140,115,0.7);
}
:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:#E0B252;
}
:root{
--notices-warning-color:#fff;
}
	:root{
					
							--wd-form-brd-radius: 5px;
			
					
					--wd-form-brd-width: 2px;
		
					--btn-default-color: #333;
		
					--btn-default-color-hover: #333;
		
					--btn-shop-color: #fff;
		
					--btn-shop-color-hover: #fff;
		
					--btn-accent-color: #fff;
		
					--btn-accent-color-hover: #fff;
		
					
			
			
							--btn-default-brd-radius: 5px;
				--btn-default-box-shadow: none;
				--btn-default-box-shadow-hover: none;
					
					
			
			
							--btn-shop-brd-radius: 5px;
				--btn-shop-box-shadow: none;
				--btn-shop-box-shadow-hover: none;
					
					
			
			
							--btn-accent-brd-radius: 5px;
				--btn-accent-box-shadow: none;
				--btn-accent-box-shadow-hover: none;
					
							
					--wd-brd-radius: 0px;
			}

	
	
	
	
			div.wd-popup.popup-quick-view {
			max-width: 920px;
		}
	
	
	
	
			.woodmart-woocommerce-layered-nav .wd-scroll-content {
			max-height: 319px;
		}
	
	
@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//piesecentrale.md/wp-content/themes/Axima/fonts/woodmart-font.woff2?v=7.0.3") format("woff2");
}

.wd-swatches-brands span.wd-filter-lable.layer-term-lable {
    display: none;
}
/* ----------------#Pagina produs -------------------------*/
.summary-inner>.price {
        display: flex;
    flex-direction: column-reverse;
}
span.initial-price {
    margin-bottom: 10px;
		display:none;
}
.single-product .initial-price {
	display:block;
}
p#billing_last_name_field {
	display:none;
}
/* -------------------#Wp Forms -----------------------*/
button#wpforms-submit-1088:hover {
    color: var(--btn-shop-color-hover);
    box-shadow: var(--btn-shop-box-shadow-hover);
    background-color: var(--btn-shop-bgcolor-hover);
}
button#wpforms-submit-1070 {
    border-radius: 5px;
    background: #fff;
    min-width: 100px;
}
div#wpforms-1070-field_1-container {
    min-width: 550px;
}
form#wpforms-form-1070 {
    display: flex;
    justify-content: flex-end;
}
.subscribe .wpforms-submit-container, .subscribe .wpforms-field-container {
display: inline-block;
    max-width: 50%;
}
.subscribe .wpforms-submit-container {
	margin-left: 25px!important;
}
.subscribe {
	margin: 0!important;
}
form#wpforms-form-1088 .wpforms-field-label {
    display: block;
    margin-bottom: 5px;
    color: var(--wd-title-color);
    vertical-align: middle;
    font-weight: 400;
    font-size: 14px;
}
form#wpforms-form-1088 input {
	max-width: 100%;
	padding: 0 15px;
    height: var(--wd-form-height);
    border: var(--wd-form-brd-width) solid var(--wd-form-brd-color);
    border-radius: var(--wd-form-brd-radius);
    background-color: var(--wd-form-bg);
    color: var(--wd-form-color);
    font-size: 14px;
    transition: border-color .5s ease;
}
div#wpforms-1088-field_1-container {
    padding-top: 0;
}
form#wpforms-form-1088 .wpforms-field {
    padding: 0!important;
}
div#wpforms-1088-field_3-container {
    margin-bottom: 20px!important;
		margin-top: 25px;
}
form#wpforms-form-1088 .wpforms-submit-container {
    padding: 0;
}
button#wpforms-submit-1088 {
    width: 100%;
    border-radius: var(--btn-shop-brd-radius);
    color: var(--btn-shop-color);
    box-shadow: var(--btn-shop-box-shadow);
    background-color: var(--btn-shop-bgcolor);
		min-height: 42px;
		text-transform: uppercase;
		font-size: 13px;
		    border: none;
}
/* ----------------------------------------------------------------*/
.single-product .woodmart-product-brand {
    width: 20%;
    height: 60px;
}
.single-product .product-design-default .entry-summary:not(.col-lg-4) .wd-product-brands {
    float: none;
    margin-left: 0;
    flex-wrap: wrap;
    display: flex;
}
/* --------------#New header -------------------*/
.whb-header_256905 .searchsubmit, .whb-header_256905 .wd-tools-count, .whb-header_256905 .wd-cart-number {
	background-color: #fff!important;
	color: #000!important;
}
.whb-header_256905 .popup-header .btn {
	background-color: #fff!important;
	color: #000!important;
}
.whb-header_256905 .whb-9tnaqxkb5ftuewtcko7l .menu-opener {
	border-radius:0!important;
}
.whb-header_256905 .popup-header .btn {
	border-radius: 0!important;
	border: 1px solid #81818120;
	height: 44px;
	border-bottom: 0;
}
.whb-header_256905 .popup-header span {
			font-weight: 500;
	    color: #333;
}
.whb-header_256905.whb-sticked .popup-header .btn {
    height: 36px;
}
/* --------------------------------*/
.com-tabs .wd-tabs-header {
    text-align: left;
}
footer.elementor-slideshow__footer {
    display: none;
}
.header-categories-nav-wrap {
    border-radius: var(--btn-shop-brd-radius)!important;
}
/* --------------------#solicita account ------------------*/
.request-acc > label > span {
    color: #ff0000;
}
.request-acc.col-md-12 {
    padding-top: 20px;
}
.buton-request > input {
    width: 100%;
    margin-top: 20px;
    background-color: var(--wd-primary-color);
    color: #fff;
    box-shadow: var(--btn-shop-box-shadow);
		border-radius: var(--btn-shop-brd-radius);
}
.buton-request > input:hover {
	color: var(--btn-shop-color-hover);
    box-shadow: var(--btn-shop-box-shadow-hover);
    background-color: var(--btn-shop-bgcolor-hover);
}
/* -----------------------------------------------*/

p#billing_country_field {
    display: none;
}
.summary-inner .wd-wishlist-btn {
	padding-bottom: 20px;
}
.product-tabs-wrapper {
	border-bottom: none!important;
}
nav.woocommerce-breadcrumb > a:nth-child(1), .wd-products-per-page {
    display: none;
}
.faq-home .wd-style-default:before {
	border:none!important;
}
.wd-design-full-width {
	padding: 15px!important;
}
.whb-sticked .popup-header .btn {
	height: 38px;
}
.single-product .product_title {
    font-size: 24px;
}
.wd-nav-vertical.wd-design-with-bg>li>a {
	padding: 12px 18px!important;
}
.trp-language-switcher-container .trp-ls-language-name {
    font-size: 14px;
    font-weight: 500;
}
/*.whb-main-header .create-account-link {
    display: none;
}
 ---------------------#Slider -----------------------*/
.wd-slide-container {
    padding: 2% 5%;
	background-color: #00000020;
}
.title-slider .title-wrapper {
    text-shadow: 1px 1px 1px rgb(0 0 0 / 70%);
}
/* -------------#Container ----------------------*/
.whb-top-bar .container, .whb-general-header .container, .whb-header-bottom .container, .woocommerce-page .content-layout-wrapper, .blog .content-layout-wrapper, .single-post .content-layout-wrapper, .category .content-layout-wrapper, .page-id-108 .content-layout-wrapper {
	max-width: 1222px;
	margin-left: auto;
	margin-right: auto;
}
/* ------------------#Blog-------------------------------*/
.blog .wd-post-img img, .archive .wd-post-img img {
	height: 300px;
	object-fit:cover;
}
.blog .wd-post-header, .archive .wd-post-header {
	display:none!important;
}
.post-single-page .entry-header img, .post-single-page .wd-entry-meta {
	display:none;
}
.post-single-page .wd-post-date {
	left: -15%;
}
.blog .post-title, .archive .post-title {
	display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 2;
}
/* ------------------------------------------------------*/
.wd-prefooter .container {
	padding-left: 0px;
	padding-right: 0px;
}
.list-pref .list-content {
    font-size: 15px;
}
.brands-hom .brand-item img {
    max-height: 150px!important;
}
/*.prod-tab img {
    width: 100%;
    height: 300px;
    object-fit: cover;
}*/
/* ---------------#Contact Form -----------------------*/
.subscribe input {
    border-radius: 5px!important;
    border-color: #fff;
    color: #fff;
    border-width: 1px;
}
.buton-subscribe > input {
    background-color: #fff;
    margin-left: 30px;
    border-radius: 5px;
    color: #242424;
    min-width: 100px;
    margin-right: 20px;
		text-transform: initial;
}
.subscribe input:focus {
    border-color: #ffffff70;
}
/* ---------------------------------------------*/
.wd-prefooter {
	padding-bottom: 0px!important;
}
/* --------------------------------#Product Page --------------------*/
.ins-produs .btn {
    padding-left: 0;
    background-color: unset;
		width: 100%;
		justify-content:start;
		text-transform: initial;
    font-size: 15px;
		font-weight: 500;
}
.ins-produs .btn:hover {
		box-shadow: none;
}
/* ---------------------#Categorii home page -----------------------*/
.cat-home img {
    background-color: #efefefef;
    border-radius: 10px;
		height: 250px;
    object-fit: contain;
		cursor:pointer;
}
.cat-home .owl-item:nth-last-child(1) img {
    padding: 15%;
}
/* --------------------#Despre noi ------------------*/
.desp-info .wd-info-box {
    min-height: 330px;
}
.desp-rec .testimonial-avatar-image {
    height: 120px;
    object-fit: cover;
    width: 120px;
    max-width: unset;
}
/* ---------------#popup header ------------------*/
.popup-header .btn {
    height: 46px;
}
.comanda input, .comanda textarea {
	border-radius: 5px!important;
}
.comanda {
    padding-bottom: 15px;
}
.buton-apel > input {
    float: right;
    background: var(--wd-primary-color);
    color: #fff;
    height: 45px;
		border-radius: var(--btn-shop-brd-radius);
}
div#popup-636b8b35b59a8 {
	max-width: 700px!important;
}
.buton-apel > input:hover {
    color: #ffffff80;
}
/* --------------------------------------------*/@media (min-width: 1025px) {
	.wd-registration-page > div > div {
    padding: 0 4%;
}
.cat-home .wd-btn-arrow {
    border: 1px solid var(--wd-primary-color);
    border-radius: 50%;
}
.cat-home .owl-nav>div[class*="next"] {
	right:-90px!important;
}
.cat-home .owl-nav>div[class*="prev"] {
	left:-90px!important;
}
.mob-menu-lang {
	display:none;
}
}

@media (max-width: 576px) {
	.cat-home img {
	height: 200px;
}
.cf7-subscribe {
    margin-left: 0;
    margin-right: 0;
}
.subscribe, .buton-subscribe {
	width: 100%;
	padding-top: 15px;
}
.buton-subscribe > input {
	margin-left: 0;
	margin-right: 0;
	width: 100%;
}
.mob-menu-lang {
	max-width: 49%!important;
	display:inline-block!important;
}
.mobile-nav .current-language-menu-item {
    background-color: var(--wd-primary-color);
}
.mobile-nav .current-language-menu-item span {
	color: #fff;
}
/* -----------#Solicita cont -----------------*/
.col-md-6.request {
    padding-top: 30px;
}
.request-acc.col-md-6:nth-child(2) {
    padding-top: 20px;
}
}

