

/* Start:/local/templates/sh.shop_multilang/components/bitrix/catalog/kolle/style.min.css?1605934822959*/
.grid .bx_content_section{margin-bottom:15px}.grid .bx_sidebar{margin-bottom:15px}.grid2x1 .bx_content_section{float:left;width:66%;margin-bottom:15px}.grid2x1 .bx_sidebar{float:right;width:33%;margin-bottom:15px;padding-left:5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media(max-width:960px){.grid2x1 .bx_sidebar{padding-left:4%}}@media(max-width:640px){.grid2x1 .bx_content_section,.grid2x1 .bx_sidebar{width:100%;float:none}.grid2x1 .bx_sidebar{padding-left:3%}}@media(max-width:479px){.grid2x1 .bx_sidebar{padding-left:1%}}.catalog-block-header{font-size:14px;font-weight:bold;text-align:left;margin:5px 0;padding:5px 15px;border-bottom:2px solid #d9dee6;color:#000}body.bx-theme-blue .catalog-block-header{border-color:#006cc0}body.bx-theme-green .catalog-block-header{border-color:#63aa28}body.bx-theme-red .catalog-block-header{border-color:#da3737}body.bx-theme-yellow .catalog-block-header{border-color:#f4b236}
/* End */


/* Start:/local/templates/sh.shop_multilang/components/bitrix/system.pagenavigation/visual/style.css?16059348214263*/
.bx_pagination_bottom{
	color: #191C1D;
	font-size:11px;
	font: normal normal 22px/25px "Fira Sans";
	display:flex;
	flex-flow:row nowrap;
	margin:60px 0 70px;
}
.bx_pg_text {
	display:none;
}
.bx_pagination_bottom .bx_pagination_section_one{
	flex: 2 1 auto;
	text-align:center;
}
.bx_pagination_bottom .bx_pagination_section_two{
	flex: 0 0 auto;
	display:none;
}
.bx_pagination_bottom .bx_pg_section{
	display: inline-block;
	height: 30px;
	vertical-align: top;
	line-height: 30px;
}

.bx_pagination_bottom .bx_pagination_select_container{display: inline-block;}
.bx_pagination_bottom .bx_pagination_select_container select{
	position: relative;
	margin: 2px 20px 2px 10px;
	padding: 1px 25px 3px 5px;
	height: 22px;
	outline: none;
	border: 1px solid #e0e0e0;
	border-radius: 1px;
	background: #fff url(/local/templates/sh.shop_multilang/components/bitrix/system.pagenavigation/visual/images/select_arrow.png) no-repeat right center;
	resize: none;
	-webkit-appearance: none;
}
@-moz-document url-prefix(){
	.bx_pagination_bottom .bx_pagination_select_container select{
		background: #fff !important;
		padding-right: 5px;
	}
}


.bx_pagination_bottom .bx_pagination_page{
	white-space: nowrap;
}
.bx_pagination_bottom .bx_pagination_page ul{
	display: inline-block;
	margin: 0;
	padding: 0;
}
.bx_pagination_bottom .bx_pagination_page li{
	margin:0 .75em;
	display: inline-block;
}
.bx_pagination_bottom .bx_pagination_page li:first-child {
	margin-left:0;
	margin-right:1.25em;
}
.bx_pagination_bottom .bx_pagination_page li:last-child {
	margin-right:0;
	margin-left:1.25em;
}
.bx_pagination_bottom .bx_pagination_page li a{
	color:#191C1D;
	fill:#191C1D;
}
.bx_pagination_bottom .bx_pagination_page li a:hover{
	color: #997F44;
	fill: #997F44;
}
.bx_pagination_bottom .bx_pagination_page li.bx_active{
	/* text-decoration:underline; */
	background: #997F44;
	border-radius: 27px;
	min-width:23px;
	text-align:center;
	padding:0 5px;
	color:#fff;
	
}

.bx_pagination_bottom .bx_pg_section.bx_pg_pagination_num{display: block;}
.bx_pagination_bottom .bx_pg_section.bx_pg_show_col select{margin-right: 5px;}


.bx_pagination_bottom .bx_wsnw{white-space: nowrap;}




/*1*/
@media (min-width:981px){

}
/*2*/
@media (min-width:640px) and (max-width:980px){

}
/*3*/
@media (min-width:480px) and (max-width:639px) {
	.bx_pagination_bottom .bx_pagination_select_container select{margin-right: 10px;}
}
/*4*/
@media (max-width:479px) {
	.bx_pagination_bottom .bx_pagination_section_one{ }
	.bx_pagination_bottom .bx_pagination_section_two{
		float: none;
		text-align: left;
	}
	.bx_pagination_bottom .bx_pagination_select_container{
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		width: 47%;
	}
	.bx_pagination_bottom .bx_pagination_select_container select{
		display: block;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		margin-right: 0 !important;
		width: 90%;
	}
	.bx_pagination_bottom .bx_pg_section{
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		width: 100%;
		text-align: left;
	}
	.bx_pagination_bottom .bx_pagination_page{white-space: normal;}
	.bx_pagination_bottom .bx_pg_section.bx_pg_pagination_num{width: 100%;height: auto;text-align: center;}
	.bx_pagination_bottom .bx_pg_section.bx_pg_show_col{display: none;}
	.bx_pagination_bottom .bx_pg_text{
		display: inline-block;
		width: 50%;
	}
	.bx_pagination_bottom .bx_pg_section.pg_pagination_num .bx_pg_text{display: none;}
}

.bx_pagination_bottom .bx_pagination_section_one,
.bx_pagination_bottom .bx_pagination_section_two,
.bx_pagination_bottom .bx_pagination_select_container,
.bx_pagination_bottom .bx_pagination_select_container select,
.bx_pagination_bottom .bx_pg_section,
.bx_pagination_bottom .bx_pagination_page,
.bx_pagination_bottom .bx_pg_section.bx_pg_pagination_num,
.bx_pagination_bottom .bx_pg_section.bx_pg_show_col,
.bx_pagination_bottom .bx_pg_text,
.bx_pagination_bottom .bx_pg_section.pg_pagination_num .bx_pg_text{
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

@media screen and (max-width:480px){
	.bx_pagination_section_two {
		display:none;
	}
	.bx_pagination_page {
		text-align:center;
	}
}

/* End */


/* Start:/local/templates/sh.shop_multilang/components/bitrix/catalog.section/.default/style.css?17482579675215*/
.smartfilter-catalog-section .kolle-face {
	margin-bottom:0;
}
.kolle-face > .row {
	display:flex;
	flex-flow:row wrap;
}
.koll-opis
{
	margin-top:30px;
	font-size:18px;
	text-align:justify;
	padding-bottom:90px;
}

.kolle-plash{
	margin-top: 90px;
}

.kolle-face-item {
	font: normal normal 28px/28px Cuprum;
	margin-bottom:89px;
	margin-top:0;
	position:relative;
	text-align:center;
}

.kolle-face-item .credit{	
	font-size: 14px;
	margin-bottom: 15px;	
	font-family: 'Fira Sans';
}

.kolle-face-item img {
	margin-bottom:30px;
}

.kolle-face-item .img-container {
	position:relative;
	display:block;
	max-width: 303px;
    margin: 0 auto;
}
.kolle-face-item .img-container .stiker {
	position:absolute;
	top:0;
	right:0;
	z-index:2
}
.kolle-face-item .img-container .stiker.predzakaz {
	left:0;
	right:auto;
}
.kolle-face-item .hover-image,
.kolle-face-item .base-image {
	transition:opacity .5s ease;
	max-width:100%;
	height:auto;
}
.kolle-face-item .desktop-image, 
.kolle-face-item .mobile-image {
	max-width:100%;
	height:auto;
}

.kolle-face-item .hover-image {
	opacity:0;
	position:absolute;
	left:50%;
	top:50%;
	transform:translate(-50%, -50%);
}
.kolle-face-item .base-image {
	opacity:1;
}
.kolle-face-item .img-container:hover .hover-image {
	opacity:1;
}
.kolle-face-item .img-container:hover .base-image {
	opacity:0;
}

@media screen and (min-width:401px) {
	.kolle-face-item .mobile-image {
		display:none;
	}
}

@media screen and (max-width:400px) {
	.kolle-face-item .desktop-image,
	.kolle-face-item .hover-image,
	.kolle-face-item .base-image {
		display:none;
	}
}

.kolle-face-item .discount-label {
	font: normal normal 22px/58px Cuprum;
	position: absolute;
	border-radius:50%;
	width: 58px;
	height: 58px;
	right: 21px;
 	top: 287px; 
	background: #EF4124;
	text-align: center;
	color: #fff;
	transform:none;
}
.kolle-face-item .img-container .discount-label {
 	top: auto; 
	bottom:37px;
}
.kolle-face-item .price-old {
	text-decoration:line-through;
	font: normal bold 18px/21px Cuprum;
	color: #939393;
	text-transform:uppercase;
	margin-bottom:3px;
	margin-top: -18px;
}
.kolle-face-item .price {
	font: normal bold 26px/30px Cuprum;
	color: #191C1D;
	text-transform:uppercase;
	margin-bottom:3px;
}
.kolle-face-item .h1 {
	font: normal normal 26px/30px Cuprum;
	text-transform:uppercase;
	margin-bottom:10px;
	margin-top:0;
	/* white-space:nowrap; */
}
.kolle-face-item .h1 a {
	color: #191C1D;
}
.kolle-face-item .h1 a:hover {
	color: #191C1D;
	text-decoration:underline;
}
.kolle-face-item .basket-block {
}
.kolle-face-item .basket-block .out-of-stock,
.kolle-face-item .basket-block .notify,
.kolle-face-item .basket-block a {
	display:inline-block;
	width:168px;
	height:34px;
	box-sizing: border-box;
	text-align:center;
	font: normal normal 18px/34px "Fira Sans";
	text-transform:uppercase;
	color: #191C1D;
	background: #fff;
	border: 1px solid #ccc;
	border-radius: 2px;
	cursor:pointer;
	transition:all .35s ease;
	text-decoration:none;
	max-width:100%;
}
.kolle-face-item .basket-block .out-of-stock {
	cursor:auto;
	color:#ccc;
}
.kolle-face-item .basket-block .notify {
	color:#ccc;
}
.kolle-face-item .basket-block a .fa {
	display:none;
}
.kolle-face-item .basket-block .notify:hover,
.kolle-face-item .basket-block a:hover {
	background: #997F44;
	border: 1px solid #997F44;
	color:#fff;
	text-decoration:none;
}
.kolle-face-item .basket-block .notify:disabled,
.kolle-face-item .basket-block .notify.disabled {
	color: #ccc;
	background: #fff;
	border: 1px solid #ccc;
	text-decoration:none;
	cursor:not-allowed;
}

.kolle-face-item .basket-block a.added {
	color:#997F44;
}
.kolle-face-item .basket-block a.added .fa {
	display:inline-block;
}
.kolle-face-item .basket-block a.added:hover {
	background: #997F44;
	border: 1px solid #997F44;
	color:#fff;
}


.kolle-face-item .basket-block a:disabled,
.kolle-face-item .basket-block a.disabled {
	opacity:.7;
	cursor:not-allowed;
}

.kolle-face-item  .add2favorites {
	position:absolute;
	top:16px;
	right:16px;
	font-size:19px;
	display:none;
	cursor:pointer;	
	z-index:3;
}
.kolle-face-item .add2favorites:hover {
	color:#997F44;
}

.kolle-face-item:hover .add2favorites,
.bx-touch .kolle-face-item .add2favorites {
	display:block;
}
.kolle-face-item  .add2favorites.activ {
	display:block;
	color:#EF4124;
}

@media screen and (max-width:767px) {
	.kolle-face .row {
		display:flex;
		flex-flow:row wrap;
		align-items:stretch;
	}
	.kolle-face .row .kolle-face-item {
		margin-bottom:38px;
	}
	.kolle-face-item .img-container .discount-label {
		right:auto;
		left:24px;
		transform:none;
		width: 59px;
		height: 59px;
		font-size:25px;
	}
}
@media screen and (max-width:400px) {
	.kolle-face-item .img-container .discount-label {
		right:auto;
		left:5px;
		transform:none;
		width: 45px;
		height: 45px;
		font-size:20px;
		display:flex;
		align-items:center;
		justify-content:center;
	}
}
.sixx.v2 {
	background:rgba(0,0,0,0) !important;
}    
/* End */


/* Start:/local/components/hp/catalog.product.subscribe/templates/.default/style.min.css?16243438347472*/
.product-subscribe-popup{box-sizing:border-box;padding:0;position:fixed!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%);transition:all .3s ease;max-width:100%;max-height:100vh}.product-subscribe-popup *{box-sizing:border-box}.product-subscribe-popup.start{top:0!important;transform:translate(-50%,-100%)}.product-subscribe-popup .bx-catalog-subscribe-form-notify{margin-bottom:20px;padding:0;box-shadow:none;text-shadow:none}.product-subscribe-popup .bx-catalog-subscribe-form-notify:empty{display:none}.product-subscribe-popup .bx-catalog-subscribe-form-notify.alert{font:normal normal 16px/1.6 "Fira Sans"}.product-subscribe-popup .bx-catalog-subscribe-form-notify.alert.error{color:red}.product-subscribe-popup .bx-catalog-subscribe-form-notify.alert.success{color:green}.popup-window.popup-window-with-titlebar.product-subscribe-popup{padding:0}.product-subscribe-popup .popup-window-titlebar{height:61px;background:#F2F2F2;display:flex;align-items:center;justify-content:center;padding-right:30px}.product-subscribe-popup .popup-window-titlebar .popup-window-titlebar-text{font:normal normal 26px/1 Cuprum;color:#000}.product-subscribe-popup .popup-window-close-icon.popup-window-titlebar-close-icon{width:22px;height:22px;background-image:url("data:image/svg+xml,%3Csvg width='22' height='21' viewBox='0 0 22 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L20.9105 20M20.5673 1L1 20' stroke='%23191C1D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;top:22px;right:22px;opacity:.4;cursor:pointer}.product-subscribe-popup .popup-window-close-icon.popup-window-titlebar-close-icon:hover{opacity:1}.product-subscribe-popup .popup-window-close-icon.popup-window-titlebar-close-icon:after{display:none}.product-subscribe-popup .popup-window-content{padding:28px 40px}.product-subscribe-form-body{max-width:418px}.product-subscribe-form-body .product-info{display:flex;align-items:center;margin-bottom:27px}.product-subscribe-popup .product-info .img{width:161px;flex:0 0 auto}.product-subscribe-popup .img img{max-width:100%;height:auto}.product-subscribe-popup .product-info .info{flex:1 1 auto;padding-left:37px}.product-subscribe-popup .product-info .info .item-title{font:normal normal 32px/37px Cuprum;color:#000}.product-subscribe-popup .product-info .info .item-price{white-space:nowrap}.product-subscribe-popup .product-info .info .item-price .description{font:normal normal 16px/1.6 "Fira Sans";color:#717171;margin-right:10px}.product-subscribe-popup .product-info .info .item-price .value{font:normal normal 18px/1.6 "Fira Sans";color:#000}.product-subscribe-form-body .enable-info{font:normal normal 18px/1.6 "Fira Sans";color:#191C1D;margin-bottom:33px}.product-subscribe-popup .bx-catalog-subscribe-form-container{margin-bottom:36px}.product-subscribe-popup.success .bx-catalog-subscribe-form-container{margin-bottom:12px}.product-subscribe-popup .bx-catalog-subscribe-form-container .input-text{width:100%;height:56px;border:1px solid #717171;box-sizing:border-box;border-radius:2px;font:normal normal 18px/1.6 "Fira Sans";color:#191C1D;padding:12px 20px}.product-subscribe-popup.success .bx-catalog-subscribe-form-container .input-text{border:1px solid #ccc;color:#939393}.product-subscribe-popup .bx-catalog-subscribe-form-container .input-text:-ms-input-placeholder,.product-subscribe-popup .bx-catalog-subscribe-form-container .input-text::-ms-input-placeholder,.product-subscribe-popup .bx-catalog-subscribe-form-container .input-text::-webkit-input-placeholder,.product-subscribe-popup .bx-catalog-subscribe-form-container .input-text:-moz-placeholder,.product-subscribe-popup .bx-catalog-subscribe-form-container .input-text::-moz-placeholder,.product-subscribe-popup .bx-catalog-subscribe-form-container .input-text::placeholder{color:#939393}.user-consent-block{max-width:418px;font:normal normal 14px/1.6 "Fira Sans";color:#191C1D;display:flex;align-items:flex-start}.popup-window.success .user-consent-block{display:none}.user-consent-block span.input-checkbox-wrap{flex:0 0 auto;margin-right:15px}.user-consent-block span.input-checkbox-label{flex:1 1 auto;font-weight:400!important}.user-consent-block a{color:#191C1D;text-decoration:underline}.product-subscribe-popup input + i:before{background:#191C1D!important}.product-subscribe-popup .popup-window-buttons{text-align:center;padding:0 40px 59px}.product-subscribe-popup .btn-default{background-color:#997F44!important;background-image:none;font:normal normal 18px/1.6 "Fira Sans"!important;width:100%;height:48px;display:flex;align-items:center;justify-content:center;text-shadow:none;outline:none;color:#fff;transition:.3s all ease;border-radius:2px!important;text-transform:uppercase;border:1px solid #997F44}.product-subscribe-popup .btn-default:hover{background-color:#7B6533!important;color:#fff;border:1px solid #7B6533}.popup-window.product-subscribe-popup.success .btn-default.submit{display:none}.product-subscribe-popup .btn-default.success-info{background:#FFF!important;border:1px solid #CCC!important;color:#191C1D;cursor:default;display:none}.product-subscribe-popup .btn-default.success-info:before{content:"";flex:0 0 auto;width:17px;height:14px;background-image:url("data:image/svg+xml,%3Csvg width='17' height='14' viewBox='0 0 17 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.2084 2L5.58577 11.1825L1.34758 7.13815' stroke='%23359B11' stroke-width='3'/%3E%3C/svg%3E%0A");margin-right:26px}.product-subscribe-popup .btn-default.success-info:hover{background:#FFF!important;color:#191C1D}.popup-window.product-subscribe-popup.success .btn-default.success-info{display:flex}.bx-catalog-subscribe-button{margin-bottom:6px;display:inline-block}.bx-catalog-popup-content{width:90%;max-width:280px}.bx-catalog-subscribe-form-container-label{font-size:13px;color:#5a6c77;padding-bottom:2px}.bx-catalog-subscribe-form-container-input{position:relative}.bx-catalog-subscribe-form-container-input input[type="text"]{display:block;width:100%;font-size:18px;height:38px;margin:0;padding:0 4px;border:1px solid #CCD5DB;border-radius:2px;background:#f8fafc;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-catalog-subscribe-form-star-required{color:#d93333}.bx-catalog-subscribe-form-container .bx-captcha{margin-bottom:10px}.bx-catalog-popup-message{font-weight:700;min-width:240px;margin:0}.bx-catalog-subscribe-alert{background-color:#edf6fc;color:#000;font-size:15px;min-height:45px;text-align:center;padding:12px 40px 12px 60px;position:relative;width:280px}.bx-catalog-subscribe-aligner{display:inline-block;height:45px;margin-left:-1px;vertical-align:middle;width:1px}.bx-catalog-subscribe-alert-text{display:inline-block;vertical-align:middle}.bx-catalog-subscribe-alert-footer{text-align:center}.bx-catalog-subscribe-alert-popup{background-color:#edf6fc!important;border:1px solid #edf6fc!important;border-radius:3px!important;-webkit-box-shadow:0 19px 24px rgba(88,112,118,0.17)!important;box-shadow:0 19px 24px rgba(88,112,118,0.17)!important}@media (max-height:800px){.product-subscribe-form-body .product-info{margin-bottom:15px}.product-subscribe-popup .img{display:none}.product-subscribe-popup .product-info .info{padding-left:0}.product-subscribe-popup .popup-window-content{padding:15px}.product-subscribe-popup .popup-window-buttons{padding:0 15px 15px}}
/* End */
/* /local/templates/sh.shop_multilang/components/bitrix/catalog/kolle/style.min.css?1605934822959 */
/* /local/templates/sh.shop_multilang/components/bitrix/system.pagenavigation/visual/style.css?16059348214263 */
/* /local/templates/sh.shop_multilang/components/bitrix/catalog.section/.default/style.css?17482579675215 */
/* /local/components/hp/catalog.product.subscribe/templates/.default/style.min.css?16243438347472 */
