.wd-popup.wd-promo-popup{
	background-color:rgb(30,115,190);
	background-image: url(http://krasnodar.kenig-pack.com/wp-content/uploads/sites/61/2021/10/grocery-popup.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
}

.page-title-default{
	background-color:rgb(30,115,190);
	background-image: url(http://krasnodar.kenig-pack.com/wp-content/uploads/sites/61/2021/10/grocery-page-title.jpg);
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:rgb(55,56,57);
}

:root{
--wd-text-font:"Montserrat", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:rgb(0,0,0);
--wd-text-font-size:14px;
}
:root{
--wd-title-font:"Montserrat", Arial, Helvetica, sans-serif;
--wd-title-font-weight:500;
--wd-title-color:#242424;
}
:root{
--wd-entities-title-font:"Montserrat", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:500;
--wd-entities-title-color:#333333;
--wd-entities-title-color-hover:rgb(51 51 51 / 65%);
}
:root{
--wd-alternative-font:"Montserrat", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Montserrat", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:500;
--wd-widget-title-transform:uppercase;
--wd-widget-title-color:#333;
--wd-widget-title-font-size:16px;
}
:root{
--wd-header-el-font:"Montserrat", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:500;
--wd-header-el-transform:none;
--wd-header-el-font-size:13px;
}
:root{
--wd-primary-color:rgb(10,10,10);
}
:root{
--wd-alternative-color:rgb(57,100,212);
}
:root{
--wd-link-color:rgb(10,10,10);
--wd-link-color-hover:rgb(57,100,212);
}
:root{
--btn-default-bgcolor:#f7f7f7;
}
:root{
--btn-default-bgcolor-hover:#efefef;
}
:root{
--btn-shop-bgcolor:rgb(57,100,212);
}
:root{
--btn-shop-bgcolor-hover:rgb(57,100,212);
}
:root{
--btn-accent-bgcolor:rgb(57,100,212);
}
:root{
--btn-accent-bgcolor-hover:rgb(57,100,212);
}
:root{
--notices-success-bg:rgb(57,100,212);
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:rgb(255,255,255);
}
:root{
--notices-warning-color:#fff;
}
	:root{
	
			--wd-form-brd-radius: 5px;
	
	
	--wd-form-brd-width: 1px;

	--btn-default-color: #fff;
	--btn-default-color-hover: #fff;

	--btn-shop-color: #fff;
	--btn-shop-color-hover: #fff;

	--btn-accent-color: #fff;
	--btn-accent-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-shop-brd-radius: 0.001px;
		--btn-shop-box-shadow: none;
		--btn-shop-box-shadow-hover: none;
		--btn-shop-box-shadow-active: none;
		--btn-shop-bottom: 0px;
	
			--btn-accent-brd-radius: 0px;
		--btn-accent-box-shadow: none;
		--btn-accent-box-shadow-hover: none;
		--btn-accent-box-shadow-active: none;
		--btn-accent-bottom: 0px;
	
	
	
	
	
	
	
	
	
	
		}

	
	
	/* Site width */
		/* Header Boxed */
	@media (min-width: 1025px) {
		.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
			max-width: 1192px;
		}
	}

	.container {
		max-width: 1222px;
	}
	
	
		.elementor-section.wd-section-stretch > .elementor-column-gap-no {
			max-width: 1192px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-narrow {
			max-width: 1202px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-default {
			max-width: 1212px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-extended {
			max-width: 1222px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-wide {
			max-width: 1232px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-wider {
			max-width: 1252px;
		}

		@media (min-width: 1239px) {

			.platform-Windows .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}

		@media (min-width: 1222px) {

			html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}

	




	.woodmart-woocommerce-layered-nav .wd-scroll-content {
		max-height: 223px;
	}

@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//krasnodar.kenig-pack.com/wp-content/themes/woodmart/fonts/woodmart-font.woff2?v=6.4.2") format("woff2");
}

/*.whb-column {
justify-content: flex-end;
}*/


.searchform input[type="text"] {
border:1px solid white;
border-radius:100px;}

.cat-45{
background-image: url(/wp-content/uploads/sites/59/2024/04/i-2.webp);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-46 {
	background-image: url(/wp-content/uploads/2024/12/ks5mdopsborkisregkmufta56001900kh900-1.jpg);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.wd-header-compare .wd-tools-icon:before {
color:white;}

.wd-header-wishlist .wd-tools-icon:before {
	color:white;
}

.wd-header-cart .wd-tools-icon:before {
color: white;}

.wd-tools-element .wd-tools-count {
background-color: #3964D4!important;}
.wd-header-cart.wd-design-2 .wd-cart-number, .wd-header-cart.wd-design-5 .wd-cart-number {
	background-color: #3964D4!important;
}


html .wd-nav.wd-nav-main > li > a {
color:white;}




input[type='text'] {
background-color:white!important;
}

html .wd-nav.wd-nav-main > li > a {
    color: white;
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
}

/*@media(max-width:1024px){
	.whb-column {
	justify-content:flex-start!important;
	}}*/

.wd-my-account-sidebar {
display: none;}

.wd-wishlist-head {
display: none;}

.woocommerce-MyAccount-content {
max-width:100%!important;}

.price-request{
text-decoration: underline!important;
color:#3964D4;
font-weight:700;}

.cat-1{
background-image: url(/wp-content/uploads/sites/61/2024/03/krupnogabaritnye-kontejnery-2.png);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
	object-fit:contain;

}

.elementor-nav-menu li {
padding-left:20px!important;
}

.cat-2{
background-image: url(/wp-content/uploads/sites/61/2024/03/musornyj-bak-ingrin-80l-art-ing6180-1.png);
background-size: 40px 40px;
background-repeat: no-repeat;
background-position:center left;
	object-fit:contain;

}

.cat-3 {
background-image: url(/wp-content/uploads/sites/61/2024/07/28.jpg);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;

}


.cat-4 {
background-image: url(/wp-content/uploads/sites/61/2024/03/banki-plastikovye-1.webp);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
	object-fit:contain;

}


.cat-5 {
background-image: url(/wp-content/uploads/sites/61/2024/03/yashhiki-plastikovye.png);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-6 {
background-image: url(/wp-content/uploads/sites/61/2024/03/plastikovye-pallety.webp);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}


.cat-7 {
background-image: url(/wp-content/uploads/sites/61/2024/03/lokalizacziya-razliva-zhidkostej.jpeg);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-8 {
background-image: url(/wp-content/uploads/sites/61/2024/03/skladskie-sistemy.jpeg);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-9 {
background-image: url(/wp-content/uploads/sites/61/2024/03/tovary-dlya-sklada.jpeg);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-10 {
background-image: url(/wp-content/uploads/sites/61/2024/03/dezilnye-mini-azs.jpeg);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-11 {
background-image: url(/wp-content/uploads/sites/61/2024/03/dachnaya-produkcziya.png);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-12 {
background-image: url(/wp-content/uploads/sites/61/2024/03/polochnye-kontejnery.jpeg);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-13 {
background-image: url(/wp-content/uploads/sites/61/2024/03/kolesa-dlya-telezhek.jpeg);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-14 {
background-image: url(/wp-content/uploads/sites/61/2024/03/telezhki.jpeg);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-15 {
background-image: url(/wp-content/uploads/sites/61/2024/03/plastikovye-bochki-i-kanistry-.jpeg);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-16 {
background-image: url(/wp-content/uploads/sites/61/2024/03/plastikovye-bochki-i-kanistry-.jpeg);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-17 {
background-image: url(/wp-content/uploads/sites/61/2024/03/plastikovye-emkosti.jpeg);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-18 {
background-image: url(/wp-content/uploads/sites/61/2024/03/yashhiki-i-kontejnery-dlya-peska-i-soli.png);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-19 {
background-image: url(/wp-content/uploads/sites/61/2024/03/dekorativnye-izdeliya.webp);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-20 {
background-image: url(/wp-content/uploads/sites/61/2024/03/yashhiki-iz-penopolistirola.jpeg);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-21 {
background-image: url(/wp-content/uploads/sites/61/2024/03/vedra-stroitelnye-scaled.jpeg);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-22 {
background-image: url(/wp-content/uploads/sites/61/2024/03/lotki-pod-zapajku.png);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-23{
background-image: url(/wp-content/uploads/sites/61/2024/03/steklyannye-banki.png);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-24{
background-image: url(/wp-content/uploads/sites/61/2024/03/pallety-derevyannye.webp);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-25{
background-image: url(/wp-content/uploads/sites/61/2024/03/izotermicheskie-kontejnery.jpeg);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-26 {
background-image: url(/wp-content/uploads/sites/61/2024/03/myagkie-emkosti.jpeg);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-27 {
background-image: url(/wp-content/uploads/sites/61/2024/03/septiki-kanalizaczii.png);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-28 {
background-image: url(/wp-content/uploads/sites/61/2024/03/kimberly-clark-professional.webp);
background-size: 30px 15px;
background-repeat: no-repeat;
background-position:center left;
object-fit:cover;
}

.cat-29 {
background-image: url(/wp-content/uploads/sites/61/2024/03/post-40-original.png);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:cover;
}

.cat-30 {
background-image: url(/wp-content/uploads/sites/61/2024/03/haccper-e1594814595967.png);
background-size: 30px 15px;
background-repeat: no-repeat;
background-position:center left;
object-fit:cover;
}

.cat-31 {
background-image: url(/wp-content/uploads/2024/04/5e1a388b-b5ff-4bd3-acf5-a19178b20ae6.png);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-32 {
background-image: url(/wp-content/uploads/sites/61/2024/03/prochaya-produkcziya.jpeg);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-33 {
background-image: url(/wp-content/uploads/sites/61/2024/03/fortuki-poliuretanovye--scaled.jpeg);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-34 {
background-image: url(/wp-content/uploads/sites/61/2024/03/oifdex7c27y.jpg);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-40{
background-image: url(/wp-content/uploads/2024/09/ecf171d6e0f4c13f55a1ba84fd5c9916.png);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.cat-41{
background-image: url(/wp-content/uploads/sites/61/2024/08/veloparkovka-0-2.png);
background-size: 30px 30px;
background-repeat: no-repeat;
background-position:center left;
object-fit:contain;
}

.wd-empty-page {
margin-top:0px!important;}


.woocommerce-mini-cart__buttons .btn-cart {
color:black!important;}

/*.wd-action-btn.wd-style-text {
display:none;}*/

.elementor-search-form {
width: 600px;}

.wd-empty-page-text+.return-to-shop {
display:none;}

.wd-empty-page:before {
display: none;}

.wd-empty-page:before {
display:none;}

.wd-empty-mini-cart .btn {
display:none;}

#formOrderOneClick .popup {
width:600px!important;}

#formOrderOneClick .popup {
border-radius:0px!important}

#formOrderOneClick input[type="email"], #buyoneclick_form_order input[type="tel"], #buyoneclick_form_order input[type="text"] {
height:35px!important;
border:1px solid black!important;
text-shadow:none!important;
	
}

#formOrderOneClick input[type="checkbox"]:after {
content:'Я согласен на обработку персональных данных и публичной офертой';
	font-size:10px;
	position:absolute;
	padding-left:20px;

}


#formOrderOneClick .button {
margin-top:50px!important;
}





#formOrderOneClick .button {

color:white;
box-shadow:none;
background-color: #3964D4;
}

#formOrderOneClick>.popup {
padding:20px!important;
}
#formOrderOneClick .popup .close_order {
color: black!important;
}

.wd-header-compare .wd-tools-icon:before {
color:black!important;}

.wd-header-wishlist .wd-tools-icon:before {
	color:black!important;
}

.wd-header-cart .wd-tools-icon:before {
		color:black!important;
}
/*
.nav-link-text {
color:black!important;}
*/
.wd-nav[class*="wd-style-"]>li.wd-has-children>a:after, .wd-nav[class*="wd-style-"]>li.menu-item-has-children>a:after {
color:black!important;}

html .wd-nav.wd-nav-main > li > a {
color:black!important;}

html .wd-nav.wd-nav-main > li > a:hover {
color:#3964D4!important;}

.single_add_to_cart_button:hover {
background:white!important;
color: #3964D4;
border:1px solid #3964D4;}

@media(max-width:600px) {
#formOrderOneClick .popup {
width:100%!important;}}

.btn:hover, .button:hover, button:hover, [type="submit"]:hover, [type="button"]:hover {
box-shadow:none!important;}



.elementor-17902 .elementor-element.elementor-element-4760711 .elementor-button {
margin-right:-30px!important;}

ul li:hover a {
cursor:poiter!important;}

ul li a:hover {
cursor:poiter!important;}


@media(max-width:767px) {
	.whb-general-header 
	{background-color: #f7f7f7;}
	
	

.cart-actions .button[name="update_cart"] {
color:black!important;}


p.form-row-first, p.form-row-last {
width:100%!important;
}

.woocommerce-additional-fields {
display: none;}

.wd-empty-page-text {
display: none;}

.woocommerce-mini-cart__buttons .btn-cart {
display:none;}
	

	
.wd-show-sidebar-btn {
	display: none!important;}

	.wd-cookies-inner {
		align-items:start!important;
	}
	
	
	.wd-cookies-popup {
	padding:15px 30px 0px!important;}
	
[class*="title-line-"] .product-grid-item .wd-entities-title h3{
    max-height: 200px!important;
	height:200px!important;
}

	
.wd-entities-title>a {
	height:60px!important;
	overflow: hidden;}
	
	
.searchform input[type="text"] {
    border: 1px solid black!important;
    border-radius: 5px!important; 
}
	
product-grid-item .product-image-link img, .product-grid-item .hover-img img {
    width: 100%;
    height: 200px!important;
	object-fit: contain!important;}