@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//auto-equipment.ru/wp-content/themes/woodmart/fonts/woodmart-font-2-400.woff2?v=8.2.6") format("woff2");
}

@font-face {
	font-family: "star";
	font-weight: 400;
	font-style: normal;
	src: url("//auto-equipment.ru/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"), url("//auto-equipment.ru/wp-content/plugins/woocommerce/assets/fonts/star.woff") format("woff"), url("//auto-equipment.ru/wp-content/plugins/woocommerce/assets/fonts/star.ttf") format("truetype"), url("//auto-equipment.ru/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg");
}

@font-face {
	font-family: "WooCommerce";
	font-weight: 400;
	font-style: normal;
	src: url("//auto-equipment.ru/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix") format("embedded-opentype"), url("//auto-equipment.ru/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"), url("//auto-equipment.ru/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf") format("truetype"), url("//auto-equipment.ru/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce") format("svg");
}

:root {
	--wd-text-font: "Inter Tight", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: rgba(0,0,0,0.6);
	--wd-text-font-size: 17px;
	--wd-title-font: "Tektur", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 400;
	--wd-title-transform: none;
	--wd-title-color: rgb(33,44,34);
	--wd-entities-title-font: "Tektur", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 400;
	--wd-entities-title-transform: none;
	--wd-entities-title-color: rgb(33,44,34);
	--wd-entities-title-color-hover: rgb(33, 44, 34);
	--wd-alternative-font: "Inter Tight", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Tektur", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 400;
	--wd-widget-title-transform: none;
	--wd-widget-title-color: rgb(33,44,34);
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Inter Tight", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 500;
	--wd-header-el-transform: none;
	--wd-header-el-font-size: 18px;
	--wd-brd-radius: 20px;
	--wd-primary-color: rgb(0,100,73);
	--wd-alternative-color: rgb(232,232,232);
	--wd-link-color: rgb(0,100,73);
	--wd-link-color-hover: rgb(0,0,0);
	--btn-default-font-family: "Tektur", Arial, Helvetica, sans-serif;
	--btn-default-font-weight: 400;
	--btn-default-transform: none;
	--btn-default-bgcolor: rgb(0,100,73);
	--btn-default-bgcolor-hover: rgb(0,0,0);
	--btn-accented-font-family: "Tektur", Arial, Helvetica, sans-serif;
	--btn-accented-font-weight: 400;
	--btn-accented-transform: none;
	--btn-accented-bgcolor: rgb(0,100,73);
	--btn-accented-bgcolor-hover: rgb(0,0,0);
	--btn-font-family: "Tektur", Arial, Helvetica, sans-serif;
	--btn-font-weight: 400;
	--btn-transform: none;
	--btn-color: rgb(255,255,255);
	--btn-bgcolor: rgb(0,100,73);
	--btn-color-hover: rgb(255,255,255);
	--btn-bgcolor-hover: rgb(0,0,0);
	--wd-form-brd-width: 1px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
}
.wd-popup.wd-age-verify {
	--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-popup-width: 800px;
}
:is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg, :is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg :is(.wd-product,.wd-cat) {
	--wd-prod-bg:rgb(247,247,247);
	--wd-bordered-bg:rgb(247,247,247);
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title {
	background-color: rgb(255,255,255);
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.wd-footer {
	background-color: rgb(242,242,242);
	background-image: none;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center top;
}
html .post.wd-post:not(.blog-design-small) .wd-entities-title {
	font-size: 38px;
	color: rgb(33,44,34);
}
html .wd-page-content .wd-product .product-wrapper .wd-entities-title {
	font-weight: 500;
	color: rgb(33,44,34);
}
html .wd-checkout-steps li {
	font-size: 36px;
	text-transform: none;
	color: rgb(33,44,34);
	font-size: 24px;
	text-transform: none;
}
html .wd-nav-mobile > li > a, html .page-title > .container > .title, html .page-title .wd-title-wrapp > .title {
	text-transform: none;
	color: rgb(33,44,34);
}
html table th {
	text-transform: none;
	color: rgb(33,44,34);
}
html .product.wd-cat .wd-entities-title, html .product.wd-cat.cat-design-replace-title .wd-entities-title, html .wd-masonry-first .wd-cat:first-child .wd-entities-title {
	color: rgb(33,44,34);
}
html .widget_product_categories .product-categories li a {
	color: rgb(33,44,34);
}
.wd-sub-menu li>a {
	color: rgb(33,44,34);
}
.wd-entities-title a {
	font-weight: 500;
	text-transform: none;
	color: rgb(33,44,34);
}
.wd-entities-title a:hover {
	color: rgb(0,100,73);
}
.wd-post-cat.wd-style-with-bg {
	text-transform: none;
}
code, kbd, pre, samp {
	font-family: "Noto Sans", Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 15px;
	line-height: 21px;
}
.page .wd-page-content {
	background-color: rgb(255,255,255);
	background-image: none;
}
.woodmart-archive-shop:not(.single-product) .wd-page-content {
	background-color: rgb(255,255,255);
	background-image: none;
}
.single-product .wd-page-content {
	background-color: rgb(255,255,255);
	background-image: none;
}
.woodmart-archive-blog .wd-page-content {
	background-color: rgb(255,255,255);
	background-image: none;
}
.single-post .wd-page-content {
	background-color: rgb(255,255,255);
	background-image: none;
}
.woodmart-archive-portfolio .wd-page-content {
	background-color: rgb(255,255,255);
	background-image: none;
}
.single-portfolio .wd-page-content {
	background-color: rgb(255,255,255);
	background-image: none;
}
html .wd-buy-now-btn {
	font-family: "Tektur", Arial, Helvetica, sans-serif;
	font-weight: 400;
	text-transform: none;
	color: rgb(255,255,255);
	background: rgb(0,100,73);
}
html .wd-buy-now-btn:hover {
	color: rgb(255,255,255);
	background: rgb(0,0,0);
}
body, [class*=color-scheme-light], [class*=color-scheme-dark], .wd-search-form[class*="wd-header-search-form"] form.searchform, .wd-el-search .searchform {
	--wd-form-color: rgb(0,25,5);
	--wd-form-placeholder-color: rgb(77,109,97);
	--wd-form-brd-color: rgb(206,217,223);
	--wd-form-brd-color-focus: rgb(185,197,201);
	--wd-form-bg: rgb(247,252,242);
}
.wd-nav-arrows.wd-pos-sep:not(:where(.wd-custom-style)) {
	--wd-arrow-size: 60px;
	--wd-arrow-icon-size: 17px;
	--wd-arrow-offset-h: -30px;
	--wd-arrow-color: rgb(0,100,73);
	--wd-arrow-color-hover: rgb(0,0,0);
	--wd-arrow-color-dis: rgba(23,99,79,0.71);
	--wd-arrow-bg: rgb(255,255,255);
	--wd-arrow-bg-hover: rgb(255,255,255);
	--wd-arrow-bg-dis: rgba(255,255,255,0.65);
	--wd-arrow-radius: 60px;
}
.wd-nav-arrows.wd-pos-together:not(:where(.wd-custom-style)) {
	--wd-arrow-gap: 10px;
	--wd-arrow-size: 60px;
	--wd-arrow-icon-size: 17px;
	--wd-arrow-color: rgb(255,255,255);
	--wd-arrow-color-hover: rgb(255,255,255);
	--wd-arrow-color-dis: rgba(255,255,255,0.7);
	--wd-arrow-bg: rgb(0,100,73);
	--wd-arrow-bg-hover: rgb(0,0,0);
	--wd-arrow-bg-dis: rgba(23,99,79,0.71);
	--wd-arrow-radius: 60px;
}
.wd-nav-pagin-wrap:not(.wd-custom-style) {
	--wd-pagin-size: 5px;
	--wd-pagin-bg: rgb(148,148,148);
	--wd-pagin-bg-hover: rgb(5,5,5);
}
.wd-nav-scroll {
	--wd-nscroll-drag-bg: rgb(3,117,83);
	--wd-nscroll-drag-bg-hover: rgb(0,100,73);
}
.product-labels .product-label.new {
	background-color: rgb(194,120,67);
}
.product-labels .product-label.featured {
	background-color: rgb(194,120,67);
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}
.woocommerce-product-gallery.thumbs-position-left {
	--wd-thumbs-width: 100px;
}

@media (max-width: 1024px) {
	:root {
		--wd-text-font-size: 15px;
	}
	html .post.wd-post:not(.blog-design-small) .wd-entities-title {
		font-size: 28px;
	}
	.wd-nav-arrows.wd-pos-sep:not(:where(.wd-custom-style)) {
		--wd-arrow-size: 30px;
	--wd-arrow-icon-size: 12px;
	--wd-arrow-offset-h: -15px;
	}
	.woocommerce-product-gallery.thumbs-position-left {
		--wd-thumbs-width: 50px;
	--wd-thumbs-height: 50px;
	}

}

@media (max-width: 768.98px) {
	:root {
		--wd-text-font-size: 14px;
	}
	html .post.wd-post:not(.blog-design-small) .wd-entities-title {
		font-size: 22px;
	}
	.woocommerce-product-gallery.thumbs-position-left {
		--wd-thumbs-width: 50px;
	--wd-thumbs-height: 50px;
	}

}
:root{
--wd-container-w: 1600px;
--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: 35px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 35px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
}

@media (min-width: 1600px) {
section.elementor-section.wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}


/* Меню */
.cpel-switcher__lang a {
    border-radius: 60px;
    background-color: transparent !important;
    border: 1px solid rgb(128 142 139 / 30%);
}
li.cpel-switcher__lang {
    background: #fff;
    border-radius: 100px;
}
.home .whb-without-bg li.cpel-switcher__lang a {
    color: #000 !important;
}

.wd-logo img {
    padding-top: 0px !important;
    padding-bottom: 10px !important;
}
.home .whb-sticked.whb-header a.btn {
    color: #ffffff !important;
}
.home .whb-without-bg .wd-nav[class*="wd-style-"]>li>a, .home .whb-without-bg .wd-tools-element>a, .home .whb-without-bg .whb-header a, .home .whb-without-bg .wd-nav[class*="wd-style-"]>li:is(.wd-has-children,.menu-item-has-children)>a:after, .home .whb-without-bg a {
    color: #ffffff !important;
}
.whb-with-bg a {
    color: var(--nav-color-active) !important;
}
.wd-sub-menu a.woodmart-nav-link {
    color: var(--nav-color-active) !important;
}
.home .whb-sticked .wd-nav[class*="wd-style-"]>li>a, .home .whb-sticked .wd-tools-element>a, .home .whb-sticked.whb-header a, .home .whb-sticked .wd-nav[class*="wd-style-"]>li:is(.wd-has-children,.menu-item-has-children)>a:after {
    color: #000000 !important;
}
.whb-header a.btn, .whb-header a.btn:hover {
		color: #ffffff !important;
}
.home .wd-nav[class*="wd-style-"]>li:hover>a, .whb-header a:hover {
    color: var(--nav-color-active) !important;
}
.home .wd-nav[class*="wd-style-"]>li:is(.current-menu-item,.wd-active,.active)>a {
    color: var(--nav-color-active) !important;
}
.whb-color-dark:not(.whb-with-bg) {
    background-color: rgb(255 255 255 / 53%);
    border-radius: 0 0 20px 20px !important;
		backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}

body:not(.single-product) .whb-overcontent:not(.whb-sticked) .whb-row:not(.whb-with-bg) {
    background-color: rgb(255 255 255 / 12%) !important;border-radius: 20px !important;backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}
/* Меню */
[class*="box-icon-with-"].box-with-text .info-box-icon {
    padding: 5px 5px !important;
    min-width: 35px !important;
    height: 35px !important;
    border-radius: 4px !important;
    line-height: 1.5em !important;
    text-align: center !important;
}

.box-with-text.text-size-small {
    font-size: 14px !important;
}

.btn.btn-style-bordered {
    --btn-brd-width: 1px !important;
}
.btn-color-white {
    --btn-brd-color: rgb(255 255 255) !important;
}
.box-icon-with-bg .info-box-icon {
    padding: 14px !important;
	  border-radius: 8px !important;
		border: 1px solid rgb(157 157 157 / 30%) !important;
}






.bdt-comparison-head-title {
    max-width: 241px;
    margin-left: auto;
}

.wd-cat-content .wd-sub-menu li>a {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
}

.wd-loop-footer {
    text-align: left;
}
html .post.wd-post:not(.blog-design-small) .wd-entities-title {
    color: #4B4B4B;
    font-size: 20px;
    font-weight: 500;
    line-height: 22px;
}
.wd-post .wd-post-meta {
    font-size: 14px;
    font-weight: 400;
    line-height: 14px;
    text-transform: none;
}
.blog-design-list .wd-post-excerpt {
    font-size: 14px;
    font-weight: 600;
    line-height: 18px;
}
.blog-design-meta-image.blog-style-bg .wd-post-inner {
    background-color: #F6F6F6 !important;
    border: 1px solid #CED9DF;
		height: 100%;
}


.btn-size-extra-small {
    --btn-padding: 6px 9px !important;
    --btn-height: 29px !important;
    --btn-font-size: 14px !important;
}


.footer-container .wd-sub-menu li>a {
    padding-top: 5px;
    padding-bottom: 5px;
}
.footer-container .wd-sub-accented>li>a {
    padding-bottom: 30px;
}

.box-category .info-box-content {display: flex;flex-direction: column;justify-content: space-between;height: 100px;}

.blur-bg {backdrop-filter: blur(17px);-webkit-backdrop-filter: blur(17px);}
.border-bg {
    border-image: linear-gradient(90deg, #3b536c 8%, transparent 8%, transparent 92%, #3b536c 92%) 1;
    border-radius: 0px;
    border-width: 1px;
    border-style: solid;
}


.btn-lightbox .elementor-button-content-wrapper {
    justify-content: end;
}

.tabs-verticale .e-n-tabs-heading {
    display: flex !important;
    flex-direction: column !important;
}
.ue-scroll-to-cta.none {
    height: 127px !important;
}





/* Заявки */
:root {
    --uacf7-global-color-primary: var(--wd-form-color);
    --uacf7-global-text-color-secondary: #949494;
    --uacf7-global-placeholder-color: #949494;
    --uacf7-global-border-color: #949494;
    --uacf7-global-button-color: #ffffff;
    --uacf7-border-radius: 0px;
    --uacf7-white-color: #fff;
}

input[type='email'], input[type='date'], input[type='search'], input[type='number'], input[type='text'], input[type='tel'], input[type='url'], input[type='password'], :root textarea, :root select {font-size: 14px;font-weight: 400;}

input[type="date"]:focus-visible, input[type="date"]:visited, input[type="email"]:focus-visible, input[type="email"]:visited, input[type="number"]:focus-visible, input[type="number"]:visited, input[type="password"]:focus-visible, input[type="password"]:visited, input[type="search"]:focus-visible, input[type="search"]:visited, input[type="tel"]:focus-visible, input[type="tel"]:visited, input[type="text"]:focus-visible, input[type="text"]:visited, select:visited, select:focus-visible, textarea:visited, textarea:focus-visible {
    border-color: var(--wd-form-brd-color-focus) !important;
}

input[type='email'], input[type='date'], input[type='search'], input[type='number'], input[type='text'], input[type='tel'], input[type='url'], input[type='password'], :root textarea, :root select {
    border-radius: 11px !important;
}

.wd-grid-g.mb-3 {
    margin-bottom: 30px;
}
.steps-form .steps-row .steps-step .btn-circle {width: 29px !important;height: 29px !important;min-width: 20px !important; min-height: 29px !important; padding: 0px !important;}
.steps-form .steps-row .steps-step .btn-circle.uacf7-btn-active { -webkit-box-shadow: none !important;box-shadow: none !important;transform: none !important;border: none !important;}
.steps-form {margin-bottom: 40px;}
.uacf7-prev, .uacf7-next, .wpcf7-submit {min-height: 48px !important;font-size: 16px !important;}
.wpcf7-not-valid-tip {font-size: 11px !important;font-weight: 400 !important;}

.pum-container .pum-title {
    margin-bottom: 40px !important;
    text-transform: none !important;
    letter-spacing: -1px;
    font-weight: 500 !important;
}

input[type="checkbox"] {
    accent-color: #ffffff;
    width: 20px;
    height: 20px;
    border-radius: 4px;
    border: 2px solid #4b4b4b;
    margin-inline-end: 10px;
}
/* Заявки */


html .wd-page-content .wd-product .product-wrapper .wd-entities-title {
    font-weight: 500 !important;
    text-transform: var(--wd-title-transform) !important;
    font-style: var(--wd-title-font-style) !important;
    font-family: var(--wd-title-font) !important;
}

.ue-card:nth-child(odd)::before {
    border-width: 2px 0 2px 2px !important;
	  border-radius: 10px 0 0 10px !important;
}
.ue-card:nth-child(even)::before {
    border-width: 2px 2px 2px 0 !important;
    border-radius: 0 10px 10px 0 !important;
		top: 3px !important;
}

.ue-slno {
    border-radius: 0% !important;
}


.carousel_sertificaty .wd-gallery-item img {
    border-radius: var(--wd-brd-radius);
    object-fit: cover;
    object-position: center top;
    height: 306px !important;
    border: 1px solid #CED9DF;
}



.wd-accordion-opener {
    color: #ffffff !important;
    background: #006449 !important;
    padding: 10px !important;
    border-radius: 90px !important;
}

.wd-cat-wrap {
    padding: 0px !important;
}


.carousel-post .wd-entities-title a {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    line-height: 1.3em;
}


pre {
    border-radius: 5px;
}

.wd-project .wrap-meta {
    display: none;
}
.wd-project .wd-entities-title {
    margin-bottom: 0!important;
    font-size: 20px!important;
    text-align: left!important;
    line-height: 25px!important;
    letter-spacing: -0.6px!important;
}

.portfolio-text-shown .portfolio-info {
    background-color: #F1F6FB !important;
    text-align: left !important;
}

.portfolio-text-shown .entry-header {
    box-shadow: none !important;
    border: 1px solid #CED9DF;
}

.wd-project .portfolio-info {
    padding: 25px 30px !important;
}

.wd-project .entry-thumbnail {
    max-height: 250px !important;
}

.uacf7-wrapper-default input[type="date"], .uacf7-wrapper-default input[type="email"], .uacf7-wrapper-default input[type="number"], .uacf7-wrapper-default input[type="password"], .uacf7-wrapper-default input[type="search"], .uacf7-wrapper-default input[type="tel"], .uacf7-wrapper-default input[type="text"], .uacf7-wrapper-default input[type="url"], .uacf7-wrapper-default select, .uacf7-wrapper-default textarea, .uacf7-wrapper-default label span textarea, .uacf7-wrapper-default label span input {
    border-radius: 8px !important;
	border: 1px solid #ced9df !important;background-color: #f1f6fb !important;
}

.portfolio-info .wd-entities-title a {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    line-height: 1.3em;
}

.title-subtitle.subtitle-style-background {
    border: 1px solid #c7c5c5;
    border-radius: 60px !important;
}

.wd-tabs.wd-header-with-bg .wd-tabs-header {
    border: 1px solid #CED9DF;
}
.wd-tabs .tabs-name {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

.elementor-element .swiper .elementor-swiper-button-prev, .elementor-element .swiper~.elementor-swiper-button-prev, .elementor-lightbox .swiper .elementor-swiper-button-prev, .elementor-lightbox .swiper~.elementor-swiper-button-prev {
    left: -20px;
}
.elementor-element .swiper .elementor-swiper-button-next, .elementor-element .swiper~.elementor-swiper-button-next, .elementor-lightbox .swiper .elementor-swiper-button-next, .elementor-lightbox .swiper~.elementor-swiper-button-next {
    right: -20px;
}
.elementor-widget-reviews .elementor-testimonial__content {
    padding-block-start: 30px;
}
.elementor-widget-reviews .elementor-main-swiper, .elementor-widget-testimonial-carousel .elementor-main-swiper {
    width: 100%;
}
.elementor-widget-reviews .elementor-testimonial__header {
    padding-block-end: 20px;
}

.prod-preim .wd-info-box {
    gap: 12px !important;
}
.prod-preim  .info-box-inner.reset-last-child {
    margin-top: 0px !important;
}



/* Start props*/
.properties-group{width:100%;margin:0;--group-padding:16px;}.properties-group__group{padding-top:var(--group-padding);padding-bottom:var(--group-padding);}.properties-group__group:first-child{padding-top:0;}.properties-group__group:last-child{padding-bottom:0;}.properties-group--block .properties-group__items{display:grid;grid-template-columns:repeat(4,1fr);}@media (min-width:992px){.properties-group--table .properties-group__items .properties-group__item:nth-of-type(2){border-top:1px solid var(--stroke_black)}.show-one-column .properties-group--table .properties-group__items .properties-group__item:nth-of-type(2){border-top:none}.properties-group--table .properties-group__items{display:grid;column-gap:48px;grid-template-columns:1fr 1fr}.show-one-column .properties-group--table .properties-group__items{grid-template-columns:1fr}}@media (min-width:501px){.properties-group--table .properties-group__item:nth-of-type(1){border-top:1px solid var(--stroke_black)}}.properties-group--table .properties-group__item{display:flex;padding:12px 0;border-bottom:1px solid #ededed;border-bottom-color:var(--stroke_black);}.properties-group--block .properties-group__item{border:1px solid #ededed;border-color:var(--stroke_black);padding:22px 25px;margin:0px -1px -1px 0;}.properties-group__name-wrap,.properties-group__value-wrap{position:relative;}.properties-group--table .properties-group__name-wrap,.properties-group--table .properties-group__value-wrap{width:50%;}.properties-group__name-wrap{display:flex;flex-direction:row;align-items:flex-start;}.properties-group--block .properties-group__name-wrap{margin-bottom:6px;}.properties-group__name,.properties-group__value{position:relative;text-align:left;word-break:break-word;}.properties-group--table .properties-group__value{padding-left:20px;}@media (max-width:1200px){.properties-group--block .properties-group__items{grid-template-columns:repeat(3,1fr)}}@media (max-width:991px){.properties-group--block .properties-group__items{grid-template-columns:repeat(2,1fr)}.properties-group--table .properties-group__item:nth-of-type(2){border-top:none}}@media (max-width:500px){.properties-group{--group-padding:24px}.properties-group--table .properties-group__group{padding-bottom:0}.properties-group--table .properties-group__group-name{margin-bottom:0}.properties-group--table .properties-group__item{flex-direction:column;padding:10px 0}.properties-group--table .properties-group__group[data-group-code="no-group"] .properties-group__item{padding-left:0}.properties-group--table .properties-group__name-wrap,.properties-group--table .properties-group__value-wrap{width:100%}.properties-group--table .properties-group__name,.properties-group--table .properties-group__value{padding:0}.properties-group--table .properties-group__name-wrap{background:none}.properties-group--table .properties-group__name-wrap{font-size:.8125rem;line-height:calc(1em + 9px)}.properties-group--table .properties-group__value-wrap{font-size:1rem;line-height:calc(1em + 5px)}}.properties-group__group .properties-group__group-name{font-weight:600;margin-bottom:12px;}.properties-group .hint.active .tooltip{opacity:1;z-index:204;}.properties-group .hint .tooltip:after{left:2px;}.properties-group .hint{display:inline;position:relative;top:-1px;}.properties-group .hint__icon{border:1px solid #e5e5e5;border-color:var(--stroke_black);border-radius:100%;text-align:center;padding:2px 4px 0;cursor:pointer;height:16px;display:inline-block;vertical-align:middle;}.properties-group .hint__icon i{color:#383838;color:var(--white_text_black);line-height:11px;font-size:11px;font-style:normal;display:inline-block;vertical-align:top;}.properties-group .hint .hint__icon:hover{background-color:var(--theme-base-color);}.properties-group .hint__icon:hover i{color:#fff;}.properties-group .hint .tooltip{left:1px;text-align:left;}.properties-group .properties-group__name-wrap--whint{display:inline;padding-right:10px;}.properties-group__name-wrap.whint{overflow:visible;}.properties-group .properties-group__name-wrap--whint .properties-group__name{padding-right:0;}.properties-group .hint{position:relative;top:-1px;left:2px;right:auto;display:inline;}.properties-group .hint .hint__icon{background-color:#fff;background-color:var(--card_bg_hover_black);position:relative;}.hint .tooltip{position:absolute;left:-53px;top:24px;line-height:14px;z-index:202;display:none;padding:17px 20px 17px;min-width:21px;max-width:200px;font-size:12px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:400;box-shadow:0 0 15px rgba(0,0,0,.12);background:#fff;background:var(--card_bg_hover_black);}.hint .tooltip:after{content:"";position:absolute;width:0;height:0;border:5px solid transparent;border-top-width:1px;border-bottom-color:#fff;border-bottom-color:var(--card_bg_hover_black);left:22px;top:-5px;}/**/




.characteristics {
  background-color:var(--whiteBg);
  border-radius:1.375rem;
  opacity:0;
  transition:opacity 1s var(--e),-webkit-transform 1s var(--e);
  transition:transform 1s var(--e),opacity 1s var(--e);
  transition:transform 1s var(--e),opacity 1s var(--e),-webkit-transform 1s var(--e);
  -webkit-transform:translate(0,9.375rem);
  transform:translate(0,9.375rem)
}
.characteristics._watcher-view {
  opacity:1;
  -webkit-transform:translate(0,0);
  transform:translate(0,0)
}
.characteristics__title {
  font-weight:var(--fontWeight_700);
  line-height:var(--lineHeight_150);
  color:var(--blueColor)
}
.characteristics__item {
  display:flex;
  align-items:center;
  -webkit-column-gap:.3125rem;
  -moz-column-gap:.3125rem;
  column-gap:.3125rem;
  line-height:var(--lineHeight_150);
  flex:1 1 calc(50% - 1.25rem)
}
.characteristics__item span {
  margin-right:.3125rem;
  font-weight:var(--fontWeight_600)
}
.characteristics__item:not(:last-child) {
  margin-bottom:1.25rem
}
.characteristics__icon {
  width:2rem;
  height:2rem;
  -o-object-fit:contain;
  object-fit:contain
}

.x1lfNG {
  display:flex;
  flex-direction:column;
  row-gap:8px
}
.hQ8fJ4 {
  align-items:flex-end;
  -moz-column-gap:4px;
  column-gap:4px;
  display:flex
}

}
.v6LMj8 {
  position:relative;
  width:50%
}

._4H1w-l {
  background:#fff;
  color:#484f55;
  display:inline;
  padding-right:4px;
  position:relative
}

.hQ8fJ4 {
  align-items:flex-end;
  -moz-column-gap:4px;
  column-gap:4px;
  display:flex
}
/* End */
@media (min-width: 1025px) {
	.bdt-overflow-auto {
    overflow: hidden;
}
.wd-tabs-header {
    gap: 20px !important;
    height: 100% !important;
}
.wd-tabs.wd-header-with-bg {
    --wd-header-padding: 25px !important;
}
.wd-tabs-desc {
    font-size: 17px;
    margin-bottom: 20px;
}

.blog-design-list:not(:is(:last-child,.blog-style-bg)) {
    padding-bottom: 10px !important;
}
.wd-posts.wd-grid-g {
    gap: 10px !important;
}
.blog-design-list .wd-post-content {
    align-items: end !important;
}
.blog-design-list .wd-post-inner {
    align-items: end;
}
.wd-post-read-more.wd-style-btn {
    min-width: 300px;
    text-align: right;
}
.blog-design-list .wd-post .wd-post-meta {
    padding-bottom: 40px;
}


.tabs-logo .e-n-tabs-heading {
    max-width: 50%;
    margin-left: auto;
}
.btn.btn-style-default.btn-size-extra-large {
    --btn-height: 66px !important;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
	@media (max-width: 768px) {
	.carousel-objecti-obrv [class*="wd-grid"] {
			--wd-col: 2 !important;
			--wd-gap: var(--wd-gap-md) !important;
	}
}
.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title {
    white-space: normal !important;
    text-overflow: inherit !important;
    vertical-align: middle !important;
}

.tabulator-cell {
    white-space: normal !important;
    word-break: break-word !important;
}

.wd-tabs .tabs-name>span {
    text-align: left;
}
.wd-tabs-desc {
    text-align: left;
}
.wd-tabs-header {
    align-items: flex-start !important;
}
}

@media (min-width: 577px) and (max-width: 767px) {
	.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title {
    white-space: normal !important;
    text-overflow: inherit !important;
    vertical-align: middle !important;
}
.tabulator-cell {
    white-space: normal !important;
    word-break: break-word !important;
}

.wd-tabs .tabs-name>span {
    text-align: left;
}
.wd-tabs-desc {
    text-align: left;
}


.icon-preim-pr .wd-info-box {
    flex-direction: column;
    flex-wrap: wrap;
		align-items: flex-start;
}




}

@media (max-width: 576px) {
	.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title {
    white-space: normal !important;
    text-overflow: inherit !important;
    vertical-align: middle !important;
}

.tabulator-cell {
    white-space: normal !important;
    word-break: break-word !important;
}

.carousel_sertificaty .wd-gallery-item img {
    height: 235px !important;
}

[class*="wd-grid"] {
    --wd-col: 1 !important;
    --wd-col-xs: 1 !important;
}

.product_setka [class*="wd-grid"] {
    --wd-col: 2 !important;
    --wd-col-xs: 2 !important;
}

.category_setka [class*="wd-grid"] {
    --wd-col: 2 !important;
    --wd-col-xs: 2 !important;
}

.cat-design-mask-subcat .wd-cat-content {
    padding: 15px !important;
}
.category_setka .wd-sub-menu {
    display: none !important;
}

.carousel [class*="wd-grid"] {
    --wd-col: inherit !important;
    --wd-col-xs: inherit !important;
}
.pum-container .pum-title {
    font-size: 23px !important;
    line-height: 25px !important;
}

.wd-tabs .tabs-name>span {
    text-align: left;
}
.wd-tabs-desc {
    text-align: left;
}

.icon-preim-pr .wd-info-box {
    flex-direction: column;
    flex-wrap: wrap;
		align-items: flex-start;
}

.wd-tabs-header {
    align-items: flex-start !important;
}
}

