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

:root {
	--wd-text-font: "Sofia Sans", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #555;
	--wd-text-font-size: 16px;
	--wd-title-font: "Sofia Sans", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Sofia Sans", 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%);
	--wd-alternative-font: "Sofia Sans", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Sofia Sans", 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;
	--wd-header-el-font: "Sofia Sans", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 14px;
	--wd-otl-style: dotted;
	--wd-primary-color: #314374;
	--wd-alternative-color: rgb(130,173,211);
	--btn-default-bgcolor: rgb(67,89,133);
	--btn-default-bgcolor-hover: rgb(39,54,96);
	--btn-accented-bgcolor: rgb(67,89,133);
	--btn-accented-bgcolor-hover: rgb(39,54,96);
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: rgb(130,173,211);
	--notices-warning-color: #fff;
	--wd-link-color: rgb(130,173,211);
	--wd-link-color-hover: rgb(49,67,116);
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: rgb(255,255,255);
	background-image: none;
	background-repeat: no-repeat;
	background-position: center center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 400px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: rgb(49,67,116);
	background-image: none;
}
h2 {
	font-size: 28px;
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 0px;
--btn-default-color: #fff;
--btn-default-color-hover: #fff;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-bottom-active: -1px;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
--btn-default-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
--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;
}




.labels-rounded {right: auto!important;}
.post-47 p.price, .post-50 p.price, .post-4442 p.price, .post-4529 p.price, .post-4541 p.price, .post-212 p.price, .post-7260 p.price, .post-7289 p.price ,.post-7273 p.price, .post-7281 p.price, .post-7297 p.price, .post-7304 p.price, .post-15250 p.price, .post-15396 p.price, .post-37175 p.price, .postid-41196 p.price, .postid-38400 p.price, .postid-51150 p.price, .postid-96614 p.price, .postid-97753 p.price, .postid-99172 p.price, .postid-13556 p.price, .postid-105012 p.price, .postid-129526 p.price {display:none;}
.tabs-layout-accordion .wd-scroll-content {max-height:100%; padding: 0 20px;}
.time_circles > div > h4 {color:#fff;}
.page-id-38376 .add-to-cart-loop {background: #000;}
.page-id-16644 .add-to-cart-loop {background: #A0000C;}
.wd-nav[class*="wd-style-"] #menu-item-7434 {--nav-color:#cc1818;}
.add_to_cart_inline {border:none!important;}
.woocommerce-shipping-methods input.shipping_method {margin-inline-start: 4px!important;}

.dr-archive-pagination .dr__pagination .page-numbers  {font-family:inherit;	}
.rating-without-comment {font-family:inherit;	}
.single-recipe .dr-entry-meta svg.icon {display:none!important;}

.widget_categories ul li, .widget_pages ul li, .widget_archive ul li, .widget_nav_menu ul li {font-size: 16px;}
.min-footer {font-size: 13px;}
#menu-top-menu, #menu-main-menu {letter-spacing:1px;}
.wd-meta-author, .meta-author {display:none!important}
.woocommerce-MyAccount-navigation-link--downloads, .downloads-link {display:none!important;}

.select2-container.select2-container--open .select2-dropdown {margin:0px!important;}


.variations_form .quantity {display:none!important;}
.product-image-summary .single_add_to_cart_button {width:100%; margin-top: 20px;}

.woovr-variation-selector {float:right;}
.woovr-variation-selector input {width: 18px; height: 18px;}
.page-title .title {line-height:1.1;}
	
	
.woovr-variations {display:flex; padding:0px;}
.wd-product.wd-hover-standard .wd-add-btn {display:none !important;}

.woovr-variation-radio {display:inline-block!important; flex:1; vertical-align: top; padding:0.5rem; margin:5px!important; width:50%; box-shadow: 0 0 5px rgb(0 0 0 / 10%); border:1px solid transparent;}

.woovr-variation-active {border: 1px solid #435985; background-color:#f9f9f9;}


.woocommerce-ordering {display:none;}
#free-shipping {color:#fff; font-size:.8rem;} 
#free-shipping-mobile {color: #000; font-size: .8rem;}
.fa-truck:before {
    content: "\f182";
}

.fa, .fas {
    font-family: "woodmart-font";
    font-weight: 900;
}
.fa-angle-double-left:before {content: "\f114"; }
#footer-desc {font-size:0.8rem; margin-top:0.5rem;}
#footer-desc p{margin-bottom: 0.4rem;}
.wd-social-icons.icons-size-large .wd-icon {font-size:35px;}

.add_to_cart_inline {text-align:center;}
.add-to-cart-loop {background:rgba(49, 67, 116, 1); color: #fff;  display: block;
	width: 60%; margin: 10px auto!important;}
.add-to-cart-loop:hover {color:#fff; background: rgb(39,54,96);}

.whb-header {margin-bottom: 10px;}
.wd-content-layout {padding-block: 10px;}

/* Скрий Адреси в акаунта*/
.woocommerce-MyAccount-navigation-link--edit-address {display:none;}


/* .wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .wd-add-btn>a {display:none;}
div.wd-add-btn.wd-add-btn-replace.woodmart-add-btn {display:none;} */

#menu-item-23450 a { border-top: 1px solid #f1f1f1; font-weight:bold;}

.tabs-layout-accordion .wd-scroll-content {height: 100%;}

.widget ul, .wd-widget ul, div[class^="vc_wp"] ul {list-style:disc;}
table.nut-facts td {padding:5px 2px; border-bottom: 1px dashed #E6E6E6;}

.post-title-large-image.color-scheme-light:after {background: rgb(49 67 116)!important;}
div.entry-meta.wd-entry-meta {display:none;}
h1.page-title.title {line-height:1.1!important;}
.woocommerce-MyAccount-navigation-link--wt-smart-coupon {display:none;}

.lsow-prefix, .lsow-suffix {font-size: 1.2rem!important; line-height: 1.8rem!important; }
.lsow-odometers .lsow-odometer .lsow-number span {font-size: 2rem!important; line-height: 2.2rem!important;}
.odometer-formatting-mark {color: #fff;}
.lsow-grid-item.lsow-odometer{text-align:center;}

i.hwp-icon, i.hwp-icon:before {font-size: 1.2em;}
.icon-chat:before {
    content: '\e804';
}

.woocommerce-Reviews #comments, .woocommerce-Reviews #review_form_wrapper {/*flex: auto; max-width:none;*/}

.labels-rounded .out-of-stock {
    max-width: 70px;
    font-size: 10px;
    letter-spacing: -1px;
}

.wcpr-comment-form-title {padding: 0 10px; width: 100%; margin-bottom:10px;}
.wcpr-comment-form-images {padding: 0 10px;}
.wcpr_image_upload_button {margin-bottom:5px;}
.kt-reviews-image-container {
    order: 3;
	margin: 10px 0;
}
.wcpr-comment-helpful-button-container {
    order: 4;
		width: 100%;
		border: none;
}
.kt-reviews-image-container .kt-wc-reviews-images-wrap-wrap .reviews-images-item .review-images {height: 150px!important;}

.comment-form .comment-notes, .comment-form .comment-form-rating {margin-bottom: 10px;}

.wcpr-col-star .star-rating span:before, .wcpr-col-star .star-rating:before, .wcpr-overall-rating-right-star .star-rating span:before, .wcpr-overall-rating-right-star .star-rating:before {letter-spacing:2px!important;}

span.wcpr-comment-helpful-button-label {font-size:.8rem; font-weight:bold;}

.shortcode-wcpr-filter-button-wrap{width: 150px!important;}
.shortcode-wcpr-filter-container li.shortcode-wcpr-filter-button-li a {min-width: 150px!important;}
.gens-raf-message.gens-raf__url, .gens-referral_share {display:none!important;}
.dr-entry-header {display: none;}

.comment-respond .comment-form p:not(.comment-form-cookies-consent) label {
    display: block;
}

.dr-showing-results {
    font-size: .9em;
    margin: 10px;
	font-weight: bold;}

.woocommerce-checkout .select2-results__option:not(.select2-results__message)::before, .woocommerce-checkout .select2-results__option:not(.select2-results__message)::after {
    display: none;
}
.woocommerce-checkout .select2-container.select2-container--open .select2-dropdown {
    margin-top: unset!important;
}
.select2 {max-width:unset!important;}



.comments-area .comment-list+.comment-respond {margin-top:unset!imporant;}
.comment-body .reply {position:unset;}

.comments-area .comment-respond {background:unset!important;}.comment-body .reply .comment-reply-link {color:unset!important; text-transform:uppercase;}
.comment-body .reply .comment-reply-link::after {background-image:none!important;}
.comments-area ol li>div {border-top:unset!important; margin-top:unset!important; padding-top:unset!important;}
.comment-form p.form-submit input[type=submit] {background:var(--btn-accented-bgcolor);} 
.comment-form p.form-submit input[type=submit]:hover  {background: var(--btn-accented-bgcolor-hover);}

.comment-respond .comment-form p.comment-form-cookies-consent label::before {border: 1px solid  rgba(119,119,119,0.2)!important;}

.page-id-2720 .main-page-wrapper .align-items-start.row {
    display: block;
}
.navigation.pagination {padding-bottom:40px;}
.dr-advance-search .page-header .container {max-width:90%;}
.dr-pro-comment-section .dr-pro-comment-container .dr-comment-rating .jq-ry-container svg {
    height: 20px;
    width: 20px;
    padding: 0;
}
.dr-pro-comment-section .dr-pro-comment-container .dr-comment-rating .jq-ry-container {
    width: 100px!important;
}

.includes_tax {display:none;}
.page-id-125 .site-content a, .page-id-80 .site-content a, .page-id-83 .site-content a{color:rgb(130,173,211);}
.page-id-125 .site-content a:hover, .page-id-80 .site-content a:hover, .page-id-83 .site-content a:hover{color:rgb(49,67,116);}

.wd-my-account-links .wt-smart-coupon-link {display:none;}
.wd-my-account-links .myreferrals-link a:before {
    content: "\f106";
	font-family: "woodmart-font";}

.change_order_to_shipped_field {display:none;}
p.product.woocommerce.add_to_cart_inline > a > span {display:block; margin: 10px auto;}
.checkout-order-review>.woocommerce-checkout-review-order .wd-table-wrapper {overflow-x:visible;}
.payment_method_mypos_virtual img {width: auto!important;}



/* Показвай само ниската цена при variable продукти с диапазон */
.product-type-variable .price {
  display: inline-block;
}

/* скриваме тирето и следващите две цени */
.product-type-variable .price > span[aria-hidden="true"]:not(.woocommerce-Price-amount),
.product-type-variable .price > span[aria-hidden="true"]:not(.woocommerce-Price-amount) ~ .woocommerce-Price-amount {
  display: none !important;
}

/* Увеличава размера на новата цена, ако има <ins> */
.woovr-variation-price ins {
    font-size: 1.2em; /* по-голям размер за текущата цена */
}

/* Когато няма <del> (само текуща цена), запазва нормалния размер */
.woovr-variation-price:not(:has(del)) .woocommerce-Price-amount {
    font-size: 1.2em; 
}
.woovr-variation-price del .woo-bg--currency.amount-bgn, .price del .woo-bg--currency.amount-bgn, del span.woo-bg--currency.amount-bgn {
    display: none;
}

div#free-shipping:before {
    content: "\f182";
    font-family: "woodmart-font";
}

#social-icons-footer a {font-size: 24px; color: white; padding: 9px;} 

#social-icons-footer a:hover {color:#c2c7d6;}

#social-icons-footer {text-align: center;} 
.rate-percent {background-color:#314374;}

body #wfacp-sec-wrapper .wfacp_main_form.woocommerce #wfacp_checkout_form .wfacp_divider_field .wfacp-col-left-third {width: 50%;}

body .wfacp_main_form .wfacp_shipping_table ul li.wfacp_single_shipping_method input[type=radio] {top:auto; left: -3px;}

.payment_methods .payment_box:before {display: none;}
.payment_method_cod p {font-size: 12px; font-style:italic;}


.invoice-checkbox input[type="checkbox"] {
    position: relative !important;
    left: -2px !important;
		top: -2px !important;
}

.invoice-checkbox label {
    padding-left: 2px !important;
}