.ms-auto {
    margin-left: auto!important;
}
.catalog-item__marks-container {
    display: block;
    position: absolute;
    right: 10px;
    top: 10px;
    bottom: 10px;
    width: 48px;
    z-index: 191;
}
.catalog-item__mark {
    display: block;
    width: 48px;
    height: 48px;
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
}
.catalog-item__mark.sales {
    background-image: url(/include/kadzama_template/sale.png);
	border-radius: 10px;
	height: 41px;
    width: 41px;
    margin: 3.5px;
}
#wsblock-modal .modal-content,
#wsblock-modal .modal-dialog{
	display: contents;
}
#wsblock-modal .wsblock{
	background-image: url('../kadzama/i/winter_sale.jpg');
	width: 620px;
	height: 413px;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	margin: 10% auto;
	position: relative;
}

.wsb{
	cursor: pointer;
	background: #d60203;
	float:right;
	bottom: 132px;
    right: 77px;
	position: absolute;
	font-size: 16px;
	color: #fff;
	padding: 10px;
	max-width: 165px;
}

.wsb a{
	text-transform: uppercase;
	font-size: 16px;
	color: #fff;
}

.wsb a:hover{
	color: #fff;
	text-decoration: none;
}

.header{padding: 20px 0 0 0;}
.header__row-1{padding-bottom: 25px}
.header__row-2{padding-bottom:45px}
.header__logo{display:block;width:140px;height:40px;background:url('i/logo-2020.png') left center/contain no-repeat}
.header__email,.header__tel{color:#e54a41;font-size:14px}
.header__email:hover,.header__tel:hover{color:#e54a41;text-decoration:underline}


.header-main-nav ul{list-style: none; padding: 0 0 25px 0; margin:0 -10px 0px -10px; display: flex;}
.header-main-nav ul li{padding:0 10px 0 10px; width: calc(100% / 3); position: relative;}

.header-main-nav ul li a{display: block; color: #000; text-decoration: none; transition: all 200ms; height: 80px; padding: 30px 10px 30px 60px;  position: relative; 
background: #fff; border-radius: 10px; text-align: left; box-shadow: 0 3px 10px 4px rgb(0 0 0 / 10%);}
.header-main-nav ul li a:hover{transform: translateY(-5px);}
.header-main-nav ul li a:hover .section-item-icon .red-hover{fill: #ff3434; opacity: 1;}

.header-main-nav .section-item-icon{display: block; position: absolute; left:0px; top: 10px; width: 60px; height: 60px;}
.header-main-nav .section-item-icon svg{position: relative; background: transparent;}
.header-main-nav li.selected .section-item-icon{border-color: #ff3434;}
.header-main-nav .section-item-icon .red-hover{fill: #ff3434; opacity: 0; transition: all 200ms;}
.header-main-nav .section-item-name{display: block; font-weight: 400;  font-size: 16px; line-height: 20px; text-decoration: none; color: #000;}

@media(max-width: 1199px){
	.header-main-nav ul li{width: 100%;}
	.header-main-nav ul li a{height: 40px; padding: 10px 10px 10px 40px;}
	.header-main-nav .section-item-icon{display: block; position: absolute; left:0; top: 0; width: 40px; height: 40px;}
	.header-main-nav .section-item-name{font-size: 14px;}

}

.header-info-nav{position:relative}
.header-info-nav ul{list-style:none;padding:5px 0 0 0;margin:0}
.header-info-nav ul li{padding:0;margin-left:30px;display:inline-block}
.header-info-nav ul li:first-child{margin-left:0}
.header-info-nav ul li a{display:inline-block;color:#343a40;font-weight:400;font-size:14px;line-height:30px;text-decoration:none;transition:all .2s}
@media (min-width:992px) and (max-width:1199px){
.header-info-nav ul li{margin-left:20px}
}
@media (min-width:768px) and (max-width:991px){
.header-info-nav ul li{margin-left:10px}
.header-info-nav ul li a{font-size:12px}
}
@media (max-width:767px){
.header-info-nav{padding-left:0;padding-top:10px}
.header-info-nav ul{padding:0;margin:0}
.header-info-nav ul li{padding:0;margin-left:0;display:block}
.header-info-nav ul li a{display:block;color:#adadad;font-weight:400;font-size:16px;line-height:30px;text-decoration:underline}
}

.section-item-name-new{color: #fff; border-radius: 6px; font-size: 10px; background: #e54a41; top: -10px; padding: 1px 4px;}

.cookies-pad{display:none;position:fixed;left:0;bottom:0;right:0;z-index:900;padding:0 0;font-size:14px;color:#000;background:#fff;box-shadow:0 0 7px 0 rgb(0 0 0 / 25%)}
.cookies-pad__inner{padding:25px 0 25px 80px;background:url('i/cookie-pushup.png') left 10px/80px 80px no-repeat}
.btn.cookies-ok-btn{text-decoration:none!important;margin:10px 0;background:#000;color:#fff;height:30px;padding:5px 5px;min-width:90px;font-size:14px;line-height:20px;border:0;border-radius:4px}
.btn.cookies-ok-btn:hover{background:#000;color:#fff}
.cookies-pad a{color:#000;text-decoration:underline}
.cookies-pad a:hover{color:#e54a41;text-decoration:underline}
.dropdown-menu.lang{min-width:120px}
.dropdown-menu.lang .dropdown-item{text-align:center;padding-left:40px;background-size:24px 24px;background-position:15px center;background-repeat:no-repeat}
.dropdown-menu.lang .dropdown-item.ru{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Ccircle style='fill:%23F0F0F0;' cx='256' cy='256' r='256'/%3E%3Cpath style='fill:%230052B4;' d='M496.077,345.043C506.368,317.31,512,287.314,512,256s-5.632-61.31-15.923-89.043H15.923 C5.633,194.69,0,224.686,0,256s5.633,61.31,15.923,89.043L256,367.304L496.077,345.043z'/%3E%3Cpath style='fill:%23D80027;' d='M256,512c110.071,0,203.906-69.472,240.077-166.957H15.923C52.094,442.528,145.929,512,256,512z'/%3E%3C/svg%3E")}
.dropdown-menu.lang .dropdown-item.en{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Ccircle style='fill:%23F0F0F0;' cx='256' cy='256' r='256'/%3E%3Cg%3E%3Cpath style='fill:%230052B4;' d='M52.92,100.142c-20.109,26.163-35.272,56.318-44.101,89.077h133.178L52.92,100.142z'/%3E%3Cpath style='fill:%230052B4;' d='M503.181,189.219c-8.829-32.758-23.993-62.913-44.101-89.076l-89.075,89.076H503.181z'/%3E%3Cpath style='fill:%230052B4;' d='M8.819,322.784c8.83,32.758,23.993,62.913,44.101,89.075l89.074-89.075L8.819,322.784L8.819,322.784 z'/%3E%3Cpath style='fill:%230052B4;' d='M411.858,52.921c-26.163-20.109-56.317-35.272-89.076-44.102v133.177L411.858,52.921z'/%3E%3Cpath style='fill:%230052B4;' d='M100.142,459.079c26.163,20.109,56.318,35.272,89.076,44.102V370.005L100.142,459.079z'/%3E%3Cpath style='fill:%230052B4;' d='M189.217,8.819c-32.758,8.83-62.913,23.993-89.075,44.101l89.075,89.075V8.819z'/%3E%3Cpath style='fill:%230052B4;' d='M322.783,503.181c32.758-8.83,62.913-23.993,89.075-44.101l-89.075-89.075V503.181z'/%3E%3Cpath style='fill:%230052B4;' d='M370.005,322.784l89.075,89.076c20.108-26.162,35.272-56.318,44.101-89.076H370.005z'/%3E%3C/g%3E%3Cg%3E%3Cpath style='fill:%23D80027;' d='M509.833,222.609h-220.44h-0.001V2.167C278.461,0.744,267.317,0,256,0 c-11.319,0-22.461,0.744-33.391,2.167v220.44v0.001H2.167C0.744,233.539,0,244.683,0,256c0,11.319,0.744,22.461,2.167,33.391 h220.44h0.001v220.442C233.539,511.256,244.681,512,256,512c11.317,0,22.461-0.743,33.391-2.167v-220.44v-0.001h220.442 C511.256,278.461,512,267.319,512,256C512,244.683,511.256,233.539,509.833,222.609z'/%3E%3Cpath style='fill:%23D80027;' d='M322.783,322.784L322.783,322.784L437.019,437.02c5.254-5.252,10.266-10.743,15.048-16.435 l-97.802-97.802h-31.482V322.784z'/%3E%3Cpath style='fill:%23D80027;' d='M189.217,322.784h-0.002L74.98,437.019c5.252,5.254,10.743,10.266,16.435,15.048l97.802-97.804 V322.784z'/%3E%3Cpath style='fill:%23D80027;' d='M189.217,189.219v-0.002L74.981,74.98c-5.254,5.252-10.266,10.743-15.048,16.435l97.803,97.803 H189.217z'/%3E%3Cpath style='fill:%23D80027;' d='M322.783,189.219L322.783,189.219L437.02,74.981c-5.252-5.254-10.743-10.266-16.435-15.047 l-97.802,97.803V189.219z'/%3E%3C/g%3E%3C/svg%3E")}
.dropdown-menu.lang .dropdown-item.fr{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Ccircle style='fill:%23F0F0F0;' cx='256' cy='256' r='256'/%3E%3Cpath style='fill:%23D80027;' d='M512,256c0-110.071-69.472-203.906-166.957-240.077v480.155C442.528,459.906,512,366.071,512,256z'/%3E%3Cpath style='fill:%230052B4;' d='M0,256c0,110.071,69.473,203.906,166.957,240.077V15.923C69.473,52.094,0,145.929,0,256z'/%3E%3C/svg%3E")}
.dropdown-menu.lang .dropdown-item.it{background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB2ZXJzaW9uPScxLjEnIHdpZHRoPScyNTYnIGhlaWdodD0nMjU2JyB2aWV3Qm94PScwIDAgMjU2IDI1NicgeG1sOnNwYWNlPSdwcmVzZXJ2ZSc+PGcgc3R5bGU9J3N0cm9rZTogbm9uZTsgc3Ryb2tlLXdpZHRoOiAwOyBzdHJva2UtZGFzaGFycmF5OiBub25lOyBzdHJva2UtbGluZWNhcDogYnV0dDsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlcjsgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOyBmaWxsOiBub25lOyBmaWxsLXJ1bGU6IG5vbnplcm87IG9wYWNpdHk6IDE7JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxLjQwNjU5MzQwNjU5MzQwMTYgMS40MDY1OTM0MDY1OTM0MDE2KSBzY2FsZSgyLjgxIDIuODEpJz48cGF0aCBkPSdNIDYwIDIuNTcxIHYgODQuODU5IGMgMTcuNDY2IC02LjE3NSAyOS45ODUgLTIyLjgxOCAzMCAtNDIuMzk2IHYgLTAuMDY4IEMgODkuOTg1IDI1LjM4OSA3Ny40NjUgOC43NDUgNjAgMi41NzEgeicgc3R5bGU9J3N0cm9rZTogbm9uZTsgc3Ryb2tlLXdpZHRoOiAxOyBzdHJva2UtZGFzaGFycmF5OiBub25lOyBzdHJva2UtbGluZWNhcDogYnV0dDsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlcjsgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOyBmaWxsOiByZ2IoMjA2LDQzLDU1KTsgZmlsbC1ydWxlOiBub256ZXJvOyBvcGFjaXR5OiAxOycgdHJhbnNmb3JtPScgbWF0cml4KDEgMCAwIDEgMCAwKSAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvPjxwYXRoIGQ9J00gMzAgODcuNDI5IFYgMi41NzEgQyAxMi41MjQgOC43NSAwIDI1LjQwOCAwIDQ1IFMgMTIuNTI0IDgxLjI1IDMwIDg3LjQyOSB6JyBzdHlsZT0nc3Ryb2tlOiBub25lOyBzdHJva2Utd2lkdGg6IDE7IHN0cm9rZS1kYXNoYXJyYXk6IG5vbmU7IHN0cm9rZS1saW5lY2FwOiBidXR0OyBzdHJva2UtbGluZWpvaW46IG1pdGVyOyBzdHJva2UtbWl0ZXJsaW1pdDogMTA7IGZpbGw6IHJnYigwLDE0Niw3MCk7IGZpbGwtcnVsZTogbm9uemVybzsgb3BhY2l0eTogMTsnIHRyYW5zZm9ybT0nIG1hdHJpeCgxIDAgMCAxIDAgMCkgJyBzdHJva2UtbGluZWNhcD0ncm91bmQnLz48cGF0aCBkPSdNIDMwIDg3LjQyOSBDIDM0LjY5MyA4OS4wODggMzkuNzM5IDkwIDQ1IDkwIGMgNS4yNjEgMCAxMC4zMDcgLTAuOTExIDE1IC0yLjU3MSBWIDIuNTcxIEMgNTUuMzA3IDAuOTExIDUwLjI2MSAwIDQ1IDAgYyAtNS4yNjEgMCAtMTAuMzA3IDAuOTEyIC0xNSAyLjU3MSBWIDg3LjQyOSB6JyBzdHlsZT0nc3Ryb2tlOiBub25lOyBzdHJva2Utd2lkdGg6IDE7IHN0cm9rZS1kYXNoYXJyYXk6IG5vbmU7IHN0cm9rZS1saW5lY2FwOiBidXR0OyBzdHJva2UtbGluZWpvaW46IG1pdGVyOyBzdHJva2UtbWl0ZXJsaW1pdDogMTA7IGZpbGw6IHJnYigyNDMsMjQ0LDI0NSk7IGZpbGwtcnVsZTogbm9uemVybzsgb3BhY2l0eTogMTsnIHRyYW5zZm9ybT0nIG1hdHJpeCgxIDAgMCAxIDAgMCkgJyBzdHJva2UtbGluZWNhcD0ncm91bmQnLz48L2c+PC9zdmc+");}

.dropdown-menu.lang .dropdown-item.active,.dropdown-menu.lang .dropdown-item:active{color:#16181b;text-decoration:none;background-color:#f8f9fa}
.dropdown-menu.lang .dropdown-item:focus,.dropdown-menu.lang .dropdown-item:hover{color:#fff;text-decoration:none;background-color:#f24841}
.btn.btn-lang{background:0 0;padding:4px 0 4px 30px;min-width:auto;border:1px solid transparent;height:40px;width:40px;line-height:30px;color:#adadad;font-size:16px;font-weight:900;background-size:24px 24px;background-position:0 center;background-repeat:no-repeat;box-shadow:none!important}
.btn.btn-lang:hover{color:#e54a41}
.btn.btn-lang.ru{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Ccircle style='fill:%23F0F0F0;' cx='256' cy='256' r='256'/%3E%3Cpath style='fill:%230052B4;' d='M496.077,345.043C506.368,317.31,512,287.314,512,256s-5.632-61.31-15.923-89.043H15.923 C5.633,194.69,0,224.686,0,256s5.633,61.31,15.923,89.043L256,367.304L496.077,345.043z'/%3E%3Cpath style='fill:%23D80027;' d='M256,512c110.071,0,203.906-69.472,240.077-166.957H15.923C52.094,442.528,145.929,512,256,512z'/%3E%3C/svg%3E")}
.btn.btn-lang.en,.btn.btn-lang.eng{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Ccircle style='fill:%23F0F0F0;' cx='256' cy='256' r='256'/%3E%3Cg%3E%3Cpath style='fill:%230052B4;' d='M52.92,100.142c-20.109,26.163-35.272,56.318-44.101,89.077h133.178L52.92,100.142z'/%3E%3Cpath style='fill:%230052B4;' d='M503.181,189.219c-8.829-32.758-23.993-62.913-44.101-89.076l-89.075,89.076H503.181z'/%3E%3Cpath style='fill:%230052B4;' d='M8.819,322.784c8.83,32.758,23.993,62.913,44.101,89.075l89.074-89.075L8.819,322.784L8.819,322.784 z'/%3E%3Cpath style='fill:%230052B4;' d='M411.858,52.921c-26.163-20.109-56.317-35.272-89.076-44.102v133.177L411.858,52.921z'/%3E%3Cpath style='fill:%230052B4;' d='M100.142,459.079c26.163,20.109,56.318,35.272,89.076,44.102V370.005L100.142,459.079z'/%3E%3Cpath style='fill:%230052B4;' d='M189.217,8.819c-32.758,8.83-62.913,23.993-89.075,44.101l89.075,89.075V8.819z'/%3E%3Cpath style='fill:%230052B4;' d='M322.783,503.181c32.758-8.83,62.913-23.993,89.075-44.101l-89.075-89.075V503.181z'/%3E%3Cpath style='fill:%230052B4;' d='M370.005,322.784l89.075,89.076c20.108-26.162,35.272-56.318,44.101-89.076H370.005z'/%3E%3C/g%3E%3Cg%3E%3Cpath style='fill:%23D80027;' d='M509.833,222.609h-220.44h-0.001V2.167C278.461,0.744,267.317,0,256,0 c-11.319,0-22.461,0.744-33.391,2.167v220.44v0.001H2.167C0.744,233.539,0,244.683,0,256c0,11.319,0.744,22.461,2.167,33.391 h220.44h0.001v220.442C233.539,511.256,244.681,512,256,512c11.317,0,22.461-0.743,33.391-2.167v-220.44v-0.001h220.442 C511.256,278.461,512,267.319,512,256C512,244.683,511.256,233.539,509.833,222.609z'/%3E%3Cpath style='fill:%23D80027;' d='M322.783,322.784L322.783,322.784L437.019,437.02c5.254-5.252,10.266-10.743,15.048-16.435 l-97.802-97.802h-31.482V322.784z'/%3E%3Cpath style='fill:%23D80027;' d='M189.217,322.784h-0.002L74.98,437.019c5.252,5.254,10.743,10.266,16.435,15.048l97.802-97.804 V322.784z'/%3E%3Cpath style='fill:%23D80027;' d='M189.217,189.219v-0.002L74.981,74.98c-5.254,5.252-10.266,10.743-15.048,16.435l97.803,97.803 H189.217z'/%3E%3Cpath style='fill:%23D80027;' d='M322.783,189.219L322.783,189.219L437.02,74.981c-5.252-5.254-10.743-10.266-16.435-15.047 l-97.802,97.803V189.219z'/%3E%3C/g%3E%3C/svg%3E")}
.btn.btn-lang.fr{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Ccircle style='fill:%23F0F0F0;' cx='256' cy='256' r='256'/%3E%3Cpath style='fill:%23D80027;' d='M512,256c0-110.071-69.472-203.906-166.957-240.077v480.155C442.528,459.906,512,366.071,512,256z'/%3E%3Cpath style='fill:%230052B4;' d='M0,256c0,110.071,69.473,203.906,166.957,240.077V15.923C69.473,52.094,0,145.929,0,256z'/%3E%3C/svg%3E")}
.btn.btn-lang.it{background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB2ZXJzaW9uPScxLjEnIHdpZHRoPScyNTYnIGhlaWdodD0nMjU2JyB2aWV3Qm94PScwIDAgMjU2IDI1NicgeG1sOnNwYWNlPSdwcmVzZXJ2ZSc+PGcgc3R5bGU9J3N0cm9rZTogbm9uZTsgc3Ryb2tlLXdpZHRoOiAwOyBzdHJva2UtZGFzaGFycmF5OiBub25lOyBzdHJva2UtbGluZWNhcDogYnV0dDsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlcjsgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOyBmaWxsOiBub25lOyBmaWxsLXJ1bGU6IG5vbnplcm87IG9wYWNpdHk6IDE7JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxLjQwNjU5MzQwNjU5MzQwMTYgMS40MDY1OTM0MDY1OTM0MDE2KSBzY2FsZSgyLjgxIDIuODEpJz48cGF0aCBkPSdNIDYwIDIuNTcxIHYgODQuODU5IGMgMTcuNDY2IC02LjE3NSAyOS45ODUgLTIyLjgxOCAzMCAtNDIuMzk2IHYgLTAuMDY4IEMgODkuOTg1IDI1LjM4OSA3Ny40NjUgOC43NDUgNjAgMi41NzEgeicgc3R5bGU9J3N0cm9rZTogbm9uZTsgc3Ryb2tlLXdpZHRoOiAxOyBzdHJva2UtZGFzaGFycmF5OiBub25lOyBzdHJva2UtbGluZWNhcDogYnV0dDsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlcjsgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOyBmaWxsOiByZ2IoMjA2LDQzLDU1KTsgZmlsbC1ydWxlOiBub256ZXJvOyBvcGFjaXR5OiAxOycgdHJhbnNmb3JtPScgbWF0cml4KDEgMCAwIDEgMCAwKSAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvPjxwYXRoIGQ9J00gMzAgODcuNDI5IFYgMi41NzEgQyAxMi41MjQgOC43NSAwIDI1LjQwOCAwIDQ1IFMgMTIuNTI0IDgxLjI1IDMwIDg3LjQyOSB6JyBzdHlsZT0nc3Ryb2tlOiBub25lOyBzdHJva2Utd2lkdGg6IDE7IHN0cm9rZS1kYXNoYXJyYXk6IG5vbmU7IHN0cm9rZS1saW5lY2FwOiBidXR0OyBzdHJva2UtbGluZWpvaW46IG1pdGVyOyBzdHJva2UtbWl0ZXJsaW1pdDogMTA7IGZpbGw6IHJnYigwLDE0Niw3MCk7IGZpbGwtcnVsZTogbm9uemVybzsgb3BhY2l0eTogMTsnIHRyYW5zZm9ybT0nIG1hdHJpeCgxIDAgMCAxIDAgMCkgJyBzdHJva2UtbGluZWNhcD0ncm91bmQnLz48cGF0aCBkPSdNIDMwIDg3LjQyOSBDIDM0LjY5MyA4OS4wODggMzkuNzM5IDkwIDQ1IDkwIGMgNS4yNjEgMCAxMC4zMDcgLTAuOTExIDE1IC0yLjU3MSBWIDIuNTcxIEMgNTUuMzA3IDAuOTExIDUwLjI2MSAwIDQ1IDAgYyAtNS4yNjEgMCAtMTAuMzA3IDAuOTEyIC0xNSAyLjU3MSBWIDg3LjQyOSB6JyBzdHlsZT0nc3Ryb2tlOiBub25lOyBzdHJva2Utd2lkdGg6IDE7IHN0cm9rZS1kYXNoYXJyYXk6IG5vbmU7IHN0cm9rZS1saW5lY2FwOiBidXR0OyBzdHJva2UtbGluZWpvaW46IG1pdGVyOyBzdHJva2UtbWl0ZXJsaW1pdDogMTA7IGZpbGw6IHJnYigyNDMsMjQ0LDI0NSk7IGZpbGwtcnVsZTogbm9uemVybzsgb3BhY2l0eTogMTsnIHRyYW5zZm9ybT0nIG1hdHJpeCgxIDAgMCAxIDAgMCkgJyBzdHJva2UtbGluZWNhcD0ncm91bmQnLz48L2c+PC9zdmc+");}

.btn-whatsapp-header{outline:0!important;border:0;background-color:transparent;background-image:url('i/contacts/icon-whatsapp.png');width:40px;height:40px;display:inline-block;background-size:contain;background-position:center center;background-repeat:no-repeat;transition:all .2s}
.btn-whatsapp-header:hover{transform:translateY(-8px)}


.footer{background:#2e2e2e;color:#fff;padding-bottom:20px;position:relative}
.footer a{color:#fff;text-decoration:underline}
.footer a:hover{color:#e54a41}
.footer-nav ul{list-style:none;padding:0;margin:0 0 25px 0}
.footer-nav ul li{margin:15px 0 0 0;padding:0}
.footer-nav ul li a{color:#fff;text-decoration:none;font-weight:900;font-size:16px}
.footer-nav-title{color:#676767;font-weight:900;font-size:16px}
.footer .footer-tel-block{margin-bottom:20px}
.footer .footer-tel-desc-red{color:#e54a41;font-size:12px}
.footer .footer-tel-desc-pack{color:#c6b567;font-size:12px}
.footer .footer-tel-block a{color:#fff;font-size:16px;font-weight:900;text-decoration:none}
.footer .footer-tel-block a:hover{color:#fff;text-decoration:none}
.footer-worktime-desc{font-size:12px}
.footer-worktime{margin-bottom:25px}
.footer-email{margin-bottom:15px}
.footer-geo-desc{font-size:12px}
.footer-copyright{color:rgba(255,255,255,.4);font-size:12px}
.footer-private{margin-bottom:25px}
.footer-private a{color:rgba(255,255,255,.4);text-decoration:underline;font-size:12px}
.footer-hr{border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:25px}
.footer-up{display:block;text-align:center;height:60px;transition:all .2s;text-decoration:none!important}
.footer-up-arrow{display:block;height:60px;margin:0 auto;padding-top:15px;transition:all .2s;text-decoration:none!important}
.footer-up-arrow svg{fill:#fff;transition:all .2s;display:block;margin:0 auto}
.footer-up-arrow span{display:block;padding-top:5px;color:#fff;transition:all .2s;text-decoration:none}
.footer-up:hover{background:#414141}
.footer-up:hover svg{transform:translateY(-5px)}
.footer-social-icons{margin-bottom:60px}
.footer-social-icon{display:inline-block;width:40px;height:40px;border-radius:50%;transition:all .2s}
.footer-social-icon:hover{background-color:rgba(255,255,255,.2)}
.footer-social-icon.vk{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' fill='%23fff'%3E%3Cpath d='M28.9,27.4c-0.5,0-1,0-1.5,0c-0.8,0-1.4-0.4-1.9-0.9c-0.4-0.4-0.8-0.9-1.3-1.4c-0.2-0.2-0.4-0.4-0.7-0.6 c-0.5-0.4-1-0.3-1.2,0.3c-0.2,0.4-0.3,0.9-0.3,1.4c-0.1,0.9-0.3,1.2-1.3,1.2c-1.2,0-2.3,0-3.4-0.4c-1.6-0.6-2.9-1.5-4-2.8 c-1.2-1.4-2.2-3-3.1-4.6C9.6,18.3,9,17,8.4,15.6c-0.4-0.8-0.2-1.1,0.7-1.2c1,0,2.1,0,3.1,0c0.5,0,0.9,0.3,1.1,0.8 c0.7,1.6,1.5,3.2,2.6,4.6c0.2,0.2,0.3,0.4,0.5,0.5c0.3,0.2,0.6,0.1,0.8-0.2c0.1-0.3,0.2-0.7,0.2-1c0-1,0-2,0-3 c0-0.7-0.5-1.1-1.1-1.2c-0.3-0.1-0.3-0.1-0.1-0.4c0.3-0.3,0.6-0.5,1-0.6c0.8-0.1,1.5-0.1,2.3-0.1c0.6,0,1.1,0.1,1.7,0.1 c0.6,0.1,0.9,0.4,0.9,1c0,0.3,0,0.7,0,1c0,1-0.1,1.9-0.1,2.9c0,0.3,0,0.7,0.1,1c0.1,0.5,0.5,0.6,0.9,0.3c0.4-0.4,0.7-0.8,1.1-1.2 c0.9-1.2,1.5-2.5,2-3.9c0.2-0.6,0.4-0.7,1-0.7c1,0,1.9,0,2.9,0c0.3,0,0.7,0,1,0c0.7,0.1,1,0.4,0.7,1c-0.3,0.7-0.7,1.4-1.1,2.1 c-0.7,1-1.4,1.9-2.1,2.9c-0.7,1-0.7,1.3,0.2,2.1c0.8,0.8,1.6,1.6,2.3,2.4c0.3,0.3,0.5,0.7,0.7,1.1c0.3,0.5,0.1,1-0.5,1.2 c-0.2,0.1-0.5,0.1-0.7,0.1C30,27.4,29.4,27.4,28.9,27.4C28.9,27.4,28.9,27.4,28.9,27.4z'/%3E%3C/svg%3E%0A")}
.footer-social-icon.fb{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' fill='%23fff'%3E%3Cpath d='M21.6,16.8l0-1.8c0-0.8,0.1-1.3,1.4-1.3h1.7v-3.2h-2.8c-3.3,0-4.5,1.6-4.5,4.2v2h-2.1V20h2.1v9.4h4.2V20h2.8l0.4-3.2H21.6z'/%3E%3C/svg%3E%0A")}
.footer-social-icon.youtube{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' fill='%23fff'%3E%3Cpath d='M30.8,14.6c-0.3-1-1-1.7-2-2c-1.8-0.5-8.8-0.5-8.8-0.5s-7.1,0-8.8,0.5c-1,0.3-1.7,1-2,2C8.7,16.3,8.7,20,8.7,20 s0,3.7,0.5,5.4c0.3,1,1,1.7,2,2c1.8,0.5,8.8,0.5,8.8,0.5s7.1,0,8.8-0.5c1-0.3,1.7-1,2-2c0.5-1.8,0.5-5.4,0.5-5.4 S31.3,16.3,30.8,14.6z M17.7,23.4v-6.8l5.9,3.4L17.7,23.4z'/%3E%3C/svg%3E%0A")}
.footer-social-icon.inst{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' fill='%23fff'%3E%3Cpath d='M25.1,8.8H14.9c-3.3,0-6.1,2.7-6.1,6.1v10.2c0,3.3,2.7,6.1,6.1,6.1h10.2c3.3,0,6.1-2.7,6.1-6.1V14.9 C31.2,11.5,28.5,8.8,25.1,8.8z M29.2,25.1c0,2.2-1.8,4-4,4H14.9c-2.2,0-4-1.8-4-4V14.9c0-2.2,1.8-4,4-4h10.2c2.2,0,4,1.8,4,4V25.1z M20,14.2c-3.2,0-5.8,2.6-5.8,5.8c0,3.2,2.6,5.8,5.8,5.8c3.2,0,5.8-2.6,5.8-5.8C25.8,16.8,23.2,14.2,20,14.2z M20,23.8 c-2.1,0-3.8-1.7-3.8-3.8c0-2.1,1.7-3.8,3.8-3.8c2.1,0,3.8,1.7,3.8,3.8C23.8,22.1,22.1,23.8,20,23.8z M27.4,14c0,0.8-0.6,1.4-1.4,1.4 s-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4S27.4,13.2,27.4,14z'/%3E%3C/svg%3E%0A")}
@media (max-width:767px){
.footer-social-icons{margin-bottom:35px;margin-top:35px}
.footer{text-align:center}
}


.mp-main-title {
    font-family: 'Montserrat';
    font-size: 60px;
    font-weight: 800;
    line-height: 1.2;
    color: #000;
    margin-bottom: 40px;
    background: linear-gradient(90deg, #000 0%, #e40808 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media(max-width: 767px) {
    .mp-start-lvl {
        padding: 10px 0;
    }

    .mp-main-title {
        font-size: 32px;
    }
}

.mp-start-nav-item {
    transition: all 300ms;
    position: relative;
    border-radius: 20px;
    box-shadow: 0 3px 30px 0 rgb(0 0 0 / 15%);
    padding: 20px 20px 20px 20px;
    background-color: #fff;
    margin-bottom: 30px;
    width: 100%;
}

.mp-start-nav-item:hover {
    transform: translateY(-10px);
}

.mp-start-nav-item.big {
    padding: 30px 40px;
}

.mp-start-nav-item.small {
    padding: 20px 20px 20px 148px;
    min-height: 168px;
}

.mp-start-nav-item-molds {
    padding: 30px 20px 20px 148px;
    min-height: 168px;
}

.mp-start-nav-item__img-holder {
}

.mp-start-nav-item__icon-holder {
    width: 128px;
    height: 128px;
    position: absolute;
    left: 20px;
    top: 20px;
}

.mp-start-nav-item-molds .mp-start-nav-item__icon-holder {
    left: 10px;
}

.mp-start-nav-item__title {
    font-weight: 800;
    font-size: 20px;
    line-height: 1.2;
    color: #000;
    font-family: 'Montserrat';
    margin-bottom: 15px;
    margin-top: 15px;
}

.mp-start-nav-item__title-icon {
    display: inline-block;
    width: 24px;
    height: 24px;
    margin-right: 5px;
    background: url('/include/kadzama_template/i/mp/icon-business.png') center center / contain no-repeat;
}

.mp-start-nav-item__title-icon2 {
    display: inline-block;
    width: 24px;
    height: 24px;
    margin-right: 5px;
    background: url('/include/kadzama_template/i/mp/icon-box.png') center center / contain no-repeat;
}

.mp-start-nav-item__desc {
    color: #343a40;
    font-size: 16px;
    margin-bottom: 15px;
}

.mp-start-nav-item__go {
    color: #0066cc;
    font-size: 16px;
}

.mp-start-nav-item__link {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
}

.mp-start-nav-item.big .mp-start-nav-item__title {
    font-size: 24px;
}

@media(max-width: 767px) {
    .mp-start-nav-item {
        padding: 20px 15px;
    }

    .mp-start-nav-item.big {
        padding: 20px 15px;
    }

    .mp-start-nav-item.small {
        padding: 20px 15px 20px 120px;
        min-height: 130px;
    }

    .mp-start-nav-item.small .mp-start-nav-item__icon-holder {
        width: 100px;
        height: 100px;
        left: 15px;
        top: 20px;
    }
}


.btn.catalog-detail__download-pdf {
    min-width: 100px;
    padding: 10px 5px;
    line-height: 28px;
    font-weight: 900;
    border-radius: 6px;
    border: 1px solid #f4292b;
    margin-bottom: 20px;
    color: #f4292b;
    text-decoration: none!important;
    transition: all 200ms;
}

.btn.catalog-detail__download-pdf:hover {
    background-color: #ff002a;
    color: #fff;
}

.btn.catalog-detail__download-pdf svg {
    fill: #ff002a;
    width: 22px;
    height: 28px;
    display: inline-block;
    margin-right: 8px;
}

.btn.catalog-detail__download-pdf:hover svg {
    fill: #fff;
}


.contacts-page__msg-item {
    width: 40px;
    height: 40px;
    display: inline-block;
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
    transition: all 200ms;
}

.contacts-page__msg-item.telegram {
    background-image: url('i/contacts/icon-telegram.png');
}

.contacts-page__msg-item.viber {
    background-image: url('i/contacts/icon-viber.png');
}

.contacts-page__msg-item.whatsapp {
    background-image: url('i/contacts/icon-whatsapp.png');
}

.contacts-page__msg-item:hover {
    transform: translateY(-8px);
}

ol.del-pay-list {
    list-style-type: none;
    counter-reset: num;
    position: relative;
    margin: 0 0 0 60px;
    padding: 0px 0 0px 0;
}

ol.del-pay-list li {
    position: relative;
    margin: 0 0 0 0;
    padding: 5px 0 40px 10px;
    line-height: 1.4;
    font-size: 16px;
}

ol.del-pay-list li:after {
    content: counter(num);
    counter-increment: num;
    display: inline-block;
    position: absolute;
    top: 0;
    left: -50px;
    width: 40px;
    height: 40px;
    font-weight: 900;
    line-height: 40px;
    background: #ff002a;
    color: #fff;
    text-align: center;
    font-size: 24px;
    border-radius: 50%;
}

ol.del-pay-list li:before {
    content: '';
    position: absolute;
    top: 40px;
    bottom: 0px;
    left: -32px;
    width: 4px;
    background: linear-gradient(to bottom, #ffffff 0%,#ff002a 100%);
}

ol.del-pay-list li:last-child:before {
    display: none;
}

@media(max-width: 767px) {
    ol.del-pay-list {
        margin-left: 40px;
    }

    ol.del-pay-list li {
        font-size: 14px;
        padding: 6px 0 30px 0px;
    }

    ol.del-pay-list li:after {
        left: -40px;
        width: 30px;
        height: 30px;
        font-size: 18px;
        line-height: 30px;
    }

    ol.del-pay-list li:before {
        top: 30px;
        bottom: 0px;
        left: -26px;
        width: 2px;
    }
}

.cgd{margin-left: 20px;}
.btn-red-center {
    margin: 0 auto;
    text-transform: uppercase;
	width: 210px;
}