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

:root {
	--wd-text-font: "Lato", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #202124;
	--wd-text-font-size: 14px;
	--wd-title-font: "Urbanist", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 800;
	--wd-title-color: #202124;
	--wd-entities-title-font: "Urbanist", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 800;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Urbanist", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Urbanist", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #202124;
	--wd-widget-title-font-size: 14px;
	--wd-header-el-font: "Roboto Condensed", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 400;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 14px;
	--wd-primary-color: #e32626;
	--wd-alternative-color: #0a0101;
	--wd-link-color: #e32626;
	--wd-link-color-hover: #0a0a0a;
	--btn-default-bgcolor: #e32626;
	--btn-default-bgcolor-hover: #0c0000;
	--btn-accented-bgcolor: #e32626;
	--btn-accented-bgcolor-hover: #000000;
	--wd-form-brd-width: 2px;
	--notices-success-bg: #141414;
	--notices-success-color: #ffffff;
	--notices-warning-bg: #140000;
	--notices-warning-color: #ffffff;
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 240px;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
	--wd-popup-width: 500px;
}
.header-banner {
	background-color: #000000;
	background-image: none;
	background-repeat: repeat;
}
.page-title-default {
	background-color: #f2f2f2;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: right center;
}
.footer-container {
	background-color: #000000;
	background-image: none;
}
body[class*="wrapper-boxed"] {
	background-color: #ffffff;
	background-image: none;
}
.page .main-page-wrapper {
	background-color: #ffffff;
	background-image: none;
}
.woodmart-archive-shop:not(.single-product) .main-page-wrapper {
	background-color: #ffffff;
	background-image: none;
}
.single-product .main-page-wrapper {
	background-color: #ffffff;
	background-image: none;
}
.woodmart-archive-blog .main-page-wrapper {
	background-color: #ffffff;
	background-image: none;
}
.single-post .main-page-wrapper {
	background-color: #ffffff;
	background-image: none;
}
.woodmart-archive-portfolio .main-page-wrapper {
	background-color: #ffffff;
	background-image: none;
}
.single-portfolio .main-page-wrapper {
	background-color: #ffffff;
	background-image: none;
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 5px;
--btn-default-color: #fff;
--btn-default-color-hover: #fff;
--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-brd-radius: 0px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--btn-accented-box-shadow-active: none;
--btn-accented-bottom: 0px;
--wd-brd-radius: 5px;
}

@media (min-width: 1222px) {
[data-vc-full-width]:not([data-vc-stretch-content]),
:is(.vc_section, .vc_row).wd-section-stretch {
padding-left: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
padding-right: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
}
}


.wd-carousel-item .product-grid-item, .wd-carousel-item .fizic_si_online_category, .wd-carousel-item .exclusiv_online_category {background:#fff !important}
.wd-carousel-item .wd-product .price, .single-product-page .wd-carousel-item .woocommerce-product-rating {padding:0 10px !important}
.single-product .wd-carousel-item .price del .woocommerce-Price-amount {font-size: 12px !important;}
.single-product .wd-carousel-item .price ins {margin-top: 0px !important;}

.shop-loop-head {display:none !important;}
.widget {margin-bottom: 0px !important; border-bottom: 0px !important}

/* pagina categorie neagra*/
.term-ofertele-lunii .main-page-wrapper {background:#000 !important}
.term-ofertele-lunii .sidebar-container {background:#fff !important; padding-top:20px; padding-bottom:20px; border-radius: 8px;}
.term-ofertele-lunii .entry-title, .term-ofertele-lunii .term-description p, .term-ofertele-lunii h3, .term-ofertele-lunii .select2-container--default .select2-selection--single .select2-selection__placeholder, .term-ofertele-lunii  .select2-container--default .select2-selection--single .select2-selection__rendered, .term-ofertele-lunii .load-more-loading {color: #fff !important}
.term-ofertele-lunii .wd-product .wd-entities-title{color: #000 !important}
.term-ofertele-lunii .select2-container--default .select2-selection {border: 2px solid #fff !important}
.term-ofertele-lunii .product-grid-item {border: 5px solid #000;}
@media (max-width: 780px){.term-ofertele-lunii .product-grid-item {border: 2px solid #000 !important;}}
/* pagina categorie neagra*/

.woocommerce-thankyou-order-received {border: 2px dashed #e32626 !important;    color: #e32626 !important;    font-size: 16px !important;    line-height: 1.2 !important;}

/* 4-20 zile*/
.wd-before-add-to-cart .intarzieri {background:red !important; color:#fff; border-radius:5px; padding: 5px; font-weight:600;}
.wd-before-add-to-cart .off {display:none}
.product_cat_coltare-standard .wd-before-add-to-cart .off, .product_cat_canapele-extensibile .wd-before-add-to-cart .off, .product_cat_online-10 .wd-before-add-to-cart .off, .product_cat-tabureti-tapitati .wd-before-add-to-cart .off {display:block !important}
.product_cat_coltare-standard .wd-before-add-to-cart .on, .product_cat_canapele-extensibile .wd-before-add-to-cart .on, .product_cat_online-10 .wd-before-add-to-cart .on, .product_cat-tabureti-tapitati .wd-before-add-to-cart .on{display:none !important}
/* 4-20 zile*/

/* css search 2024*/
.single-product .autocomplete-suggestion .price ins {margin-top: 5px !important;}
/* css search 2024*/


/* produs 2024*/
.woocommerce-product-details__short-description a.videosd {
    background: #e32626;
    color: #fff;
    padding: 2px 5px;
    font-size: 14px !important;
    border-radius: 5px;
}

#categoriiproduse .more-products {display:none !important}
.wd-shipping-progress-bar.wd-style-bordered .wd-free-progress-bar{background-color: #f2f2f2 !important; padding: 10px !important;     border: 2px dashed #000;}
.wd-builder-off .wd-shipping-progress-bar {margin-bottom: 10px !important;}
.wd-shipping-progress-bar.wd-style-bordered .wd-free-progress-bar .decimale{display:none}
.single-product .summary-inner .wd-shipping-progress-bar .woocommerce-Price-amount {font-size: 14px !important;}
.wd-shipping-progress-bar.wd-style-bordered .wd-free-progress-bar .progress-msg {line-height:18px !important;}
.wd-shipping-progress-bar.wd-style-bordered .wd-free-progress-bar .progress-msg small {line-height:12px; display:block; padding-top:10px;}
.wd-shipping-progress-bar.wd-style-bordered .wd-free-progress-bar strong {color: #e32626}

#ppublice .icons-design-simple.color-scheme-light .wd-social-icon, #ppublice .color-scheme-light .icons-design-simple .wd-social-icon {background-color: #000 !important;}

.info-box-carousel-wrapper .box-with-icon .info-box-icon, .info-box-carousel-wrapper .box-with-icon .info-box-icon img {display:block !important;}
.info-box-carousel-wrapper img {border-radius: 8px}
.info-box-carousel-wrapper .wd-fontsize-s {font-size: 14px !important;}
.box-icon-align-top .box-icon-wrapper {margin-bottom:10px !important}

.solutii {padding-top:10px !important}
.solutii .cpf-type-radio {display: -webkit-box; display: -moz-box; display: box;  -webkit-box-orient: vertical; -moz-box-orient: vertical;    box-orient: vertical; min-height:90px; margin-bottom: 10px;  border-bottom: 1px solid rgba(0, 0, 0, .2);}
.solutii .tm-extra-product-options-container {width: 60%; float: left; padding-top: 0px; !important;  -webkit-box-ordinal-group: 1;  -moz-box-ordinal-group: 1;   box-ordinal-group: 1;}
.solutii .tm-description {width: 33%; right:0; top:0px; display:inline-block !important; position:absolute;-webkit-box-ordinal-group: 2;  -moz-box-ordinal-group: 2;     box-ordinal-group: 2; padding:0px !important}
.solutii .tm-epo-field-label{width: 67%; -webkit-box-ordinal-group: 3;  -moz-box-ordinal-group: 3;  box-ordinal-group: 3; margin-top:-16px;}
.btn-style-default {border-radius: 5px}
.tm-extra-product-options .tm-epo-field.tmcp-checkbox, .tm-extra-product-options .tm-epo-field.tmcp-radio {top: 0px;}
.solutii li.tmcp-field-wrap .tm-label {padding:0px !important; font-size:13px}
.small_width.bundle_form div.bundled_product_summary .bundled_product_images img, .small_width.composite_form .bundle_form div.bundled_product_summary .bundled_product_images img {margin-bottom: 0 !important}
.product-image-summary .cart {gap:7px !important}


.product-image-summary .cart img {border-radius:5px}
.tc-tooltip {color: #000!important;}
.product-image-summary .shop_attributes {--wd-attr-v-gap: 0 !important}
.product-image-summary .shop_attributes th, .product-image-summary .shop_attributes td {padding: 3px 5px;}
.single-product-page {padding-top:20px}
.single-product-page .woocommerce-product-gallery .product-labels {align-items: flex-start !important;}
.single-product-page .exclusiv_online_label {color: #000; text-transform: none; letter-spacing: 0px; font-weight: 400; line-height: 1.2; background:#fff; padding: 3px 10px !important; font-size: 13px !important; border-top-right-radius: 5px !important; border-bottom-right-radius: 5px;}
.single-product-page .product-image-summary .entry-title {padding:0px !important; font-size:28px !important; line-height: 1 !important;}
.single-product-page .wcpvs_container, .single-product-page .wcpvs_container:after {margin-bottom: 0px !important}
.single-product-page .product-title, .single-product-page .infoextra, .single-product-page .woocommerce-product-rating, .single-product-page .price {padding: 0 !important;}
.woocommerce-review-link, .color-scheme-dark .widget a, .color-scheme-dark .woodmart-widget a, .color-scheme-dark div[class^=vc_wp] a, .color-scheme-dark {color:#000}
.woocommerce-review-link {font-size:12px}
.single-product .summary-inner>.price, .single-product .price del .woocommerce-Price-amount {font-size: 16px !important}
.single-product .price ins {display: block !important; margin-top:-10px !important}
.single-product .bundled_product .price ins {display: inline !important; margin-top:0px !important}

div.quantity input[type=number] {font-weight:600}
.single-product .summary-inner .woocommerce-Price-amount {font-size:40px !important; font-weight:800 !important}
.single-product .summary-inner ins .woocommerce-Price-amount .woocommerce-Price-currencySymbol {font-size:13px !important; margin-left: -10px;}
.single-product .summary-inner ins .woocommerce-Price-amount .decimale {font-size:40% !important; top: -1.0em;}
.single-product .summary-inner  .star-rating {font-size: 14px !important;}
.woocommerce-product-rating {margin-bottom: 0px;}
.single-product .summary-inner .bundled_product_optional_checkbox .woocommerce-Price-amount {background: #000; color: #fff; padding: 0px 5px; font-size:14px !important; border-radius:5px;}
.single-product .summary-inner .bundled_product_optional_checkbox .woocommerce-Price-amount .woocommerce-Price-currencySymbol {margin-left: 0px;}
.single-product .summary-inner del .woocommerce-Price-amount .decimale, .tabs-layout-tabs .tabs, .woocommerce-product-attributes-item--weight {display:none !important;}
del .amount, .price del {color: #000;}

#tbi_rate, .wd-before-add-to-cart, .product-image-summary .cart, #infoextra, #cronometru, .woocommerce-product-details__short-description, #magazine-produs { margin-inline: auto !important; background: #f2f2f2 !important; border-radius: 8px; padding: 10px; margin-bottom: 10px;}

.wd-after-add-to-cart {margin-bottom:0px !important}

#cronometru img{border-radius:5px;}
#cronometru .wd-timer {align-items: stretch !important; display: flex !important;}
#cronometru .wd-timer span {flex-grow: 1 !important; gap: 0 !important; min-height: 0.7em !important;}
.product_cat-ofertele-lunii #cronometru {display:block !important}
#cronometru {display:none}
#tbi_rate .col-md-6 {padding-inline: 0 !important}

@media (max-width: 780px){
#tbi_rate .col-md-6 {width:50% !important}
}

/* produs serv 2024*/

/* general 2024*/
.woocommerce-additional-fields>h3 {font-size: 16px !important}
.tm-cart-edit-options {display:none !important}
.bundled_table_item .bundled_table_item_indent {padding-left: 0px !important}
.customer-details {padding:0 10px;}
.page-template-default .page-title {margin-bottom:0px !important}
.title, .woocommerce-Reviews .comment-reply-title, h1, h2, h3, h4, h5, h6, legend {margin-bottom: 0px !important}
.whb-header {margin-bottom: 0px !important;}
.wd-header-search-form-mobile .searchform input[type="text"] {height: 30px !important;}
.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected] {background-color: #D41212 !important}
.shop-loop-head {margin-bottom: 0 !important}
.filters-inner-area {display: flex !important}
.wd-products-element .wd-product .price {padding-bottom:10px !important; font-size:12px !important}
.wd-products-element .wd-product .price del {font-size: 100% !important}
.wd-products-element .wd-product .price ins {font-size: 130% !important}
.term-description p {margin-bottom:10px !important}
.whb-main-header .icons-design-default .woodmart-social-icon {color: rgba(0,0,0,1)!important;}

@media (max-width: 780px){
.container {padding-right: 8px !important; padding-left: 8px !important;}
.mobile-nav .searchform input[type="text"] {height: 40px !important;}
.wd-nav-mob-tab[class*="wd-style-underline"] .nav-link-text {padding: 10px !important;}
.cat-design-replace-title .wd-entities-title {color: #fff !important; background-color: var(--wd-primary-color);}
.wd-products-element .price ins{display:block !important;}
}
/* general 2024*/

/* categorie produse 2024*/
.woocommerce-additional-fields>h3 {font-size:16px}
.category-grid-item .hover-mask {padding: 10px 0px 0px 5px !important;}
.category-grid-item .wd-entities-title {padding: 0 !important; font-weight:800 !important}
.product-grid-item {text-align: left !important; background:#f3f3f3; padding:0px !important; margin:0px !important; border-radius: 15px !important; overflow:hidden !important;}
.cat-design-alt {text-align: left !important;}
.cat-design-alt .category-image-wrapp, .cat-design-replace-title .wrapp-category {border-radius: 5px !important; overflow:hidden !important; height:210px !important; text-align:center !important;}
.cat-design-alt .category-image-wrapp img, .cat-design-replace-title .wrapp-category img {height:212px !important; max-width:400px !important; min-width:290px !important}
.category-grid-item .more-products {font-size: 80% !important;}
.cat-design-replace-title .category-title {padding: 7px 5px !important; font-size: 12px !important; border-radius:5px}
.product-grid-item .star-rating {margin-bottom: 0px !important;}
.product-title, .infoextra, .woocommerce-product-rating, .price, .wd-swatches-grid {padding:0 10px !important}
.fizic_si_online_category, .exclusiv_online_category {font-size: 12px; background-color: #f3f3f3; padding-left: 10px;}
.product-labels .out-of-stock {font-weight: 400; padding: 3px 10px !important; font-size: 13px !important;  border-top-right-radius: 5px !important;  border-bottom-right-radius: 5px;  background-color: #000; text-transform:lowercase!important;}
.labels-rectangular .onsale, .outlet_label, .reduceri_mobila_label {padding: 3px 10px !important; font-size: 13px !important; background: #D41212 !important; color: #fff; border-top-right-radius: 5px !important;  border-bottom-right-radius: 5px; font-weight: 400 !important;}
.reduceri_mobila_label {padding: 3px 3px 3px 10px !important; margin-bottom:5px !important;}

.product_cat-oferte-canapele-coltare .reduceri_mobila_label {padding: 3px 10px !important; font-size: 13px !important; background: #D41212 !important; color: #fff !important; border-top-right-radius: 5px !important;  border-bottom-right-radius: 5px; font-weight: 400 !important;}
.product_cat-oferte-canapele-coltare .product-labels .reduceri_mobila_label .label-bold{color:#fff!important}


.labels-rectangular .onsale small {font-size: 70% !important;}
.product-labels .reduceri_mobila_label .label-bold{border-radius: 2px;padding: 0px 3px;background-color: #000; text-transform:lowercase!important; font-weight:600 !important}
.product-labels.labels-bottom{bottom:0px;}
.product-labels {flex-direction: column-reverse; max-width: 100% !important; width: 100% !important;flex-wrap: wrap;}
.product-label {text-transform: none!important; margin-bottom: 3px !important;}
.labels-rectangular {top: 5px;}
.product-label.featured, .product-label.new {padding: 3px 10px !important; font-size: 13px !important; background: #000 !important; color: #fff; border-top-right-radius: 5px !important;  border-bottom-right-radius: 5px; font-weight: 400 !important; margin-bottom:5px;}
.woodmart-hover-icons .wrapp-buttons {left: auto !important; bottom: 30px !important; right: 0px !important}
.infoextra span {font-size: 12px; color: #808080;}
.infoextra {line-height: 90% !important}
.infoextra b {color:#eb1d25; display:block !important; padding-top:4px;}
.infoextra strong {color:#000; padding-top:4px;}
.star-rating {color: #000; font-size: 10px !important; margin: 0px !important}
.product-grid-item .product-element-top {margin-bottom: 5px !important}
.product-grid-item .product-image-link{display:block;position:relative;}
.filters-area {margin: 20px 0px !important; padding: 0px 10px !important; border-top: 0px !important;}

@media (max-width: 780px){
.star-rating {font-size: 8px !important;}
.product-grid-item {border: 3px solid #fff; border-radius: 10px !important;}
.cat-design-alt .category-image-wrapp, .cat-design-replace-title .wrapp-category {height:140px !important; overflow:hidden !important;}
.cat-design-alt .category-image-wrapp img, .cat-design-replace-title .wrapp-category img {height:142px !important; min-width:180px !important}
.cat-design-alt {padding:0px 2px !important;}
.cat-design-replace-title {padding:2px !important;}
.cat-design-replace-title .hover-mask  {position: absolute; top: 0; right: 0; bottom: 0; left: 0;  z-index: 3; display: flex; align-items: center;  flex-direction: column;  flex-wrap: wrap;  justify-content: center; padding: 15px;}
.cat-design-replace-title .category-title {color: #fff !important; background-color: #e32626 !important;}
.cat-design-replace-title .more-products {display:none !important}
}
/* categorie produse 2024*/






/* ascunde pret mare optiuni canapea*/
.bundled_product_optional_checkbox del[aria-hidden=true] {display: none !important;}

/* unice serv 2024*/
.more-products b, .term-mese-si-scaune .more-products span, .home .more-products span, .product_cat_mese-de-bucatarie .wcpvs_html_after  {display:none}
.term-mese-si-scaune .more-products b, .home .more-products b {display:inline !important; font-weight: normal}
.product-grid-item .swatches-on-grid {padding-left:10px}
.product-grid-item .price .price {padding: 0 !important; font-size:12px !important}
.product-grid-item .price .price del {font-size: 100% !important}
.product-grid-item .price .price ins {font-size: 130% !important}
.elements-grid .product-grid-item {padding-bottom:10px !important}
@media (max-width: 780px){
.product-grid-item .price .price ins {display:block !important;}
}
/* unice serv 2024*/










.wvr-customer-pick {overflow-x: hidden !important}


.product_cat_livrare-30-zile .delivery-period, .meta-author, .title-blog {display:none!important}
.product_cat_livrare-30-zile .livrare30 {display:block!important}
.livrare30, .laguna_order_biano_star_checkbox, .product_cat_oferte-canapele-coltare .wcpvs_html_after {display:none}
.wcpvs_icon_img, .wcpvs_icon_current {width: 115px !important;}
.wcpvs_icon_a {padding: 0 2px 4px 2px;}

.videomontaj .wpb_text_column, #videomontaj .wpb_text_column {position: relative;    width: 100%;    height: 0;    padding-bottom: 56.25%;}
.videomontaj iframe , #videomontaj iframe {position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;}

.grimg {-webkit-filter: grayscale(100%);	filter: grayscale(100%);}
.mc4wp-form>div {justify-content: start !important;}
.mc4wp-form {margin-bottom: 0px !important;}
.min-footer .col-right img {max-height: 40px;-webkit-filter: grayscale(100%); filter: grayscale(100%);}


.post-single-page .meta-post-categories {margin-top: 10px;}




.single-product .summary-inner .bundled_product_summary .woocommerce-Price-amount sup.decimale, .single-product .bundle_price .price_decimals .price_decimals {font-size: 75% !important; position: relative; top: 0;}
.single-product .summary-inner .bundled_product_summary .price del {margin-top:2px; color: #fff; font-size: 100%; width: auto; display:inline-block; margin-bottom:5px !important;}

.woodmart-nav-link {text-transform: none !important;}


.bundle_price .woocommerce-Price-amount {line-height: 36px !important; padding-top:15px!important;}
.single-product .woocommerce-Price-amount sup.decimale {font-size: 45% !important; position: relative; top: -1.15em;}

.product_cat_set-canapele-si-fotolii .single-product-page .entry-summary .woocommerce-product-details__short-description img {width:32%; margin-right:1%; height:auto}
.product_cat_set-canapele-si-fotolii .single-product-page .entry-summary .woocommerce-product-details__short-description img:last-of-type {width:33%; margin-right:0%; height:auto}

.page-template-default .page-title {margin-top: 0px;}

.tc-extra-product-options {padding:10px 0px}
div.bundled_product_summary{align-items: center;  justify-content: center; display: flex; padding-bottom: 7px!important; margin-bottom: 0px !important; border-bottom: 1px solid #c5c5c5 !important;}
div.bundled_product_images {order: 2; flex: 1; padding-left:8px;}
div.bundled_product_summary:first-child {padding-top:10px !important}
div.bundled_product_summary:not(.thumbnail_hidden) .details {order: 1; flex: 2; padding: 0px !important;}
.bundle_form table.variations td.value, .single-product div.product .bundle_form table.variations td.value {padding:0px!important;}
.bundled_product_summary .bundled_product_optional_checkbox {padding: 0 !important;}
.bundled_product_summary .bundled_product_optional_checkbox .woocommerce-price-suffix, .bundle_form .bundle_price .price del {display:none!important}
.tm-epo-totals {/*display:none!important*/}
.bundled_product_excerpt, .tm-extra-product-options .tm-epo-field-label {font-size:12px;}
.price-prefix {font-size:11px !important;}
.bundled_item_optional .bundled_product_title .item_suffix {display:inline-block!important; color:red; font-size:11px !important; font-style: normal !important; padding-right:5px;}
.bundled_product_summary .item_suffix, .bundled_product_summary .item_qty {display:none !important;}
.bundled_product_summary .item_qty{display:inline-block; font-size:11px; color:#535353;}
.bundled_product_summary .item_title {display:block;}
.single-product .summary-inner .bundled_item_optional .bundled_item_individual_price .price, .single-product .summary-inner .bundled_item_optional .bundled_item_individual_price .price .woocommerce-Price-amount{
background: transparent; color: #535353; padding: 0px; font-size: 11px !important; font-weight: 400;}
.bundled_product_title {display:block !important; font-size: 14px !important; margin-bottom: 3px; line-height: normal !important}
.bundled_product_title_link, .bundle_error {display:none !important}
.bundled_product_excerpt p{margin-bottom: 3px; line-height:12px; color: #828282;}

.bundled_product_summary .bundled_product_optional_checkbox {padding:0px!important;}
.product-image-summary .cart {background: #f1f1f1; padding: 0px 10px !important; margin-bottom: 0px !important;}
.product-image-summary .cart .cart {padding: 0px !important;}

.perioada-livrare {background: #f2ffec; padding:10px 5px; color: #20b724; border: 1px solid #20b724; margin-top:30px; margin-bottom:10px !important;}
.perioada-livrare .tm-cell {padding:10px !important; margin: 0px!important;}
.perioada-livrare h3 {color: #20b724; margin-bottom:0px}
.perioada-livrare p {margin-bottom: 10px !important;}


.woodmart-woocommerce-layered-nav {margin-bottom: 0px !important;}
body .select2-container--default .select2-selection--single {height: 32px; line-height: 28px;}
body .select2-container--default {min-height: 34px!important;}
body .select2-container--default .select2-selection--single .select2-selection__arrow {top: 4px;}
body .select2-container--default .select2-selection--single .select2-selection__clear { top: 2px!important; font-size:20px!important; color: red;}
.woodmart-clear-filters {color: red !important;}
.archive .select2-search--dropdown, .woodmart-laguna-sort-by .select2-selection__clear, .search .page-title{display:none !important}
.filters-inner-area {flex-wrap: nowrap !important; align-items: stretch !important;}
.filter-widget {flex:auto !important; padding: 0px 3px!important; margin-bottom: 0px !important;}
.archive  .select2-container--default .select2-selection {border: 2px solid rgba(0,0,0,.7); font-size: 13px;}
body .select2-container--default .select2-selection--single .select2-selection__rendered {padding-right:20px !important}
.whb-header {margin-bottom: 0px;}

.tabs-layout-tabs .tabs, .woocommerce-tabs .woodmart-accordion-title {display: none!important;}
.table-specification td:first-child  {width: 33%}
.woocommerce-product-attributes tr:nth-child(odd) {background-color: rgba(0,0,0,.03)}
.woocommerce-product-attributes tr {padding: 0px!important; margin:0px !important; border:0px !important;}
.product-image-summary div.quantity {background:#fff}
.beneficii {margin-bottom: 10px; font-size: 12px;}
.beneficii p {margin-bottom:0px; display: block; padding: 2px 0px;}
.beneficii strong {display: block; font-size: 14px;}
.woocommerce-Tabs-panel {padding-top:20px}
.woocommerce-Reviews {flex-direction:column;}
.woocommerce-Reviews #comments, .woocommerce-Reviews #review_form_wrapper {flex: none; max-width: 100%;}
.woocommerce-Reviews #comments{order: 2; padding-top:30px;}
.woocommerce-Reviews #review_form_wrapper{order: 1; background: #eee; padding:30px;}
.comment-text .woodmart-images-gallery img {max-width:240px; padding-top:10px;}
.commentlist .comment_container {padding:0px;}
.commentlist .comment-text .description p, .commentlist .comment-text .meta {margin-bottom: 2px;}
.commentlist .woodmart-images-gallery {margin-top: 0px;}
textarea#comment {min-height: 60px; background:#fff;}
.commentlist .children, .comments-area .children {margin-left: 0px;}
.bypostauthor {padding: 10px !important; background:#f6f6f6; margin-bottom: 35px !important;}
.bypostauthor .comment_container {padding-left: 0px !important;}
.comment_container {padding-left: 10px !important;}
.commentlist .comment-text .meta time {font-style:normal; font-size:10px; color:#888;}
.recommending_reviews_total {margin-bottom: 0px;}
.commentlist .comment_container .dokan-review-author-img img, .commentlist .comment_container>img, .commentlist .review_comment_container .dokan-review-author-img img, .commentlist .review_comment_container>img {margin-right: 10px; max-width: 30px;}
.color-scheme-light, .woodmart-dark {color: rgba(255,255,255,1) !important;}

h2, h3, h4 {font-size:16px;}
h1 {font-size: 20px; margin-bottom: 0px;}

.woodmart-before-add-to-cart {background: #f2ffec; padding:10px 5px !important; color: #20b724; margin:10px 0 20px !important; font-size:13px;}
.woodmart-before-add-to-cart h3 {color: #20b724; margin-bottom:0px;}

html {scroll-behavior: smooth;}
.woodmart-navigation .menu li a i {margin-right: 2px;margin-left: 3px;}
.header-banner {background-color: #000; color: #fff !important;}
.whb-column>.woodmart-social-icons:not(.icons-design-default) .woodmart-social-icon:not(:last-child) {margin-right: 0px;}
.woodmart-timer span {width: 23%; margin: 0 1% 5px; padding: 0px;}
.woodmart-timer span:first-child {width: 24%; margin: 0 1% 5px 0;}
.woodmart-timer span:last-child {width: 24%; margin: 0 0 5px 1%;}
#timpramas {background-color: rgba(0,0,0,.05); padding: 5px;}
.woodmart-products-tabs .tabs-name {text-transform:none; font-size:16px;}
.swatch-on-single.swatch-with-bg {width: 40px!important; height: 40px!important; border:2px solid #fff;}
.woodmart-swatch.swatch-with-bg {border-radius: 0%!important;}
.swatch-on-single:not(:last-child) {margin-right: 5px!important;}
.swatch-on-grid.swatch-with-bg {width: 25px!important; height: 25px!important;}
.product-image-summary .variations {margin: 10px 0;}
.cat-design-alt .hover-mask {padding: 10px 0px;}
.category-grid-item .category-title{text-transform: none; font-weight: 400; font-size: 14px; line-height: 1.0;}
.woocommerce-product-details__short-description mark{background: transparent; color: #e32626; border-radius:0px; font-weight: 400; padding:0}
mark{background: transparent; color: #e32626; border-radius:0px; font-weight: 400; padding:0; line-height: 1.4;}

#video .wpb_text_column {position: relative;    width: 100%;    height: 0;    padding-bottom: 56.25%;}
#video iframe {position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;}

.woodmart-navigation .item-level-0>a  {padding-right: 7px; padding-left: 7px; letter-spacing: 0px;}

.whb-column>.woodmart-social-icons {padding-right: 2px; padding-left: 2px;}

.single-product .summary-inner del .woocommerce-Price-amount .decimale, .product_cat-coltare-exclusiv-online #magazine-produs, .product_cat-coltar-bonito #magazine-produs, .product_cat-coltar-cali #magazine-produs, .product_cat-coltar-alfa #magazine-produs, .search .page-title, .product_cat_oferte-canapele-coltare #magazine-produs {display:none !important;}

.alfaculori img {margin-bottom:3px !important;} 
.title-size-default .entry-title {font-size: 38px;}
.title-size-default {padding-top: 70px; padding-bottom: 70px;}
.cart-widget-side, .login-form-side, .mobile-nav {z-index: 20000001 !important}
.woocommerce-checkout .ibx-notification-popup{display:none!important}

.menu-simple-dropdown li a {padding: 6px 20px}
#billing_factura_field {height:30px; margin-bottom: 0px;}
#billing_factura {margin-top: 5px;}



.gallery .caption {position: absolute; background:#fff; padding:2px;}
#iconbeneficii .box-title-small .info-box-title {margin-bottom: 0px;}
#iconbeneficii .woodmart-info-box {margin-bottom: 15px;}

.product_cat-panouri-tapitate .laguna_closest_shops_container {display:none !important}
.laguna_closest_shops_container p {font-weight:600; margin-bottom: 0px;}

.tm-has-undo-button .tm-epo-reset-radio {font-size: 13px !important; display: inline-block !important; padding-left:5px;}
.tm-description {padding:10px 0px;}
.tm-epo-reset-radio a {color:#000}
.tm-extra-product-options ul.tmcp-ul-wrap+.tm-error {font-size:110% !important}
.summary-inner .in-stock {display: none !important;}

.evident a {color:red !important; font-weight:bold}

.btnvechi {background-color: #eb1d25!important; color:#fff!important;}
#billing_unde_field .input-radio {width:5% !important; margin: 0px 0px 10px !important;}
#billing_unde_field .radio {width:45% !important; margin: 0px 0px 10px !important;}
.footer-container .widget-title {margin-bottom: 10px;}
.color-scheme-light .footer-widget a {color: rgba(255,255,255,1);}
.color-scheme-light .widget_nav_menu ul li {margin-bottom:5px}
.woodmart-prefooter {padding-bottom: 0px;}
.imgplata img {padding: 10px !important;}
.element-title {text-transform:none !important}
.configevident {font-weight:600;}
.configevident a {color:red !important;}
.info-box-inner ol {list-style-type:decimal !important;}
.btnvechi {margin-bottom:5px !important;}
.woodmart-woocommerce-layered-nav .filter-swatch>span {border-radius: 0% !important; border: 0px !important}
.widget-title {text-transform: none;}}
.navigation-style-default .menu-simple-dropdown .color-scheme-dark li a {color:#000 !important;}
.menu-simple-dropdown .sub-menu-dropdown, .menu-simple-dropdown .sub-sub-menu {width: 260px; padding:0px !important}
.product-summary-shadow .summary-inner {padding: 15px;}
.summary-inner .woocommerce-price-suffix {font-size:11px}
.align-items-start {align-items: stretch!important;}


.widget_nav_mega_menu>.widget-title {padding: 10px; background-color: #eb1d25; color: #fff; text-transform: none; letter-spacing: 0px;line-height: 20px;}
.woodmart-before-add-to-cart {margin-bottom: 40px;}
.woodmart-before-add-to-cart strong {display: block;  padding-top: 5px; font-weight:600; font-size: 14px}
.woodmart-before-add-to-cart em {color: #e32726; font-style: normal !important}
.woocommerce-product-details__short-description em strong{color: #fff; background:#000; padding:3px; font-style: normal !important}
.woocommerce-product-details__short-description p {margin-bottom: 8px;}
.tm-epo-reset-radio {font-size: 13px !important;}
.tm-extra-product-options ul.tmcp-elements li.tmcp-field-wrap {padding: 0 .5em 0 0 !important;}
hr, #billing_country_field, .woocommerce-MyAccount-navigation-link--downloads, .downloads-link, .owl-carousel-item .woocommerce-price-suffix, .archive .woocommerce-price-suffix, .tm-options-totals, .woocommerce-review__verified, .woodmart-core-message, #comments .avatar, .woodmart-user-panel .avatar{display:none !important;}
.pswp__bg {opacity:0.6 !important}
.whb-general-header .wd-tools-element > a {height: 40px!important}
.woodmart-shopping-cart {margin-top: 0px !important; margin-right: 15px !important;}
.woodmart-cart-shop-name {margin-top:-10px; font-size:11px;}
.widget li, .woodmart-widget li {margin-bottom: 0px;}
.vertical-navigation .menu-simple-dropdown li a, .woodmart-header-links .color-scheme-dark li a {color: #000;}
.title-size-small .entry-title {font-size: 24px;}
.category-nav-link {text-transform: none;} .category-nav-link .category-name {letter-spacing: 0px;}

#vpc-preview img:first-child, .vpc-cart-config-image img:first-child {z-index:100 !important;}
#vpc-preview img, .vpc-cart-config-image img {z-index:99 !important;}
#vpc-preview img:last-child, .vpc-cart-config-image img:last-child {z-index:90 !important;}
.vpc-component-header, .vpc-selected, #vpc-price-container .vpc-price-label {color:#000 !important;}
#vpc-price-container {padding:20px 0 0 20px !important;}
.vpc-action-buttons button {width:100%; color: #fff !important; background-color: #e32726 !important;}
#vpc-price-container {color: #e42526 !important; text-align:left !important;}
.vpc-component {background:#fff !important; padding: 5px 5px 0 5px !important;}
.vpc-selected-icon {top: 0px !important;}
.vpc-cart-options-container > div > strong, .vpc-cart-options-container {font-size:14px}
.vpc-cart-config-image {border:0px !important}
.vpc-options {background-color: #f8f8f8 !important;}
.vpc-component-header > span {font-size:14px !important; padding-left: 0px !important; color:red;}
.vpc-component-header > span b, .vpc-single-option-wrap label b, .vpc-group-name, .wp-embed-footer, .mapp-links, .gm-svpc, .mapp-menu-toggle {display:none !important;}
.vpc-options {margin-top:0px !important}
#vpc-price-container{height: 80px !important}
#vpc-components {margin-top: 0px !important}
.gri{background: #f8f8f8; /* For browsers that do not support gradients */    
    background: -webkit-radial-gradient(#f8f8f8, #cecece); /* Safari 5.1 to 6.0 */
    background: -o-radial-gradient(#f8f8f8, #cecece); /* For Opera 11.6 to 12.0 */
    background: -moz-radial-gradient(#f8f8f8, #cecece); /* For Firefox 3.6 to 15 */
    background: radial-gradient(#f8f8f8, #cecece); /* Standard syntax (must be last) */
}
#vpc-price-container .percent {
    background: #e42526;
    color: #fff;
    font-size: 14px;
    padding: 0px 10px;
}
.shop_table .vpc-cart-options-container > div > div {float:right; text-align:right;}
.old-price {text-decoration: line-through; font-weight:400; font-size: 18px;}

@media (max-width: 780px){
.filter-widget {flex:50% !important; padding: 0px 1.5px!important;}
	.header-banner-container {padding-right: 10px; padding-left: 10px;}
	.whb-column .woodmart-mobile-search-form input[type=text] {height:30px !important} 
	.searchform .searchsubmit:after {font-size: 16px !important;}
	.title-size-default .entry-title {font-size: 20px !important; line-height:30px !important} 
	.title-size-default {padding-top: 20px !important; padding-bottom: 130px !important;} 
	.page-title-default {background-position: center bottom !important;} 
.mobile-nav-icon .woodmart-burger-label {display: inline !important;}
.archive .wd-add-cart-btn, .owl-carousel-item .wd-add-cart-btn {display:none !important;}
.page-title-default {background-size: contain !important;}
.woodmart-burger-icon a {padding-right: 10px; padding-left: 5px;} 
.woodmart-burger-icon a span {font-size: 14px!important;}
.whb-col-mobile {justify-content:space-between;}
.search-button a {color:#fff}
.mobile-nav-tabs .mobile-tab-title {padding: 15px 2px; text-transform: none; letter-spacing: 0px; font-weight: 600; font-size: 12px;}
.whb-column .woodmart-search-form {max-width:200px; padding-right: 0px; margin-right:-5px;}
.whb-color-light .search-style-default input[type=text] {border-color: rgba(255,255,255,0); background:rgba(255,255,255,0.2);}
.whb-top-bar .whb-secondary-menu .item-level-0>a {font-size: 13px !important; padding-left: 3px; text-transform:none !important;}
.whb-top-bar span.menu-label {font-size: 8px !important; padding: 2px !important;}
}

@media (max-width: 1024px){
.page-title .entry-title {font-size: 26px;}
.woodmart-product-categories>li {display: inline-block !important;}
.woodmart-show-categories, .woodmart-product-categories>li.shop-all-link {display:none !important;}
.title-size-small .woodmart-product-categories {display:block !important;}
.category-nav-link{ padding: 0px !important; display: inline !important;}
.woodmart-product-categories li {display: inline-block !important; padding: 3px 6px !important;}
.woodmart-product-categories {background-color: rgba(255,255,255,.8);}
.title-size-small .entry-title {font-size: 18px !important;}
.product-image-summary .summary-inner>.price {font-size: 30px !important;}
}

@media (max-width: 1170px){
.woodmart-navigation .item-level-0>a  {padding-right: 3px; padding-left: 3px; letter-spacing: 0px;} 
}

@media (max-width: 1040px){
	.whb-primary-menu .item-level-0>a {font-size: 11px !important;}
}

@media (min-width: 1025px){
.review .col-lg-20_0 {-ms-flex: 0 0 30% !important; flex: 0 0 30% !important; max-width: 30% !important;}
}

@media (max-width: 950px){
.filters-inner-area {flex-wrap: wrap !important; align-items: stretch !important;}
.whb-col-mobile {justify-content:space-between!important;}
}

iframe[id^="xtd_receiver"]{
height:0;
position:absolute;
z-index:-999;
}


.tm-final-totals{
display:none;}