:root {
	--wd-text-font: "Manrope", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #000000;
	--wd-text-font-size: 16px;
	--wd-title-font: "Manrope", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #0a0a0a;
	--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%);
	--wd-alternative-font: "Lato", Arial, Helvetica, sans-serif;
	--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;
	--wd-header-el-font: "Lato", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 400;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 14px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: #466ae4;
	--wd-alternative-color: #2b4cb8;
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: #dd3333;
	--btn-accented-bgcolor-hover: #dd3333;
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: #333333;
	--wd-link-color-hover: #242424;
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 280px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: #ffffff;
	background-image: none;
}
.woodmart-archive-portfolio :is(.wd-page-content, .whb-header) {
	background-color: #ffffff;
	background-image: none;
}
.single-portfolio :is(.wd-page-content, .whb-header) {
	background-color: #ffffff;
	background-image: none;
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}
.woocommerce-product-gallery.thumbs-position-left {
	--wd-thumbs-width: 231px;
	--wd-thumbs-height: 518px;
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 0px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 5px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 0px;
}

@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-page-title {
background-color: #f7f7f7;
}

/* Таблицы в описании товара: горизонтальная прокрутка на телефоне */

@media (max-width: 767px) {

    .single-product .entry-content table {

        display: block;

        width: 100%;

        max-width: 100%;

        overflow-x: auto;

        -webkit-overflow-scrolling: touch;

    }



    .single-product .entry-content table th,

    .single-product .entry-content table td {

        white-space: normal;ф

    }

}

/* Увеличиваем миниатюры в выпадающем поиске */

.wd-search-results .wd-suggestion-thumb,

.wd-search-dropdown .wd-suggestion-thumb {

    width: 230px !important;

    min-width: 230px !important;

    height: 190px !important;

    min-height: 190px !important;

    flex: 0 0 230px !important;

}



.wd-search-results .wd-suggestion-thumb img,

.wd-search-dropdown .wd-suggestion-thumb img {

    width: 230px !important;

    height: 190px !important;

    max-width: none !important;

    max-height: none !important;

    object-fit: contain !important;

}

/* Убираем категорию "Новости" со страницы статьи */

.wd-post-cat {

    display: none !important;

}

/* Скрыть навигацию предыдущий/следующий товар */



.wd-products-nav{

    display: none !important;

}

/* Заголовки блоков рекомендаций */



.wd-el-title{

    text-transform: uppercase;

    font-weight: 600;

    letter-spacing: 0.5px;

}

/* Скрыть сортировку */



form.woocommerce-ordering{

    display: none !important;

}

/* Размер названия товара в карточках каталога */



.product-grid-item .wd-entities-title,

.wd-products .wd-entities-title,

.products .wd-entities-title {

    font-size: 15px !important;

    line-height: 1.3;

    font-weight: 400 !important;

}

/* Скрыть автора и Continue Reading */



.wd-post-author,

.wd-post-read-more{

    display:none !important;

}

/* Меню категорий в Инсталляциях */



.portfolio-filter,

.portfolio-filter a,

.wd-portfolio-filter a {

    font-size: 13px !important;

    font-weight: 400 !important;

    text-transform: uppercase;

}

/* Одинаковые заголовки карточек Инсталляций и Статей */



.portfolio-entry .wd-entities-title,

.portfolio-entry .entry-title,

.blog-post-loop .wd-entities-title,

.blog-post-loop .entry-title,

.blog-post-loop h3,

.portfolio-entry h3 {

    font-size: 16px !important;

    font-weight: 400 !important;

    line-height: 1.35;

    text-align: center;

}



/* Скрыть верхний баннер в Portfolio */



.wd-page-title{

    display:none !important;

}

/* ===========================================================

   AJAX SEARCH (WoodMart 8.5.x)

   =========================================================== */



/* Карточка товара */



.wd-search-results .wd-suggestion{

    display:flex !important;

    flex-direction:column;

    justify-content:flex-start;

    align-items:center;

    text-align:center;



    padding:18px !important;

    min-height:285px;



    transition:.2s;

}



/* Наведение */



.wd-search-results .wd-suggestion:hover{

    background:#fafafa;

}



/* Блок изображения */



.wd-search-results .wd-suggestion-thumb{

    width:100%;

    height:190px;



    display:flex;

    justify-content:center;

    align-items:center;



    overflow:hidden;



    margin:0 0 15px 0 !important;

}



/* Картинка */



.wd-search-results .wd-suggestion-thumb img{



    max-width:90% !important;

    max-height:180px !important;



    width:auto !important;

    height:auto !important;



    object-fit:contain;

    transition:.25s;

}



.wd-search-results .wd-suggestion:hover img{

    transform:scale(1.06);

}



/* Блок текста */



.wd-search-results .wd-suggestion-content{



    width:100%;



    display:flex;

    flex-direction:column;



    margin-top:auto;

}



/* Заголовок */



.wd-search-results .wd-entities-title{



    display:-webkit-box;

    -webkit-box-orient:vertical;

    -webkit-line-clamp:2;



    overflow:hidden;



    min-height:2.8em;



    line-height:1.4;



    font-size:16px;



    font-weight:600;

}



/* Цена отключена */



.wd-search-results .price,

.wd-search-results .woocommerce-Price-amount,

.wd-search-results .wd-search-price{

    display:none !important;

}



/* Скрыть цены в AJAX-поиске */



.wd-search-price,

.search-price {

    display: none !important;

}

/* кнопки на фильтрах в Инсталляциях */

.masonry-filter li a {

	font-size: 16px;

color: white;

	padding-left: 5px;

	padding-right: 5px;

	padding-top: 0px;

		background-color: grey;

		margin: 1px 1px 1px 1px;

border: 1px solid black;

		border-radius: 5px;

	transition: background-color 1s;

	opacity: 0.9;

	text-transform: none;

font-weight: normal;

}

.masonry-filter li a:hover{

	color: #f54131;

	background-color: #DCDCDC;

}

/* На главной убрать черный фон на инсталляциях */



.portfolio-info {

    background: #fff !important;

}



.wd-entities-title,

.wd-entities-title a {

    color: #000 !important;

}

/* Кнопка "Задать вопрос" */

.pm-safe-form button {

    background-color: #d70000; /* красный */

    color: #ffffff;

    border: none;

    padding: 12px 26px;

    font-size: 16px;

    font-weight: 600;

    cursor: pointer;

    border-radius: 4px;

    transition: background-color 0.2s ease;

}

.product-label.wd-shape-round {

    display: none !important;

}

.wd-product-cats {

    display: none !important;

}	

.tdborder td{

	border: 1px solid;

}



tr:hover {

    background: #faf7f7; /* Цвет фона при наведении в таблице */

   

   }



/* кнопка Другие инсталляции*/

.btn:hover{

	background:grey;

}







/*.blogSizeImg  img {

	 height: 60% !important;

   width: 100% !important;

}*/







/*убраем палочки, точки под блоком "вы просматривали"*/

.slick-dots {

	display: none !important;

}

.vc_custom_1658131836405{

	margin:0px!important;

}



/* кнопки на ссылках */

.button1 {

	color: white;

	padding-left: 5px;

	padding-right: 5px;

		background-color: grey;

	line-height: 2;

	margin: 5px 5px 5px 5px;

border: 1px solid black;

		border-radius: 5px;

	transition: background-color 1s;

}

.button1:hover {

	background-color: #DCDCDC;

}

.button2 {

	color: white;

	padding-left: 5px;

	padding-right: 5px;

		background-color: grey;

	line-height: 2;

	margin: 5px 5px 5px 5px;

border: 1px solid black;

		border-radius: 5px;

	transition: background-color 1s;

}





/*размер заголовка блока "вы просматривали"*/

.products.recent_products h4 {

	font-size: 22px;

	

}

.product-grid-item .hover-img img, .product-grid-item .product-image-link img{

	height:200px;

	object-fit: contain;



}

.owl-carousel .owl-item {

	position: initial!important;

	

}

.owl-carousel .owl-item, .owl-carousel .owl-wrapper {

     -webkit-transform: none!important; 

    transform: none!important; 

    -webkit-backface-visibility: hidden;

    backface-visibility: hidden;

}

.awl-label-text{

	display: block!important;

}

.attachment-woocommerce_thumbnail {

	height: 100%;

}



/*в карточках товарах область со стрелочками для изображений, изменили цвет*/

.thumbnails.slick-slider>button{

	background-color: rgb(133 133 133 / 90%);

}



/*многоточие в названиях товаров*/

.product-title a{

	width:100%;

	height:40px;

	overflow: hidden;

  display: -webkit-box;

  -webkit-line-clamp: 3;

  -webkit-box-orient: vertical;

  line-height: 1.3em;

  height: 3.9em;

}

.blog-post-loop .entry-title{

	text-align: left!important;

	font-size: 18px!important;

}

.vc_row-fluid{margin-top: 150px}



/* search - hiden price */

.autocomplete-suggestion .suggestion-price.price span bdi{

	display: none;

}



.autocomplete-suggestion .suggestion-thumb {

	max-width: none;

	object-fit: none;

	height: auto;

}



.autocomplete-suggestion .suggestion-price.price strong{

	display: none;

}

div.entry-content.woodmart-entry-content  {

	text-align: left!important;

	font-size: 16px!important;

}



/*стили мобильная версия*/

@media  screen and (max-width: 768px){



	.mobi{

				text-align: center;

	}

	.recom-prod-block{

				text-align: center;

	}

	

/* убрали блок "характеристики" в моб.версии*/	

	.woodmart-accordion-title.tab-title-additional_information {

		display:none;

	}

}



/*jivo на мобилке + планшет*/	

@media  screen and (max-width: 1050px)

{	

	.__jivoMobileButton { 

		bottom: 45px!important; }

}



.product-grid-item {

    text-align: left;

}

strong span{

	font-size: 18px;

}

.slick-track{

	width: 100% !important;

	

}

.product-grid-item{

	margin-top: 30px;

}







.woocommerce-error, .notifications-sticky .woocommerce-info, .notifications-sticky .woocommerce-message, .notifications-sticky .yith_ywraq_add_item_product_message, .notifications-sticky div.wpcf7-response-output {

    position: fixed;

    top: auto;

    right: 0;

    bottom: 0;

    left: 0;

    z-index: 1050;

    margin: 0;

    cursor: pointer;

    -webkit-transform: translate3d(0,200%,0);

    transform: translate3d(0,200%,0);

    -webkit-animation: wd-fadeInUpBig .35s ease .5s both;

    animation: wd-fadeInUpBig .35s ease .5s both;

    visibility: hidden;

}



.btns-default-semi-rounded #dokan-form-contact-seller.seller-form input.dokan-btn-theme, .btns-default-semi-rounded .cart-actions .button[name=update_cart], .btns-default-semi-rounded .cart-totals-inner .shipping-calculator-form .button, .btns-default-semi-rounded .simplePopup .submit-report-abuse, .btns-default-semi-rounded .vendor_sort input[type=submit], .btns-default-semi-rounded .wcmp-quick-info-wrapper input[type=submit], .btns-default-semi-rounded .wd-age-verify-forbidden, .btns-default-semi-rounded .widget_price_filter .price_slider_amount .button, .btns-default-semi-rounded .widget_shopping_cart .buttons .btn-cart, .btns-default-semi-rounded .woodmart-switch-to-register {

    border-radius: 5px;

    visibility: hidden;

}

input.wpcf7-text{

	max-width: 274px;

}

input.has-spinner{

	left: 24px;

}

.woodmart-cart-number{

	display:none;

}



.vc_col-sm-8{

	max-width: 700px;

}



.product_meta{

	display: none;

}

.product_meta,

.woodmart-product-cats,

.wd-product-cats{

	display: none;

}



.mar{margin-top: -140px;}



.wd-style-text{

	

	margin-top: -100px; margin-left: 190px;

}

.product-labels{

	display: none;

}



.product-grid-item {

height: 310px ;

}

.woocommerce.columns-4 {

	height: 310px ;

}



.woodmart-add-btn {

	position:absolute;

	bottom:10px;

	left:20%;

}



.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.add-to-cart-loop:hover {

    background: #dd3333;

}



.button.product_type_simple.add-to-cart-loop {

    background: #808080;

}



.attachment-woocommerce_thumbnail {

object-fit: contain;

	height: 200px;

}

@media only screen and (max-width: 720px){

	/*.attachment-woocommerce_thumbnail {

object-fit: contain;

	height: 150px !important;

}*/

}

.woodmart-widget.widget.footer-widget.widget_text {

	text-align: center; 

	color: #000000;

}

.owl-stage-outer{	

height: 380px

}

.product-additional-galleries{

	display: block;

}

.wd-gallery-btn{

	margin-top: -200px;

	margin-left: 160px;

}

.mobile-nav-icon{

	right: -80px;

}

.vc_custom_1648565799277{

	margin-left: 60px ;

}

@media only screen and (max-width: 830px){

.wd-gallery-btn{

	margin-top: -700px;

	margin-left: 330px;

}

	

	.product-additional-galleries{

	display: block;

}

	.owl-stage-outer{

	

height: 100%;

}

	.woodmart-add-btn {

	position:absolute;

	bottom:10px;

	left:0%;

}

.attachment-woocommerce_thumbnail {

object-fit: cover;

	height: 180px;

}

}



/*mobile 600px*/

@media only screen and (max-width: 600px){

/*	.woodmart-logo-wrap{

	display: none;

} */

	.wd-gallery-btn{

	margin-top: -350px;

	margin-left: 140px;

}	

	.text4mobile{

		margin-top: 280px;

	}

}



/* Убрать "Похожие товары */

.title.slider-title {

	display: none;

}



/* Стили кнопки "отправить заявку"*/

.iksweb {display: inline-block;cursor: pointer; 

	font-size:14px;

	text-decoration:none;

	padding:10px 20px; color:#ffffff !important;

	background:#dd3333;

	border-radius:5px;

	border:2px solid #dd3333;}

.iksweb:hover{background:#d94343;color:#ffffff;border:2px solid #d94343;transition: all 0.2s ease;}



.product-grid-item .product-title {

    margin-bottom: 5px;

    font-size: 12px;

}



/* Убрать галочку перед словами "в наличии", увеличить размер шрифта custom stock*/

.stock.in-stock.in_stock_color.woo-custom-stock-status::before {

	display: none;

}

.stock.in-stock.in_stock_color.woo-custom-stock-status {

	font-size: 16px ;

}

.stock.available-on-backorder.available_on_backorder_color.woo-custom-stock-status {

	font-size: 16px ;

}

.stock.out-of-stock.out_of_stock_color.woo-custom-stock-status {

	font-size: 16px ;

}



/* Меняем цвет цены, "цена по запросу" на главной странице*/

.woocommerce-Price-amount.amount {

	color: #000000;

}

.price {

	color: #000000 !important; 

}



/* Меняем цвет "в наличии" везде*/

.stock.in-stock.in_stock_color.woo-custom-stock-status {

	color: #dd3333;

}

.products.elements-grid.align-items-start.woodmart-products-holder.grid-masonry.woodmart-spacing-20.products-bordered-grid.pagination-pagination.row {

	border-color: #0000;

}





/* На главной уменьшен размер картинок с раздела статьи */

/*.post-img-wrapp  img {

	 height: 98% !important;

   width: 56% !important;

}*/



.category-title {

    font-size: 12px !important;

    color: #000000 !important;

}



/* Табы и характеристики*/

/*.tabs-layout-tabs .tabs li {

    display: inline-flex;

    margin-right: 30px;

    color: #2d2a2a;

    font-weight: 600;

    visibility: hidden;

}*/

.tabs-layout-tabs .tabs {

       position: relative;

	left: -110px;

}



/* Табы и характеристики- выключаем две вкладки*/

.additional_information_tab {

	position:absolute;

		   	visibility: hidden; 

	}

.reviews_tab {

	

   	visibility: hidden;      

	}

@media only screen and (max-width: 670px) {



.woodmart-burger.wd-tools-icon {

	color: #fff;

}

.woodmart-burger-label.wd-tools-text {

	color: #fff;	

}

}



/* "обратный звонок" для мобилки */

@media only screen and (max-width : 575px) {



	.bazz-widget-form-top label {

		display: none;

	}

	.bazz-widget-form input {

			width: 50% !important;

			text-align: center;

		}

	.bazz-widget.opened {

		width: 90%;

	}

	.bazz-widget-form-submit {

		width: auto !important;

		padding-left: 4px;

		padding-right: 3px;

	}

}



/* "обратный звонок" для планшета */



@media only screen and (max-width : 1050px) {.bazz-widget {

		display: block !important;

		bottom: 135px !important;

    right: 20px !important;

	}

}



@media only screen and (max-width: 1200px) {

	.article-body-container {

		text-align: justify !important;

	}

	/* телефон и меню */

.woodmart-burger.wd-tools-icon {

	color: #fff;

}

.woodmart-burger-label.wd-tools-text {

	color: #fff;	

}

.mobile-nav-icon {

    right: auto !important;

}

.whb-column.whb-col-mobile.whb-hidden-lg {

	justify-content: flex-end !important;

}

	.vc_row.wpb_row.vc_row-fluid .vc_custom_1652293622497 .vc_column-gap-20.vc_row-o-equal-height.vc_row-o-content-top .vc_row-flex {

  	align-items: center !important;

		justify-content: center !important;

		text-align: center !important;

	}

	.woodmart-title-container.title.woodmart-font-weight- {

		text-align: center;

	}

	.entry-title.title {

		text-align: center !important;

	}

.woodmart-info-box.text-left.box-icon-align-top.box-style-.color-scheme-.woodmart-bg-none.box-title-custom.with-btn.box-btn-static.vc_custom_1652298428662 {

	text-align: justify;

	}

	.box-icon-wrapper.box-with-icon.box-icon-simple {

		text-align: center;

	}

	.woodmart-info-box.text-left .box-icon-align-top.box-style-.color-scheme-.woodmart-bg-none.box-title-custom.with-btn.box-btn-static .vc_custom_1652298443306 {

	text-align: justify;

	}

	.woodmart-info-box.text-left.box-icon-align-top.box-style-.color-scheme-.woodmart-bg-none.box-title-custom.with-btn.box-btn-static.vc_custom_1652298454239 {

	text-align: justify;

	}

}



/* номер телефона на мобилке */

.whb-text-element.reset-mb-10.text-element-inline {

	align-self: left !important;

	flex: auto;

}



/*ВСЁ ОСТАЛЬНОЕ*/



/* результаты поиска - всплывающие вещи 



.woodmart-search-results.woodmart-scroll-content {

	display: none;

}*/



/*маркированный список*/

.product-tabs-wrapper

li {

display: list-item;

list-style-type: disc;

list-style-position: inside;

}



.woocommerce ul.products li.product {

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	}

.vc_row.wpb_row.vc_row-fluid {

	margin-top: auto;

}



/*миниатюры товаров на всю ширину картинки*/

 /* .attachment-woocommerce_thumbnail{

	

	object-fit: unset!important;

	height: auto!important;

	width: 100%!important;

}*/



/*@media  screen and (max-width: 280px){



	.mobi{

		margin-top: 430px;

		text-align: center;

		padding-bottom: 410px;

	}

	.footer-container {margin-top: -75px}

	.yourlook {

		margin-bottom: 20px;

		

	}*/

/* margin-top removed: empty value */

	.recom-prod-block {

		text-align: center;

		

	}

	.recom-prod-block {

		margin-top: -30px;

		text-align: center;

	}

	.vc_wp_text.wpb_content_element {

		margin-bottom: 25px !important;

	}

	.single-post-navigation {

		margin-top: 390px !important;

	}

}	

@media  screen and (min-width : 281px) and (max-width: 768px){



	.mobi{

		margin-top: 390px !important;

		text-align: center;

		padding-bottom: 380px;

	}

	.footer-container {margin-top: -75px}

	.yourlook {/* margin-top removed: empty value */}

	.recom-prod-block {

		text-align: center;

		margin-top: 20px !important;

	}

	.recom-prod-block {

		margin-top: -30px;

		text-align: center;

	}

	.vc_wp_text.wpb_content_element {

		margin-bottom: 25px !important;

	}

	.single-post-navigation {

		margin-top: 390px !important;

}	

}

/*блок "с этим товаром покупают" мобильная версия*/



/*@media only screen and (min-width : 769px) and (max-width : 5000px) { 

.mobi{

		margin-top: 91px !important;

		padding-bottom: 30px;

			}

}

@media only screen and (min-width : 769px) and (max-width : 5000px) { 

.mobi{

		margin-top: 410px;

		padding-bottom: 100px;

			}

}



/* блоки "мы рекомендуем* и др. на странице товаров*/

 



.woodmart-burger-icon.wd-tools-element.mobile-nav-icon.whb-mobile-nav-icon.wd-style-text {

	/* margin-left removed: empty value */;

}



@media only screen and (min-width : 680px) and (max-width : 1000px) {



}

/*подчеркивание в нумерованном списке ссылок*/

ol a {

	text-decoration: underline;

}

/*заглавные буквы на h1*/

h1 {

	text-transform:uppercase;

}





/*div.masonry-container{

	align-items:stretch!important;

}*/

/* Универсальный контейнер Rutube */



.rutube-responsive-container {

    width: 100%;

    max-width: 900px;

    position: relative;

    padding-bottom: 56.25%; /* 16:9 */

    height: 0;

    overflow: hidden;

    margin: 1.5em auto;

}



/* iframe */



.rutube-responsive-container iframe {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    border: 0;

}



/* Вертикальные Rutube Shorts */



.rutube-responsive-container.rutube-vertical {

    max-width: 360px;

    padding-bottom: 640px; /* фиксированная высота */

 }

/* На телефонах */



@media (max-width: 768px) {



    .rutube-responsive-container {

        max-width: 100%;

    }



    .rutube-responsive-container.rutube-vertical {

        max-width: 100%;

    }

/* Наведение */

.pm-safe-form button:hover {

    background-color: #b80000;

}

	.pm-privacy {

    font-size: 13px;

    line-height: 1.5;

    margin: 15px 0;

}


.pm-privacy label {
    display: block;
    line-height: 1.5;
}

.pm-privacy input[type="checkbox"] {
    margin-top: 3px;
    margin-right: 8px;
    vertical-align: top;
}

} 

/* 1. Кнопка «ОТПРАВИТЬ ЗАЯВКУ» на карточках товаров */
.iksweb {
    background: #466ae4 !important;
    border-color: #466ae4 !important;
    color: #ffffff !important;
}
.iksweb:hover {
    background: #3557cf !important;
    border-color: #3557cf !important;
}
/* 2. Кнопка «ЗАДАТЬ ВОПРОС» в формах */
.pm-safe-form button {
    background-color: #466ae4 !important;
    border-color: #466ae4 !important;
    color: #ffffff !important;
}
.pm-safe-form button:hover {
    background-color: #3557cf !important;
    border-color: #3557cf !important;
}
/* 3. Только сплошные кнопки («БОЛЬШЕ ПРИМЕРОВ», «ВСЕ СТАТЬИ») */
.woodmart-button-wrapper .btn.btn-style-default,
.wd-button-wrapper .btn.btn-style-default,
.btn.btn-color-primary.btn-style-default {
    background-color: #466ae4 !important;
    border-color: #466ae4 !important;
    color: #ffffff !important;
}
.woodmart-button-wrapper .btn.btn-style-default:hover,
.wd-button-wrapper .btn.btn-style-default:hover,
.btn.btn-color-primary.btn-style-default:hover {
    background-color: #3557cf !important;
    border-color: #3557cf !important;
    color: #ffffff !important;
}
/* 4. Кнопки-ссылки («ПЕРЕЙТИ В КАТАЛОГ», «КОНТАКТЫ», «О НАС») — текст и нижнее подчеркивание */
.woodmart-button-wrapper .btn-style-link,
.wd-button-wrapper .btn-style-link,
.woodmart-info-box .btn-style-link,
.wd-info-box .btn-style-link,
.btn.btn-style-link {
    background: transparent !important;
    background-color: transparent !important;
    border-top: 0 !important;
    border-left: 0 !important;
    border-right: 0 !important;
    border-bottom: 2px solid #466ae4 !important;
    border-radius: 0 !important;
    padding: 0 0 2px 0 !important;
    color: #466ae4 !important;
    box-shadow: none !important;
}
.woodmart-button-wrapper .btn-style-link:hover,
.wd-button-wrapper .btn-style-link:hover,
.woodmart-info-box .btn-style-link:hover,
.wd-info-box .btn-style-link:hover,
.btn.btn-style-link:hover {
    background: transparent !important;
    background-color: transparent !important;
    border-bottom-color: #3557cf !important;
    color: #3557cf !important;
}
/* 5. Иконки инфоблоков (превращение из розово-красного в синий через CSS-фильтр) */
.woodmart-info-box .info-box-image img,
.wd-info-box .info-box-image img,
.woodmart-info-box .box-icon-wrapper img,
.wd-info-box .box-icon-wrapper img,
.info-box-image img {
    filter: hue-rotate(220deg) saturate(1.15) brightness(0.95) !important;
    transition: filter 0.2s ease;
}
}

