

/* Start:/neworder/css/page.css?1731618781113474*/


/* Start:/local/templates/catherine/components/bitrix/catalog.item/main/style.css?170202185661957*/
.hide {
	display: none;
}

.product-block-main {
	position: relative;
	z-index: 1;
}

.product-block-main-flip {
	perspective: 1000px;
	position: relative;
}

.product-block-main--front,
.product-block-main--back {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	/*transform-style: preserve-3d;*/
	transition: ease-in-out 500ms;
}

.product-block-main--front {
	position: relative;
	background: #f5f5f5;
	backface-visibility: hidden;
	transform-style: preserve-3d;
	transition: ease-in-out 500ms;
	padding-bottom: 25px;
	transform: rotateY(0deg);
	z-index: 2;
}

.product-block-main--back {
	display: flex;
	flex-direction: column;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background: #FBFBFB;
	transform: rotateY(-180deg);
	padding-bottom: 25px;
    overflow: hidden;
}

.product-block-main--back .simplebar-wrapper {
    margin: 0!important;
}

.product-block-main-flip.active .product-block-main--front {
	transform: rotateY(180deg);
    z-index: -1;
}

.product-block-main-flip.active .product-block-main--back {
	transform: rotateY(0deg);
    z-index: 3;
}

.product-block-main--back .product-info--reviews {
	position: relative!important;
	display: block;
	flex: 1 0 0;
	/*height: auto;*/
    height: calc(100% - 35px)!important;
}

.product-block-main--back .catherine-reviews-block-coffee-text--block:before {
	background: linear-gradient(180deg, rgba(239, 239, 239, 0) -26.93%, #FBFBFB 90.35%);
}

.product-block-main--link_flip {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	align-items: center;
	gap: 5px;
	padding: 8px 12px 8px 16px;
	font-size: 14px;
	line-height: 1.2;
	color: #000;
	cursor: pointer;
	transition: ease-in-out 100ms;
}

.product-block-main--link_flip svg {
	position: relative;
	width: 18px;
	height: 17px;
	left: 0;
	transition: ease-in-out 100ms;
}

.product-block-main--link_flip:hover {
	color: #000;
}

.product-block-main--link_flip:hover svg {
	left: -4px;
}


.product-block-bottom {
	transition: ease-in-out 500ms;
	background: #f5f5f5;
}

.product-info:hover .product-block-main--front,
.product-info:hover .product-block-bottom {
	background: #ECECEC;
}


.products-list .product .product-info .coffee-info .line .progress .lno i:before {
	content: '';
	position: absolute;
	right: 0;
	bottom: 100%;
	display: block;
    width: 7px;
    height: 17px;
	background-size: 100% 100%;
	background-position: center;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAyMiI+ICA8cGF0aCBkPSJNLjYsMGEzMi41NCwzMi41NCwwLDAsMCwxLDE2LjVBMTAuMjksMTAuMjksMCwwLDAsNi43LDIyLDIzLjYzLDIzLjYzLDAsMCwxLDUsMTEuNDFhMjMuNjUsMjMuNjUsMCwwLDEsNi4yMiw5LjA5LDEwLjM5LDEwLjM5LDAsMCwwLDAtNy44OEEzMi41NCwzMi41NCwwLDAsMCwuNiwwWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIgZmlsbD0iI2ViYzE0MiIvPjwvc3ZnPg==);
}
.products-list .product .product-info .coffee-info {
	padding-top: 10px;
}

.product-sticker {
	position: absolute;
	top: 5px;
	left: 5px;
	max-width: 100px;
	max-height: 100px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.product-sticker img {
	max-width: 100px;
	max-height: 100px;
}

@media (min-width: 993px) and (max-width: 1200px) {
	.product-sticker {
		max-width: 60px;
		max-height: 60px;
	}
	.product-sticker img {
		max-width: 60px;
		max-height: 60px;
	}
}

@media (max-width: 724px) {
	.product-sticker {
		max-width: 60px;
		max-height: 60px;
	}
	.product-sticker img {
		max-width: 60px;
		max-height: 60px;
	}
}

.products-list .product .product-info.product-item-new {
	padding-left: 0!important;
	padding-right: 0!important;
	padding-bottom: 0px!important;
	transition:0.5s;
	background: transparent;
}
.products-list .product .product-info.product-item-new .product-item-title{
		transition:0.5s;
}

.products-list .product .product-info.product-item-new:hover {
	/*background: #ECECEC;*/
}

.products-list .product .product-info.product-item-new:hover .product-item-title {
	background: #ECECEC;
}

.product-item-new .info-filter-box {
	background: #ECECEC;
}

.product-item-new .item-options,
.product-item-new .item-photo-box,
.product-item-new .product-control,
.product-item-new .main-info h4 {
	padding-left: 30px;
	padding-right: 30px;
}



.product-item-new .product-control
 {
	padding-left: 20px;
}


.product-item-new .main-info h4 {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: bold!important;
	font-size: 18px!important;
	line-height: 145%!important;
	text-align: center;
	color: #000000!important;
	/*height: 55px;*/
	height: auto;
	/*overflow: hidden;*/
}

.product-item-new .item-options {
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	margin-top: 17px;
}

.product-item-new .item-options .item-option {
	width: 78px;
}

.product-item-new .item-options .item-option:nth-child(2) {
	margin-left: 20px;
	margin-right: 20px;
}

.product-item-new .item-option-title {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: 300;
	font-size: 13px;
	line-height: 145%;
	text-align: justify;
	color: #000000;
}

.product-item-new .item-option-meter {
	height: 2px;
	position: relative;
	background: #000000;
}

.product-item-new .item-option-meter > span {
	display: block;
	height: 100%;
	background-color: #FFCC00;
	position: relative;
	overflow: hidden;
}

.product-item-new .product .product-info .main-info .price {
	padding-top: 24px!important;
	padding-bottom: 0!important;
}

.product-item-new .info-filter-row {
	display: flex;
	flex-wrap: nowrap;
	justify-content: flex-start;
	margin-bottom: 24px;
}

.product-item-new .price .current {
	width: 100%;
}

.product-item-new .info-filter-row .filter-title {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: 16px;
	color: #C6C6C6;
}

.product-item-new .info-filter-row .radiobox:not(checked) + label {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	line-height: 17px;
	color: #8C8C8C;
}

.product-item-new .info-filter-row .radiobox:not(checked) + label sup {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 11px;
	color: #8C8C8C;
	vertical-align: revert;
}

.product-item-new .info-filter-row .radiobox:checked + label,
.product-item-new .info-filter-row .radiobox:checked + label sup {
	color: #000;
}

.product-item-new .info-filter-row .radiobox:not(checked) + label:before {
	bottom: -2px;
}

.product-item-new .product-control {
	display: flex;
	justify-content: start;
	align-items: center;
}


.product-item-new .product-control.with-price .control-basket{
	    margin-right: 5px!important;
}

.product-item-new .product-control.with-price .control-quantity {
	width: auto!important;
}

/*.product-item-new .product-control.with-price .control-block {
	width: 40%!important;
}*/

.product-item-new .product-control.with-price .control-quantity .quantity-input {
	width: 38px!important;
}

.product-item-new .product-control.with-price .control-quantity .quantity-button.dec {
	margin-right: 7px;
}

/*
.product-item-new .product-control.with-price .control-quantity .quantity-button.inc {
	margin-left: 7px;
}
*/


.product-item-new .product-control .control-block {
	display: flex;
    align-items: center;
    margin-left: 6%;
}


.info-filter-text pre {
    white-space: break-spaces;
}

.product-item-new .product-control .control-detail {
    display: flex;
    align-items: center;
    justify-self: end;
    margin-left: auto;
}

.product-item-new .product-control .control-buy {
	/* margin-left: 36.7px; */
}

.product-item-new .product-control .control-buy a {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: 15px;
	color: #838383;
	outline: none;
	border-bottom: 0;
}

.subscribe-item a {
font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: 15px;
	color: #838383;
	outline: none;

}

.product-item-new .product-control .control-basket {
	margin-left: 12.7px;
	margin-right: 12.7px;
}

@media screen and (min-width: 320px) and (max-width: 380px){

	.product-item-new .main-info h4{
		word-wrap: break-word;
		width: 80%;
	}

.product-item-new .product-control .control-basket {
	margin-left: 12.7px;
	margin-right: 12.7px;
}
}


.product-item-new .product-control .control-basket .icon {
	width: 35px;
	height: 35px;
	background-color: #FFCD00;
	background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0i0KHQu9C+0LlfMSIgZGF0YS1uYW1lPSLQodC70L7QuSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMi45NCAxNC43NSI+ICA8dGl0bGU+YnVja2V0PC90aXRsZT4gIDxwYXRoIGQ9Ik0xMi40LDZhMi4xNSwyLjE1LDAsMCwwLTEuODctMi4xMiw0LjA2LDQuMDYsMCwwLDAtOC4xMSwwSDIuMjZBMi4xNiwyLjE2LDAsMCwwLC41NCw2TC4wOCwxMS42NSwwLDEyLjU5czAsLjA3LDAsLjExYTIuMTUsMi4xNSwwLDAsMCwyLjE1LDIuMDVoOC42MmEyLjE2LDIuMTYsMCwwLDAsMi4xNi0yLjE2Wk02LjQ3LDJBMi4wNiwyLjA2LDAsMCwxLDguNTIsMy44OEg0LjQyQTIuMDYsMi4wNiwwLDAsMSw2LjQ3LDJabTQuMzIsMTAuNzVIMi4xNkEuMTYuMTYsMCwwLDEsMiwxMi42M2wuNTMtNi40MlY2YS4xNi4xNiwwLDAsMSwuMTYtLjE2aDcuNTVBLjE2LjE2LDAsMCwxLDEwLjQsNnYuMTdsLjUzLDYuNDJBLjE2LjE2LDAsMCwxLDEwLjc5LDEyLjc1WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIvPjwvc3ZnPg==);
	background-repeat: no-repeat;
	background-position: 11px 9px;
	background-size: 13px 15px;
	border-radius: 50%;
	cursor: pointer;
	transition:0.5s;
}

.product-item-new .product-control .control-basket:hover .icon {
	background-color: #FFDB49;
}
.product-item-new .product-control .control-basket:active .icon {
	background-color:#EDBE00;
}


.product-item-new .product-control .control-quantity {
	display: flex;
	align-items: center;
}

.product-item-new .product-control .control-quantity .quantity-button {
	width: 32px;
	height: 32px;
	border: 0;
	text-indent: -9999px;
	background-image: url("data:image/svg+xml,%3Csvg width='9' height='16' viewBox='0 0 9 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.45944 15.3372L1.45944 8.33716L8.45944 1.33716' stroke='black'/%3E%3C/svg%3E%0A");
	cursor: pointer;
	    background-color: #ECECEC;
    border-radius: 50%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 5px 10px;
	transition:0.5s;
}

.product-item-new .product-control .control-quantity .quantity-button:hover{
	background-color: #DADADA;
}
.product-item-new .product-control .control-quantity .quantity-button:active{
	background-color: #C2C2C2;
}

.product-item-new .product-control .control-quantity .quantity-button.inc {
	margin-left: 4px;
	transform: rotate(-180deg);
}

.product-item-new .product-control .control-quantity .quantity-button.dec {
	margin-right: 4px;
	margin-top: 0px;
}

.product-item-new .product-control .control-quantity .quantity-input {
	background: transparent;
	border: 0;
	height: 23px;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 145%;
	text-align: center;
	color: #000000;
	width: 36px;
}


@media (min-width: 993px) and (max-width: 1645px) {
	/*
	.product-item-new .info-filter-row {
		flex-wrap: wrap;
	}


	.product-item-new .info-filter-row .filter-title {
		width: 100%;
		text-align: left;
		margin-bottom: 10px;
	}
	*/
}


section.inner.standart .info-filter-row p {
	width: 68px;
}

@media (max-width: 500px) {

	.product-item-new .main-info h4{
		word-wrap: break-word;
		width: 80%;
	}
	.product-item-new .info-filter-row {
		flex-wrap: wrap;
	}

	.product-item-new .info-filter-row .filter-title {
		text-align: left!important;
		margin-right: 5px!important;
	}
}

.info-filter-row p {
	margin-right: 10px!important;
	text-align: right!important;

}

.product-item-new .info-filter-roasting .radiobox:not(checked) + label {
	font-size: 13px!important;
	margin-right: 3px!important;
	text-align: right;
}

.product-item-new .info-filter-box {
	padding: 25px 20px;
}

.product-item-new .price .current {
	font-size: 13px;
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	line-height: 16px;
}

.product-item-new .nice-select .current {
	padding: 0 3px;
}

.products-list .product .product-info .main-info .price {
	/*padding-top: 25px!important;*/
	padding-top: 0!important;
	padding-bottom: 0px!important;
}

.product-item-new .main-info .price .info-filter-box {
	min-height: 182px;
}

.product-item-new .product-control .subscribe-item {
	width: 100%;
    margin-right: 12.7px;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

.product-item-new .product-control .subscribe-item .icon {
	width: 35px;
	height: 35px;
	background-color: #FFCD00;
	background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='17.9885' cy='18.2458' r='17.7187' fill='%23FFCC00'/%3E%3Cpath d='M24.2546 18.3662C24.4499 18.171 24.4499 17.8544 24.2546 17.6591L21.0727 14.4772C20.8774 14.2819 20.5608 14.2819 20.3656 14.4772C20.1703 14.6724 20.1703 14.989 20.3656 15.1843L23.194 18.0127L20.3656 20.8411C20.1703 21.0364 20.1703 21.353 20.3656 21.5482C20.5608 21.7435 20.8774 21.7435 21.0727 21.5482L24.2546 18.3662ZM11.3738 18.5127H23.9011V17.5127H11.3738V18.5127Z' fill='black'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	border-radius: 50%;
	cursor: pointer;
	margin-left: 5px;
}

.product-item-new .product-control .control-detail .icon {
	width: 35px;
    height: 35px;
    background-color: #FFCD00;
    background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='17.9885' cy='18.2458' r='17.7187' fill='%23FFCC00'/%3E%3Cpath d='M24.2546 18.3662C24.4499 18.171 24.4499 17.8544 24.2546 17.6591L21.0727 14.4772C20.8774 14.2819 20.5608 14.2819 20.3656 14.4772C20.1703 14.6724 20.1703 14.989 20.3656 15.1843L23.194 18.0127L20.3656 20.8411C20.1703 21.0364 20.1703 21.353 20.3656 21.5482C20.5608 21.7435 20.8774 21.7435 21.0727 21.5482L24.2546 18.3662ZM11.3738 18.5127H23.9011V17.5127H11.3738V18.5127Z' fill='black'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	border-radius: 50%;
    cursor: pointer;
    margin-left: 5px;
}

.product-item-new .product-control .control-detail:hover .icon {
		background-color: #FFDB49;
}
.product-item-new .product-control .control-detail:active .icon {
	background-color:#EDBE00;
}


.product-item-new .product-control .control-detail a,
.product-item-new .product-control .subscribe-item a {
	border-bottom: 0px;
}

.product-item-new .nice-select.open .list {
	width: auto!important;
}

.products-list .product .product-info.product-item-new {
	overflow: inherit;
	padding-top: 0px;
}

.products-list .product .product-info.product-item-new .product-actions-block {
	height: 30px;
    width: 100%;
    position: absolute;
    overflow: hidden;
}

.products-list .product .product-info.product-item-new .product-actions {
    top: 12px;
	    display: none;
}


.box-special {
	display: flex;
	flex-wrap: wrap;
	min-height: 154px;
}

.info-filter-icons {
	flex-wrap: wrap;
	align-self: flex-start;
}

.filters-icons {
	position: relative;
    align-items: flex-end;
}

.info-filter-icons, .info-filter-text {
	display: flex;
    justify-content: flex-end;
    width: 50%;
}

.info-filter-text {
	    justify-content: start;
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: 300;
	font-size: 12px;
	line-height: 135%;
	color: #000000;
	text-align: left;
	padding-left: 6px;
}

.product-item-subtitle {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 135%;
	color: #000000;

	margin-top: 13px;
	margin-bottom: 15px;
	min-height: 34px;
}

.info-filter-subtext {
	display: flex;
	flex-wrap: nowrap;
	margin-top: 40px;
}

.info-filter-subtext--text {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 135%;
	color: #000000;
	text-align: left;
    padding-left: 10px;
}

.flex-break {
  width: 100%;
}

.icon-sample-box {
	margin-right: 6px;
	margin-bottom: 4px;
	width: 21px;
	height: 22px;
	display: block;
	background-image: url("data:image/svg+xml,%3Csvg width='21' height='22' viewBox='0 0 21 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='3' width='21' height='19' rx='3' fill='black'/%3E%3Crect x='0.208496' y='0.233521' width='20.6308' height='5.07595' rx='2.53797' fill='%23767676'/%3E%3C/svg%3E");
}

.icon-kapsula-box {
	margin-right: 6px;
	margin-bottom: 4px;
	width: 18px;
	height: 13px;
	background-image: url("data:image/svg+xml,%3Csvg width='19' height='15' viewBox='0 0 19 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.2588 3.86693L6.55165 0.714233H9.41778V14.4716H0.102905L2.6824 13.4684L4.2588 3.86693Z' fill='%23FFCC00'/%3E%3Cpath d='M14.5768 3.86693L12.2839 0.714233H9.41779V14.4716H18.7327L16.1532 13.4684L14.5768 3.86693Z' fill='%23FFCC00'/%3E%3C/svg%3E%0A");
}

.icon-drip-box {
	margin-right: 6px;
	margin-bottom: 4px;
	width: 18px;
	height: 13px;
	background-image: url("/upload/drip2.png");
}

.icon-galarastvor-box {
	margin-right: 6px;
	margin-bottom: 4px;
	width: 18px;
	height: 23px;
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='24' viewBox='0 0 20 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.946899' y='0.869019' width='18.4307' height='23.0383' fill='black'/%3E%3Crect x='0.946899' y='0.869019' width='18.4307' height='2.17791' fill='%23525252'/%3E%3Crect x='0.946899' y='21.7295' width='18.4307' height='2.17791' fill='%23525252'/%3E%3C/svg%3E%0A");
}

.icon-filter-box {
	position: absolute;
	top: -4px;
	width: 33px;
	height: 20px;
	background-image: url("data:image/svg+xml,%3Csvg width='35' height='22' viewBox='0 0 35 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.817383 7.36511L10.6794 21.3364H17.1291H17.6372H24.0869L33.949 7.36511C28.1428 1.77393 21.8447 0.649182 17.3832 0.781505C12.9216 0.649182 6.62355 1.77393 0.817383 7.36511Z' fill='white'/%3E%3Cpath d='M10.6794 21.3364L10.271 21.6248L10.4204 21.8364H10.6794V21.3364ZM0.817383 7.36511L0.47056 7.00495L0.161332 7.30273L0.408898 7.65345L0.817383 7.36511ZM24.0869 21.3364V21.8364H24.346L24.4954 21.6248L24.0869 21.3364ZM33.949 7.36511L34.3575 7.65345L34.605 7.30273L34.2958 7.00495L33.949 7.36511ZM17.3832 0.781505L17.3684 1.28128L17.3832 1.28172L17.398 1.28128L17.3832 0.781505ZM11.0879 21.0481L1.22587 7.07677L0.408898 7.65345L10.271 21.6248L11.0879 21.0481ZM17.1291 20.8364H10.6794V21.8364H17.1291V20.8364ZM17.1291 21.8364H17.6372V20.8364H17.1291V21.8364ZM17.6372 21.8364H24.0869V20.8364H17.6372V21.8364ZM24.4954 21.6248L34.3575 7.65345L33.5405 7.07677L23.6784 21.0481L24.4954 21.6248ZM34.2958 7.00495C28.3714 1.29991 21.9314 0.14639 17.3684 0.281724L17.398 1.28128C21.758 1.15197 27.9142 2.24795 33.6022 7.72527L34.2958 7.00495ZM1.16421 7.72527C6.85213 2.24795 13.0083 1.15197 17.3684 1.28128L17.398 0.281724C12.8349 0.14639 6.39497 1.29991 0.47056 7.00495L1.16421 7.72527Z' fill='%23ECECEC'/%3E%3Ccircle cx='8.03596' cy='2.74104' r='1.96955' fill='white'/%3E%3C/svg%3E%0A");
}

.icon-filter-vnimanie {
	display: block;
	width: 28px;
	height: 19px;
	margin-left: 20px;
	background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9.59028' cy='9.36884' r='8.78876' fill='%23FFCC00'/%3E%3Cpath d='M9.42478 11.0764H9.99764L10.1175 4.86816H9.29156L9.42478 11.0764ZM9.05176 13.1547C9.05176 13.5277 9.34485 13.7941 9.70455 13.7941C10.0643 13.7941 10.3707 13.5277 10.3707 13.1547C10.3707 12.7683 10.0643 12.4885 9.70455 12.4885C9.34485 12.4885 9.05176 12.7683 9.05176 13.1547Z' fill='black'/%3E%3C/svg%3E%0A");
	    background-repeat: no-repeat;
}

.icon-filter-subscribe {
	display: block;
	width: 62px;
    height: 45px;
    margin-right: 20px;
	background-image: url("/local/templates/catherine/components/bitrix/catalog.item/main/../../../../assets/img/product-subscribe.svg");
}

.item-cost {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	line-height: 19px;
	color: #000000;
	margin-right: 11px;
}

.product-item-new .product-control {
	padding-top: 20px!important;
	padding-bottom: 20px!important;
}

.info-filter-subscribe-text {
	padding-top: 22px;
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	line-height: 19px;
	color: #000000;
}


.catalog-filter-menu--item a.open:before {
    content: "";
    display: block;
    position: absolute;
    bottom: -5px;
    left: 0;
    width: 100%;
    height: 2px;
    background: #FFCD00;
    transition: width .3s cubic-bezier(.19,1,.22,1),transform .5s cubic-bezier(.19,1,.22,1);
}


@media (max-width:729px){
.catalog-filter-menu--item.filter-more:last-child a {
    font-size: 14px;
}


.catalog-filter-submenu .radiobox:not(checked)+label{
	padding-left: 0;
}

.catalog-filter-submenu .nice-select {
    width: 150px;
}


}

span.ret {
    display: inline-block;
    padding: 18px;
}


.product-item-new-v2 .info-filter-row {
	margin-bottom: 16px;
}

.products-list .product.product-v2 .product-info.product-item-new-v2 .photo {
	padding-top: 90%;
}

.products-list .product-info.product-item-new-v2-other .photo img,
.products-list .product.product-v2 .product-info.product-item-new-v2 .photo img {
	max-width: 75%!important;
    max-height: 75%!important;
}

.product-item-new-v2 .main-info h4 {
	font-family: "PT Mono";
	font-style: normal!important;
	font-weight: normal;
	font-size: 19px!important;
	line-height: 134.5%!important;
	color: #000000!important;
	text-align: left;
	display: flex;
    align-items: end;
    max-width: 238px;
    padding-left: 0px;
    padding-right: 5px;
    min-height: 76px;
    height: auto;
}

.product-item-new-v2 .product-item-subtitle--sposob {
	max-width: 238px;
}

.product-item-new-v2 .icon-storytelling {
	display: inline-block;
	width: 36px;
	height: 36px;
	background-image: url("data:image/svg+xml,%3Csvg width='37' height='36' viewBox='0 0 37 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='18.4662' cy='17.7839' r='17.7075' fill='%23DCDCDC'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.8107 10.0947C24.6171 11.4495 23.041 13.4383 22.3955 14.7324C21.8638 15.7966 21.9116 16.9352 22.1596 17.7059C22.6693 16.5142 23.5022 15.2482 24.8583 14.1438C24.8492 15.9036 24.3896 17.3517 23.7851 18.4971C24.5413 18.2111 25.4651 17.5352 25.9635 16.449C26.5665 15.1352 27.1293 12.6578 26.8107 10.0947Z' fill='black'/%3E%3Cpath d='M15.5823 23.0202L14.3232 22.9975L10.3457 14.9175L11.6162 14.2909L14.9861 21.1368L17.1971 17.0179L18.4433 17.0171L20.6725 21.1284L21.6806 19.0629L22.9541 19.6849L21.3408 22.9868L20.0824 23.0126L17.8237 18.846L15.5823 23.0202Z' fill='black'/%3E%3C/svg%3E%0A");
	border-radius: 50%;
	cursor: pointer;
}

.product-item-new-v2 .icon-storytelling.opened {
	background-image: url("data:image/svg+xml,%3Csvg width='37' height='36' viewBox='0 0 37 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='18.674' cy='18.0579' r='17.7075' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27.0186 10.3687C24.825 11.7234 23.2489 13.7123 22.6034 15.0064C22.0717 16.0706 22.1195 17.2092 22.3675 17.9799C22.8772 16.7882 23.71 15.5222 25.0662 14.4178C25.0571 16.1776 24.5975 17.6256 23.993 18.771C24.7492 18.4851 25.673 17.8092 26.1713 16.723C26.7743 15.4092 27.3371 12.9318 27.0186 10.3687Z' fill='white'/%3E%3Cpath d='M15.7902 23.2942L14.5311 23.2714L10.5536 15.1915L11.8241 14.5649L15.194 21.4107L17.405 17.2919L18.6512 17.2911L20.8804 21.4024L21.8885 19.3369L23.162 19.9589L21.5487 23.2608L20.2903 23.2866L18.0315 19.12L15.7902 23.2942Z' fill='white'/%3E%3C/svg%3E%0A");
}

.product-item-reviews .icon-add-reviews {
	cursor: pointer;
	position: absolute;
	right: 23px;
	display: inline-block;
	width: 50px;
	height: 50px;
	background-image: url('/bitrix/templates/catherine/images/icon-add-reviews.svg');
	background-repeat: no-repeat;
	cursor: pointer;
}

.product-item-reviews .icon-reviews-count--wrap {
	cursor: pointer;
	position: absolute;
    right: 30px;
	display: flex;
	width: 38px;
	height: 38px;
	border-radius: 50%;
	background-color: #FFCD00;
	justify-content: center;
	align-items: center;
}

.product-item-reviews .icon-reviews-count--wrap.empty {
	background-color: #603EB1;
}

.product-item-reviews .icon-reviews-count {
	display: flex;
	align-content: center;
	justify-content: center;

	width: 19px;
	height: 17px;
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3974 13.3393L10.6823 12.9284L10.5537 12.8393H10.3974V13.3393ZM14.0656 15.8823L13.7807 16.2933L14.5656 16.8374V15.8823H14.0656ZM14.0656 13.3393V12.8393H13.5656V13.3393H14.0656ZM1.78516 3.26416C1.78516 2.43573 2.45673 1.76416 3.28516 1.76416V0.76416C1.90444 0.76416 0.785156 1.88345 0.785156 3.26416H1.78516ZM1.78516 11.3393V3.26416H0.785156V11.3393H1.78516ZM3.28516 12.8393C2.45673 12.8393 1.78516 12.1677 1.78516 11.3393H0.785156C0.785156 12.72 1.90444 13.8393 3.28516 13.8393V12.8393ZM10.3974 12.8393H3.28516V13.8393H10.3974V12.8393ZM10.1125 13.7502L13.7807 16.2933L14.3504 15.4714L10.6823 12.9284L10.1125 13.7502ZM14.5656 15.8823V13.3393H13.5656V15.8823H14.5656ZM14.9921 12.8393H14.0656V13.8393H14.9921V12.8393ZM16.4921 11.3393C16.4921 12.1677 15.8206 12.8393 14.9921 12.8393V13.8393C16.3728 13.8393 17.4921 12.72 17.4921 11.3393H16.4921ZM16.4921 3.26416V11.3393H17.4921V3.26416H16.4921ZM14.9921 1.76416C15.8206 1.76416 16.4921 2.43573 16.4921 3.26416H17.4921C17.4921 1.88345 16.3728 0.76416 14.9921 0.76416V1.76416ZM3.28516 1.76416H14.9921V0.76416H3.28516V1.76416Z' fill='%23000'/%3E%3C/svg%3E");
	background-repeat: no-repeat;

	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 11px;
	line-height: 16px;
	text-align: center;
	color: #000;
}

.product-item-reviews .icon-reviews-count--wrap.empty .icon-reviews-count {
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3974 13.3393L10.6823 12.9284L10.5537 12.8393H10.3974V13.3393ZM14.0656 15.8823L13.7807 16.2933L14.5656 16.8374V15.8823H14.0656ZM14.0656 13.3393V12.8393H13.5656V13.3393H14.0656ZM1.78516 3.26416C1.78516 2.43573 2.45673 1.76416 3.28516 1.76416V0.76416C1.90444 0.76416 0.785156 1.88345 0.785156 3.26416H1.78516ZM1.78516 11.3393V3.26416H0.785156V11.3393H1.78516ZM3.28516 12.8393C2.45673 12.8393 1.78516 12.1677 1.78516 11.3393H0.785156C0.785156 12.72 1.90444 13.8393 3.28516 13.8393V12.8393ZM10.3974 12.8393H3.28516V13.8393H10.3974V12.8393ZM10.1125 13.7502L13.7807 16.2933L14.3504 15.4714L10.6823 12.9284L10.1125 13.7502ZM14.5656 15.8823V13.3393H13.5656V15.8823H14.5656ZM14.9921 12.8393H14.0656V13.8393H14.9921V12.8393ZM16.4921 11.3393C16.4921 12.1677 15.8206 12.8393 14.9921 12.8393V13.8393C16.3728 13.8393 17.4921 12.72 17.4921 11.3393H16.4921ZM16.4921 3.26416V11.3393H17.4921V3.26416H16.4921ZM14.9921 1.76416C15.8206 1.76416 16.4921 2.43573 16.4921 3.26416H17.4921C17.4921 1.88345 16.3728 0.76416 14.9921 0.76416V1.76416ZM3.28516 1.76416H14.9921V0.76416H3.28516V1.76416Z' fill='%23fff'/%3E%3C/svg%3E");
	color: #fff;
}

.product-item-reviews .product-info--reviews {
	display: none;
	position: absolute;
	width: 100%;
	background: #FBFBFB;
	z-index: 8;
	overflow: auto;
	padding-top: 14px;
	padding-left: 16px;
	padding-right: 16px;
    height: 100%;
    -webkit-overflow-scrolling: touch;
}

.product-item-reviews .product-info--reviews.active {
	display: block;
}


.product-item-reviews .product-info--reviews .simplebar-track.simplebar-vertical {
	background: #C4C4C4;
	width: 4px;
}

.product-item-reviews .product-info--reviews .simplebar-track.simplebar-vertical .simplebar-scrollbar {
	background: #000000;
}

.product-item-reviews .product-info--reviews a {
	border-bottom:  0;
}

.catherine-reviews-block-coffee-review-block--one-parent {
	width: 100%;

	padding-bottom: 27px;
	margin-bottom: 17px;
	border-bottom: 0.5px solid #000000;
}


.catherine-reviews-block-coffee-review-block--one-parent:last-child {
	border-bottom: 0;
	margin-bottom: 0;
}


.catherine-reviews-block-coffee--user {
	display: flex;
	flex-direction: column;
}

.catherine-reviews-block-coffee-user--avatar {
	width: 41px;
	height: 41px;
	border-radius: 50%;
	border: 2px solid #000000;
	position: relative;
}

.catherine-reviews-block-coffee-user--avatar img {
	width: 100%;
	height: 100%;
	border-radius: 50%;
}

.catherine-reviews-grinders-reviews--one .catherine-reviews-block-coffee-user--avatar .catherine-reviews--expert {
	position: absolute;
	bottom: -5px;
	left: -2px;
	display: block;
}

.catherine-reviews-block-coffee-user--avatar .catherine-reviews--user-info {
	position: absolute;
	bottom: -5px;
	left: -2px;
	display: block;
}


.catherine-reviews-block-coffee-review-block--one {
	display: flex;
}


.catherine-reviews-block-coffee-user--info {
	position: relative;
}


.catherine-reviews-block-coffee-user--info .catherine-reviews-block-coffee-user-info--status {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 9px;
	line-height: 11px;

	color: #000000;

	margin-top: 7px;
	    text-align: center;
    width: 100%;
    display: block;
}

.catherine-reviews-block-coffee-user--data {
	display: flex;
	width: 47px;
	margin-top: 0px;
	padding: 8px 5px;
	align-items: center;
    justify-content: space-between;

	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	cursor: pointer;
}

.catherine-reviews--answers-arrow {
	display: block;
	width: 11px;
	height: 14px;
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='14' viewBox='0 0 11 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.874526 9.727C0.679272 9.92227 0.679285 10.2388 0.874555 10.4341L4.05667 13.6159C4.25194 13.8112 4.56852 13.8112 4.76378 13.6159C4.95903 13.4206 4.95902 13.1041 4.76375 12.9088L1.9352 10.0805L4.76351 7.25196C4.95876 7.05669 4.95875 6.74011 4.76348 6.54485C4.56821 6.3496 4.25163 6.34961 4.05637 6.54488L0.874526 9.727ZM9.19613 -0.000305429C9.19526 2.8757 9.27047 4.88776 9.23255 6.36251C9.21377 7.0926 9.16733 7.65303 9.07722 8.0885C8.98751 8.52201 8.86086 8.79911 8.70426 8.98866C8.40234 9.35409 7.85708 9.54985 6.61078 9.60592C5.37524 9.6615 3.68543 9.58043 1.22807 9.58053L1.22811 10.5805C3.6093 10.5804 5.39683 10.6615 6.65573 10.6049C7.90387 10.5488 8.87015 10.3579 9.47518 9.62558C9.77206 9.26625 9.94772 8.81668 10.0565 8.29114C10.1648 7.76755 10.213 7.13654 10.2322 6.38822C10.2703 4.90613 10.1953 2.81343 10.1961 -1.25524e-06L9.19613 -0.000305429Z' fill='black'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
}

.catherine-reviews-answers-arrow--up {
	cursor: pointer;
	display: block;
	width: 9px;
	height: 16px;
	background-image: url("data:image/svg+xml,%3Csvg width='9' height='16' viewBox='0 0 9 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.80375 0.560328C4.60849 0.365067 4.2919 0.365067 4.09664 0.560328L0.914661 3.74231C0.719399 3.93757 0.719399 4.25415 0.914661 4.44942C1.10992 4.64468 1.42651 4.64468 1.62177 4.44942L4.45019 1.62099L7.27862 4.44942C7.47388 4.64468 7.79047 4.64468 7.98573 4.44942C8.18099 4.25415 8.18099 3.93757 7.98573 3.74231L4.80375 0.560328ZM4.9502 15.2539L4.95019 0.913882L3.95019 0.913882L3.9502 15.2539L4.9502 15.2539Z' fill='black'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
}

.catherine-reviews-answers-arrow--down {
	cursor: pointer;
	display: block;
	width: 9px;
	height: 16px;
	background-image: url("data:image/svg+xml,%3Csvg width='9' height='16' viewBox='0 0 9 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.14547 15.6076C4.34073 15.8029 4.65731 15.8029 4.85258 15.6076L8.03456 12.4257C8.22982 12.2304 8.22982 11.9138 8.03456 11.7186C7.83929 11.5233 7.52271 11.5233 7.32745 11.7186L4.49902 14.547L1.6706 11.7186C1.47533 11.5233 1.15875 11.5233 0.963489 11.7186C0.768227 11.9138 0.768227 12.2304 0.963489 12.4257L4.14547 15.6076ZM3.99902 0.914062L3.99902 15.2541L4.99902 15.2541L4.99902 0.914063L3.99902 0.914062Z' fill='black'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
}

.catherine-reviews--star {
	display: block;
	width: 11px;
	height: 11px;
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.4868 4.09786L7.08929 3.78275L5.73971 0.648948C5.64523 0.429517 5.3341 0.429517 5.23962 0.648948L3.89007 3.78277L0.4926 4.09786C0.254711 4.11992 0.158567 4.41581 0.33805 4.57347L2.90145 6.82539L2.15127 10.154C2.09874 10.387 2.35044 10.5699 2.55586 10.4479L5.48968 8.70585L8.42349 10.4479C8.62891 10.5699 8.88063 10.387 8.8281 10.154L8.07791 6.82539L10.6413 4.57347C10.8208 4.41581 10.7246 4.11992 10.4868 4.09786Z' fill='%238F8F8F'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	margin-right: 6px;
}

.catherine-reviews--star.active {
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6586 4.53829L7.26116 4.22318L5.91159 1.08938C5.81711 0.869947 5.50598 0.869947 5.41149 1.08938L4.06194 4.2232L0.664475 4.53829C0.426586 4.56035 0.330442 4.85624 0.509925 5.0139L3.07332 7.26582L2.32315 10.5944C2.27062 10.8274 2.52232 11.0103 2.72774 10.8883L5.66155 9.14628L8.59537 10.8883C8.80079 11.0103 9.0525 10.8274 8.99998 10.5944L8.24978 7.26582L10.8132 5.0139C10.9927 4.85624 10.8965 4.56035 10.6586 4.53829Z' fill='%23FFCC00'/%3E%3C/svg%3E%0A");
}

.catherine-reviews--info {
	display: inline-block;
	width: 17px;
	height: 18px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-info.svg');
	background-repeat: no-repeat;
	position: relative;
}

.catherine-reviews--info:hover::before {
	content: attr(data-title);
	display: block;
	position: absolute;
	bottom: 100%;
	left: 50%;
	transform: translate(-50%, -6px);
	width: 186px;
	font-size: 12px;
	line-height: 1.2;
	text-align: center;
	background: #d9d8d8;
	border-radius: 4px;
	padding: 2px 4px;
	box-shadow: 0px 2px 10px -4px rgb(0 0 0 / 20%);
	z-index: 1;
}

.catherine-reviews--info:hover::after {
	content: '';
	display: block;
	position: absolute;
	bottom: 100%;
	left: 50%;
	transform: translate(-50%, -1px) rotate(45deg);
	width: 8px;
	height: 8px;
	font-size: 12px;
	line-height: 1.2;
	text-align: center;
	background: #d9d8d8;
	z-index: 0;
}

.catherine-reviews-block-user--cup {
	display: block;
	width: 14px;
	height: 10px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-cup.svg');
	background-repeat: no-repeat;
}

.catherine-reviews--answers {
	width: 10px;
	height: 10px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-arrow-answers.svg');
	background-repeat: no-repeat;
}

.catherine-reviews--answers-union {
	width: 14px;
	height: 15px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-answers-union.svg');
	background-repeat: no-repeat;
}

.catherine-reviews--buyers {
	width: 12px;
	height: 11px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-buyers.svg');
	background-repeat: no-repeat;
}

.catherine-reviews--buy {
	width: 30px;
	height: 30px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-buy.svg');
	background-repeat: no-repeat;
}

.catherine-reviews--expert {
	width: 12px;
    height: 11px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-expert.svg');
	background-repeat: no-repeat;
}

.catherine-reviews--user-info {
	width: 20px;
	height: 20px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-user-info.svg');
	background-repeat: no-repeat;
}

.catherine-reviews-block-coffee-text--answers {
	margin-top: 6px;
	display: flex;
	justify-content: right;
	align-items: center;

	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
}

.catherine-reviews-block-coffee-text--answers .catherine-reviews--answers {
	margin-right: 6px;
}

.catherine-reviews-block-coffee-user--more {
	position: absolute;
	display: none;
	flex-direction: column;
	top: 0;
	left: 0;
	z-index: 1;
}


.catherine-reviews-block-coffee-user--info .catherine-reviews-block-coffee-user--more:hover {
	display: flex;
}

.catherine-reviews-block-coffee-user--info:hover .catherine-reviews-block-coffee-user--more {
	display: flex;
}

.catherine-reviews-block-coffee-user-more--one {
	width: 100%;
	display: flex;
	align-items: center;
	background: #F4F4F4;
}

.catherine-reviews-block-coffee-user-more--black .catherine-reviews-block-coffee-user--data {
	background: #000000;
	color: #FFFFFF;
	margin-top: 2px;
}

.catherine-reviews-block-coffee-user-more--black .catherine-reviews-block-coffee-user--data .catherine-reviews-block-user--cup {
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-cup--white.svg');
}

.catherine-reviews-block-coffee-user-more--gray .catherine-reviews-block-coffee-user--data {
	background: #C1C1C1;
}

.catherine-reviews-block-coffee-user-more--purple .catherine-reviews-block-coffee-user--data {
	background: #603EB1;
	color: #FFFFFF;
	text-align: center;
    justify-content: center;
}

.catherine-reviews-block-coffee-user-more--one .catherine-reviews-block-coffee-user--data {
	width: 47px;
}

.catherine-reviews-block-coffee-user-more--one .catherine-reviews-block-coffee-user-more-one--info {
	width: 205px;
	background: #F4F4F4;
	padding-left: 8px;
	display: flex;
    align-items: center;

    font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
}

.catherine-reviews-block-coffee-user-more--one .catherine-reviews-block-coffee-user-more-one--info .catherine-reviews--info {
	margin-left: 12px;
}

.catherine-reviews-block-coffee-text--bottom {
	display: flex;
	align-items: center;
    justify-content: end;
    margin-top: 20px;
}

.catherine-reviews-bottom-answers--count {
	display: flex;
	align-items: center;
	margin-left: 18px;
}

.catherine-reviews-answers-arrow--cnt {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #000;
}

.catherine-reviews-bottom-answers--cnt {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #787878;
	margin-right: 9px;
}

.catherine-reviews-bottom-answer--rating {
	display: flex;
	align-items: center;
	margin-left: 20px;
}

.catherine-reviews-answers-arrow--down {
	margin-right: 15px;
}

.catherine-reviews-answers-arrow--up {
	margin-left: 15px;
}

.catherine-reviews-bottom-answers--action a {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #787878;
}

.catherine-reviews-block-coffee--text {
	margin-left: 14px;
}

.catherine-reviews-block-coffee-text--name {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #3F3F3F;
	margin-top: 7px;
}

.catherine-reviews-block-coffee-text--town {
	margin-top: 4px;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 10px;
	line-height: 13px;
	color: #6B6B6B;
}

.catherine-reviews-block-coffee-text--institution {
	margin-top: 4px;
	position: relative;
	padding-left: 16px;
}

.catherine-reviews-block-coffee-text-institution--text {
	overflow: hidden;
    width: 100%;
    white-space: nowrap;
}

.catherine-reviews-block-coffee-text-institution--text span.text-main {
    font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 10px;
	line-height: 13px;
	color: #000000;
	border-bottom: 1px solid #000000;
}

.catherine-reviews-block-coffee-text-institution--text span.text-town {
	font-family: 'Cera Pro';
	font-style: normal;
	font-weight: 400;
	font-size: 10px;
	line-height: 13px;
	color: #929292;
	text-decoration-line: none;
}

.catherine-reviews-block-coffee-text--institution:before {
	content: ' ';
	width: 12px;
	height: 12px;
	background: #FFCC00;
	border-radius: 50%;
	position: absolute;
	left: 0;
	top: 9px;
}

.catherine-reviews-block-coffee-institution--maps {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	top: 21px;
}

.catherine-reviews-block-coffee-text--institution .catherine-reviews-block-coffee-institution--maps:hover,
.catherine-reviews-block-coffee-text--institution:hover .catherine-reviews-block-coffee-institution--maps {
	display: block;
}

.catherine-reviews-block-coffee-one--stars {
	display: flex;
	margin-top: 4px;
}

.catherine-reviews-block-coffee-institution--maps .catherine-reviews-block-coffee-institution-maps--objects {
	display: flex;
	flex-direction: column;
}

.catherine-reviews-block-coffee-institution--maps .catherine-reviews-block-coffee-institution-maps--object {
	display: flex;
	padding: 9px 11px;
	background: #000;
	justify-content: space-between;
    align-items: center;
}

.catherine-reviews-block-coffee-institution--maps .catherine-reviews-block-coffee-institution-maps--object:hover {
	background: #525252;
}

.catherine-reviews-block-coffee-institution--maps .catherine-reviews-block-coffee-institution-maps--data {
	display: flex;
	flex-direction: column;
	margin-right: 10px;
}

.catherine-reviews-block-coffee-institution--maps .catherine-reviews-block-coffee-institution-maps--title {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #FFFFFF;

	max-width: 131px;
	width: 100%;

	white-space: nowrap;
    overflow: hidden !important;
    text-overflow: ellipsis;
}

.catherine-reviews-block-coffee-institution--maps .catherine-reviews-block-coffee-institution-maps--address {
	margin-top: 3px;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #8E8C8C;

	white-space: nowrap;
    overflow: hidden !important;
    text-overflow: ellipsis;

	max-width: 131px;
	width: 100%;
}

.catherine-reviews-block-coffee-institution-maps--arrow {
	display: block;
	width: 11px;
	height: 8px;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.93256 4.62309C10.1278 4.42782 10.1278 4.11124 9.93256 3.91598L6.75058 0.733998C6.55532 0.538736 6.23873 0.538736 6.04347 0.733998C5.84821 0.92926 5.84821 1.24584 6.04347 1.4411L8.8719 4.26953L6.04347 7.09796C5.84821 7.29322 5.84821 7.6098 6.04347 7.80507C6.23873 8.00033 6.55531 8.00033 6.75058 7.80507L9.93256 4.62309ZM0.823242 4.76953L9.579 4.76953L9.579 3.76953L0.823242 3.76953L0.823242 4.76953Z' fill='white'/%3E%3C/svg%3E%0A");
}


.catherine-reviews-block-coffee-text--block {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	position: relative;
}

.catherine-reviews-block-coffee--text .catherine-reviews-block-coffee-one--stars .catherine-reviews--star {
	width: 13px;
	height: 13px;
	margin-right: 8px;
}

.catherine-reviews-block-coffee-review-block--one .catherine-reviews-block-coffee-text--block {
	margin-top: 10px;
}

.catherine-reviews-block-coffee--text.down > .catherine-reviews-block-coffee-text--block {
	color: #C8C8C8;
}

.catherine-reviews-block-coffee--text.down > .catherine-reviews-block-coffee-text--bottom .catherine-reviews-answers-arrow--cnt {
	color: #CA2E42;
}


.catherine-reviews-block-coffee--text.up > .catherine-reviews-block-coffee-text--block {
	color: #000000;
}

.catherine-reviews-block-coffee--text.up > .catherine-reviews-block-coffee-text--bottom .catherine-reviews-answers-arrow--cnt {
	color: #0B7302;
}


.catherine-reviews-block-coffee-text-bottom--answers {
	margin-left: -35px;
}

.catherine-reviews-block-coffee-text-bottom-answers--hidden {
	display: none;
}

.catherine-reviews-block-coffee-text-bottom-answers--more {
    display: flex;
    padding: 8px 10px;
    background: #E5E5E5;
    justify-content: end;
    margin-top: 15px;
    align-items: center;
    margin-left: 0;
    cursor: pointer;
    width: 100%;
}

.catherine-reviews-block-coffee-text-bottom-answers--more .text-main {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #787878;
}

.catherine-reviews-block-coffee-text-bottom-answers--more .text-count {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #787878;
	margin-left: 9px;
	margin-right: 8px;
}

.catherine-reviews-block-coffee-text-bottom--answers > .catherine-reviews-block-coffee-review-block--one {
	margin-top: 24px;
	position: relative;
}

.catherine-reviews-block-coffee-text-bottom--answers > .catherine-reviews-block-coffee-review-block--one:before {
	content: ' ';
	top: -15px;
	right: 0;
	position: absolute;
	width: 90%;
    height: 1px;
	border-top: 0.5px solid #000000;
}

.catherine-reviews-block-coffee-text-bottom--answers > .catherine-reviews-block-coffee-review-block--one:after {
	content: ' ';
	top: -15px;
	left: 71px;
	position: absolute;
	width: 1px;
	height: 13px;
	border-left: 0.5px solid #000000;
}








.product-item-new-v2 .product_icons {
	z-index: 2;
	padding-left: 30px;
}


.product-item-new-v2 .product_icons span.ret p img {
	margin-right: 9px;
	width: 15px;
}

.product-item-new-v2 .product-item-storytelling {
	display: none;
	position: absolute;
	top:  0;
	width: 100%;
	height: 100%;
	align-items: center;
	background: #f5f5f5;
	padding: 5px;
	font-family: "PT Mono";
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	line-height: 134.5%;
	color: #000000;
}

.product-item-new-v2 .product-item-storytelling.opened {
	display: flex;
	z-index: 1;
}

.product-v2 .product-info.product-item-new:hover .product-item-storytelling {
    background: #ECECEC;
}

.product-v2 .product-control-archive {
	height: 260px;
	width: 100%;
	display: flex;
	align-items: center;
	background: #ECECEC;
	margin-top: 25px;
	align-items: center;
  justify-content: center;
}

.product-v2 .product-control-archive--image {
	margin-right: 16px;
	max-width: 70px;
}

.product-v2 .product-control-archive--image img {
	width: 100%;
}

.product-v2 .product-control-archive--wrap {
	display: flex;
    flex-direction: column;
}

.product-v2 .product-control-archive--title {
	font-family: Cera Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	color: #000000;
}

.product-v2 .product-control-archive--text {
	margin-top: 12px;
	font-family: Cera Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 18px;

	color: #828282;
}

.product-item-new-v2 .product-item-title--h4-wrap {
	height: 128px;
	overflow: hidden;
	margin-top: 5px;
}

.product-item-new-v2 .product-item-title--description {
	padding-left: 30px;
    padding-right: 30px;
    text-align: left;
    margin-top: 5px;
    color: #000000;

}

.product-item-new-v2.product-peviously-bought .product-item-title--description {
	position: relative;
	padding-right: 70px;
}

.product-item-title .product-item-title--description {
	padding-top: 5px;
}

.product-item-new-v2 .icon-peviously-bought {
	display: none;
}

.product-item-new-v2.product-peviously-bought .icon-peviously-bought {
	display: block;
	width: 36px;
	height: 36px;
	background-color: #36D91B;
	background-image: url("data:image/svg+xml,%3Csvg fill='%23ffffff' height='16px' width='16px' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 128.411 128.411' xml:space='preserve'%3E%3Cpolygon points='127.526,15.294 45.665,78.216 0.863,42.861 0,59.255 44.479,113.117 128.411,31.666 '%3E%3C/polygon%3E%3C/svg%3E");
	background-position: 50% 50%;
	background-size: 18px;
	background-repeat: no-repeat;
	border-radius: 50%;
	position: absolute;
	right: 30px;
	top: 0;
}

@media (max-width: 390px){
	.product-item-new-v2.product-peviously-bought .product-item-title--description {
		padding-right: 50px;
	}
	.product-item-new-v2.product-peviously-bought .icon-peviously-bought {
		width: 24px;
		height: 24px;
		right: 20px;
		background-size: 12px;
	}
}

.product-item-new-v2 .product-item-title--h4 {
	display: flex;
	justify-content: space-between;
	padding-left: 30px;
	padding-right: 30px;
	align-items: center;
}

.product-item-new-v2 .product-item-title--h4.product-item-title--h4-v2 {
	    align-items: flex-start;
}

.product-item-new-v2 .product-item-title--h4.product-item-title--h4-v2 h4 {
	align-items: flex-start;
	min-height: auto;
}

.product-item-new-v2 .product-item-title--h4 a {
	border-bottom:  0;
}

.product-item-new-v2 .main-info .product-item-subtitle--sposob {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 18px;
	color: #9C9C9C;
	text-align: left;

	margin-top: 6px;
	padding-left: 30px;
    padding-right: 30px;
    height: 35px;
}


.product-item-new-v2 .main-info .product-item-subtitle--sposob.product-item-subtitle--sposob-v2 {
	width: 90%;
    display: flex;
    align-items: end;
    max-width: 100%;
}

.product-item-reviews .main-info .product-item-subtitle--sposob.product-item-subtitle--sposob-v2 {
	/* padding-right: 75px; */
}

.product-item-new-v2-other .product-control .control-basket,
.product-item-new-v2 .product-control .control-basket {
	width: 100%;
	max-width: 114px;
	background: #FFCD00;
	border-radius: 20px;
	padding: 7px 16px;
	padding-right: 25px;
	display: flex;
	height: 35px;
    align-items: center;
    cursor: pointer;
}

.product-item-new-v2-other .product-control .control-basket span.icon-basket ,
.product-item-new-v2 .product-control .control-basket span.icon-basket {
	display: inline-block;
	width: 16px;
	height: 15px;
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.57007 6.27832H15.1434L13.4824 13.8565H3.23109L1.57007 6.27832Z' stroke='black'/%3E%3Cline x1='11.9422' y1='6.14891' x2='13.4338' y2='0.582264' stroke='black'/%3E%3Cline x1='5.07246' y1='6.40773' x2='3.58088' y2='0.841083' stroke='black'/%3E%3C/svg%3E%0A");
	margin-right: 15px;
}

.product-item-new-v2-other .product-control .control-basket  span.text,
.product-item-new-v2 .product-control .control-basket span.text{
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: 16px;
	color: #000000;
}

.product-item-new-v2-other .product-control .control-basket:hover,
.product-item-new-v2 .product-control .control-basket:hover {
	background: #000000;
}


.product-item-new-v2-other .product-control .control-basket:active,
.product-item-new-v2-other .product-control .control-basket:focus,
.product-item-new-v2 .product-control .control-basket:active,
.product-item-new-v2 .product-control .control-basket:focus {
	background: #AFAFAF;
}

.product-item-new-v2-other .product-control .control-basket:active span.icon-basket,
.product-item-new-v2-other .product-control .control-basket:focus span.icon-basket,
.product-item-new-v2-other .product-control .control-basket:hover span.icon-basket,

.product-item-new-v2 .product-control .control-basket:active span.icon-basket,
.product-item-new-v2 .product-control .control-basket:focus span.icon-basket,
.product-item-new-v2 .product-control .control-basket:hover span.icon-basket {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.43811 6.27832H15.0114L13.3504 13.8565H3.09913L1.43811 6.27832Z' stroke='white'/%3E%3Cline x1='11.8102' y1='6.14891' x2='13.3018' y2='0.582264' stroke='white'/%3E%3Cline x1='4.9405' y1='6.40773' x2='3.44892' y2='0.841083' stroke='white'/%3E%3C/svg%3E%0A");
}

.product-item-new-v2-other .product-control .control-basket:active span.text,
.product-item-new-v2-other .product-control .control-basket:focus span.text,
.product-item-new-v2-other .product-control .control-basket:hover span.text,

.product-item-new-v2 .product-control .control-basket:active span.text,
.product-item-new-v2 .product-control .control-basket:focus span.text,
.product-item-new-v2 .product-control .control-basket:hover span.text{
	color: #FFFFFF;
}

.product-item-new-v2-other .product-control .control-detail .icon,
.product-item-new-v2 .product-control .control-detail .icon {
	width: 35px;
    height: 35px;
    background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='17.6708' cy='17.5225' r='17.5028' fill='%23C4C4C4'/%3E%3Cpath d='M25.2856 17.6274C25.4808 17.4321 25.4808 17.1155 25.2856 16.9203L22.1036 13.7383C21.9083 13.543 21.5918 13.543 21.3965 13.7383C21.2012 13.9335 21.2012 14.2501 21.3965 14.4454L24.2249 17.2738L21.3965 20.1022C21.2012 20.2975 21.2012 20.6141 21.3965 20.8093C21.5918 21.0046 21.9083 21.0046 22.1036 20.8093L25.2856 17.6274ZM10.677 17.7738H24.932V16.7738H10.677V17.7738Z' fill='black'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
	border-radius: 50%;
    cursor: pointer;
    margin-left: 5px;
    background-color: transparent;
}

.product-item-new-v2-other .product-control .control-detail:hover .icon ,
.product-item-new-v2 .product-control .control-detail:hover .icon {
	background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='18.4207' cy='18.1383' r='17.5028' fill='black'/%3E%3Cpath d='M26.0355 18.2432C26.2307 18.0479 26.2307 17.7314 26.0355 17.5361L22.8535 14.3541C22.6582 14.1589 22.3416 14.1589 22.1464 14.3541C21.9511 14.5494 21.9511 14.866 22.1464 15.0612L24.9748 17.8896L22.1464 20.7181C21.9511 20.9133 21.9511 21.2299 22.1464 21.4252C22.3416 21.6204 22.6582 21.6204 22.8535 21.4252L26.0355 18.2432ZM11.4269 18.3896H25.6819V17.3896H11.4269V18.3896Z' fill='white'/%3E%3C/svg%3E%0A");
	background-color: transparent;
}
.product-item-new-v2-other .product-control .control-detail:active .icon,
.product-item-new-v2 .product-control .control-detail:active .icon {
	background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='18.4207' cy='17.6632' r='17.5028' fill='%23AFAFAF'/%3E%3Cpath d='M26.0355 17.7681C26.2307 17.5728 26.2307 17.2563 26.0355 17.061L22.8535 13.879C22.6582 13.6838 22.3416 13.6838 22.1464 13.879C21.9511 14.0743 21.9511 14.3909 22.1464 14.5861L24.9748 17.4146L22.1464 20.243C21.9511 20.4382 21.9511 20.7548 22.1464 20.9501C22.3416 21.1453 22.6582 21.1453 22.8535 20.9501L26.0355 17.7681ZM11.4269 17.9146H25.6819V16.9146H11.4269V17.9146Z' fill='white'/%3E%3C/svg%3E%0A");
	background-color: transparent;
}

.product-item-new-v2 .info-filter-row .filter-title {
	width: 95px!important;
	color: #757575!important;
	text-align: right!important;
}

.product-item-new-v2 .info-filter-wrap .info-filter-row:last-child {
	margin-bottom: 24px;
}

.product-item-new-v2 .info-filter-box > .info-filter-row:last-child {
    margin-bottom: 0;
}

.product-item-new-v2 .info-filter-row .radiobox:not(checked) + label {
	font-size: 16px;
	line-height: 20px;
	color: #696969;
}

.product-item-new-v2 .info-filter-roasting .radiobox:not(checked) + label {
	font-size: 14px!important;
	line-height: 18px;
}

.product-item-new-v2 .price .current {
	font-size: 14px!important;
	line-height: 18px;
}

.product-item-new-v2 .price .current::first-letter {
	text-transform: uppercase;
}

.product-item-new-v2 .info-filter-roasting .radiobox + label::first-letter {
	text-transform: uppercase;
}

.product-item-new-v2 .filter-price--old {
	position: relative;
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	margin-right: 22px;
	color: #696969;
	padding-left: 5px;
    padding-right: 5px;
    min-width: 60px;
}

.product-item-new-v2 .filter-price--old:before {
	border-bottom: 1px solid #282828;
	position: absolute;
	content: "";
	width: 88%;
	height: 50%;
	transform: rotate(-7deg);
}

.hudi-price:before {
	border-bottom: 1px solid #282828;
	position: absolute;
	content: "";
	width: 8%;
	height: 4%;
	transform: rotate(-7deg);
	bottom: 10px;
}

/* filter-price--loyalty-wrap */

.product-item-new-v2 .filter-price--loyalty-wrap {
	position: absolute;
	background: #000000;
	border-radius: 7px;
	width: 232px;
	display: none;
	bottom: 30px;
	left: 0;
  flex-direction: column;
	z-index: 9;
}

.product-item-new-v2 .filter-price--loyalty-wrap:before {
	content: " ";
	position: absolute;
	width: 2px;
	height: 10px;
	bottom: -10px;
	left: 33px;
	background: #000;
}

.product-item-new-v2 .filter-price--old:hover {
	background: #DDDDDD;
	    background: #DDDDDD;
    border-radius: 5px;
    padding-left: 5px;
    padding-right: 5px;
}

.product-item-new-v2 .filter-price--old:hover .filter-price--loyalty-wrap {
	display: flex;
}

.filter-price-loyalty--percent {
	display: flex;
	width: 100%;
	padding-left: 27px;
	align-items: center;
	padding-top: 30px;
}

.filter-price-loyalty--percent-two {
	display: flex;
	width: 100%;
	padding-right: 30px;
	align-items: center;
	padding-bottom: 17px;
}

.filter-price-loyalty--dashed {
	background-image: url("data:image/svg+xml,%3Csvg height='2' viewBox='0 0 187 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M186.873 1.13982L0.601807 1.13971' stroke='%238E8E8E' stroke-dasharray='4 4'/%3E%3C/svg%3E%0A");
	width: 85%;
	height: 2px;
}

.filter-price-loyalty--now {
	background: #EBC142;
	border-radius: 50%;
	width: 30px;
	height: 30px;

	text-align: center;
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: 30px;
	color: #000000;
}

.filter-price-loyalty--next {
	background: #B4B4B4;
	border-radius: 50%;
	width: 30px;
	height: 30px;

	text-align: center;
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: 30px;
	color: #000000;
}


.filter-price-loyalty--desc {
	text-align: left;
	padding-left: 27.5px;
	padding-right: 20px;
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 17px;
	color: #FFFFFF;
	padding-top: 13px;
	padding-bottom: 13px;
}

.filter-price-loyalty--desc a {
	color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

/* //filter-price--loyalty-wrap */

/* filter-price--na-sale-wrap */

.product-item-new-v2 .filter-price--na-sale-wrap {
	position: absolute;
	background: #000000;
	border-radius: 7px;
	width: 232px;
	display: none;
	bottom: 30px;
	left: 0;
  flex-direction: column;
	z-index: 9;
}

.product-item-new-v2 .filter-price--na-sale-wrap:before {
	content: " ";
	position: absolute;
	width: 2px;
	height: 10px;
	bottom: -10px;
	left: 33px;
	background: #000;
}

.product-item-new-v2 .filter-price label:hover .filter-price--na-sale-wrap,
.product-item-new-v2 .filter-price--old:hover .filter-price--na-sale-wrap {
	display: flex;
}

/* //filter-price--na-sale-wrap */

/* price--info-sale-wrap */
.product-item-new-v2 .filter-price .price--info-sale-wrap {
	position: absolute;
	top: -13px;
	right: -5px;
	font-size: 11px;
}


@media (max-width: 1490px){
	.products-list .product-v2 {
	    flex: 0 0 33%!important;
	    max-width: 33%!important;
	}
}

@media (max-width: 1095px){
	.products-list .product-v2 {
	    flex: 0 0 50%!important;
	    max-width: 50%!important;
	}
}

@media (max-width: 795px){
	.products-list .product-v2 {
	    flex: 0 0 100%!important;
	    max-width: 100%!important;
	}
}

@media (max-width: 390px){
	.products-list .product-v2 .main-info .product-item-subtitle--sposob
	.products-list .product-v2 .product-item-new .item-options,
	.products-list .product-v2 .product-item-new .item-photo-box,
	.products-list .product-v2 .product-item-new .product-control {
		padding-left: 15px!important;
    	padding-right: 15px!important;
	}

	.product-item-new-v2 .product_icons {
		padding-left: 20px;
	}

	.products-list .product-v2 .product-control .control-block {
		margin-left: 1%;
	}

	.products-list .product-v2 .product-control .control-basket {
		margin-left: 5px;
		margin-right: 5px;
	}

	.product-item-new-v2 .product-item-subtitle--sposob,
	.product-item-new-v2 .main-info h4 {
		    max-width: 220px;
	}

	.product-item-new-v2 .info-filter-box,
	.product-item-new-v2 .item-options,
	.product-item-new-v2 .main-info .product-item-subtitle--sposob,
	.product-item-new-v2 .product-item-title--h4,
	.product-item-new-v2 .product-item-title--description {
		    padding-left: 20px;
    	padding-right: 20px;
	}

	.product-item-new-v2 .info-filter-row .filter-title {
		    padding-right: 10px;
	}
}

/* reviews */
.product-item .catherine-reviews-block-coffee-review-block--mess-no-reviews {
	font-size: 16px;
	line-height: 1.2;
	color: #000;
	padding: 8px 0;
	text-align: center;
}

.product-item .feed-com-add-block {
	margin-bottom: 20px;
}

/* review button */
.product-item .catherine-reviews-block-coffee-review-block--add-review {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 10px;
    min-height: 30px;
}

.btn-add-review {
	position: fixed;
    bottom: 0;
    left: 50%;
    transform: translate(-50%, -50%);
}

.product-item .btn-add-review {
	display: inline-block;
	padding: 6px 12px;
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 1.2;
	color: #FFFFFF;
	background: #603EB1;
	border-radius: 4px;
	transition: background 0.2s, color 0.2s, border 0.2s;
}

@media (max-width: 795px){
	.product-item .btn-add-review {
		  bottom: 5%;
	}
}


.product-item .btn-add-review:hover {
	color: #FFFFFF;
	background: #4D3094;
}

.product-item .btn-add-review:active {
	background: #281555;
}

.reveal-modal {
	top:25%!important;
	position: fixed!important;
}

.simplebar-content {
    overflow-x: hidden;
    overflow-y: hidden;
}

/* End */


/* Start:/local/templates/catherine/reviews/css/style.css?170168423748828*/
#catherine-reviews {
    padding-top: 190px;
    color: #000;
}

#catherine-reviews .cont {
	width: 100%;
    max-width: 100%;
    margin: 0 auto;
    padding: 0 20px;
}

#catherine-reviews a {
	border-bottom:  0;
}

.catherine-reviews--header {
	display: flex;
}

.catherine-reviews--header h1 {
	position: relative;
	font-family: 'PT Mono';
	font-style: normal;
	font-weight: 700;
	font-size: 35px;
	line-height: 140%;
	letter-spacing: 0.175em;
	color: #000000;
	margin-bottom: 0;
}

.catherine-reviews--header h1 span {
	position: absolute;
	right: -95px;
    top: 2px;

	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 140%;
	color: #000000;
	text-transform: capitalize;
}

.catherine-reviews--body {

}

.catherine-reviews--blocks {
	display: flex;
	width: 100%;
	margin-top: 37px;
	flex-wrap: wrap;
	justify-content: space-between;
}

.catherine-reviews--blocks.catherine-reviews--block--two {
	display: flex;
	width: 100%;
	margin-top: 70px;
}


.catherine-reviews--block {
	width: 100%;
	max-width: 870px;
	height: 510px;
}

.catherine-reviews-block--title {
	font-family: 'PT Mono';
	font-style: normal;
	font-weight: 700;
	font-size: 25px;
	line-height: 140%;
	color: #000000;
}

.catherine-reviews-block--title span {
	margin-left: 10px;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 20px;
	line-height: 140%;
	color: #A0A0A0;
}

.catherine-reviews-block--filter {
	height: 25px;
	display: flex;
	margin-bottom: 12px;
}

.catherine-reviews-block-filter--one {
	padding: 3px 10px;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 19px; 
	line-height: 140%;
	color: #000000;
	background: #F7F7F7;
	border-radius: 6px;
	margin-left: 9px;
}

.catherine-reviews-block--filter.catherine-reviews-block-filter--coffee {
	    justify-content: end;
}

.nice-select.filter-sort-select span.current{
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 19px; 
	line-height: 140%;
	color: #FFFFFF;
}

.nice-select.filter-sort-select:after {
    content: ''; 
    
    position: absolute;
    top: 50%;
    margin-top: -2px;
    vertical-align: middle;

    border: 0;
    width: 0;
    height: 0;
    right: -3px;
    border-style: solid;
    border-width: 5px 5px 0 5px;
    border-color: #ffffff transparent transparent transparent;
    line-height: 0px;
    _border-color: #ffffff #000000 #000000 #000000;
    _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}

.nice-select.filter-sort-select.open .list {
	    right: -10px;
    left: unset;
}

.catherine-reviews-block-filter--one.active {
	background: #5F5F5F;
}

.catherine-reviews-block--delivery,
.catherine-reviews-block--coffee {
	position: relative;
	/*height: 510px;*/
}

.catherine-reviews-block--default {
	position: relative;
	height: 510px;
	background: #EFEFEF;
    padding: 25px;
	margin-top: 12px;
}

.catherine-reviews-block--coffee-wrap {
	/*height: 170px;*/
}

.catherine-reviews-block--coffee-one {
	display: flex;
	flex-wrap: wrap;
	background: #EFEFEF;
	position: relative;
}

.catherine-reviews-block--coffee-one.open {
	/*position: absolute;*/
	position: relative;
    width: 100%;
    height: 100%;
    top: 0;
    z-index: 1;
}

.catherine-reviews-block-coffee--info {
	max-width: 422px;
	width: 100%;
	padding-bottom: 10px;
    padding-top: 17px;
    padding-left: 35px;
}

.catherine-reviews-block-coffee--reviews {
	padding-bottom: 10px;
    padding-top: 17px;
    padding-right: 35px;
}

.catherine-reviews-block-coffee-one--stars {
	display: flex;
	margin-top: 7px;
}

.catherine-reviews--counts {
	display: flex;
	align-content: center;
	justify-content: center;

	width: 18px;
	height: 17px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-reviews-count.svg');
	background-repeat: no-repeat;

	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 10px;
	text-align: center;
	color: #000000;
}

.catherine-reviews-block-coffee-one--stars .catherine-reviews--counts {
	margin-left: 11px;
	margin-top: -2px;
}

.catherine-reviews-block-coffee-one--title {
	margin-top: 8px;
	font-family: 'PT Mono';
	font-style: normal;
	font-weight: 700;
	font-size: 18px;
	color: #000000;

	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.catherine-reviews-block-coffee-one--options {
	width: 100%;
	margin-top: 22px;
	display: flex;
}

.catherine-reviews-block-coffee--option {
	width: 85px;
	margin-right: 4%;
}

.catherine-reviews-block-coffee--option:last-child {
	margin-right: 0;
}

.catherine-reviews-block-coffee-option--title {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	color: #000000;
}

.catherine-reviews-block-coffee-option--line {
	display: inline-block;
    vertical-align: middle;
    width: 100%;
}

.catherine-reviews-block-coffee-option-line--bar {
	width: 100%;
    height: 2px;
    background: #000;
    position: relative;
}

.catherine-reviews-block-coffee-option-line--bar > i {
	display: block;
    position: absolute;
    top: 0;
    left: 0;
    height: 2px;
    background: #FFCD00;
}

.catherine-reviews-block-coffee-one--text {
	display: none;
	margin-top: 35px;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
}

.catherine-reviews-block-coffee-one--tags {
	margin-top: 37px;
}

.catherine-reviews-block-coffee--info .catherine-reviews-block-coffee-one--tags  {
	display: none;
}

.catherine-reviews-block-coffee--reviews {
	position: relative;
}

.catherine-reviews-block--coffee-one .catherine-reviews-block-coffee--buy {
    border-bottom: 0;
        padding-left: 6px;
}

.catherine-reviews-block-coffee--comments-buy {
	position: absolute;
	right: 30px;
    top: 21px;
    border-bottom: 0;
    cursor: pointer;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee--comments-buy {
		display: none;
	}

.catherine-reviews-block--coffee-one .catherine-reviews-block-coffee--comments {
	margin-top: 45px;
    border-bottom: 0;
    cursor: pointer;
}

.catherine-reviews-block-coffee-comments--icon {
	background: #FFFFFF;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
}

.catherine-reviews-block-coffee-buy--price {
	display: none;
	background: #FBFBFB;
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
	border-radius: 5px;
	padding: 15px 22px;

	position: absolute;
    right: 12px;
    top: -8px;
    z-index: 1;
}

/*
.catherine-reviews-block-coffee-buy--price:hover {
	display: flex;
}

.catherine-reviews-block--coffee-one .catherine-reviews-block-coffee--buy:hover .catherine-reviews-block-coffee-buy--price {
	display: flex;
}*/

.catherine-reviews-block-coffee-buy--price.active {
	display: flex;
}

.catherine-reviews-block-coffee-buy--button {
	margin-left: 33px;
	display: flex;
    align-items: center;
}

.catherine-reviews-block-coffee-buy--button a {
	border-bottom: 0;
}

.catherine-reviews-block-coffee-buy--filters {
	display: flex;
	flex-direction: column;
}

.catherine-reviews-block-coffee-buy--prices {
	display: flex;
	justify-content: space-between;
}

.catherine-reviews-block-coffee-buy--filter {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-top: 10px;
}


.filter-type .radiobox:not(checked),
.filter-price .radiobox:not(checked) {
	position: absolute;
    opacity: 0;
}

.filter-type .radiobox:not(checked) + label,
.filter-price .radiobox:not(checked) + label {
	position: relative;
	display: inline-block;
	margin-right: 15px;
    padding: 0 3px;

    font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	color: #000000;
	white-space: nowrap;
}

.filter-price .radiobox:checked + label {}

.filter-type .radiobox + label:before,
.filter-price .radiobox + label:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px;
    background: #ffcc00;
    opacity: 0;
    bottom: -1px;
    left: 0;
}

.filter-type .radiobox:checked + label:before,
.filter-price .radiobox:checked + label:before {
	opacity: 1;
}

.catherine-reviews-block-coffee-buy-filter--name {
	font-family: 'Cera Pro';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	color: #000000;
	margin-right: 15px;
}

.catherine-reviews-block-coffee-buy-filter--type {}
.catherine-reviews-block-coffee-buy-filter--pomol .nice-select .list{
	width: auto;
}

.catherine-reviews-block-coffee--tags {
	display: flex;
}

.catherine-reviews-block-coffee--tag {
	padding: 5px 12px;

	border-radius: 6px;
	background: #D7D7D7;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 13px;
	color: #000000;
	margin-right: 7px;
}

.catherine-reviews-block-coffee--tag:last-child {
	margin-right: 0;
}

.catherine-reviews-block-coffee--tag-curcle {
	display: inline-block;
	margin-left: 5px;
	text-align: center;
	width: 17px;
	height: 17px;
	background: #F9F9F9;
	border-radius: 50%;

	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 17px;
	color: #000000;
}

.catherine-reviews-block-coffee-review--block {
	display: flex;
	margin-top: 18px;
}

.catherine-reviews-block-coffee-review--block.more {
	display: none;
}

.catherine-reviews-block-coffee--text {
	margin-left: 14px;
}

.catherine-reviews-block-coffee-text--name {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #3F3F3F;
}

.catherine-reviews-block-coffee-text--town {
	margin-top: 4px;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 10px;
	line-height: 13px;
	color: #6B6B6B;
}

.catherine-reviews-block-coffee-text--institution {
	margin-top: 4px;
	position: relative;
	padding-left: 16px;
}

.catherine-reviews-block-coffee-text-institution--text {
	overflow: hidden;
    width: 100%;
    white-space: nowrap;
}

.catherine-reviews-block-coffee-text-institution--text span.text-main {
    font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 10px;
	line-height: 13px;
	color: #000000;
	border-bottom: 1px solid #000000;
}

.catherine-reviews-block-coffee-text-institution--text span.text-town {
	font-family: 'Cera Pro';
	font-style: normal;
	font-weight: 400;
	font-size: 10px;
	line-height: 13px;
	color: #929292;
	text-decoration-line: none;
}

.catherine-reviews-block-coffee-text--institution:before {
	content: ' ';
	width: 12px;
	height: 12px;
	background: #FFCC00;
	border-radius: 50%;
	position: absolute;
	left: 0;
	top: 9px;
}

.catherine-reviews-block-coffee-institution--maps {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	top: 21px;
}

.catherine-reviews-block-coffee-text--institution .catherine-reviews-block-coffee-institution--maps:hover,
.catherine-reviews-block-coffee-text--institution:hover .catherine-reviews-block-coffee-institution--maps {
	display: block;
}

.catherine-reviews-block-coffee-institution--maps .catherine-reviews-block-coffee-institution-maps--objects {
	display: flex;
	flex-direction: column;
}

.catherine-reviews-block-coffee-institution--maps .catherine-reviews-block-coffee-institution-maps--object {
	display: flex;
	padding: 9px 11px;
	background: #000;
	justify-content: space-between;
    align-items: center;
}

.catherine-reviews-block-coffee-institution--maps .catherine-reviews-block-coffee-institution-maps--object:hover {
	background: #525252;
}

.catherine-reviews-block-coffee-institution--maps .catherine-reviews-block-coffee-institution-maps--data {
	display: flex;
	flex-direction: column;
	margin-right: 10px;
}

.catherine-reviews-block-coffee-institution--maps .catherine-reviews-block-coffee-institution-maps--title {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #FFFFFF;
	
	max-width: 131px;
	width: 100%;

	white-space: nowrap;
    overflow: hidden !important;
    text-overflow: ellipsis;
}

.catherine-reviews-block-coffee-institution--maps .catherine-reviews-block-coffee-institution-maps--address {
	margin-top: 3px;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #8E8C8C;
	
	white-space: nowrap;
    overflow: hidden !important;
    text-overflow: ellipsis;

	max-width: 131px;
	width: 100%;
}

.catherine-reviews-block-coffee-institution-maps--arrow {
	display: block;
	width: 11px;
	height: 8px;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.93256 4.62309C10.1278 4.42782 10.1278 4.11124 9.93256 3.91598L6.75058 0.733998C6.55532 0.538736 6.23873 0.538736 6.04347 0.733998C5.84821 0.92926 5.84821 1.24584 6.04347 1.4411L8.8719 4.26953L6.04347 7.09796C5.84821 7.29322 5.84821 7.6098 6.04347 7.80507C6.23873 8.00033 6.55531 8.00033 6.75058 7.80507L9.93256 4.62309ZM0.823242 4.76953L9.579 4.76953L9.579 3.76953L0.823242 3.76953L0.823242 4.76953Z' fill='white'/%3E%3C/svg%3E%0A");
}


.catherine-reviews-block-coffee-text--block {
	height: 72px;
	width: 205px;
	overflow: hidden;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	position: relative;
}

.catherine-reviews-block-coffee-text--block:before {
	content: " ";
	position: absolute;
	bottom: 0;
	left: 0;
	background: linear-gradient(180deg, rgba(239, 239, 239, 0) -26.93%, #EFEFEF 90.35%);
	width: 100%;
	height: 42px;
}

.catherine-reviews-block-coffee-text--block.show-full {
    height: auto;
}

.catherine-reviews-block-coffee-text--block.show-full::before {
    display: none;
}

.catherine-reviews-block-coffee--text .catherine-reviews-block-coffee-one--stars {
	margin-top: 20px;
}

.catherine-reviews-block-coffee--text .catherine-reviews-block-coffee-one--stars .catherine-reviews--star {
	width: 13px;
	height: 13px;
	margin-right: 8px;
}

.catherine-reviews-block-coffee-review-block--one .catherine-reviews-block-coffee-text--block {
	margin-top: 10px;
}



.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee--info .catherine-reviews-block-coffee-one--text {
	display: block;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee--info .catherine-reviews-block-coffee-one--tags {
	display: flex;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee--reviews .catherine-reviews-block-coffee--tags {
	display: none;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee--reviews,
.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee--info {
	width: 50%;
	max-width: 50%;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee--info {
	padding-right: 40px;
	display: flex;
    flex-direction: column;
    position: relative;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee--info > .catherine-reviews-block-coffee-buy--price {
	position: relative;
    right: 0;
    top: unset;
    width: 100%;
    margin-top: auto;
    margin-bottom: 20px;
    justify-content: space-between;
    display: flex;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee--reviews {
	background: #FCFCFC;
	display: flex;
	justify-content: center;
	padding-left: 90px;
	padding-right: 0;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee-text--block:before {
	display: none;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee-review--block.mini {
	display: none;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee-review--block.more {
	display: flex;
    width: 100%;
    max-height: 480px;
    margin-top: 0;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee-review--block.more .catherine-reviews-block-coffee-review-block--one-parent {
	max-width: 292px;
	width: 100%;

	padding-bottom: 27px;
	margin-bottom: 17px;
	border-bottom: 0.5px solid #000000;
}


.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee-review--block.more .catherine-reviews-block-coffee-review-block--one-parent:last-child {
	border-bottom: 0;
	margin-bottom: 0;
}


.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee-review--block.more .simplebar-track.simplebar-vertical {
	background: #C4C4C4;
	width: 4px;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee-review--block.more .simplebar-track.simplebar-vertical .simplebar-scrollbar {
	background: #000000;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee-review--block.more .catherine-reviews-block-coffee-text--block {
	height: auto;
	width: 100%;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee-review--block.more .catherine-reviews-block-coffee-text--block a {
	color: #FFCC00;
}

.catherine-reviews-block-coffee--user {
	display: flex;
	flex-direction: column;
}

.catherine-reviews-block-coffee-user--avatar {
	width: 41px;
	height: 41px;
	border-radius: 50%;
	border: 2px solid #000000;
	position: relative;
}

.catherine-reviews-block-coffee-user--avatar img {
	width: 100%;
	height: 100%;
	border-radius: 50%;
}


.catherine-reviews-block-coffee-review-block--one {
	display: flex;
}


.catherine-reviews-block-coffee-user--info {
	position: relative;
}


.catherine-reviews-block-coffee-user--info .catherine-reviews-block-coffee-user-info--status {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 9px;
	line-height: 11px;

	color: #000000;

	margin-top: 7px;
	    text-align: center;
    width: 100%;
    display: block;
}

.catherine-reviews-block-coffee-user--data {
	display: flex;
	width: 47px;
	margin-top: 0px;
	padding: 8px 5px;
	align-items: center;
    justify-content: space-between;

	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	cursor: pointer;
}

.catherine-reviews--answers-arrow {
	display: block;
	width: 11px;
	height: 14px;
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='14' viewBox='0 0 11 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.874526 9.727C0.679272 9.92227 0.679285 10.2388 0.874555 10.4341L4.05667 13.6159C4.25194 13.8112 4.56852 13.8112 4.76378 13.6159C4.95903 13.4206 4.95902 13.1041 4.76375 12.9088L1.9352 10.0805L4.76351 7.25196C4.95876 7.05669 4.95875 6.74011 4.76348 6.54485C4.56821 6.3496 4.25163 6.34961 4.05637 6.54488L0.874526 9.727ZM9.19613 -0.000305429C9.19526 2.8757 9.27047 4.88776 9.23255 6.36251C9.21377 7.0926 9.16733 7.65303 9.07722 8.0885C8.98751 8.52201 8.86086 8.79911 8.70426 8.98866C8.40234 9.35409 7.85708 9.54985 6.61078 9.60592C5.37524 9.6615 3.68543 9.58043 1.22807 9.58053L1.22811 10.5805C3.6093 10.5804 5.39683 10.6615 6.65573 10.6049C7.90387 10.5488 8.87015 10.3579 9.47518 9.62558C9.77206 9.26625 9.94772 8.81668 10.0565 8.29114C10.1648 7.76755 10.213 7.13654 10.2322 6.38822C10.2703 4.90613 10.1953 2.81343 10.1961 -1.25524e-06L9.19613 -0.000305429Z' fill='black'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
}

.catherine-reviews-answers-arrow--up {
	cursor: pointer;
	display: block;
	width: 9px;
	height: 16px;
	background-image: url("data:image/svg+xml,%3Csvg width='9' height='16' viewBox='0 0 9 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.80375 0.560328C4.60849 0.365067 4.2919 0.365067 4.09664 0.560328L0.914661 3.74231C0.719399 3.93757 0.719399 4.25415 0.914661 4.44942C1.10992 4.64468 1.42651 4.64468 1.62177 4.44942L4.45019 1.62099L7.27862 4.44942C7.47388 4.64468 7.79047 4.64468 7.98573 4.44942C8.18099 4.25415 8.18099 3.93757 7.98573 3.74231L4.80375 0.560328ZM4.9502 15.2539L4.95019 0.913882L3.95019 0.913882L3.9502 15.2539L4.9502 15.2539Z' fill='black'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
}

.catherine-reviews-answers-arrow--down {
	cursor: pointer;
	display: block;
	width: 9px;
	height: 16px;
	background-image: url("data:image/svg+xml,%3Csvg width='9' height='16' viewBox='0 0 9 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.14547 15.6076C4.34073 15.8029 4.65731 15.8029 4.85258 15.6076L8.03456 12.4257C8.22982 12.2304 8.22982 11.9138 8.03456 11.7186C7.83929 11.5233 7.52271 11.5233 7.32745 11.7186L4.49902 14.547L1.6706 11.7186C1.47533 11.5233 1.15875 11.5233 0.963489 11.7186C0.768227 11.9138 0.768227 12.2304 0.963489 12.4257L4.14547 15.6076ZM3.99902 0.914062L3.99902 15.2541L4.99902 15.2541L4.99902 0.914063L3.99902 0.914062Z' fill='black'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
}

.catherine-reviews--star {
	display: block;
	width: 11px;
	height: 11px;
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.4868 4.09786L7.08929 3.78275L5.73971 0.648948C5.64523 0.429517 5.3341 0.429517 5.23962 0.648948L3.89007 3.78277L0.4926 4.09786C0.254711 4.11992 0.158567 4.41581 0.33805 4.57347L2.90145 6.82539L2.15127 10.154C2.09874 10.387 2.35044 10.5699 2.55586 10.4479L5.48968 8.70585L8.42349 10.4479C8.62891 10.5699 8.88063 10.387 8.8281 10.154L8.07791 6.82539L10.6413 4.57347C10.8208 4.41581 10.7246 4.11992 10.4868 4.09786Z' fill='%238F8F8F'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	margin-right: 6px;
}

.catherine-reviews--star.active {
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6586 4.53829L7.26116 4.22318L5.91159 1.08938C5.81711 0.869947 5.50598 0.869947 5.41149 1.08938L4.06194 4.2232L0.664475 4.53829C0.426586 4.56035 0.330442 4.85624 0.509925 5.0139L3.07332 7.26582L2.32315 10.5944C2.27062 10.8274 2.52232 11.0103 2.72774 10.8883L5.66155 9.14628L8.59537 10.8883C8.80079 11.0103 9.0525 10.8274 8.99998 10.5944L8.24978 7.26582L10.8132 5.0139C10.9927 4.85624 10.8965 4.56035 10.6586 4.53829Z' fill='%23FFCC00'/%3E%3C/svg%3E%0A");
}

.catherine-reviews--info {
	display: inline-block;
	width: 17px;
	height: 18px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-info.svg');
	background-repeat: no-repeat;
	position: relative;
}

.catherine-reviews--info:hover::before {
	content: attr(data-title);
	display: block;
	position: absolute;
	bottom: 100%;
	left: 50%;
	transform: translate(-50%, -6px);
	width: 186px;
	font-size: 12px;
	line-height: 1.2;
	text-align: center;
	background: #d9d8d8;
	border-radius: 4px;
	padding: 2px 4px;
	box-shadow: 0px 2px 10px -4px rgb(0 0 0 / 20%);
	z-index: 1;
}

.catherine-reviews--info:hover::after {
	content: '';
	display: block;
	position: absolute;
	bottom: 100%;
	left: 50%;
	transform: translate(-50%, -1px) rotate(45deg);
	width: 8px;
	height: 8px;
	font-size: 12px;
	line-height: 1.2;
	text-align: center;
	background: #d9d8d8;
	z-index: 0;
}

.catherine-reviews-block-user--cup {
	display: block;
	width: 14px;
	height: 10px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-cup.svg');
	background-repeat: no-repeat;
}

.catherine-reviews--answers {
	width: 10px;
	height: 10px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-arrow-answers.svg');
	background-repeat: no-repeat;
}

.catherine-reviews--answers-union {
	width: 14px;
	height: 15px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-answers-union.svg');
	background-repeat: no-repeat;
}

.catherine-reviews--buyers {
	width: 12px;
	height: 11px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-buyers.svg');
	background-repeat: no-repeat;
}

.catherine-reviews--buy {
	width: 30px;
	height: 30px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-buy.svg');
	background-repeat: no-repeat;
}

.catherine-reviews--expert {
	width: 12px;
    height: 11px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-expert.svg');
	background-repeat: no-repeat;
}

.catherine-reviews--user-info {
	width: 20px;
	height: 20px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-user-info.svg');
	background-repeat: no-repeat;
}

.catherine-reviews-block-coffee-text--answers {
	margin-top: 6px;
	display: flex;
	justify-content: right;
	align-items: center;

	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
}

.catherine-reviews-block-coffee-text--answers .catherine-reviews--answers {
	margin-right: 6px;
}

.catherine-reviews-block-coffee-user--more {
	position: absolute;
	display: none;
	flex-direction: column;
	top: 0;
	left: 0;
	z-index: 9999999999999;
}

.catherine-reviews-block-coffee-user--info .catherine-reviews-block-coffee-user--more:hover {
	display: flex;
	z-index: 9999999999999; 
}

.catherine-reviews-block-coffee-user--info:hover .catherine-reviews-block-coffee-user--more { 
	z-index: 9999999999999; 
	display: flex;
}

.catherine-reviews-block-coffee-user-more--one {
	width: 100%;
	display: flex;
	align-items: center;
	background: #F4F4F4;
}

.catherine-reviews-block-coffee-user-more--black .catherine-reviews-block-coffee-user--data {
	background: #000000;
	color: #FFFFFF;
	margin-top: 2px;
}

.catherine-reviews-block-coffee-user-more--black .catherine-reviews-block-coffee-user--data .catherine-reviews-block-user--cup {
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-cup--white.svg');
}

.catherine-reviews-block-coffee-user-more--gray .catherine-reviews-block-coffee-user--data {
	background: #C1C1C1;
}

.catherine-reviews-block-coffee-user-more--purple .catherine-reviews-block-coffee-user--data {
	background: #603EB1;
	color: #FFFFFF;
	text-align: center;
    justify-content: center;
}

.catherine-reviews-block-coffee-user-more--one .catherine-reviews-block-coffee-user--data {
	width: 47px;
}

.catherine-reviews-block-coffee-user-more--one .catherine-reviews-block-coffee-user-more-one--info {
	width: 205px;
	background: #F4F4F4;
	padding-left: 8px;
	display: flex;
    align-items: center;

    font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
}

.catherine-reviews-block-coffee-user-more--one .catherine-reviews-block-coffee-user-more-one--info .catherine-reviews--info {
	margin-left: 12px;
}

.catherine-reviews-block-coffee-text--bottom {
	display: flex;
	align-items: center;
    justify-content: end;
    margin-top: 20px;
}

.catherine-reviews-bottom-answers--count {
	display: flex;
	align-items: center;
	margin-left: 18px;
}

.catherine-reviews-answers-arrow--cnt {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #000;
}

.catherine-reviews-bottom-answers--cnt {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #787878;
	margin-right: 9px;
}

.catherine-reviews-bottom-answer--rating {
	display: flex;
	align-items: center;
	margin-left: 20px;
}

.catherine-reviews-answers-arrow--down {
	margin-right: 15px;
}

.catherine-reviews-answers-arrow--up {
	margin-left: 15px;
}

.catherine-reviews-bottom-answers--action a {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #787878;
}


.catherine-reviews-block-coffee--text.down > .catherine-reviews-block-coffee-text--block {
	color: #C8C8C8;
}

.catherine-reviews-block-coffee--text.down > .catherine-reviews-block-coffee-text--bottom .catherine-reviews-answers-arrow--cnt {
	color: #CA2E42;
}


.catherine-reviews-block-coffee--text.up > .catherine-reviews-block-coffee-text--block {
	color: #000000;
}

.catherine-reviews-block-coffee--text.up > .catherine-reviews-block-coffee-text--bottom .catherine-reviews-answers-arrow--cnt {
	color: #0B7302;
}


.catherine-reviews-block-coffee-text-bottom--answers {
	margin-left: -35px;
}

.catherine-reviews-block-coffee-text-bottom-answers--hidden {
	display: none;
}

.catherine-reviews-block-coffee-text-bottom-answers--more {
    display: flex;
    padding: 8px 10px;
    background: #E5E5E5;
    justify-content: end;
    margin-top: 15px;
    align-items: center;
    margin-left: 0;
    cursor: pointer;
    width: 100%;
}

.catherine-reviews-block-coffee-text-bottom-answers--more .text-main {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #787878;
}

.catherine-reviews-block-coffee-text-bottom-answers--more .text-count {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #787878;
	margin-left: 9px;
	margin-right: 8px;
}



.catherine-reviews-block-coffee-text-bottom--answers > .catherine-reviews-block-coffee-review-block--one {
	margin-top: 24px;
	position: relative;
}

.catherine-reviews-block-coffee-text-bottom--answers > .catherine-reviews-block-coffee-review-block--one:before {
	content: ' ';
	top: -15px;
	right: 0;
	position: absolute;
	width: 90%;
    height: 1px;
	border-top: 0.5px solid #000000;
}

.catherine-reviews-block-coffee-text-bottom--answers > .catherine-reviews-block-coffee-review-block--one:after {
	content: ' ';
	top: -15px;
	left: 71px;
	position: absolute;
	width: 1px;
	height: 13px;
	border-left: 0.5px solid #000000;
}

.catherine-reviews--delivery {
	width: 100%;
    max-width: 390px;
}

.catherine-reviews--default {
	width: 100%;
    max-width: 390px;
}

.catherine-reviews-block--delivery {
	background: #EFEFEF;
	padding: 25px;
	margin-top: 0;
}

.catherine-reviews--deliveries {
	display: flex;
	flex-wrap: wrap;
}

.catherine-reviews-delivery--one {
	padding: 7px 10px;
	cursor: pointer;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	border-radius: 6px;
	color: #000000;
}

.catherine-reviews-delivery--one.active { background: #000000; color: #FFFFFF; }

.catherine-reviews-delivery--one span {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #8B8B8B;
}

.catherine-reviews--ratings {
	background: #FFFFFF;
	border-radius: 6px;
	margin-top: 15px;

	padding-top: 18px;
	padding-left: 18px;
	padding-right: 18px;
	padding-bottom: 15px;
}

.catherine-reviews--ratings .catherine-reviews-block-coffee-one--stars {
	justify-content: center;
}

.catherine-reviews--ratings .catherine-reviews-block-coffee-one--stars .catherine-reviews--star {
	margin-right: 8px;
}

.catherine-reviews--ratings .catherine-reviews-block-coffee-one--stars .catherine-reviews--star:last-child {
	margin-right: 0;
}

.catherine-reviews-ratings--all {
	margin-top: 10px;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
	text-align: center;
}

.catherine-reviews-ratings--scores {
	margin-top: 10px;
	display: flex;
	justify-content: space-between;
}

.catherine-reviews-ratings-scores--one {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
}

.catherine-reviews-block-rating--tab {
	display: none;
}

.catherine-reviews-block-rating--tab.active {
	display: block;
}


.catherine-reviews-delivery--reviews {
	margin-top: 25px;
	max-height: 240px;
}

.catherine-reviews-delivery--reviews .simplebar-track.simplebar-vertical {
	background: #C4C4C4;
	width: 4px;
}

.catherine-reviews-delivery--reviews .simplebar-track.simplebar-vertical .simplebar-scrollbar {
	background: #000000;
}

.catherine-reviews-delivery-review--one {
	margin-bottom: 11px;
}

.catherine-reviews-delivery-review--one .catherine-reviews-block-coffee-user--avatar { min-width: 33px; width: 33px; height: 33px; margin-right: 14px; margin-top: 3px; }

.catherine-reviews-delivery-review--comment {
	display: flex;
	margin-top: 6px;
	padding-right: 40px;
	padding-left: 10px;
}

.catherine-reviews-delivery-review--city {
	padding-left: 57px;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #7B7B7B;
}

.catherine-reviews-delivery-review--text {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	padding-left: 10px;  
}

.catherine-reviews-block--add-review {
	margin-top: 17px;
	width: 100%;
	display: flex;
	align-items: center;
}

.catherine-reviews-block-add-review--button {
	text-align: center;
	display: block; 
	max-width: 390px;
	width: 100%;
	padding: 15px;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 20px;
	color: #FFFFFF;
	background: #603EB1;
	border-radius: 4px;
}

.catherine-reviews-block-add-review--button:hover {
	color: #FFFFFF;
	background: #4D3094;
}

.catherine-reviews-block-add-review--button:active,
.catherine-reviews-block-add-review--button:focus {
	background: #281555;
}

.catherine-reviews-block-add-review--text {
	margin-left: 40px;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 19px;
	color: #000000;
}

.catherine-reviews-block--about {
    padding: 0px;
}

.catherine-reviews-block-about--tab {
	padding: 15px 12px;
	display: none;
}

.catherine-reviews-block-about--tab.active {
	display: block;
}

.catherine-reviews-block-filter--about {
	justify-content: right;
}

.catherine-reviews-block-filter-about--button {
	margin-left: 7px;
	cursor: pointer;
	background: #F7F7F7;
	border-radius: 6px;
	padding: 0px 10px;

	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	color: #000000;
}

.catherine-reviews-block-filter-about--button.active {
	background: #FFCC00;
}

.catherine-reviews-block--company {
	padding-top: 20px;
	padding-left: 14px;
	padding-right: 14px;
	padding-bottom: 0;
}

.catherine-reviews-block-company--buttons {
	display: flex;
	margin-bottom: 26px;
}

.catherine-reviews-block-filter-company--button {
	cursor: pointer;
	background: #DBDBDB;
	border-radius: 6px;
	padding: 6px 24px;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	color: #000000;
	margin-right: 20px;
}

.catherine-reviews-block-filter-company--button.active {
	background: #8B8B8B;
	color: #FFFFFF;
}

.catherine-reviews-block-company--tab {
	display: none;
}

.catherine-reviews-block-company--tab.active {
	display: block;
}

.catherine-reviews-block--grinders {
	padding-top: 23px;
	padding-left: 40px;
	padding-right: 40px;
	padding-bottom: 23px;
}

.catherine-reviews-block-filter--grinders a {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 140%;
	color: #000000;
}

.catherine-reviews-grinders--reviews {
	padding-left: 15px;
    padding-right: 15px;
	padding-top: 33px;
}

.catherine-reviews-grinders-reviews--one {
	display: flex;
}

.catherine-reviews-grinders-reviews--one .catherine-reviews-block-coffee-user--avatar {
	margin-right: 20px;
	min-width: 27px;
	width: 27px;
	height: 27px;
	position: relative;
}

.catherine-reviews-grinders-reviews--one .catherine-reviews-block-coffee-user--avatar .catherine-reviews--expert {
	position: absolute;
	bottom: -5px;
	left: -2px;
	display: block;
}

.catherine-reviews-block-coffee-user--avatar .catherine-reviews--user-info {
	position: absolute;
	bottom: -5px;
	left: -2px;
	display: block;
}

.catherine-reviews-grinders-reviews-one--text {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
}

.catherine-reviews-menu--wrap {
	display: none;
	margin-top: 23px;
	overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
    -webkit-overflow-scrolling: touch;
}

.catherine-reviews--menu {
	display: flex;
	padding-bottom: 10px;
}

.catherine-reviews--menu .catherine-reviews-menu--one {
	padding: 6px 12px;
	border-radius: 6px;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 140%;
	color: #000000;
	margin-left: 12px;
}

.catherine-reviews--menu .catherine-reviews-menu--one span {
	color: #9F9F9F;
}

.catherine-reviews--menu .catherine-reviews-menu--one.active {
	background: #5F5F5F;
	color: #FFFFFF;
}

.catherine-reviews--menu .catherine-reviews-menu--one.active span {
	color: #FFFFFF;
}

.catherine-reviews-block-coffee-comments--text {
	display: none;
}

/*
#added-reviews,
#added-reviews-delivery {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    z-index: 600;
    display: none;
}
*/
#added-reviews,
#added-reviews-delivery {
	background: #FFFFFF;
	width: 360px;
	max-width: 360px;
    padding: 30px;
    padding-top: 40px;
    padding-bottom: 50px;  
    color: black;
}

#added-reviews .modal-add-review--title,
#added-reviews-delivery .modal-add-review--title {
	width: 100%;
	text-align: center;

	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 700;
	font-size: 19px;
	line-height: 24px;
	color: #000000;
}

#added-reviews .modal-add-review--stars,
#added-reviews-delivery .modal-add-review--stars {
	margin-top: 26px;
}

#added-reviews .modal-add-review-stars--status,
#added-reviews-delivery .modal-add-review-stars--status {
	margin-top: 19px;

	width: 100%;
	text-align: center;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 330%;
	color: #A6A6A6;
}

#added-reviews .modal-add-review--tags,
#added-reviews-delivery .modal-add-review--tags {
	margin-top: 28px;
}

#added-reviews .modal-add-review-tags--title,
#added-reviews-delivery .modal-add-review-tags--title {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	    text-align: left;
}

#added-reviews-delivery .modal-add-review-tags--title {
	text-align: center;
}

.rating-stars ul {
  list-style-type:none;
  padding:0;
  
  -moz-user-select:none;
  -webkit-user-select:none;
      display: flex;
    justify-content: center;
}
.rating-stars ul > li.catherine-reviews--star {
  width: 19px;
  height: 19px;
  padding: 0;
  margin-right: 13px;
      background-size: contain;
}
.rating-stars ul > li.catherine-reviews--star:last-child {
	margin-right: 0;
}


.rating-stars ul > li.catherine-reviews--star:before {
	display: none;
}

.rating-stars ul > li.catherine-reviews--star.selected,
.rating-stars ul > li.catherine-reviews--star.hover {
  	background-image: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6586 4.53829L7.26116 4.22318L5.91159 1.08938C5.81711 0.869947 5.50598 0.869947 5.41149 1.08938L4.06194 4.2232L0.664475 4.53829C0.426586 4.56035 0.330442 4.85624 0.509925 5.0139L3.07332 7.26582L2.32315 10.5944C2.27062 10.8274 2.52232 11.0103 2.72774 10.8883L5.66155 9.14628L8.59537 10.8883C8.80079 11.0103 9.0525 10.8274 8.99998 10.5944L8.24978 7.26582L10.8132 5.0139C10.9927 4.85624 10.8965 4.56035 10.6586 4.53829Z' fill='%23FFCC00'/%3E%3C/svg%3E%0A");
}


.modal-add-review-tags--body {
	display: flex;
    flex-wrap: wrap;
    margin-top: 25px;
}

.modal-add-review-tags--one {
	margin-right: 5px;
	margin-bottom: 10px;
}

.modal-add-review-tags--one:last-child {
	margin-right: 0px;
}


.custom-checkbox > input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

/* Ð´Ð»Ñ ÑÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° label, ÑÐ²ÑÐ·Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ .custom-checkbox */
.custom-checkbox>span {
  	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	background: #EFEFEF;
	border-radius: 8px;

	padding: 5px 14px;
	display: inline-block;
	cursor: pointer;
}

/* ÑÑ‚Ð¸Ð»Ð¸ Ð¿Ñ€Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ ÐºÑƒÑ€ÑÐ¾Ñ€Ð° Ð½Ð° checkbox */
.custom-checkbox > input:not(:disabled):not(:checked)+span:hover {
  background: #000000;
  color: #FFFFFF;
}

/* ÑÑ‚Ð¸Ð»Ð¸ Ð´Ð»Ñ Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ñ‡ÐµÐºÐ±Ð¾ÐºÑÐ° (Ð¿Ñ€Ð¸ Ð½Ð°Ð¶Ð°Ñ‚Ð¸Ð¸ Ð½Ð° Ð½ÐµÐ³Ð¾) */
.custom-checkbox > input:not(:disabled):active + span {
  background: #000000;
  color: #FFFFFF;
}

/* ÑÑ‚Ð¸Ð»Ð¸ Ð´Ð»Ñ Ñ‡ÐµÐºÐ±Ð¾ÐºÑÐ°, Ð½Ð°Ñ…Ð¾Ð´ÑÑ‰ÐµÐ³Ð¾ÑÑ Ð² ÑÐ¾ÑÑ‚Ð¾ÑÐ½Ð¸Ð¸ checked */
.custom-checkbox > input:checked + span {
	background: #000000;
  color: #FFFFFF;
}

/* ÑÑ‚Ð¸Ð»Ð¸ Ð´Ð»Ñ Ñ‡ÐµÐºÐ±Ð¾ÐºÑÐ°, Ð½Ð°Ñ…Ð¾Ð´ÑÑ‰ÐµÐ³Ð¾ÑÑ Ð² ÑÐ¾ÑÑ‚Ð¾ÑÐ½Ð¸Ð¸ disabled */
.custom-checkbox>input:disabled + span {
  background-color: #e9ecef;
}


.modal-add-review-checkeds--one {
	display: flex;
	flex-direction: column;
	gap: 20px;
	width: 100%;
}

.modal-add-review-checkeds--one .custom-checkbox-square {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: flex-end;
	gap: 14px;
}

.modal-add-review-checkeds--one .custom-checkbox-square input {
	position: absolute;
	opacity: 0;
	z-index: -1;
}

.modal-add-review-checkeds--one .custom-checkbox-square i {
	position: relative;
	display: inline-block;
	width: 24px;
	height: 24px;
	border: 1px solid #000000;
}

.modal-add-review-checkeds--one .custom-checkbox-square input:checked ~ i::before {
	content: '';
	display: block;
	position: absolute;
	width: 21px;
	height: 25px;
	background-image: url("data:image/svg+xml,%3Csvg width='21' height='25' viewBox='0 0 21 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.90723 15.378L9.34155 21.7199L19.4596 0.931641' stroke='%23FFCC00' stroke-width='3'/%3E%3C/svg%3E%0A");
	background-size: cover;
	background-repeat: no-repeat;
	top: -7px;
	left: 1px;
}

.modal-add-review--textarea {
	margin-top: 26px;
}

.modal-add-review--textarea--title {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	text-align: left;
}

.modal-add-review--textarea--text {
	margin-top: 13px;
}

.modal-add-review--textarea--text textarea {
	border: 1px solid #000000;
	width: 100%;
	min-height: 130px;
	padding: 22px 26px;

	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 140%;
	color: #000000;
}

.modal-add-review--textarea--bottom {
	margin-top: 14px;
	width: 100%;
	display: flex;
	justify-content: space-between;
}

.modal-add-review--textarea--counter {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #939393;
}

.modal-add-review--textarea--sample {
	font-family: 'Cera Pro';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #939393;
	border-bottom: 1px solid #939393;
}

.modal-add-review--button {
	margin-top: 46px;
}

.modal-add-review--button button {
	text-align: center;
	padding: 11px 20px;
	width: 100%;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 18px;
	color: #FFFFFF;
	background: #603EB1;
    border-radius: 4px;
    border: 0;
}

.modal-add-review--button button:hover {
	background: #4D3094;
}

.modal-add-review--button button:active {
	background: #281555;
}


@media (max-width: 860px) {
	#catherine-reviews {padding-top: 10px;     padding-bottom: 100px;}

	#catherine-reviews .cont {
		padding: 0;
	}

	.catherine-reviews--header { padding-left: 12px; }

	.catherine-reviews--header h1 span { display: none; }

	.catherine-reviews-menu--wrap {
		display: flex;
	}

	.catherine-reviews--blocks {
		margin-top: 15px;
	}

	.catherine-reviews--default-block .catherine-reviews-block--title,
	.catherine-reviews--default-block .catherine-reviews-block--filter,
	.catherine-reviews--blocks .catherine-reviews--block .catherine-reviews-block--title,
	.catherine-reviews--blocks .catherine-reviews--block .catherine-reviews-block--filter {
		display: none;
	}

	.catherine-reviews--default-block { display: none; }
	.catherine-reviews--default-block.active { display: block;  }

	.catherine-reviews-block--delivery {margin-top: 0;}
	.catherine-reviews--blocks.catherine-reviews--block--two {margin-top: 0;}
	.catherine-reviews-block--default { margin-top: 0; }


	.catherine-reviews-block-coffee--info {
		max-width: 100%;
		padding-top: 25px;
		padding-left: 30px;
		padding-right: 30px;
		padding-bottom: 0px;
	}

	.catherine-reviews-block-coffee--reviews {
		padding-top: 20px;
		padding-left: 34px;
		padding-right: 34px;
		max-width: 100%;
    	width: 100%;
	}

	.catherine-reviews-block-coffee--info .catherine-reviews-block-coffee-one--tags {
		display: block;
		margin-top: 10px;
	}

	.catherine-reviews-block-coffee--info .catherine-reviews-block-coffee--tags {
		flex-wrap: wrap;
	}

	.catherine-reviews-block-coffee--info .catherine-reviews-block-coffee--tag {
		display: flex;
    	align-items: center;
    	margin-bottom: 8px;
	}

	.catherine-reviews-block-coffee-review--block.mini {
		width: 100%;
	}

	.catherine-reviews-block-coffee-review--block.mini .catherine-reviews-block-coffee-text--block {
		max-height: 72px;
		height: auto;
		width: 100%;
	}

	.catherine-reviews-block-coffee-review--block.mini .catherine-reviews-block-coffee-text--answers {
		display: none;
	}

	.catherine-reviews-block-coffee-one--title {
		white-space: break-spaces;
    	overflow: unset;
	}

	.catherine-reviews-block-coffee-one--options {
		display: none;
	}

	.catherine-reviews-block-coffee--reviews .catherine-reviews-block-coffee--tags {
		display: none;
	}

	.catherine-reviews-block--coffee-one.open {
		display: block;
	}

	.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee--info {
		padding-right: 30px;
		width: 100%;
    	max-width: 100%;
    	display: block;
	}

	.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee-one--text {
		display: none!important;
	}

	.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee--info > .catherine-reviews-block-coffee-buy--price {
		display: none;
	}

	.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee--reviews {
		width: 100%;
    	max-width: 100%;
    	padding-left: 10px;
    	padding-top: 0;
	}

	.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee-review--block.more {
		padding-top: 33px;
		max-height: 510px;
	}

	.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee-review--block.more .catherine-reviews-block-coffee-review-block--one-parent {
		max-width: 100%;
		padding-right: 6px;
	}

	.catherine-reviews-block--coffee-one {
		    padding-bottom: 26px;
	}

	.catherine-reviews-block-coffee-text-bottom-answers--more {
		width: 100%;
	}

	.catherine-reviews-block-coffee--comments-buy {
		position: relative;
	    top: unset;
	    right: unset;
	    display: flex;
	    align-items: center;
	    width: 100%;
    	justify-content: end;
    	padding-left: 34px;
    	padding-right: 34px;
	}

	.catherine-reviews-block--coffee-one .catherine-reviews-block-coffee--comments-buy .catherine-reviews-block-coffee--comments {
		margin-top: 0;
		display: flex;
    	align-items: center;
    	order: -1;
	}

	.catherine-reviews-block--coffee-one .catherine-reviews-block-coffee--comments-buy .catherine-reviews-block-coffee--comments .catherine-reviews-block-coffee-comments--text  {
		display: block;
		margin-right: 20px;
		font-family: 'CeraPro-Regular';
		font-style: normal;
		font-weight: 400;
		font-size: 12px;
		line-height: 15px;
		text-align: right;
		border-bottom: 1px solid #000000;
		color: #000000;
	}

	.catherine-reviews-block--coffee-one .catherine-reviews-block-coffee--buy {
		    padding-left: 19px;
	}
}

.delivery-padding{
 padding-top: 20px; 
} 

.archive {
	color: #FFFFFF;
	
}
#added-redirect {

}

#added-redirect {
	background: #FFFFFF;
	width: 360px;
	max-width: 360px;
    padding: 30px;
    padding-top: 40px;
    padding-bottom: 50px;  
    color: black;
} 

#added-redirect .modal-add-review--title {
	width: 100%;
	text-align: center;

	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 700;
	font-size: 19px;
	line-height: 24px;
	color: #000000;
}
#reviews-zakazi{
	color: #f9f9f9;
	font-family: "Helvetica Neue"; 
}  

/*.subscribe-item--link */ 
#rules-reviews {
	color: black;
    max-width: 40%;
    font-size: 14px;
    text-align: left;  
}   

@media (max-width: 860px) {
		#rules-reviews {
		color: black; 	
	    font-size: 14px;
	    text-align: left;  
	}   
}

#rules-reviews h1 {
  text-align: center;
}   

#rules-reviews strong {
	font-weight: bold;
}   

.catherine-reviews-block--filter.catherine-reviews-block-filter--coffee {
	    align-items: center; 
}  
/* End */


/* Start:/local/templates/catherine/components/bitrix/catalog.top/top/section/themes/blue/style.min.css?1675227389702*/
.bx-blue .product-item-image-slider-progress-bar{background-color:#0083d1}.bx-blue .product-item-image-slider-control:hover{background-color:rgba(0,131,209,.8)}.bx-blue .product-item-image-slider-control.active,.bx-blue .product-item-image-slider-control:hover{background-color:#0083d1}.bx-blue .product-item-scu-item-text-block:hover,.bx-blue .product-item-scu-item-color-block:hover,.bx-blue .product-item-scu-item-text-container.selected .product-item-scu-item-text-block,.bx-blue .product-item-scu-item-color-container.selected .product-item-scu-item-color-block{outline-color:#006cc0}.bx-blue .product-item-amount-field:focus{border-color:#006cc0}.bx-blue .catalog-top-header{border-color:#006cc0}
/* End */


/* Start:/local/templates/catherine/components/bitrix/catalog.top/top-new/section/themes/blue/style.min.css?1675227389702*/
.bx-blue .product-item-image-slider-progress-bar{background-color:#0083d1}.bx-blue .product-item-image-slider-control:hover{background-color:rgba(0,131,209,.8)}.bx-blue .product-item-image-slider-control.active,.bx-blue .product-item-image-slider-control:hover{background-color:#0083d1}.bx-blue .product-item-scu-item-text-block:hover,.bx-blue .product-item-scu-item-color-block:hover,.bx-blue .product-item-scu-item-text-container.selected .product-item-scu-item-text-block,.bx-blue .product-item-scu-item-color-container.selected .product-item-scu-item-color-block{outline-color:#006cc0}.bx-blue .product-item-amount-field:focus{border-color:#006cc0}.bx-blue .catalog-top-header{border-color:#006cc0}
/* End */
/* /local/templates/catherine/components/bitrix/catalog.item/main/style.css?170202185661957 */
/* /local/templates/catherine/reviews/css/style.css?170168423748828 */
/* /local/templates/catherine/components/bitrix/catalog.top/top/section/themes/blue/style.min.css?1675227389702 */
/* /local/templates/catherine/components/bitrix/catalog.top/top-new/section/themes/blue/style.min.css?1675227389702 */

/* End */


/* Start:/neworder/css/template.css?1731618781447350*/


/* Start:/local/templates/catherine/css/grid-flex.min.css?167522738981785*/
.itc-container,.itc-container-fluid{padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;width:100%}@media (min-width:576px){.itc-container{max-width:540px}}@media (min-width:768px){.itc-container{max-width:720px}}@media (min-width:992px){.itc-container{max-width:940px}}@media (min-width:1200px){.itc-container{max-width:1140px}}@media (min-width:1460px){.itc-container{max-width:1400px}}/*@media (min-width:1900px){.itc-container{max-width:1800px}}*/.itc-row{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.itc-col,.no-gutters>[class*=itc-col-]{padding-right:0;padding-left:0}.itc-col,.itc-col-1,.itc-col-10,.itc-col-11,.itc-col-12,.itc-col-13,.itc-col-14,.itc-col-15,.itc-col-16,.itc-col-17,.itc-col-18,.itc-col-19,.itc-col-2,.itc-col-20,.itc-col-21,.itc-col-22,.itc-col-23,.itc-col-24,.itc-col-3,.itc-col-4,.itc-col-5,.itc-col-6,.itc-col-7,.itc-col-8,.itc-col-9,.itc-col-auto,.itc-col-20p,.itc-col-lg,.itc-col-lg-1,.itc-col-lg-10,.itc-col-lg-11,.itc-col-lg-12,.itc-col-lg-13,.itc-col-lg-14,.itc-col-lg-15,.itc-col-lg-16,.itc-col-lg-17,.itc-col-lg-18,.itc-col-lg-19,.itc-col-lg-2,.itc-col-lg-20,.itc-col-lg-21,.itc-col-lg-22,.itc-col-lg-23,.itc-col-lg-24,.itc-col-lg-3,.itc-col-lg-4,.itc-col-lg-5,.itc-col-lg-6,.itc-col-lg-7,.itc-col-lg-8,.itc-col-lg-9,.itc-col-lg-auto,.itc-col-lg-20p,.itc-col-md,.itc-col-md-1,.itc-col-md-10,.itc-col-md-11,.itc-col-md-12,.itc-col-md-13,.itc-col-md-14,.itc-col-md-15,.itc-col-md-16,.itc-col-md-17,.itc-col-md-18,.itc-col-md-19,.itc-col-md-2,.itc-col-md-20,.itc-col-md-21,.itc-col-md-22,.itc-col-md-23,.itc-col-md-24,.itc-col-md-3,.itc-col-md-4,.itc-col-md-5,.itc-col-md-6,.itc-col-md-7,.itc-col-md-8,.itc-col-md-9,.itc-col-md-auto,.itc-col-md-20p,.itc-col-sm,.itc-col-sm-1,.itc-col-sm-10,.itc-col-sm-11,.itc-col-sm-12,.itc-col-sm-13,.itc-col-sm-14,.itc-col-sm-15,.itc-col-sm-16,.itc-col-sm-17,.itc-col-sm-18,.itc-col-sm-19,.itc-col-sm-2,.itc-col-sm-20,.itc-col-sm-21,.itc-col-sm-22,.itc-col-sm-23,.itc-col-sm-24,.itc-col-sm-3,.itc-col-sm-4,.itc-col-sm-5,.itc-col-sm-6,.itc-col-sm-7,.itc-col-sm-8,.itc-col-sm-9,.itc-col-sm-auto,.itc-col-sm-20p,.itc-col-xl,.itc-col-xl-1,.itc-col-xl-10,.itc-col-xl-11,.itc-col-xl-12,.itc-col-xl-13,.itc-col-xl-14,.itc-col-xl-15,.itc-col-xl-16,.itc-col-xl-17,.itc-col-xl-18,.itc-col-xl-19,.itc-col-xl-2,.itc-col-xl-20,.itc-col-xl-21,.itc-col-xl-22,.itc-col-xl-23,.itc-col-xl-24,.itc-col-xl-3,.itc-col-xl-4,.itc-col-xl-5,.itc-col-xl-6,.itc-col-xl-7,.itc-col-xl-8,.itc-col-xl-9,.itc-col-xl-auto,.itc-col-xl-20p,.itc-col-xxl,.itc-col-xxl-1,.itc-col-xxl-10,.itc-col-xxl-11,.itc-col-xxl-12,.itc-col-xxl-13,.itc-col-xxl-14,.itc-col-xxl-15,.itc-col-xxl-16,.itc-col-xxl-17,.itc-col-xxl-18,.itc-col-xxl-19,.itc-col-xxl-2,.itc-col-xxl-20,.itc-col-xxl-21,.itc-col-xxl-22,.itc-col-xxl-23,.itc-col-xxl-24,.itc-col-xxl-3,.itc-col-xxl-4,.itc-col-xxl-5,.itc-col-xxl-6,.itc-col-xxl-7,.itc-col-xxl-8,.itc-col-xxl-9,.itc-col-xxl-auto,.itc-col-xxl-20p,.itc-col-xxxl,.itc-col-xxxl-1,.itc-col-xxxl-10,.itc-col-xxxl-11,.itc-col-xxxl-12,.itc-col-xxxl-13,.itc-col-xxxl-14,.itc-col-xxxl-15,.itc-col-xxxl-16,.itc-col-xxxl-17,.itc-col-xxxl-18,.itc-col-xxxl-19,.itc-col-xxxl-2,.itc-col-xxxl-20,.itc-col-xxxl-21,.itc-col-xxxl-22,.itc-col-xxxl-23,.itc-col-xxxl-24,.itc-col-xxxl-3,.itc-col-xxxl-4,.itc-col-xxxl-5,.itc-col-xxxl-6,.itc-col-xxxl-7,.itc-col-xxxl-8,.itc-col-xxxl-9,.itc-col-xxxl-auto,.itc-col-xxxl-20p{position:relative;width:100%;min-height:1px;padding-right:10px;padding-left:10px}.itc-col{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.itc-col-auto{-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.itc-col-1{-webkit-flex:0 0 4.16667%;flex:0 0 4.16667%;max-width:4.16667%}.itc-col-2{-webkit-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.itc-col-3{-webkit-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.itc-col-4{-webkit-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.itc-col-5{-webkit-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.itc-col-6{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.itc-col-7{-webkit-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.itc-col-8{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.itc-col-9{-webkit-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.itc-col-10{-webkit-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.itc-col-11{-webkit-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.itc-col-12{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.itc-col-13{-webkit-flex:0 0 54.16667%;flex:0 0 54.16667%;max-width:54.16667%}.itc-col-14{-webkit-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.itc-col-15{-webkit-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.itc-col-16{-webkit-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.itc-col-17{-webkit-flex:0 0 70.83333%;flex:0 0 70.83333%;max-width:70.83333%}.itc-col-18{-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.itc-col-19{-webkit-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.itc-col-20{-webkit-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.itc-col-21{-webkit-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.itc-col-22{-webkit-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.itc-col-23{-webkit-flex:0 0 95.83333%;flex:0 0 95.83333%;max-width:95.83333%}.itc-col-24{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.itc-col-20p{-webkit-flex:0 0 20%;flex:0 0 20%;max-width:20%}.itc-order-first{-webkit-order:-1;order:-1}.itc-order-last{-webkit-order:25;order:25}.itc-order-0{-webkit-order:0;order:0}.itc-order-1{-webkit-order:1;order:1}.itc-order-2{-webkit-order:2;order:2}.itc-order-3{-webkit-order:3;order:3}.itc-order-4{-webkit-order:4;order:4}.itc-order-5{-webkit-order:5;order:5}.itc-order-6{-webkit-order:6;order:6}.itc-order-7{-webkit-order:7;order:7}.itc-order-8{-webkit-order:8;order:8}.itc-order-9{-webkit-order:9;order:9}.itc-order-10{-webkit-order:10;order:10}.itc-order-11{-webkit-order:11;order:11}.itc-order-12{-webkit-order:12;order:12}.itc-order-13{-webkit-order:13;order:13}.itc-order-14{-webkit-order:14;order:14}.itc-order-15{-webkit-order:15;order:15}.itc-order-16{-webkit-order:16;order:16}.itc-order-17{-webkit-order:17;order:17}.itc-order-18{-webkit-order:18;order:18}.itc-order-19{-webkit-order:19;order:19}.itc-order-20{-webkit-order:20;order:20}.itc-order-21{-webkit-order:21;order:21}.itc-order-22{-webkit-order:22;order:22}.itc-order-23{-webkit-order:23;order:23}.itc-order-24{-webkit-order:24;order:24}.itc-offset-1{margin-left:4.16667%}.itc-offset-2{margin-left:8.33333%}.itc-offset-3{margin-left:12.5%}.itc-offset-4{margin-left:16.66667%}.itc-offset-5{margin-left:20.83333%}.itc-offset-6{margin-left:25%}.itc-offset-7{margin-left:29.16667%}.itc-offset-8{margin-left:33.33333%}.itc-offset-9{margin-left:37.5%}.itc-offset-10{margin-left:41.66667%}.itc-offset-11{margin-left:45.83333%}.itc-offset-12{margin-left:50%}.itc-offset-13{margin-left:54.16667%}.itc-offset-14{margin-left:58.33333%}.itc-offset-15{margin-left:62.5%}.itc-offset-16{margin-left:66.66667%}.itc-offset-17{margin-left:70.83333%}.itc-offset-18{margin-left:75%}.itc-offset-19{margin-left:79.16667%}.itc-offset-20{margin-left:83.33333%}.itc-offset-21{margin-left:87.5%}.itc-offset-22{margin-left:91.66667%}.itc-offset-23{margin-left:95.83333%}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-flex!important;display:flex!important}.d-inline-flex{display:-webkit-inline-flex!important;display:inline-flex!important}.d-grid{display:grid !important;}.d-inline-grid{display:inline-grid !important;}@media (min-width:576px){.itc-col-sm{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.itc-col-sm-auto{-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.itc-col-sm-1{-webkit-flex:0 0 4.16667%;flex:0 0 4.16667%;max-width:4.16667%}.itc-col-sm-2{-webkit-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.itc-col-sm-3{-webkit-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.itc-col-sm-4{-webkit-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.itc-col-sm-5{-webkit-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.itc-col-sm-6{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.itc-col-sm-7{-webkit-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.itc-col-sm-8{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.itc-col-sm-9{-webkit-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.itc-col-sm-10{-webkit-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.itc-col-sm-11{-webkit-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.itc-col-sm-12{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.itc-col-sm-13{-webkit-flex:0 0 54.16667%;flex:0 0 54.16667%;max-width:54.16667%}.itc-col-sm-14{-webkit-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.itc-col-sm-15{-webkit-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.itc-col-sm-16{-webkit-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.itc-col-sm-17{-webkit-flex:0 0 70.83333%;flex:0 0 70.83333%;max-width:70.83333%}.itc-col-sm-18{-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.itc-col-sm-19{-webkit-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.itc-col-sm-20{-webkit-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.itc-col-sm-21{-webkit-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.itc-col-sm-22{-webkit-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.itc-col-sm-23{-webkit-flex:0 0 95.83333%;flex:0 0 95.83333%;max-width:95.83333%}.itc-col-sm-24{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.itc-col-sm-20p{-webkit-flex:0 0 20%;flex:0 0 20%;max-width:20%}.itc-order-sm-first{-webkit-order:-1;order:-1}.itc-order-sm-last{-webkit-order:25;order:25}.itc-order-sm-0{-webkit-order:0;order:0}.itc-order-sm-1{-webkit-order:1;order:1}.itc-order-sm-2{-webkit-order:2;order:2}.itc-order-sm-3{-webkit-order:3;order:3}.itc-order-sm-4{-webkit-order:4;order:4}.itc-order-sm-5{-webkit-order:5;order:5}.itc-order-sm-6{-webkit-order:6;order:6}.itc-order-sm-7{-webkit-order:7;order:7}.itc-order-sm-8{-webkit-order:8;order:8}.itc-order-sm-9{-webkit-order:9;order:9}.itc-order-sm-10{-webkit-order:10;order:10}.itc-order-sm-11{-webkit-order:11;order:11}.itc-order-sm-12{-webkit-order:12;order:12}.itc-order-sm-13{-webkit-order:13;order:13}.itc-order-sm-14{-webkit-order:14;order:14}.itc-order-sm-15{-webkit-order:15;order:15}.itc-order-sm-16{-webkit-order:16;order:16}.itc-order-sm-17{-webkit-order:17;order:17}.itc-order-sm-18{-webkit-order:18;order:18}.itc-order-sm-19{-webkit-order:19;order:19}.itc-order-sm-20{-webkit-order:20;order:20}.itc-order-sm-21{-webkit-order:21;order:21}.itc-order-sm-22{-webkit-order:22;order:22}.itc-order-sm-23{-webkit-order:23;order:23}.itc-order-sm-24{-webkit-order:24;order:24}.itc-offset-sm-0{margin-left:0}.itc-offset-sm-1{margin-left:4.16667%}.itc-offset-sm-2{margin-left:8.33333%}.itc-offset-sm-3{margin-left:12.5%}.itc-offset-sm-4{margin-left:16.66667%}.itc-offset-sm-5{margin-left:20.83333%}.itc-offset-sm-6{margin-left:25%}.itc-offset-sm-7{margin-left:29.16667%}.itc-offset-sm-8{margin-left:33.33333%}.itc-offset-sm-9{margin-left:37.5%}.itc-offset-sm-10{margin-left:41.66667%}.itc-offset-sm-11{margin-left:45.83333%}.itc-offset-sm-12{margin-left:50%}.itc-offset-sm-13{margin-left:54.16667%}.itc-offset-sm-14{margin-left:58.33333%}.itc-offset-sm-15{margin-left:62.5%}.itc-offset-sm-16{margin-left:66.66667%}.itc-offset-sm-17{margin-left:70.83333%}.itc-offset-sm-18{margin-left:75%}.itc-offset-sm-19{margin-left:79.16667%}.itc-offset-sm-20{margin-left:83.33333%}.itc-offset-sm-21{margin-left:87.5%}.itc-offset-sm-22{margin-left:91.66667%}.itc-offset-sm-23{margin-left:95.83333%}.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-flex!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-flex!important;display:inline-flex!important}.d-sm-grid{display:grid !important;}.d-sm-inline-grid{display:inline-grid !important;}}@media (min-width:768px){.itc-col-md{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.itc-col-md-auto{-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.itc-col-md-1{-webkit-flex:0 0 4.16667%;flex:0 0 4.16667%;max-width:4.16667%}.itc-col-md-2{-webkit-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.itc-col-md-3{-webkit-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.itc-col-md-4{-webkit-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.itc-col-md-5{-webkit-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.itc-col-md-6{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.itc-col-md-7{-webkit-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.itc-col-md-8{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.itc-col-md-9{-webkit-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.itc-col-md-10{-webkit-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.itc-col-md-11{-webkit-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.itc-col-md-12{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.itc-col-md-13{-webkit-flex:0 0 54.16667%;flex:0 0 54.16667%;max-width:54.16667%}.itc-col-md-14{-webkit-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.itc-col-md-15{-webkit-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.itc-col-md-16{-webkit-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.itc-col-md-17{-webkit-flex:0 0 70.83333%;flex:0 0 70.83333%;max-width:70.83333%}.itc-col-md-18{-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.itc-col-md-19{-webkit-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.itc-col-md-20{-webkit-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.itc-col-md-21{-webkit-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.itc-col-md-22{-webkit-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.itc-col-md-23{-webkit-flex:0 0 95.83333%;flex:0 0 95.83333%;max-width:95.83333%}.itc-col-md-24{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.itc-col-md-20p{-webkit-flex:0 0 20%;flex:0 0 20%;max-width:20%}.itc-order-md-first{-webkit-order:-1;order:-1}.itc-order-md-last{-webkit-order:25;order:25}.itc-order-md-0{-webkit-order:0;order:0}.itc-order-md-1{-webkit-order:1;order:1}.itc-order-md-2{-webkit-order:2;order:2}.itc-order-md-3{-webkit-order:3;order:3}.itc-order-md-4{-webkit-order:4;order:4}.itc-order-md-5{-webkit-order:5;order:5}.itc-order-md-6{-webkit-order:6;order:6}.itc-order-md-7{-webkit-order:7;order:7}.itc-order-md-8{-webkit-order:8;order:8}.itc-order-md-9{-webkit-order:9;order:9}.itc-order-md-10{-webkit-order:10;order:10}.itc-order-md-11{-webkit-order:11;order:11}.itc-order-md-12{-webkit-order:12;order:12}.itc-order-md-13{-webkit-order:13;order:13}.itc-order-md-14{-webkit-order:14;order:14}.itc-order-md-15{-webkit-order:15;order:15}.itc-order-md-16{-webkit-order:16;order:16}.itc-order-md-17{-webkit-order:17;order:17}.itc-order-md-18{-webkit-order:18;order:18}.itc-order-md-19{-webkit-order:19;order:19}.itc-order-md-20{-webkit-order:20;order:20}.itc-order-md-21{-webkit-order:21;order:21}.itc-order-md-22{-webkit-order:22;order:22}.itc-order-md-23{-webkit-order:23;order:23}.itc-order-md-24{-webkit-order:24;order:24}.itc-offset-md-0{margin-left:0}.itc-offset-md-1{margin-left:4.16667%}.itc-offset-md-2{margin-left:8.33333%}.itc-offset-md-3{margin-left:12.5%}.itc-offset-md-4{margin-left:16.66667%}.itc-offset-md-5{margin-left:20.83333%}.itc-offset-md-6{margin-left:25%}.itc-offset-md-7{margin-left:29.16667%}.itc-offset-md-8{margin-left:33.33333%}.itc-offset-md-9{margin-left:37.5%}.itc-offset-md-10{margin-left:41.66667%}.itc-offset-md-11{margin-left:45.83333%}.itc-offset-md-12{margin-left:50%}.itc-offset-md-13{margin-left:54.16667%}.itc-offset-md-14{margin-left:58.33333%}.itc-offset-md-15{margin-left:62.5%}.itc-offset-md-16{margin-left:66.66667%}.itc-offset-md-17{margin-left:70.83333%}.itc-offset-md-18{margin-left:75%}.itc-offset-md-19{margin-left:79.16667%}.itc-offset-md-20{margin-left:83.33333%}.itc-offset-md-21{margin-left:87.5%}.itc-offset-md-22{margin-left:91.66667%}.itc-offset-md-23{margin-left:95.83333%}.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-flex!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-flex!important;display:inline-flex!important}.d-md-grid{display:grid !important;}.d-md-inline-grid{display:inline-grid !important;}}@media (min-width:992px){.itc-col-lg{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.itc-col-lg-auto{-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.itc-col-lg-1{-webkit-flex:0 0 4.16667%;flex:0 0 4.16667%;max-width:4.16667%}.itc-col-lg-2{-webkit-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.itc-col-lg-3{-webkit-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.itc-col-lg-4{-webkit-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.itc-col-lg-5{-webkit-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.itc-col-lg-6{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.itc-col-lg-7{-webkit-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.itc-col-lg-8{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.itc-col-lg-9{-webkit-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.itc-col-lg-10{-webkit-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.itc-col-lg-11{-webkit-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.itc-col-lg-12{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.itc-col-lg-13{-webkit-flex:0 0 54.16667%;flex:0 0 54.16667%;max-width:54.16667%}.itc-col-lg-14{-webkit-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.itc-col-lg-15{-webkit-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.itc-col-lg-16{-webkit-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.itc-col-lg-17{-webkit-flex:0 0 70.83333%;flex:0 0 70.83333%;max-width:70.83333%}.itc-col-lg-18{-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.itc-col-lg-19{-webkit-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.itc-col-lg-20{-webkit-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.itc-col-lg-21{-webkit-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.itc-col-lg-22{-webkit-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.itc-col-lg-23{-webkit-flex:0 0 95.83333%;flex:0 0 95.83333%;max-width:95.83333%}.itc-col-lg-24{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.itc-col-lg-20p{-webkit-flex:0 0 20%;flex:0 0 20%;max-width:20%}.itc-order-lg-first{-webkit-order:-1;order:-1}.itc-order-lg-last{-webkit-order:25;order:25}.itc-order-lg-0{-webkit-order:0;order:0}.itc-order-lg-1{-webkit-order:1;order:1}.itc-order-lg-2{-webkit-order:2;order:2}.itc-order-lg-3{-webkit-order:3;order:3}.itc-order-lg-4{-webkit-order:4;order:4}.itc-order-lg-5{-webkit-order:5;order:5}.itc-order-lg-6{-webkit-order:6;order:6}.itc-order-lg-7{-webkit-order:7;order:7}.itc-order-lg-8{-webkit-order:8;order:8}.itc-order-lg-9{-webkit-order:9;order:9}.itc-order-lg-10{-webkit-order:10;order:10}.itc-order-lg-11{-webkit-order:11;order:11}.itc-order-lg-12{-webkit-order:12;order:12}.itc-order-lg-13{-webkit-order:13;order:13}.itc-order-lg-14{-webkit-order:14;order:14}.itc-order-lg-15{-webkit-order:15;order:15}.itc-order-lg-16{-webkit-order:16;order:16}.itc-order-lg-17{-webkit-order:17;order:17}.itc-order-lg-18{-webkit-order:18;order:18}.itc-order-lg-19{-webkit-order:19;order:19}.itc-order-lg-20{-webkit-order:20;order:20}.itc-order-lg-21{-webkit-order:21;order:21}.itc-order-lg-22{-webkit-order:22;order:22}.itc-order-lg-23{-webkit-order:23;order:23}.itc-order-lg-24{-webkit-order:24;order:24}.itc-offset-lg-0{margin-left:0}.itc-offset-lg-1{margin-left:4.16667%}.itc-offset-lg-2{margin-left:8.33333%}.itc-offset-lg-3{margin-left:12.5%}.itc-offset-lg-4{margin-left:16.66667%}.itc-offset-lg-5{margin-left:20.83333%}.itc-offset-lg-6{margin-left:25%}.itc-offset-lg-7{margin-left:29.16667%}.itc-offset-lg-8{margin-left:33.33333%}.itc-offset-lg-9{margin-left:37.5%}.itc-offset-lg-10{margin-left:41.66667%}.itc-offset-lg-11{margin-left:45.83333%}.itc-offset-lg-12{margin-left:50%}.itc-offset-lg-13{margin-left:54.16667%}.itc-offset-lg-14{margin-left:58.33333%}.itc-offset-lg-15{margin-left:62.5%}.itc-offset-lg-16{margin-left:66.66667%}.itc-offset-lg-17{margin-left:70.83333%}.itc-offset-lg-18{margin-left:75%}.itc-offset-lg-19{margin-left:79.16667%}.itc-offset-lg-20{margin-left:83.33333%}.itc-offset-lg-21{margin-left:87.5%}.itc-offset-lg-22{margin-left:91.66667%}.itc-offset-lg-23{margin-left:95.83333%}.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-flex!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-flex!important;display:inline-flex!important}.d-lg-grid{display:grid !important;}.d-lg-inline-grid{display:inline-grid !important;}}@media (min-width:1200px){.itc-col-xl{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.itc-col-xl-auto{-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.itc-col-xl-1{-webkit-flex:0 0 4.16667%;flex:0 0 4.16667%;max-width:4.16667%}.itc-col-xl-2{-webkit-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.itc-col-xl-3{-webkit-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.itc-col-xl-4{-webkit-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.itc-col-xl-5{-webkit-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.itc-col-xl-6{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.itc-col-xl-7{-webkit-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.itc-col-xl-8{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.itc-col-xl-9{-webkit-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.itc-col-xl-10{-webkit-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.itc-col-xl-11{-webkit-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.itc-col-xl-12{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.itc-col-xl-13{-webkit-flex:0 0 54.16667%;flex:0 0 54.16667%;max-width:54.16667%}.itc-col-xl-14{-webkit-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.itc-col-xl-15{-webkit-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.itc-col-xl-16{-webkit-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.itc-col-xl-17{-webkit-flex:0 0 70.83333%;flex:0 0 70.83333%;max-width:70.83333%}.itc-col-xl-18{-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.itc-col-xl-19{-webkit-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.itc-col-xl-20{-webkit-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.itc-col-xl-21{-webkit-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.itc-col-xl-22{-webkit-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.itc-col-xl-23{-webkit-flex:0 0 95.83333%;flex:0 0 95.83333%;max-width:95.83333%}.itc-col-xl-24{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.itc-col-xl-20p{-webkit-flex:0 0 20%;flex:0 0 20%;max-width:20%}.itc-order-xl-first{-webkit-order:-1;order:-1}.itc-order-xl-last{-webkit-order:25;order:25}.itc-order-xl-0{-webkit-order:0;order:0}.itc-order-xl-1{-webkit-order:1;order:1}.itc-order-xl-2{-webkit-order:2;order:2}.itc-order-xl-3{-webkit-order:3;order:3}.itc-order-xl-4{-webkit-order:4;order:4}.itc-order-xl-5{-webkit-order:5;order:5}.itc-order-xl-6{-webkit-order:6;order:6}.itc-order-xl-7{-webkit-order:7;order:7}.itc-order-xl-8{-webkit-order:8;order:8}.itc-order-xl-9{-webkit-order:9;order:9}.itc-order-xl-10{-webkit-order:10;order:10}.itc-order-xl-11{-webkit-order:11;order:11}.itc-order-xl-12{-webkit-order:12;order:12}.itc-order-xl-13{-webkit-order:13;order:13}.itc-order-xl-14{-webkit-order:14;order:14}.itc-order-xl-15{-webkit-order:15;order:15}.itc-order-xl-16{-webkit-order:16;order:16}.itc-order-xl-17{-webkit-order:17;order:17}.itc-order-xl-18{-webkit-order:18;order:18}.itc-order-xl-19{-webkit-order:19;order:19}.itc-order-xl-20{-webkit-order:20;order:20}.itc-order-xl-21{-webkit-order:21;order:21}.itc-order-xl-22{-webkit-order:22;order:22}.itc-order-xl-23{-webkit-order:23;order:23}.itc-order-xl-24{-webkit-order:24;order:24}.itc-offset-xl-0{margin-left:0}.itc-offset-xl-1{margin-left:4.16667%}.itc-offset-xl-2{margin-left:8.33333%}.itc-offset-xl-3{margin-left:12.5%}.itc-offset-xl-4{margin-left:16.66667%}.itc-offset-xl-5{margin-left:20.83333%}.itc-offset-xl-6{margin-left:25%}.itc-offset-xl-7{margin-left:29.16667%}.itc-offset-xl-8{margin-left:33.33333%}.itc-offset-xl-9{margin-left:37.5%}.itc-offset-xl-10{margin-left:41.66667%}.itc-offset-xl-11{margin-left:45.83333%}.itc-offset-xl-12{margin-left:50%}.itc-offset-xl-13{margin-left:54.16667%}.itc-offset-xl-14{margin-left:58.33333%}.itc-offset-xl-15{margin-left:62.5%}.itc-offset-xl-16{margin-left:66.66667%}.itc-offset-xl-17{margin-left:70.83333%}.itc-offset-xl-18{margin-left:75%}.itc-offset-xl-19{margin-left:79.16667%}.itc-offset-xl-20{margin-left:83.33333%}.itc-offset-xl-21{margin-left:87.5%}.itc-offset-xl-22{margin-left:91.66667%}.itc-offset-xl-23{margin-left:95.83333%}.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-flex!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-flex!important;display:inline-flex!important}.d-xl-grid{display:grid !important;}.d-xl-inline-grid{display:inline-grid !important;}}@media (min-width:1460px){.itc-col-xxl{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.itc-col-xxl-auto{-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.itc-col-xxl-1{-webkit-flex:0 0 4.16667%;flex:0 0 4.16667%;max-width:4.16667%}.itc-col-xxl-2{-webkit-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.itc-col-xxl-3{-webkit-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.itc-col-xxl-4{-webkit-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.itc-col-xxl-5{-webkit-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.itc-col-xxl-6{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.itc-col-xxl-7{-webkit-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.itc-col-xxl-8{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.itc-col-xxl-9{-webkit-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.itc-col-xxl-10{-webkit-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.itc-col-xxl-11{-webkit-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.itc-col-xxl-12{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.itc-col-xxl-13{-webkit-flex:0 0 54.16667%;flex:0 0 54.16667%;max-width:54.16667%}.itc-col-xxl-14{-webkit-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.itc-col-xxl-15{-webkit-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.itc-col-xxl-16{-webkit-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.itc-col-xxl-17{-webkit-flex:0 0 70.83333%;flex:0 0 70.83333%;max-width:70.83333%}.itc-col-xxl-18{-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.itc-col-xxl-19{-webkit-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.itc-col-xxl-20{-webkit-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.itc-col-xxl-21{-webkit-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.itc-col-xxl-22{-webkit-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.itc-col-xxl-23{-webkit-flex:0 0 95.83333%;flex:0 0 95.83333%;max-width:95.83333%}.itc-col-xxl-24{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.itc-col-xxl-20p{-webkit-flex:0 0 20%;flex:0 0 20%;max-width:20%}.itc-order-xxl-first{-webkit-order:-1;order:-1}.itc-order-xxl-last{-webkit-order:25;order:25}.itc-order-xxl-0{-webkit-order:0;order:0}.itc-order-xxl-1{-webkit-order:1;order:1}.itc-order-xxl-2{-webkit-order:2;order:2}.itc-order-xxl-3{-webkit-order:3;order:3}.itc-order-xxl-4{-webkit-order:4;order:4}.itc-order-xxl-5{-webkit-order:5;order:5}.itc-order-xxl-6{-webkit-order:6;order:6}.itc-order-xxl-7{-webkit-order:7;order:7}.itc-order-xxl-8{-webkit-order:8;order:8}.itc-order-xxl-9{-webkit-order:9;order:9}.itc-order-xxl-10{-webkit-order:10;order:10}.itc-order-xxl-11{-webkit-order:11;order:11}.itc-order-xxl-12{-webkit-order:12;order:12}.itc-order-xxl-13{-webkit-order:13;order:13}.itc-order-xxl-14{-webkit-order:14;order:14}.itc-order-xxl-15{-webkit-order:15;order:15}.itc-order-xxl-16{-webkit-order:16;order:16}.itc-order-xxl-17{-webkit-order:17;order:17}.itc-order-xxl-18{-webkit-order:18;order:18}.itc-order-xxl-19{-webkit-order:19;order:19}.itc-order-xxl-20{-webkit-order:20;order:20}.itc-order-xxl-21{-webkit-order:21;order:21}.itc-order-xxl-22{-webkit-order:22;order:22}.itc-order-xxl-23{-webkit-order:23;order:23}.itc-order-xxl-24{-webkit-order:24;order:24}.itc-offset-xxl-0{margin-left:0}.itc-offset-xxl-1{margin-left:4.16667%}.itc-offset-xxl-2{margin-left:8.33333%}.itc-offset-xxl-3{margin-left:12.5%}.itc-offset-xxl-4{margin-left:16.66667%}.itc-offset-xxl-5{margin-left:20.83333%}.itc-offset-xxl-6{margin-left:25%}.itc-offset-xxl-7{margin-left:29.16667%}.itc-offset-xxl-8{margin-left:33.33333%}.itc-offset-xxl-9{margin-left:37.5%}.itc-offset-xxl-10{margin-left:41.66667%}.itc-offset-xxl-11{margin-left:45.83333%}.itc-offset-xxl-12{margin-left:50%}.itc-offset-xxl-13{margin-left:54.16667%}.itc-offset-xxl-14{margin-left:58.33333%}.itc-offset-xxl-15{margin-left:62.5%}.itc-offset-xxl-16{margin-left:66.66667%}.itc-offset-xxl-17{margin-left:70.83333%}.itc-offset-xxl-18{margin-left:75%}.itc-offset-xxl-19{margin-left:79.16667%}.itc-offset-xxl-20{margin-left:83.33333%}.itc-offset-xxl-21{margin-left:87.5%}.itc-offset-xxl-22{margin-left:91.66667%}.itc-offset-xxl-23{margin-left:95.83333%}.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:-webkit-flex!important;display:flex!important}.d-xxl-inline-flex{display:-webkit-inline-flex!important;display:inline-flex!important}.d-xxl-grid{display:grid !important;}.d-xxl-inline-grid{display:inline-grid !important;}}/*@media (min-width:1900px){.itc-col-xxxl{-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.itc-col-xxxl-auto{-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.itc-col-xxxl-1{-webkit-flex:0 0 4.16667%;flex:0 0 4.16667%;max-width:4.16667%}.itc-col-xxxl-2{-webkit-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.itc-col-xxxl-3{-webkit-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.itc-col-xxxl-4{-webkit-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.itc-col-xxxl-5{-webkit-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.itc-col-xxxl-6{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.itc-col-xxxl-7{-webkit-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.itc-col-xxxl-8{-webkit-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.itc-col-xxxl-9{-webkit-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.itc-col-xxxl-10{-webkit-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.itc-col-xxxl-11{-webkit-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.itc-col-xxxl-12{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.itc-col-xxxl-13{-webkit-flex:0 0 54.16667%;flex:0 0 54.16667%;max-width:54.16667%}.itc-col-xxxl-14{-webkit-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.itc-col-xxxl-15{-webkit-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.itc-col-xxxl-16{-webkit-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.itc-col-xxxl-17{-webkit-flex:0 0 70.83333%;flex:0 0 70.83333%;max-width:70.83333%}.itc-col-xxxl-18{-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.itc-col-xxxl-19{-webkit-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.itc-col-xxxl-20{-webkit-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.itc-col-xxxl-21{-webkit-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.itc-col-xxxl-22{-webkit-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.itc-col-xxxl-23{-webkit-flex:0 0 95.83333%;flex:0 0 95.83333%;max-width:95.83333%}.itc-col-xxxl-24{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.itc-col-xxxl-20p{-webkit-flex:0 0 20%;flex:0 0 20%;max-width:20%}.itc-order-xxxl-first{-webkit-order:-1;order:-1}.itc-order-xxxl-last{-webkit-order:25;order:25}.itc-order-xxxl-0{-webkit-order:0;order:0}.itc-order-xxxl-1{-webkit-order:1;order:1}.itc-order-xxxl-2{-webkit-order:2;order:2}.itc-order-xxxl-3{-webkit-order:3;order:3}.itc-order-xxxl-4{-webkit-order:4;order:4}.itc-order-xxxl-5{-webkit-order:5;order:5}.itc-order-xxxl-6{-webkit-order:6;order:6}.itc-order-xxxl-7{-webkit-order:7;order:7}.itc-order-xxxl-8{-webkit-order:8;order:8}.itc-order-xxxl-9{-webkit-order:9;order:9}.itc-order-xxxl-10{-webkit-order:10;order:10}.itc-order-xxxl-11{-webkit-order:11;order:11}.itc-order-xxxl-12{-webkit-order:12;order:12}.itc-order-xxxl-13{-webkit-order:13;order:13}.itc-order-xxxl-14{-webkit-order:14;order:14}.itc-order-xxxl-15{-webkit-order:15;order:15}.itc-order-xxxl-16{-webkit-order:16;order:16}.itc-order-xxxl-17{-webkit-order:17;order:17}.itc-order-xxxl-18{-webkit-order:18;order:18}.itc-order-xxxl-19{-webkit-order:19;order:19}.itc-order-xxxl-20{-webkit-order:20;order:20}.itc-order-xxxl-21{-webkit-order:21;order:21}.itc-order-xxxl-22{-webkit-order:22;order:22}.itc-order-xxxl-23{-webkit-order:23;order:23}.itc-order-xxxl-24{-webkit-order:24;order:24}.itc-offset-xxxl-0{margin-left:0}.itc-offset-xxxl-1{margin-left:4.16667%}.itc-offset-xxxl-2{margin-left:8.33333%}.itc-offset-xxxl-3{margin-left:12.5%}.itc-offset-xxxl-4{margin-left:16.66667%}.itc-offset-xxxl-5{margin-left:20.83333%}.itc-offset-xxxl-6{margin-left:25%}.itc-offset-xxxl-7{margin-left:29.16667%}.itc-offset-xxxl-8{margin-left:33.33333%}.itc-offset-xxxl-9{margin-left:37.5%}.itc-offset-xxxl-10{margin-left:41.66667%}.itc-offset-xxxl-11{margin-left:45.83333%}.itc-offset-xxxl-12{margin-left:50%}.itc-offset-xxxl-13{margin-left:54.16667%}.itc-offset-xxxl-14{margin-left:58.33333%}.itc-offset-xxxl-15{margin-left:62.5%}.itc-offset-xxxl-16{margin-left:66.66667%}.itc-offset-xxxl-17{margin-left:70.83333%}.itc-offset-xxxl-18{margin-left:75%}.itc-offset-xxxl-19{margin-left:79.16667%}.itc-offset-xxxl-20{margin-left:83.33333%}.itc-offset-xxxl-21{margin-left:87.5%}.itc-offset-xxxl-22{margin-left:91.66667%}.itc-offset-xxxl-23{margin-left:95.83333%}.d-xxxl-none{display:none!important}.d-xxxl-inline{display:inline!important}.d-xxxl-inline-block{display:inline-block!important}.d-xxxl-block{display:block!important}.d-xxxl-table{display:table!important}.d-xxxl-table-row{display:table-row!important}.d-xxxl-table-cell{display:table-cell!important}.d-xxxl-flex{display:-webkit-flex!important;display:flex!important}.d-xxxl-inline-flex{display:-webkit-inline-flex!important;display:inline-flex!important}.d-xxxl-grid{display:grid !important;}.d-xxxl-inline-grid{display:inline-grid !important;}}*/@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-flex!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-flex!important;display:inline-flex!important}.d-print-grid{display:grid !important;}.d-print-inline-grid{display:inline-grid !important;}}.flex-row{-webkit-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-webkit-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.justify-content-end{-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.justify-content-center{-webkit-justify-content:center!important;justify-content:center!important}.justify-content-between{-webkit-justify-content:space-between!important;justify-content:space-between!important}.justify-content-around{-webkit-justify-content:space-around!important;justify-content:space-around!important}.align-items-start{-webkit-align-items:flex-start!important;-ms-grid-row-align:flex-start!important;align-items:flex-start!important}.align-items-end{-webkit-align-items:flex-end!important;-ms-grid-row-align:flex-end!important;align-items:flex-end!important}.align-items-center{-webkit-align-items:center!important;-ms-grid-row-align:center!important;align-items:center!important}.align-items-baseline{-webkit-align-items:baseline!important;-ms-grid-row-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-align-items:stretch!important;-ms-grid-row-align:stretch!important;align-items:stretch!important}.align-content-start{-webkit-align-content:flex-start!important;align-content:flex-start!important}.align-content-end{-webkit-align-content:flex-end!important;align-content:flex-end!important}.align-content-center{-webkit-align-content:center!important;align-content:center!important}.align-content-between{-webkit-align-content:space-between!important;align-content:space-between!important}.align-content-around{-webkit-align-content:space-around!important;align-content:space-around!important}.align-content-stretch{-webkit-align-content:stretch!important;align-content:stretch!important}.align-self-auto{-webkit-align-self:auto!important;align-self:auto!important}.align-self-start{-webkit-align-self:flex-start!important;align-self:flex-start!important}.align-self-end{-webkit-align-self:flex-end!important;align-self:flex-end!important}.align-self-center{-webkit-align-self:center!important;align-self:center!important}.align-self-baseline{-webkit-align-self:baseline!important;align-self:baseline!important}.align-self-stretch{-webkit-align-self:stretch!important;align-self:stretch!important}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-top{top:0}.fixed-bottom{bottom:0}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.flex-sm-row{-webkit-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-webkit-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-justify-content:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-justify-content:space-between!important;justify-content:space-between!important}.justify-content-sm-around{-webkit-justify-content:space-around!important;justify-content:space-around!important}.align-items-sm-start{-webkit-align-items:flex-start!important;-ms-grid-row-align:flex-start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-align-items:flex-end!important;-ms-grid-row-align:flex-end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-align-items:center!important;-ms-grid-row-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-align-items:baseline!important;-ms-grid-row-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-align-items:stretch!important;-ms-grid-row-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-webkit-align-content:flex-start!important;align-content:flex-start!important}.align-content-sm-end{-webkit-align-content:flex-end!important;align-content:flex-end!important}.align-content-sm-center{-webkit-align-content:center!important;align-content:center!important}.align-content-sm-between{-webkit-align-content:space-between!important;align-content:space-between!important}.align-content-sm-around{-webkit-align-content:space-around!important;align-content:space-around!important}.align-content-sm-stretch{-webkit-align-content:stretch!important;align-content:stretch!important}.align-self-sm-auto{-webkit-align-self:auto!important;align-self:auto!important}.align-self-sm-start{-webkit-align-self:flex-start!important;align-self:flex-start!important}.align-self-sm-end{-webkit-align-self:flex-end!important;align-self:flex-end!important}.align-self-sm-center{-webkit-align-self:center!important;align-self:center!important}.align-self-sm-baseline{-webkit-align-self:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-webkit-align-self:stretch!important;align-self:stretch!important}.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}.text-sm-nowrap{white-space:nowrap!important;}.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.flex-md-row{-webkit-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-webkit-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-justify-content:center!important;justify-content:center!important}.justify-content-md-between{-webkit-justify-content:space-between!important;justify-content:space-between!important}.justify-content-md-around{-webkit-justify-content:space-around!important;justify-content:space-around!important}.align-items-md-start{-webkit-align-items:flex-start!important;-ms-grid-row-align:flex-start!important;align-items:flex-start!important}.align-items-md-end{-webkit-align-items:flex-end!important;-ms-grid-row-align:flex-end!important;align-items:flex-end!important}.align-items-md-center{-webkit-align-items:center!important;-ms-grid-row-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-align-items:baseline!important;-ms-grid-row-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-align-items:stretch!important;-ms-grid-row-align:stretch!important;align-items:stretch!important}.align-content-md-start{-webkit-align-content:flex-start!important;align-content:flex-start!important}.align-content-md-end{-webkit-align-content:flex-end!important;align-content:flex-end!important}.align-content-md-center{-webkit-align-content:center!important;align-content:center!important}.align-content-md-between{-webkit-align-content:space-between!important;align-content:space-between!important}.align-content-md-around{-webkit-align-content:space-around!important;align-content:space-around!important}.align-content-md-stretch{-webkit-align-content:stretch!important;align-content:stretch!important}.align-self-md-auto{-webkit-align-self:auto!important;align-self:auto!important}.align-self-md-start{-webkit-align-self:flex-start!important;align-self:flex-start!important}.align-self-md-end{-webkit-align-self:flex-end!important;align-self:flex-end!important}.align-self-md-center{-webkit-align-self:center!important;align-self:center!important}.align-self-md-baseline{-webkit-align-self:baseline!important;align-self:baseline!important}.align-self-md-stretch{-webkit-align-self:stretch!important;align-self:stretch!important}.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}.text-md-nowrap{white-space:nowrap!important;}.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.flex-lg-row{-webkit-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-webkit-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-justify-content:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-justify-content:space-between!important;justify-content:space-between!important}.justify-content-lg-around{-webkit-justify-content:space-around!important;justify-content:space-around!important}.align-items-lg-start{-webkit-align-items:flex-start!important;-ms-grid-row-align:flex-start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-align-items:flex-end!important;-ms-grid-row-align:flex-end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-align-items:center!important;-ms-grid-row-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-align-items:baseline!important;-ms-grid-row-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-align-items:stretch!important;-ms-grid-row-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-webkit-align-content:flex-start!important;align-content:flex-start!important}.align-content-lg-end{-webkit-align-content:flex-end!important;align-content:flex-end!important}.align-content-lg-center{-webkit-align-content:center!important;align-content:center!important}.align-content-lg-between{-webkit-align-content:space-between!important;align-content:space-between!important}.align-content-lg-around{-webkit-align-content:space-around!important;align-content:space-around!important}.align-content-lg-stretch{-webkit-align-content:stretch!important;align-content:stretch!important}.align-self-lg-auto{-webkit-align-self:auto!important;align-self:auto!important}.align-self-lg-start{-webkit-align-self:flex-start!important;align-self:flex-start!important}.align-self-lg-end{-webkit-align-self:flex-end!important;align-self:flex-end!important}.align-self-lg-center{-webkit-align-self:center!important;align-self:center!important}.align-self-lg-baseline{-webkit-align-self:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-webkit-align-self:stretch!important;align-self:stretch!important}.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}.text-lg-nowrap{white-space:nowrap!important;}.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.flex-xl-row{-webkit-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-webkit-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-justify-content:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-justify-content:space-between!important;justify-content:space-between!important}.justify-content-xl-around{-webkit-justify-content:space-around!important;justify-content:space-around!important}.align-items-xl-start{-webkit-align-items:flex-start!important;-ms-grid-row-align:flex-start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-align-items:flex-end!important;-ms-grid-row-align:flex-end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-align-items:center!important;-ms-grid-row-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-align-items:baseline!important;-ms-grid-row-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-align-items:stretch!important;-ms-grid-row-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-webkit-align-content:flex-start!important;align-content:flex-start!important}.align-content-xl-end{-webkit-align-content:flex-end!important;align-content:flex-end!important}.align-content-xl-center{-webkit-align-content:center!important;align-content:center!important}.align-content-xl-between{-webkit-align-content:space-between!important;align-content:space-between!important}.align-content-xl-around{-webkit-align-content:space-around!important;align-content:space-around!important}.align-content-xl-stretch{-webkit-align-content:stretch!important;align-content:stretch!important}.align-self-xl-auto{-webkit-align-self:auto!important;align-self:auto!important}.align-self-xl-start{-webkit-align-self:flex-start!important;align-self:flex-start!important}.align-self-xl-end{-webkit-align-self:flex-end!important;align-self:flex-end!important}.align-self-xl-center{-webkit-align-self:center!important;align-self:center!important}.align-self-xl-baseline{-webkit-align-self:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-webkit-align-self:stretch!important;align-self:stretch!important}.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}.text-xl-nowrap{white-space:nowrap!important;}.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1460px){.flex-xxl-row{-webkit-flex-direction:row!important;flex-direction:row!important}.flex-xxl-column{-webkit-flex-direction:column!important;flex-direction:column!important}.flex-xxl-row-reverse{-webkit-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xxl-column-reverse{-webkit-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xxl-wrap{-webkit-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xxl-nowrap{-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xxl-start{-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.justify-content-xxl-end{-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.justify-content-xxl-center{-webkit-justify-content:center!important;justify-content:center!important}.justify-content-xxl-between{-webkit-justify-content:space-between!important;justify-content:space-between!important}.justify-content-xxl-around{-webkit-justify-content:space-around!important;justify-content:space-around!important}.align-items-xxl-start{-webkit-align-items:flex-start!important;-ms-grid-row-align:flex-start!important;align-items:flex-start!important}.align-items-xxl-end{-webkit-align-items:flex-end!important;-ms-grid-row-align:flex-end!important;align-items:flex-end!important}.align-items-xxl-center{-webkit-align-items:center!important;-ms-grid-row-align:center!important;align-items:center!important}.align-items-xxl-baseline{-webkit-align-items:baseline!important;-ms-grid-row-align:baseline!important;align-items:baseline!important}.align-items-xxl-stretch{-webkit-align-items:stretch!important;-ms-grid-row-align:stretch!important;align-items:stretch!important}.align-content-xxl-start{-webkit-align-content:flex-start!important;align-content:flex-start!important}.align-content-xxl-end{-webkit-align-content:flex-end!important;align-content:flex-end!important}.align-content-xxl-center{-webkit-align-content:center!important;align-content:center!important}.align-content-xxl-between{-webkit-align-content:space-between!important;align-content:space-between!important}.align-content-xxl-around{-webkit-align-content:space-around!important;align-content:space-around!important}.align-content-xxl-stretch{-webkit-align-content:stretch!important;align-content:stretch!important}.align-self-xxl-auto{-webkit-align-self:auto!important;align-self:auto!important}.align-self-xxl-start{-webkit-align-self:flex-start!important;align-self:flex-start!important}.align-self-xxl-end{-webkit-align-self:flex-end!important;align-self:flex-end!important}.align-self-xxl-center{-webkit-align-self:center!important;align-self:center!important}.align-self-xxl-baseline{-webkit-align-self:baseline!important;align-self:baseline!important}.align-self-xxl-stretch{-webkit-align-self:stretch!important;align-self:stretch!important}.float-xxl-left{float:left!important}.float-xxl-right{float:right!important}.float-xxl-none{float:none!important}.m-xxl-0{margin:0!important}.mt-xxl-0,.my-xxl-0{margin-top:0!important}.mr-xxl-0,.mx-xxl-0{margin-right:0!important}.mb-xxl-0,.my-xxl-0{margin-bottom:0!important}.ml-xxl-0,.mx-xxl-0{margin-left:0!important}.m-xxl-1{margin:.25rem!important}.mt-xxl-1,.my-xxl-1{margin-top:.25rem!important}.mr-xxl-1,.mx-xxl-1{margin-right:.25rem!important}.mb-xxl-1,.my-xxl-1{margin-bottom:.25rem!important}.ml-xxl-1,.mx-xxl-1{margin-left:.25rem!important}.m-xxl-2{margin:.5rem!important}.mt-xxl-2,.my-xxl-2{margin-top:.5rem!important}.mr-xxl-2,.mx-xxl-2{margin-right:.5rem!important}.mb-xxl-2,.my-xxl-2{margin-bottom:.5rem!important}.ml-xxl-2,.mx-xxl-2{margin-left:.5rem!important}.m-xxl-3{margin:1rem!important}.mt-xxl-3,.my-xxl-3{margin-top:1rem!important}.mr-xxl-3,.mx-xxl-3{margin-right:1rem!important}.mb-xxl-3,.my-xxl-3{margin-bottom:1rem!important}.ml-xxl-3,.mx-xxl-3{margin-left:1rem!important}.m-xxl-4{margin:1.5rem!important}.mt-xxl-4,.my-xxl-4{margin-top:1.5rem!important}.mr-xxl-4,.mx-xxl-4{margin-right:1.5rem!important}.mb-xxl-4,.my-xxl-4{margin-bottom:1.5rem!important}.ml-xxl-4,.mx-xxl-4{margin-left:1.5rem!important}.m-xxl-5{margin:3rem!important}.mt-xxl-5,.my-xxl-5{margin-top:3rem!important}.mr-xxl-5,.mx-xxl-5{margin-right:3rem!important}.mb-xxl-5,.my-xxl-5{margin-bottom:3rem!important}.ml-xxl-5,.mx-xxl-5{margin-left:3rem!important}.p-xxl-0{padding:0!important}.pt-xxl-0,.py-xxl-0{padding-top:0!important}.pr-xxl-0,.px-xxl-0{padding-right:0!important}.pb-xxl-0,.py-xxl-0{padding-bottom:0!important}.pl-xxl-0,.px-xxl-0{padding-left:0!important}.p-xxl-1{padding:.25rem!important}.pt-xxl-1,.py-xxl-1{padding-top:.25rem!important}.pr-xxl-1,.px-xxl-1{padding-right:.25rem!important}.pb-xxl-1,.py-xxl-1{padding-bottom:.25rem!important}.pl-xxl-1,.px-xxl-1{padding-left:.25rem!important}.p-xxl-2{padding:.5rem!important}.pt-xxl-2,.py-xxl-2{padding-top:.5rem!important}.pr-xxl-2,.px-xxl-2{padding-right:.5rem!important}.pb-xxl-2,.py-xxl-2{padding-bottom:.5rem!important}.pl-xxl-2,.px-xxl-2{padding-left:.5rem!important}.p-xxl-3{padding:1rem!important}.pt-xxl-3,.py-xxl-3{padding-top:1rem!important}.pr-xxl-3,.px-xxl-3{padding-right:1rem!important}.pb-xxl-3,.py-xxl-3{padding-bottom:1rem!important}.pl-xxl-3,.px-xxl-3{padding-left:1rem!important}.p-xxl-4{padding:1.5rem!important}.pt-xxl-4,.py-xxl-4{padding-top:1.5rem!important}.pr-xxl-4,.px-xxl-4{padding-right:1.5rem!important}.pb-xxl-4,.py-xxl-4{padding-bottom:1.5rem!important}.pl-xxl-4,.px-xxl-4{padding-left:1.5rem!important}.p-xxl-5{padding:3rem!important}.pt-xxl-5,.py-xxl-5{padding-top:3rem!important}.pr-xxl-5,.px-xxl-5{padding-right:3rem!important}.pb-xxl-5,.py-xxl-5{padding-bottom:3rem!important}.pl-xxl-5,.px-xxl-5{padding-left:3rem!important}.m-xxl-auto{margin:auto!important}.mt-xxl-auto,.my-xxl-auto{margin-top:auto!important}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto!important}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto!important}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto!important}.text-xxl-nowrap{white-space:nowrap!important;}.text-xxl-left{text-align:left!important}.text-xxl-right{text-align:right!important}.text-xxl-center{text-align:center!important}}/*@media (min-width:1900px){.flex-xxxl-row{-webkit-flex-direction:row!important;flex-direction:row!important}.flex-xxxl-column{-webkit-flex-direction:column!important;flex-direction:column!important}.flex-xxxl-row-reverse{-webkit-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xxxl-column-reverse{-webkit-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xxxl-wrap{-webkit-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xxxl-nowrap{-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xxxl-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xxxl-start{-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.justify-content-xxxl-end{-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.justify-content-xxxl-center{-webkit-justify-content:center!important;justify-content:center!important}.justify-content-xxxl-between{-webkit-justify-content:space-between!important;justify-content:space-between!important}.justify-content-xxxl-around{-webkit-justify-content:space-around!important;justify-content:space-around!important}.align-items-xxxl-start{-webkit-align-items:flex-start!important;-ms-grid-row-align:flex-start!important;align-items:flex-start!important}.align-items-xxxl-end{-webkit-align-items:flex-end!important;-ms-grid-row-align:flex-end!important;align-items:flex-end!important}.align-items-xxxl-center{-webkit-align-items:center!important;-ms-grid-row-align:center!important;align-items:center!important}.align-items-xxxl-baseline{-webkit-align-items:baseline!important;-ms-grid-row-align:baseline!important;align-items:baseline!important}.align-items-xxxl-stretch{-webkit-align-items:stretch!important;-ms-grid-row-align:stretch!important;align-items:stretch!important}.align-content-xxxl-start{-webkit-align-content:flex-start!important;align-content:flex-start!important}.align-content-xxxl-end{-webkit-align-content:flex-end!important;align-content:flex-end!important}.align-content-xxxl-center{-webkit-align-content:center!important;align-content:center!important}.align-content-xxxl-between{-webkit-align-content:space-between!important;align-content:space-between!important}.align-content-xxxl-around{-webkit-align-content:space-around!important;align-content:space-around!important}.align-content-xxxl-stretch{-webkit-align-content:stretch!important;align-content:stretch!important}.align-self-xxxl-auto{-webkit-align-self:auto!important;align-self:auto!important}.align-self-xxxl-start{-webkit-align-self:flex-start!important;align-self:flex-start!important}.align-self-xxxl-end{-webkit-align-self:flex-end!important;align-self:flex-end!important}.align-self-xxxl-center{-webkit-align-self:center!important;align-self:center!important}.align-self-xxxl-baseline{-webkit-align-self:baseline!important;align-self:baseline!important}.align-self-xxxl-stretch{-webkit-align-self:stretch!important;align-self:stretch!important}.float-xxxl-left{float:left!important}.float-xxxl-right{float:right!important}.float-xxxl-none{float:none!important}.m-xxxl-0{margin:0!important}.mt-xxxl-0,.my-xxxl-0{margin-top:0!important}.mr-xxxl-0,.mx-xxxl-0{margin-right:0!important}.mb-xxxl-0,.my-xxxl-0{margin-bottom:0!important}.ml-xxxl-0,.mx-xxxl-0{margin-left:0!important}.m-xxxl-1{margin:.25rem!important}.mt-xxxl-1,.my-xxxl-1{margin-top:.25rem!important}.mr-xxxl-1,.mx-xxxl-1{margin-right:.25rem!important}.mb-xxxl-1,.my-xxxl-1{margin-bottom:.25rem!important}.ml-xxxl-1,.mx-xxxl-1{margin-left:.25rem!important}.m-xxxl-2{margin:.5rem!important}.mt-xxxl-2,.my-xxxl-2{margin-top:.5rem!important}.mr-xxxl-2,.mx-xxxl-2{margin-right:.5rem!important}.mb-xxxl-2,.my-xxxl-2{margin-bottom:.5rem!important}.ml-xxxl-2,.mx-xxxl-2{margin-left:.5rem!important}.m-xxxl-3{margin:1rem!important}.mt-xxxl-3,.my-xxxl-3{margin-top:1rem!important}.mr-xxxl-3,.mx-xxxl-3{margin-right:1rem!important}.mb-xxxl-3,.my-xxxl-3{margin-bottom:1rem!important}.ml-xxxl-3,.mx-xxxl-3{margin-left:1rem!important}.m-xxxl-4{margin:1.5rem!important}.mt-xxxl-4,.my-xxxl-4{margin-top:1.5rem!important}.mr-xxxl-4,.mx-xxxl-4{margin-right:1.5rem!important}.mb-xxxl-4,.my-xxxl-4{margin-bottom:1.5rem!important}.ml-xxxl-4,.mx-xxxl-4{margin-left:1.5rem!important}.m-xxxl-5{margin:3rem!important}.mt-xxxl-5,.my-xxxl-5{margin-top:3rem!important}.mr-xxxl-5,.mx-xxxl-5{margin-right:3rem!important}.mb-xxxl-5,.my-xxxl-5{margin-bottom:3rem!important}.ml-xxxl-5,.mx-xxxl-5{margin-left:3rem!important}.p-xxxl-0{padding:0!important}.pt-xxxl-0,.py-xxxl-0{padding-top:0!important}.pr-xxxl-0,.px-xxxl-0{padding-right:0!important}.pb-xxxl-0,.py-xxxl-0{padding-bottom:0!important}.pl-xxxl-0,.px-xxxl-0{padding-left:0!important}.p-xxxl-1{padding:.25rem!important}.pt-xxxl-1,.py-xxxl-1{padding-top:.25rem!important}.pr-xxxl-1,.px-xxxl-1{padding-right:.25rem!important}.pb-xxxl-1,.py-xxxl-1{padding-bottom:.25rem!important}.pl-xxxl-1,.px-xxxl-1{padding-left:.25rem!important}.p-xxxl-2{padding:.5rem!important}.pt-xxxl-2,.py-xxxl-2{padding-top:.5rem!important}.pr-xxxl-2,.px-xxxl-2{padding-right:.5rem!important}.pb-xxxl-2,.py-xxxl-2{padding-bottom:.5rem!important}.pl-xxxl-2,.px-xxxl-2{padding-left:.5rem!important}.p-xxxl-3{padding:1rem!important}.pt-xxxl-3,.py-xxxl-3{padding-top:1rem!important}.pr-xxxl-3,.px-xxxl-3{padding-right:1rem!important}.pb-xxxl-3,.py-xxxl-3{padding-bottom:1rem!important}.pl-xxxl-3,.px-xxxl-3{padding-left:1rem!important}.p-xxxl-4{padding:1.5rem!important}.pt-xxxl-4,.py-xxxl-4{padding-top:1.5rem!important}.pr-xxxl-4,.px-xxxl-4{padding-right:1.5rem!important}.pb-xxxl-4,.py-xxxl-4{padding-bottom:1.5rem!important}.pl-xxxl-4,.px-xxxl-4{padding-left:1.5rem!important}.p-xxxl-5{padding:3rem!important}.pt-xxxl-5,.py-xxxl-5{padding-top:3rem!important}.pr-xxxl-5,.px-xxxl-5{padding-right:3rem!important}.pb-xxxl-5,.py-xxxl-5{padding-bottom:3rem!important}.pl-xxxl-5,.px-xxxl-5{padding-left:3rem!important}.m-xxxl-auto{margin:auto!important}.mt-xxxl-auto,.my-xxxl-auto{margin-top:auto!important}.mr-xxxl-auto,.mx-xxxl-auto{margin-right:auto!important}.mb-xxxl-auto,.my-xxxl-auto{margin-bottom:auto!important}.ml-xxxl-auto,.mx-xxxl-auto{margin-left:auto!important}.text-xxxl-nowrap{white-space:nowrap!important;}.text-xxxl-left{text-align:left!important}.text-xxxl-right{text-align:right!important}.text-xxxl-center{text-align:center!important}}*/.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#0275d8!important}a.text-primary:focus,a.text-primary:hover{color:#025aa5!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#5cb85c!important}a.text-success:focus,a.text-success:hover{color:#449d44!important}.text-info{color:#5bc0de!important}a.text-info:focus,a.text-info:hover{color:#31b0d5!important}.text-warning{color:#f0ad4e!important}a.text-warning:focus,a.text-warning:hover{color:#ec971f!important}.text-danger{color:#d9534f!important}a.text-danger:focus,a.text-danger:hover{color:#c9302c!important}.text-light{color:#818a91!important}a.text-light:focus,a.text-light:hover{color:#687077!important}.text-dark{color:#373a3c!important}a.text-dark:focus,a.text-dark:hover{color:#1f2021!important}.text-muted{color:#b7b7b7!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.hidden{display:none!important}
/* End */


/* Start:/local/templates/catherine/css/tabs.min.css?1701684237890*/
.tabs-nav{position:relative;font-size:12px;line-height:22px;border-bottom:1px solid #FFCD00;background:#f4f4f4;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000}.tabs-nav *{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabs-nav__list{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap}.tabs-nav__item{position:relative;margin:0;padding:0;text-align:center;display:inline-block}.tabs-nav__item:before{content:none}.tabs-nav__link{position:relative;padding:16px 20px 16px 20px;display:block;text-decoration:none;color:inherit}.tabs-nav__item--current .tabs-nav__link,.tabs-nav__item.ui-tabs-active .tabs-nav__link,.tabs-nav__link:hover{background:#FFCD00;color:#fff}.js .tabs-block__item{display:none}.tabs-block__item--current{display:block}
/* End */


/* Start:/local/templates/catherine/assets/bundle.min.css?1701684237204278*/
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-webkit-tap-highlight-color:transparent}a{color:#FFCD00;text-decoration:none;border-bottom:1px solid rgba(243,192,4,.3)}a:hover{color:#FFCD00;border-bottom:1px solid rgba(243,192,4,.1)}@font-face{font-family:text-font;src:url(/bitrix/templates/catherine/fonts/text-font/1.woff2) format("woff2"),url(/bitrix/templates/catherine/fonts/text-font/1.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:text-font;src:url(/bitrix/templates/catherine/fonts/text-font/2.woff2) format("woff2"),url(/bitrix/templates/catherine/fonts/text-font/2.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:text-font;src:url(/bitrix/templates/catherine/fonts/text-font/3.woff2) format("woff2"),url(/bitrix/templates/catherine/fonts/text-font/3.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:title-font;src:url(/bitrix/templates/catherine/fonts/text-font/4.woff2) format("woff2"),url(/bitrix/templates/catherine/fonts/text-font/4.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}body{font-size:14px;line-height:1.74;color:#666;font-family:text-font,Helvetica,Arial,sans-serif}*,:after,:before{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;text-rendering:optimizeLegibility;text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none}main,main .scroll-content{position:relative;width:100%;overflow:hidden}main .scroll-content{will-change:transform}.pixel-links{position:fixed;z-index:500;top:0;left:0;width:100%;height:100%;max-height:100%;pointer-events:none}.pixel-links .link{position:absolute;top:40%;left:90%;width:6px;height:6px;pointer-events:all;border:0;display:flex;align-items:center;justify-content:center;cursor:default}.pixel-links .link:before{content:"";width:1px;height:1px;background:#000}.pixel-links .link:first-child{top:80%;left:auto;right:90%}.pixel-links.about .link:first-child{top:55%;right:75%}.pixel-links.about .link:nth-child(2){top:25%;left:70%}.pixel-links.delivery .link:first-child{top:60%}.pixel-links.delivery .link:nth-child(2){top:25%;left:60%}.pixel-links.contacts .link:first-child{top:40%}.pixel-links.contacts .link:nth-child(2){top:80%}*,:after,:before{box-sizing:border-box}.flex{display:flex}.flex.flex-center-v{align-items:center}.flex.flex-center-h{justify-content:center}.flex.flex-just-a{justify-content:space-around}.flex.flex-just-c{justify-content:center}.flex.flex-just-b{justify-content:space-between}.flex.flex-just-end{justify-content:flex-end}.flex.flex-just-start{justify-content:flex-start}.flex.flex-col{flex-direction:column}.flex.flex-wrap{flex-wrap:wrap}.flex.flex-top{margin-top:0;margin-bottom:auto}.flex.flex-bot{margin-bottom:0;margin-top:auto}.flex.flex-full-h{height:100vh}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.off-col-1{margin-left:8.333333%}.off-col-2{margin-left:16.666667%}.off-col-3{margin-left:25%}.off-col-4{margin-left:33.333333%}.off-col-5{margin-left:41.666667%}.off-col-6{margin-left:50%}.off-col-7{margin-left:58.333333%}.off-col-8{margin-left:66.666667%}.off-col-9{margin-left:75%}.off-col-10{margin-left:83.333333%}.off-col-11{margin-left:91.666667%}.off-col-12{margin-left:100%}.fix-100{padding-left:100%;flex:0 0 100%;height:100px;background:#eee}.center{max-width:1700px;padding:0 50px;margin:0 auto}.center.limited{max-width:1000px}.full-screen{height:100vh}.table{display:table;height:100%;width:100%}.table .table-cell{display:table-cell;vertical-align:middle}h1{font-size:4.28571em}h1,h2{font-weight:600;color:#000;margin-bottom:40px;line-height:1;font-family:title-font,Helvetica,Arial,sans-serif;text-transform:lowercase}h2{font-size:2.85714em}h3{font-size:1.57143em;font-weight:600;color:#000;margin-bottom:20px;line-height:1;font-family:title-font,Helvetica,Arial,sans-serif;text-transform:lowercase}p+p{margin-top:20px}.dt{font-size:.78571em;font-weight:600;color:rgba(0,0,0,.5)}.btn,.dt,a.btn{text-transform:uppercase;letter-spacing:1.5px}.btn,a.btn{height:64px;display:inline-flex;align-items:center;justify-content:center;background:#FFCD00;border:0;outline:0;padding:0 40px;color:#fff;font-size:.85714em;font-weight:500;-webkit-appearance:none;border-radius:0;cursor:pointer}.btn:hover,a.btn:hover{background:#fcd02e}.btn.gray,a.btn.gray{background:#f4f4f4;color:#000}.btn.gray:hover,a.btn.gray:hover{background:#e7e7e7}a.dt{border:0;color:#000}a.dt:hover{color:#666}.btnArr{width:55px;height:24px;display:flex;align-items:center;overflow:hidden;position:relative;cursor:pointer}.btnArr:after,.btnArr:before{content:"";display:block;width:12.82px;height:24px;background-repeat:no-repeat;background-position:50%;position:absolute;top:0;left:0}.btnArr i{display:block;left:0;right:2px;height:2px;background:#000;border-radius:10px;position:absolute;transform:scaleX(1) translateZ(0);will-change:transform;transition:transform .5s cubic-bezier(.19,1,.22,1);transform-origin:right}.btnArr:hover i{transform:scaleX(.3) translateZ(0)}.btnArr:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0i0KHQu9C+0LlfMSIgZGF0YS1uYW1lPSLQodC70L7QuSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy4wNiAyMi40MiI+ICA8dGl0bGU+YXJyYjwvdGl0bGU+ICA8cGF0aCBpZD0iUGF0aF8xODciIGRhdGEtbmFtZT0iUGF0aCAxODciIGQ9Ik0xMiwxLDEsMTEuMiwxMiwyMS40MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMyAwLjAxKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==)}.btnArr:after{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0i0KHQu9C+0LlfMSIgZGF0YS1uYW1lPSLQodC70L7QuSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy4wNiAyMi40MiI+ICA8dGl0bGU+YXJyPC90aXRsZT4gIDxwYXRoIGlkPSJQYXRoXzE4NyIgZGF0YS1uYW1lPSJQYXRoIDE4NyIgZD0iTTEsMjEuNDEsMTIsMTEuMiwxLDEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDMgMC4wMSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=)}.btnArr.left:after{display:none}.btnArr.left i{left:2px;right:0;transform-origin:left}.btnArr.right:before{display:none}.btnArr.right:after{left:auto;right:0}ul{padding:20px 0}ul li{padding:5px 0 5px 40px;position:relative}ul li:before{content:"\2014";position:absolute;top:5px;left:15px}.form-row{position:relative}.form-row.x2{display:flex;justify-content:space-between;margin-bottom:20px}.form-row.x2 .input{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);position:relative}input[type=email],input[type=password],input[type=text]{height:60px;display:flex;align-items:center;padding:0;border:0;font-size:1em;color:#000;width:100%;outline:0;-webkit-appearance:none;border-radius:0}input[type=email]:focus+.bot-line:before,input[type=password]:focus+.bot-line:before,input[type=text]:focus+.bot-line:before{transform:translateX(0) translateZ(0)}input[type=email]+.bot-line,input[type=password]+.bot-line,input[type=text]+.bot-line{position:absolute;bottom:0;width:100%;height:1px;background:hsla(0,0%,44%,.15);left:0;display:block;overflow:hidden}input[type=email]+.bot-line:before,input[type=password]+.bot-line:before,input[type=text]+.bot-line:before{content:"";display:block;width:100%;height:1px;background:#FFCD00;position:absolute;bottom:0;left:0;transform:translateX(-100%) translateZ(0);will-change:transform;transition:transform .5s cubic-bezier(.19,1,.22,1)}textarea{height:60px;display:flex;align-items:center;padding:20px 0;border:0;font-size:1em;color:#000;width:100%;outline:0;min-width:100%;max-width:100%;min-height:150px;max-height:300px;resize:none}textarea:focus+.bot-line:before{transform:translateX(0) translateZ(0)}textarea+.bot-line{background:hsla(0,0%,44%,.15);overflow:hidden}textarea+.bot-line,textarea+.bot-line:before{position:absolute;bottom:0;width:100%;height:1px;left:0;display:block}textarea+.bot-line:before{content:"";background:#FFCD00;transform:translateX(-100%) translateZ(0);will-change:transform;transition:transform .5s cubic-bezier(.19,1,.22,1)}.checkbox{display:block;position:relative;padding:0 0 0 33px;cursor:pointer}.checkbox span:before{width:23px;background:#f1f5f8;transition:background .25s cubic-bezier(.19,1,.22,1)}.checkbox span:after,.checkbox span:before{content:"";display:block;height:23px;position:absolute;top:50%;left:0;margin-top:-12px}.checkbox span:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMyAyMyI+ICA8cGF0aCBkPSJNMTAuNiwxNS4zQTEuMDUsMS4wNSwwLDAsMSw5Ljg5LDE1bC0zLjYtMy42QTEsMSwwLDEsMSw3LjcxLDEwbDIuODMsMi44NCw0LjctNS40OGExLDEsMCwxLDEsMS41MiwxLjNMMTEuMzYsMTVhMSwxLDAsMCwxLS43Mi4zNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiLz48L3N2Zz4=);width:23px;width:0;background-size:23px 23px;transition:width .25s cubic-bezier(.19,1,.22,1)}.checkbox input{visibility:hidden;position:absolute;opacity:0;top:-9999px;left:-9999px}.checkbox input:checked~span:before{background:#FFCD00}.checkbox input:checked~span:after{width:23px}.radio-inline{display:block;position:relative;padding:0 0 0 33px;cursor:pointer}.radio-inline span:before{display:block;width:23px;height:23px;background:#f1f5f8;left:0;margin-top:-12px;transition:background .25s cubic-bezier(.19,1,.22,1)}.radio-inline span:after,.radio-inline span:before{content:"";position:absolute;top:50%;border-radius:50%}.radio-inline span:after{width:8px;height:8px;background:#000;left:8px;transform:scale(0) translateZ(0);will-change:transform;margin-top:-4px;transition:transform .25s cubic-bezier(.19,1,.22,1)}.radio-inline input{visibility:hidden;position:absolute;opacity:0;top:-9999px;left:-9999px}.radio-inline input:checked~span:before{background:#FFCD00}.radio-inline input:checked~span:after{transform:scale(1) translateZ(0)}#added-product{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:600;display:none}#added-product.showing .modal-wrapper .modal .ok-img:after{transform:scaleY(0) translateZ(0)}#added-product .modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0}#added-product .modal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch;padding:10px 10px 0;pointer-events:none}#added-product .modal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:"";vertical-align:middle}#added-product .modal-wrapper .modal{position:relative;outline:0;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px;padding:50px;-webkit-transform:translateZ(0);transform:translateZ(0);background:#fff;display:inline-block;max-width:500px;vertical-align:middle;transform:scale(0) translateZ(0);will-change:transform;border-radius:900px;pointer-events:all}#added-product .modal-wrapper .modal .ok-img{margin-bottom:20px;position:relative}#added-product .modal-wrapper .modal .ok-img img{width:150px}#added-product .modal-wrapper .modal .ok-img:after{content:"";display:block;width:155px;height:155px;position:absolute;top:0;left:50%;margin:-2px 0 0 -77px;background:#fff;border-radius:50%;transform:scaleY(1) translateZ(0);will-change:transform;transform-origin:center top;transition:transform 1s cubic-bezier(.19,1,.22,1)}#added-product .modal-wrapper .modal .actions,#added-product .modal-wrapper .modal h3{opacity:0;transform:translateY(50px) translateZ(0);will-change:transform}#added-product .modal-wrapper .modal .actions{display:flex;flex-direction:column;align-items:center;margin-top:40px}#added-product .modal-wrapper .modal .actions .btn{margin-bottom:20px}#added-product .modal-wrapper .modal .actions .close-modal{color:#888;border-bottom:1px dotted hsla(0,0%,53%,.5);cursor:pointer}#added-product .modal-wrapper .modal .actions .close-modal:hover{color:#666;border-color:hsla(0,0%,40%,.5)}header{position:fixed;top:0;left:0;width:100%;z-index:500;background:#f4f4f4;border-bottom:1px solid #ececec}header.inner{background:0 0;border:0}header.inner .header-top{background:#f4f4f4;border-color:#f4f4f4}header.inner .header-bottom{border-bottom:1px solid #ececec}header.inner.fixed .header-bottom{padding-bottom:25px}header.inner.fixed:before{transform:translateY(0) translateZ(0)}header.inner nav .inner-nav .inner-main{background:#f5f5f5}header:before{content:"";display:block;background:#fff;top:0;left:0;width:100%;height:100%;position:absolute;transform:translateY(-100%) translateZ(0);will-change:transform;transition:transform .5s cubic-bezier(.19,1,.22,1)}header.fixed .header-bottom{padding:30px 0 5px}header.fixed:before{transform:translateY(0) translateZ(0)}header.fixed nav a:before{transform:translateY(-25px)}header .header-bottom,header .header-top{position:relative}header .header-bottom .center,header .header-top .center{display:flex;justify-content:space-between;align-items:center}header .header-top{border-bottom:1px solid hsla(0,0%,44%,.1);padding:32px 0}header .header-bottom{padding:30px 0;transition:padding .5s cubic-bezier(.19,1,.22,1)}header .logo{border:0;line-height:0}header .logo img{width:160px}header nav{height:35px;display:flex;align-items:center}header nav>a{height:35px}header nav .parent-menu,header nav>a{position:relative}header nav .inner-nav{position:absolute;top:100%;width:200px;left:calc(50% - 20px);transform:translateX(-50%);overflow:hidden;height:0}header nav .inner-nav .inner-main{width:100%;background:#fff;padding:10px 0;margin-top:20px;position:relative}header nav .inner-nav .inner-main a{position:relative;height: max-content}header nav .inner-nav .inner-main a span{position:relative;z-index:5}header nav .inner-nav .inner-main a:before{width:0;height:100%;bottom:auto;top:50%;transform:translateY(-50%)}header nav .inner-nav .inner-main a.active:before,header nav .inner-nav .inner-main a:hover:before{width:100%}header nav .inner-nav .inner-main:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:2px;background:#FFCD00}header nav .inner-nav a{padding:10px 20px;margin-right:0}header nav a{color:#000;border:0;font-size:1em;font-weight:500;margin-right:40px;position:relative;height:100%;display:flex;align-items:center}header nav a:last-child{margin-right:0}header nav a:before{content:"";display:block;position:absolute;bottom:-33px;left:0;width:0;height:2px;background:#FFCD00;transition:width .3s cubic-bezier(.19,1,.22,1),transform .5s cubic-bezier(.19,1,.22,1)}header nav a:hover{color:rgba(0,0,0,.9);border:0}header nav a.active:before,header nav a:hover:before{width:100%}header .controls .account,header .controls .search{width:35px;height:35px;border-radius:50%;display:block;border:0;background-position:50%;background-repeat:no-repeat;margin-right:30px}header .controls .account{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0i0KHQu9C+0LlfMSIgZGF0YS1uYW1lPSLQodC70L7QuSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMy41IDI2LjQxIj4gIDx0aXRsZT5hY2NvdW50PC90aXRsZT4gIDxwYXRoIGQ9Ik0xNy40MSwxNS41MmE4Ljc5LDguNzksMCwxLDAtMTEuMzUsMEwuNjIsMjAuNDRsMi40NCw0LDguNDEuOUwyMS41LDI0bC44MS00LjZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIiBmaWxsPSIjZjNjMDA0Ii8+ICA8cGF0aCBkPSJNMTguMzgsMTQuNTZhOC44LDguOCwwLDEsMC0xMy4xNS4xMUMxLjg1LDE2LjM5LDAsMTguNzgsMCwyMS41YzAsMi4yNCwyLDQuOTEsMTEuNzUsNC45MSw1Ljk1LDAsMTEuNzUtLjM4LDExLjc1LTQuOTFDMjMuNSwxOC43NCwyMS41LDE2LjEsMTguMzgsMTQuNTZaTTExLjc1LDJBNi44LDYuOCwwLDEsMSw1LDguNzksNi44LDYuOCwwLDAsMSwxMS43NSwyWm0wLDIyLjQxQzQuNTYsMjQuNDEsMiwyMi45MSwyLDIxLjVjMC0yLjEsMS43NC00LDQuODctNS4zOUE4Ljc3LDguNzcsMCwwLDAsMTYuNzQsMTZjMi44MywxLjE0LDQuNzYsMy4zMSw0Ljc2LDUuNDdDMjEuNSwyMy4zLDE5Ljg3LDI0LjQxLDExLjc1LDI0LjQxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIvPjwvc3ZnPg==);background-size:23.5px 26.41px}header .controls .search{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0i0KHQu9C+0LlfMSIgZGF0YS1uYW1lPSLQodC70L7QuSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNC45MSAyNC41OSI+ICA8dGl0bGU+c2VhcmNoPC90aXRsZT4gIDxjaXJjbGUgY3g9IjExLjY0IiBjeT0iMTEuNjQiIHI9IjExLjY0IiBmaWxsPSIjZjNjMDA0Ii8+ICA8cGF0aCBkPSJNMjQuNjIsMjIuODgsMjAuNjksMTlhMTEuNzIsMTEuNzIsMCwxLDAtMS4zOSwxLjQ0bDMuOTEsMy45MWExLDEsMCwwLDAsLjcuMjksMSwxLDAsMCwwLC43MS0uMjlBMSwxLDAsMCwwLDI0LjYyLDIyLjg4Wk0yLDExLjY0YTkuNjQsOS42NCwwLDEsMSw5LjY0LDkuNjRBOS42Niw5LjY2LDAsMCwxLDIsMTEuNjRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIi8+PC9zdmc+);background-size:24.91px 24.59px;margin-right:36px;cursor:pointer}header .controls .bucket{display:flex;align-items:center;line-height:1;color:#666;border:0}header .controls .bucket .icon{width:35px;height:35px;background-color:#FFCD00;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0i0KHQu9C+0LlfMSIgZGF0YS1uYW1lPSLQodC70L7QuSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMi45NCAxNC43NSI+ICA8dGl0bGU+YnVja2V0PC90aXRsZT4gIDxwYXRoIGQ9Ik0xMi40LDZhMi4xNSwyLjE1LDAsMCwwLTEuODctMi4xMiw0LjA2LDQuMDYsMCwwLDAtOC4xMSwwSDIuMjZBMi4xNiwyLjE2LDAsMCwwLC41NCw2TC4wOCwxMS42NSwwLDEyLjU5czAsLjA3LDAsLjExYTIuMTUsMi4xNSwwLDAsMCwyLjE1LDIuMDVoOC42MmEyLjE2LDIuMTYsMCwwLDAsMi4xNi0yLjE2Wk02LjQ3LDJBMi4wNiwyLjA2LDAsMCwxLDguNTIsMy44OEg0LjQyQTIuMDYsMi4wNiwwLDAsMSw2LjQ3LDJabTQuMzIsMTAuNzVIMi4xNkEuMTYuMTYsMCwwLDEsMiwxMi42M2wuNTMtNi40MlY2YS4xNi4xNiwwLDAsMSwuMTYtLjE2aDcuNTVBLjE2LjE2LDAsMCwxLDEwLjQsNnYuMTdsLjUzLDYuNDJBLjE2LjE2LDAsMCwxLDEwLjc5LDEyLjc1WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIvPjwvc3ZnPg==);background-repeat:no-repeat;background-position:11px 9px;background-size:13px 15px;border-radius:50%}header .controls .bucket .info{margin-left:13px}header .controls .bucket .info b{display:block;font-size:1em;font-weight:500;color:#000;line-height:1;margin-bottom:2px}header .header-top .email{color:#666;border:0}header .header-top .phone{color:#000;font-size:1.14286em;font-weight:500;border:0;margin-left:30px}header .header-top .city,header .header-top .contacts{display:flex;align-items:center}header .header-top .city .changecity{font-weight:500;color:#000;margin-left:5px}header .back-overlay{position:fixed;top:0;left:0;width:100%;height:150vh;background:#000;opacity:0;display:none}header #search-form{background:#fff;position:absolute;top:0;left:0;width:100%;padding-top:230px;transform:translateY(-100%)}header #search-form .center{padding-top:30px;padding-bottom:30px;position:relative;max-width:1300px;overflow:hidden}header #search-form .center input[type=text]{font-size:2em;transform:translateY(100px) translateZ(0);opacity:0;will-change:transform,opacity}header #search-form .center .form-control{position:absolute;right:50px;top:50%;margin-top:-12.375px;transform:translateY(100px) translateZ(0);opacity:0;will-change:transform,opacity}header #search-form .center button{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNS4wNyAyNC43NSI+ICA8dGl0bGU+c2VhcmNoLWluPC90aXRsZT4gIDxwYXRoIGQ9Ik0yNC42MiwyMi44OCwyMC42OSwxOWExMS43MywxMS43MywwLDEsMC0xLjM5LDEuNDRsMy45MSwzLjkxYTEsMSwwLDAsMCwuNy4yOSwxLDEsMCwwLDAsLjc3LTEuN1pNMiwxMS42NGE5LjY0LDkuNjQsMCwxLDEsOS42NCw5LjY0QTkuNjUsOS42NSwwLDAsMSwyLDExLjY0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4xMyAwLjExKSIvPjwvc3ZnPg==);background-color:transparent;border:0;outline:0;width:25.07px;height:24.75px;display:block;background-position:50%;background-repeat:no-repeat;opacity:.3;transition:opacity .3s cubic-bezier(.19,1,.22,1);will-change:opacity;cursor:pointer}header #search-form .center button:hover{opacity:1}header #search-form .center .close-search{width:24.58px;height:24.58px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNC41OCAyNC41OCI+ICA8dGl0bGU+Y2xvc2U8L3RpdGxlPiAgPHBhdGggZD0iTTEzLjcsMTIuMjksMjQuMjksMS43MUExLDEsMCwwLDAsMjIuODcuMjlMMTIuMjksMTAuODgsMS43MS4yOUExLDEsMCwwLDAsLjI5LDEuNzFMMTAuODgsMTIuMjkuMjksMjIuODdhMSwxLDAsMCwwLDAsMS40MiwxLDEsMCwwLDAsMS40MiwwTDEyLjI5LDEzLjcsMjIuODcsMjQuMjlhMSwxLDAsMCwwLDEuNDIsMCwxLDEsMCwwLDAsMC0xLjQyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIvPjwvc3ZnPg==);margin-left:30px;opacity:.3;transition:opacity .3s cubic-bezier(.19,1,.22,1);will-change:opacity;cursor:pointer}header #search-form .center .close-search:hover{opacity:1}.pixel-loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:900;display:flex;flex-wrap:wrap;align-items:center;display:none}.pixel-loader .pixels{display:flex;flex:0 0 100%;height:16.66vh}.pixel-loader .pixels .pixel{flex:0 0 10%;background:#000;opacity:0;height:16.66vh}footer .subscribe{padding:40px;background:url(/assets/img/paty.svg) #FFCD00;background-position:50%;background-size:35px;color:#000;position:relative;overflow:hidden}footer .subscribe .info{position:relative;height:24px}footer .subscribe .dt{color:#000;opacity:1;will-change:transform}footer .subscribe .dt:hover{opacity:.8}footer .subscribe form{position:absolute;right:40px;top:50%;transform:translateY(100%) translateZ(0);will-change:transform}footer .subscribe form input[type=email]{width:320px;background:0 0;color:#000}footer .subscribe form button{position:absolute;right:0;width:37px;height:17px;top:50%;background-size:100% 100%;padding:0;margin:0;background:0 0;outline:0;border:0;cursor:pointer;transform:translateY(-50%);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAxNS4zOCI+ICA8cGF0aCBkPSJNMjYsNy4yLDE4LC41NEEzLjEsMy4xLDAsMCwxLDE5LjE5LjMxSDMyLjgxQTMuMSwzLjEsMCwwLDEsMzQsLjU0Wm05LjUzLTUuMzRMMjYuNjQsOS4yN2ExLDEsMCwwLDEtMS4yOCwwTDE2LjQ3LDEuODZBMy4xMywzLjEzLDAsMCwwLDE2LDMuNDl2OWEzLjE5LDMuMTksMCwwLDAsMy4xOSwzLjE4SDMyLjgxQTMuMTksMy4xOSwwLDAsMCwzNiwxMi41MXYtOUEzLjEzLDMuMTMsMCwwLDAsMzUuNTMsMS44NlpNMTEsNGExLDEsMCwwLDAtMS0xSDFBMSwxLDAsMCwwLDEsNWg5QTEsMSwwLDAsMCwxMSw0Wk0xMCw5SDNBMSwxLDAsMCwxLDMsN2g3YTEsMSwwLDAsMSwwLDJabTAsNEg1YTEsMSwwLDAsMSwwLTJoNWExLDEsMCwwLDEsMCwyWiIvPjwvc3ZnPg==)}footer a,footer a:hover{border:0}footer .main-footer{margin-top:75px}footer .main-footer .footer-navs{display:flex}footer .main-footer .footer-navs .foot-col{display:flex;flex-direction:column}footer .main-footer .footer-navs .foot-col .ttl{font-size:.85714em;text-transform:uppercase;font-weight:500;letter-spacing:1.5px}footer .main-footer .footer-navs .foot-col a{color:#000;opacity:.6;margin:3px 0}footer .main-footer .footer-navs .foot-col a.ttl{opacity:1;margin-bottom:6px}footer .main-footer .socials{margin-top:15px}footer .sub-footer{font-size:.92857em;line-height:1.53;align-items:flex-end;padding:40px 0 60px}footer .sub-footer .main-copy img{width:175px;margin-bottom:5px}footer .sub-footer .studio-copy{display:flex;align-items:center;color:#666}footer .sub-footer .studio-copy img{width:68px;margin-left:8px}.socials{display:flex;justify-content:flex-end}.socials a{width:27px;height:27px;background-color:#000;border-radius:8px;margin-right:13px;display:block;overflow:hidden;position:relative;transition:background .5s cubic-bezier(.19,1,.22,1)}.socials a:hover{background-color:#FFCD00}.socials a.tg{background-image:url(/images/telegram1.svg)}.socials a.inst{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNy4wNiAyNy4wNiI+ICA8cGF0aCBkPSJNMTMuNDksMjAuNmE3LjA3LDcuMDcsMCwxLDEsNy4wNy03LjA3QTcuMDgsNy4wOCwwLDAsMSwxMy40OSwyMC42Wm0wLTEyLjE0YTUuMDcsNS4wNywwLDEsMCw1LjA3LDUuMDdBNS4wNyw1LjA3LDAsMCwwLDEzLjQ5LDguNDZabTcuMTMtMy4zMUExLjI5LDEuMjksMCwxLDAsMjEuOSw2LjQ0LDEuMjksMS4yOSwwLDAsMCwyMC42Miw1LjE1WiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)}.socials a.vk{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNy4wNiAyNy4wNiI+ICA8cGF0aCBkPSJNMTkuNyw5Ljc0Yy4xLS4zMSwwLS41NC0uNDMtLjU0SDE3Ljg2YS42NS42NSwwLDAsMC0uNjIuNDEsMTIuNDksMTIuNDksMCwwLDEtMS43NCwzYy0uMzMuMzQtLjQ4LjQ1LS42Ni40NXMtLjIyLS4xMS0uMjItLjQzVjkuNzNjMC0uMzctLjExLS41NC0uNDEtLjU0SDEyYS4zNS4zNSwwLDAsMC0uMzYuMzNoMGMwLC4zNS41MS40NC41NiwxLjQzdjIuMTZjMCwuNDYtLjA4LjU1LS4yNi41NS0uNDgsMC0xLjY0LTEuODMtMi4zNC0zLjkxLS4xNC0uNDItLjI4LS41Ny0uNjMtLjU3SDcuNTNjLS40MSwwLS40OC4yLS40OC40MWExMiwxMiwwLDAsMCwyLjI0LDQuODYsNS40NSw1LjQ1LDAsMCwwLDQuMzIsMi42OGMuOSwwLDEtLjIxLDEtLjU2VjE1LjI2YzAtLjQzLjA4LS41LjM3LS41cy41OC4xMSwxLjQyLDEsMS4xMiwxLjQ1LDEuNjYsMS40NWgxLjQxYy40MSwwLC42LS4yMi40OS0uNjNhNi4zMyw2LjMzLDAsMCwwLTEuMTktMS43MWMtLjMzLS40LS44Mi0uODQtMS0xLjA1cy0uMTUtLjQsMC0uNjZBMTkuNTMsMTkuNTMsMCwwLDAsMTkuNyw5Ljc0IiBmaWxsPSIjZmZmIi8+PC9zdmc+)}.socials a.fb{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNy4wNiAyNy4wNiI+ICA8cGF0aCBkPSJNMTYuMzcsMTMuNjlIMTQuNzJ2NS44NkgxMi4yOVYxMy42OUgxMS4xM1YxMS42MmgxLjE2VjEwLjI4YTIuMjgsMi4yOCwwLDAsMSwyLjA5LTIuNDVoMi4xNnYyaC0xLjNhLjUuNSwwLDAsMC0uNTIuNDh2MS4zaDEuODZaIiBmaWxsPSIjZmZmIi8+PC9zdmc+)}.socials a:last-child{margin-right:0}.products-list{display:flex;margin:0 -10px;flex-wrap:wrap}.products-list .product{flex:0 0 25%;max-width:25%;margin-bottom:20px}.products-list .product .product-item-title{position:relative;z-index:5;background:#f5f5f5}.products-list .product:hover .product-info .product-item-specs{transform:translateY(-100px) translateZ(0);opacity:0}.products-list .product:hover .product-info .hover-block{transform:translateY(0) translateZ(0);opacity:1}.products-list .product:hover .product-info .product-actions{transform:translateY(0) translateZ(0)}.products-list .product .product-info{background:#f5f5f5;padding:30px;margin:0 10px;display:block;position:relative;overflow:hidden;height:100%}.products-list .product .product-info .product-item-label-text{color:#fff;padding:8px 12px;background:#fb5353;position:absolute;top:0;left:0}.products-list .product .product-info .product-actions{position:absolute;top:30px;right:30px;z-index:100;transform:translateY(-100px) translateZ(0);will-change:transform;transition:transform .5s cubic-bezier(.19,1,.22,1)}.products-list .product .product-info .delete_favorites,.products-list .product .product-info .h2o_add_favor{width:20.66px;height:18.07px;background:0 0;border:0;padding:0;margin:0;display:flex;align-items:center;margin-right:0;transform:scale(1) translateZ(0);will-change:transform;transition:transform .3s cubic-bezier(.19,1,.22,1);outline:0}.products-list .product .product-info .delete_favorites.in-favor svg path,.products-list .product .product-info .delete_favorites.in-favor:hover svg path,.products-list .product .product-info .h2o_add_favor.in-favor svg path,.products-list .product .product-info .h2o_add_favor.in-favor:hover svg path{fill:#FFCD00;stroke:#FFCD00}.products-list .product .product-info .delete_favorites:hover,.products-list .product .product-info .h2o_add_favor:hover{transform:scale(1.1) translateZ(0)}.products-list .product .product-info .delete_favorites:hover svg path,.products-list .product .product-info .h2o_add_favor:hover svg path{fill:transparent;stroke:#FFCD00}.products-list .product .product-info .delete_favorites svg,.products-list .product .product-info .h2o_add_favor svg{width:20.66px;height:18.07px}.products-list .product .product-info .delete_favorites svg path,.products-list .product .product-info .h2o_add_favor svg path{fill:transparent;stroke:#000;transition:fill .3s cubic-bezier(.19,1,.22,1),stroke .3s cubic-bezier(.19,1,.22,1)}.products-list .product .product-info .photo{padding-top:100%;position:relative}.products-list .product .product-info .photo img{position:absolute;top:50%;left:50%;max-width:80%;max-height:80%;transform:translate3d(-50%,-50%,0)}.products-list .product .product-info .main-info{text-align:center}.products-list .product .product-info .main-info small{font-size:.85714em;color:rgba(0,0,0,.8)}.products-list .product .product-info .main-info h4{font-size:1.28571em;font-weight:500;color:#000;line-height:1.333}.products-list .product .product-info .main-info .price{display:flex;font-size:1.07143em;font-weight:500;color:rgba(0,0,0,.8);justify-content:center;padding-top:15px;padding-bottom:25px;position:relative}.products-list .product .product-info .main-info .price .old{margin-left:15px;position:relative;color:rgba(0,0,0,.5)}.products-list .product .product-info .main-info .price .old:after{content:"";display:block;position:absolute;top:50%;margin-top:-1px;width:100%;height:1px;background:red}.products-list .product .product-info .product-item-specs{transform:translateY(0) translateZ(0);backface-visibility:hidden;opacity:1;will-change:transform;transition:transform .5s cubic-bezier(.19,1,.22,1),opacity .5s cubic-bezier(.19,1,.22,1)}.products-list .product .product-info .coffee-info{display:table;font-size:.85714em;color:#000}.products-list .product .product-info .coffee-info .line{display:table-row}.products-list .product .product-info .coffee-info .line>*{display:table-cell;vertical-align:middle;padding-bottom:10px}.products-list .product .product-info .coffee-info .line .from{text-align:right;padding-right:10px}.products-list .product .product-info .coffee-info .line .to{padding-left:10px}.products-list .product .product-info .coffee-info .line .progress{width:100%}.products-list .product .product-info .coffee-info .line .progress .lno{width:100%;height:2px;background:#e6e6e6;position:relative}.products-list .product .product-info .coffee-info .line .progress .lno i{display:block;position:absolute;top:0;left:0;height:2px;background:#FFCD00}.products-list .product .product-info .help-icon{width:20px;height:20px;background:#FFCD00;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:500;font-size:12px;margin-left:15px}.products-list .product .product-info .roasting{font-size:.85714em;display:flex;justify-content:center;color:#000}.products-list .product .product-info .roasting .value{color:#7a7a7a;margin-left:10px;display:inline-block}.products-list .product .product-info .hover-block{position:absolute;bottom:30px;left:30px;right:30px;display:flex;justify-content:space-between;opacity:0;transform:translateY(100px) translateZ(0);will-change:transform;transition:transform .5s cubic-bezier(.19,1,.22,1),opacity .5s cubic-bezier(.19,1,.22,1)}.products-list .product .product-info .hover-block .product-item-info-container{height:56px;flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px);display:flex;justify-content:space-between;position:relative}.products-list .product .product-info .hover-block .product-item-info-container .btn{width:100%;height:56px;white-space:nowrap}.products-list .product .product-info .hover-block .product-item-amount,.products-list .product .product-info .hover-block .product-item-button-container{width:100%}.products-list .product .product-info .hover-block .product-item-amount-field-container{background:#000;width:100%;display:flex;justify-content:space-between}.products-list .product .product-info .hover-block .product-item-amount-field-container input[type=text]{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;text-align:center;color:#fff;outline:0;border:0;font-size:.92857em;font-weight:500}.products-list .product .product-info .hover-block .product-item-amount-field-container .minus,.products-list .product .product-info .hover-block .product-item-amount-field-container .plus{display:flex;width:44px;height:56px;background:#000;align-items:center;position:relative;cursor:pointer;z-index:5}.products-list .product .product-info .hover-block .product-item-amount-field-container .minus{justify-content:flex-end}.products-list .product .product-info .hover-block .product-item-amount-field-container .minus:before{content:"";display:block;width:12px;height:2px;background:#fff;border-radius:4px}.products-list .product .product-info .hover-block .product-item-amount-field-container .plus{justify-content:flex-start}.products-list .product .product-info .hover-block .product-item-amount-field-container .plus:before{content:"";display:block;width:12px;height:2px;background:#fff;border-radius:4px}.products-list .product .product-info .hover-block .product-item-amount-field-container .plus:after{content:"";display:block;width:2px;height:12px;background:#fff;border-radius:4px;position:absolute;top:50%;left:5px;margin-top:-6px}.main-screen{background-color:#f4f4f4;background-image:url(/assets/img/pattern.svg);background-repeat:no-repeat;background-position:200% bottom;background-size:80%;position:relative}.main-screen .main-controls{position:absolute;bottom:100px;width:100%;z-index:50}.main-screen .main-controls .counting{margin:0 20px;font-size:.92857em;color:#000;font-weight:500;text-transform:uppercase;display:flex}.main-screen .main-controls .counting .cur,.main-screen .main-controls .counting .total{display:flex;align-items:center}.main-screen .main-controls .counting .cur:after{content:"";display:block;width:2px;height:2px;background:#000;border-radius:50%;margin:0 10px}.main-screen .main-slider{height:100%}.main-screen .main-slider .slide{height:100%;position:relative}.main-screen .main-slider .slide .illustr{position:absolute;bottom:0;left:50%;z-index:50;line-height:0}.main-screen .main-slider .slide .illustr img{width:100%;max-width:850px}.main-screen .main-slider .slide .slide-info{max-width:35%}.main-screen .main-slider .slide .slide-info .btn{margin-top:50px}section.standart{padding:150px 0}section.popular h2{position:relative;margin-bottom:0}section.popular h2 .fire{display:block;position:absolute;top:-.42em;left:.79em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC41NjIiIGhlaWdodD0iMjMuODQ2IiB2aWV3Qm94PSIwIDAgMTAuNTYyIDIzLjg0NiI+ICA8cGF0aCBpZD0iUGF0aF8xNDUiIGRhdGEtbmFtZT0iUGF0aCAxNDUiIGQ9Ik00MDYuODc5LDM0Mi44ODNhMzMuNzI4LDMzLjcyOCwwLDAsMC01LjY2LDE2LjEsMTAuNzksMTAuNzksMCwwLDAsMi41NDEsNy4zMTUsMjQuNjEzLDI0LjYxMywwLDAsMSwyLjY1OC0xMC43NzMsMjQuODIyLDI0LjgyMiwwLDAsMSwyLjE4LDExLjIsMTAuNzE3LDEwLjcxNywwLDAsMCwzLjE3NC03LjQ3MkEzMy44NCwzMy44NCwwLDAsMCw0MDYuODc5LDM0Mi44ODNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDAxLjIxMSAtMzQyLjg4MykiIGZpbGw9IiNmM2MwMDQiLz48L3N2Zz4=);width:10.562px;height:23.846px}section.popular .products-list{margin-top:60px}section.features{padding:150px 0;background:#000;color:hsla(0,0%,100%,.8)}section.features h2{color:#fff;text-align:center}section.features p{max-width:800px;margin:0 auto;text-align:center}section.features .features-list{margin-top:95px}section.features .features-list .feature{display:flex;max-width:330px;flex:0 0 330px;width:100%}section.features .features-list .feature .info{margin-left:25px}section.features .features-list .feature .info p{text-align:left}section.features .features-list .feature .info h4{font-size:1.14286em;font-weight:500;color:#fff;margin-top:-.4em;margin-bottom:.3em}.reviews .review-controls{display:flex;align-items:center}.reviews .review-controls .next{margin-left:20px}.reviews .reviews-slider{margin-top:30px}.reviews .reviews-slider .review-in .center{display:flex;justify-content:space-between}.reviews .reviews-slider .review-in .center .review{padding:0;flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.reviews .reviews-slider .review-in .center .review .name{font-size:1.14286em;color:#000}.reviews .reviews-slider .review-in .center .review .name span{color:rgba(0,0,0,.5)}.reviews .reviews-slider .review-in .center .review .review-text{padding:40px;background:#f1f5f8;margin-top:20px;position:relative}.reviews .reviews-slider .review-in .center .review .review-text:before{content:"";display:block;position:absolute;top:-13px;left:5%;border:7px solid transparent;border-bottom:7px solid #f1f5f8;border-left:7px solid #f1f5f8}section.inner.standart{padding-top:250px}section.inner .page-inner{padding-top:40px}section.inner .page-inner h3{margin-top:40px}section.inner.catalog h1{position:relative}section.inner.catalog h1 .fire{display:block;position:absolute;top:-.42em;left:3.17em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNi4wODciIGhlaWdodD0iMzYuMzIxIiB2aWV3Qm94PSIwIDAgMTYuMDg3IDM2LjMyMSI+ICA8cGF0aCBpZD0iUGF0aF8xNDQiIGRhdGEtbmFtZT0iUGF0aCAxNDQiIGQ9Ik00MDkuODQ1LDM0Mi44ODNjLTUuODY4LDguNjctOC4zODYsMTguNjYyLTguNjIxLDI0LjUzYTE2LjQzNCwxNi40MzQsMCwwLDAsMy44NywxMS4xNDMsMzcuNDksMzcuNDksMCwwLDEsNC4wNDgtMTYuNDA5LDM3LjgwOCwzNy44MDgsMCwwLDEsMy4zMjEsMTcuMDU3LDE2LjMyNCwxNi4zMjQsMCwwLDAsNC44MzUtMTEuMzgyQzQxNy4zMzksMzYxLjk0OSw0MTUuMywzNTEuODQyLDQwOS44NDUsMzQyLjg4M1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MDEuMjExIC0zNDIuODgzKSIgZmlsbD0iI2YzYzAwNCIvPjwvc3ZnPg==);width:16.087px;height:36.321px}section.inner.catalog p{max-width:330px}section.inner.catalog .catalog-cats a{width:80px;height:50px;border:0;display:flex;align-items:center;justify-content:center;margin-right:10px}section.inner.catalog .catalog-cats a:last-child{margin-right:0}section.inner.catalog .catalog-cats picture img{max-width:49px;max-height:50px}section.inner.catalog .products-list{margin-top:60px}section.product .specs ul li{padding:0;display:flex;justify-content:space-between;font-size:1em;margin:0 0 15px;position:relative}section.product .specs ul li:last-child{margin-bottom:0}section.product .specs ul li .name{padding:0 15px 0 0;background:#fff;font-weight:500;color:rgba(0,0,0,.7)}section.product .specs ul li .value{padding:0 0 0 15px;background:#fff;color:rgba(0,0,0,.7);text-align:right}section.product .specs ul li:after{content:"";display:block;position:absolute;top:11px;left:0;width:100%;height:2px;z-index:-1;opacity:.2;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCAyIj4gIDxjaXJjbGUgY3g9IjEiIGN5PSIxIiByPSIxIi8+PC9zdmc+)}section.product .specs ul li:before{display:none}section.product .coffee-interest{padding:30px 30px 30px 30px;background:#FFCD00;border-radius:10px;color:#000;font-size:1em;line-height:1.42;position:relative;margin-bottom:30px}/*section.product .coffee-interest:before{content:"?";display:flex;justify-content:center;align-items:center;font-size:2.14286em;color:#fff;font-weight:500;width:54px;height:54px;border:2px solid #fff;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);left:22px;z-index:5}*/section.product .main-info .coffee-info{display:table;font-size:.85714em;padding-top:10px;color:#000}section.product .main-info .coffee-info .line{display:table-row}section.product .main-info .coffee-info .line>*{display:table-cell;vertical-align:middle;padding-bottom:10px}section.product .main-info .coffee-info .line .from{text-align:right;padding-right:10px}section.product .main-info .coffee-info .line .to{padding-left:10px}section.product .main-info .coffee-info .line .progress{width:100%}section.product .main-info .coffee-info .line .progress .lno{width:100%;height:2px;background:#000;position:relative}section.product .main-info .coffee-info .line .progress .lno i{display:block;position:absolute;top:0;left:0;height:2px;background:#FFCD00}section.product .main-info .coffee-info .line .progress .lno i:before{content:""!important;position:absolute;right:0;bottom:100%;display:block;width:7px;height:17px;background-size:100% 100%;background-position:50%;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAyMiI+ICA8cGF0aCBkPSJNLjYsMGEzMi41NCwzMi41NCwwLDAsMCwxLDE2LjVBMTAuMjksMTAuMjksMCwwLDAsNi43LDIyLDIzLjYzLDIzLjYzLDAsMCwxLDUsMTEuNDFhMjMuNjUsMjMuNjUsMCwwLDEsNi4yMiw5LjA5LDEwLjM5LDEwLjM5LDAsMCwwLDAtNy44OEEzMi41NCwzMi41NCwwLDAsMCwuNiwwWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIgZmlsbD0iI2ViYzE0MiIvPjwvc3ZnPg==)}section.product .main-info .help-icon{width:20px;height:20px;background:#FFCD00;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:500;font-size:12px;margin-left:15px;position:relative;z-index:500}section.product .main-info .help-icon .help-info{position:absolute;top:50%;right:100%;width:300px;background:#000;padding:15px 20px;margin-right:10px;transform:scale(0) translateY(-50%) translateZ(0);backface-visibility:hidden;will-change:transform;overflow:hidden;transform-origin:right top;border-radius:600px;pointer-events:none}section.product .main-info .help-icon .help-info p{position:relative;transform:translateY(30px) translateZ(0);opacity:0;will-change:transform,opacity}section.product .main-info .roasting{font-size:.85714em;display:flex;justify-content:flex-start;color:#000}section.product .main-info .roasting .value{color:#7a7a7a;margin-left:10px;display:inline-block}section.product .price-info{margin:30px 0 20px;display:flex;align-items:center}section.product .price-info .current{font-size:1.71429em;font-weight:500;color:#000}section.product .price-info .old{font-size:1.14286em;color:rgba(0,0,0,.5);margin-left:20px;position:relative}section.product .price-info .old:before{content:"";display:block;position:absolute;top:50%;left:50%;width:110%;height:1px;background:red;margin-top:-7px;transform:rotate(-8deg) translateX(-50%)}section.product .control-centering{max-height:60vh;height:100%;position:absolute;top:0;left:0;width:100%;pointer-events:none}section.product .product-item-label-text{padding:4px 10px;background:#fb5353;display:inline-block;color:#fff;margin-left:60px}section.product .product-control{display:flex;align-items:center;margin-bottom:16px;pointer-events:all}section.product .product-control .quantity{height:70px;background:#000;flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px);display:flex;justify-content:space-between;position:relative}section.product .product-control .quantity input[type=text]{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;text-align:center;color:#fff;outline:0;border:0;font-size:.92857em;font-weight:500}section.product .product-control .quantity .minus,section.product .product-control .quantity .plus{display:flex;width:44px;height:70px;background:#000;align-items:center;position:relative;cursor:pointer;z-index:5}section.product .product-control .quantity .minus{justify-content:flex-end}section.product .product-control .quantity .minus:before{content:"";display:block;width:12px;height:2px;background:#fff;border-radius:4px}section.product .product-control .quantity .plus{justify-content:flex-start}section.product .product-control .quantity .plus:before{content:"";display:block;width:12px;height:2px;background:#fff;border-radius:4px}section.product .product-control .quantity .plus:after{content:"";display:block;width:2px;height:12px;background:#fff;border-radius:4px;position:absolute;top:50%;left:5px;margin-top:-6px}section.product .product-control [data-entity=main-button-container]{flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}section.product .product-control .btn{width:100%;height:70px}section.product .go-to-cart{width:100%}section.product .product-main-info{position:relative}section.product .product-main-info .product-controls{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;align-items:center;pointer-events:all}section.product .product-main-info .product-controls .to-left,section.product .product-main-info .product-controls .to-right{width:36px;height:36px;border:1px solid hsla(0,0%,44%,.15);border-radius:50%;cursor:pointer;background-repeat:no-repeat;display:block}section.product .product-main-info .product-controls .to-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+ICA8cGF0aCBkPSJNMTYsMTJhMSwxLDAsMCwxLC43MS4yOWw1LDVhMSwxLDAsMCwxLDAsMS40MmwtNSw1YTEsMSwwLDAsMS0xLjQyLTEuNDJMMTkuNTksMThsLTQuMy00LjI5YTEsMSwwLDAsMSwwLTEuNDJBMSwxLDAsMCwxLDE2LDEyWiIvPjwvc3ZnPg==)}section.product .product-main-info .product-controls .to-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+ICA8cGF0aCBkPSJNMjAsMjRhMSwxLDAsMCwxLS43MS0uMjlsLTUtNWExLDEsMCwwLDEsMC0xLjQybDUtNWExLDEsMCwwLDEsMS40MiwxLjQyTDE2LjQxLDE4bDQuMyw0LjI5YTEsMSwwLDAsMSwwLDEuNDJBMSwxLDAsMCwxLDIwLDI0WiIvPjwvc3ZnPg==)}section.product .product-main-info .product-controls .dots{margin:0 28px;display:flex;align-items:center}section.product .product-main-info .product-controls .dots .dot{width:6px;height:6px;background:#000;border-radius:50%;margin-right:15px}section.product .product-main-info .product-controls .dots .dot.active{background:#FFCD00}section.product .product-main-info .product-controls .dots .dot:last-child{margin-right:0}section.product .product-images{position:absolute;top:0;left:0;width:100%;z-index:50;will-change:transform;pointer-events:none;height:400px}section.product .product-images .product-image{text-align:center}section.product .product-images .product-image .col-6{display:flex;align-items:flex-start;justify-content:center}section.product .product-images .product-image img{max-width:60%;max-height:400px}section.product .h2o_add_favor{width:20.66px;height:18.07px;background:0 0;border:0;padding:0;margin:0;display:flex;align-items:center;margin-right:20px;transform:scale(1) translateZ(0);will-change:transform;transition:transform .3s cubic-bezier(.19,1,.22,1);outline:0}section.product .h2o_add_favor.in-favor svg path,section.product .h2o_add_favor.in-favor:hover svg path{fill:#FFCD00;stroke:#FFCD00}section.product .h2o_add_favor:hover{transform:scale(1.1) translateZ(0)}section.product .h2o_add_favor:hover svg path{fill:transparent;stroke:#FFCD00}section.product .h2o_add_favor svg{width:20.66px;height:18.07px}section.product .h2o_add_favor svg path{fill:transparent;stroke:#000;transition:fill .3s cubic-bezier(.19,1,.22,1),stroke .3s cubic-bezier(.19,1,.22,1)}section.product .social-share{display:flex;align-items:center;cursor:pointer}section.product .social-share i{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0ibm91bl9TaGFyZV8yMzQzMjA1IiBkYXRhLW5hbWU9Im5vdW4gU2hhcmUgMjM0MzIwNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTcuMjkgMTcuMjkiPiAgPHRpdGxlPnNoYXJlPC90aXRsZT4gIDxwYXRoIGQ9Ik0xNy4yOSwxMS44OHY0LjMzYTEuMDksMS4wOSwwLDAsMS0xLjA4LDEuMDhIMS4wOEExLjA4LDEuMDgsMCwwLDEsMCwxNi4yMVYxLjA4QTEuMDgsMS4wOCwwLDAsMSwxLjA4LDBINS40YTEuMDgsMS4wOCwwLDAsMSwwLDIuMTZIMi4xNnYxM2gxM1YxMS44OGExLjA4LDEuMDgsMCwwLDEsMS4wOC0xLjA4aDBBMS4wOCwxLjA4LDAsMCwxLDE3LjI5LDExLjg4Wk02Ljc5LDEwLjQ5YTEuMDksMS4wOSwwLDAsMCwxLjUzLDBsNi44LTYuOFY1LjRhMS4wOCwxLjA4LDAsMSwwLDIuMTYsMFYxLjA4QTEuMDcsMS4wNywwLDAsMCwxNi4yMSwwSDExLjg4YTEuMDgsMS4wOCwwLDAsMCwwLDIuMTZoMS43MUw2Ljc5LDlBMS4wOSwxLjA5LDAsMCwwLDYuNzksMTAuNDlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIi8+PC9zdmc+);width:17.29px;height:17.29px;display:block;margin-right:10px}.similar-product{padding-top:50px;padding-bottom:80px}.product-slider{position:absolute;top:75px;left:0;width:100%}.product-slider .tns-outer{height:400px}.product-info h1{font-size:3.28571em}.product-controls.pagination{margin-top:60px;display:flex;align-items:center;pointer-events:all}.product-controls.pagination .to-left,.product-controls.pagination .to-right{width:36px;height:36px;border:1px solid hsla(0,0%,44%,.15);border-radius:50%;cursor:pointer;background-repeat:no-repeat}.product-controls.pagination .to-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+ICA8cGF0aCBkPSJNMTYsMTJhMSwxLDAsMCwxLC43MS4yOWw1LDVhMSwxLDAsMCwxLDAsMS40MmwtNSw1YTEsMSwwLDAsMS0xLjQyLTEuNDJMMTkuNTksMThsLTQuMy00LjI5YTEsMSwwLDAsMSwwLTEuNDJBMSwxLDAsMCwxLDE2LDEyWiIvPjwvc3ZnPg==);margin-left:28px}.product-controls.pagination .to-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+ICA8cGF0aCBkPSJNMjAsMjRhMSwxLDAsMCwxLS43MS0uMjlsLTUtNWExLDEsMCwwLDEsMC0xLjQybDUtNWExLDEsMCwwLDEsMS40MiwxLjQyTDE2LjQxLDE4bDQuMyw0LjI5YTEsMSwwLDAsMSwwLDEuNDJBMSwxLDAsMCwxLDIwLDI0WiIvPjwvc3ZnPg==);margin-right:28px}.product-controls.pagination .dot{width:6px;height:6px;background:#000;border-radius:50%;margin-right:15px}.product-controls.pagination .dot.active{background:#FFCD00}.product-controls.pagination .dot:last-child{margin-right:0}.delivery-methods{align-items:flex-start;margin-top:60px}.delivery-methods .method{flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px)}.delivery-methods .method .icon{height:50px;width:100%;display:flex;align-items:center;margin-bottom:20px}.delivery-methods .method .icon img{max-height:50px;max-width:150px}.delivery-methods .method p{margin-top:20px}.delivery-methods .other{margin-top:-105px}.login-page .center{width:100%}.login-page .login-form .main-form{flex:0 0 45%;max-width:45%;min-height:100%;padding:220px 200px 200px 0}.login-page .login-form .main-form .table-cell{padding-top:130px}.login-page .login-form .main-form h1{position:relative}.login-page .login-form .main-form h1 .fire{display:block;position:absolute;top:-.42em;left:1.375em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNi4wODciIGhlaWdodD0iMzYuMzIxIiB2aWV3Qm94PSIwIDAgMTYuMDg3IDM2LjMyMSI+ICA8cGF0aCBpZD0iUGF0aF8xNDQiIGRhdGEtbmFtZT0iUGF0aCAxNDQiIGQ9Ik00MDkuODQ1LDM0Mi44ODNjLTUuODY4LDguNjctOC4zODYsMTguNjYyLTguNjIxLDI0LjUzYTE2LjQzNCwxNi40MzQsMCwwLDAsMy44NywxMS4xNDMsMzcuNDksMzcuNDksMCwwLDEsNC4wNDgtMTYuNDA5LDM3LjgwOCwzNy44MDgsMCwwLDEsMy4zMjEsMTcuMDU3LDE2LjMyNCwxNi4zMjQsMCwwLDAsNC44MzUtMTEuMzgyQzQxNy4zMzksMzYxLjk0OSw0MTUuMywzNTEuODQyLDQwOS44NDUsMzQyLjg4M1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MDEuMjExIC0zNDIuODgzKSIgZmlsbD0iI2YzYzAwNCIvPjwvc3ZnPg==);width:16.087px;height:36.321px}.login-page .login-form .main-form h1+p{margin-bottom:30px}.login-page .login-form .main-form .form-row{margin:0 0 5px}.login-page .login-form .main-form .sub-controls{margin:25px 0 50px;font-size:.85714em}.login-page .login-form .main-form .sub-controls a{color:#000;opacity:.7;border:0}.login-page .login-form .main-form .sub-controls.flex-wrap .checkbox+.checkbox{margin-top:15px}.login-page .login-form .main-form .actions{display:flex;align-items:center}.login-page .login-form .main-form .actions.basic{padding-top:40px}.login-page .login-form .main-form .actions .btn+.btn{margin-left:15px}.login-page .login-form .main-form .social-enter{margin-top:100px}.login-page .login-form .login-image{position:fixed!important;height:100%;background:url(/assets/img/pattern.svg) #eee 50% no-repeat;position:absolute;left:45%;width:55%;overflow:hidden}.login-page .login-form .login-image img{width:70%;max-width:800px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}section.reviews.standart{padding-top:200px}section.reviews h1{position:relative;margin-top:170px}section.reviews h1 .fire{display:block;position:absolute;top:-.42em;left:.175em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNi4wODciIGhlaWdodD0iMzYuMzIxIiB2aWV3Qm94PSIwIDAgMTYuMDg3IDM2LjMyMSI+ICA8cGF0aCBpZD0iUGF0aF8xNDQiIGRhdGEtbmFtZT0iUGF0aCAxNDQiIGQ9Ik00MDkuODQ1LDM0Mi44ODNjLTUuODY4LDguNjctOC4zODYsMTguNjYyLTguNjIxLDI0LjUzYTE2LjQzNCwxNi40MzQsMCwwLDAsMy44NywxMS4xNDMsMzcuNDksMzcuNDksMCwwLDEsNC4wNDgtMTYuNDA5LDM3LjgwOCwzNy44MDgsMCwwLDEsMy4zMjEsMTcuMDU3LDE2LjMyNCwxNi4zMjQsMCwwLDAsNC44MzUtMTEuMzgyQzQxNy4zMzksMzYxLjk0OSw0MTUuMywzNTEuODQyLDQwOS44NDUsMzQyLjg4M1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MDEuMjExIC0zNDIuODgzKSIgZmlsbD0iI2YzYzAwNCIvPjwvc3ZnPg==);width:16.087px;height:36.321px}.reviews-block{padding-top:20px}.reviews-block .reviews-list{flex:0 0 50%;max-width:50%}.reviews-block .reviews-list .review{margin-top:30px;padding:40px 50px;background:#fbfbfb}.reviews-block .reviews-list .review .name{font-size:1em;font-weight:500;color:#000;margin-bottom:10px}.reviews-block aside{flex:0 0 30%;max-width:30%;margin-top:-170px}.reviews-block aside .fix-element{padding-top:170px}.reviews-block aside .sendstars{display:table;width:100%}.reviews-block aside .sendstars .star-col{display:table-row}.reviews-block aside .sendstars .star-col .star-name{font-size:1em;font-weight:500;color:rgba(0,0,0,.7)}.reviews-block aside .sendstars .star-col .star-name,.reviews-block aside .sendstars .star-col .stars{display:table-cell;vertical-align:middle;padding:5px 0}.reviews-block aside .stars-stat{margin-top:30px}.reviews-block aside .stars-stat .star-stat-item{display:flex;align-items:center;margin-bottom:10px}.reviews-block aside .stars-stat .star-stat-item:last-child(){margin-bottom:0}.reviews-block aside .stars-stat .star-stat-item .val{font-size:1.28571em;font-weight:500;color:#000;margin-left:10px}div.stars-field{display:flex;flex-direction:row-reverse;justify-content:flex-end}div.stars-field input{display:none}div.stars-field label{height:20px;flex:0 0 20px;max-width:20px;display:flex;cursor:pointer}div.stars-field label svg{width:16px;height:16px}div.stars-field label svg path{fill:none;stroke:#ccc;stroke-width:1.5px;transition:fill .25s cubic-bezier(.19,1,.22,1),stroke .25s cubic-bezier(.19,1,.22,1)}div.stars-field label:hover svg path,div.stars-field label:hover~label svg path{fill:none;stroke:#FFCD00}div.stars-field input:checked~label svg path{fill:#FFCD00;stroke:#FFCD00}div.stars-field input:checked~label:hover svg path,div.stars-field input:checked~label:hover~label svg path{fill:none;stroke:#FFCD00}section.faq.standart{padding-top:200px}section.faq aside{flex:0 0 280px;max-width:280px}section.faq aside .fix-element{padding-top:170px}section.faq aside .questions{padding-top:10px}section.faq aside .questions a{display:block;color:#000;opacity:.7;margin:15px 0;border:0}section.faq aside small{display:block;margin-top:30px}section.faq .main-content{margin-top:170px;flex:0 0 calc(100% - 280px);max-width:calc(100% - 280px);padding-left:200px}section.faq .main-content .question-list .qanda{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid hsla(0,0%,44%,.08)}section.faq #send-question{margin-top:150px;position:relative;overflow:hidden}section.faq #send-question .actions{margin-top:40px}section.faq #send-question .actions small{font-size:.92857em;margin-left:30px}section.faq #send-question .ok-message{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:5;transform:translateY(100%) translateZ(0);will-change:transform;display:none}section.faq #send-question .ok-message.showed .icon:after{transform:scaleY(0) translateZ(0)}section.faq #send-question .ok-message .flex{height:100%;width:100%}section.faq #send-question .ok-message .icon{position:relative;margin-bottom:30px}section.faq #send-question .ok-message .icon:after{content:"";display:block;width:155px;height:155px;position:absolute;top:0;left:50%;margin:-2px 0 0 -77px;background:#fff;border-radius:50%;transform:scaleY(1) translateZ(0);will-change:transform;transform-origin:center top;transition:transform 1s cubic-bezier(.19,1,.22,1)}section.faq #send-question .ok-message img{width:150px;height:150px}section.faq #send-question .ok-message .title{font-size:1.57143em;font-weight:600;color:#000;line-height:1;font-family:title-font,Helvetica,Arial,sans-serif;text-transform:lowercase;margin-bottom:5px}section.faq #send-question .ok-message .title,section.faq #send-question .ok-message p{position:relative;opacity:0;transform:translateY(50px) translateZ(0);will-change:transform}section.cabinet aside{flex:0 0 200px;max-width:200px}section.cabinet aside nav{padding-top:20px}section.cabinet aside nav a{color:#000;opacity:.5;font-size:1em;font-weight:500;border:0;display:block;margin:15px 0;position:relative}section.cabinet aside nav a:before{content:"";display:block;width:0;height:2px;background:#000;position:absolute;top:11px;left:-20px;transition:width .3s cubic-bezier(.19,1,.22,1)}section.cabinet aside nav a:hover:before{width:10px}section.cabinet aside nav a.active{opacity:1}section.cabinet aside nav a.active:before{width:10px}section.cabinet .main-content{flex:0 0 calc(100% - 200px);max-width:calc(100% - 200px);padding-left:150px;padding-top:30px}section.cabinet .main-content .products-list .product{flex:0 0 33.333%;max-width:33.333%}#account-edit .form-section{margin-bottom:80px}#account-edit .form-section .form-in{margin-top:30px}#account-edit .form-section .form-row{margin-bottom:20px}.order-list .order{padding:20px 30px;background:#f6f6fa;color:#888;border:0;margin-bottom:20px}.order-list .order:last-child{margin-bottom:0}.order-list .order .col-info{padding-right:40px}.order-list .order .col-info b{display:block;font-size:1em;font-weight:500;color:#000}.order-list .order .status{font-size:1em;font-weight:500;color:#000;text-transform:uppercase}.order-list .order .status .status-icon{width:26px;height:26px;background-color:#e8b555;border-radius:50%;margin-left:20px;background-size:26px 26px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAyNiI+ICA8cG9seWxpbmUgcG9pbnRzPSIxMyA5IDEzIDE0IDE3IDE0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+)}.order-list .order .status .status-icon.complete{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAyNiI+ICA8cG9seWxpbmUgcG9pbnRzPSIxMCAxMyAxMi41IDE1LjUgMTcgMTEiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=);background-color:green}.order-list .order .status .status-icon.cancelled{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAyNiI+ICA8bGluZSB4MT0iMTAiIHkxPSIxMCIgeDI9IjE2IiB5Mj0iMTYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz4gIDxsaW5lIHgxPSIxNiIgeTE9IjEwIiB4Mj0iMTAiIHkyPSIxNiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==);background-color:red}.order-info .main-order-info{color:#888;border:0;margin-bottom:20px}.order-info .main-order-info:last-child{margin-bottom:0}.order-info .main-order-info .col-info{padding-right:40px}.order-info .main-order-info .col-info b{display:block;font-size:1em;font-weight:500;color:#000}.order-info .main-order-info .status{font-size:1em;font-weight:500;color:#000;text-transform:uppercase}.order-info .main-order-info .status .status-icon{width:26px;height:26px;background-color:#e8b555;border-radius:50%;margin-left:20px;background-size:26px 26px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAyNiI+ICA8cG9seWxpbmUgcG9pbnRzPSIxMyA5IDEzIDE0IDE3IDE0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+)}.order-info .main-order-info .status .status-icon.complete{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAyNiI+ICA8cG9seWxpbmUgcG9pbnRzPSIxMCAxMyAxMi41IDE1LjUgMTcgMTEiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=);background-color:green}.order-info .main-order-info .status .status-icon.cancelled{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAyNiI+ICA8bGluZSB4MT0iMTAiIHkxPSIxMCIgeDI9IjE2IiB5Mj0iMTYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz4gIDxsaW5lIHgxPSIxNiIgeTE9IjEwIiB4Mj0iMTAiIHkyPSIxNiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==);background-color:red}.order-info .order-info-section{margin-top:80px}.order-info .order-info-section.products .info-value{margin-top:40px}.order-info .order-info-section h3{margin-bottom:10px}.order-info .order-info-section .info-value{margin-top:20px}.order-info .order-info-section .info-row{height:60px;font-size:1em;color:#000;display:flex;align-items:center;width:100%;border-bottom:1px solid hsla(0,0%,44%,.15);margin-bottom:20px}.order-info .order-info-section .info-row.x2{display:flex;justify-content:space-between;border:0}.order-info .order-info-section .info-row.x2 .row{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.order-info .order-info-section .info-row.x2 .row .value{height:60px;font-size:1em;color:#000;display:flex;align-items:center;width:100%;border-bottom:1px solid hsla(0,0%,44%,.15)}.product-list-col .product{margin-bottom:40px;color:#888;border:0}.product-list-col .product .main-info .photo{flex:0 0 20%;max-width:20%}.product-list-col .product .main-info .photo .image{width:100%;padding-top:100%;position:relative;background:#f4f4f4}.product-list-col .product .main-info .photo .image img{position:absolute;top:50%;left:50%;max-width:80%;max-height:80%;transform:translate3d(-50%,-50%,0)}.product-list-col .product .main-info .right-info{padding-left:40px}.product-list-col .product .main-info .right-info h5{font-size:1.14286em;font-weight:500;color:#000;margin-bottom:10px;margin-top:0}.product-list-col .product .count-info{font-size:1.14286em;font-weight:500;color:#000}section.standart.blog{padding-bottom:50px}.posts-list{margin:0 -30px}.posts-list .post{margin-bottom:60px}.posts-list .post .post-inner{margin:0 30px;height:450px;position:relative;display:block;color:hsla(0,0%,100%,.5);border:0}.posts-list .post .post-inner .photo,.posts-list .post .post-inner .photo:after{position:absolute;top:0;left:0;width:100%;height:100%}.posts-list .post .post-inner .photo:after{content:"";display:block;background:#000;opacity:.5}.posts-list .post .post-inner .photo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.posts-list .post .post-inner .date{position:absolute;top:40px;left:40px;font-size:1em;font-weight:500;color:#fff;display:flex;align-items:center}.posts-list .post .post-inner .date span{display:block;width:3px;height:3px;border-radius:50%;margin:0 10px;background:#fff}.posts-list .post .post-inner .info{position:absolute;bottom:40px;left:40px;right:40px}.posts-list .post .post-inner .info h3{color:#fff;margin-bottom:5px}.posts-list .post .post-inner .info p{color:hsla(0,0%,100%,.8)}.posts-list .subscribe{margin-bottom:60px}.posts-list .subscribe .sub-inner{margin:0 30px;padding:40px;background:url(/assets/img/paty.svg) #FFCD00;background-position:50%;background-size:35px;color:#000}.posts-list .subscribe .dt{color:#000;opacity:1}.posts-list .subscribe .dt:hover{opacity:.8}section.post h1{margin-bottom:60px}section.post .sub-info .date{display:flex;align-items:center;font-size:1em;font-weight:500}section.post .sub-info .date span{display:block;width:3px;height:3px;border-radius:50%;margin:0 10px;background:#666}section.post .post-image{height:450px;position:relative;margin:0 -50px 60px}section.post .post-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}section.post .post-content p{font-size:1em;line-height:2.07}section.post .post-content p+p{margni-top:20px}section.post .post-content p+h3{margin-top:60px}section.post .post-content .all-width{width:100%;margin:30px 0}section.post .post-content .all-width+h3{margin-top:60px}.similar-posts{margin-top:140px}section.contacts .col-6:first-child{padding-right:100px}.contact-list{margin-top:60px}.contact-list .contact-item{margin-bottom:30px}.contact-list .contact-item a{color:#666;border-color:hsla(0,0%,40%,.1)}a.company-map{border:0;display:inline-flex;align-items:center;color:#666;line-height:1.4;padding-top:40px}a.company-map:before{content:"";display:block;width:45px;height:57px;background-size:100% 100%;background-image:url(/assets/img/doc.png);margin:0 20px 0 0}#map{height:100%;width:100%;background:#eee}#map>div{width:100%!important;height:100%!important}.get-pricing{background:#f4f4f4;padding:150px 0;margin-bottom:150px;position:relative}.get-pricing p{margin-bottom:30px}.get-pricing input[type=email],.get-pricing input[type=password],.get-pricing input[type=text]{background:0 0}.get-pricing .actions{margin-top:60px}.get-pricing .actions small{margin-left:40px}.get-pricing .ok-message{position:absolute;top:0;left:0;width:100%;height:100%;background:#f4f4f4;z-index:5;transform:translateY(100%) translateZ(0);will-change:transform;display:none}.get-pricing .ok-message.showed .icon:after{transform:scaleY(0) translateZ(0)}.get-pricing .ok-message .flex{height:100%;width:100%}.get-pricing .ok-message .icon{position:relative;margin-bottom:30px}.get-pricing .ok-message .icon:after{content:"";display:block;width:155px;height:155px;position:absolute;top:0;left:50%;margin:-2px 0 0 -77px;background:#f4f4f4;border-radius:50%;transform:scaleY(1) translateZ(0);will-change:transform;transform-origin:center top;transition:transform 1s cubic-bezier(.19,1,.22,1)}.get-pricing .ok-message img{width:150px;height:150px}.get-pricing .ok-message .title{font-size:1.57143em;font-weight:600;color:#000;line-height:1;font-family:title-font,Helvetica,Arial,sans-serif;text-transform:lowercase;margin-bottom:5px}.get-pricing .ok-message .title,.get-pricing .ok-message p{position:relative;opacity:0;transform:translateY(50px) translateZ(0);will-change:transform}section.about h1{width:100%;margin-bottom:60px}section.about aside{flex:0 0 440px;max-width:440px;padding-right:100px}section.about .main-content{flex:0 0 calc(100% - 440px);max-width:calc(100% - 440px)}section.about .main-content p{font-size:1.14286em;line-height:1.81}section.about .main-content p+p{margin-top:40px}section.about .main-content small{font-weight:500;color:#000;display:block;margin-top:60px}section.about .short-info{font-size:.92857em;line-height:1.69}section.about .short-info:before{content:"";display:block;flex:0 0 48px;width:48px;height:60px;background-image:url(/assets/img/scroll.png);background-size:100% 100%;margin:0 20px 0 0}.basket-items-list-item-container{display:flex;justify-content:space-between;align-items:center;padding:40px 0;border-bottom:1px solid #eee;position:relative}.basket-items-list-item-container .basket-items-list-item-descriptions{flex:0 0 50%;max-width:50%}.basket-items-list-item-container .basket-items-list-item-descriptions-inner{display:flex;align-items:center}.basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info{padding-left:40px}.basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info h2{font-size:1.14286em;text-transform:none;font-family:text-font,Helvetica,Arial,sans-serif;font-weight:500;margin-bottom:10px}.basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info h2 a,.basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info h2 a:hover{color:#000;border:0}.basket-items-list-item-container .basket-item-price-current-text{font-size:1.14286em;font-weight:500;color:#000}.basket-items-list-item-container .basket-items-list-item-price{flex:0 0 10%;text-align:center}.basket-items-list-item-container .basket-items-list-item-amount{flex:0 0 160px}.basket-items-list-item-container .basket-item-block-amount{height:70px;background:#000;flex:0 0 160px;display:flex;justify-content:space-between;position:relative}.basket-items-list-item-container .basket-item-block-amount input[type=text]{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;text-align:center;color:#fff;outline:0;border:0;font-size:.92857em;font-weight:500}.basket-items-list-item-container .basket-item-block-amount .basket-item-amount-btn-minus,.basket-items-list-item-container .basket-item-block-amount .basket-item-amount-btn-plus{display:flex;width:44px;height:70px;background:#000;align-items:center;position:relative;cursor:pointer;z-index:5}.basket-items-list-item-container .basket-item-block-amount .basket-item-amount-btn-minus{justify-content:flex-end}.basket-items-list-item-container .basket-item-block-amount .basket-item-amount-btn-minus:before{content:"";display:block;width:12px;height:2px;background:#fff;border-radius:4px}.basket-items-list-item-container .basket-item-block-amount .basket-item-amount-btn-plus{justify-content:flex-start}.basket-items-list-item-container .basket-item-block-amount .basket-item-amount-btn-plus:before{content:"";display:block;width:12px;height:2px;background:#fff;border-radius:4px}.basket-items-list-item-container .basket-item-block-amount .basket-item-amount-btn-plus:after{content:"";display:block;width:2px;height:12px;background:#fff;border-radius:4px;position:absolute;top:50%;left:5px;margin-top:-6px}.basket-items-list-item-container .basket-item-actions-remove{width:30px;height:30px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+ICA8cGF0aCBkPSJNMTYuNDEsMTVsNC4zLTQuMjlhMSwxLDAsMCwwLTEuNDItMS40MkwxNSwxMy41OWwtNC4yOS00LjNhMSwxLDAsMCwwLTEuNDIsMS40MkwxMy41OSwxNWwtNC4zLDQuMjlhMSwxLDAsMCwwLDAsMS40MiwxLDEsMCwwLDAsMS40MiwwTDE1LDE2LjQxbDQuMjksNC4zYTEsMSwwLDAsMCwxLjQyLDAsMSwxLDAsMCwwLDAtMS40MloiLz48L3N2Zz4=);background-color:#f5f5f5;border-radius:50%}.basket-items-list-item-container .basket-item-actions-remove:hover{background-color:#FFCD00}.basket-items-list-item-container .basket-item-block-properties{max-width:400px}.basket-items-list-item-container .basket-item-block-image{line-height:0}.basket-items-list-item-container .basket-item-image-link,.basket-items-list-item-container .basket-item-image-link:hover{border:0}.basket-checkout-container{display:flex;align-items:center;justify-content:space-between}.basket-checkout-container .basket-coupon-section{flex:0 0 40%;max-width:40%}.basket-checkout-container .basket-coupon-section .basket-coupon-alert-section{margin-top:10px;font-size:.9em}.basket-checkout-container .basket-coupon-section .basket-coupon-alert-section .close-link{font-weight:500;color:#000;display:inline-block;margin-left:5px;cursor:pointer;opacity:1}.basket-checkout-container .basket-coupon-section .basket-coupon-alert-section .close-link:hover{opacity:.5}.basket-checkout-container .basket-checkout-section{flex:0 0 60%;max-width:60%;padding-left:40px;display:flex;justify-content:flex-end;align-items:center}.basket-checkout-container .basket-checkout-section-inner{display:flex;align-items:center}.basket-checkout-container .basket-checkout-block.basket-checkout-block-total-price{font-size:1.42857em;font-weight:500;color:#000;padding-right:30px}.basket-checkout-container .basket-checkout-block.basket-checkout-block-total{padding-right:10px}.basket-checkout-container{padding:50px 0}section.in-bucket,section.in-bucket+footer{background:#f5f5f5}section.in-bucket.standart{padding-top:229px}section.in-bucket aside{flex:0 0 400px;max-width:400px}section.in-bucket aside .fix-element{padding-top:100px}section.in-bucket aside .fix-element .bx-total-info-block{padding:40px;background:#fff}section.in-bucket .main-content{margin-top:20px;flex:0 0 calc(100% - 400px);max-width:calc(100% - 400px);padding-right:100px}#bx-soa-total-sub{display:none;padding:40px 40px 20px;background:#fff}#bx-soa-total-sub .bx-soa-cart-total .bx-soa-cart-total-line{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}#bx-soa-total-sub .bx-soa-cart-total .bx-soa-cart-total-line .bx-soa-cart-d{font-size:1.14286em;color:#000;font-weight:500}#bx-soa-order{display:flex}.order-ready{padding-top:170px}#bx-soa-main-notifications{margin-bottom:40px}#bx-soa-main-notifications .alert{padding:30px 40px;background:#efe0ab;color:#736637}.bx-soa-section{margin-bottom:10px}.bx-soa-section .bx-soa-section-content{padding:35px 40px;background:#fff;border-top:2px solid #f5f5f5}.bx-soa-section .bx-soa-section-content .bx-soa-delivery{display:flex;justify-content:space-between;margin-top:30px}.bx-soa-section .bx-soa-section-content .bx-soa-delivery .form-group{flex:0 0 50%;max-width:calc(50% - 15px)}.bx-soa-section .bx-soa-section-content .bx-soa-delivery .form-group .soa-property-container{width:100%}.bx-soa-section .bx-soa-section-content .alert{margin-bottom:35px;padding:20px 25px;background:#ffe7e7;color:#733737}.bx-soa-section .bx-soa-section-content .form-group{display:flex;flex-wrap:wrap}.bx-soa-section .bx-soa-section-content .form-group .bx-soa-custom-label{display:block;width:100%;margin-bottom:10px}.bx-soa-section .bx-soa-section-content .form-group .radio-inline{margin-right:30px}.bx-soa-section .bx-soa-section-content .form-group.bx-soa-location-input-container{margin-bottom:30px}.bx-soa-section .bx-soa-section-content .form-group .bx-sls{width:100%}.bx-soa-section .bx-soa-section-content .form-group .bx-sls .dropdown-block{height:50px;border:0;border-bottom:1px solid #eee;border-radius:0;box-shadow:none;padding-left:45px}.bx-soa-section .bx-soa-section-content .form-group .bx-sls .bx-ui-sls-container{height:50px;display:flex;align-items:center}.bx-soa-section .bx-soa-section-content .form-group .bx-sls .bx-ui-sls-container input[type=text]{height:50px}.bx-soa-section .bx-soa-section-content .form-group .bx-sls .dropdown-fade2white{top:0;height:50px;display:flex;align-items:center}.bx-soa-section .bx-soa-section-content .form-group .bx-sls .bx-ui-sls-clear{top:8px}.bx-soa-section .bx-soa-section-content .form-group .bx-sls .dropdown-icon{top:50%;margin-top:-10px;width:20px;height:20px;background-size:100%;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNS4wNyAyNC43NSI+ICA8dGl0bGU+c2VhcmNoLWluPC90aXRsZT4gIDxwYXRoIGQ9Ik0yNC42MiwyMi44OCwyMC42OSwxOWExMS43MywxMS43MywwLDEsMC0xLjM5LDEuNDRsMy45MSwzLjkxYTEsMSwwLDAsMCwuNy4yOSwxLDEsMCwwLDAsLjc3LTEuN1pNMiwxMS42NGE5LjY0LDkuNjQsMCwxLDEsOS42NCw5LjY0QTkuNjUsOS42NSwwLDAsMSwyLDExLjY0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4xMyAwLjExKSIvPjwvc3ZnPg==)}.bx-soa-section .bx-soa-section-content .form-group .bx-sls .bx-ui-sls-pane{top:50px;border:0;background:#f5f5f5;box-shadow:none}.bx-soa-section .bx-soa-section-content .form-group .bx-sls .bx-ui-sls-variant-active,.bx-soa-section .bx-soa-section-content .form-group .bx-sls .bx-ui-sls-variants .bx-ui-sls-variant:hover{background:#fff}.bx-soa-section .bx-soa-section-content .form-group input[type=email],.bx-soa-section .bx-soa-section-content .form-group input[type=password],.bx-soa-section .bx-soa-section-content .form-group input[type=text]{background:#f5f5f5;padding:0 23px}.bx-soa-section .bx-soa-section-content .form-group textarea{background:#f5f5f5;padding:20px 23px;width:100%}.bx-soa-section .bx-soa-section-content .bx-soa-reference{margin-top:40px}.bx-soa-section .bx-soa-section-content .row.bx-soa-more{display:flex;margin-top:40px}.bx-soa-section .bx-soa-section-content .row.bx-soa-more .bx-soa-more-btn{display:flex;width:100%;justify-content:space-between}.bx-soa-section .bx-soa-section-title-container{background:#fff;display:flex;align-items:center;justify-content:space-between;height:70px;padding:0 20px}.bx-soa-section .bx-soa-section-title-container h2{font-size:1.28571em;font-family:text-font,Helvetica,Arial,sans-serif;color:#000;margin-bottom:0;font-weight:500;text-transform:none;display:flex;align-items:center}.bx-soa-section .bx-soa-section-title-container h2:before{content:"";display:block;width:30px;height:30px;margin-right:10px;background-repeat:no-repeat}.bx-soa-section .bx-soa-section-title-container .bx-soa-editstep{color:#888;border-bottom:1px dashed hsla(0,0%,53%,.5)}.bx-soa-section .bx-soa-pp{display:flex}.bx-soa-section .bx-soa-pp-item-container{flex:0 0 70%;max-width:70%;display:flex;flex-wrap:wrap;padding-right:80px}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company{padding:20px;background:#f5f5f5;margin-bottom:10px;flex:0 0 100%;align-items:center;display:flex;-webkit-box-shadow:0 0 0 0 #FFCD00;-moz-box-shadow:0 0 0 0 #FFCD00;box-shadow:0 0 0 0 #FFCD00;transition:box-shadow .35s cubic-bezier(.19,1,.22,1)}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company.bx-selected{-webkit-box-shadow:0 0 0 2px #FFCD00;-moz-box-shadow:0 0 0 2px #FFCD00;box-shadow:0 0 0 2px #FFCD00}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-graf-container{height:80px;flex:0 0 80px;max-width:80px;background:#fff}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-graf-container input[type=checkbox]{position:absolute;visibility:hidden;opacity:0}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-graf-container .bx-soa-pp-company-image{width:100%;height:80px;background-size:contain;background-position:50%;background-repeat:no-repeat}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-main-info{padding-left:20px}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-main-info .bx-soa-pp-company-smalltitle{font-size:1.14286em;font-weight:500;color:#000}.bx-soa-section .bx-soa-pp-desc-container{flex:0 0 30%;max-width:30%}.bx-soa-section .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-subTitle{font-size:1.14286em;font-weight:500;color:#000}.bx-soa-section .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-list li{padding:0;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.bx-soa-section .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-list li:last-child{margin-bottom:0}.bx-soa-section .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-list li:before{display:none}.bx-soa-section .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-list li .bx-soa-pp-list-description{background:#FFCD00;padding:5px 15px;border-radius:50px;font-size:13px;color:#000;font-weight:500}.bx-soa-section .bx-soa-pp-desc-container .bx-soa-pp-company-logo,.bx-soa-section .bx-soa-pp-desc-container .bx-soa-pp-company-logo .bx-soa-pp-company-graf-container{width:80px;height:80px}.bx-soa-section .bx-soa-pp-desc-container .bx-soa-pp-company-logo .bx-soa-pp-company-graf-container .bx-soa-pp-company-image{width:80px;height:80px;background-size:contain;background-position:50%;background-repeat:no-repeat}.bx-soa-section .bx-soa-pp-company-selected{display:flex;align-items:center}.bx-soa-section .bx-soa-pp-company-selected img{width:80px;height:auto!important}.bx-soa-section .bx-soa-pp-company-selected strong{display:block;font-size:1.14286em;font-weight:500;color:#000;margin-left:20px}.bx-soa-section .bx-soa-pp-company-selected .bx-soa-pp-price{margin-left:40px;background:#FFCD00;padding:5px 15px;border-radius:50px;font-size:13px;color:#000;font-weight:500}.bx-soa-section .bx-soa-customer .form-group{margin-bottom:30px}.bx-soa-section .bx-soa-customer .form-group .soa-property-container{width:100%}.bx-soa-section .bx-soa-item-tr{display:flex;align-items:center;padding:30px 0;border-bottom:1px solid #eee}.bx-soa-section .bx-soa-item-tr.bx-soa-item-tr-first{padding-top:0}.bx-soa-section .bx-soa-item-tr:last-child{padding-bottom:0;border:0}.bx-soa-section .bx-soa-item-tr .bx-soa-item-img-block{width:100px;height:100px}.bx-soa-section .bx-soa-item-tr .bx-soa-item-img-block a{display:block;width:100px;height:100px;border:0}.bx-soa-section .bx-soa-item-tr .bx-soa-item-img-block a:hover{border:0}.bx-soa-section .bx-soa-item-tr .bx-soa-item-img-block .bx-soa-item-imgcontainer{width:100px;height:100px;background-size:contain;background-position:50%;background-repeat:no-repeat}.bx-soa-section .bx-soa-item-tr .bx-soa-item-block{display:flex;align-items:center}.bx-soa-section .bx-soa-item-tr .bx-soa-item-content{padding-left:30px}.bx-soa-section .bx-soa-item-tr .bx-soa-item-content .bx-soa-item-title a{font-size:1.14286em;font-weight:500;color:#000;border:0}.bx-soa-section .bx-soa-item-tr .bx-soa-item-content .bx-soa-item-title a:hover{color:#000;border:0}.bx-soa-section .bx-soa-item-tr .bx-soa-item-td{flex:0 0 25%;max-width:25%}.bx-soa-section .bx-soa-item-tr .bx-soa-item-td.bx-text-right{text-align:right}.bx-soa-section .bx-soa-item-tr .bx-soa-item-td:first-child{flex:0 0 50%;max-width:50%}.bx-soa-section .bx-soa-item-tr .bx-soa-item-td .bx-soa-item-td-text{font-size:1.14286em;font-weight:500;color:#000}.bx-soa-section .bx-soa-coupon{background:#f5f5f5}.bx-soa-section#bx-soa-region .bx-soa-section-title-container h2:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+ICA8cGF0aCBkPSJNMTQuODIsMzBhMSwxLDAsMCwxLS43Mi0uM0w1Ljc2LDIxLjEsNS42NiwyMWExMi41MSwxMi41MSwwLDEsMSwxNy41Ni43OEwxNS41MywyOS43QTEsMSwwLDAsMSwxNC44MiwzMFpNNy4yOSwxOS44bDcuNTMsNy43Niw3LTcuMjNBMTAuNSwxMC41LDAsMSwwLDQuMzQsMTIuNWExMC40NiwxMC40NiwwLDAsMCwyLjg3LDcuMlptNy41NS0xLjA3YTYuMjMsNi4yMywwLDEsMSw2LjIzLTYuMjNBNi4yNCw2LjI0LDAsMCwxLDE0Ljg0LDE4LjczWm0wLTEwLjQ2YTQuMjMsNC4yMywwLDEsMCw0LjIzLDQuMjNBNC4yNCw0LjI0LDAsMCwwLDE0Ljg0LDguMjdaIiBmaWxsPSIjRjNDMDA0Ii8+PC9zdmc+)}.bx-soa-section#bx-soa-delivery .bx-soa-section-title-container h2:before,.bx-soa-section#bx-soa-pickup .bx-soa-section-title-container h2:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+ICA8cGF0aCBkPSJNMjIsOCwxNyw4VjdhNCw0LDAsMCwwLTQtNEg0QTQsNCwwLDAsMCwwLDdWMTlhNCw0LDAsMCwwLDMsMy44OCw0LjQ3LDQuNDcsMCwwLDAsOC45LjIxaDYuMTJBNC40OCw0LjQ4LDAsMCwwLDI3LDIzSDI3YTMuMTYsMy4xNiwwLDAsMCwzLTNWMTdDMzAsMTQuNTYsMjQuNiw4LDIyLDhaTTcuNSwyNUEyLjUsMi41LDAsMSwxLDEwLDIyLjUsMi41LDIuNSwwLDAsMSw3LjUsMjVabTE1LDBBMi41LDIuNSwwLDEsMSwyNSwyMi41LDIuNSwyLjUsMCwwLDEsMjIuNSwyNVpNMjgsMjBhMS4xNywxLjE3LDAsMCwxLTEsMSwxLjA5LDEuMDksMCwwLDAtLjI2LjA1LDQuNDcsNC40NywwLDAsMC04LjQ5LDBoLTYuNWE0LjQ3LDQuNDcsMCwwLDAtOC40My0uMjJBMiwyLDAsMCwxLDIsMTlWN0EyLDIsMCwwLDEsNCw1aDlhMiwyLDAsMCwxLDIsMlYxN2ExLDEsMCwwLDAsMiwwVjEwbDUsMGMuODMsMCwyLjksMi4wNSw0LjM4LDRIMjVhMSwxLDAsMCwwLDAsMmgyLjY3QTIuNTYsMi41NiwwLDAsMSwyOCwxN1oiIGZpbGw9IiNGM0MwMDQiLz48L3N2Zz4=)}.bx-soa-section#bx-soa-paysystem .bx-soa-section-title-container h2:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+ICA8cGF0aCBkPSJNMjgsNi41NlY1YTQsNCwwLDAsMC00LTRINEE0LDQsMCwwLDAsMCw1VjI1YTQsNCwwLDAsMCw0LDRIMjZhNCw0LDAsMCwwLDQtNFYxMEE0LDQsMCwwLDAsMjgsNi41NlpNNCwzSDI0YTIsMiwwLDAsMSwyLDJWNkg0YTMuOTEsMy45MSwwLDAsMC0yLC41NlY1QTIsMiwwLDAsMSw0LDNaTTI4LDIwSDE5YTEsMSwwLDAsMS0xLTFWMTZhMSwxLDAsMCwxLDEtMWg5Wm0wLTdIMTlhMywzLDAsMCwwLTMsM3YzYTMsMywwLDAsMCwzLDNoOXYzYTIsMiwwLDAsMS0yLDJINGEyLDIsMCwwLDEtMi0yVjEwQTIsMiwwLDAsMSw0LDhIMjZhMiwyLDAsMCwxLDIsMlptLTksNC41QTEuNSwxLjUsMCwxLDEsMjAuNSwxOSwxLjUsMS41LDAsMCwxLDE5LDE3LjVaTTgsMTN2OWExLDEsMCwwLDEtMiwwVjEzYTEsMSwwLDAsMSwyLDBaIiBmaWxsPSIjRjNDMDA0Ii8+PC9zdmc+)}.bx-soa-section#bx-soa-properties .bx-soa-section-title-container h2:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+ICA8cGF0aCBkPSJNMTUsMEExNSwxNSwwLDEsMCwzMCwxNSwxNSwxNSwwLDAsMCwxNSwwWk05LDI2LjUzYzEuODctLjgxLDQuNDEtMi4zMSw1LjExLTQuNkE2LjM4LDYuMzgsMCwwLDAsMTUsMjJhNS44Niw1Ljg2LDAsMCwwLC45NC0uMDhjLjY5LDIuMjgsMy4yLDMuNzgsNS4wNyw0LjZhMTIuOTIsMTIuOTIsMCwwLDEtMTIsMFpNMTUsMjBhNCw0LDAsMCwxLTQtNFYxM2E0LDQsMCwwLDEsOCwwdjNBNCw0LDAsMCwxLDE1LDIwWm04LjA3LDUuMTdjLTEuNjQtLjU3LTQuNjktMi01LjI0LTMuODhBNiw2LDAsMCwwLDIxLDE2VjEzQTYsNiwwLDAsMCw5LDEzdjNhNiw2LDAsMCwwLDMuMjMsNS4zMmMtLjU2LDEuOS0zLjYsMy4zLTUuMjgsMy44N2ExMywxMywwLDEsMSwxNi4xMiwwWiIgZmlsbD0iI0YzQzAwNCIvPjwvc3ZnPg==)}.bx-soa-section#bx-soa-basket .bx-soa-section-title-container h2:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+ICA8cGF0aCBkPSJNMjYsMkg0QTQsNCwwLDAsMCwwLDZWMjRhNCw0LDAsMCwwLDQsNEgyNmE0LDQsMCwwLDAsNC00VjZBNCw0LDAsMCwwLDI2LDJaTTE4LjUsNHY4LjIzbC0xLjA1LTFhMSwxLDAsMCwwLTEuMzUsMGwtMS41MSwxLjM4TDEzLDExLjE2YTEsMSwwLDAsMC0xLjM1LDBsLS42Mi41N1Y0Wk0yOCwyNGEyLDIsMCwwLDEtMiwySDRhMiwyLDAsMCwxLTItMlY2QTIsMiwwLDAsMSw0LDRIOVYxNGExLDEsMCwwLDAsLjYuOTIsMSwxLDAsMCwwLDEuMDgtLjE4bDEuNjItMS40OSwxLjYyLDEuNDlhMSwxLDAsMCwwLDEuMzUsMGwxLjUtMS4zOCwyLjA1LDEuODhhMSwxLDAsMCwwLC42OC4yNiwxLjEsMS4xLDAsMCwwLC40LS4wOCwxLDEsMCwwLDAsLjYtLjkyVjRIMjZhMiwyLDAsMCwxLDIsMlptLTctMWExLDEsMCwwLDEtMSwxSDEwYTEsMSwwLDAsMSwwLTJIMjBBMSwxLDAsMCwxLDIxLDIzWiIgZmlsbD0iI0YzQzAwNCIvPjwvc3ZnPg==)}.bx-soa-section.bx-step-completed .bx-soa-section-title-container h2:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGNpcmNsZSBjeD0iMTUiIGN5PSIxNSIgcj0iMTUiIGZpbGw9IiMwMDkyNDUiLz4gICAgPHBvbHlsaW5lIHBvaW50cz0iOSAxNS41IDEzLjUgMjAgMjAuNyAxMSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==)!important}#bx-soa-orderSave{padding-top:60px;display:flex;flex-direction:row-reverse}#bx-soa-orderSave .btn{flex:0 0 220px}#bx-soa-orderSave .checkbox{margin-left:100px;display:flex;align-items:center;padding:0 0 0 50px}#bx-soa-total .bx-soa-cart-total .bx-soa-cart-total-line{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}#bx-soa-total .bx-soa-cart-total .bx-soa-cart-total-line .bx-soa-cart-d{font-size:1.14286em;color:#000;font-weight:500}#bx-soa-total .bx-soa-cart-total-button-container{display:flex;justify-content:center;margin-top:40px}body.black-magic{background:#000}body.black-magic header{background:0 0;border:0}body.black-magic header nav .inner-nav .inner-main a span{color:#000}body.black-magic header .header-top{border-bottom:1px solid hsla(0,0%,100%,.2)}body.black-magic header .header-top .city .changecity,body.black-magic header .header-top .phone,body.black-magic header nav a{color:#fff}body.black-magic header .controls .account{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMy41IDI2LjQ0Ij4gIDx0aXRsZT5hY2NvdW50PC90aXRsZT4gIDxwYXRoIGQ9Ik0xOC4zOCwxNC41NmE4LjgsOC44LDAsMSwwLTEzLjE1LjExQzEuODUsMTYuMzksMCwxOC43OCwwLDIxLjVjMCwyLjI0LDIsNC45MSwxMS43NSw0LjkxLDUuOTUsMCwxMS43NS0uMzgsMTEuNzUtNC45MUMyMy41LDE4Ljc0LDIxLjUsMTYuMSwxOC4zOCwxNC41NlpNMTEuNzUsMkE2LjgsNi44LDAsMSwxLDUsOC44NVY4Ljc5QTYuODEsNi44MSwwLDAsMSwxMS43NSwyWm0wLDIyLjQxQzQuNTYsMjQuNDEsMiwyMi45MSwyLDIxLjVjMC0yLjEsMS43NC00LDQuODctNS4zOUE4Ljc4LDguNzgsMCwwLDAsMTYuNzQsMTZjMi44MywxLjE0LDQuNzYsMy4zMSw0Ljc2LDUuNDdDMjEuNSwyMy4zLDE5Ljg3LDI0LjQxLDExLjc1LDI0LjQxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjAzKSIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)}body.black-magic header .controls .search{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNS4wNyAyNC43NSI+ICA8dGl0bGU+c2VhcmNoPC90aXRsZT4gIDxwYXRoIGQ9Ik0yNC42MiwyMi44OCwyMC42OSwxOWExMS43MywxMS43MywwLDEsMC0xLjM5LDEuNDRsMy45MSwzLjkxYTEsMSwwLDAsMCwuNy4yOSwxLDEsMCwwLDAsLjc3LTEuN1pNMiwxMS42NGE5LjY0LDkuNjQsMCwxLDEsOS42NCw5LjY0QTkuNjUsOS42NSwwLDAsMSwyLDExLjY0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4xMyAwLjExKSIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)}body.black-magic header .controls .bucket .info b{color:#fff}body.black-magic header #menu-trigger i,body.black-magic header #menu-trigger:after,body.black-magic header #menu-trigger:before{background:#fff}body.black-magic header #menu-trigger.opened i,body.black-magic header #menu-trigger.opened:after,body.black-magic header #menu-trigger.opened:before{background:#000}.bad-pixel{flex-direction:column;padding:10.71429em 7.14286em 0}.bad-pixel h1{color:#fff;font-size:5em;display:block}.bad-pixel p{font-size:1.14286em}.bad-pixel p,.bad-pixel p span{display:flex;align-items:center}.bad-pixel img{width:1.71429em;margin:0 .71429em}.comix-slider{width:100%;text-align:center}.comix-slider img{max-height:500px;outline:0!important}.comix-slider a{border:0;display:block;line-height:1;outline:0!important}.comix-slider .comix{display:flex;align-items:center;justify-content:center;outline:0!important}.comix .tns-nav{display:flex;justify-content:center;margin-top:3.57143em}.comix .tns-nav button{width:20px;height:20px;background:0 0;border:0;-webkit-appearance:none;position:relative;outline:0}.comix .tns-nav button:before{content:"";display:block;width:8px;height:8px;border-radius:50%;background:#000;position:absolute;top:50%;left:50%;margin:-4px 0 0 -4px;transform:scale(.5) translateZ(0);will-change:transform;transition:transform .4s cubic-bezier(.19,1,.22,1),color .4s cubic-bezier(.19,1,.22,1)}.comix .tns-nav button.tns-nav-active:before{background:#FFCD00;transform:scale(1) translateZ(0)}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:transform 0s;-moz-transition:transform 0s;transition:transform 0s;will-change:transform;backface-visibility:hidden}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;z-index:0}.tns-fadeOut,.tns-normal{opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:2333.33333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:1.42857%;height:10px;float:left}@font-face{font-family:lg;src:url(/bitrix/templates/catherine/fonts/light-gallery/lg.ttf?22t19m) format("truetype"),url(/bitrix/templates/catherine/fonts/light-gallery/lg.woff?22t19m) format("woff"),url(/bitrix/templates/catherine/fonts/light-gallery/lg.svg?22t19m#lg) format("svg");font-weight:400;font-style:normal;font-display:block;font-display:swap}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:0}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\E095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\E094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\E070"}.lg-toolbar .lg-download:after{content:"\E0F2"}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translateZ(0);transform:translateZ(0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:"\E1FF"}.lg-outer .lg-toogle-thumb:hover{color:#fff}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url(data:image/png;base64,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) no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(data:image/png;base64,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) no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url(data:image/png;base64,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) no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAB4CAYAAAEbAuUaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzRBN0U3NEEyQjFCMTFFNTg5N0RBQzU1NTBBRTUxOTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzRBN0U3NEIyQjFCMTFFNTg5N0RBQzU1NTBBRTUxOTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNEE3RTc0ODJCMUIxMUU1ODk3REFDNTU1MEFFNTE5MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNEE3RTc0OTJCMUIxMUU1ODk3REFDNTU1MEFFNTE5MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgZnhicAABCtSURBVHjaYvz//z8D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) no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAB4CAYAAAEbAuUaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzRBN0U3NEEyQjFCMTFFNTg5N0RBQzU1NTBBRTUxOTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzRBN0U3NEIyQjFCMTFFNTg5N0RBQzU1NTBBRTUxOTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNEE3RTc0ODJCMUIxMUU1ODk3REFDNTU1MEFFNTE5MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNEE3RTc0OTJCMUIxMUU1ODk3REFDNTU1MEFFNTE5MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgZnhicAABCtSURBVHjaYvz//z8D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) no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity .08s ease 0s;-moz-transition:opacity .08s ease 0s;-o-transition:opacity .08s ease 0s;transition:opacity .08s ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\E01D"}.lg-show-autoplay .lg-autoplay-button:after{content:"\E01A"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\E311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\E033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\E312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:inset 0 0 0 2px #fff}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:hsla(0,0%,100%,.5);border-radius:50%;box-shadow:inset 0 0 0 8px hsla(0,0%,100%,.7);display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:inset 0 0 0 8px #fff}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\E20C"}.lg-fullscreen-on .lg-fullscreen:after{content:"\E20D"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\E80D"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\E901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\E904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\E902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\E903"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}@media (max-height:1100px){section.product .control-centering{max-height:70vh}}@media (max-height:850px){.main-screen .main-slider .slide .slide-info{max-width:50%;padding-top:120px}.main-screen .main-slider .slide .illustr img{max-height:550px;width:auto}section.product .control-centering{max-height:100vh}}@media (max-height:640px){.main-screen .main-slider .slide .slide-info{max-width:50%;padding-top:250px}.main-screen .main-controls{bottom:75px;left:300px}.main-screen .main-slider .slide .illustr{width:50%;text-align:center}.main-screen .main-slider .slide .illustr img{max-height:400px;width:auto}section.product .control-centering{max-height:none}header .logo img{width:110px}header .controls .search{margin-right:21px}header .controls .account{margin-right:15px}header nav a{margin-right:30px}header .header-top{padding:10px 0}header .header-bottom{padding:20px 0}header.fixed nav a:before{transform:translateY(-37px)}}@media (min-width:1201px) and (max-width:1600px){.login-page .login-form .main-form{padding:220px 60px 60px 0}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-main-info .bx-soa-pp-company-smalltitle{line-height:1.4}section.in-bucket aside{flex:0 0 300px;max-width:300px}section.in-bucket .main-content{flex:0 0 calc(100% - 300px);max-width:calc(100% - 300px)}#bx-soa-orderSave{flex-wrap:wrap;flex-direction:row}#bx-soa-orderSave .checkbox{margin-left:0;margin-bottom:10px}.bad-pixel h1{font-size:8em}section.product .product-control .quantity,section.product .product-control [data-entity=main-button-container]{flex:0 0 100%;max-width:100%}}@media (min-width:993px) and (max-width:1200px){header .logo img{width:110px}header .controls .search{margin-right:21px}header .controls .account{margin-right:15px}header nav a{margin-right:30px}header .header-top{padding:15px 0}header .header-bottom{padding:40px 0}header.fixed nav a:before{transform:translateY(-37px)}.products-list .product .product-info{margin:0 3px}section.standart{padding:75px 0}section.features{padding:100px 0}section.reviews.standart{padding-top:75px}header nav a:before{bottom:-41px}section.inner.standart{padding-top:220px}section.about aside{flex:0 0 350px;max-width:350px}section.about .main-content{flex:0 0 calc(100% - 350px);max-width:calc(100% - 350px)}section.inner .page-inner h3:first-child{margin-top:0}.delivery-methods{flex-wrap:wrap}.delivery-methods .method{flex:0 0 50%;max-width:50%;margin-bottom:60px}.delivery-methods .other{max-width:40%;margin-top:-175px}.posts-list .post.col-8{flex:0 0 100%;max-width:100%}.posts-list .post.col-4{flex:0 0 50%;max-width:50%}.similar-posts .posts-list .post.col-4:last-child{flex:0 0 100%;max-width:100%}section.faq.standart{padding-top:120px}section.faq aside .fix-element{padding-top:130px}section.faq .main-content{margin-top:130px;padding-left:80px;flex:0 0 calc(100% - 230px);max-width:calc(100% - 230px)}section.faq aside{flex:0 0 230px;max-width:230px}section.reviews.standart{padding-top:120px}section.reviews h1{margin-top:130px}.reviews-block .reviews-list{flex:0 0 60%;max-width:60%}.login-page .login-form .main-form{padding:170px 60px 60px 0}.login-page .login-form .login-image img{width:100%;left:65%}section.product .product-main-info .product-info .col-3{flex:0 0 100%;max-width:100%;padding-left:60%;order:1}section.product .product-main-info .product-info .col-3:last-child{order:0}section.product .product-main-info .product-info .col-6{display:none}section.product .product-main-info .product-info .specs{margin-top:60px}section.product .product-images .product-image .center{padding:0;justify-content:flex-start}section.product .product-images .product-image .center .col-6{flex:0 0 60%;max-width:60%;justify-content:center}section.product .product-images .product-image .center .col-6 img{max-width:50%;max-height:350px}section.product .product-main-info .product-controls{width:60%;left:0;justify-content:center;transform:none;bottom:auto}.product-slider .tns-outer{height:400px}.similar-product{padding-top:100px}.similar-product .products-list .product{flex:0 0 50%;max-width:50%}section.cabinet .main-content{padding-left:0}section.cabinet .main-content .products-list .product{flex:0 0 50%;max-width:50%}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-main-info .bx-soa-pp-company-smalltitle{line-height:1.4}section.in-bucket aside{display:none}section.in-bucket aside .fix-element .bx-total-info-block{padding:40px 40px 17px}#bx-soa-order{flex-wrap:wrap}section.in-bucket .main-content{flex:0 0 100%;max-width:100%;padding-right:0}#bx-soa-orderSave{flex-wrap:wrap;flex-direction:row}#bx-soa-orderSave .checkbox{margin-left:0;margin-bottom:10px}section.in-bucket.standart{padding-top:158px}#bx-soa-total-sub{display:block}.bad-pixel h1{font-size:6em}.bad-pixel p{flex-wrap:wrap;justify-content:center}.bad-pixel p span{flex:0 0 100%;max-width:100%;justify-content:center;margin-top:.35714em}.bad-pixel p span img{margin-left:0}}@media (min-width:768px) and (max-width:992px){.min-order,header nav{display:none}header .logo img{width:130px}header .header-top{padding:22px 0}header .header-bottom{padding:40px 0}.main-screen .main-slider .slide{overflow:hidden}.main-screen .main-slider .slide .illustr img{width:150%}header #search-form{padding-top:180px}#menu-trigger{width:26px;height:20px;margin-left:40px;position:relative;overflow:hidden}#menu-trigger.opened:before{top:50%;transform:rotate(45deg);margin-top:-1px}#menu-trigger.opened:after{bottom:50%;transform:rotate(-45deg);margin-bottom:-1px}#menu-trigger.opened i{transform:translateX(100%)}#menu-trigger i{top:50%;margin-top:-1px;transform:translateX(0)}#menu-trigger i,#menu-trigger:after,#menu-trigger:before{display:block;position:absolute;right:0;width:100%;height:2px;background:#000;border-radius:6px;will-change:transform;transition:all .3s cubic-bezier(.19,1,.22,1)}#menu-trigger:after,#menu-trigger:before{content:""}#menu-trigger:before{top:0}#menu-trigger:after{bottom:0}section.standart{padding:75px 0}section.features{padding:100px 0}section.reviews.standart{padding-top:75px}.products-list .product{flex:0 0 50%;max-width:50%}section.features .features-list{flex-direction:column}section.features .features-list .feature{flex:0;margin-bottom:40px}section.features .features-list .feature:last-child{margin-bottom:0}section.features .features-list .feature:nth-child(2){align-self:flex-end}.reviews .reviews-slider .review-in .center{flex-wrap:wrap}.reviews .reviews-slider .review-in .center .review{flex:0 0 100%;max-width:100%;margin-bottom:40px}.reviews .reviews-slider .review-in .center .review:last-child{margin-bottom:0}footer .main-footer .footer-navs{flex:0 0 70%;max-width:70%}section.inner.standart{padding-top:230px}section.about .center{flex-wrap:wrap}section.about aside{flex:0 0 100%;max-width:460px;padding-bottom:60px}section.about .main-content{flex:0 0 100%;max-width:100%}section.inner .page-inner h3:first-child{margin-top:0}.delivery-methods{flex-wrap:wrap}.delivery-methods .method{flex:0 0 50%;max-width:50%;margin-bottom:60px}.delivery-methods .other{max-width:40%;margin-top:-175px}.posts-list{margin:0 -10px}.posts-list .post{margin-bottom:20px}.posts-list .post .post-inner{margin:0 10px}.posts-list .post.col-8{flex:0 0 100%;max-width:100%}.posts-list .post.col-4{flex:0 0 50%;max-width:50%}.similar-posts .posts-list .post.col-4:last-child{flex:0 0 100%;max-width:100%}section.contacts .col-6:first-child{padding-right:0}section.contacts .col-6{flex:0 0 100%;max-width:100%}section.contacts .center{flex-wrap:wrap}section.contacts .col-6:last-child{height:400px;margin-top:100px}section.faq.standart{padding-top:120px}section.faq.standart .center{flex-wrap:wrap}section.faq aside .questions{display:none}section.faq aside .fix-element{padding-top:130px}section.faq .main-content{margin-top:10px;padding-left:0;padding-top:40px}section.faq .main-content,section.faq aside{flex:0 0 100%;max-width:100%}section.faq #send-question{margin-top:50px}section.reviews.standart{padding-top:120px}section.reviews h1{margin-top:130px}.reviews-block .reviews-list{flex:0 0 60%;max-width:60%}.reviews-block aside .stars-stat .star-stat-item{flex-wrap:wrap}.reviews-block aside .stars-stat .star-stat-item .name{font-size:.92857em}.reviews-block aside .stars-stat .star-stat-item .val{margin-left:0;display:block;width:100%}.reviews-block{padding-top:0}.login-page .login-form .main-form{padding:170px 60px 60px 0}.login-page .login-form .login-image img{width:150%;left:85%}.login-page .login-form .main-form{flex:0 0 55%;max-width:55%}.login-page .login-form .login-image{left:55%;width:45%}section.product .product-main-info .product-info h1{font-size:3em}section.product .product-main-info .product-info .col-3{flex:0 0 100%;max-width:100%;padding-left:45%;order:1}section.product .product-main-info .product-info .col-3:last-child{order:0}section.product .product-main-info .product-info .col-6{display:none}section.product .product-main-info .product-info .specs{margin-top:60px}section.product .product-main-info .product-info .specs+.flex-bot{margin-top:30px}section.product .product-images .product-image .center{padding:0;justify-content:flex-start}section.product .product-images .product-image .center .col-6{flex:0 0 45%;max-width:45%;justify-content:center}section.product .product-images .product-image .center .col-6 img{max-width:50%;max-height:250px}section.product .product-main-info .product-controls{width:45%;left:0;justify-content:center;transform:none;bottom:auto}.product-slider .tns-outer{height:300px}.similar-product{padding-top:100px}.similar-product .products-list .product{flex:0 0 50%;max-width:50%}section.cabinet .main-content{padding-left:0}section.cabinet .main-content .products-list .product{flex:0 0 100%;max-width:100%}.order-info .main-order-info{align-items:flex-start}.order-info .main-order-info .main-info{flex-wrap:wrap;margin-bottom:-20px}.order-info .main-order-info .main-info .col-info{margin-bottom:20px}.product-list-col .product{flex-wrap:wrap}.product-list-col .product .main-info{flex:0 0 70%;max-width:70%}.order-list .order{align-items:flex-start;padding-bottom:10px}.order-list .order .main-info{flex:0 0 70%;max-width:70%;flex-wrap:wrap}.order-list .order .main-info .col-info{margin-bottom:20px;flex:0 0 50%;max-width:50%}.order-list .order .status{padding-top:10px}.basket-items-list-item-container .basket-items-list-item-descriptions-inner{flex-wrap:wrap}.basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info{padding-left:0;padding-top:40px;padding-right:30px}.basket-checkout-container{flex-wrap:wrap}.basket-checkout-container .basket-coupon-section{flex:0 0 100%;max-width:100%}.basket-checkout-container .basket-checkout-section{flex:0 0 100%;max-width:100%;padding-left:0;padding-top:30px}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-main-info .bx-soa-pp-company-smalltitle{line-height:1.4}section.in-bucket aside{display:none}section.in-bucket aside .fix-element .bx-total-info-block{padding:40px 40px 17px}#bx-soa-order{flex-wrap:wrap}section.in-bucket .main-content{flex:0 0 100%;max-width:100%;padding-right:0}#bx-soa-orderSave{flex-wrap:wrap;flex-direction:row}#bx-soa-orderSave .checkbox{margin-left:0;margin-bottom:10px}section.in-bucket.standart{padding-top:161px}#bx-soa-total-sub{display:block}.bx-soa-section .bx-soa-pp{flex-wrap:wrap}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company{flex:0 0 50%;max-width:calc(50% - 10px);margin-right:20px;margin-top:20px;margin-bottom:0}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company:nth-child(2n){margin-right:0}.bx-soa-section .bx-soa-pp-item-container{flex:0 0 100%;max-width:100%;padding-right:0}.bx-soa-pp-company,.bx-soa-section .bx-soa-pp-desc-container{flex:0 0 100%;max-width:100%}.bx-soa-pp-company{margin-top:40px;background:#f5f5f5;padding:40px;box-shadow:0 0 0 2px #FFCD00}.bx-soa-pp-company ul{padding-bottom:0}.bad-pixel h1{font-size:5em}.bad-pixel p{flex-wrap:wrap;justify-content:center;text-align:center}.bad-pixel p span{flex:0 0 100%;max-width:100%;justify-content:center;margin-top:.35714em}.bad-pixel p span img{margin-left:0}}@media (min-width:576px) and (max-width:767px){body{font-size:13px}.min-order,header nav{display:none}header .logo img{width:130px}header .header-top{padding:15px 0}header .header-top .email{display:none}header .header-bottom{padding:40px 0}.main-screen .main-slider .slide{overflow:hidden}.main-screen .main-slider .slide .illustr img{width:150%}header #search-form{padding-top:170px}#menu-trigger{width:26px;height:20px;margin-left:40px;position:relative;overflow:hidden}#menu-trigger.opened:before{top:50%;transform:rotate(45deg);margin-top:-1px}#menu-trigger.opened:after{bottom:50%;transform:rotate(-45deg);margin-bottom:-1px}#menu-trigger.opened i{transform:translateX(100%)}#menu-trigger i{top:50%;margin-top:-1px;transform:translateX(0)}#menu-trigger i,#menu-trigger:after,#menu-trigger:before{display:block;position:absolute;right:0;width:100%;height:2px;background:#000;border-radius:6px;will-change:transform;transition:all .3s cubic-bezier(.19,1,.22,1)}#menu-trigger:after,#menu-trigger:before{content:""}#menu-trigger:before{top:0}#menu-trigger:after{bottom:0}.main-screen .main-controls{bottom:50px}section.standart{padding:75px 0}section.features{padding:100px 0}section.reviews.standart{padding-top:75px}.products-list .product{flex:0 0 50%;max-width:50%}section.features .features-list{flex-direction:column}section.features .features-list .feature{flex:0;margin-bottom:40px}section.features .features-list .feature:last-child{margin-bottom:0}section.features .features-list .feature:nth-child(2){align-self:flex-end}.reviews .reviews-slider .review-in .center{flex-wrap:wrap}.reviews .reviews-slider .review-in .center .review{flex:0 0 100%;max-width:100%;margin-bottom:40px}.reviews .reviews-slider .review-in .center .review:last-child,.reviews h2{margin-bottom:0}h1{font-size:2.85714em}h1,h2{margin-bottom:30px}h2{font-size:1.78571em}h3{font-size:1.28571em;margin-bottom:20px}footer .subscribe .info{font-size:0}footer .subscribe .info b{font-size:13px}footer .subscribe form{right:0;width:100%;height:100%;padding:0 40px;background:#FFCD00;display:flex;align-items:center}footer .subscribe form button{right:40px}footer .main-footer{flex-wrap:wrap}footer .main-footer .foot-social{flex:0 0 100%;max-width:100%;margin-top:40px}footer .main-footer .foot-social .dt{text-align:center}footer .main-footer .foot-social .socials{justify-content:center}footer .main-footer .footer-navs{flex:0 0 100%;max-width:100%}section.inner.standart{padding-top:230px}section.about .center{flex-wrap:wrap}section.about aside{flex:0 0 100%;max-width:460px;padding-bottom:60px}section.about .main-content{flex:0 0 100%;max-width:100%}section.about .main-content p{font-size:1em}section.inner .page-inner h3:first-child{margin-top:0}.delivery-methods{flex-wrap:wrap}.delivery-methods .method{flex:0 0 100%;max-width:100%;margin-bottom:60px}.delivery-methods .other{max-width:100%;margin-top:40px}.posts-list{margin:0 -10px}.posts-list .post{margin-bottom:20px}.posts-list .post .post-inner{margin:0 10px;height:300px}.posts-list .post.col-4,.posts-list .post.col-8,.similar-posts .posts-list .post.col-4:last-child{flex:0 0 100%;max-width:100%}section.contacts .col-6:first-child{padding-right:0}section.contacts .col-6{flex:0 0 100%;max-width:100%}section.contacts .center{flex-wrap:wrap}section.contacts .center>.col-6:last-child{margin-top:40px}a.company-map{padding-top:20px}section.contacts .col-6:last-child{height:400px;margin-top:60px}.request-list .request-item{margin-bottom:15px;flex-direction:column}.request-list .request-item:last-child{margin-bottom:0}.request-list .request-item .col-6:first-child{font-weight:500;color:#000}.request-list .request-item .col-6:last-child{margin-top:5px;height:auto}section.faq.standart{padding-top:120px}section.faq.standart .center{flex-wrap:wrap}section.faq aside .questions{display:none}section.faq aside .fix-element{padding-top:130px}section.faq .main-content{margin-top:10px;padding-left:0;padding-top:40px}section.faq .main-content,section.faq aside{flex:0 0 100%;max-width:100%}section.faq #send-question{margin-top:50px}section.reviews.standart{padding-top:120px}section.reviews h1{margin-top:130px}.reviews-block .reviews-list{flex:0 0 100%;max-width:100%}.reviews-block aside .stars-stat .star-stat-item{flex-wrap:wrap}.reviews-block aside .stars-stat .star-stat-item .name{font-size:.92857em}.reviews-block aside .stars-stat .star-stat-item .val{margin-left:0;display:block;width:100%}.reviews-block{padding-top:0;flex-wrap:wrap}.reviews-block aside{flex:0 0 100%;max-width:100%;margin-top:0;padding-top:50px}section.inner.catalog h1+.flex{flex-wrap:wrap}section.inner.catalog p{max-width:100%}section.inner.catalog .catalog-cats{margin-top:50px;justify-content:center;flex:0 0 100%;max-width:100%}section.inner.catalog .products-list{margin-top:40px}.login-page .login-form .main-form{padding:170px 0 60px;flex:0 0 100%;max-width:100%}.login-page .login-form .login-image{display:none}.login-page .login-form .main-form .table-cell{padding-top:70px}section.inner.standart.product{padding-top:170px}section.product .product-main-info .product-info{padding-top:50vh}section.product .product-main-info .product-info h1{font-size:3em}section.product .product-main-info .product-info .col-3{flex:0 0 100%;max-width:100%;padding-left:0;order:1}section.product .product-main-info .product-info .col-3:last-child{order:0}section.product .product-main-info .product-info .col-6{display:none}section.product .product-main-info .product-info .specs{margin-top:60px}section.product .product-main-info .product-info .specs+.flex-bot{margin-top:30px}section.product .product-images{height:50vh}section.product .product-images .product-image{height:100%}section.product .product-images .product-image .center{padding:0;justify-content:flex-start;height:100%}section.product .product-images .product-image .center .col-6{flex:0 0 100%;max-width:100%;justify-content:center;padding-top:80%;position:relative}section.product .product-images .product-image .center .col-6 img{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);max-width:50%;max-height:50%}section.product .product-main-info .product-controls{top:22vh;width:100%;left:0;justify-content:space-between;padding:0 50px;transform:none;bottom:auto}section.product .product-main-info .product-controls .dots{display:none}.similar-product{padding-top:100px}.similar-product .products-list .product{flex:0 0 50%;max-width:50%}section.cabinet .main-content{padding-left:0}section.cabinet .main-content .products-list .product{flex:0 0 100%;max-width:100%}.order-info .main-order-info{align-items:flex-start}.order-info .main-order-info .main-info{flex-wrap:wrap;margin-bottom:-20px}.order-info .main-order-info .main-info .col-info{margin-bottom:20px}.product-list-col .product{flex-wrap:wrap}.product-list-col .product .main-info{flex:0 0 70%;max-width:70%}.order-list .order{align-items:flex-start;padding-bottom:10px}.order-list .order .main-info{flex:0 0 70%;max-width:70%;flex-wrap:wrap}.order-list .order .main-info .col-info{margin-bottom:20px;flex:0 0 50%;max-width:50%}.order-list .order .status{padding-top:10px}section.cabinet aside nav{display:flex;padding-top:0}section.cabinet aside nav a{margin-right:30px}section.cabinet aside nav a:before{left:0;top:110%}section.cabinet aside nav a.active:before{width:100%}#account-edit .form-section .form-row{flex-wrap:wrap}#account-edit .form-section .form-row .input{flex:0 0 100%;max-width:100%}#account-edit .form-section .form-row .input:first-child{margin-bottom:20px}section.inner.standart.cabinet .center .main-content,section.inner.standart.cabinet .center aside{flex:0 0 100%;max-width:100%}#account-edit .form-section .form-in{margin-top:15px}form#account-edit{padding-top:10px}.basket-checkout-container{flex-wrap:wrap}.basket-checkout-container .basket-coupon-section{flex:0 0 100%;max-width:100%}.basket-checkout-container .basket-checkout-section{flex:0 0 100%;max-width:100%;padding-left:0;padding-top:30px}.basket-items-list-item-container{flex-wrap:wrap}.basket-items-list-item-container .basket-items-list-item-descriptions{flex:0 0 100%;max-width:100%;padding-bottom:40px}.basket-items-list-item-container .basket-items-list-item-price{flex:0 0 40%}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-main-info .bx-soa-pp-company-smalltitle{line-height:1.4}.bx-soa-section .bx-soa-section-content .bx-soa-delivery{flex-wrap:wrap}.bx-soa-section .bx-soa-section-content .bx-soa-delivery .form-group{flex:0 0 100%;max-width:100%}.bx-soa-section .bx-soa-section-content .bx-soa-delivery .form-group:first-child{margin-bottom:30px}section.in-bucket aside{display:none}section.in-bucket aside .fix-element .bx-total-info-block{padding:40px 40px 17px}#bx-soa-order{flex-wrap:wrap}section.in-bucket .main-content{flex:0 0 100%;max-width:100%;padding-right:0}#bx-soa-orderSave{flex-wrap:wrap;flex-direction:row}#bx-soa-orderSave .checkbox{margin-left:0;margin-bottom:10px}section.in-bucket.standart{padding-top:147px}#bx-soa-total-sub{display:block}.bx-soa-section .bx-soa-pp{flex-wrap:wrap}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company{flex:0 0 100%;max-width:100%;margin-top:0}.bx-soa-section .bx-soa-pp-item-container{flex:0 0 100%;max-width:100%;padding-right:0}.bx-soa-pp-company,.bx-soa-section .bx-soa-pp-desc-container{flex:0 0 100%;max-width:100%}.bx-soa-pp-company{margin-top:40px;background:#f5f5f5;padding:40px;box-shadow:0 0 0 2px #FFCD00}.bx-soa-pp-company ul{padding-bottom:0}.bx-soa-section .bx-soa-pp-company-selected strong{font-size:1em;line-height:1.3;flex:0 0 30%}.bad-pixel h1{font-size:4em}.bad-pixel p{flex-wrap:wrap;justify-content:center;text-align:center}.bad-pixel p span{flex:0 0 100%;max-width:100%;justify-content:center;margin-top:.35714em}.bad-pixel p span img{margin-left:0}section.popular h2 .fire{top:-.62em;left:.79em;width:7.562px;height:18.846px;background-size:100% 100%}section.inner.catalog h1 .fire{left:3.163em}section.inner.catalog h1 .fire,section.reviews h1 .fire{width:12.087px;height:32.321px;background-size:100% 100%;top:-.57em}section.reviews h1 .fire{left:.173em}.login-page .login-form .main-form h1 .fire{width:12.087px;height:32.321px;background-size:100% 100%;top:-.57em;left:1.373em}.product-slider{top:0}.product-main-info .product-sticker{top:20px;left:20px}.breadcrumbs{display:none}}@media (max-width:575px){body{font-size:13px}.center{padding:0 25px}header{padding-top:0;transition:padding .2s cubic-bezier(.19,1,.22,1)}header.fixed{padding-top:25px}header.fixed .header-bottom{padding:10px 0}.bx_catalog_tile{width:100%}.min-order,header nav{display:none}header .logo img{width:40px}header .header-top{padding:15px 0;display:none}header .controls .account,header .controls .search{display:none}.main-screen .main-slider .slide .table .table-cell{vertical-align:top}.main-screen .main-slider .slide .slide-info{max-width:100%;padding-top:120px}.main-screen .main-slider .slide .slide-info .btn{margin-top:0;padding:0 20px}.main-screen .main-slider .slide .slide-info h1{font-size:2.25714em}.main-screen .main-slider .slide .illustr{width:100%;transform:translateX(-40%)}.main-screen .main-slider .slide .illustr img{width:80%}header .header-bottom{padding:20px 0}header.fixed:before{transform:translateY(0) translateZ(0)}.main-screen .main-slider .slide{overflow:hidden}section.features+section.standart.reviews{padding-top:60px}#menu-trigger{width:26px;height:20px;margin-left:40px;position:relative;overflow:hidden}#menu-trigger.opened:before{top:50%;transform:rotate(45deg);margin-top:-1px}#menu-trigger.opened:after{bottom:50%;transform:rotate(-45deg);margin-bottom:-1px}#menu-trigger.opened i{transform:translateX(100%)}#menu-trigger i{top:50%;margin-top:-1px;transform:translateX(0)}#menu-trigger i,#menu-trigger:after,#menu-trigger:before{display:block;position:absolute;right:0;width:100%;height:2px;background:#000;border-radius:6px;will-change:transform;transition:all .3s cubic-bezier(.19,1,.22,1)}#menu-trigger:after,#menu-trigger:before{content:""}#menu-trigger:before{top:0}#menu-trigger:after{bottom:0}.main-screen .main-controls{bottom:50px}section.standart{padding:40px 0}section.popular .dt{display:none}section.popular .show-more{margin-top:20px;text-align:center}section.popular .show-more .dt{display:block}.only-mobile{display:block!important}section.popular .products-list{margin-top:25px}section.features{padding:40px 0}section.features .features-list{margin-top:45px}section.reviews.standart{padding-top:45px}.products-list .product{flex:0 0 100%;max-width:100%}section.features .features-list{flex-direction:column}section.features .features-list .feature{flex:0;margin-bottom:40px}section.features .features-list .feature:last-child{margin-bottom:0}section.features .features-list .feature:nth-child(2){align-self:flex-end}.reviews .reviews-slider .review-in .center{flex-wrap:wrap}.reviews .reviews-slider .review-in .center .review{flex:0 0 100%;max-width:100%;margin-bottom:40px}.reviews .reviews-slider .review-in .center .review:last-child,.reviews h2{margin-bottom:0}h1{font-size:2.85714em}h1,h2{margin-bottom:30px}h2{font-size:1.78571em}h3{font-size:1.28571em;margin-bottom:20px}footer .subscribe .info{display:none}footer .subscribe form{right:0;width:100%;height:100%;padding:0 40px;background:#FFCD00;display:flex;align-items:center}footer .subscribe form button{right:40px}footer .main-footer{flex-wrap:wrap;margin-top:45px}footer .main-footer .foot-social{flex:0 0 100%;max-width:100%;margin-top:40px}footer .main-footer .foot-social .dt{text-align:center}footer .main-footer .foot-social .socials{justify-content:center}footer .main-footer .footer-navs{flex:0 0 100%;max-width:100%;flex-wrap:wrap}footer .main-footer .footer-navs .foot-col{flex:0 0 100%;max-width:100%;margin-bottom:20px;text-align:center}footer .main-footer .footer-navs .foot-col:last-child{margin-bottom:0}footer .sub-footer{flex-wrap:wrap}footer .sub-footer .main-copy{flex:0 0 100%;max-width:100%;text-align:center;margin-bottom:20px}footer .sub-footer .studio-copy{flex:0 0 100%;max-width:100%;justify-content:center;margin-top:20px}section.inner.standart{padding-top:100px}.contact-list{margin-top:30px}section.about .center{flex-wrap:wrap}.get-pricing{padding:40px 0;margin-bottom:30px}.get-pricing .actions{flex-direction:column;margin-top:30px}.get-pricing .actions small{margin-left:0;margin-top:20px}section.about aside{flex:0 0 100%;max-width:460px;padding-bottom:30px;padding-right:0}section.about .main-content{flex:0 0 100%;max-width:100%}section.about .main-content p{font-size:1em}section.inner .page-inner{padding-top:20px}section.inner .page-inner h3:first-child{margin-top:0}.delivery-methods{flex-wrap:wrap}.delivery-methods .method{flex:0 0 100%;max-width:100%;margin-bottom:40px}.delivery-methods .other{max-width:100%;margin-top:20px}.posts-list .post{margin-bottom:20px}.posts-list .post .post-inner{height:300px}.posts-list .post.col-4,.posts-list .post.col-8{flex:0 0 100%;max-width:100%}.similar-posts{margin-top:70px}.similar-posts .posts-list .post.col-4:last-child{flex:0 0 100%;max-width:100%}section.contacts .col-6:first-child{padding-right:0}section.contacts .col-6{flex:0 0 100%;max-width:100%}section.contacts .center{flex-wrap:wrap}section.contacts .center>.col-6:last-child{margin-top:40px;height:40vh}a.company-map{padding-top:20px}.request-list .request-item{margin-bottom:15px;flex-direction:column}.request-list .request-item:last-child{margin-bottom:0}.request-list .request-item .col-6:first-child{font-weight:500;color:#000}.request-list .request-item .col-6:last-child{margin-top:5px;height:auto}section.faq.standart{padding-top:120px}section.faq.standart .center{flex-wrap:wrap}section.faq aside .questions{display:none}section.faq aside .fix-element{padding-top:0}section.faq .main-content .question-list .qanda{margin-bottom:30px;padding-bottom:30px}section.faq .main-content{margin-top:10px;padding-left:0;padding-top:40px}section.faq .main-content,section.faq aside{flex:0 0 100%;max-width:100%}section.faq #send-question{margin-top:50px}section.inner.catalog h1+.flex{flex-wrap:wrap}section.inner.catalog p{max-width:100%}section.inner.catalog .catalog-cats{margin-top:50px;justify-content:center;flex:0 0 100%;max-width:100%}section.inner.catalog .products-list{margin-top:40px}.form-row.x2{flex-wrap:wrap}.form-row.x2 .input{flex:0 0 100%;max-width:100%}.form-row.x2 .input:first-child{margin-bottom:10px}section.faq #send-question .actions{flex-wrap:wrap}section.faq #send-question .actions .btn{width:100%}section.faq #send-question .actions small{display:block;flex:0 0 100%;max-width:100%;margin-top:20px;margin-left:0}section.reviews.standart{padding-top:120px}section.reviews h1{margin-top:0}.reviews-block .reviews-list{flex:0 0 100%;max-width:100%}.reviews-block aside .stars-stat .star-stat-item{flex-wrap:wrap}.reviews-block aside .stars-stat .star-stat-item .name{font-size:.92857em}.reviews-block aside .stars-stat .star-stat-item .val{margin-left:0;display:block;width:100%}.reviews-block{padding-top:0;flex-wrap:wrap}.reviews-block aside{flex:0 0 100%;max-width:100%;margin-top:0;padding-top:0}.reviews-block aside .fix-element{padding-top:30px}.reviews-block .reviews-list .review{padding:25px 35px}.login-page .login-form .main-form{padding:60px 0}.login-page .login-form .main-form .table,.login-page .login-form .main-form .table-cell{display:block}.login-page .login-form .main-form .actions{justify-content:space-between;display:flex}.login-page .login-form .main-form .actions .btn{height:44px;padding:0 25px}.login-page .login-form .main-form{flex:0 0 100%;max-width:100%}.login-page .login-form .login-image{display:none}.login-page .login-form .main-form .table-cell{padding-top:70px}.login-page .login-form .main-form .social-enter{margin-top:40px;font-size:.78571em;align-items:center}.login-page h1{font-size:2em}section.inner.standart.product{padding-top:75px}section.product .product-main-info .product-info{padding-top:50vh}section.product .product-main-info .product-info h1{font-size:2em}section.product .product-main-info .product-info .col-3{flex:0 0 100%;max-width:100%;padding-left:0;order:1}section.product .product-main-info .product-info .col-3:last-child{order:0}section.product .product-main-info .product-info .col-6{display:none}section.product .product-main-info .product-info .specs{margin-top:60px}section.product .product-main-info .product-info .specs+.flex-bot{margin-top:30px}section.product .product-images{height:50vh}section.product .product-images .product-image{height:100%}section.product .product-images .product-image .center{padding:0;justify-content:flex-start;height:100%}section.product .product-images .product-image .center .col-6{flex:0 0 100%;max-width:100%;justify-content:center;padding-top:80%;position:relative}section.product .product-images .product-image .center .col-6 img{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);max-width:50%;max-height:50%}section.product .coffee-interest{padding:23px 20px 23px 23px}section.product .product-main-info .product-controls{top:22vh;width:100%;left:0;justify-content:space-between;padding:0 20px;transform:none;bottom:auto}section.product .product-main-info .product-controls .dots{display:none}section.product .product-control{flex-wrap:wrap}section.product .product-control .btn,section.product .product-control .quantity{flex:0 0 100%;max-width:100%}.similar-product{padding-top:100px}.similar-product .products-list .product{flex:0 0 100%;max-width:100%}section.cabinet .main-content{padding-left:0}section.cabinet .main-content .products-list .product{flex:0 0 100%;max-width:100%}.order-info .main-order-info{align-items:flex-start}.order-info .main-order-info .main-info{flex-wrap:wrap;margin-bottom:-20px}.order-info .main-order-info .main-info .col-info{margin-bottom:20px}.product-list-col .product{flex-wrap:wrap;margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:20px}.product-list-col .product .main-info{flex:0 0 100%;max-width:100%}.product-list-col .product .count-info{flex:0 0 100%;max-width:100%;text-align:center;margin-top:15px}.order-list .order{align-items:flex-start;padding-bottom:10px;flex-wrap:wrap}.order-list .order .main-info{flex:0 0 100%;max-width:100%;flex-wrap:wrap}.order-list .order .main-info .col-info{margin-bottom:20px;flex:0 0 100%;max-width:100%}.order-list .order .status{padding-top:10px;flex:0 0 100%;max-width:100%;padding-bottom:20px}section.cabinet aside nav{display:flex;padding-top:0}section.cabinet aside nav a{margin-right:15px}section.cabinet aside nav a:before{left:0;top:110%}section.cabinet aside nav a.active:before{width:100%}section.cabinet aside nav a:last-child{margin-right:0}#account-edit .form-section .form-row{flex-wrap:wrap}#account-edit .form-section .form-row .input{flex:0 0 100%;max-width:100%}#account-edit .form-section .form-row .input:first-child{margin-bottom:20px}section.inner.standart.cabinet .center .main-content,section.inner.standart.cabinet .center aside{flex:0 0 100%;max-width:100%}#account-edit .form-section .form-in{margin-top:15px}form#account-edit{padding-top:10px}.order-info .order-info-section .info-row.x2{flex-wrap:wrap;height:auto}.order-info .order-info-section .info-row.x2 .row{flex:0 0 100%;max-width:100%}.order-info .order-info-section .info-row.x2 .row:first-child{margin-bottom:20px}.basket-items-list-item-container .basket-items-list-item-descriptions-inner{flex-wrap:wrap}.basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info{padding-left:0;padding-top:40px;padding-right:30px}.basket-checkout-container{flex-wrap:wrap}.basket-checkout-container .basket-coupon-section{flex:0 0 100%;max-width:100%}.basket-checkout-container .basket-checkout-section{flex:0 0 100%;max-width:100%;padding-left:0;padding-top:30px}.basket-items-list-item-container{flex-wrap:wrap}.basket-items-list-item-container .basket-items-list-item-descriptions{flex:0 0 100%;max-width:100%;padding-bottom:40px}.basket-items-list-item-container .basket-items-list-item-price{flex:0 0 40%}.basket-items-list-item-container .basket-items-list-item-actions{position:absolute;top:40px;right:0}.basket-checkout-container .basket-checkout-section-inner{flex-wrap:wrap;justify-content:center}.basket-checkout-container .basket-checkout-section-inner .basket-checkout-block.basket-checkout-block-btn{flex:0 0 100%;max-width:100%;margin-top:10px}.basket-checkout-container .basket-checkout-section-inner .basket-checkout-block.basket-checkout-block-btn .btn{width:100%}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-main-info .bx-soa-pp-company-smalltitle{line-height:1.4}.bx-soa-section .bx-soa-section-content .bx-soa-delivery{flex-wrap:wrap}.bx-soa-section .bx-soa-section-content .bx-soa-delivery .form-group{flex:0 0 100%;max-width:100%}.bx-soa-section .bx-soa-section-content .bx-soa-delivery .form-group:first-child{margin-bottom:30px}section.in-bucket aside{display:none}section.in-bucket aside .fix-element .bx-total-info-block{padding:40px 40px 17px}#bx-soa-order{flex-wrap:wrap}section.in-bucket .main-content{flex:0 0 100%;max-width:100%;padding-right:0;margin-top:0}#bx-soa-orderSave{flex-wrap:wrap;flex-direction:row;display:flex!important}#bx-soa-orderSave .checkbox{margin-left:0;margin-bottom:10px}#bx-soa-orderSave .btn{flex:0 0 100%}section.in-bucket.standart{padding-top:76px}#bx-soa-total-sub{display:block}#bx-soa-total-sub .fix-element{transform:none!important}.bx-soa-section .bx-soa-pp{flex-wrap:wrap}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company{flex:0 0 100%;max-width:100%;margin-top:0}.bx-soa-section .bx-soa-pp-item-container{flex:0 0 100%;max-width:100%;padding-right:0}.bx-soa-pp-company,.bx-soa-section .bx-soa-pp-desc-container{flex:0 0 100%;max-width:100%}.bx-soa-pp-company{margin-top:40px;background:#f5f5f5;padding:20px;box-shadow:0 0 0 2px #FFCD00;overflow:hidden}.bx-soa-pp-company ul{padding-bottom:0}.bx-soa-section .bx-soa-pp-company-selected strong{font-size:1em;line-height:1.3;flex:0 0 100%;margin-left:0;margin-top:10px;margin-bottom:10px;text-align:center}.bx-soa-section .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-list li{flex-wrap:wrap}.bx-soa-section .bx-soa-section-content .form-group .radio-inline{margin-bottom:15px}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-graf-container{display:none}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-main-info{padding-left:0}.bx-soa-section .bx-soa-section-content .row.bx-soa-more,.bx-soa-section .bx-soa-section-content .row.bx-soa-more .bx-soa-more-btn{flex-wrap:wrap}.bx-soa-section .bx-soa-section-content .row.bx-soa-more .bx-soa-more-btn .btn{width:100%;height:45px}.bx-soa-section .bx-soa-section-content .row.bx-soa-more .bx-soa-more-btn .btn:first-child{margin-bottom:10px}.bx-soa-section .bx-soa-pp-company-selected{flex-wrap:wrap;justify-content:center}.bx-soa-section .bx-soa-pp-company-selected .bx-soa-pp-price{margin-left:0}.bx-soa-section .bx-soa-item-tr{width:400px}.bad-pixel h1{font-size:3em;text-align:center}.bad-pixel{padding-left:20px;padding-right:20px;padding-top:50px}.bad-pixel p{flex-wrap:wrap;justify-content:center;text-align:center}.bad-pixel p span{flex:0 0 100%;max-width:100%;justify-content:center;margin-top:.35714em}.bad-pixel p span img{margin-left:0}section.popular h2 .fire{top:-.62em;left:.79em;width:7.562px;height:18.846px;background-size:100% 100%}section.inner.catalog h1 .fire{left:3.163em}section.inner.catalog h1 .fire,section.reviews h1 .fire{width:12.087px;height:32.321px;background-size:100% 100%;top:-.57em}section.reviews h1 .fire{left:.173em}.login-page .login-form .main-form h1 .fire{width:10.087px;height:30.321px;background-size:100% 100%;top:-.85em;left:1.293em}section.product .product-control [data-entity=main-button-container]{flex:0 0 100%;max-width:100%}section.product .main-info .help-icon .help-info{width:250px}section.product .main-info .roasting .help-icon .help-info{right:50%;transform:scale(0) translateY(-50%) translateX(50%) translateZ(0)}.comix .tns-nav{display:flex;justify-content:center;margin-top:.35714em}.sale_order_full_table,.sale_order_full_table .rbs__content,.sale_order_full_table .rbs__content .rbs__payment-link{width:100%}.sale_order_full_table .rbs__content .rbs__price-string b{display:block}.product-controls.pagination{margin-top:20px}}@media (max-width:575px) and (max-height:1000px){.main-screen .main-slider .slide .slide-info{padding-top:200px;text-align:center}.main-screen .main-controls{bottom:50%;display:flex}}@media (max-width:575px) and (max-height:830px){.main-screen .main-slider .slide .slide-info{padding-top:90px;text-align:center}.main-screen .main-controls{bottom:50%;display:flex}}@media (max-width:575px) and (max-height:550px){.main-screen .main-slider .slide .slide-info h1{font-size:1.55714em;margin-bottom:20px}.main-screen .main-slider .slide .slide-info .btn{height:50px}.main-screen .main-slider .slide .illustr{transform:translateX(-45%)}.main-screen .main-slider .slide .illustr img{width:75%}.main-screen .main-slider .slide .slide-info{padding-top:110px;text-align:center}.main-screen .main-controls{bottom:50%;display:flex}}@media (max-width:575px){.product-slider{top:0}.product-main-info .product-sticker{top:20px;left:20px}.breadcrumbs{display:none}}.only-mobile{display:none}#responsive-menu{position:fixed;top:0;right:0;width:100%;height:100%;background:#fff;z-index:300;transform:translateX(100%)}#responsive-menu .table .table-cell{vertical-align:bottom;padding-bottom:40px}#responsive-menu nav a{display:block;font-size:1.28571em;font-weight:500;text-align:right;padding:5px 40px 5px 20px}#responsive-menu .controls,#responsive-menu nav a{color:#000;border:0;transform:translateX(80px) translateZ(0);opacity:0;will-change:transform,opacity}#responsive-menu .controls{justify-content:flex-end;margin-top:40px}#responsive-menu .controls .account{width:35px;height:35px;border-radius:50%;display:block;border:0;background-position:50%;background-repeat:no-repeat;margin-left:40px;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0i0KHQu9C+0LlfMSIgZGF0YS1uYW1lPSLQodC70L7QuSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMy41IDI2LjQxIj4gIDx0aXRsZT5hY2NvdW50PC90aXRsZT4gIDxwYXRoIGQ9Ik0xNy40MSwxNS41MmE4Ljc5LDguNzksMCwxLDAtMTEuMzUsMEwuNjIsMjAuNDRsMi40NCw0LDguNDEuOUwyMS41LDI0bC44MS00LjZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIiBmaWxsPSIjZjNjMDA0Ii8+ICA8cGF0aCBkPSJNMTguMzgsMTQuNTZhOC44LDguOCwwLDEsMC0xMy4xNS4xMUMxLjg1LDE2LjM5LDAsMTguNzgsMCwyMS41YzAsMi4yNCwyLDQuOTEsMTEuNzUsNC45MSw1Ljk1LDAsMTEuNzUtLjM4LDExLjc1LTQuOTFDMjMuNSwxOC43NCwyMS41LDE2LjEsMTguMzgsMTQuNTZaTTExLjc1LDJBNi44LDYuOCwwLDEsMSw1LDguNzksNi44LDYuOCwwLDAsMSwxMS43NSwyWm0wLDIyLjQxQzQuNTYsMjQuNDEsMiwyMi45MSwyLDIxLjVjMC0yLjEsMS43NC00LDQuODctNS4zOUE4Ljc3LDguNzcsMCwwLDAsMTYuNzQsMTZjMi44MywxLjE0LDQuNzYsMy4zMSw0Ljc2LDUuNDdDMjEuNSwyMy4zLDE5Ljg3LDI0LjQxLDExLjc1LDI0LjQxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIvPjwvc3ZnPg==);background-size:23.5px 26.41px}#responsive-menu .controls .info{line-height:1.3;margin-left:10px;margin-right:40px}#responsive-menu .controls .info b{display:block;font-size:12px;font-weight:500;color:#000}a.fire{background-repeat:no-repeat;cursor:default}a.fire,a.fire:hover{border:0}#loading_screen{position:fixed;top:50%;left:50%;transform:translate3d(-50%,-50%,0);z-index:1500}.breadcrumbs{margin:0 0 40px;position:relative;z-index:50}.breadcrumbs a{color:#888}.breadcrumbs .bx-breadcrumb .bx-breadcrumb-item span{color:#000}.breadcrumbs .bx-breadcrumb .bx-breadcrumb-item a span{color:#888}.breadcrumbs .bx-breadcrumb .bx-breadcrumb-item a:hover span{color:#000}.tab-content{display:none;padding:35px 0}#tab-1{display:block}#infobox{padding-top:60px}.infobox-tabs{width:100%;max-width:71%}.tabs-top p{font-size:18px;font-family:CeraPro-Bold;margin-bottom:20px}.tabs-menu{display:flex;flex-wrap:wrap;align-items:center;border-bottom:2px solid #FFCD00;padding:0}.tabs-menu li a{font-size:15px;color:#000;text-align:center;font-family:CeraPro-Medium;text-decoration:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:190px;height:40px;background:#f7f7f7;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;position:relative}.tabs-menu li.current a{background:#FFCD00}.tabs-menu li a:before{position:absolute;content:'';width:16px;height:10px;background:url(/bitrix/templates/catherine/assets/img/tab.png) no-repeat;left:0;right:0;margin:auto;bottom:-10px;opacity:0}.tabs-menu li.current a:before{opacity:1}.tab-h{font-size:28px;color:#000;display:block;font-family:CeraPro-Medium;margin-bottom:25px}.tab-content p{font-size:14px;line-height:155%;text-align:justify;color:#000;margin-top:0}.tab-one{margin-bottom:45px}.tab-row{display:flex;flex-wrap:wrap;align-items:flex-start}.tab-gal img{display:block;margin-right:25px;margin-bottom:25px;width:135px}.tab-gal{display:flex;flex-wrap:wrap;align-items:flex-start;width:321px}.tab-text{width:calc(100% - 321px);margin-top:-5px;margin-left:auto}.tab-four p span{font-family:CeraPro-Medium;margin-left:auto}.tab-four p{line-height:254.5%;display:flex}.tab-left{width:335px}.tab-tree{margin-bottom:20px;display:flex;flex-wrap:wrap;align-items:flex-start}.tab-four{display:flex;flex-wrap:wrap;align-items:flex-start}.tab-img{margin-left:auto;margin-right:100px;font-size:28px;color:#000;display:block;font-family:CeraPro-Medium;margin-bottom:25px}.tab-img p{color:#000;margin-bottom:5px}.tab-img img{display:block;width:229px;margin-top:30px}.tab-tree .tab-left p{font-size:14px;line-height:28px}.tab-tree .tab-left p span{font-family:CeraPro-Medium}.radiobox+label{cursor:pointer}.radiobox:not(checked){position:absolute;opacity:0}.radiobox:not(checked)+label{position:relative;padding:0;font-size:16px;display:inline-block;color:#9b9b9b;font-family:CeraPro-Medium;margin-right:15px;padding:0 3px}.radiobox:checked+label:before{content:'';position:absolute;width:100%;height:2px;background:#FFCD00;opacity:0;bottom:-1px;left:0}.radiobox:checked+label:before{opacity:1}.infobox-filter{width:100%;margin-left:auto;padding-top:30px;max-width:25%}.infobox-container{display:flex;flex-wrap:wrap;align-items:flex-start}#infobox .container{max-width:1700px;padding:0 50px;margin:0 auto}.info-filter-box{background:#f7f7f7;padding:30px}.info-filter-row p{font-size:13px;color:#000;font-family:CeraPro-Light;margin-right:20px;min-width:65px}.info-filter-row{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px}.radiobox:checked+label{font-family:CeraPro-Medium;color:#000}.filter-price p{font-size:20px;color:#9b9b9b;font-family:CeraPro-Medium;display:flex;flex-wrap:wrap;align-items:center;margin-top:0}.filter-price p>span{font-size:13px;color:#9b9b9b;display:flex;flex-wrap:wrap;align-items:flex-start;min-height:30px;padding-left:5px}.filter-price p>span span{display:block;width:100%;line-height:1}.filter-price .actual{color:#000;position:relative;padding:0 5px;margin-right:20px;font-size:20px;margin:0;min-height:initial}.filter-price .actual:before{position:absolute;content:'';width:100%;background:#FFCD00;height:2px;left:0;bottom:-3px}.filter-price{display:flex;flex-wrap:wrap;align-items:center;margin-right:-20px}.filter-price p:last-child{margin-right:0}.nice-select{border-radius:5px;box-sizing:border-box;clear:both;cursor:pointer;outline:0;padding-right:20px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;font-style:normal;opacity:1;display:block;font-size:14px;color:#000}.nice-select:after{content:'';position:absolute;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;background:url(/bitrix/templates/catherine/assets/img/select.png) no-repeat;width:9px;height:6px;right:0;top:47%}.nice-select.open .list{max-height:185px;overflow:auto;opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{box-sizing:border-box;margin-top:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:-30px;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:99;width:calc(100% + 75px);background:#c4c4c4;font-size:14px}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;list-style:none;outline:0;text-align:left;-webkit-transition:all .2s;transition:all .2s;padding:3px 30px}.nice-select .option:before{display:none}.nice-select .option:hover{background:#FFCD00}.nice-select .option.selected{background:#FFCD00}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.info-filter-row:last-child{margin-bottom:0}.btn-filter{width:100%;padding-right:100px!important}.info-filter-by{margin-top:15px;margin-bottom:25px;position:relative}.number{position:absolute;right:35px;top:12px;z-index:9;display:flex;flex-wrap:wrap;align-items:center}.number input[type=text]{border:0;text-align:center;background:#FFCD00;width:28px;height:28px;letter-spacing:.175em;color:#000;font-family:CeraPro-Medium;margin:0 10px}.number span{cursor:pointer;display:block;width:9px;height:28px}.minus{background:url(/bitrix/templates/catherine/assets/img/num_prev.png) center no-repeat}.plus{background:url(/bitrix/templates/catherine/assets/img/num_next.png) center no-repeat}.otvet{display:none;background:#f7f7f7;padding:30px;margin-top:20px}.info-dostav>div>span{position:relative;display:inline-block;font-size:16px;color:#000;font-family:CeraPro-Medium;padding-right:20px;padding-left:25px;cursor:pointer}.info-dostav>div>span:before{content:'';position:absolute;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;background:url(/bitrix/templates/catherine/assets/img/select.png) no-repeat;width:9px;height:6px;right:0;top:47%;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.info-dostav>div.actives>span:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.otvet p{font-family:CeraPro-Medium;color:#000;margin-bottom:10px}.otvet ul{margin-bottom:20px;padding:0}.otvet ul:last-child{margin-bottom:0}.otvet ul li{font-size:14px;line-height:145%;padding:0}.otvet ul li:before{display:none}.tabs-menu li:before{display:block}.tabs-menu li{padding:0}#bx_117848907_967{padding-bottom:0}.coffee-newbox p{font-size:14px;line-height:145%;color:#000;font-family:'PT Mono';max-width:250px;margin-left:15px}.coffee-newbox{display:flex;flex-wrap:wrap;align-items:center;padding:45px 0;justify-content:center;padding-bottom:100px}.harak-zag h3{font-family:CeraPro-Bold;font-size:28px;line-height:145%;margin-bottom:0}.harac a{color:#000;border-bottom:1px solid #000;cursor:pointer}.harac a:hover{border-bottom:1px solid transparent}.tovar-res-box{display:none}.tabs-top-res{display:none}.specs{position:relative}.popap-boxing{background:#000;color:#fff;position:absolute;width:360px;right:-135%;z-index:99;top:-10%;display:none}.popap-boxing.active{display:block}.popap-boxing>span{display:block;font-size:20px;font-family:CeraPro-Bold;padding:17px 25px}.popap-boxing img{display:block;width:100%}.popap-boxing p{padding:25px;font-size:14px;font-family:'Cera Pro'}span.close-popap-btn{cursor:pointer;padding:0;position:absolute;right:25px;top:25px;width:19px;height:19px;background:url(/bitrix/templates/catherine/assets/img/close_popap.png) no-repeat}.tex{max-width:360px;margin:200px auto 0;padding:0 30px}.tex h3{font-style:normal;font-weight:500;font-size:24px;line-height:150%;color:#000;text-align:center;margin-bottom:20px;text-transform:initial}.tex img{margin:auto;display:block;margin-bottom:15px}.tex p{font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#000;margin-bottom:30px}.product-info h1{line-height:52px}.coffee-newbox{padding-top:0}.lines-boxing{display:none;background:#fff;z-index:99;padding-top:5px}section.product .main-info .coffee-slid{display:block}.text-two{display:none}.lines-btn{display:block;position:relative;cursor:pointer;color:#9f9f9f;font-size:12px;line-height:145%;padding-left:110px}.lines-btn:before{content:'';position:absolute;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;background:url(/bitrix/templates/catherine/assets/img/select.png) no-repeat;width:9px;height:6px;left:90px;top:0;bottom:0;margin:auto;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.lines-btn.active .text-one{display:none}.lines-btn.active .text-two{display:inline-block}.lines-btn.active:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.btn-filter{color:#000!important}.tab-gal a{color:transparent;border:0}section.product .main-info .coffee-info .line .from{min-width:83px}.tab-gal a:nth-child(2n) img{margin-right:0}.btn-filter{background:#FFCD00!important}.infobox-tabs .tabs-top{background:#fff}@media screen and (min-width:1600px){.tab-left{width:40%}}@media only screen and (max-width:1200px){.popap-boxing{right:0;left:0;margin:auto}}@media only screen and (max-width:1025px){section.product .product-main-info .product-info .col-3.flex.flex-wrap{padding-left:0}.harak-zag{width:100%}.harac{display:block;width:100%}.specs.flex.flex-top.flex-wrap{width:100%}.infobox-filter{width:100%;margin-left:0;padding-top:0;max-width:100%;order:0}.infobox-tabs{max-width:100%;order:1}section.product .social-share{display:none}#infobox{padding-top:20px}.tab-gal img{margin-right:15px;margin-bottom:15px;width:120px}.tab-gal{width:270px}.tab-text{width:390px}.tab-img{margin-right:0;width:35%}.tab-img img{width:100%}.tab-left{width:45%}.tabs-top{padding-top:20px}}@media only screen and (max-width:769px){.tab-gal{width:100%}.tab-text{width:100%;margin:0}.tab-left{width:100%}.tab-img{width:45%;margin-left:0;margin-top:25px}.coffee-newbox{padding:35px 0;padding-bottom:50px;padding-top:0}.tovar-res-box{display:block}.infobox-tabs .tabs-top{display:none;width:calc(100% + 100px);left:-50px;border-bottom:1px solid #FFCD00;position:relative;display:flex;align-items:center;padding-top:0}.tovar-res-img img:nth-child(2){display:none}.tovar-res-img img{max-width:45px;max-height:35px}.tovar-res-box{position:fixed;left:0;top:-64px;z-index:9999;padding:10px 25px;background:#000;width:100%;color:#fff;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.f-nav .tovar-res-box{top:54px;display:none}.tovar-res-name p{font-size:14px;display:block;font-family:CeraPro-Medium;line-height:14px}.tovar-res-btn a{color:#fff;border-bottom:1px solid #fff}.tovar-res-row{display:flex;flex-wrap:wrap;align-items:center}.tovar-res-name{max-width:245px;margin-left:25px}.tovar-res-btn{margin-left:auto}.tabs-top-res{display:flex;position:fixed;z-index:999;width:100%;left:0;top:-125px;padding:0;padding-left:25px;flex-wrap:wrap;align-items:center;background:#fff;border-bottom:1px solid #FFCD00;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.f-nav2 .tabs-top-res{top:115px}.tabs-top p{font-size:14px;font-family:CeraPro-Light;margin-bottom:0;color:#000;text-align:center;display:block;width:40%}.tabs-menu{border-bottom:0;padding:0;width:60%;margin-left:auto}.tabs-menu li a{font-size:14px;width:100%}.tabs-menu li{width:50%}header.fixed{z-index:99999}.product-info h1{line-height:34px}.lines-btn{padding-left:0;text-align:center}.lines-btn:before{left:-175px;right:0;margin:auto}.infobox-tabs{margin-top:35px}.f-nav2 .infobox-tabs .tabs-top{width:100%;left:0;position:fixed;top:115px;z-index:9999}.f-nav2 .infobox-tabs{padding-top:40px}}@media only screen and (max-width:575px){#infobox .container{padding:0 25px}section.product .product-main-info .product-info h1{text-align:center}}@media only screen and (max-width:500px){.info-filter-box{padding:30px 20px}.info-filter-row p{font-size:12px;margin-right:10px;min-width:60px}.radiobox:not(checked)+label{font-size:14px;margin-right:10px}.info-filter-row .nice-select{font-size:14px}.tab-h{font-size:24px;margin-bottom:15px}.tab-tree .tab-left p{line-height:24px}.tab-img{width:100%}.tab-tree{margin-bottom:35px}.tab-four p{line-height:initial;margin-bottom:10px}.tovar-res-name{max-width:110px;margin-left:10px}.tovar-res-name p{font-size:13px}.tovar-res-btn a{font-size:13px}.tabs-top p{font-size:12px}.tabs-menu li a{font-size:12px}.popap-boxing{width:100%}.popap-boxing>span{font-size:16px;padding:10px 25px}.popap-boxing p{padding:25px;line-height:18px}span.close-popap-btn{right:15px;top:17px;background-size:cover;width:15px;height:15px;padding:0}.tab-gal img:nth-child(2n){margin-right:0;margin-left:auto}.filter-price p:last-child{font-size:20px}.number{right:0;top:0}.btn-filter{width:65%;padding:0!important}.number input[type=text]{height:54px;width:36px;margin:0 15px}.tab-h{line-height:30px}.tab-gal a{color:transparent;width:48%;margin-right:2%;display:block;border:0}.tab-gal a img{margin-right:0;width:100%}.tab-gal a:nth-child(2n){margin-right:0;margin-left:auto}a{border-bottom:0}.infobox-tabs .tabs-top{width:calc(100% + 50px);left:-25px}.coffee-newbox{align-items:flex-start}.coffee-newbox p{max-width:77%}.coffee-newbox img{width:45px}}p.cr_text1{font-weight:400;font-size:14px;line-height:18px;text-align:left;color:#000;position:relative;padding-left:25px;margin-top:30px}p.cr_text2{font-weight:400;font-size:14px;line-height:18px;text-align:left;color:#000;padding-left:25px;position:relative;margin-bottom:10px}p.cr_text1:before{content:"";position:absolute;width:17.03px;height:17.03px;background:#FFCD00;border-radius:50%;left:0;top:1px}p.cr_text2:before{content:"";background:url(/bitrix/templates/catherine/assets/img/ar.svg) no-repeat;width:16px;height:19px;position:absolute;left:0;top:5px}section.in-bucket .step-one .step-body .bx-soa-section .bx-soa-item-tr.basket-comment .basket-total-price .price-message{padding-left:25px!important;position:relative;max-width:100%;width:100%}section.in-bucket .step-one .step-body .bx-soa-section .bx-soa-item-tr.basket-comment .basket-total-price .price-message strong{font-weight:700}section.in-bucket .step-one .step-body .bx-soa-section .bx-soa-item-tr.basket-comment .basket-total-price .price-message:before{content:"";background:url(/bitrix/templates/catherine/assets/img/kub.svg) no-repeat;width:17px;height:15px;position:absolute;left:0;top:5px}
/* End */


/* Start:/local/templates/catherine/assets/preload.css?16752273892282*/
.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer} .tns-slider{-webkit-transition:transform 0s;-moz-transition:transform 0s;transition:transform 0s;will-change: transform; backface-visibility: hidden} .tns-slider&gt;.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel&gt;.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel&gt;.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel&gt;.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery&gt;.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery&gt;.tns-slide-active{position:relative;left:auto !important}.tns-gallery&gt;.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix&gt;div,.tns-vpfix&gt;li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct&gt;div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}

[data-property-id-row="27"] {
display: none!important;
 }
/* End */


/* Start:/local/templates/catherine/css/selectStyler.min.css?16752273896873*/
.select-block{position:static;line-height:40px;padding:0!important;border-width:0!important;background-color:#f5f5f5;background-image:none;text-indent:0!important;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;overflow:visible;cursor:default}.select-block *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-block:before{position:relative;content:"\00A0";line-height:40px;width:0;height:100%;display:inline-block;vertical-align:baseline}.select-block__head{position:relative;width:100%;height:100%;border:inherit;border-width:1px;border-radius:inherit;background:inherit;display:inline-block;vertical-align:top;outline:0;cursor:pointer}body .select-block__head-select{position:relative;max-height:0;padding-right:35px;border:none!important;vertical-align:top;opacity:0;pointer-events:none;z-index:-1}.touch-select .select-block__head-select{max-height:none;visibility:visible;pointer-events:auto;z-index:10}.ie9 .select-block__head-select{padding:0!important}.select-block__head-select[multiple]{height:0}.select-block__head-inner{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 10px;border-radius:inherit;overflow:hidden;z-index:5}.select-block__head-title{position:relative;height:100%;margin:0 17px 0 0;display:flex;align-items:center;overflow:hidden;color:#25495e}.select-block__head-title:after{position:absolute;left:0;width:100%;border-bottom:1px solid #f8fafc}.select-block.open_select.top_position .select-block__head-title:after{top:0}.select-block.open_select.bottom_position .select-block__head-title:after{bottom:0}.select-block__head-title[data-count]:before{position:relative;font-size:11px;font-weight:700;line-height:15px;content:attr(data-count);top:50%;min-width:8px;height:14px;margin:-7px 0 0 5px;padding:0 3px;border-radius:3px;background:#5cb85c;text-align:center;float:right;color:#fff}.select-block__head-title[data-count="0"]:before{display:none}.select-block__head-title-image{margin-right:10px;flex:0 0 auto}.select-block__head-title-text{height:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.select-block__head-button{position:absolute;font-style:normal;top:0;right:0;width:27px;height:100%}.select-block__head-button-arrow{position:absolute;top:50%;right:10px;width:10px;height:10px;margin:-7px 0 0 -5px;border:1px solid #000;border-width:0 1px 1px 0;transform:rotate(45deg);transform-origin:50% 50%}.select-block__body{position:absolute;min-width:100%;margin-top:-1px;margin-left:0;margin-bottom:-1px;padding-top:9px;z-index:1001}.select-block.top_position .select-block__body{padding-top:0;padding-bottom:9px}.select-block__body-inner{position:relative;line-height:1.25;padding:0;margin:0;background-color:#f5f5f5;overflow:hidden}.select-block__body-inner:after,.select-block__body-inner:before{content:none;display:none}.select-block__body-cont{position:relative;border-top:10px solid transparent;border-bottom:10px solid transparent;overflow:hidden;overflow-y:auto}.select-block__body-cont:after,.select-block__body-cont:before{position:absolute;bottom:100%;left:-5%;width:110%;height:5px;background:#f5f5f5;box-shadow:0 0 0 0 #f5f5f5;transition:all .1s ease-in-out;z-index:5}.select-block__body-cont:after{top:100%;bottom:auto}#bx-soa-delivery .select-block__body-cont:after{display:none}.select-block__search~.select-block__body-cont{border-top:none}.select-block__body-cont.scroll-content:after,.select-block__body-cont.scroll-content:before{content:none;display:none}.ie8 .select-block__body-cont{z-index:3}.select-block__body-inner.scroll-shadow-top .select-block__body-cont:before{-webkit-box-shadow:0 0 10px 10px #fff7f3;box-shadow:0 0 10px 10px #fff7f3}.select-block__body-inner.scroll-shadow-bottom .select-block__body-cont:after{-webkit-box-shadow:0 0 10px 10px #fff7f3;box-shadow:0 0 10px 10px #fff7f3}.select-block__search{padding:9px 9px 9px 9px}.select-block__search-input{position:relative;width:100%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.select-block__not-found{position:absolute}.select-block__list{padding:0;margin:0;list-style:none;list-style-image:none;white-space:normal}.scroll-scrolly_visible .select-block__list{margin-right:0}.scroll-scrolly_visible .select-block__list .select-block__list{margin-right:0}.select-block__list--sub{padding:0;margin:0}.select-block__list-item{padding:0;margin:0;color:#00963f}.select-block__list-item:before{display:none}.select-block__list-item.hidden:first-child+.select-block__list-item{border-top:none}.select-block__list-item--group{margin:0}.select-block__list-optgroup{position:relative;font-weight:400;padding:7px 9px 7px 9px;display:block;color:#000}.select-block__list-link{position:relative;padding:4px 10px 5px 10px;display:flex;align-items:center;text-decoration:none;overflow:hidden;text-overflow:ellipsis;color:inherit;cursor:pointer}.select-block__list-link .link{color:inherit}.select-block__list-link:hover{color:#f60}.select-block__list-link.selected{color:#f60}.select-block__list-image{margin-right:10px;flex:0 0 auto}.select-block__list-link--sub{padding-left:25px}.select-block__list-item.first-child .select-block__list-link{border-top-left-radius:5px;border-top-right-radius:5px}.select-block__list-item.last-child .select-block__list-link{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.select-block__list-link.disabled{background:#eceeef!important;pointer-events:none;opacity:.5;cursor:default;color:#55595c!important}.select-block__ckeckicon{position:absolute;top:7px;margin:0 0 0 -28px}.select-block__list-link.disabled .select-block__ckeckicon{border-color:#d8d8d8;box-shadow:none;background:#eceeef;cursor:not-allowed}.scroll-scrolly_show .select-block__list{margin:0 20px 0 0}.select-block .scroll-conteiner .scroll-content{height:100%!important;margin-bottom:0!important;margin-right:0!important;overflow:hidden!important}.select-block .scroll-conteiner .scroll_block{max-height:none!important}.select-block .scroll-conteiner .scroll-element.scroll-y{top:0;right:5px;margin:0;z-index:10}.select-block.error .select-block__body-inner{border-color:#d9534f}.select-block.open_select .select-block__head{z-index:1001}.select-block.open_select.top_position .select-block__head{z-index:1001}.select-block.multiple .select-block__list-optgroup{padding-left:37px;cursor:pointer}.select-block.multiple .select-block__list-link{padding-left:37px}.select-block.multiple .select-block__list-link--sub{padding-left:52px}.select-block.form-select--sm:before{line-height:1.98214rem}.select-block.form-select--sm .select-block__head-inner{padding:0 .75rem}.select-block.form-select--lg:before{line-height:2.69643rem}.select-block.form-select--lg .select-block__head-inner{padding:0 1.25rem}
/* End */


/* Start:/local/templates/catherine/css/lightbox.min.css?16752273892660*/
body:after{content:url(/local/templates/catherine/css/../images/close.png) url(/local/templates/catherine/css/../images/loading.gif) url(/local/templates/catherine/css/../images/prev.png) url(/local/templates/catherine/css/../images/next.png);display:none}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/local/templates/catherine/css/../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/local/templates/catherine/css/../images/prev.png) left 48% no-repeat;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/local/templates/catherine/css/../images/next.png) right 48% no-repeat;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/local/templates/catherine/css/../images/close.png) top right no-repeat;text-align:right;outline:0;opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;opacity:1}
/* End */


/* Start:/bitrix/templates/subscribe/css/reveal.min.css?1670585919747*/
.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(255,204,0,.6);z-index:9999;display:none;top:0;left:0}.reveal-modal{visibility:hidden;top:150px;background:#fff;position:fixed;z-index:999999;padding:25px 30px;text-align:center;color:#fff;left:0;right:0;margin:0 auto;box-sizing:border-box}.reveal-modal.small{width:200px;margin-left:-140px}.reveal-modal.medium{width:400px;margin-left:-240px}.reveal-modal.large{width:600px;margin-left:-340px}.reveal-modal.xlarge{width:800px;margin-left:-440px}.reveal-modal .close-reveal-modal{position:absolute;cursor:pointer;right:25px;top:15px;font-size:36px;line-height:1;color:#000;font-family:CeraPro-Light}@media only screen and (max-width:500px){.reveal-modal{top:0}}
/* End */


/* Start:/local/templates/catherine/js/slick.min.css?16752273891327*/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/* End */


/* Start:/local/templates/catherine/css/custom.min.css?1701684237128200*/
@import url(/local/templates/catherine/css/../components/bitrix/sale.order.ajax/style.css);.btn,a.btn{height:54px}body .form-control{height:40px;padding:0 14px;border:none;box-sizing:border-box}body .select-block__head-select{padding-right:35px}.bx-soa-cart-total-delivery{margin:0 -40px 22px;padding:0 40px;border-bottom:2px solid #f5f5f5}.bx-soa-cart-total-delivery .bx-soa-cart-total-line{line-height:1;margin:0 -5px 20px;display:flex;justify-content:space-between;align-items:baseline}.bx-soa-cart-total-delivery .bx-soa-cart-total-line .bx-soa-cart-t{padding:0 5px}.bx-soa-cart-total-delivery .bx-soa-cart-total-line .bx-soa-cart-d{font-size:1.14286em;font-weight:500;padding:0 5px;text-align:right;color:#000}.itc-input-w100{width:100%}.itc-input-group{position:static;border-collapse:separate;border-radius:4px;display:-ms-flexbox;display:flex;white-space:nowrap}.itc-input-group:last-child{margin-bottom:0}.itc-input-group:before{content:none}.itc-input-group--center{margin-left:auto;margin-right:auto}.itc-input-group--right{margin-left:auto}.itc-input-group--inline{max-width:100%;display:-ms-inline-flexbox;display:inline-flex}.itc-input-group--sm{border-radius:3px}.itc-input-group--lg{border-radius:5px}.itc-input-group__cell{position:static;min-width:1px;min-height:inherit;margin-bottom:0;border-radius:inherit;float:none;-ms-flex:1 1 auto;flex:1 1 auto;white-space:normal}.itc-input-group__cell:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.itc-input-group__cell.dropdown__button:not(:first-child),.itc-input-group__cell:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.itc-input-group__cell:not(:first-child):not(:last-child):not(.dropdown__button){border-radius:0}.itc-input-group__cell--addon{line-height:1;padding:5px 5px 6px;white-space:nowrap;float:none;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align-self:center;align-self:center}.itc-input-group__cell--btn{white-space:nowrap;float:none;-ms-flex:0 0 auto;flex:0 0 auto}.itc-input-group__cell--no-pdg{padding-left:0;padding-right:0}.itc-input-group__item{min-width:1px;min-height:inherit;border-radius:inherit}.itc-input-group--vertical .itc-input-group__cell{width:auto;display:table-row}.itc-input-group--vertical .itc-input-group__cell:first-child:not(:last-child){border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0}.itc-input-group--vertical .itc-input-group__cell.dropdown__button:not(:first-child),.itc-input-group--vertical .itc-input-group__cell:last-child:not(:first-child){border-radius:inherit;border-top-left-radius:0;border-top-right-radius:0}.itc-input-group--vertical .itc-input-group__cell:not(:first-child):not(:last-child):not(.dropdown__button){border-radius:0}.itc-input-group__cell--addon .calendar-icon{margin:0;border:none}header nav .parent-menu{height:100%}header nav .inner-nav{z-index:2}header nav .inner-nav .inner-main{margin-top:31px}.main-screen .main-slider .slide{overflow:hidden}.main-screen .main-slider .slide .table{position:relative;z-index:55}@media (max-width:575px){.main-screen .full-screen,.main-screen.full-screen{height:550px!important}.main-screen .main-controls{display:none}.popular .slick-arrow{display:none!important}.main-screen .main-slider .slide .illustr{max-width:385px;transform:translateX(-50%);text-align:center}}section.inner.catalog .bx_catalog_line{flex:1 1 auto}section.inner.catalog .catalog-cats{margin-left:-5px;margin-right:-5px;margin-bottom:-20px;flex-wrap:wrap}section.inner.catalog .catalog-cats>a{margin:0 5px}section.inner.catalog .catalog-cats .catalog-cats__item{padding:0 5px;margin-bottom:20px;align-self:stretch}section.inner.catalog .catalog-cats .bx_catalog_line_img{margin:0 auto;background:center center/contain no-repeat}section.inner.catalog .catalog-cats .bx_catalog_line_title{font-size:14px;line-height:1;margin:10px 0 0;text-align:center}section.inner.catalog .catalog-cats .bx_catalog_line_title a{width:auto;height:auto;margin:0;display:inline;color:inherit}@media (min-width:767px){section.inner.catalog .bx_catalog_line{flex:0 1 auto}section.inner.catalog .catalog-cats{flex-wrap:nowrap}}.products-list .product .product-info .hover-block .product-item-info-container{height:54px}.products-list .product .product-info .hover-block .product-item-info-container .btn{height:54px}.products-list .product .product-info .hover-block .product-item-amount-field-container .minus,.products-list .product .product-info .hover-block .product-item-amount-field-container .plus{height:54px}section.product .product-control .quantity{height:54px}section.product .product-control .quantity .minus,section.product .product-control .quantity .plus{height:54px}section.product .product-control .btn{height:54px}.bx-soa-tooltip-danger{font-size:11px;font-style:italic;color:#e55151}.bx-soa-section#bx-soa-properties-dostavka .bx-soa-section-title-container h2:before{background-image:url("data:image/svg+xml;    base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+ICA8cGF0aCBkPSJNMTUsMEExNSwxNSwwLDEsMCwzMCwxNSwxNSwxNSwwLDAsMCwxNSwwWk05LDI2LjUzYzEuODctLjgxLDQuNDEtMi4zMSw1LjExLTQuNkE2LjM4LDYuMzgsMCwwLDAsMTUsMjJhNS44Niw1Ljg2LDAsMCwwLC45NC0uMDhjLjY5LDIuMjgsMy4yLDMuNzgsNS4wNyw0LjZhMTIuOTIsMTIuOTIsMCwwLDEtMTIsMFpNMTUsMjBhNCw0LDAsMCwxLTQtNFYxM2E0LDQsMCwwLDEsOCwwdjNBNCw0LDAsMCwxLDE1LDIwWm04LjA3LDUuMTdjLTEuNjQtLjU3LTQuNjktMi01LjI0LTMuODhBNiw2LDAsMCwwLDIxLDE2VjEzQTYsNiwwLDAsMCw5LDEzdjNhNiw2LDAsMCwwLDMuMjMsNS4zMmMtLjU2LDEuOS0zLjYsMy4zLTUuMjgsMy44N2ExMywxMywwLDEsMSwxNi4xMiwwWiIgZmlsbD0iI0YzQzAwNCIvPjwvc3ZnPg==")}.bx-soa-section .bx-soa-section-content .form-group input[type=email],.bx-soa-section .bx-soa-section-content .form-group input[type=password],.bx-soa-section .bx-soa-section-content .form-group input[type=text]{padding-left:14px!important;padding-right:14px}.bx-soa-section .bx-soa-section-content .form-group .bx-sls .dropdown-block{height:40px;padding-left:14px;border:none;background:#f5f5f5}.bx-soa-section .bx-soa-section-content .form-group .bx-sls .dropdown-icon{display:none}.bx-soa-section .bx-soa-section-content .form-group .bx-sls .bx-ui-sls-container{height:100%}.bx-soa-section .bx-soa-section-content .form-group .bx-sls .dropdown-fade2white{height:100%;background:linear-gradient(to right,#fff0 0,#f5f5f5 30%)}.bx-soa-section .bx-soa-section-content .form-group .bx-sls .bx-ui-sls-clear{top:50%;margin-top:-15px}.bx-soa-section .bx-soa-section-content .form-group .bx-sls .bx-ui-sls-container input[type=text]{height:40px}.bx-soa-section .bx-soa-section-content .form-group-outer{margin-bottom:-21px;flex:1 1 auto}.bx-soa-section .bx-soa-section-content .form-group-outer .form-group{margin-bottom:21px}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company{margin-bottom:0}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company.bx-selected{box-shadow:0 0 0 2px #FFCD00 inset}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-main-info .bx-soa-pp-company-smalltitle{font-size:14px;font-weight:400;line-height:1.2857142857143}.bx-soa-section .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-main-info .bx-soa-pp-delivery-cost{font-size:12px;line-height:1.5;margin-top:7px;color:#767676}.bx-soa-section .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-list li .bx-soa-pp-list-description{padding:0;border-radius:0;background:0 0}section.in-bucket aside .fix-element .bx-total-info-block .bx-soa-cart-policy{font-size:12px;line-height:15px;max-width:200px;margin:13px auto 0;text-align:center;color:#333}#bx-soa-orderSave{justify-content:flex-end}#bx-soa-orderSave .checkbox{margin-left:0}#bx-soa-orderSave .bx-soa-cart-policy{font-size:12px;line-height:15px;color:#333}.bx-authform-starrequired{color:#e55151}.pay-system__list{margin-bottom:-20px;align-self:flex-start;flex:1 1 auto}.pay-system__item{margin-bottom:20px;display:flex;flex-direction:column}.pay-system__item .bx-soa-pp-company{width:100%;flex:1 1 auto}.delivery-box__list{margin-bottom:-20px;align-self:flex-start;flex:1 1 auto}.delivery-box__item{margin-bottom:20px;display:flex;flex-direction:column}.delivery-box__item .bx-soa-pp-company{width:100%;flex:1 1 auto}.bx-soa-section-content .iti{display:block}.bx-soa-section .bx-soa-section-content .form-group .iti input[type=text]{padding-left:52px!important}.bx-soa-section-content .iti input,.bx-soa-section-content .iti input[type=tel],.bx-soa-section-content .iti input[type=text]{padding-left:52px!important}.pay-system .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-graf-container{max-width:60px;background:0 0;display:flex;align-items:center;justify-content:flex-end}.pay-system .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-graf-container .bx-soa-pp-company-image{width:40px;height:40px}.pay-system .bx-soa-pp-desc-container .bx-soa-pp-company-logo .bx-soa-pp-company-graf-container{background:#f5f5f5;display:flex;align-items:center;justify-content:center}.pay-system .bx-soa-pp-desc-container .bx-soa-pp-company-logo .bx-soa-pp-company-graf-container .bx-soa-pp-company-image{width:40px;height:40px}.login-form .tabs-nav{margin-bottom:14px}.login-form .tabs-nav__item{flex:1 1 auto}footer .subscribe{padding:20px 10px}footer .subscribe .info{height:auto;padding:15px 10px;margin:0;flex:1 1 auto;align-self:center}footer .subscribe__right{height:90px;padding:0 10px;display:flex;flex-direction:column;flex:0 0 auto;overflow:hidden}footer .subscribe .subscribe__toggle{display:flex;align-items:center;flex:0 0 100%}footer .subscribe .subscribe__toggle .dt{cursor:pointer}footer .subscribe .subscribe__form{position:relative;right:auto;top:auto;padding:0;background:0 0;display:flex;align-items:center;flex:0 0 100%}footer .subscribe .subscribe__form-inner{min-width:1px}footer .subscribe .subscribe__form-field{position:relative;width:374px;max-width:100%;height:40px;padding:0 50px 0 0;background:#fff;display:flex}footer .subscribe .subscribe__form-input{width:auto;height:40px;padding:0 14px}footer .subscribe .subscribe__form-button{right:12px}footer .subscribe .subscribe__form-agreement{font-size:12px;margin:3px 0 0}.bx-basket .basket-checkout-container .basket-checkout-section{margin-left:auto}@media (min-width:576px){footer .subscribe{min-height:140px;padding:20px 30px}footer .subscribe__right{height:64px}}@media (min-width:992px){footer .subscribe{padding:0 30px;display:flex}footer .subscribe .info{padding:40px 10px}footer .subscribe .subscribe__toggle{padding:20px 0;justify-content:flex-end}footer .subscribe__right{height:auto}footer .subscribe .subscribe__form{padding:20px 0}footer .subscribe .subscribe__form-agreement{position:absolute}}.product-main-info h1{text-transform:none}section.features{padding:76px 0 90px}section.features .features-list{margin-top:57px}.col-3 .bx_big.bx_bt_button.h2o_add_favor.el{position:absolute;right:-25px;top:-35px}.popular.standart .slick-dots{display:none!important}.slick-prev.slick-arrow{display:none!important}.btnArr.left.arrowspre{position:absolute;right:187px;top:-85px}.btnArr.right.arrowsnex{position:absolute;right:30px;top:-85px}.slick-next.slick-arrow{display:none!important}.features-list.flex.flex-just-b div img{max-width:51px;max-height:51px}@media (max-width:1050px){.btnArr.left.arrowspre{right:157px;top:-45px}.btnArr.right.arrowsnex{right:15px;top:-45px}.center .countt.slick-arrow{right:70px;top:-45px}}.fixed-overlay{position:fixed;overflow:hidden;left:0;top:0;z-index:10000;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:none}.fixed-overlay.show{display:block}.main-form.zakaz.show{display:block}.main-form.zakaz{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:100021;max-width:550px;height:auto;overflow:visible;text-align:left;display:none}.main-form.zakaz .closeicon{position:absolute;right:25px;top:25px;height:15px;width:15px;background:url(/images/close_icons.png);cursor:pointer}.main-form.zakaz .modal1{vertical-align:middle;background:#fff;padding:25px}.main-form.zakaz .table-cell.centert{text-align:center}.main-form.zakaz .table-cell .bot-line.userphoneb.red{background:red}.main-form.zakaz .table-cell span{font-size:3.28571em;font-weight:600;color:#000;font-family:title-font,Helvetica,Arial,sans-serif;text-transform:lowercase}.main-form.zakaz .table-cell span .fire{display:block;position:absolute;top:26px;left:88px;background-image:url("data:image/svg+xml;    base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC41NjIiIGhlaWdodD0iMjMuODQ2IiB2aWV3Qm94PSIwIDAgMTAuNTYyIDIzLjg0NiI+ICA8cGF0aCBpZD0iUGF0aF8xNDUiIGRhdGEtbmFtZT0iUGF0aCAxNDUiIGQ9Ik00MDYuODc5LDM0Mi44ODNhMzMuNzI4LDMzLjcyOCwwLDAsMC01LjY2LDE2LjEsMTAuNzksMTAuNzksMCwwLDAsMi41NDEsNy4zMTUsMjQuNjEzLDI0LjYxMywwLDAsMSwyLjY1OC0xMC43NzMsMjQuODIyLDI0LjgyMiwwLDAsMSwyLjE4LDExLjIsMTAuNzE3LDEwLjcxNywwLDAsMCwzLjE3NC03LjQ3MkEzMy44NCwzMy44NCwwLDAsMCw0MDYuODc5LDM0Mi44ODNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDAxLjIxMSAtMzQyLjg4MykiIGZpbGw9IiNmM2MwMDQiLz48L3N2Zz4=");width:10.562px;height:23.846px}.main-form.own-coffee.show{display:block}.main-form.own-coffee{position:absolute;z-index:100021;max-width:500px;height:auto;overflow:visible;text-align:left;display:none;transform:translate(0,-15%)}.main-form.own-coffee .closeicon{position:absolute;right:25px;top:25px;height:15px;width:15px;background:url("data:image/svg+xml, %3Csvg width='19' height='20' viewBox='0 0 19 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0.807411' y1='1.15145' x2='18.4918' y2='18.8359' stroke='white'/%3E%3Cline x1='0.805993' y1='18.7765' x2='18.4904' y2='1.09204' stroke='white'/%3E%3C/svg%3E") no-repeat;background-size:100%;cursor:pointer;background-position-x:-15px}.main-form.own-coffee .modal1{vertical-align:middle;background:#fff}.main-form.own-coffee .modal-text{padding:28px 40px 37px}.main-form.own-coffee .modal-text h2,.main-form.own-coffee.many-coffee h2{text-align:center;margin-bottom:17px;color:#000;font-style:normal;font-weight:700;font-size:21px;line-height:127.5%;text-transform:none}.main-form.own-coffee.many-coffee h2{margin-top:25px;margin-bottom:25px}.main-form.own-coffee.many-coffee .modal-select-tabs{display:flex;justify-content:space-around;margin-bottom:34px}.main-form.own-coffee.many-coffee .modal-select-tabs .modal-select-tab{width:50%}.main-form.own-coffee.many-coffee .modal-select-tabs .modal-select-tab a{font-family:"Cera Pro";font-style:normal;font-weight:400;font-size:18px;line-height:127.5%;color:#5e5e5e;padding-bottom:1.8px;padding-left:8px;padding-right:8px}.main-form.own-coffee.many-coffee .modal-select-tabs .modal-select-tab.active a{color:#000;border-bottom:2px solid #FFCD00}.main-form.own-coffee.many-coffee .modal-tab-coffee{display:none;opacity:0}.main-form.own-coffee.many-coffee .modal-tab-coffee.active{opacity:1;height:auto;display:block;transition:opacity 1s linear}.main-form.own-coffee .modal-text p{font-style:normal;font-weight:300;font-size:14px;line-height:150%;color:#000}.main-form.own-coffee .modal-text a{color:#000;font-weight:700;border-bottom:1px solid #000}.main-form.own-coffee .modal-text a:hover{color:#FFCD00;border-bottom:1px solid #FFCD00}.main-form.own-coffee .modal-images{display:flex;flex-wrap:nowrap}.main-form.own-coffee .modal-images .image-item{width:250px;height:230px}.main-form.own-coffee .coffee-tiny .modal-images .image-one{background:url(/local/templates/catherine/css/../assets/img/modal/own-coffee/5.jpg) no-repeat}.main-form.own-coffee .coffee-tiny .modal-images .image-two{background:url(/local/templates/catherine/css/../assets/img/modal/own-coffee/6.jpg) no-repeat}.main-form.own-coffee .modal-images .image-one{background:url(/local/templates/catherine/css/../assets/img/modal/own-coffee/1.png) no-repeat}.main-form.own-coffee .modal-images .image-two{background:url(/local/templates/catherine/css/../assets/img/modal/own-coffee/2.png) no-repeat}.main-form.own-coffee .coffee-floo .modal-images .image-one{background:url(/local/templates/catherine/css/../assets/img/modal/own-coffee/1.png) no-repeat}.main-form.own-coffee .coffee-floo .modal-images .image-two{background:url(/local/templates/catherine/css/../assets/img/modal/own-coffee/2.png) no-repeat}.main-form.own-coffee .coffee-soyka .modal-images .image-one{background:url(/local/templates/catherine/css/../assets/img/modal/own-coffee/3.png) no-repeat}.main-form.own-coffee .coffee-soyka .modal-images .image-two{background:url(/local/templates/catherine/css/../assets/img/modal/own-coffee/4.png) no-repeat}.menu-popup a{display:flex;align-items:center;justify-content:center;position:relative}.menu-popup a span{display:inline-block}.menu-popup a::before{content:"";display:block;position:absolute;bottom:-29px;left:0;width:0;height:2px;background:#FFCD00;transition:width .3s cubic-bezier(.19,1,.22,1),transform .5s cubic-bezier(.19,1,.22,1)}.menu-popup a:hover::before{width:100%}.icon-own-cafe{display:inline-block;width:23px;height:14px;margin-right:10px;margin-top:2px;background:url(/local/templates/catherine/css/../assets/img/modal/own-coffee/icon-coffee.svg) no-repeat}.main-form.own-coffee .modal-map{width:100%;display:flex;padding:0 40px}.main-form.own-coffee .modal-map iframe{width:140px;height:140px}.main-form.own-coffee .modal-map .map-block-text{display:flex;flex-direction:column;padding-left:24px;justify-content:space-between;max-height:140px}.main-form.own-coffee .modal-map .map-block-text div{font-style:normal;font-weight:300;font-size:14px;line-height:127.5%;color:#000}.main-form.own-coffee .modal-map .map-block-text a{color:#000;font-weight:700;border-bottom:1px solid #000}.main-form.own-coffee .modal-map .map-block-text a:hover{color:#FFCD00;border-bottom:1px solid #FFCD00}.main-form.own-coffee .modal-footer{padding:36px 48px 47px}.main-form.own-coffee .modal-footer .footer-logo{display:inline-block;height:19px;width:47px;background:url(/local/templates/catherine/css/../assets/img/modal/own-coffee/logo.svg) no-repeat}.main-form.own-coffee .modal-footer .footer-soyka{display:inline-block;height:43px;width:43px;background:url(/local/templates/catherine/css/../assets/img/modal/own-coffee/soyka.svg) no-repeat}.main-form.own-coffee .modal-footer .footer-tiny{display:inline-block;height:43px;width:43px;background:url(/local/templates/catherine/css/../assets/img/modal/own-coffee/tiny.jpg) no-repeat}.main-form.own-coffee .modal-footer sup{position:relative;top:-1em;font-size:75%;color:#000}#popup-own-coffee.main-form.own-coffee{position:absolute!important;padding:0!important}#popup-own-coffee.main-form.own-coffee .modal1{background:#eee}#popup-own-coffee.main-form.own-coffee.many-coffee h2{background:#fff;padding-top:25px;padding-bottom:25px;margin:0;font-size:23px}#popup-own-coffee.main-form.own-coffee.many-coffee .modal-select-tabs{margin-bottom:0;background:#fff}#popup-own-coffee.main-form.own-coffee.many-coffee .modal-tab-coffee{margin-top:34px}.main-form.modal-features.show{display:block}.main-form.modal-features{left:50%;top:50%;transform:translate(-50%,-50%);z-index:100021;max-width:360px;height:auto;overflow:visible;text-align:left;display:none;position:fixed;max-height:calc(100vh - 126px);overflow-y:scroll}.main-form.modal-features .closeicon{position:absolute;right:25px;top:25px;height:15px;width:15px;background:url("data:image/svg+xml, %3Csvg width='19' height='20' viewBox='0 0 19 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0.807411' y1='1.15145' x2='18.4918' y2='18.8359' stroke='black'/%3E%3Cline x1='0.805993' y1='18.7765' x2='18.4904' y2='1.09204' stroke='black'/%3E%3C/svg%3E") no-repeat;background-size:100%;cursor:pointer}.main-form.modal-features .modal1{vertical-align:middle;background:#fff}.main-form.modal-features .modal-header{display:flex;padding:23.3px 48.8px 23px 30.7px;align-items:flex-end;justify-content:space-between}.main-form.modal-features.own-ferma .modal-header{padding:23.3px 48.8px 28px 30.7px}.main-form.modal-features .modal-header .ferm-name{font-family:"PT Mono",monospace;font-style:normal;font-weight:700;font-size:20px;line-height:127.5%;color:#000}.main-form.modal-features .modal-header .ferm-size{font-family:"Cera Pro";font-style:normal;font-weight:500;font-size:12px;line-height:150%;color:#000}.main-form.modal-features .modal-text{padding:25px 31.6px 36.6px}.main-form.modal-features .modal-text p{font-family:"Cera Pro";font-style:normal;font-weight:500;font-size:14px;line-height:150%;color:#000}.main-form.modal-features .modal-text .more-more{display:block;width:100%;margin-top:17px;text-align:right}.main-form.modal-features .modal-text a{color:#000;font-style:normal;font-weight:500;font-size:14px;line-height:150%;border-bottom:1px solid #000}.main-form.modal-features .modal-text a:hover{color:#FFCD00;border-bottom:1px solid #FFCD00}.main-form.modal-features .modal-images{display:flex;flex-wrap:nowrap}.main-form.modal-features .modal-images .image-item{width:180px;height:166px}.main-form.own-ferma .modal-images .image-one{background:url(/local/templates/catherine/css/../assets/img/modal/own-ferma/1.png) no-repeat}.main-form.own-ferma .modal-images .image-two{background:url(/local/templates/catherine/css/../assets/img/modal/own-ferma/2.png) no-repeat}.main-form.barrel-coffee .modal-images .image-one{background:url(/local/templates/catherine/css/../assets/img/modal/barrel-coffee/1.png) no-repeat}.main-form.barrel-coffee .modal-images .image-two{background:url(/local/templates/catherine/css/../assets/img/modal/barrel-coffee/2.png) no-repeat}.main-form.modal-features.barrel-coffee .modal-images .image-item{width:180px;height:180px}.main-form.modal-features.experiments .modal-images .image-item,.main-form.modal-features.galarastvor .modal-images .image-item,.main-form.modal-features.trobrat .modal-images .image-item{width:360px;height:228.64px}.main-form.modal-features.azot .modal-images .image-item{width:360px;height:255px}.main-form.modal-features.azot .modal-images .image-item picture,.main-form.modal-features.azot .modal-images .image-item picture img .main-form.modal-features.azot .modal-images .image-item picture source{width:100%}.main-form.modal-features.trobrat .modal-images .image-one{background:url(/local/templates/catherine/css/../assets/img/modal/trobrat/1.png) no-repeat}.main-form.modal-features.azot .modal-images .image-one{background:url(/local/templates/catherine/css/../assets/img/modal/azot/1.png) no-repeat}.main-form.modal-features.galarastvor .modal-images .image-one{background:url(/local/templates/catherine/css/../assets/img/modal/galarastvor/1.png) no-repeat}.main-form.modal-features.experiments .modal-images .image-one{background:url(/local/templates/catherine/css/../assets/img/modal/experiments/1.png) no-repeat}@media (max-width:450px){.main-form.modal-features{width:100%;max-width:100%;height:100vh;max-height:100%;overflow-y:auto;left:0;top:0;transform:none}.main-form.modal-features .modal1{background:rgba(255,255,255,.9)}.main-form{position:fixed!important}}.zakaz.btn{height:40px;display:inline-flex;align-items:center;justify-content:center;background:#FFCD00;border:0;outline:0;padding:0 20px;margin-left:14px;color:#fff;font-size:.85714em;font-weight:500;-webkit-appearance:none;border-radius:0;cursor:pointer}.zakaz.btn:hover{background:#fcd02e}#responsive-menu .zakaz.zvonka{position:absolute;right:25px;top:242px;display:none;cursor:pointer;color:#FFCD00;font-size:17px;font-weight:600;border-bottom:1px solid #FFCD00}@media (max-width:980px){#responsive-menu .zakaz.zvonka{display:block}.grafikrab{line-height:18px}}.descriptor{position:absolute;left:17px;top:60px;color:#666;overflow:visible;font-size:14px}.descriptor.slogan{background:url(/local/templates/catherine/css/../assets/img/slogan.gif) no-repeat;height:30px;width:110px;background-size:100%;left:0;top:38px}@media (max-width:1200px){.descriptor{left:0;top:50px;font-size:13px}header.fixed .header-bottom.addedSlogan{padding:20px 0!important}.descriptor.slogan{top:34px}}@media (max-width:574px){header.fixed .header-bottom.addedSlogan{padding:10px 0!important}header.fixed .header-bottom.addedSlogan .bx-basket{padding-top:0!important}.descriptor{display:none}.descriptor.slogan{display:none!important}header .header-bottom .logo .fire{display:none}}.fixed .descriptor{display:none}.fixed .descriptor.slogan{display:block}header.fixed .header-bottom.addedSlogan{padding:20px 0}header.fixed .header-bottom.addedSlogan nav{padding-top:24px}.header-bottom.addedSlogan nav a:before{bottom:-21px}header .addedSlogan nav .inner-nav .inner-main{margin-top:19px}header.fixed .header-bottom.addedSlogan .bx-basket{padding-top:25px}header nav a:before{background:#FFCD00}header .header-bottom.addedSlogan nav .inner-nav-new .inner-main:before{width:0;background:#FFCD00;transition:width .3s cubic-bezier(.19,1,.22,1),transform .5s cubic-bezier(.19,1,.22,1)}header .header-bottom.addedSlogan nav .parent-menu:hover .inner-nav-new .inner-main:before{width:100%}header nav .inner-nav-new{position:absolute;top:100%;width:200px;left:calc(50% - 20px);transform:translateX(-50%);overflow:hidden;height:auto;max-height:0;transition:max-height .8s cubic-bezier(.19,1,.22,1),transform .11s cubic-bezier(.19,1,.22,1)}header .header-bottom.addedSlogan nav .parent-menu:hover .inner-nav-new{max-height:500px}header nav .inner-nav-new .inner-main{width:100%;background:#fff;padding:10px 0;margin-top:20px;position:relative}header nav .inner-nav-new .inner-main a{position:relative}header nav .inner-nav-new .inner-main a span{position:relative;z-index:5}header nav .inner-nav-new .inner-main a:before{width:0;height:100%;bottom:auto;top:50%;transform:translateY(-50%)}header nav .inner-nav-new .inner-main a.active:before,header nav .inner-nav-new .inner-main a:hover:before{width:100%}header nav .inner-nav-new .inner-main:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:2px;background:#FFCD00}header nav .inner-nav-new a{padding:10px 20px;margin-right:0}.header-bottom .logo{position:relative}.header-top .contacts{position:relative}.header-top .contacts .contactswr{position:absolute;left:0;top:24px}@media (max-width:1168px){.header-top .center .min-order{display:none}.header-top .center .leftblock{margin-right:139px}}@media (max-width:768px){.contactswr{display:none}.header-top .contacts{margin-top:0}.zakaz.btn{margin-top:0}}@media (max-width:998px){.grafikrab{display:none;float:right;text-align:right;margin-right:35px;font-size:17px;color:#000;font-weight:600}.grafikrab.none{display:none}}@media (max-width:366px){.grafikrab{margin-right:35px;font-size:14px;font-weight:500}}@media (max-width:386px){.flex-center-v.poho h2{margin-top:-35px;margin-bottom:35px}}@media (min-width:1350px){.product-info .harkioplata h3{font-size:1.2em}}@media (min-width:510px) and (max-width:768px){.harac.act{min-width:400px}}@media (max-width:980px){.grafikrab{display:block}#responsive-menu nav a{padding:1px 40px 1px 20px}}@media (min-width:564px){header .header-bottom.addedSlogan{padding-top: 30px!important; padding-bottom: 13px!important;}}@media (max-width:564px){header .header-bottom.addedSlogan{padding:12px 0!important}body #responsive-menu .zakaz.zvonka{top:115px}.grafikrab{font-size:14px;line-height:14px}#responsive-menu .table .table-cell{padding-bottom:10px}}@media (min-width:481px) and (max-width:768px){#responsive-menu .grafikrab{display:none}#responsive-menu .table .table-cell{padding-bottom:10px}#responsive-menu .controls{margin-top:10px}}.harkioplata h3{font-size:1.1em;width:auto;cursor:pointer}.harac.act{display:block}.oplata.act{display:block}.harac{display:none}.oplata{display:none}.harkioplata.har.act h3{border-bottom:1px solid #000}.harkioplata.op.act h3{border-bottom:1px solid #000}.popular.standart .products-list.sl.min .product{max-width:405px}.floocoffee a{color:#666;border-bottom:0}.socials2 a.inst{background-image:url("data:image/svg+xml;    base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNy4wNiAyNy4wNiI+ICA8cGF0aCBkPSJNMTMuNDksMjAuNmE3LjA3LDcuMDcsMCwxLDEsNy4wNy03LjA3QTcuMDgsNy4wOCwwLDAsMSwxMy40OSwyMC42Wm0wLTEyLjE0YTUuMDcsNS4wNywwLDEsMCw1LjA3LDUuMDdBNS4wNyw1LjA3LDAsMCwwLDEzLjQ5LDguNDZabTcuMTMtMy4zMUExLjI5LDEuMjksMCwxLDAsMjEuOSw2LjQ0LDEuMjksMS4yOSwwLDAsMCwyMC42Miw1LjE1WiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");width:27px;height:27px;background-color:#000;border-radius:8px;margin-right:13px;display:block;overflow:hidden;transition:background .5s cubic-bezier(.19,1,.22,1)}.socials2 a:hover{background-color:#FFCD00}.countt.slick-arrow{position:absolute;right:93px;top:-85px;color:#000;display:flex;align-items:center;font-size:.92857em;color:#000;font-weight:500;margin:0 20px}.countt.slick-arrow span{padding-left:7px;padding-right:6px}.countt.slick-arrow span::after{content:"";display:block;width:2px;height:2px;background:#000;border-radius:50%;margin:0}.header-bottom .logo .fire{display:block;position:absolute;top:41px;left:97px;background-image:url("data:image/svg+xml;    base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC41NjIiIGhlaWdodD0iMjMuODQ2IiB2aWV3Qm94PSIwIDAgMTAuNTYyIDIzLjg0NiI+ICA8cGF0aCBpZD0iUGF0aF8xNDUiIGRhdGEtbmFtZT0iUGF0aCAxNDUiIGQ9Ik00MDYuODc5LDM0Mi44ODNhMzMuNzI4LDMzLjcyOCwwLDAsMC01LjY2LDE2LjEsMTAuNzksMTAuNzksMCwwLDAsMi41NDEsNy4zMTUsMjQuNjEzLDI0LjYxMywwLDAsMSwyLjY1OC0xMC43NzMsMjQuODIyLDI0LjgyMiwwLDAsMSwyLjE4LDExLjIsMTAuNzE3LDEwLjcxNywwLDAsMCwzLjE3NC03LjQ3MkEzMy44NCwzMy44NCwwLDAsMCw0MDYuODc5LDM0Mi44ODNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDAxLjIxMSAtMzQyLjg4MykiIGZpbGw9IiNmM2MwMDQiLz48L3N2Zz4=");width:7px;height:15px;background-size:cover}@media (max-width:1200px){.header-bottom .logo .fire{top:33px;left:76px}}.header-bottom .logo{margin-top:-15px}header .header-top .top-menu{display:flex;justify-content:center;width:100%}header .header-top .top-menu .top-menu-items{display:flex}header .header-top .top-menu .top-menu-items .top-menu-item{padding:0 32px;display:flex;align-items:center;justify-content:center}header .header-top .top-menu .top-menu-items .top-menu-item a,header .header-top .top-menu .top-menu-items .top-menu-item.menu-work-time{color:#000;font-style:normal;font-weight:400;font-size:14px;line-height:127.5%;border:0;padding-left:5px;padding-right:5px;border-bottom:2px solid transparent;margin-left:0}header .header-top .top-menu .top-menu-items .top-menu-item:first-child{padding-left:0}header .header-top .top-menu .top-menu-items .top-menu-item:last-child{padding-right:40px;padding-left:52px}@media (max-width:1380px){header .header-top .top-menu .top-menu-items .top-menu-item{padding:0 25px}header .header-top .top-menu .top-menu-items .top-menu-item:last-child{padding-right:18px;padding-left:25px}}@media (max-width:1164px){header .header-top .top-menu .top-menu-items .top-menu-item{padding:0 7px}header .header-top .top-menu .top-menu-items .top-menu-item:last-child{padding-right:5px;padding-left:7px}}@media (max-width:1059px){header .header-top .top-menu .top-menu-items{display:none}}header .header-top .top-menu .top-menu-items .top-menu-item sup{position:relative;top:-.5em;font-size:65%}header .header-top .top-menu .top-menu-items .top-menu-item a.popup-own-coffee,header .header-top .top-menu .top-menu-items .top-menu-item a.popup-own-coffee:hover{border-bottom:2px solid #FFCD00;line-height:1.4}header .header-top .top-menu .top-menu-items .top-menu-item a.popup-own-coffee:hover{color:#FFCD00}header .header-top .zakaz.btn{display:flex;align-items:center;justify-content:center;align-self:flex-end}body header .header-top{padding:16px 0}.center .leftblock{margin-right:139px;margin-top:-42px}@media (max-width:1280px){.center .leftblock{margin-right:39px}}.fixed .header-bottom .logo .fire{display:none}.fixed .header-bottom .logo{margin-top:0}.col-3 h1{text-transform:none}.col-3 .bx_big.bx_bt_button.h2o_add_favor.el{position:absolute;right:-25px;top:-35px}.inner.standart.catalog .center{clear:both;margin-top:25px}.scroll-content section.features .features-list .feature:nth-child(2){align-self:flex-start}section.features .features-list .feature{max-width:370px;flex:0 0 370px}section.features h2{font-family:"PT Mono",monospace;font-size:40px;margin-bottom:0;font-weight:700}section.features .features-list .feature .info h4{font-family:"PT Mono",monospace;font-weight:400}.scroll-content section.features .features-list .feature .info p{font-family:"Cera Pro";font-style:normal;font-weight:400;font-size:14px;line-height:145%;color:#c4c4c4}.floocoffee a span{font-size:14px}.header-top .min-order{line-height:21px}#responsive-menu .zakaz.zvonka.none{display:none}section.product .oplata span ul li{padding:0 0 0 30px;position:relative;margin:0}section.product .oplata span ul li:before{content:"\2014";position:absolute;top:0;left:10px;display:block}section.product .oplata span ul li:after{display:none}.popular.standart{/*max-height:1010px*/}.payment-methods{margin:60px 0 0}.payment-methods.flex{margin-left:-15px;margin-right:-15px}.payment-methods__item{padding-left:15px;padding-right:15px;margin-bottom:40px}.payment-methods .method{max-width:100%;padding-left:15px;padding-right:15px;margin-bottom:40px;flex:0 0 100%}.payment-methods .icon{max-width:200px}.payment-methods .icon img{max-width:100%;max-height:75px}.payment-methods .other{margin:0;padding-left:15px;padding-right:15px}.payment-methods .other :first-child{margin-top:0}@media (min-width:576px){.payment-methods .method{max-width:calc(100% / 3);margin-bottom:60px;flex:0 0 calc(100% / 3)}}@media (min-width:768px){.payment-methods .method{max-width:25%;flex:0 0 25%}}@media (min-width:992px){.payment-methods .method{max-width:25%;flex:0 0 25%}}.delivery-methods{margin-left:-15px;margin-right:-15px}.delivery-methods--other{margin-top:0}.delivery-methods .method{max-width:100%;padding-left:15px;padding-right:15px;margin-bottom:40px;flex:0 0 100%}.delivery-methods .method .icon{height:100px}.delivery-methods .method .icon img{max-width:200px;max-height:100px}.delivery-methods .other{margin:0;padding-left:15px;padding-right:15px}.delivery-methods .other :first-child{margin-top:0}@media (max-width:576px){section.features{padding:40px 0!important}section.features h2{font-family:PT Mono;font-size:30px;margin-bottom:40px}section.features .features-list{margin-top:0}section.features .features-list .feature{flex:1;margin-bottom:60px}section.features .features-list .feature:last-child{margin-bottom:60px}}@media (min-width:576px){.delivery-methods .method{max-width:100%;margin-bottom:60px;flex:0 0 100%}}@media (min-width:768px){.delivery-methods .method{max-width:50%;flex:0 0 50%}}@media (min-width:992px){.delivery-methods .method{max-width:50%;flex:0 0 50%}}@media (min-width:1200px){.delivery-methods .method{max-width:calc(100% / 3);margin-bottom:30px;flex:0 0 calc(100% / 3)}}@media (min-width:1460px){.delivery-methods .method{max-width:20%;flex:0 0 20%}}@media (max-width:575px){.header-bottom .logo{margin-top:-9px}header .controls .search{margin-right:15px;display:block}#menu-trigger{margin-left:20px}header #search-form{padding-top:86px; z-index: 1;}header #search-form .center{padding:5px 15px 15px}header #search-form .center input[type=text]{font-size:1rem;height:40px}header #search-form .center .form-control{top:10px;right:0;margin:0;display:flex;align-items:center}}.product,.product-item,.product-item-image-wrapper{outline:0}.reveal-modal{visibility:hidden;display:none}.filter-buttons{padding-bottom:20px}.buttons a{margin-right:10px}.buttons{display:flex;justify-content:space-between}#return-to-top{position:fixed;bottom:20px;z-index:999;right:20px;opacity:.7;background-image:url(/local/templates/catherine/css/../assets/img/up-arrow.svg);background-repeat:no-repeat;background-size:100%;width:46px;height:46px;text-decoration:none;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-bottom:0}#return-to-top:hover{opacity:1}@media (max-width:1059px){#return-to-top{opacity:1}}main,main .scroll-content{overflow-x:hidden!important}.full-screen{height:100vh!important}main.full-screen.main-page{height:100%!important}.features .info a{color:#FFCD00}[data-scrollbar]{display:block;position:relative}.scroll-content{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.scrollbar-track{position:absolute;opacity:0;z-index:1;background:rgba(255,255,255,.75);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .5s .5s ease-out;transition:opacity .5s .5s ease-out}.scrollbar-track.show,.scrollbar-track:hover{opacity:1;-webkit-transition-delay:0;transition-delay:0}.scrollbar-track-x{bottom:0;left:0;width:100%;height:8px}.scrollbar-track-y{top:0;right:0;width:8px;height:100%}.scrollbar-thumb{position:absolute;top:0;left:0;width:8px;height:8px;background:rgba(255,204,0,.5);border-radius:0}header{transition:all .4s ease}.nav-up{top:-95px}header.nav-up:before{transform:translateY(0) translateZ(0)}#added-product{position:fixed}#unsubscribe div{color:#000}.left_but{left:25%}.left_but_podpiska{left:50%;position:relative}header.inner{background:#f4f4f4}section.product .main-info .help-icon{z-index:1!important}#infobox .infobox-filter .filter-select .nice-select.open .list{width:auto;max-height:152px}.lightboxOverlay{background:rgba(255,204,0,.6)!important}.f-nav2 .infobox-tabs .tabs-top{top:60px}header .header-bottom.addedSlogan.inCatalog{padding-bottom:0!important}.catalog-filter-menu{background:#000;width:100%;margin-top:30px}.catalog-filter-menu--body{display:flex;width:100%}.catalog-filter-menu--body .catalog-desktop{width:100%}.catalog-filter-menu--item:last-child{position:relative}.catalog-filter-menu--item:last-child a{padding-right:19px}.catalog-filter-menu--item{padding-left:10px;padding-right:10px;color:#fff;font-family:Cera Pro;font-style:normal;font-weight:700;font-size:13px;line-height:150%;padding:15px 0}.catalog-filter-menu--item a{padding-left:10px;padding-right:10px;color:#fff;border-bottom:0;position:relative;font-family:Cera Pro;font-style:normal;font-weight:400;font-size:13px;line-height:150%}.catalog-filter-menu--item a:hover{color:#fff;border-bottom:0}.catalog-filter-menu--item a.active:before{content:"";display:block;position:absolute;bottom:-5px;left:0;width:100%;height:2px;background:#FFCD00;transition:width .3s cubic-bezier(.19,1,.22,1),transform .5s cubic-bezier(.19,1,.22,1)}.catalog-filter-menu--item.catalog-filter-menu--item-text{padding-left:20px;padding-right:10px}.catalog-filter-menu--item:last-child{padding-right:0}.catalog-desktop{display:flex}.catalog-mobile{display:none}@media (max-width:730px){.catalog-desktop{display:none}.catalog-mobile{display:flex;padding-left:30%;width:100%}}@media (max-width:570px){.catalog-filter-menu--item.catalog-filter-menu--item-text{padding-left:0}.inner.standart.catalog .center{clear:both;margin-top:65px}#select-catalog-filter{background-color:transparent;border:0}}.catalog-mobile .nice-select span.current{font-family:Cera Pro;font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#fff;padding:15px 6px;position:relative;display:block}.catalog-mobile .nice-select span.current:before{content:"";display:block;position:absolute;bottom:10px;left:0;width:100%;height:2px;background:#FFCD00;transition:width .3s cubic-bezier(.19,1,.22,1),transform .5s cubic-bezier(.19,1,.22,1)}.catalog-mobile .nice-select:after{right:-10px}.catalog-filter-menu .catalog-mobile .nice-select:after{right:0}.catalog-mobile .nice-select .option{padding-top:13px;padding-bottom:13px;padding-left:22px;padding-right:22px;font-family:Cera Pro;font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#000}.catalog-mobile .nice-select.open .list{top:0;background:#FFCD00;max-height:max-content}.blog_top2_cont .blog_menu li a{font-size:14px}.blog_top2_cont .blog_menu li{padding:0;margin-right:22px}.blog_top2_cont .blog_menu li:before{content:""}.article_icon a,.article_text a,.author_popup_soc a,.blog_author_item a,.blog_title a,.blog_top3_audio_download,.blog_top_info_author a,.blog_top_info_icon a,.reveal-modal a.close-reveal-modal,a.blog_video_item{border-bottom:0}.no_link:hover{color:#000}.blog_comment_body:hover{background:#e3e3e3}.blog_tag_clear{color:#000;text-transform:none;background:#efefef;border-radius:3px;font-family:Cera Pro;font-style:normal;font-weight:400;font-size:12px;line-height:15px;padding:4px 11px;border-bottom:0;display:none}.blog_tag_clear:hover{color:#000;border-bottom:0;background:#d7d7d7}.blog-tag-filter a.active{color:#FFCD00}.blog_top_info_icon a:hover{color:#fff}.want_popup p{color:#000}.want_popup a,.want_popup a:hover{border-bottom:0}.author_popup_text1{text-align:left}.author_popup_text p{font-family:Cera Pro;font-style:normal;font-weight:400;font-size:14px;line-height:110%;color:#000}section.blog .reveal-modal-bg{background-color:rgba(0,0,0,.5);z-index:10}section.blog .reveal-modal{z-index:11}section.blog .reveal-modal .close-reveal-modal{font-style:normal}.video_popup .video_popup_name{color:#000;text-align:left}.video_popup .blog_author_img{width:91px}.video_popup .author_popup{width:100%;margin-bottom:5px}.video_popup .blog_author_item .close-reveal-modal{font-family:Cera Pro;font-style:normal;font-weight:400;font-size:14px;line-height:110%;color:#000}.video_popup .blog_author_info{width:100%}.video_popup .blog_author_about{text-align:left}.upak_comments_bottom .minus,.upak_comments_bottom .plus{background:0 0;border-bottom:0}.blog .blog_top,.blog .blog_top.v2{height:auto!important;padding-bottom:60px}.blog .article_text a{height:auto!important}.blog_select .nice-select{width:auto!important}.blog .blog_top_name{font-size:41px;overflow-wrap:break-word;word-wrap:break-word;word-break:normal;line-break:auto}.f-scrolled-yellow .blog .blog_top2{position:fixed;top:0;z-index:4;width:100%}.f-scrolled-full .blog .fixed_block{display:flex!important;position:fixed;top:0;z-index:4;width:100%;height:auto;padding-bottom:20px}.f-scrolled-full .blog .fixed_block .fixed_block_title{max-width:58%}.upak_cont .upak_item>div{width:100%}.fixed_block_like:hover{color:#000}.blog_author.mob .owl-carousel{display:block}.blog_author.mob .owl-carousel .blog_author_item{margin-bottom:20px}@media only screen and (max-width:1024px){section.blog .blog_cont{display:block;width:350px;margin:25px auto 30px}section.blog .blog_cont:not(.v2) .blog_tag.mob_hidden{display:block!important}}@media only screen and (max-width:570px){.studio-body{width:100%}}@media only screen and (max-width:540px){.blog_top_info_icon2 p:last-child{margin-top:5px}}@media only screen and (max-width:370px){.upak_cont{padding-left:15px;padding-right:15px}.upak_cont .upak_item>div{width:100%}.blog .blog_top,.blog .blog_top.v2{padding-bottom:20px}.blog_author.mob{width:300px!important}.blog_category{width:300px!important;margin:30px auto 0}section.blog .blog_cont:not(.v2) .blog_tag.mob_hidden{width:300px!important;margin:30px auto 0}section.blog .blog_top .cont3,section.blog .blog_top2 .cont3{width:300px!important;margin:0 auto 0}.blog_top2_cont .blog_menu li{margin-right:12px}.blog_top_info_img{width:35px;margin-right:10px}.blog_top_info_img img{height:35px!important;width:35px!important}.width300{width:300px!important;margin:0 auto 0}.width300 .article_head{text-align:center}section.blog .width300 .blog_cont{width:300px!important;margin:30px 0!important}}.blog_top33_audio{width:100%;display:flex;flex-wrap:wrap;align-items:center}.blog_top33_audio_icon{width:41px;margin-right:14px;height:41px;background:url(/local/templates/catherine/css/../images/play.svg);border-radius:50%;display:block;align-items:center;justify-content:center;padding-left:5px}.blog_top33_audio_icon:hover{background:url(/local/templates/catherine/css/../images/play-hover.svg)}.blog_top3_audio_download span img{display:none}.blog_top3_audio_download span{background:#FFCD00 url(/local/templates/catherine/css/../images/download.svg)!important}.blog_top3_audio_download span:hover{background:transparent url(/local/templates/catherine/css/../images/download-hover.svg)!important}.blog_top33_audio_icon img{display:none}.active .blog_top33_audio_icon{display:none}.blog_top33_audio_info p{font-weight:700;font-size:12px;line-height:110%;color:#000;margin-bottom:3px}.blog_top33_audio_info span{font-weight:300;font-size:12px;line-height:110%;color:#000;display:block;text-overflow:ellipsis;width:250px;overflow:hidden;white-space:nowrap}.blog_top33_audio_time{font-weight:400;font-size:12px;line-height:110%;color:#000;margin-right:18px}.active .blog_top33_audio_time{display:none}.blog_top33_audio_download{font-weight:400;font-size:12px;line-height:110%;color:#949494;display:flex;align-items:center;text-decoration:none}.blog_top33_audio_download span{margin-right:9px;width:25px;height:25px;background:#FFCD00;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:.5s}.blog_top33_audio_download:hover span{background:#ffe063}.blog_top33_audio_time_current{display:none;font-weight:400;font-size:12px;line-height:110%;color:#000;margin-right:8px}.blog_top33_audio_timeline{display:none;position:relative}.blog_top33_audio_timeline span{position:absolute;width:4px;height:17px;background:#FFCD00;top:0;bottom:0;left:0;margin:auto;cursor:pointer}.pause{display:none}.active .blog_top33_audio_icon img.pause{display:block}.active .blog_top33_audio_icon{padding-left:0;display:none}.active .blog_top33_audio_icon img{display:none}.active .blog_top33_audio_info{width:auto;margin-right:0}.active .blog_top33_audio_info p{display:none}.active .blog_top33_audio_info span{display:block;position:absolute;left:200px;top:-28px}.active .blog_top33_audio_time_current{display:block;position:absolute;left:155px;top:13px}.active .blog_top33_audio_timeline{display:block}.blog_top33_audio_timeline_buttons a{position:absolute;top:-10px;text-decoration:none;border-bottom:0}.speed1{left:0;border-bottom:0}.speed2{left:100px;border-bottom:0}.blog_top33_audio_timeline_buttons a p{font-weight:300;font-size:12px;line-height:1;color:#000;margin-bottom:5px}.blog_top33_audio_timeline_buttons a span{position:relative;left:0;right:0;top:0;bottom:0;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center}.blog_top3_audio_download:hover{color:#949494;border-bottom:0}.blog_top3_audio_download:hover span{background:#ffe063}.studio-body{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center}.studio-body .studio-text{font-family:Cera Pro;font-size:12px;font-style:normal;font-weight:400;line-height:15px;letter-spacing:0;text-align:right;color:#000;padding-right:13px}.studio-body .studio-text a{text-decoration:underline;color:#000}.blog_video_data{width:100%}.blog_title a{line-height:1.4}.blog_select{margin-left:0!important}.blog_video_img{height:138px!important}.dds-show-become-author{font-family:"PT Mono",monospace;color:#FFCD00!important}.blog_select .nice-select.open .list{height:auto!important;max-height:fit-content!important}.blog_select .nice-select .list:hover .option.selected:not(:hover){color:#fff}.blog_select .nice-select .list .option:hover{background-color:#fff;color:#000}.blog_comment_item{border-bottom:0!important}.filter-more a:before{content:" ";position:absolute;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;background:url(/bitrix/templates/catherine/assets/img/select-white.png) no-repeat;width:9px;height:6px;right:-6px;top:47%;left:auto}.filter-more a.open:before{content:" ";position:absolute;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;background:url(/bitrix/templates/catherine/assets/img/select.png) no-repeat;transform:rotate(180deg);width:9px;height:6px;right:-6px;top:47%;left:auto}.catalog-filter-menu--item.filter-more:last-child a{padding-right:10px}.filter-more a.open{color:#f7ce46}.catalog-filter-menu .catalog-mobile .nice-select{padding-right:14px}.catalog-filter-submenu{padding-top:40px;padding-bottom:40px;border-bottom:8px solid #000;position:relative}.catalog-filter-submenu--body{width:100%;display:flex;flex-wrap:nowrap}.catalog-filter-submenu--first{width:50%}.catalog-filter-submenu--second{margin-left:auto}.catalog-filter-submenu--first,.catalog-filter-submenu--second{flex-direction:column;align-items:start}.catalog-filter-submenu--body .info-filter-row{flex-wrap:nowrap;margin-bottom:30px}.catalog-filter-submenu--body .catalog-filter-grid{display:grid;grid-template-rows:1fr 1fr 1fr;grid-template-columns:minmax(110px,10%) minmax(150px,max-content) 20px;grid-gap:2vw}.catalog-filter-submenu--body .info-filter-grid>div.fiter-title{font-size:13px;color:#000;font-family:CeraPro-Light;margin-right:10px;text-align:left!important}.catalog-filter-submenu--body .info-filter-row>div.filter-wrap{max-width:200px;width:100%}.catalog-filter-submenu--body .radiobox:not(checked)+label{position:relative;font-family:Cera Pro;font-style:normal;font-weight:400;font-size:14px;line-height:150%;z-index:3}.catalog-filter-submenu--body .nice-select .list{width:auto}.catalog-filter-submenu .filter-send--area{display:flex;margin-top:30px;justify-content:center;margin:auto;position:absolute;left:0;bottom:-20px;right:0}.catalog-filter-submenu button.send_filter{height:40px;display:inline-flex;align-items:center;justify-content:center;background:#FFCD00;border:0;outline:0;padding:0 40px;font-family:Cera Pro;font-style:normal;font-weight:400;font-size:13px;line-height:150%;-webkit-appearance:none;border-radius:0;cursor:pointer}.catalog-filter-submenu button.send_filter.filter-loading{animation:sawtooth 1s infinite linear;background-image:linear-gradient(to left,#FFCD00,#fff,#FFCD00)}@keyframes sawtooth{100%{background-position:6em 0}50%{background-position:0 0}0%{background-position:-6em 0}}.catalog-filter-submenu--body .info-filter-grid div.filter-slider{width:100%;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center}.catalog-filter-submenu--body .info-filter-grid .rangeslider__value-bubble{padding-left:30px;width:66px}.catalog-filter-submenu--body .filter-delete-value{cursor:pointer}.catalog-filter-submenu--body .info-filter-grid div.filter-slider .rangeslider--horizontal{height:4px;width:180px}.catalog-filter-submenu--body .info-filter-grid div.filter-slider .rangeslider__handle{width:29px;height:29px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;background-image:none;background-color:#000;border:0;top:-12px}.catalog-filter-submenu--body .info-filter-grid div.filter-slider .rangeslider,.catalog-filter-submenu--body .info-filter-grid div.filter-slider .rangeslider__fill{background:#FFCD00;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.filter-enable-checkbox{position:absolute;z-index:-1;opacity:0}.filter-enable-checkbox+label{display:inline-flex;align-items:center;user-select:none}.filter-enable-checkbox+label::before{content:"";display:inline-block;width:15px;height:15px;flex-shrink:0;flex-grow:0;border:none;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7.75667' cy='7.87563' r='7.24376' fill='%23DBDBDB'/%3E%3Ccircle cx='7.75666' cy='7.87561' r='3.64835' fill='white'/%3E%3C/svg%3E%0A")}.filter-enable-checkbox:not(:disabled):not(:checked)+label:hover::before{border-color:transparent}.filter-enable-checkbox:not(:disabled):active+label::before{background-color:transparent;border-color:transparent}.filter-enable-checkbox:focus+label::before{box-shadow:none}.filter-enable-checkbox:focus:not(:checked)+label::before{border-color:transparent}.filter-enable-checkbox:checked+label::before{border-color:transparent;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7.75667' cy='7.87563' r='7.24376' fill='black'/%3E%3Ccircle cx='7.75666' cy='7.87561' r='3.64835' fill='%23FFCC00'/%3E%3C/svg%3E%0A")}.filter-enable-checkbox:disabled+label::before{background-color:transparent}@media (max-width:570px){.catalog-mobile{padding-left:0}.catalog-filter-submenu{padding-top:20px;padding-bottom:40px}.catalog-filter-submenu--body{flex-wrap:wrap}.catalog-filter-submenu--body .catalog-filter-grid{padding-left:0!important;grid-template-columns:minmax(110px,10%) minmax(150px,max-content) 1fr}.catalog-filter-submenu--body .filter-dismiss{text-align:right}.catalog-filter-submenu--first,.catalog-filter-submenu--second{width:100%}.catalog-filter-submenu--first{padding-bottom:20px}}.account_level span{width:35px;height:35px;background:#000;border-radius:50%;font-weight:700;font-size:10px;line-height:140%;color:#fff;display:flex;align-items:center;justify-content:center;margin-right:15px}section.product .product-images .product-image picture{width:100%}.main-screen .main-slider .slide .illustr img{position:absolute;margin:auto;top:4;left:0;right:0;bottom:0}.main-screen .main-slider .slide .illustr img.lazy{position:relative;margin:0}@media(max-height:850px){.main-screen .main-slider .slide .illustr{max-height:550px}}section.inner.catalog .catalog-cats .catalog-cats__item .bx_catalog_line_img{top:0;position:relative;transition:.5s}section.inner.catalog .catalog-cats .catalog-cats__item:hover .bx_catalog_line_img{top:-5px}header .controls .account,header .controls .search{transition:.5s}header .controls .bucket .icon{transition:.5s}header .controls .bucket .icon:hover{background-color:#ffdb49}header .controls .bucket .icon:active{background-color:#edbe00}header .controls .account:hover,header .controls .search:hover{opacity:.6}header .controls .account:active,header .controls .search:active{opacity:1}.account_level span{transition:.5s}.account_level span:hover{background:#444}.account_level span:active{background:#000}.t_img{width:35px;height:35px;overflow:hidden;border-radius:50%;margin-right:15px}.t_img img{transform:translate(-50%,-50%);left:50%;top:50%;height:100%;width:auto;position:relative}header .controls .search{margin-right:15px}.account_level{position:relative}.account_level:before{content:"";background:#000;position:absolute;width:17px;height:1px;right:0;top:0;bottom:0;margin:auto}#responsive-menu .account_level{display:none}.empty-product-block{justify-content:center}.empty-product-list{background:#f2f2f2;border-radius:10px;padding:32px;max-width:360px;margin-top:90px}.empty-product-list .empty-title{font-family:PT Mono;font-style:normal;font-weight:400;font-size:16px;line-height:18px;color:#000;margin-bottom:30px}.empty-product-list .empty-body{display:flex}.empty-product-list .empty-body-text{align-self:center;padding-left:17px;font-family:PT Mono;font-style:normal;font-weight:400;font-size:14px;line-height:148%;color:#000}@media only screen and (max-width:550px){.t_img{margin-right:10px}.account_level span{margin-right:10px}header .controls .search{margin-right:10px}header .center{padding:0 20px}.empty-product-list{margin-top:40px}}#country_list+.nice-select{background:#ededed;border-radius:0;width:85px;height:60px;border:0;font-style:normal;font-weight:400;font-size:15px;line-height:60px;color:#000;padding-left:0;margin-bottom:19px;margin-right:10px;text-align:center!important;padding-right:15px;flex-shrink:0;font-family:CeraPro-Medium;transition:0s}.tl{display:flex}#country_list+.nice-select:after{right:3px}#country_list+.nice-select:after{right:6px;transition:0s}#country_list+.nice-select .option{padding:3px 5px;line-height:40px}#country_list+.nice-select .list{width:100%;left:0;background:#e3e3e3}.number input[type=text]{margin:0 5px}.number span{width:30px}#bxformzap input[type=checkbox]{margin-right:10px}.reveal-modal .btn{transition:0s}.user-text a.yellow{display:table}a.yellow:hover{border-bottom:1px solid #fff}.ellepse{top:41px!important}#bx-soa-main-notifications{margin-top:20px}.form-delivery .dropdown-block .bx-ui-sls-clear{top:15px!important}.product-icons{display:flex;align-items:center;padding:0 0!important;margin:0 -15px;position:absolute;flex-wrap:wrap;top:0}.item-photo-box{position:relative;padding-top:20px}.product-icons p{display:flex;align-items:center}.product-icons img{margin-right:10px;width:28px}span.ret{padding:15px 9px;padding-bottom:0}@media (max-width:620px){.ellepse{line-height:27px!important;top:29px!important}}@media (max-width:500px){.number span{width:15px}.js-phone{width:auto!important}}

.lightbox {
	display: none;
}


#popup-main-work-day,
#popup-main-own-ferm {
	z-index: 100021;
    max-width: 320px;
    height: auto;
    overflow: visible;
    text-align: left;
    display: none;
    transform: translate(0,-15%);
}

#popup-main-work-day .table p,
#popup-main-own-ferm .table p {
	color: #000;
}

#popup-main-work-day .own-ferm-title,
#popup-main-own-ferm .own-ferm-title {
	text-align: center;
	color: #000;
    font-style: normal;
    font-weight: 700;
    font-size: 21px;
    line-height: 127.5%;
}

.mainpage-new--main {
	background: #F4F4F4;
	width: 100%;
}

.mainpage-new--wrap {
		background: #F4F4F4;
		width: 100%;
		height: 100vh;
		display: flex;
		flex-direction: column;
    	justify-content: center;
		padding-left: 0;
		padding-right: 5%;
		position: relative;
	}
	.mainpage-new--block {

	}

	.mainpage-new--raf {
		position: absolute;
		bottom: -34px;
		right: 50px;
	}

	.mainpage-new--raf-image {
		width: 380px;
    	height: 400px;
    	background-image: url('/bitrix/templates/catherine/images/mainpage/raf666.webp');
		background-repeat: no-repeat;
		background-size: cover;
	}

	.mainpage-new--title {
		font-family: 'PT Mono';
		font-style: normal;
		font-weight: normal;
		font-size: 55px;
		line-height: 138.5%;
		color: #000000;
	}

	.mainpage-new--fire {
		vertical-align: top;
		display: inline-block;
		background: url('/bitrix/templates/catherine/images/mainpage/icon-fire.png');
		background-repeat: no-repeat;
		width: 59px;
		height: 59px;
	}

	/*
	.mainpage-new--moto {
		vertical-align: top;
		display: inline-block;
		background: url('/bitrix/templates/catherine/images/mainpage/icon-moto.png');
		background-repeat: no-repeat;
		width: 59px;
		height: 59px;
		background-size: contain;
		margin-left: 6px;
		margin-right: 6px;
	} */

	.mainpage-new--moto {
		vertical-align: top;
		display: inline-block;
		background: url('/bitrix/templates/catherine/images/mainpage/icon-vidra.png');
		background-repeat: no-repeat;
		width: 59px;
		height: 59px;
		background-size: contain;
		margin-left: 6px;
		margin-right: 6px;
	}

	.mainpage-new--money {
		vertical-align: top;
		display: inline-block;
		background: url('/bitrix/templates/catherine/images/mainpage/icon-money.png');
		background-repeat: no-repeat;
		width: 59px;
		height: 59px;
	}

	.mainpage-new--buttons {
		margin-top: 87px;
		display: flex;
		flex-wrap: wrap;
	}

	.mainpage-new--buttons a {
		margin-right: 15px;
		border-bottom: 0;
	}

	.mainpage-new-button--one {
		background: #DCDCDC;
		border-radius: 3px;
		padding: 8px 12px;
		display: flex;
		align-items: center;
		    margin-bottom: 13px;
	}

	.mainpage-new--word-break {
		word-break: keep-all;
		white-space: nowrap;
	}

	.mainpage-new--buttons a:hover .mainpage-new-button--one {
		background: #FFCD00;
	}

	.mainpage-new--buttons a:focus .mainpage-new-button--one,
	.mainpage-new--buttons a:active .mainpage-new-button--one {
		background: #B3B3B3;
	}

	.mainpage-new-button-one--icon {
		margin-right: 7px;
		display: inline-block;
		
	}

	.mainpage-new-button-one--icon-filter {
		background: url('/bitrix/templates/catherine/images/mainpage/icon-filter.svg');
		width: 20px;
		height: 18px;
	}

	.mainpage-new-button-one--icon-espresso {
		background: url('/bitrix/templates/catherine/images/mainpage/icon-espresso.svg');
		width: 25px;
		height: 16px;
	}

	.mainpage-new-button-one--icon-gala {
		background: url('/bitrix/templates/catherine/images/mainpage/icon-gala.svg');
		width: 17px;
		height: 21px;
	}

	.mainpage-new-button-one--icon-business {
		background: url('/bitrix/templates/catherine/images/mainpage/icon-business.svg');
		width: 18px;
		height: 16px;
	}

	.mainpage-new-button-one--title {
		font-family: 'PT Mono';
		font-style: normal;
		font-weight: normal;
		font-size: 17px;
		line-height: 138.5%;
		color: #000000;
	}

	@media (min-width: 2200px) {
		.mainpage-new--raf-image {
			width: 550px;
    		height: 550px;
		}
	}

	@media (min-width: 1700px) {
		.mainpage-new--raf-image {
			width: 470px;
    		height: 470px;
		}
	}

	@media (max-width: 1260px) {
		.mainpage-new--raf-image {
			width: 300px;
    		height: 300px;
		}
	}

	@media (max-width: 1080px) {
		.mainpage-new--raf {
			bottom: -20px;
    		right: 20px;
		}

		.mainpage-new--raf-image {
			width: 200px;
    		height: 200px;
		}
	}


	@media (max-width: 850px){
		.mainpage-new--wrap {
			max-height: 504px;
		}

		.mainpage-new--raf {
			bottom: -20px;
    		right: 20px;
		}

		.mainpage-new--raf-image {
			width: 150px;
    		height: 150px;
		}

		.mainpage-new--title {
			font-family: PT Mono;
			font-style: normal;
			font-weight: normal;
			font-size: 25px;
			line-height: 138.5%;
			color: #000000;
		}

		.mainpage-new--fire {
			width: 27px;
			height: 27px;
			background-size: cover;
		}

		.mainpage-new--moto {
			width: 27px;
			height: 27px;
			background-size: cover;
		}

		.mainpage-new--money {
			width: 27px;
			height: 27px;
			background-size: cover;
		}

		.mainpage-new--buttons {
			margin-top: 50px;
		}

		.mainpage-new-button-one--icon-filter {
			background: url('/bitrix/templates/catherine/images/mainpage/icon-filter-mobile.svg');
			width: 13px;
			height: 11px;
		}

		.mainpage-new-button-one--icon-espresso {
			background: url('/bitrix/templates/catherine/images/mainpage/icon-espresso-mobile.svg');
			width: 15px;
			height: 10px;
		}

		.mainpage-new-button-one--icon-gala {
			background: url('/bitrix/templates/catherine/images/mainpage/icon-gala-mobile.svg');
			width: 11px;
			height: 13px;
		}

		.mainpage-new-button-one--icon-business {
			background: url('/bitrix/templates/catherine/images/mainpage/icon-business-mobile.svg');
			width: 11px;
			height: 10px;
		}

		.mainpage-new-button--one {
			padding: 4px 8px;
			background: #EDEDED;
		}

		.mainpage-new-button-one--title {
			font-family: 'PT Mono';
			font-style: normal;
			font-weight: normal;
			font-size: 15px;
			line-height: 138.5%;
			color: #4D4D4D;
		}
	}

	@media (max-width: 500px){
		#popup-main-work-day,
		#popup-main-own-ferm {
			top: 150px!important;
		}
	}

	@media (max-width: 370px){
		.mainpage-new--raf {
			bottom: -10px;
    		right: -5px;
		}

		.mainpage-new--raf-image {
			width: 100px;
    		height: 100px;
		}
	}


.blog .upak_comments {
	position: relative;
}

.blog .upak_comments .share-plugin {
	position: absolute;
	top: 0;
    left: 150px;
    cursor: pointer;
}

.blog .upak_comments .share-plugin .share-body {
	display: none;
	position: absolute;
	width: 48px;
	padding: 10px;
	flex-direction: column;
	bottom: 28px;
    left: -10px;
    background: #000;
}

.blog .upak_comments .share-plugin:hover .share-body {
	display: flex;
}

.blog .upak_comments .share-plugin .share-body a {
	display: block;
	margin-bottom: 10px;
	border-radius: 50%;
	background: #000;
	    border-bottom: 0;
}

.blog .upak_comments .share-plugin .icon {
	display: flex;
}

.blog .upak_comments .share-plugin .icon-share-service {
	display: flex;
	width:  27px;
	height:  28px;
}

.blog .upak_comments .share-plugin .icon-share {
	background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='11.5051' y1='9.45214' x2='20.3878' y2='14.9429' stroke='%23D2D2D2'/%3E%3Cpath d='M11.0411 20.0719L20.3321 15.0354' stroke='%23D2D2D2'/%3E%3Ccircle cx='11.2425' cy='9.53157' r='2.21321' fill='%23D2D2D2'/%3E%3Ccircle cx='11.2425' cy='20.0745' r='2.21321' fill='%23D2D2D2'/%3E%3Ccircle cx='20.1253' cy='14.8358' r='2.21321' fill='%23D2D2D2'/%3E%3C/svg%3E%0A");
	width: 28px;
	height: 28px;
}

.blog .upak_comments .share-plugin:hover .icon-share {
	background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14.1426' cy='14.2842' r='13.373' fill='%23F7F7F7'/%3E%3Cline x1='11.5051' y1='9.45214' x2='20.3878' y2='14.9429' stroke='black'/%3E%3Cpath d='M11.0411 20.0719L20.3321 15.0354' stroke='black'/%3E%3Ccircle cx='11.2425' cy='9.53157' r='2.21321' fill='black'/%3E%3Ccircle cx='11.2425' cy='20.0745' r='2.21321' fill='black'/%3E%3Ccircle cx='20.1253' cy='14.8358' r='2.21321' fill='black'/%3E%3C/svg%3E%0A");
}


.blog .upak_comments .share-plugin .icon-vk {
	background-image: url('/bitrix/templates/catherine/images/blog/share/icon-vk.svg');
}

.blog .upak_comments .share-plugin .icon-vk:hover {
	background-image: url('/bitrix/templates/catherine/images/blog/share/icon-vk-active.svg');
}

.blog .upak_comments .share-plugin .icon-tg {
	background-image: url('/bitrix/templates/catherine/images/blog/share/icon-telegram.svg');
}

.blog .upak_comments .share-plugin .icon-tg:hover {
	background-image: url('/bitrix/templates/catherine/images/blog/share/icon-telegram-active.svg');
	background-position: -1px;
}

.blog .upak_comments .share-plugin .icon-wp {
	background-image: url('/bitrix/templates/catherine/images/blog/share/icon-whatsup.svg');
}

.blog .upak_comments .share-plugin .icon-wp:hover {
	background-image: url('/bitrix/templates/catherine/images/blog/share/icon-whatsup-active.svg');
	    background-position: 1px;
}

.blog .upak_comments .share-plugin .icon-fb {
	background-image: url('/bitrix/templates/catherine/images/blog/share/icon-fb.svg');
}

.blog .upak_comments .share-plugin .icon-fb:hover {
	background-image: url('/bitrix/templates/catherine/images/blog/share/icon-fb-active.svg');
}

.blog .upak_comments .share-plugin .icon-copy {
	background-image: url('/bitrix/templates/catherine/images/blog/share/icon-copy.svg');
}

.blog .upak_comments .share-plugin .icon-copy:hover {
	background-image: url('/bitrix/templates/catherine/images/blog/share/icon-copy-active.svg');
}



.blog_menu_glossary {
	margin-left: 10px;
}

.blog_menu_glossary .icon-glassary {
	background-image: url('/bitrix/templates/catherine/images/blog/icon-blog-glossary.svg');
	width: 16px;
	height: 18px;
	display: inline-block;

	position: absolute;
    top: -1px;
    left: 0;
}

.blog_menu_glossary li a {
	padding-left: 27px;
	color: #896E00!important;
	font-family: PT Mono;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 16px;
}

.blog_menu_glossary li a.active {
	color: #000000!important;
}


header #search-form {
	z-index: 4;
}

header .back-overlay {
	z-index: 4;
}


section.popular .products-list.slick-slider {
	display: flex;
}

.popular.standart {
	/*max-height: 1020px;*/
}

.products-list.slick-slider .product-v2 .product-info {
	height: auto;
}

.center .slide-info h1 {
    font-family: "PT Mono";
    font-style: normal;
    font-weight: normal;
    font-size: 60px;
    line-height: 67px;
    color: #000000;
    text-transform: initial;
    margin-bottom: 0px;
}

.main-screen .main-slider .slide .slide-info .btn {
    margin-top: 14px;
    padding-left: 0;
    background: transparent;
    position: relative;

    font-family: "Cera Pro";
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 23px;
    letter-spacing: 0.055em;
    color: #000000;
    text-transform: lowercase;
        padding-top: 0;
    height: auto;
}

.main-screen .main-slider .slide .slide-info .btn:before {
    content: " ";
    width: 17px;
    height: 8px;
    background-image: url("data:image/svg+xml,%3Csvg width='17' height='8' viewBox='0 0 17 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.6905 4.41215C16.8858 4.21689 16.8858 3.9003 16.6905 3.70504L13.5086 0.523061C13.3133 0.327799 12.9967 0.327799 12.8015 0.523061C12.6062 0.718323 12.6062 1.03491 12.8015 1.23017L15.6299 4.0586L12.8015 6.88702C12.6062 7.08228 12.6062 7.39887 12.8015 7.59413C12.9967 7.78939 13.3133 7.78939 13.5086 7.59413L16.6905 4.41215ZM0.261719 4.55859L16.337 4.5586L16.337 3.5586L0.261719 3.55859L0.261719 4.55859Z' fill='black'/%3E%3C/svg%3E%0A");
    position: absolute;
    right: 5px;
    top: 9px;
}


.icon-order-call {
    display: inline-block;
    width: 19px;
    height: 19px;
    background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-inside-1_11_879' fill='white'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.9354 2.90013L2.10555 11.73L2.13804 11.7625C1.1778 13.1001 1.29883 14.9742 2.50115 16.1766C3.83806 17.5135 6.00562 17.5135 7.34252 16.1766C8.61413 14.905 8.67624 12.8819 7.52886 11.5369L11.3399 7.72583C12.6829 8.8681 14.7003 8.80499 15.9688 7.53651C17.3036 6.20162 17.3036 4.03734 15.9688 2.70245C14.6339 1.36756 12.4696 1.36756 11.1347 2.70245C11.0679 2.76927 11.0044 2.83817 10.9443 2.90894L10.9354 2.90013Z'/%3E%3C/mask%3E%3Cpath d='M2.10555 11.73L1.39844 11.0229L0.691334 11.73L1.39844 12.4371L2.10555 11.73ZM10.9354 2.90013L11.6426 2.19302L10.9354 1.48591L10.2283 2.19302L10.9354 2.90013ZM2.13804 11.7625L2.95039 12.3457L3.44561 11.6559L2.84515 11.0554L2.13804 11.7625ZM7.52886 11.5369L6.82175 10.8297L6.16849 11.483L6.76807 12.1859L7.52886 11.5369ZM11.3399 7.72583L11.9878 6.96409L11.2851 6.36643L10.6328 7.01873L11.3399 7.72583ZM10.9443 2.90894L10.2372 3.61605L11.0041 4.38295L11.7063 3.55645L10.9443 2.90894ZM2.81265 12.4371L11.6426 3.60723L10.2283 2.19302L1.39844 11.0229L2.81265 12.4371ZM2.84515 11.0554L2.81265 11.0229L1.39844 12.4371L1.43094 12.4696L2.84515 11.0554ZM1.3257 11.1793C0.0844889 12.9083 0.239828 15.3295 1.79405 16.8837L3.20826 15.4695C2.35784 14.619 2.2711 13.2919 2.95039 12.3457L1.3257 11.1793ZM1.79405 16.8837C3.52148 18.6111 6.3222 18.6111 8.04963 16.8837L6.63542 15.4695C5.68903 16.4158 4.15464 16.4158 3.20826 15.4695L1.79405 16.8837ZM8.04963 16.8837C9.69303 15.2403 9.77286 12.6266 8.28964 10.8879L6.76807 12.1859C7.57962 13.1372 7.53524 14.5696 6.63542 15.4695L8.04963 16.8837ZM10.6328 7.01873L6.82175 10.8297L8.23596 12.244L12.047 8.43294L10.6328 7.01873ZM10.692 8.48757C12.4287 9.96468 15.0359 9.88354 16.6759 8.24362L15.2616 6.82941C14.3646 7.72644 12.9371 7.77152 11.9878 6.96409L10.692 8.48757ZM16.6759 8.24362C18.4013 6.51821 18.4013 3.72076 16.6759 1.99534L15.2616 3.40956C16.206 4.35392 16.206 5.88504 15.2616 6.82941L16.6759 8.24362ZM16.6759 1.99534C14.9504 0.26993 12.153 0.269929 10.4276 1.99534L11.8418 3.40956C12.7862 2.46519 14.3173 2.46519 15.2616 3.40956L16.6759 1.99534ZM10.4276 1.99534C10.3416 2.0813 10.2598 2.17009 10.1822 2.26144L11.7063 3.55645C11.749 3.50626 11.7941 3.45724 11.8418 3.40956L10.4276 1.99534ZM10.2283 3.60723L10.2372 3.61605L11.6514 2.20183L11.6426 2.19302L10.2283 3.60723Z' fill='black' mask='url(%23path-1-inside-1_11_879)'/%3E%3C/svg%3E%0A");
    margin-right: 6px;
}

header .header-top .zakaz.btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border: 0;
    outline: 0;
    padding: 0 20px;
    margin-left: 14px;
    background: transparent;
    
    -webkit-appearance: none;
    border-radius: 0;
    cursor: pointer;

    font-family: "Cera Pro";
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 18px;
    color: #000000;
    text-transform: inherit;
    letter-spacing: 0;
    padding-top: 5px;
}
header .header-top .zakaz.btn:hover {
    background: transparent;
}
header .header-top .zakaz.btn:hover .icon-order-call {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-inside-1_23_620' fill='white'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.7851 3.39744L2.95516 12.2273L2.98765 12.2598C2.02741 13.5974 2.14844 15.4716 3.35076 16.6739C4.68767 18.0108 6.85523 18.0108 8.19213 16.6739C9.46374 15.4023 9.52585 13.3792 8.37847 12.0342L12.1895 8.22315C13.5325 9.36541 15.5499 9.30231 16.8184 8.03383C18.1533 6.69894 18.1533 4.53465 16.8184 3.19976C15.4835 1.86487 13.3192 1.86487 11.9843 3.19976C11.9175 3.26659 11.854 3.33549 11.7939 3.40626L11.7851 3.39744Z'/%3E%3C/mask%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.7851 3.39744L2.95516 12.2273L2.98765 12.2598C2.02741 13.5974 2.14844 15.4716 3.35076 16.6739C4.68767 18.0108 6.85523 18.0108 8.19213 16.6739C9.46374 15.4023 9.52585 13.3792 8.37847 12.0342L12.1895 8.22315C13.5325 9.36541 15.5499 9.30231 16.8184 8.03383C18.1533 6.69894 18.1533 4.53465 16.8184 3.19976C15.4835 1.86487 13.3192 1.86487 11.9843 3.19976C11.9175 3.26659 11.854 3.33549 11.7939 3.40626L11.7851 3.39744Z' fill='%23FFCC00'/%3E%3Cpath d='M2.95516 12.2273L2.24805 11.5202L1.54094 12.2273L2.24805 12.9344L2.95516 12.2273ZM11.7851 3.39744L12.4922 2.69033L11.7851 1.98323L11.0779 2.69033L11.7851 3.39744ZM2.98765 12.2598L3.8 12.843L4.29522 12.1532L3.69476 11.5527L2.98765 12.2598ZM8.37847 12.0342L7.67136 11.3271L7.0181 11.9803L7.61768 12.6832L8.37847 12.0342ZM12.1895 8.22315L12.8374 7.46141L12.1347 6.86374L11.4824 7.51604L12.1895 8.22315ZM11.7939 3.40626L11.0868 4.11336L11.8537 4.88027L12.5559 4.05376L11.7939 3.40626ZM3.66226 12.9344L12.4922 4.10455L11.0779 2.69033L2.24805 11.5202L3.66226 12.9344ZM3.69476 11.5527L3.66226 11.5202L2.24805 12.9344L2.28055 12.9669L3.69476 11.5527ZM2.17531 11.6767C0.934098 13.4056 1.08944 15.8268 2.64366 17.381L4.05787 15.9668C3.20745 15.1164 3.12071 13.7892 3.8 12.843L2.17531 11.6767ZM2.64366 17.381C4.37109 19.1084 7.17181 19.1084 8.89924 17.381L7.48503 15.9668C6.53864 16.9132 5.00425 16.9132 4.05787 15.9668L2.64366 17.381ZM8.89924 17.381C10.5426 15.7376 10.6225 13.1239 9.13925 11.3852L7.61768 12.6832C8.42923 13.6345 8.38484 15.067 7.48503 15.9668L8.89924 17.381ZM11.4824 7.51604L7.67136 11.3271L9.08557 12.7413L12.8966 8.93025L11.4824 7.51604ZM11.5416 8.98488C13.2783 10.462 15.8855 10.3809 17.5255 8.74093L16.1113 7.32672C15.2142 8.22376 13.7867 8.26883 12.8374 7.46141L11.5416 8.98488ZM17.5255 8.74093C19.2509 7.01552 19.2509 4.21807 17.5255 2.49266L16.1113 3.90687C17.0556 4.85124 17.0556 6.38235 16.1113 7.32672L17.5255 8.74093ZM17.5255 2.49266C15.8001 0.767244 13.0026 0.767243 11.2772 2.49266L12.6914 3.90687C13.6358 2.9625 15.1669 2.96251 16.1113 3.90687L17.5255 2.49266ZM11.2772 2.49266C11.1912 2.57862 11.1094 2.6674 11.0318 2.75875L12.5559 4.05376C12.5986 4.00357 12.6437 3.95455 12.6914 3.90687L11.2772 2.49266ZM11.0779 4.10455L11.0868 4.11336L12.501 2.69915L12.4922 2.69033L11.0779 4.10455Z' fill='black' mask='url(%23path-1-inside-1_23_620)'/%3E%3C/svg%3E%0A");
    background-position: -1px;
}


header .top-menu .header-own-coffee-link a::before {
    background: transparent!important;
}

.header-own-coffee-link .icon-own-cafe {
    width: 24px;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='13' viewBox='0 0 24 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.9264 0.594238H4.6306C3.84518 0.594238 3.20605 1.23337 3.20605 2.01878V2.96847C3.20605 6.35698 5.07791 9.43022 8.09034 10.9887C8.32303 11.1084 8.60982 11.0182 8.73045 10.7845C8.85011 10.5518 8.75987 10.2651 8.52625 10.1444C5.831 8.75022 4.15573 6.00084 4.15573 2.96842V2.01874C4.15573 1.75662 4.36848 1.54387 4.6306 1.54387H17.9264C18.1885 1.54387 18.4013 1.75662 18.4013 2.01874V2.96842C18.4013 6.0008 16.726 8.75018 14.0298 10.1434C13.7962 10.264 13.7059 10.5509 13.8256 10.7835C13.9101 10.9469 14.0763 11.0409 14.2482 11.0409C14.3223 11.0409 14.3964 11.0238 14.4657 10.9877C17.4791 9.43013 19.3509 6.35787 19.3509 2.96838V2.01869C19.3509 1.23337 18.7118 0.594238 17.9264 0.594238Z' fill='black'/%3E%3Cpath d='M22.1649 10.3837C22.0908 10.2061 21.9179 10.0903 21.7261 10.0903H0.832697C0.640873 10.0903 0.468013 10.2061 0.393937 10.3837C0.31986 10.5613 0.360682 10.7655 0.496504 10.9013L1.56113 11.9669C2.18985 12.5946 3.02365 12.9403 3.91163 12.9403H18.6453C19.5333 12.9403 20.3681 12.5947 20.9977 11.9669L22.0623 10.9013C22.1981 10.7655 22.2389 10.5613 22.1649 10.3837ZM20.3253 11.2954C19.8771 11.7437 19.2797 11.9906 18.6463 11.9906H3.91163C3.2782 11.9906 2.68082 11.7437 2.23258 11.2954L1.97808 11.0409H20.5798L20.3253 11.2954Z' fill='black'/%3E%3Cpath d='M22.2313 2.83621C20.952 2.01376 18.9083 2.9065 18.6794 3.01001C18.441 3.11921 18.3346 3.40033 18.4438 3.63966C18.553 3.87898 18.8332 3.9844 19.0735 3.8752C19.5312 3.66721 20.9995 3.17432 21.7174 3.63681C22.0413 3.84479 22.1999 4.24843 22.1999 4.86762C22.1999 6.7689 18.365 7.91806 16.8844 8.20106L16.5482 8.26752C16.2908 8.31787 16.1237 8.56761 16.174 8.82501C16.2187 9.05102 16.4171 9.20772 16.6394 9.20772C16.6698 9.20772 16.7001 9.20487 16.7315 9.19824L17.0648 9.13271C17.3136 9.08521 23.1496 7.94086 23.1496 4.86762C23.1496 3.91223 22.84 3.22939 22.2313 2.83621Z' fill='black'/%3E%3C/svg%3E%0A");
}

.header-own-coffee-link:hover .icon-own-cafe {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='13' viewBox='0 0 24 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.7444 1.35762H16.8626C14.2542 1.24202 8.50245 1.02073 6.36311 1.06035C4.22377 1.09997 3.92014 1.6381 4.03574 1.90222C4.00285 2.44696 4.01629 3.99204 4.33323 5.81444C4.65017 7.63684 7.27151 9.74317 8.54257 10.5685H12.2076C12.7194 10.9647 14.2185 11.3411 16.1201 9.67714C18.4972 7.59723 18.7444 5.07162 19.0914 3.53644C19.369 2.3083 18.9758 1.57217 18.7444 1.35762Z' fill='%23FFCC00'/%3E%3Cpath d='M18.236 0.594238H4.94018C4.15476 0.594238 3.51562 1.23337 3.51562 2.01878V2.96847C3.51562 6.35698 5.38749 9.43022 8.39992 10.9887C8.63261 11.1084 8.91939 11.0182 9.04003 10.7845C9.15969 10.5518 9.06944 10.2651 8.83582 10.1444C6.14057 8.75022 4.4653 6.00084 4.4653 2.96842V2.01874C4.4653 1.75662 4.67806 1.54387 4.94018 1.54387H18.236C18.4981 1.54387 18.7109 1.75662 18.7109 2.01874V2.96842C18.7109 6.0008 17.0356 8.75018 14.3394 10.1434C14.1058 10.264 14.0155 10.5509 14.1352 10.7835C14.2197 10.9469 14.3859 11.0409 14.5578 11.0409C14.6319 11.0409 14.706 11.0238 14.7753 10.9877C17.7887 9.43013 19.6605 6.35787 19.6605 2.96838V2.01869C19.6605 1.23337 19.0214 0.594238 18.236 0.594238Z' fill='black'/%3E%3Cpath d='M22.4744 10.3837C22.4003 10.2061 22.2274 10.0903 22.0356 10.0903H1.14227C0.950443 10.0903 0.777583 10.2061 0.703507 10.3837C0.62943 10.5613 0.670252 10.7655 0.806074 10.9013L1.8707 11.9669C2.49942 12.5946 3.33322 12.9403 4.2212 12.9403H18.9548C19.8428 12.9403 20.6776 12.5947 21.3072 11.9669L22.3718 10.9013C22.5076 10.7655 22.5484 10.5613 22.4744 10.3837ZM20.6348 11.2954C20.1866 11.7437 19.5892 11.9906 18.9558 11.9906H4.2212C3.58777 11.9906 2.99039 11.7437 2.54215 11.2954L2.28765 11.0409H20.8893L20.6348 11.2954Z' fill='black'/%3E%3Cpath d='M22.5408 2.83621C21.2615 2.01376 19.2178 2.9065 18.9889 3.01001C18.7505 3.11921 18.6441 3.40033 18.7533 3.63966C18.8625 3.87898 19.1427 3.9844 19.383 3.8752C19.8407 3.66721 21.309 3.17432 22.0269 3.63681C22.3508 3.84479 22.5094 4.24843 22.5094 4.86762C22.5094 6.7689 18.6745 7.91806 17.1939 8.20106L16.8577 8.26752C16.6003 8.31787 16.4332 8.56761 16.4835 8.82501C16.5282 9.05102 16.7266 9.20772 16.9489 9.20772C16.9793 9.20772 17.0096 9.20487 17.041 9.19824L17.3743 9.13271C17.6231 9.08521 23.4591 7.94086 23.4591 4.86762C23.4591 3.91223 23.1495 3.22939 22.5408 2.83621Z' fill='black'/%3E%3C/svg%3E%0A");
}

.icon-catherine-map {
    height: 22px;
}

.header-map-link:hover .icon-catherine-map {
    background-position: 0px 0px;
}

header .controls .bucket .icon {
    background-position: center;
    background-size: inherit;
    background-color: #FFCC00;
    background-image: url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.05762 6.78711H15.5676L13.792 14.8882H2.83327L1.05762 6.78711Z' stroke='black'/%3E%3Cline x1='12.1791' y1='6.6577' x2='13.7737' y2='0.7069' stroke='black'/%3E%3Cline x1='4.83637' y1='6.91652' x2='3.24186' y2='0.965719' stroke='black'/%3E%3C/svg%3E%0A");
}

header .controls .search {
    width: 35px;
    height: 35px;
    background-color: transparent;
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9.71216' cy='9.47774' r='6.49738' transform='rotate(40.8175 9.71216 9.47774)' stroke='black'/%3E%3Cline x1='14.5749' y1='13.7883' x2='20.2125' y2='18.6575' stroke='black'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    border-radius: 50%;
    background-position: center;
    background-size: inherit;
}

header .controls .search:hover {
    background-color: #FFCC00;
}

header .controls .search:hover {
    opacity: 1;
    transition: inherit;
}


header .controls .map-icon-link {
    border-bottom: 0px;
    margin-right: 15px;
}

header .controls .map-icon {
    display: none;
    width: 35px;
    height: 35px;
    background-color: transparent;
    background-image: url("data:image/svg+xml,%3Csvg width='13' height='16' viewBox='0 0 13 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-inside-1_11_766' fill='white'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.4042 11.2299C11.7315 10.1165 12.5753 8.44554 12.5753 6.57751C12.5753 3.22521 9.85774 0.507629 6.50543 0.507629C3.15313 0.507629 0.435547 3.22521 0.435547 6.57751C0.435547 8.48518 1.31558 10.1873 2.69182 11.3L6.51294 15.1212L10.4042 11.2299Z'/%3E%3C/mask%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.4042 11.2299C11.7315 10.1165 12.5753 8.44554 12.5753 6.57751C12.5753 3.22521 9.85774 0.507629 6.50543 0.507629C3.15313 0.507629 0.435547 3.22521 0.435547 6.57751C0.435547 8.48518 1.31558 10.1873 2.69182 11.3L6.51294 15.1212L10.4042 11.2299Z' fill='%23F3F3F3'/%3E%3Cpath d='M10.4042 11.2299L9.76149 10.4638L9.72799 10.4919L9.69707 10.5228L10.4042 11.2299ZM2.69182 11.3L3.39893 10.5929L3.3616 10.5556L3.32056 10.5224L2.69182 11.3ZM6.51294 15.1212L5.80583 15.8283L6.51294 16.5354L7.22005 15.8283L6.51294 15.1212ZM11.5753 6.57751C11.5753 8.13748 10.872 9.53223 9.76149 10.4638L11.0469 11.9961C12.591 10.7007 13.5753 8.7536 13.5753 6.57751H11.5753ZM6.50543 1.50763C9.30545 1.50763 11.5753 3.77749 11.5753 6.57751H13.5753C13.5753 2.67292 10.41 -0.492371 6.50543 -0.492371V1.50763ZM1.43555 6.57751C1.43555 3.77749 3.70541 1.50763 6.50543 1.50763V-0.492371C2.60084 -0.492371 -0.564453 2.67292 -0.564453 6.57751H1.43555ZM3.32056 10.5224C2.16904 9.59138 1.43555 8.17047 1.43555 6.57751H-0.564453C-0.564453 8.79988 0.462119 10.7832 2.06308 12.0777L3.32056 10.5224ZM7.22005 14.4141L3.39893 10.5929L1.98471 12.0072L5.80583 15.8283L7.22005 14.4141ZM9.69707 10.5228L5.80583 14.4141L7.22005 15.8283L11.1113 11.937L9.69707 10.5228Z' fill='black' mask='url(%23path-1-inside-1_11_766)'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    border-radius: 50%;
    background-position: center;
    background-size: inherit;
}

header .controls .map-icon:hover {
    background-color: #FFCC00;
    background-image: url("data:image/svg+xml,%3Csvg width='13' height='16' viewBox='0 0 13 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-inside-1_11_780' fill='white'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.4042 11.4531C11.7315 10.3396 12.5753 8.6687 12.5753 6.80067C12.5753 3.44837 9.85774 0.730789 6.50543 0.730789C3.15313 0.730789 0.435547 3.44837 0.435547 6.80067C0.435547 8.70834 1.31558 10.4105 2.69182 11.5232L6.51294 15.3443L10.4042 11.4531Z'/%3E%3C/mask%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.4042 11.4531C11.7315 10.3396 12.5753 8.6687 12.5753 6.80067C12.5753 3.44837 9.85774 0.730789 6.50543 0.730789C3.15313 0.730789 0.435547 3.44837 0.435547 6.80067C0.435547 8.70834 1.31558 10.4105 2.69182 11.5232L6.51294 15.3443L10.4042 11.4531Z' fill='%23FFCC00'/%3E%3Cpath d='M10.4042 11.4531L9.76149 10.687L9.72799 10.7151L9.69707 10.746L10.4042 11.4531ZM2.69182 11.5232L3.39893 10.8161L3.3616 10.7788L3.32056 10.7456L2.69182 11.5232ZM6.51294 15.3443L5.80583 16.0514L6.51294 16.7585L7.22005 16.0514L6.51294 15.3443ZM11.5753 6.80067C11.5753 8.36064 10.872 9.75539 9.76149 10.687L11.0469 12.2192C12.591 10.9239 13.5753 8.97676 13.5753 6.80067H11.5753ZM6.50543 1.73079C9.30545 1.73079 11.5753 4.00065 11.5753 6.80067H13.5753C13.5753 2.89608 10.41 -0.269211 6.50543 -0.269211V1.73079ZM1.43555 6.80067C1.43555 4.00065 3.70541 1.73079 6.50543 1.73079V-0.269211C2.60084 -0.269211 -0.564453 2.89608 -0.564453 6.80067H1.43555ZM3.32056 10.7456C2.16904 9.81454 1.43555 8.39363 1.43555 6.80067H-0.564453C-0.564453 9.02304 0.462119 11.0064 2.06308 12.3008L3.32056 10.7456ZM7.22005 14.6372L3.39893 10.8161L1.98471 12.2303L5.80583 16.0514L7.22005 14.6372ZM9.69707 10.746L5.80583 14.6372L7.22005 16.0514L11.1113 12.1602L9.69707 10.746Z' fill='black' mask='url(%23path-1-inside-1_11_780)'/%3E%3C/svg%3E%0A");
}


header .controls .account {
    margin-right: 15px;
    width: 35px;
    height: 35px;
    background-color: transparent;
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='19' viewBox='0 0 12 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.2764 17.9789L0.766368 17.9789L2.54202 9.87777L9.50072 9.87777L11.2764 17.9789Z' stroke='black'/%3E%3Ccircle cx='6.02061' cy='4.7308' r='3.23936' stroke='black'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    border-radius: 50%;
    background-position: center;
    background-size: inherit;
}

header .controls .account:hover {
    background-color: #FFCC00;
    opacity: 1;
    transition: inherit;
}

.product_icons {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding: 0 20px;
	position:absolute;
	    top: 10px;
    left: 0;
	    width: 100%;
		
}

.product_icons span.ret {
    padding: 5px 0px;
    padding-bottom: 0;
    width: 50%;
}

.product_icons span.ret:nth-child(-n+2) {
	padding: 10px 0px;
	padding-bottom: 0;
}

.product_icons span.ret p {
    display: flex;
    align-items: center;
}
.product_icons span.ret p img {
    margin-right: 5px;
    width: 25px;
}

.item-photo-box {
    padding-top: 20px;
}





.header-message{
/*	display:none;*/
}



.header-message {
    background: #f3c644 ;
    position: absolute;
    width: 100%;
    top: 0;
    font-family: Cera Pro;
    z-index: 99;
}
.header-message-cont{
    display: flex;
    height: 80px;
    width: 940px;
    margin: auto;
    align-items: center;
    position: relative;
}
.header-message-cont p{
    font-weight: bold;
    font-size: 16px;
    line-height: 20px;
    color: #000000;
    margin-right: 60px;
}
.header-message-cont span{
    font-size: 16px;
    line-height: 20px;
    color: #000000;
}
.header-message-cont p a {
    color: #000;
    display: block;
    font-weight: 400;
    text-decoration: underline;
    text-align: end;
    margin-top: 2px;
    margin-bottom: -23px;
}
.header-message-cont p a:hover{
    text-decoration:none;
}


.message-close {
  position: absolute;
  right: 0;
  top: 25px;
  width: 30px;
  height: 32px;
}
.message-close:hover {
  opacity: 0.5;
}
.message-close:before, .message-close:after {
  position: absolute;
  left: 15px;
  content: ' ';
  height: 33px;
  width: 2px;
  background-color: #333;
}
.message-close:before {
  transform: rotate(45deg);
}
.message-close:after {
  transform: rotate(-45deg);
}

.message-popup{
    /*width: 360px;*/
    width: 700px;
    background: #000000;
    position: absolute;
    left: 0;
    top: 50%;
    padding: 45px;
	display:none;
	color: white;
	/*font-size: 30px*/
}
.message-popup p{
    font-size: 14px;
    line-height: 18px;
    color: #FFFFFF;
    font-weight: normal;
    margin-right: 0;
    margin-bottom: 20px;
}
.message-popup p:last-child{
	margin-bottom:0;
}
.message-popup img{
	max-width:100%;
	display:block;
	margin-bottom:30px;
	
}
.message-popup .message-close:before, .message-popup  .message-close:after {
    background: #fff;
}
.message-popup .message-close{
    right: 10px;
    top: 10px;
}






@media (max-width:1450px){
	.product_icons span.ret {
    font-size: 12px;
}
	.product_icons span.ret p img {
    margin-right: 5px;
    width: 25px;
}

}


@media (min-width: 992px) and (max-width:1275px)  {
	header nav {
		display: none;
	}

	#menu-trigger {
	    width: 26px;
	    height: 20px;
	    margin-left: 40px;
	    position: relative;
	    overflow: hidden;
	}

	#menu-trigger:before {
	    top: 0;
	}

	#menu-trigger:after {
	    bottom: 0;
	}

	#menu-trigger:after, #menu-trigger:before {
	    content: "";
	}

	#menu-trigger:after, #menu-trigger:before, #menu-trigger i {
	    display: block;
	    position: absolute;
	    right: 0;
	    width: 100%;
	    height: 2px;
	    background: #000;
	    border-radius: 6px;
	    will-change: transform;
	    transition: all 0.3s cubic-bezier(0.19, 1, 0.22, 1);
	}

	#menu-trigger i {
	    top: 50%;
	    margin-top: -1px;
	    transform: translateX(0);
	}

	header .header-top .top-menu {
		justify-content: center;
	}

	header .header-top .zakaz.btn {
		padding: 0!important;
	}

	.top-menu-item.menu-work-time,
	.top-menu-item.menu-tel,
	.top-menu-item.menu-email {
		display: none!important;
	}
}

@media (max-width:1220px){
	/*.product_icons span.ret {
    font-size: 0;
    width: 25%;
}
.product_icons span.ret p img {
    margin-right: 0;
    width: auto;
}*/
.item-photo-box {
    padding-top: 20px;
}
	.product_icons span.ret p img {
    width: 20px;
}
	.product_icons {
    padding: 0 15px;
    top: 5px;
	}
	
}


.alert_nowork {
    color: red;
    position: absolute;
    right: 25%;
    margin-left: 25%;
    font-size: 20px;
    border: 3px solid black;
    z-index: 1;
    background: #f5f5f5;
}
@media (max-width: 1024px){
.alert_nowork {
    color: red;
    position: relative;
    margin: 1%;
    right: 0%;
    font-size: 16px;
    border: 3px solid black;
}}




@media (max-width:1000px){
	.header-message-cont span {
    display: none;
}
.header-message-cont {
    max-width: 88%;
    width: 340px;
}
	
.header-message-cont p a {
    display: inline-block;
    margin-left: 20px;
	   margin-bottom: 0;
}	
	.message-popup {
    width: 335px;
    padding: 45px 30px;
    display: none;
		max-width:100%;
}

.message-popup img{
	max-width:100%;
}
.header-message-cont >p {
    max-width: 225px;
}
	
	
	
	
	
}

#formmessage{
	font-size: 15px;
	max-width: 100%;
}


#popup-own-coffee .popup-own-mobile .closeicon {
	background-position: 0;
	top: -5px;
    right: -15px;
}

#popup-own-coffee .popup-own-mobile {
    display: none;
}

#popup-own-coffee .popup-own-mobile {
    background: #000000;
    padding: 30px;
}

#popup-own-coffee .popup-own-mobile .modal-images .image-item {
    width: 50%;
    max-height: 107px;
    background-size: cover;
}

#popup-own-coffee .popup-own-mobile .modal-title {
	margin-top: 12px;
	font-family: Cera Pro;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	line-height: 110%;
	color: #FFFFFF;
}

#popup-own-coffee .popup-own-mobile .modal-body {
	margin-top: 5px;
	font-family: Cera Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 146.19%;
	color: #FFFFFF;
}

#popup-own-coffee .popup-own-mobile .modal-body a {
	border-bottom: 1px solid rgba(243, 192, 4, 0.3);
}

#popup-own-coffee .popup-own-mobile .modal-body a:hover {
	border-bottom: 0;
}


#popup-own-coffee .popup-own-mobile .coffee-soyka {
	margin-top: 20px;
}

#popup-own-coffee .main-form.own-coffee .modal-coffee-title {
	display: none;
}

@media (max-width: 540px) {
	.main-form.own-coffee .closeicon {
		height: 15px;
    	width: 15px;
    	right: 11px;
    	top: 11px;
    	background-size: contain;
    	background-position-x: 0;
	}

    #popup-own-coffee.main-form.own-coffee {
        top: 300px!important;
    }

    #popup-own-coffee .popup-own-mobile {
        display: flex!important;
    	flex-direction: column;
    }

    #popup-own-coffee .popup-own-mobile .closeicon {
    	top: 10px;
    	right: 10px;
    }

    #popup-own-coffee .modal1 {
        background: #000!important;
        padding-top: 30px;
    }

    #popup-own-coffee .modal1 > div:nth-child(1) {
    	display: none;
    }

    .main-form.own-coffee .modal-text p {
    	color: #FFFFFF;
    }

    .main-form.own-coffee .modal-text a {
    	color: #FFCC00;
    	border-bottom: 1px solid #FFCC00;
    }

    .main-form.own-coffee .modal-images {
    	padding-left: 30px;
    	padding-right: 30px;
    }

    .main-form.own-coffee .modal-images .image-item {
    	width: 100%;
    	background-position: center;
    	    background-size: cover;
    }

    .main-form.own-coffee .modal-images .image-item.image-two {
    	display: none;
    }

    .main-form.own-coffee .modal-coffee-title {
    	display: block;
    	font-style: normal;
		font-weight: 700;
		font-size: 18px;
		line-height: 146.19%;
		color: #FFFFFF;
		margin-top: 5px;
		margin-bottom: 5px;
		padding-left: 30px;
    	padding-right: 30px;
    }

    .main-form.own-coffee .modal-text {
    	padding: 30px;
    	padding-top: 5px;
    	padding-bottom: 5px;
    }

    .main-form.own-coffee .modal-map {
    	padding: 0 30px;
    	padding-bottom: 30px;
    }

    .main-form.own-coffee .modal-map .map-block {
    	display: none;
    }

    .main-form.own-coffee .modal-map .map-block-text {
    	padding-left: 0;
    }

    .main-form.own-coffee .modal-map .map-block-text div {
    	color: #FFFFFF;
    	padding: 3px 0px;
    }

    .main-form.own-coffee .modal-footer {
    	padding: 0;
    	display: none;
    }

    .main-form.own-coffee.many-coffee .modal-tab-coffee {
    	opacity: 1;
    	height: auto;
    	display: block;
    	margin-top: 16px!important;
    }

    .main-form.own-coffee .modal-map .map-block-text a {
    	margin-top: 5px;
    	color: #FFCC00;
    	border-bottom: 1px solid #FFCC00;
    }
}


.top-sl--choose {
	position: absolute; 
	display: none; 
	background: #FFCC00; 
	right: 0; 
	bottom: 0; 
	height: 100%; 
	z-index: 1; 
	width: 235px; 
	padding-left: 25px; 
	align-items: end;
}

.top-sl-choose-wrap {
	display: flex;
	align-self: flex-end;
}

.top-sl-choose-wrap a {
	    border-bottom: 0;
}

.top-sl-choose-wrap a:hover {
	border-bottom: 0;
}

.top-sl-choose--icon-sl {
	display: inline-block;
	width: 36px;
	height: 37px;
	background-image: url("data:image/svg+xml,%3Csvg width='36' height='37' viewBox='0 0 36 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='18.0863' cy='18.463' r='17.8407' fill='white'/%3E%3Cpath d='M23.3413 26.3538L12.8313 26.3538L14.607 18.2526L21.5657 18.2526L23.3413 26.3538Z' stroke='black'/%3E%3Ccircle cx='18.0865' cy='13.1048' r='3.23936' stroke='black'/%3E%3C/svg%3E%0A");
}

.top-sl-choose--icon-sl:hover {
	background-image: url("data:image/svg+xml,%3Csvg width='36' height='37' viewBox='0 0 36 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='17.9466' cy='18.6053' r='17.8407' fill='black'/%3E%3Cpath d='M23.2017 26.4961L12.6917 26.4961L14.4673 18.395L21.426 18.395L23.2017 26.4961Z' stroke='white'/%3E%3Ccircle cx='17.9469' cy='13.2472' r='3.23936' stroke='white'/%3E%3C/svg%3E%0A");
}

.top-sl-choose--icon-sl:active,
.top-sl-choose--icon-sl:focus {
	background-image: url("data:image/svg+xml,%3Csvg width='36' height='37' viewBox='0 0 36 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='17.9466' cy='18.704' r='17.8407' fill='%23545454'/%3E%3Cpath d='M23.2017 26.5947L12.6917 26.5947L14.4673 18.4936L21.426 18.4936L23.2017 26.5947Z' stroke='white'/%3E%3Ccircle cx='17.9469' cy='13.3458' r='3.23936' stroke='white'/%3E%3C/svg%3E%0A");
}


.top-sl-choose--icon-sl_ur {
	display: inline-block;
	width: 36px;
	height: 37px;
	background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='17.9525' cy='18.1095' r='17.8407' fill='white'/%3E%3Cpath d='M10.6978 15.6956H25.2078V23.7967H10.6978L10.6978 15.6956Z' stroke='black'/%3E%3Cpath d='M14.5591 12.093H21.347V15.6958H14.5591L14.5591 12.093Z' stroke='black'/%3E%3C/svg%3E%0A");
}

.top-sl-choose--icon-sl_ur:hover {
	background-image: url("data:image/svg+xml,%3Csvg width='37' height='37' viewBox='0 0 37 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='18.8129' cy='18.2518' r='17.8407' fill='black'/%3E%3Cpath d='M11.5581 15.8379H26.0681V23.939H11.5581L11.5581 15.8379Z' stroke='white'/%3E%3Cpath d='M15.4194 12.2354H22.2073V15.8381H15.4194L15.4194 12.2354Z' stroke='white'/%3E%3C/svg%3E%0A");
}

.top-sl-choose--icon-sl_ur:active,
.top-sl-choose--icon-sl_ur:focus {
	background-image: url("data:image/svg+xml,%3Csvg width='37' height='37' viewBox='0 0 37 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='18.8129' cy='18.3505' r='17.8407' fill='%23545454'/%3E%3Cpath d='M11.5581 15.9365H26.0681V24.0377H11.5581L11.5581 15.9365Z' stroke='white'/%3E%3Cpath d='M15.4194 12.334H22.2073V15.9367H15.4194L15.4194 12.334Z' stroke='white'/%3E%3C/svg%3E%0A");
}


.top-sl-choose--one {
	display: flex;
	    align-items: center;
}

.top-sl-choose--one.top-sl-choose--sl {
	 padding-right: 24px; padding-bottom: 10px!important;
}

.top-sl-choose--one span {
	padding-left: 6px;
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 104.2%;
	color: #000000;
}

.modal-card-min-price {
	display: flex;
	align-items: center;
	    justify-content: space-between;
}

.modal-card-min .modal-card-min--price {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	color: #000000;
	padding: 10px 12px;
	background: #FFCC00;
}

.modal-card-min .modal-card-min--price span {
	font-family: Cera Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	color: #000000;
}

.modal-card-min .modal-card-min--text {
	padding-left: 20px;
	font-family: "PT Mono";
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	line-height: 22px;

	color: #000000;
}

.modal-card-min .modal-card-min-card {
	display: flex;
	margin-top: 35px;
	    justify-content: end;
}

.modal-card-min .modal-card-min-card--price {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	line-height: 25px;
	color: #000000;
	padding-right: 23px;
}

.modal-card-min .modal-card-min-card--price span {
	font-family: Cera Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	line-height: 25px;
	color: #000000;
}


.modal-card-min .modal-card-min-card--text {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	color: #000000;
}


#added-product .modal-wrapper .modal-min-order {
	max-width: 360px;
    padding: 30px;
}

#added-product .modal-wrapper .modal .modal-card-min {
	display: none;
}

#added-product .modal-wrapper .modal .modal-card-ok {
	display: block!important;
}


#added-product .modal-wrapper .modal-min-order .modal-card-min {
	display: block!important;
}

#added-product .modal-wrapper .modal-min-order .modal-card-ok {
	display: none!important;
}


.modal-card-min .modal-card-min-stay {
	margin-top: 33px;
	align-items: center;
	justify-content: center;
	display: flex;
}

.modal-card-min .modal-card-min-stay--text {
	margin-right: 10px;

	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	color: #000000;
}

.modal-card-min .modal-card-min-stay--price {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	line-height: 25px;
	color: #000000;

	padding: 6px 14px;
	background: #EEEEEE;
}

.modal-card-min .modal-card-min-stay--price span {
	font-family: Cera Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	line-height: 25px;
	color: #000000;
}


.popular_inside {
	padding-bottom: 120px;
}

.popular_inside .blog_title a img {
	display: none;
}


.playlists_inside {
	padding-bottom: 120px;
}


.f-scrolled-yellow .blog .blog_top2.blog_top2_in_blog_content {
	position: relative;
}

.blog_top.v2 {
	padding-top: 10px;
}

.blog_top.v2 .blog_top_info {
	margin-top: 30px;
}


@media (max-width: 768px) {
	.blog_top2.blog_top2_in_blog_content .blog_top2_cont {
		height: 44px;
	}
}


@media only screen and (max-width: 400px) {
	.blog_top_info_icon {
		margin-bottom: 15px!important;
	}
}

@media only screen and (max-width: 395px) {
	.blog_top_info_icon2 {
		margin-bottom: 15px!important;
	}
}

@media only screen and (max-width: 370px) {
	.blog .blog_top.v2 {
		padding-bottom: 10px!important;
	}

	.blog .blog_top.v2 {
		padding-top: 15px!important;
	}
}

.catalog-filter-menu--item a {
	display: flex;
    align-items: center;
    font-size: 14px;
}


.catalog-filter-menu--item a.active:before {
	display: none;
	background: transparent;
}

.catalog-filter-menu--item a.active {
	color: #FFCC00;
}

.catalog-filter-menu--item:hover a {
	color: #9C9C9C;
}

.catalog-filter-menu--item.filter-more a:before {
	display: none;
}



.icon-filter {
	display: inline-block;
	margin-right: 7px;
}

.icon-filter-popular {
	width: 9px;
	height: 14px;
	background-image: url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.00636 0.0178528C4.59635 2.1239 2.14613 5.21576 1.1427 7.22748C0.316137 8.88189 0.390421 10.6519 0.775994 11.8499C1.56836 9.99742 2.86304 8.02933 4.97131 6.31242C4.95716 9.04816 4.24261 11.2993 3.30285 13.0798C4.47843 12.6353 5.9146 11.5846 6.68929 9.896C7.62669 7.85363 8.5016 4.00237 8.00636 0.0178528Z' fill='white'/%3E%3C/svg%3E%0A");
}

.catalog-filter-menu--item:hover .icon-filter-popular {
	background-image: url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.00636 0.0178528C4.59635 2.1239 2.14613 5.21576 1.1427 7.22748C0.316137 8.88189 0.390421 10.6519 0.775994 11.8499C1.56836 9.99742 2.86304 8.02933 4.97131 6.31242C4.95716 9.04816 4.24261 11.2993 3.30285 13.0798C4.47843 12.6353 5.9146 11.5846 6.68929 9.896C7.62669 7.85363 8.5016 4.00237 8.00636 0.0178528Z' fill='%239C9C9C'/%3E%3C/svg%3E%0A");
}

.catalog-filter-menu--item a.active .icon-filter-popular {
	background-image: url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.00636 0.0178528C4.59635 2.1239 2.14613 5.21576 1.1427 7.22748C0.316137 8.88189 0.390421 10.6519 0.775994 11.8499C1.56836 9.99742 2.86304 8.02933 4.97131 6.31242C4.95716 9.04816 4.24261 11.2993 3.30285 13.0798C4.47843 12.6353 5.9146 11.5846 6.68929 9.896C7.62669 7.85363 8.5016 4.00237 8.00636 0.0178528Z' fill='%23FFCC00'/%3E%3C/svg%3E%0A");
}



.icon-filter-recommend {
	width: 15px;
	height: 14px;
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.86871 0.0179138L10.0366 4.41057L14.8842 5.11496L11.3764 8.53417L12.2045 13.3622L7.86871 11.0827L3.5329 13.3622L4.36096 8.53417L0.85322 5.11496L5.7008 4.41057L7.86871 0.0179138Z' fill='white'/%3E%3C/svg%3E%0A");
}

.catalog-filter-menu--item:hover .icon-filter-recommend {
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.86871 0.0179138L10.0366 4.41057L14.8842 5.11496L11.3764 8.53417L12.2045 13.3622L7.86871 11.0827L3.5329 13.3622L4.36096 8.53417L0.85322 5.11496L5.7008 4.41057L7.86871 0.0179138Z' fill='%239C9C9C'/%3E%3C/svg%3E%0A");
}

.catalog-filter-menu--item a.active .icon-filter-recommend {
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.86871 0.0179138L10.0366 4.41057L14.8842 5.11496L11.3764 8.53417L12.2045 13.3622L7.86871 11.0827L3.5329 13.3622L4.36096 8.53417L0.85322 5.11496L5.7008 4.41057L7.86871 0.0179138Z' fill='%23FFCC00'/%3E%3C/svg%3E%0A");
}



.icon-filter-experiment {
	width: 10px;
	height: 15px;
	background-image: url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.90439 13.768C3.98422 13.768 3.23828 13.0221 3.23828 12.1019L3.23828 1.1721L6.5705 1.1721L6.5705 12.1019C6.5705 13.0221 5.82455 13.768 4.90439 13.768V13.768Z' fill='white'/%3E%3Crect x='2.78516' y='0.532593' width='4.20781' height='0.805902' rx='0.402951' fill='white'/%3E%3Ccircle cx='4.88969' cy='10.0406' r='4.21587' fill='white'/%3E%3C/svg%3E%0A");
}

.catalog-filter-menu--item:hover .icon-filter-experiment {
	background-image: url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.90439 13.768C3.98422 13.768 3.23828 13.0221 3.23828 12.1019L3.23828 1.1721L6.5705 1.1721L6.5705 12.1019C6.5705 13.0221 5.82455 13.768 4.90439 13.768V13.768Z' fill='%239C9C9C'/%3E%3Crect x='2.78516' y='0.532593' width='4.20781' height='0.805902' rx='0.402951' fill='%239C9C9C'/%3E%3Ccircle cx='4.88969' cy='10.0406' r='4.21587' fill='%239C9C9C'/%3E%3C/svg%3E%0A");
}

.catalog-filter-menu--item a.active .icon-filter-experiment {
	background-image: url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.90439 13.768C3.98422 13.768 3.23828 13.0221 3.23828 12.1019L3.23828 1.1721L6.5705 1.1721L6.5705 12.1019C6.5705 13.0221 5.82455 13.768 4.90439 13.768Z' fill='%23FFCC00'/%3E%3Crect x='2.78516' y='0.532593' width='4.20781' height='0.805902' rx='0.402951' fill='%23FFCC00'/%3E%3Ccircle cx='4.88969' cy='10.0406' r='4.21587' fill='%23FFCC00'/%3E%3C/svg%3E%0A");
}


.icon-filter-new {
	width: 16px;
	height: 16px;
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.24761 0.652832L10.2236 3.25884L13.4636 2.81336L13.0181 6.05334L15.6241 8.02935L13.0181 10.0054L13.4636 13.2453L10.2236 12.7999L8.24761 15.4059L6.2716 12.7999L3.03163 13.2453L3.4771 10.0054L0.871094 8.02935L3.4771 6.05334L3.03163 2.81336L6.2716 3.25884L8.24761 0.652832Z' fill='white'/%3E%3C/svg%3E%0A");
}

.catalog-filter-menu--item:hover .icon-filter-new {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.24761 0.652832L10.2236 3.25884L13.4636 2.81336L13.0181 6.05334L15.6241 8.02935L13.0181 10.0054L13.4636 13.2453L10.2236 12.7999L8.24761 15.4059L6.2716 12.7999L3.03163 13.2453L3.4771 10.0054L0.871094 8.02935L3.4771 6.05334L3.03163 2.81336L6.2716 3.25884L8.24761 0.652832Z' fill='%239C9C9C'/%3E%3C/svg%3E%0A");
}

.catalog-filter-menu--item a.active .icon-filter-new {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.24761 0.652832L10.2236 3.25884L13.4636 2.81336L13.0181 6.05334L15.6241 8.02935L13.0181 10.0054L13.4636 13.2453L10.2236 12.7999L8.24761 15.4059L6.2716 12.7999L3.03163 13.2453L3.4771 10.0054L0.871094 8.02935L3.4771 6.05334L3.03163 2.81336L6.2716 3.25884L8.24761 0.652832Z' fill='%23FFCC00'/%3E%3C/svg%3E%0A");
}


.icon-filter-more {
	width: 15px;
	height: 16px;
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0.404297' y1='3.01639' x2='14.8746' y2='3.01639' stroke='white'/%3E%3Cline x1='0.404297' y1='8.20364' x2='14.8746' y2='8.20364' stroke='white'/%3E%3Cline x1='0.404297' y1='13.3912' x2='14.8746' y2='13.3912' stroke='white'/%3E%3Ccircle cx='8.33989' cy='2.89241' r='2.127' fill='white'/%3E%3Ccircle cx='4.08599' cy='8.07967' r='2.127' fill='white'/%3E%3Ccircle cx='10.4668' cy='13.2673' r='2.127' fill='white'/%3E%3C/svg%3E%0A");
}

.catalog-filter-menu--item:hover .icon-filter-more {
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0.404297' y1='3.01639' x2='14.8746' y2='3.01639' stroke='%239C9C9C'/%3E%3Cline x1='0.404297' y1='8.20364' x2='14.8746' y2='8.20364' stroke='%239C9C9C'/%3E%3Cline x1='0.404297' y1='13.3912' x2='14.8746' y2='13.3912' stroke='%239C9C9C'/%3E%3Ccircle cx='8.33989' cy='2.89241' r='2.127' fill='%239C9C9C'/%3E%3Ccircle cx='4.08599' cy='8.07967' r='2.127' fill='%239C9C9C'/%3E%3Ccircle cx='10.4668' cy='13.2673' r='2.127' fill='%239C9C9C'/%3E%3C/svg%3E%0A");
}

.catalog-filter-menu--item a.open .icon-filter-more {
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0.404297' y1='3.01639' x2='14.8746' y2='3.01639' stroke='%23FFCC00'/%3E%3Cline x1='0.404297' y1='8.20364' x2='14.8746' y2='8.20364' stroke='%23FFCC00'/%3E%3Cline x1='0.404297' y1='13.3912' x2='14.8746' y2='13.3912' stroke='%23FFCC00'/%3E%3Ccircle cx='8.33989' cy='2.89241' r='2.127' fill='%23FFCC00'/%3E%3Ccircle cx='4.08599' cy='8.07967' r='2.127' fill='%23FFCC00'/%3E%3Ccircle cx='10.4668' cy='13.2673' r='2.127' fill='%23FFCC00'/%3E%3C/svg%3E%0A");
}


.catalog-filter-grid .filter-title {
	display: flex;
    align-items: center;
    height: 100%;
    max-height: 44px;
}

.filter-wrap.filter-catalog_filter_radio {
	display: flex;
}

.filter-wrap .filter-select {
	display: flex;
    align-items: center;
    height: 100%;
    max-height: 44px;
}

.filter-dismiss .filter-enable-checkbox + label, 
.filter-dismiss .filter-enable-checkbox + label:before {
	display: none;
}

.filter-wrap.filter-catalog_filter_radio .radiobox + label {
	background-color: transparent;
	padding: 6px 8px;
	display: flex;
	align-items: center;
}

.filter-wrap.filter-catalog_filter_radio .radiobox:checked + label {
	/*background-color: #F4F4F4;*/
	background-color: rgb(233 233 233);
	border-radius: 2px;
}

.filter-wrap.filter-catalog_filter_radio .radiobox:not(checked) + label span {
	text-indent: -9999px;
	display: inline-block;
	white-space: nowrap; 
}

.filter-wrap.filter-catalog_filter_radio .radiobox:checked + label:before {
	display: none;
}



#filter-wrap-cost .radiobox:not(checked) + label .catalog-filter-icon {
  	background-image: url('/bitrix/templates/catherine/images/filter/icon-cost.svg');
	background-repeat: no-repeat;
	width: 73px;
	height: 15px;
}

#filter-wrap-cost .radiobox:not(checked) + label[for="radio-filter-price-one"] .catalog-filter-icon {
	background-position: bottom left;
}

#filter-wrap-cost .radiobox:checked + label[for="radio-filter-price-one"] .catalog-filter-icon {
	background-position: top left;
}

#filter-wrap-cost .radiobox:not(checked) + label[for="radio-filter-price-two"] .catalog-filter-icon {
	background-position: bottom right;
}

#filter-wrap-cost .radiobox:checked + label[for="radio-filter-price-two"] .catalog-filter-icon {
	background-position: top right;
}




#filter-wrap-kislotnost .radiobox:not(checked) + label .catalog-filter-icon,
#filter-wrap-yarkost .radiobox:not(checked) + label .catalog-filter-icon {
	background-image: url('/bitrix/templates/catherine/images/filter/icon-low-hight.svg');
	background-repeat: no-repeat;
	width: 48px;
	height: 29px;
}

#filter-wrap-kislotnost .radiobox:not(checked) + label[for="radio-filter-kislotnost-one"] .catalog-filter-icon,
#filter-wrap-yarkost .radiobox:not(checked) + label[for="radio-filter-yarkost-one"] .catalog-filter-icon {
	background-position: bottom left;
}

#filter-wrap-kislotnost .radiobox:checked + label[for="radio-filter-kislotnost-one"] .catalog-filter-icon,
#filter-wrap-yarkost .radiobox:checked + label[for="radio-filter-yarkost-one"] .catalog-filter-icon {
	background-position: top left;
}

#filter-wrap-kislotnost .radiobox:not(checked) + label[for="radio-filter-kislotnost-two"] .catalog-filter-icon,
#filter-wrap-yarkost .radiobox:not(checked) + label[for="radio-filter-yarkost-two"] .catalog-filter-icon {
	background-position: -52px -42px;
}

#filter-wrap-kislotnost .radiobox:checked + label[for="radio-filter-kislotnost-two"] .catalog-filter-icon,
#filter-wrap-yarkost .radiobox:checked + label[for="radio-filter-yarkost-two"] .catalog-filter-icon {
	background-position: -52px 0;
}

#filter-wrap-kislotnost .radiobox:not(checked) + label[for="radio-filter-kislotnost-three"] .catalog-filter-icon,
#filter-wrap-yarkost .radiobox:not(checked) + label[for="radio-filter-yarkost-three"] .catalog-filter-icon {
	background-position: bottom right;
}

#filter-wrap-kislotnost .radiobox:checked + label[for="radio-filter-kislotnost-three"] .catalog-filter-icon,
#filter-wrap-yarkost .radiobox:checked + label[for="radio-filter-yarkost-three"] .catalog-filter-icon {
	background-position: top right;
}




#filter-wrap-obzharki .radiobox:not(checked) + label .catalog-filter-icon {
  	background-image: url('/bitrix/templates/catherine/images/filter/icon-type.svg');
	background-repeat: no-repeat;
	width: 55px;
	height: 32px;
}

#filter-wrap-obzharki .radiobox:not(checked) + label[for="radio-filter-obzharki-one"] .catalog-filter-icon {
	width: 41px;
	background-position: top left;
}

#filter-wrap-obzharki .radiobox:checked + label[for="radio-filter-obzharki-one"] .catalog-filter-icon {
	width: 41px;
	background-position: bottom left;
}

#filter-wrap-obzharki .radiobox:not(checked) + label[for="radio-filter-obzharki-two"] .catalog-filter-icon {
	background-position: -48px 0;
}

#filter-wrap-obzharki .radiobox:checked + label[for="radio-filter-obzharki-two"] .catalog-filter-icon {
	background-position: -48px -47px;
}

#filter-wrap-obzharki .radiobox:not(checked) + label[for="radio-filter-obzharki-three"] .catalog-filter-icon {
	background-position: top right;
}

#filter-wrap-obzharki .radiobox:checked + label[for="radio-filter-obzharki-three"] .catalog-filter-icon {
	background-position: bottom right;
}



#select-filter-strana .nice-select .current,
#select-filter-obrabotka-one .nice-select .current {
	background-color: rgb(233 233 233);
	padding: 6px 8px;
	align-items: center;

	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 92.7%;
	color: #464646;
}



.main-slider.full-screen { overflow: hidden;  }
.popular.standart { overflow: hidden;  }

.popular.standart .slick-list .product-v2.slick-slide {
	overflow: hidden;
	/*min-width: 350px!important;*/
}

.footer-navs-new .footer-navs { display: block!important; }

.footer-navs-new .footer-img {
    padding-left: 12px;
        display: flex;
    align-items: center;
}

.footer-navs-new .footer-navs .footer-title {
    margin-top: 15px;
    font-family: PT Mono;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 18px;
    letter-spacing: 0.125em;
    text-transform: uppercase;
    color: #000000;
    width: 100%;
    margin-bottom: 12px;
}

.footer-navs-new .footer-navs .footer-menu-blocks {
    display: flex;
}

.footer-navs-new .footer-navs .footer-menu-blocks .footer-menu-block:first-child {
    padding-right: 30px;
}

.footer-navs-new .footer-first .footer-menu-block {
    margin-left: 50px;
}

.footer-navs-new .footer-navs .footer-menu-block {
    display: flex;
    flex-direction: column;
}

.footer-navs-new .footer-navs .footer-menu-link a{
    font-family: "Cera Pro";
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 28px;
    color: #666666;
}

.footer-navs-new .footer-navs a .footer-menu-link {
    font-family: "Cera Pro";
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 18px;
    color: #666666;
    padding: 7px 12px;
}

.footer-navs-new .footer-navs a:hover .footer-menu-link {
    background-color: #EDEDED;
    color: #000000;
}

.footer-navs-new .footer-navs a:active .footer-menu-link {
    background-color: #BABABA;
    color: #000000;
}

.footer-navs-new .footer-navs .footer-menu-link {
    width: 100%;
}

.footer-navs-new .footer-navs .footer-title {
    width: 100%;
    padding-left: 12px;
}


.footer-navs-new .footer-navs.footer-wrap-social .footer-title {
    padding-left: 0px;
}

.footer-navs-new .footer-navs.footer-first .footer-menu-blocks {
    display: flex;
    flex-direction: column;
}

.footer-navs-new .footer-social div {display: flex; align-items: center; margin-bottom: 6px;}

.footer-navs-new .footer-social .footer-social--text {
    margin-left: 17px;
    font-family: "Cera Pro";
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 1;
    width:80px;
    color: #666666;
} 

.footer-navs-new .footer-social .footer-social--icon {
    width: 36px;
    height: 36px;
    background-color: #FFCC00;
    background-repeat: no-repeat;
    border-radius: 50%;
    background-position: center;
    background-size: inherit;
}

.footer-navs-new .footer-social .footer-social--icon:hover {
    background-color: #000000;
}

.footer-navs-new .footer-social .footer-social--inst {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.2998 2.88445C17.098 2.13469 16.5068 1.54354 15.757 1.34168C14.3873 0.966797 8.90826 0.966797 8.90826 0.966797C8.90826 0.966797 3.42924 0.966797 2.05949 1.32726C1.32415 1.52912 0.718571 2.13469 0.516712 2.88445C0.15625 4.25421 0.15625 9.77093 0.15625 9.77093C0.15625 9.77093 0.15625 14.41 0.516712 15.7653C0.718571 16.5151 1.30973 17.1062 2.05949 17.3081C3.44366 17.683 8.90826 17.683 8.90826 17.683C8.90826 17.683 14.3873 17.683 15.757 17.3225C16.5068 17.1206 17.098 16.5295 17.2998 15.7797C17.6603 14.41 17.6603 9.78535 17.6603 9.78535C17.6603 9.78535 17.6747 4.25421 17.2998 2.88445Z' fill='white'/%3E%3Ccircle cx='9.25025' cy='9.32447' r='3.74634' fill='%23FFCC00'/%3E%3Ccircle cx='13.9494' cy='4.62613' r='0.952306' fill='%23FFCC00'/%3E%3C/svg%3E%0A");
}

.footer-navs-new .footer-social .footer-social--inst:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5977 2.88445C17.3958 2.13469 16.8047 1.54354 16.0549 1.34168C14.6851 0.966797 9.20612 0.966797 9.20612 0.966797C9.20612 0.966797 3.7271 0.966797 2.35734 1.32726C1.622 1.52912 1.01642 2.13469 0.814563 2.88445C0.454102 4.25421 0.454102 9.77093 0.454102 9.77093C0.454102 9.77093 0.454102 14.41 0.814563 15.7653C1.01642 16.5151 1.60758 17.1062 2.35734 17.3081C3.74151 17.683 9.20612 17.683 9.20612 17.683C9.20612 17.683 14.6851 17.683 16.0549 17.3225C16.8047 17.1206 17.3958 16.5295 17.5977 15.7797C17.9581 14.41 17.9581 9.78535 17.9581 9.78535C17.9581 9.78535 17.9725 4.25421 17.5977 2.88445Z' fill='white'/%3E%3Ccircle cx='9.5481' cy='9.32447' r='3.74634' fill='black'/%3E%3Ccircle cx='14.2472' cy='4.62613' r='0.952306' fill='black'/%3E%3C/svg%3E%0A");
}

.footer-navs-new .footer-social .footer-social--youtube {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='14' viewBox='0 0 20 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.3149 2.37667C19.0886 1.53622 18.426 0.873552 17.5855 0.647277C16.0501 0.227051 9.90831 0.227051 9.90831 0.227051C9.90831 0.227051 3.76655 0.227051 2.23111 0.631114C1.40682 0.857389 0.727995 1.53622 0.501719 2.37667C0.0976562 3.91211 0.0976562 7.09613 0.0976562 7.09613C0.0976562 7.09613 0.0976562 10.2963 0.501719 11.8156C0.727995 12.656 1.39066 13.3187 2.23111 13.545C3.78271 13.9652 9.90831 13.9652 9.90831 13.9652C9.90831 13.9652 16.0501 13.9652 17.5855 13.5611C18.426 13.3349 19.0886 12.6722 19.3149 11.8317C19.719 10.2963 19.719 7.11229 19.719 7.11229C19.719 7.11229 19.7351 3.91211 19.3149 2.37667Z' fill='white'/%3E%3Cpath d='M7.95215 4.1543V10.0375L13.0595 7.09588L7.95215 4.1543Z' fill='%23FFCC00'/%3E%3C/svg%3E%0A");
}

.footer-navs-new .footer-social .footer-social--youtube:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='15' viewBox='0 0 21 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.6128 2.73067C19.3865 1.89022 18.7238 1.22756 17.8834 1.00128C16.3479 0.581055 10.2062 0.581055 10.2062 0.581055C10.2062 0.581055 4.0644 0.581055 2.52896 0.985118C1.70467 1.21139 1.02585 1.89022 0.799571 2.73067C0.395508 4.26611 0.395508 7.45013 0.395508 7.45013C0.395508 7.45013 0.395508 10.6503 0.799571 12.1696C1.02585 13.01 1.68851 13.6727 2.52896 13.899C4.08056 14.3192 10.2062 14.3192 10.2062 14.3192C10.2062 14.3192 16.3479 14.3192 17.8834 13.9151C18.7238 13.6889 19.3865 13.0262 19.6128 12.1858C20.0168 10.6503 20.0168 7.46629 20.0168 7.46629C20.0168 7.46629 20.033 4.26611 19.6128 2.73067Z' fill='white'/%3E%3Cpath d='M8.25 4.5083V10.3915L13.3574 7.44988L8.25 4.5083Z' fill='black'/%3E%3C/svg%3E%0A");
}

.footer-navs-new .footer-social .footer-social--tg {
        background-position: 7px center;
    background-image: url("data:image/svg+xml,%3Csvg width='19' height='17' viewBox='0 0 19 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.40573 7.16442C6.44486 4.92016 9.80506 3.44061 11.4864 2.72577C16.2868 0.68474 17.2843 0.330192 17.9344 0.318484C18.0774 0.315909 18.3971 0.352135 18.6042 0.523919C18.7791 0.668971 18.8272 0.864915 18.8502 1.00244C18.8733 1.13996 18.9019 1.45325 18.8791 1.69804C18.619 4.49205 17.4934 11.2724 16.9208 14.4017C16.6784 15.7259 16.2013 16.1698 15.7394 16.2133C14.7356 16.3077 13.9734 15.5352 13.0011 14.8837C11.4798 13.8643 10.6203 13.2297 9.14355 12.2349C7.43691 11.0852 8.54325 10.4534 9.51586 9.42073C9.7704 9.15048 14.1932 5.03819 14.2788 4.66514C14.2895 4.61849 14.2995 4.44457 14.1984 4.35274C14.0973 4.26091 13.9481 4.29231 13.8405 4.31729C13.6879 4.35269 11.2575 5.99479 6.54929 9.24359C5.85943 9.72783 5.23458 9.96377 4.67473 9.9514C4.05754 9.93777 2.87032 9.59468 1.98774 9.30142C0.905227 8.94171 0.0448638 8.75154 0.119782 8.14065C0.158804 7.82246 0.587453 7.49705 1.40573 7.16442Z' fill='white'/%3E%3C/svg%3E%0A");
}

.footer-navs-new .footer-social .footer-social--vkontakte {
    background-image: url("/upload/vk-footer.png");
}


.footer-navs-new .footer-social .footer-social--tg:hover {

}

.footer-navs-new .footer-wrap-pay .footer-title {
	padding-left: 0;
}

.footer-navs-new .footer-pay div {
    margin-bottom: 12px;
    max-width: 176px;
}

.footer-navs-new .footer-pay div img {
	width: 100%;
}

.footer-navs-new .sub-footer {
    width: 100%;
        padding-top: 0;
}

.footer-navs-new .sub-footer .studio-body {
    max-width: 236px;
}

.footer-navs-new .sub-footer .main-copy {
    display: flex;
    flex-direction: row;
}

.footer-navs-new .sub-footer .footer-privacy {
    max-width: 287px;
    width: 100%;
    padding-left: 12px;

    font-family: Cera Pro;
    font-style: normal;
    font-weight: normal;
    font-size: 13px;
    line-height: 22px;
    color: #000000;
}

.footer-navs-new .sub-footer .footer-privacy a {
    font-family: Cera Pro;
    font-style: normal;
    font-weight: normal;
    font-size: 13px;
    line-height: 22px;
    color: #000000;
    border-bottom: 1px solid #000000;
}

.footer-navs-new .sub-footer .footer-copyright {
    max-width: 380px;
    width: 100%;

    font-family: Cera Pro;
    font-style: normal;
    font-weight: normal;
    font-size: 13px;
    line-height: 22px;
    color: #000000;
}

.footer-empty {
    width: 300px;
    line-height: 1;
}

.footer-empty-v2 {
    width: 111px;
}


.footer-navs-new .sub-footer .main-copy a {
    font-family: "Cera Pro";
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 22px;
    color: #000000;
}


@media (max-width:1135px) {
    .footer-navs-new .footer-wrap-pay {
        display: none!important;
    }
}

@media (max-width:985px) {

    .footer-navs-new .footer-img {
        margin-bottom: 15px;
    }

    .footer-navs-new .main-footer {
        flex-wrap: wrap;
    }

    .footer-navs-new .footer-navs {
        width: 50%;
        flex: inherit!important;
    }

    .footer-navs-new .footer-wrap-status {
        padding-left: 50px;
        margin-top: 29px;
    }

    .footer-navs-new .footer-wrap-social {
        margin-top: 29px;
    }

    .footer-navs-new .studio-body {
        width: 50%;
        justify-content: start;

    }

    .footer-navs-new .main-copy {
        width: 50%;
        flex-direction: column!important;
    }

    .footer-navs-new .main-copy div:first-child {
        order: 2;
        margin-top: 11px;
    }

    .footer-navs-new .footer-navs.footer-wrap-social .footer-title {
    	padding-left: 12px;
    }

    .footer-navs-new .footer-navs.footer-wrap-social .footer-social {
    	padding-left: 12px;
    }

    .footer-navs-new .sub-footer {
    	padding-left: 12px;
    }

}

@media (max-width:975px) {
    header .controls .map-icon { 
            display: block;
    }

    header .controls .account {
        display: block!important;
    }
}

@media (max-width:920px) {
	.catalog-filter-submenu--body {
	    flex-wrap: wrap;
	}

	.catalog-filter-submenu--body .catalog-filter-grid {
	    padding-left: 0!important;
	    grid-template-columns: minmax(110px,10%) minmax(150px,max-content) 1fr;
	}

	.catalog-filter-submenu--first {
		width: 100%;
		padding-bottom: 20px;
	}

	.catalog-filter-submenu--second {
		width: 100%;
	}
}

@media (max-width:615px) {
    .footer-navs-new .footer-navs {
        width: 100%;
    }

    .footer-navs-new .footer-navs.footer-first .footer-menu-block {
        margin-left: 0;
        flex-direction: row;
    }

    .footer-navs-new .footer-navs .footer-menu-block .footer-menu-block-mini {
        width: 170px;
        padding-right: 15px;
    }

    .footer-navs-new .footer-wrap-social,
    .footer-navs-new .footer-wrap-status, 
    .footer-navs-new .footer-wrap-shop {
        padding-left: 0px;
        margin-top: 18px;
    }

    .footer-navs-new .footer-navs.footer-wrap-status {
        display: flex!important;
    }

    .footer-navs-new .footer-navs .footer-menu-blocks .footer-menu-block:first-child {
        width: 170px;
        padding-right: 15px;
    }

    .footer-navs-new .footer-navs.footer-wrap-status .footer-menu-block-mini:first-child {
        width: 170px;
        padding-right: 15px;
    }

    .footer-navs-new .footer-social {
        display: flex;
    }

    .footer-navs-new .footer-social div {
        align-items: flex-start;
        flex-direction: column;
        margin-right: 6px;
    }

    .footer-navs-new .footer-social .footer-social--text {
        margin-left: 0;
    }

    .footer-navs-new .sub-footer {
        flex-wrap: wrap;
    }

    .footer-navs-new .sub-footer .main-copy,
    .footer-navs-new .studio-body {
        width: 100%;
    }

    .footer-navs-new .sub-footer .main-copy {
        order: -1;
    }

    .footer-navs-new .studio-body {
        margin-top: 18px;
        justify-content: end;
    }
}


@media (min-width:665px) {
	.popular.standart .slick-list .product-v2 .item-photo-box {
		max-height: 377px;
	}
}

@media (max-width: 575px) and (max-height: 1000px) {
	.main-screen .main-slider .slide .slide-info {
	    padding-top: 70px;
	}
	.main-screen .main-slider .slide .slide-info .btn {
		margin-top: 0;
	}
	.main-screen .main-slider .slide .slide-info .btn:before {
		    right: -9px;
	}
}

@media (max-width: 575px) {
	.main-screen .main-slider .slide .slide-info {
	    padding-top: 70px;
	}
	.main-screen .main-slider .slide .slide-info .btn {
		margin-top: 0;
	}
	.main-screen .main-slider .slide .slide-info .btn:before {
		    right: -9px;
	}
}


@media (min-width: 665px) {
	.popular.standart .slick-list .product-v2.slick-slide {
		/*min-width: auto!important;*/
		/*max-width: 357px!important;*/
	}
}

@media (max-width: 665px) {
	.popular.standart .slick-list .product-v2.slick-slide {
		/*min-width: auto!important;*/
		/*max-width: 357px!important*/
	}
}

#delivery-service-select{
	background: #ededed;
    border-radius: 0;
    width: 100%;
    height: 60px;
    border: 0;
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 60px;
    color: #000;
    padding-left: 25px;
    margin-bottom: 19px;
    margin-right: 10px;
    text-align: center!important;
    padding-right: 15px;
    flex-shrink: 0;
    font-family: CeraPro-Medium;
    transition: 0s;
}

#delivery-service-select:after{
	right:6px;transition:0s
	content: "";
    position: absolute;
    -webkit-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    background: url(/bitrix/templates/catherine/assets/img/select.png) no-repeat;
    width: 9px;
    height: 6px;
    right: 0;
    top: 47%;}

.samovivoz span {
    text-align: center;
    margin-top: 28px;
    box-sizing: border-box;
    width: 100%;
    height: 60px!important;
    background: #FFCC00!important;
    font-family: 'Cera Pro';
    font-style: normal;
    font-weight: 500;
    font-size: 15px!important;
    line-height: 143%;
    color: #000000!important;
    text-transform: none!important;
    padding: 0 20px!important;
}
/* End */


/* Start:/local/templates/catherine/css/suggestions.min.css?16752273892091*/
.suggestions-nowrap{white-space:nowrap}.suggestions-input{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.suggestions-input::-ms-clear{display:none}.suggestions-wrapper{position:relative;margin:0;padding:0;vertical-align:top;-webkit-text-size-adjust:100%}.suggestions-suggestions{background:#fff;border:1px solid #999;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;left:0;min-width:100%;position:absolute;z-index:9999;-webkit-text-size-adjust:100%}.suggestions-suggestions strong{font-weight:400;color:#39f}.suggestions-suggestions.suggestions-mobile{border-style:none}.suggestions-suggestions.suggestions-mobile .suggestions-suggestion{border-bottom:1px solid #ddd}.suggestions-suggestion{padding:4px 4px;overflow:hidden}.suggestions-suggestion:hover{background:#f7f7f7}.suggestions-selected{background:#f0f0f0}.suggestions-selected:hover{background:#f0f0f0}.suggestions-hint{padding:4px 4px;white-space:nowrap;overflow:hidden;color:#777;font-size:85%;line-height:20px}.suggestions-subtext{color:#777}.suggestions-subtext_inline{display:inline-block;min-width:6em;vertical-align:bottom;margin:0 .5em 0 0}.suggestions-subtext-delimiter{display:inline-block;width:2px}.suggestions-subtext_label{margin:0 0 0 .25em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 3px;background:#f5f5f5;font-size:85%}.suggestions-value[data-suggestion-status=LIQUIDATED]{position:relative}.suggestions-value[data-suggestion-status=LIQUIDATED]:after{position:absolute;left:0;right:0;top:50%;border-top:1px solid rgba(0,0,0,.4);content:""}.suggestions-promo{font-size:85%;display:none;color:#777;padding:4px;text-align:center}.suggestions-promo a{color:#777;display:block;filter:grayscale(100%);line-height:20px;text-decoration:none}.suggestions-promo a:hover{filter:grayscale(0)}.suggestions-promo svg{height:20px;vertical-align:bottom}@media screen and (min-width:600px){.suggestions-promo{position:absolute;top:0;right:0;text-align:left}}
/* End */


/* Start:/local/templates/catherine/components/bitrix/search.title/welder/style.min.css?16752273891876*/
div.title-search-result{border:1px solid #c6c6c6;display:none;overflow:hidden;z-index:205}table.title-search-result{border-collapse:collapse;border:none;width:10%}table.title-search-result th{background-color:#f7f7f7;border-right:1px solid #e8e8e8;color:#949494;font-weight:400;padding-top:2px;padding-bottom:2px;padding-left:14px;padding-right:12px;text-align:right;vertical-align:top;white-space:nowrap;width:1%}table.title-search-result td{background-color:#fff;color:#000;font-weight:400;padding-top:2px;padding-bottom:2px;text-align:left;white-space:nowrap}table.title-search-result td.title-search-item{padding-left:8px;padding-right:15px}table.title-search-result td.title-search-item a{padding-left:4px;padding-right:15px;text-decoration:none;color:#000;vertical-align:top;display:block}table.title-search-result td.title-search-item img{vertical-align:top}table.title-search-result td.title-search-item b{color:#cf0000;font-weight:400}table.title-search-result tr.title-search-selected a,table.title-search-result tr.title-search-selected td,table.title-search-result tr.title-search-selected td.title-search-more a{background-color:#fff2be}table.title-search-result td.title-search-more{font-size:11px;font-weight:400;padding-right:15px;padding-left:24px;padding-top:0}table.title-search-result td.title-search-more a{padding-left:12px;padding-right:15px;text-decoration:none;color:#999}table.title-search-result td.title-search-all{padding-left:24px;padding-right:15px}table.title-search-result td.title-search-all a{padding-left:4px;text-decoration:none;color:grey}table.title-search-result td.title-search-separator,table.title-search-result th.title-search-separator{padding-top:0;padding-bottom:0;font-size:4px}div.title-search-fader{display:none;background-image:url(/local/templates/catherine/components/bitrix/search.title/welder/images/fader.png);background-position:right top;background-repeat:repeat-y;position:absolute}
/* End */


/* Start:/local/templates/catherine/components/bitrix/menu/maintree_new/style.css?1693813629720*/
.header-bottom.addedSlogan nav.menu-maintree > a::before {
    bottom: -16px;
}

nav.menu-maintree .parent-menu > a::after {
    content: '';
    display: inline-block;
    width: 16px;
    height: 16px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.924 9.617A1 1 0 0 0 16 9H8a1 1 0 0 0-.707 1.707l4 4a1 1 0 0 0 1.414 0l4-4a1 1 0 0 0 .217-1.09z' style='fill:%23000000'/%3E%3C/svg%3E");
    background-size: 16px;
    background-repeat: no-repeat;
    background-position: center;
    opacity: 0.6;
}

nav.menu-maintree .parent-menu .inner-main {
    margin-top: 14px;
}

nav.menu-maintree .parent-menu .inner-main a {
    font-weight: 400;
}
/* End */


/* Start:/local/templates/catherine/components/bitrix/sale.basket.basket.line/basket/style.min.css?16752273893712*/
.bx-basket-block{position:relative;padding-bottom:5px;padding-left:20px;white-space:nowrap;font-size:12px}.bx-basket-block>.fa{position:absolute;top:3px;left:0;width:12px;color:#97a1ab}.bx-basket-block a{margin-right:10px}@media(min-width:768px){.bx-basket-fixed{position:fixed;z-index:998;overflow:hidden;padding-top:10px;width:200px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-fixed.top{top:10px}.bx-basket-fixed.right{right:10px}.bx-basket-fixed.bottom{bottom:10px}.bx-basket-fixed.left{left:10px}.bx-basket-fixed.bx-max-height{top:10px;bottom:10px}}@media(max-width:767px){.bx-basket-fixed{position:fixed;right:0;bottom:0;left:0;z-index:998;overflow:hidden;padding-top:10px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-item-list{display:none}}.bx-basket-fixed .bx-basket-block{margin-left:10px}.bx-basket-item-list{position:relative;overflow:hidden;padding-bottom:20px;border-top:1px solid #f7f7f7}.bx-opener .bx-basket-item-list{padding-bottom:75px}.bx-max-height .bx-basket-item-list{position:absolute;right:0;bottom:0;left:0}.bx-closed .bx-basket-item-list{overflow:hidden;height:20px}.bx-basket-item-list-action{position:absolute;right:0;bottom:0;left:0;z-index:120;padding:3px 0;height:20px;background:#f7f7f7;color:#4f4f4f;vertical-align:middle;text-align:center;font-size:12px;line-height:14px;cursor:pointer}.bx-basket-item-list-button-container{position:absolute;right:0;bottom:20px;left:0;padding:10px 0;border-top:1px solid #f7f7f7;background:#fff;text-align:center}.bx-basket-item-list-container{overflow-y:auto;max-height:100%}.bx-basket-item-list-item{position:relative;margin-bottom:15px;padding-top:15px;padding-right:10px;padding-left:10px;border-bottom:1px solid #f7f7f7}.bx-basket-item-list-container .bx-basket-item-list-item:last-child{margin-bottom:0;border-bottom:0}.bx-basket-item-list-item-status{margin:0 10px 20px;padding:3px;border-radius:3px;background:#ebebeb;text-align:center;white-space:normal;font-weight:bold;font-size:12px;line-height:16px}.bx-basket-item-list-item-img{position:relative;padding-bottom:5px;text-align:center}.bx-basket-item-list-item-img img{max-width:90px;height:auto;border:1px solid #e6e6e6}.bx-basket-item-list-item-name{padding-bottom:5px}.bx-basket-item-list-item-name a{font-size:13px;line-height:16px}.bx-basket-item-list-item-remove{position:absolute;top:-7px;right:10px;width:20px;height:20px;opacity:.5;cursor:pointer;transition:250ms linear all}.bx-basket-item-list-item-remove:after,.bx-basket-item-list-item-remove:before{position:absolute;top:50%;left:50%;display:block;width:10px;height:2px;border-radius:1px;background-color:#333;content:'';transform:translate(-50%,-50%)}.bx-basket-item-list-item-remove:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.bx-basket-item-list-item-remove:before{-webkit-transform:translate(-50%,-50%) rotate(135deg);-moz-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);-o-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.bx-basket-item-list-item-remove:hover{opacity:.7}.bx-basket-item-list-item-price-block{padding-bottom:5px;font-size:12px}.bx-basket-item-list-item-price{display:inline-block;margin-right:5px}.bx-basket-item-list-item-price-old{display:inline-block;margin-right:5px;color:#b0b0b0;text-decoration:line-through}.bx_cart_login_top .bx-hdr-profile{line-height:1.44em}
/* End */


/* Start:/local/templates/catherine/components/bitrix/menu/main/style.css?1693813629755*/
nav.menu-main .parent-menu > a::after {
    content: '';
    display: block;
    position: absolute;
    top: 8px;
    right: 24px;
    width: 16px;
    height: 16px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.924 9.617A1 1 0 0 0 16 9H8a1 1 0 0 0-.707 1.707l4 4a1 1 0 0 0 1.414 0l4-4a1 1 0 0 0 .217-1.09z' style='fill:%23000000'/%3E%3C/svg%3E");
    background-size: 16px;
    background-repeat: no-repeat;
    background-position: center;
    opacity: 0.6;
}


nav.menu-main .parent-menu .submenu {
    display: none;
    /*padding: 0 10px;*/
}

nav.menu-main .parent-menu .submenu a {
    font-weight: 400!important;
    font-size: 15px!important;
    line-height: 1.6;
}
/* End */


/* Start:/local/templates/catherine/template_styles.css?16956364255413*/
.js-phone {
    display: flex;
}

.hide {
    display: none !important;
}

.CDEK-widget__popup-mask {
    z-index: 2147483647 !important;
}

.suggestions-suggestion {
    color: black;
    padding: 4px 4px;

}

.close-postrf {
    line-height: 1;
    font-size: 0;
    right: 58px;
    top: 50px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    cursor: pointer;
}

.close-postrf img {
    width: 30px;
    height: 30px;
}

#ecom-widget {
    padding: 5%;
    z-index: 2147483647 !important;
    top: 1%;
    position: fixed;
    width: 100%;
    height: 100%;
}

#responsive-menu {
    padding-top: 60px;
    padding-bottom: 20px;
}

#responsive-menu .table {
    display: flex;
    overflow: hidden;
    overflow-y: auto;
    flex-direction: column;
}

#responsive-menu .header-mobile-link {
    display: flex;
    text-align: right;
    margin: 20px 0;
    flex-direction: column;
    align-items: flex-end;
	padding: 5px 40px 5px 20px;
}

#responsive-menu .header-mobile-link a {
	display: block;
    margin-top: 10px;
    line-height: 1.2;
}

@media (max-width: 980px) {
	#responsive-menu .header-mobile-link {
		padding: 1px 40px 1px 20px;
	}
}



/* Ð±Ð°Ð³ ÑÐ¾ ÑÐ»Ð°Ð¹Ð´ÐµÑ€Ð¾Ð¼ */
section.popular .slick-list {
    width: 100%;
}
section.popular .slick-list .slick-track {
    min-width: 100%;
}


header {
    z-index: 801;
}

#responsive-menu{
    z-index: 800;
}

.blog_select .nice-select .current {
    line-height: 26px;
}

.video_popup iframe {
    aspect-ratio: 16/9;
    height: 416px;
}

.optad_popup_black.reveal-modal .close-reveal-modal {
    top: 5px;
    right: 8px;
    width: 30px;
    height: 30px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 1024 1024'%3E%3Cpath d='M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448s448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4l-66.1.3c-4.4 0-8-3.5-8-8c0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 0 1-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4l66-.3c4.4 0 8 3.5 8 8c0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2c0 4.4-3.6 8-8 8z' fill='%23c0c0c0'%3E%3C/path%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.optad_popup_black.reveal-modal .close-reveal-modal img{
    display: none;
}

.cat_ls_popup_table tbody td span {
    text-align: center;
}

.catherine-optad-samplebox--button a:hover {
    border-bottom: none;
    color: #000;
}

@media screen and (max-width: 1059px){
    header .header-top {
        display: none;
    }
}

@media screen and (max-width: 1060px){
    .ferms--block {
        margin-top: 100px;
    }
    
    section.inner.catalog .catalog-cats {
        flex-wrap: wrap!important;
        justify-content: center;
    }
}

@media screen and (max-width: 768px){
    #delivery {
        padding: 90px 0 0;
    }
    
    .loyalty2_hidd {
        margin-top: 185px;
    }
    
    .video_popup iframe {
        height: 157px;
    }
    
    .product .iframe-video,
    .product .iframe-video iframe {
        width: 100%;
    }
}

@media screen and (max-width: 540px){
    #popup-own-coffee.main-form.own-coffee {
        top: 350px!important;
    }
    .main-form.own-coffee .closeicon {
        position: sticky;
        top: 30px;
        display: block;
        margin-left: auto;
        margin-right: 11px;
    }
    
    #popup-own-coffee.main-form.own-coffee {
        top: 94px!important;
        overflow: auto;
        max-height: 103vh;
    }
}

@media screen and (min-width: 767px){
    section.inner.catalog .catalog-cats {
        flex-wrap: wrap!important;
        justify-content: center;
    }
}


/* payments-info-items-item */
.payments-info-items {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 40px;
}

.payments-info-items-item {
    flex: 1 0 0;
    max-width: 650px;
}

@media (max-width: 1023px){
    .payments-info-items {
        flex-direction: column;
    }
}

/* payment-logo-items */
.payment-logo-items {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    gap: 16px;
}

.payment-logo-items-item {
    max-width: 182px;
}

.payment-logo-items-item img {
    display: block;
    max-width: 100%;
}


/* nice-select */
.nice-select.nice-style .list {
    width: 250px;
    overflow-x: hidden;
    border-radius: 4px;
}

.nice-select.nice-style .option {
    padding: 7px 20px;
    white-space: normal;
    line-height: 1.2;
}

.nice-select.nice-style .list::-webkit-scrollbar {
    width: 8px;
}

.nice-select.nice-style .list::-webkit-scrollbar-track {
    background: #dedede;
    border-radius: 3px;
}

.nice-select.nice-style .list::-webkit-scrollbar-thumb {
    background-color: #8E8C8C;
    border-radius: 4px;
    border: 0;
}

.nice-select.nice-style .list::-webkit-scrollbar-thumb:hover {
    background: #484848;
}

.nice-select.nice-style .list::-webkit-scrollbar-thumb:active {
    background: #000;
}
/* End */
/* /local/templates/catherine/css/grid-flex.min.css?167522738981785 */
/* /local/templates/catherine/css/tabs.min.css?1701684237890 */
/* /local/templates/catherine/assets/bundle.min.css?1701684237204278 */
/* /local/templates/catherine/assets/preload.css?16752273892282 */
/* /local/templates/catherine/css/selectStyler.min.css?16752273896873 */
/* /local/templates/catherine/css/lightbox.min.css?16752273892660 */
/* /bitrix/templates/subscribe/css/reveal.min.css?1670585919747 */
/* /local/templates/catherine/js/slick.min.css?16752273891327 */
/* /local/templates/catherine/css/custom.min.css?1701684237128200 */
/* /local/templates/catherine/css/suggestions.min.css?16752273892091 */
/* /local/templates/catherine/components/bitrix/search.title/welder/style.min.css?16752273891876 */
/* /local/templates/catherine/components/bitrix/menu/maintree_new/style.css?1693813629720 */
/* /local/templates/catherine/components/bitrix/sale.basket.basket.line/basket/style.min.css?16752273893712 */
/* /local/templates/catherine/components/bitrix/menu/main/style.css?1693813629755 */
/* /local/templates/catherine/template_styles.css?16956364255413 */

/* End */


/* Start:/neworder/css/swiper-bundle.min.css?173161878118907*/
/**
 * Swiper 8.2.4
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2022 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 13, 2022
 */

@font-face
{
    font-family: swiper-icons;
    font-weight: 400;
    font-style: normal;

    src: url("data:application/font-woff;charset=utf-8;base64, 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");;
}:root
{
    --swiper-theme-color: #007AFF;
}.swiper
{
    position: relative;
    z-index: 1;

    overflow: hidden;

    margin-right: auto;
    margin-left: auto;
    padding: 0;

    list-style: none;;
}.swiper-vertical > .swiper-wrapper
{
    flex-direction: column;
}.swiper-wrapper
{
    position: relative;
    z-index: 1;

    display: flex;

    box-sizing: content-box;
    width: 100%;
    height: 100%;

    transition-property: transform;;
}.swiper-android .swiper-slide,
.swiper-wrapper
{
    transform: translate3d(0px,0,0);
}.swiper-pointer-events
{
    touch-action: pan-y;
}.swiper-pointer-events.swiper-vertical
{
    touch-action: pan-x;
}.swiper-slide
{
    position: relative;

    flex-shrink: 0;

    width: 100%;
    height: 100%;

    transition-property: transform;
}.swiper-slide-invisible-blank
{
    visibility: hidden;
}.swiper-autoheight,
.swiper-autoheight .swiper-slide
{
    height: auto;
}.swiper-autoheight .swiper-wrapper
{
    align-items: flex-start;

    transition-property: transform,height;
}.swiper-backface-hidden .swiper-slide
{
    transform: translateZ(0);

    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
}.swiper-3d,
.swiper-3d.swiper-css-mode .swiper-wrapper
{
    perspective: 1200px;
}.swiper-3d .swiper-cube-shadow,
.swiper-3d .swiper-slide,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-wrapper
{
    transform-style: preserve-3d;
}.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top
{
    position: absolute;
    z-index: 10;
    top: 0;
    left: 0;

    width: 100%;
    height: 100%;

    pointer-events: none;;
}.swiper-3d .swiper-slide-shadow
{
    background: rgba(0,0,0,.15);
}.swiper-3d .swiper-slide-shadow-left
{
    background-image: linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0));
}.swiper-3d .swiper-slide-shadow-right
{
    background-image: linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0));
}.swiper-3d .swiper-slide-shadow-top
{
    background-image: linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0));
}.swiper-3d .swiper-slide-shadow-bottom
{
    background-image: linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
}.swiper-css-mode > .swiper-wrapper
{
    overflow: auto;

    -ms-overflow-style: none;
    scrollbar-width: none;;
}.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar
{
    display: none;
}.swiper-css-mode > .swiper-wrapper > .swiper-slide
{
    scroll-snap-align: start start;
}.swiper-horizontal.swiper-css-mode > .swiper-wrapper
{
    scroll-snap-type: x mandatory;
}.swiper-vertical.swiper-css-mode > .swiper-wrapper
{
    scroll-snap-type: y mandatory;
}.swiper-centered > .swiper-wrapper::before
{
    content: "";

    flex-shrink: 0;
    order: 9999;
}.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child
{
    margin-inline-start: var(--swiper-centered-offset-before);
}.swiper-centered.swiper-horizontal > .swiper-wrapper::before
{
    width: var(--swiper-centered-offset-after);
    height: 100%;
    min-height: 1px;;
}.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child
{
    margin-block-start: var(--swiper-centered-offset-before);
}.swiper-centered.swiper-vertical > .swiper-wrapper::before
{
    width: 100%;
    min-width: 1px;
    height: var(--swiper-centered-offset-after);
}.swiper-centered > .swiper-wrapper > .swiper-slide
{
    scroll-snap-align: center center;
}.swiper-virtual .swiper-slide
{
    transform: translateZ(0);

    -webkit-backface-visibility: hidden;;
}.swiper-virtual.swiper-css-mode .swiper-wrapper::after
{
    content: "";

    position: absolute;
    top: 0;
    left: 0;

    pointer-events: none;
}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after
{
    width: var(--swiper-virtual-size);
    height: 1px;;
}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after
{
    width: 1px;
    height: var(--swiper-virtual-size);
}:root
{
    --swiper-navigation-size: 44px;
}.swiper-button-next,
.swiper-button-prev
{
    position: absolute;
    z-index: 10;
    top: 50%;

    color: var(--swiper-navigation-color,var(--swiper-theme-color));

    display: flex;
    justify-content: center;
    align-items: center;

    width: calc(var(--swiper-navigation-size)/ 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));

    cursor: pointer;;
}.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled
{
    cursor: auto;
    pointer-events: none;

    opacity: .35;;
}.swiper-button-next.swiper-button-hidden,
.swiper-button-prev.swiper-button-hidden
{
    cursor: auto;
    pointer-events: none;

    opacity: 0;;
}.swiper-navigation-disabled .swiper-button-next,
.swiper-navigation-disabled .swiper-button-prev
{
    display: none!important;
}.swiper-button-next:after,
.swiper-button-prev:after
{
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    font-variant: initial;
    line-height: 1;

    letter-spacing: 0;
    text-transform: none!important;;
}.swiper-button-prev,
.swiper-rtl .swiper-button-next
{
    right: auto;
    left: 10px;;
}.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after
{
    content: "prev";
}.swiper-button-next,
.swiper-rtl .swiper-button-prev
{
    right: 10px;
    left: auto;
}.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after
{
    content: "next";
}.swiper-button-lock
{
    display: none;
}.swiper-pagination
{
    position: absolute;
    z-index: 10;

    text-align: center;

    transition: .3s opacity;
    transform: translate3d(0,0,0);;
}.swiper-pagination.swiper-pagination-hidden
{
    opacity: 0;
}.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled
{
    display: none!important;
}.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal,
.swiper-pagination-custom,
.swiper-pagination-fraction
{
    bottom: 10px;
    left: 0;

    width: 100%;
}.swiper-pagination-bullets-dynamic
{
    font-size: 0;

    overflow: hidden;;
}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet
{
    position: relative;

    transform: scale(.33);;
}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active
{
    transform: scale(1);
}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main
{
    transform: scale(1);
}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev
{
    transform: scale(.66);
}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev
{
    transform: scale(.33);
}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next
{
    transform: scale(.66);
}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next
{
    transform: scale(.33);
}.swiper-pagination-bullet
{
    display: inline-block;

    width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));
    height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));

    opacity: var(--swiper-pagination-bullet-inactive-opacity, .2);
    border-radius: 50%;
    background: var(--swiper-pagination-bullet-inactive-color,#000);;
}button.swiper-pagination-bullet
{
    margin: 0;
    padding: 0;

    border: none;
    box-shadow: none;

    -webkit-appearance: none;
            appearance: none;
}.swiper-pagination-clickable .swiper-pagination-bullet
{
    cursor: pointer;
}.swiper-pagination-bullet:only-child
{
    display: none!important;
}.swiper-pagination-bullet-active
{
    opacity: var(--swiper-pagination-bullet-opacity, 1);
    background: var(--swiper-pagination-color,var(--swiper-theme-color));
}.swiper-pagination-vertical.swiper-pagination-bullets,
.swiper-vertical > .swiper-pagination-bullets
{
    top: 50%;
    right: 10px;

    transform: translate3d(0px,-50%,0);
}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet
{
    display: block;

    margin: var(--swiper-pagination-bullet-vertical-gap,6px) 0;;
}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
{
    top: 50%;

    width: 8px;

    transform: translateY(-50%);;
}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet
{
    display: inline-block;

    transition: .2s transform,.2s top;
}.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet
{
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap,4px);
}.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
{
    left: 50%;

    white-space: nowrap;

    transform: translateX(-50%);;
}.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet
{
    transition: .2s transform,.2s left;
}.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet
{
    transition: .2s transform,.2s right;
}.swiper-pagination-progressbar
{
    position: absolute;

    background: rgba(0,0,0,.25);;
}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill
{
    position: absolute;
    top: 0;
    left: 0;

    width: 100%;
    height: 100%;

    background: var(--swiper-pagination-color,var(--swiper-theme-color));

    transform: scale(0);
    transform-origin: left top;
}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill
{
    transform-origin: right top;
}.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite
{
    top: 0;
    left: 0;

    width: 100%;
    height: 4px;;
}.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-vertical > .swiper-pagination-progressbar
{
    top: 0;
    left: 0;

    width: 4px;
    height: 100%;;
}.swiper-pagination-lock
{
    display: none;
}.swiper-scrollbar
{
    position: relative;

    border-radius: 10px;
    background: rgba(0,0,0,.1);

    -ms-touch-action: none;;
}.swiper-scrollbar-disabled > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled
{
    display: none!important;
}.swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal
{
    position: absolute;
    z-index: 50;
    bottom: 3px;
    left: 1%;

    width: 98%;
    height: 5px;;
}.swiper-scrollbar.swiper-scrollbar-vertical,
.swiper-vertical > .swiper-scrollbar
{
    position: absolute;
    z-index: 50;
    top: 1%;
    right: 3px;

    width: 5px;
    height: 98%;
}.swiper-scrollbar-drag
{
    position: relative;
    top: 0;
    left: 0;

    width: 100%;
    height: 100%;

    border-radius: 10px;
    background: rgba(0,0,0,.5);;
}.swiper-scrollbar-cursor-drag
{
    cursor: move;
}.swiper-scrollbar-lock
{
    display: none;
}.swiper-zoom-container
{
    display: flex;
    justify-content: center;
    align-items: center;

    width: 100%;
    height: 100%;

    text-align: center;
}.swiper-zoom-container > canvas,
.swiper-zoom-container > img,
.swiper-zoom-container > svg
{
    max-width: 100%;
    max-height: 100%;

    object-fit: contain;
}.swiper-slide-zoomed
{
    cursor: move;
}.swiper-lazy-preloader
{
    position: absolute;
    z-index: 10;
    top: 50%;
    left: 50%;

    box-sizing: border-box;
    width: 42px;
    height: 42px;
    margin-top: -21px;
    margin-left: -21px;

    border: 4px solid var(--swiper-preloader-color,var(--swiper-theme-color));
    border-top-color: transparent;
    border-radius: 50%;

    transform-origin: 50%;;
}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader
{
    animation: swiper-preloader-spin 1s infinite linear;
}.swiper-lazy-preloader-white
{
    --swiper-preloader-color: #FFF;
}.swiper-lazy-preloader-black
{
    --swiper-preloader-color: #000;
}@keyframes swiper-preloader-spin
{
    0%
    {
        transform: rotate(0deg);
    }100%
    {
        transform: rotate(360deg);
    }
}.swiper .swiper-notification
{
    position: absolute;
    z-index: -1000;
    top: 0;
    left: 0;

    pointer-events: none;

    opacity: 0;;
}.swiper-free-mode > .swiper-wrapper
{
    margin: 0 auto;

    transition-timing-function: ease-out;;
}.swiper-grid > .swiper-wrapper
{
    flex-wrap: wrap;
}.swiper-grid-column > .swiper-wrapper
{
    flex-direction: column;
    flex-wrap: wrap;;
}.swiper-fade.swiper-free-mode .swiper-slide
{
    transition-timing-function: ease-out;
}.swiper-fade .swiper-slide
{
    transition-property: opacity;
}.swiper-fade .swiper-slide .swiper-slide
{
    pointer-events: none;
}
.swiper-fade .swiper-slide-active
{
    z-index: 1;
}.swiper-cube
{
    overflow: visible;
}.swiper-cube .swiper-slide
{
    z-index: 1;

    visibility: hidden;

    width: 100%;
    height: 100%;

    pointer-events: none;

    transform-origin: 0 0;

    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;;
}.swiper-cube .swiper-slide .swiper-slide
{
    pointer-events: none;
}.swiper-cube.swiper-rtl .swiper-slide
{
    transform-origin: 100% 0;
}.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active
{
    pointer-events: auto;
}.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-next + .swiper-slide,
.swiper-cube .swiper-slide-prev
{
    visibility: visible;

    pointer-events: auto;;
}.swiper-cube .swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-right,
.swiper-cube .swiper-slide-shadow-top
{
    z-index: 0;

    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
}.swiper-cube .swiper-cube-shadow
{
    position: absolute;
    z-index: 0;
    bottom: 0px;
    left: 0;

    width: 100%;
    height: 100%;

    opacity: .6;;
}.swiper-cube .swiper-cube-shadow:before
{
    content: "";

    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;

    background: #000;

    filter: blur(50px);
}.swiper-flip
{
    overflow: visible;
}.swiper-flip .swiper-slide
{
    z-index: 1;

    pointer-events: none;

    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;;
}.swiper-flip .swiper-slide .swiper-slide
{
    pointer-events: none;
}.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active
{
    pointer-events: auto;
}.swiper-flip .swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-right,
.swiper-flip .swiper-slide-shadow-top
{
    z-index: 0;

    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
}.swiper-creative .swiper-slide
{
    overflow: hidden;

    transition-property: transform,opacity,height;

    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;;
}.swiper-cards
{
    overflow: visible;
}.swiper-cards .swiper-slide
{
    overflow: hidden;

    transform-origin: center bottom;

    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;;
}
/* End */


/* Start:/neworder/css/styles.css?173260602652556*/
/*------------------
    Reset styles
------------------*/
*
{
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}

*:before,
*:after
{
    box-sizing: border-box;
}

html
{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-text-size-adjust: 100%;
        -ms-text-size-adjust: 100%;
}

body
{
    margin: 0;

    -webkit-overflow-scrolling: touch;
    overscroll-behavior-y: contain;
    -webkit-tap-highlight-color: transparent;
    text-decoration-skip: objects;
    text-rendering: optimizeLegibility;
}

img
{
    border-style: none;
}

textarea
{
    overflow: auto;
}

input,
textarea,
input:active,
textarea:active,
button
{
    margin: 0;

    -webkit-border-radius: 0;
            border-radius: 0;
         outline: none transparent !important;
    box-shadow: none;

    -webkit-appearance: none;
            appearance: none;
    -moz-outline: none !important;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button
{
    margin: 0;

    -webkit-appearance: none;
}

input[type=number]
{
    -moz-appearance: textfield;
}

:focus
{
    outline: 0;
}

:hover,
:active
{
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-touch-callout: none;
}


::-ms-clear
{
    display: none;
}



/*-------------------
    Global styles
-------------------*/
html
{
    height: 100%;
    min-height: -moz-available;
    min-height: -webkit-fill-available;
    min-height:         fill-available;
}

body
{
    height: 100%;
    min-height: -moz-available;
    min-height: -webkit-fill-available;
    min-height:         fill-available;

    background: #FFF;
}

._flex
{
    display: flex;
    justify-content: flex-start;
    align-content: flex-start;
    align-items: flex-start;
    flex-wrap: wrap;
}



/*------------------------
	Slider controls
------------------------*/
.swiper
{
    position: relative;

    margin-right: 0;
    margin-left: 0;
}

.swiper-wrapper
{
    height: auto;
}

.swiper-overflow
{
    overflow: hidden;
}

.slider-button-prev,
.slider-button-next
{
    position: absolute;
    z-index: 10;
    top: 50%;

    color: #000;
    font-family: "PT Mono";
    font-size: 32px;
    font-weight: 400;
    line-height: 31px;

    display: block;

    width: 35px;
    margin-top: -18px;
    padding-bottom: 5px;

    cursor: pointer;
    text-align: center;

    border: none;
    border-radius: 0;
    background: none;
}

@media (any-hover: hover)
{
    .slider-button-prev:hover,
    .slider-button-next:hover
    {
        z-index: 11;

        color: #FFCD00;
    }
}

.slider-button-prev
{
    left: 0;
}

.slider-button-next
{
    right: 0;
}

.slider-button-prev.swiper-button-disabled,
.slider-button-next.swiper-button-disabled
{
    cursor: default;
    pointer-events: none;

    opacity: .3;
}

.swiper-button-lock
{
    display: none;
}

.slider-pagination
{
    position: absolute;
    z-index: 9;
    bottom: 30px;
    left: 0;

    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    flex-wrap: wrap;

    width: 100%;
    max-width: none;
    height: 10px;
    padding: 0;

    text-align: center;

    transition: 300ms opacity, 300ms visibility;
}

.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal,
.swiper-pagination-custom,
.swiper-pagination-fraction
{
    bottom: 30px;
}

.slider-pagination.swiper-pagination-lock,
.slider-progressbar.swiper-pagination-lock
{
    display: none !important;
}

.slider-dot
{
    position: relative;

    color: #FFF;

    display: block;

    width: 8px;
    height: 8px;
    margin: 0;
    padding: 0;

    border: none;
    border-radius: 50%;
    background: rgba(255, 255, 255, .6);
    box-shadow: none;

    transition: background .2s linear, width .2s linear, height .2s linear;

    appearance: none;
}

.slider-dot + .slider-dot
{
    margin-left: 12px;
}

.slider-pagination-clickable .slider-dot
{
    cursor: pointer;
}


@media (min-width: 1025px)
{
    @media (any-hover: hover)
    {
        .slider-dot:hover
        {
            background: #FFF;
        }
    }
}

.slider-dot.slider-dot_active
{
    width: 10px;
    height: 10px;

    background: #FFF;
}



/*------------
    BTNS
------------*/
.wrap-btn_marg
{
    margin-top: 48px;
}

.btn-red
{
    color: #FFF;
    font-size: 15px;
    font-weight: 600;
    line-height: 44px;

    display: inline-block;

    padding: 0 38px;

    text-align: center;
    vertical-align: top;
    text-decoration: none;

    border-radius: 5px;
    background: #B63E3B;

    transition: background .2s linear;
}


@media (any-hover: hover)
{
    .btn-red:hover
    {
        background: #C64947;
    }
}


.main-title
{
    color: #000;
    font-family: "PT Mono";
    font-size: 64px;
    font-weight: 400;
    line-height: normal;

    margin: 0;
}

.main-article
{
    margin-top: 55px;
}

.main-article .main-article__img
{
    display: block;
    overflow: hidden;

    margin-top: 24px;

    border: none;
    border-radius: 63px;
}

.main-article .main-article__img img
{
    display: block;

    width: 100%;

    border-radius: 63px;
}

.main-article .main-article__flex
{
    flex-wrap: nowrap;

    margin-top: 28px;
}

.main-article .main-article__photo
{
    flex-shrink: 0;

    width: 63px;
    height: 63px;
    margin-right: 27px;
}

.main-article .main-article__photo img
{
    display: block;

    width: 100%;
    height: 100%;

    border-radius: 50%;

    object-fit: cover;
}

.main-article .main-article__box
{
    width: 100%;
}

.main-article .main-article__name
{
    color: #000;
    font-family: "PT Mono";
    font-size: 32px;
    font-weight: 400;
    line-height: normal;

    display: flex;
    justify-content: flex-start;
    align-content: center;
    align-items: center;
    flex-wrap: wrap;

    min-height: 63px;
}

.main-article .main-article__name a
{
    color: #000;

    text-decoration: none;

    border: none;
}

.main-article .main-article__name a:hover
{
    color: #FFCD00;
}

.main-article .main-article__items
{
    margin-left: -15px;
}

.main-article .main-article__item
{
    color: #000;
    font-family: "PT Mono";
    font-size: 15px;
    font-weight: 400;
    line-height: normal;

    display: flex;
    justify-content: flex-start;
    align-content: center;
    align-items: center;
    flex-wrap: nowrap;

    margin: 10px 0 0 15px;
}

.main-article .main-article__item-icon
{
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    flex-shrink: 0;
    flex-wrap: wrap;

    width: 28px;
    height: 28px;
    margin-right: 7px;
}

.main-article .main-article__item-icon img
{
    display: block;

    max-width: 100%;
    max-height: 100%;
}

.main-article .main-article__item-info
{
    white-space: nowrap;
}

.main-article .main-article__tags
{
    color: #000;
    font-family: "PT Mono";
    font-size: 12px;
    font-weight: 400;
    line-height: normal;

    margin-top: 16px;
}


.articles
{
    margin-top: 32px;
}

.articles .articles__grid
{
    margin: -15px 0 0 -21px;
}

.articles .articles__article
{
    width: calc(100%/3 - 21px);
    margin: 45px 0 0 21px;
}

.articles .articles__img
{
    display: block;
    overflow: hidden;

    margin-bottom: 30px;

    border: none;
    border-radius: 16px;
}

.articles .articles__img img
{
    display: block;

    width: 100%;

    border-radius: 16px;
}

.articles .articles__info
{
    color: #000;
    font-family: "PT Mono";
    font-size: 15px;
    font-weight: 400;
    line-height: normal;

    margin-bottom: 10px;
}

.articles .articles__title
{
    color: #000;
    font-family: "PT Mono";
    font-size: 20px;
    font-weight: 400;
    line-height: normal;

    margin-bottom: 10px;
}

.articles .articles__title a
{
    color: #000;

    text-decoration: none;

    border: none;
}

.articles .articles__title a:hover
{
    color: #FFCD00;
}

.articles .articles__flex
{
    flex-wrap: nowrap;
}

.articles .articles__photo
{
    flex-shrink: 0;

    width: 45px;
    height: 45px;
    margin-right: 10px;
}

.articles .articles__photo img
{
    display: block;

    width: 100%;
    height: 100%;

    border-radius: 50%;

    object-fit: cover;
}

.articles .articles__box
{
    width: 100%;
}

.articles .articles__name
{
    color: #000;
    font-family: "PT Mono";
    font-size: 15px;
    font-weight: 400;
    line-height: normal;

    display: flex;
    justify-content: flex-start;
    align-content: center;
    align-items: center;
    flex-wrap: wrap;

    min-height: 45px;
}

.articles .articles__name a
{
    color: #000;

    text-decoration: none;

    border: none;
}

.articles .articles__name a:hover
{
    color: #FFCD00;
}

.articles .articles__items
{
    margin-left: -15px;
}

.articles .articles__item
{
    color: #000;
    font-family: "PT Mono";
    font-size: 15px;
    font-weight: 400;
    line-height: normal;

    display: flex;
    justify-content: flex-start;
    align-content: center;
    align-items: center;
    flex-wrap: nowrap;

    margin: 6px 0 0 15px;
}

.articles .articles__item-icon
{
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    flex-shrink: 0;
    flex-wrap: wrap;

    width: 28px;
    height: 28px;
    margin-right: 7px;
}

.articles .articles__item-icon img
{
    display: block;

    max-width: 100%;
    max-height: 100%;
}

.articles .articles__item-info
{
    white-space: nowrap;
}

.articles .articles__tags
{
    color: #000;
    font-family: "PT Mono";
    font-size: 12px;
    font-weight: 400;
    line-height: normal;

    margin-top: 12px;
}


.page-pagination
{
    justify-content: center;
    align-content: center;
    align-items: center;

    margin-top: 58px;
}

.page-pagination .page-pagination__btn
{
    color: #000;
    font-family: "PT Mono";
    font-size: 32px;
    font-weight: 400;
    line-height: 58px;

    display: inline-block;

    padding: 0 22px;

    text-align: center;
    vertical-align: top;
    text-decoration: none;

    border: none;
    border-radius: 11px;
    background: #FFCD00;
}

.page-pagination .page-pagination__btn:hover
{
    color: #FFF;

    background: #000;
}


.page-pagination__items
{
    justify-content: center;

    margin-left: auto;
}

.page-pagination .page-pagination__item
{
    color: #000;
    font-family: "PT Mono";
    font-size: 32px;
    font-weight: 400;
    line-height: 58px;

    min-width: 44px;
    padding: 0 4px;

    text-align: center;
    text-decoration: none;

    border: none;
    border-radius: 11px;
}

.page-pagination__item + .page-pagination__item
{
    margin-left: 6px;
}

.page-pagination .page-pagination__item:hover,
.page-pagination .page-pagination__item.active
{
    color: #000;

    background: #FFCD00;
}


.creators
{
    margin-top: 76px;
}

.small-title
{
    color: #000;
    font-family: "PT Mono";
    font-size: 32px;
    font-weight: 400;
    line-height: normal;

    text-align: center;
}

.sub-title
{
    color: #000;
    font-family: "PT Mono";
    font-size: 20px;
    font-weight: 400;
    line-height: normal;

    margin-top: 7px;

    text-align: center;
}

.creators__slider
{
    margin-top: 59px;
    padding: 0 70px;
}

.creators .creators__creator
{
    display: flex;
    flex-direction: column;

    height: auto;
}

.creators .creators__photo
{
    display: block;

    width: 100%;
    max-width: 137px;
    margin: 0 auto;

    border: none;
    border-radius: 50%;
}

.creators__photo-img
{
    position: relative;

    display: block;
    overflow: hidden;

    padding-bottom: 100%;

    border-radius: 50%;
}

.creators__photo img
{
    position: absolute;
    top: 0;
    left: 0;

    display: block;

    width: 100%;
    height: 100%;

    border-radius: 50%;

    object-fit: cover;
}

.creators .creators__name
{
    color: #000;
    font-family: "PT Mono";
    font-size: 20px;
    font-weight: 400;
    line-height: normal;

    margin-top: 30px;

    text-align: center;
}

.creators .creators__name a
{
    color: #000;

    text-decoration: none;

    border: none;
}

.creators .creators__name a:hover
{
    color: #FFCD00;
}

.creators .creators__items
{
    justify-content: center;

    margin-top: auto;
    margin-left: -15px;
}

.creators .creators__item
{
    color: #000;
    font-family: "PT Mono";
    font-size: 15px;
    font-weight: 400;
    line-height: normal;

    display: flex;
    justify-content: flex-start;
    align-content: center;
    align-items: center;
    flex-wrap: nowrap;

    margin: 6px 0 0 15px;
}

.creators .creators__item-icon
{
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    flex-shrink: 0;
    flex-wrap: wrap;

    width: 28px;
    height: 28px;
    margin-right: 7px;
}

.creators .creators__item-icon img
{
    display: block;

    max-width: 100%;
    max-height: 100%;
}

.creators .creators__item-info
{
    white-space: nowrap;
}


.page-head__global
{
    color: #000;
    font-family: "PT Mono";
    font-size: 15px;
    font-weight: 400;
    line-height: normal;

    display: inline-block;

    margin-bottom: 16px;
    padding: 8px 7px;

    vertical-align: top;

    border-radius: 11px;
    background: #FFCD00;
}

.page-head .page-head__title
{
    color: #000;
    font-family: "PT Mono";
    font-size: 64px;
    font-weight: 400;
    line-height: normal;

    margin: 0;

    text-transform: none;
}

.page-head .page-head__title img
{
    position: relative;
    top: 4px;

    display: inline-block;

    margin: 0 8px;
}

.page-head .page-head__subtitle
{
    color: #000;
    font-family: "PT Mono";
    font-size: 15px;
    font-weight: 400;
    line-height: normal;

    margin-top: 14px;
}

.page-head__flex
{
    flex-wrap: nowrap;

    margin-top: 30px;
}

.page-head__items
{
    flex-shrink: 0;
    flex-wrap: nowrap;

    margin-right: 38px;
}

.page-head__items-col
{
    flex-shrink: 0;

    min-width: 100px;
}

.page-head__items-col + .page-head__items-col
{
    margin-left: 20px;
}

.page-head__item
{
    color: #000;
    font-family: "PT Mono";
    font-size: 15px;
    font-weight: 400;
    line-height: normal;

    display: flex;
    justify-content: flex-start;
    align-content: center;
    align-items: center;
    flex-wrap: nowrap;
}

.page-head__item + .page-head__item
{
    margin-top: 17px;
}

.page-head__item-icon
{
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    flex-shrink: 0;
    flex-wrap: wrap;

    width: 28px;
    height: 28px;
    margin-right: 8px;
}

.page-head__item-icon img
{
    display: block;

    max-width: 100%;
    max-height: 100%;
}

.page-head__item-text
{
    white-space: nowrap;
}

.page-head__creator
{
    align-self: center;
    flex-wrap: nowrap;
}

.page-head__creator-photo
{
    display: block;
    flex-shrink: 0;

    width: 45px;
    height: 45px;
    margin-right: 7px;
}

.page-head__creator-photo img
{
    display: block;

    width: 100%;
    height: 100%;

    border-radius: 50%;

    object-fit: cover;
}

.page-head__creator-name
{
    color: #000;
    font-family: "PT Mono";
    font-size: 15px;
    font-weight: 400;
    line-height: normal;

    align-self: center;
}

.page-head__tags
{
    color: #000;
    font-family: "PT Mono";
    font-size: 12px;
    font-weight: 400;
    line-height: normal;

    margin-top: 34px;

    text-decoration: underline;
}


.page-category
{
    margin-top: 50px;
}

.page-category__flex
{
    flex-wrap: nowrap;
}

.page-category__slider
{
    width: 100%;
}

.page-category__slider::before
{
    content: "";

    position: absolute;
    z-index: 9;
    top: 0;
    left: 0;

    width: 80px;
    height: 100%;

    background: linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);
}

.page-category__slider::after
{
    content: "";

    position: absolute;
    z-index: 9;
    top: 0;
    right: 0;

    width: 80px;
    height: 100%;

    background: linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);

    transform: rotate(180deg);
}


.page-category__slider._lock::before,
.page-category__slider._lock::after
{
    display: none;
}

.page-category__slider._lock-left::before
{
    display: none;
}

.page-category__slider._lock-right::after
{
    display: none;
}

.page-category__slider .swiper-slide
{
    width: auto;
}

.page-category__slider .swiper-button-disabled
{
    display: none;
}

.page-category .page-category__link
{
    color: #000;
    font-family: "PT Mono";
    font-size: 15px;
    font-weight: 400;
    line-height: normal;
    line-height: 33px;

    display: block;

    white-space: nowrap;
    text-decoration: none;

    border: none;
}

.page-category .page-category__link:hover
{
    color: #FFCD00;
}

.page-category__mini-modal
{
    flex-shrink: 0;

    margin-right: 15px;
}

.mini-modal__btn
{
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    flex-wrap: wrap;

    width: 50px;
    height: 33px;

    cursor: pointer;

    border: none;
    border-radius: 11px;
    background: #FFCD00;
}

.mini-modal__btn img
{
    display: block;

    max-width: 100%;
    max-height: 100%;
}

.mini-modal
{
    position: relative;
}

.mini-modal__modal
{
    position: absolute;
    z-index: 80;
    top: 100%;
    left: 0;

    visibility: hidden;
    overflow: hidden;

    width: 214px;
    padding: 4px 0;

    pointer-events: none;

    opacity: 0;
    border-radius: 15px;
    background: #FFCD00;

    transition: opacity .2s linear, visibility .2s linear;
}

.mini-modal__modal._active
{
    visibility: visible;

    pointer-events: auto;

    opacity: 1;
}

.mini-modal__item + .mini-modal__item
{
    margin-top: 8px;
}

.mini-modal .mini-modal__item-link
{
    color: #000;
    font-family: "PT Mono";
    font-size: 15px;
    font-weight: 400;
    line-height: 18px;

    display: block;

    padding: 4px 12px;

    text-decoration: none;

    border: none;
}

.mini-modal .mini-modal__item-link:hover,
.mini-modal .mini-modal__item-link.active
{
    background: #FFF;
}



.section-creator
{
    margin-top: 78px;
}

.section-creator__flex
{
    flex-wrap: nowrap;
}

.section-creator__photo
{
    flex-shrink: 0;

    width: 217px;
    height: 217px;
    margin-right: 51px;
}

.section-creator__photo img
{
    display: block;

    width: 100%;
    height: 100%;

    border-radius: 50%;

    object-fit: cover;
}

.section-creator__box
{
    width: 100%;
    max-width: 852px;
    padding-top: 23px;
}

.section-creator__name
{
    color: #000;
    font-family: "PT Mono";
    font-size: 36px;
    font-weight: 400;
    line-height: normal;
}

.section-creator__text
{
    color: #000;
    font-family: "PT Mono";
    font-size: 24px;
    font-weight: 400;
    line-height: normal;

    margin-top: 24px;
}

.section-creator__bot
{
    flex-wrap: nowrap;

    margin-top: 20px;
}

.section-creator__info
{
    color: #000;
    font-family: "PT Mono";
    font-size: 24px;
    font-weight: 400;
    line-height: normal;

    align-self: center;
}

.section-creator__socials
{
    flex-shrink: 0;
    flex-wrap: nowrap;
}

.section-creator__socials .section-creator__socials-link
{
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    flex-shrink: 0;
    flex-wrap: wrap;

    width: 32px;
    height: 32px;
    margin-left: 15px;

    text-decoration: none;

    border: none;
}

.section-creator__socials-link img
{
    display: block;

    max-width: 100%;
    max-height: 100%;
}


.section-videos__grid
{
    margin-left: -26px;
}

.section-videos__video
{
    width: calc(100%/3 - 26px);
    margin: 38px 0 0 26px;
}

.section-videos__video .section-videos__img
{
    display: block;

    border: none;
}

.section-videos__img img
{
    display: block;

    width: 100%;
}


.section-call
{
    margin-top: 60px;
}

.section-call__bg
{
    padding: 21px 31px 38px;

    background: #FFCD00;
}

.section-call__title
{
    color: #000;
    font-family: "PT Mono";
    font-size: 15px;
    font-weight: 400;
    line-height: normal;
}

.section-call__btns
{
    margin-left: -19px;
}

.section-call__btns .section-call__btn
{
    color: #F4F4F4;
    font-family: "PT Mono";
    font-size: 15px;
    font-weight: 400;
    font-style: normal;
    line-height: 34px;

    display: block;

    margin: 19px 0 0 19px;
    padding: 0 26px;

    text-align: center;
    text-decoration: none;

    border-radius: 11px;
    background: #000;
}

.section-call__btns .section-call__btn:hover
{
    color: #000;

    background: #DCDCDC;
}



@media (max-width: 1400px)
{
    .creators__slider
    {
        padding: 0 60px;
    }

    .creators .creators__items
    {
        margin-left: -10px;
    }

    .creators .creators__item
    {
        margin-left: 10px;
    }

    .creators .creators__item-icon
    {
        margin-right: 4px;
    }
}

@media (max-width: 1290px)
{
    .main-title
    {
        font-size: 50px;
    }

    .page-head .page-head__title
    {
        font-size: 50px;
    }


    .main-article .main-article__img
    {
        border-radius: 40px;
    }

    .main-article .main-article__img img
    {
        border-radius: 40px;
    }
}

@media (max-width: 1024px)
{
    .main-title
    {
        font-size: 24px;
    }

    .page-head .page-head__title img
    {
        max-width: 13px;
        margin-right: 4px;
        margin-left: 4px;
    }

    .page-head .page-head__title
    {
        font-size: 32px;
    }

    .page-head .page-head__subtitle
    {
        font-size: 14px;

        margin-top: 8px;
    }


    .page-category
    {
        margin-top: 28px;
    }


    .main-article
    {
        margin-top: 30px;
    }

    .main-article .main-article__img
    {
        border-radius: 20px;
    }

    .main-article .main-article__img img
    {
        border-radius: 20px;
    }

    .main-article .main-article__photo
    {
        width: 46px;
        height: 46px;
        margin-right: 17px;
    }

    .main-article .main-article__name
    {
        font-size: 16px;

        min-height: 46px;
    }

    .main-article .main-article__items
    {
        margin-left: -12px;
    }

    .main-article .main-article__item
    {
        margin-left: 12px;
    }

    .main-article .main-article__item-icon
    {
        width: 24px;
        height: 24px;
        margin-right: 5px;
    }

    .main-article .main-article__tags
    {
        font-size: 10px;
    }


    .articles
    {
        margin-top: 20px;
    }

    .articles .articles__grid
    {
        margin: -10px 0 0 -18px;
    }

    .articles .articles__article
    {
        width: calc(100%/2 - 18px);
        margin: 30px 0 0 18px;
    }

    .articles .articles__img
    {
        margin-bottom: 15px;
    }

    .articles .articles__info
    {
        font-size: 14px;

        margin-bottom: 8px;
    }

    .articles .articles__title
    {
        font-size: 16px;
        line-height: 1.3;

        margin-bottom: 14px;
    }

    .articles .articles__name
    {
        font-size: 14px;
        line-height: 1.3;
    }

    .articles .articles__items
    {
        margin-left: -12px;
    }

    .articles .articles__item
    {
        font-size: 14px;

        margin-left: 12px;
    }

    .articles .articles__item-icon
    {
        width: 23px;
        height: 23px;
        margin-right: 5px;
    }

    .articles .articles__tags
    {
        font-size: 10px;
    }

    .page-pagination
    {
        margin-top: 50px;
    }

    .page-pagination .page-pagination__btn
    {
        font-size: 16px;
    }

    .page-pagination .page-pagination__item
    {
        font-size: 16px;
        line-height: 32px;

        min-width: 24px;

        border-radius: 5px;
    }

    .small-title
    {
        font-size: 24px;
    }

    .sub-title
    {
        font-size: 14px;
        line-height: 1.3;

        margin-top: 10px;
    }

    .creators__slider
    {
        overflow: visible;

        margin-top: 30px;
        padding: 0;
    }

    .creators__slider .slider-button-prev
    {
        top: 55px;
        left: -20px;
    }

    .creators__slider .slider-button-next
    {
        top: 55px;
        right: -20px;
    }

    .creators .creators__photo
    {
        max-width: 110px;
    }

    .creators .creators__items
    {
        margin-left: -12px;
    }

    .creators .creators__item
    {
        font-size: 14px;

        margin-left: 12px;
    }

    .creators .creators__item-icon
    {
        width: 23px;
        height: 23px;
    }


    .page-category__slider
    {
        width: calc(100% + 50px);
        margin-right: -50px;
        padding-right: 50px;
    }

    .page-category__slider::before,
    .page-category__slider::after
    {
        display: none;
    }

    .page-category .slider-button-prev,
    .page-category .slider-button-next
    {
        display: none;
    }


    .creators .creators__name
    {
        font-size: 14px;

        margin-top: 23px;
    }

    .creators .creators__item
    {
        margin-top: 10px;
    }


    .section-creator
    {
        margin-top: 33px;
    }

    .section-creator__photo
    {
        width: 105px;
        height: 105px;
        margin-right: 20px;
    }

    .section-creator__box
    {
        padding-top: 0;
    }

    .section-creator__name
    {
        font-size: 24px;
    }

    .section-creator__text
    {
        font-size: 14px;

        margin-top: 10px;
    }

    .section-creator__info
    {
        font-size: 14px;
    }

    .section-creator__socials .section-creator__socials-link
    {
        width: 24px;
        height: 24px;
    }

    .section-videos
    {
        margin-top: 10px;
    }

    .section-videos__grid
    {
        margin-left: -20px;
    }

    .section-videos__video
    {
        width: calc(100%/2 - 20px);
        margin: 20px 0 0 20px;
    }


    .page-head__flex
    {
        margin-top: 15px;
    }

    .page-head__items
    {
        margin-right: 20px;
    }

    .page-head__items-col
    {
        min-width: 70px;
    }

    .page-head__item + .page-head__item
    {
        margin-top: 9px;
    }

    .page-head__item
    {
        font-size: 14px;
    }

    .page-head__creator-name
    {
        font-size: 14px;
    }

    .page-head__tags
    {
        font-size: 10px;

        margin-top: 24px;
    }


    .section-call__bg
    {
        padding-bottom: 26px;
    }
}

@media (max-width: 767px)
{
    .creators
    {
        margin-top: 60px;
    }

    .creators__slider .slider-button-prev
    {
        left: -10px;
    }

    .creators__slider .slider-button-next
    {
        right: -10px;
    }


    .main-article .main-article__img
    {
        border-radius: 20px;
    }

    .main-article .main-article__img img
    {
        border-radius: 20px;
    }

    .main-article .main-article__flex
    {
        margin-top: 20px;
    }


    .articles .articles__grid
    {
        margin-left: 0;
    }

    .articles .articles__article
    {
        width: 100%;
        margin-left: 0;
    }


    .page-pagination
    {
        margin-top: 5px;
    }

    .page-pagination__items
    {
        width: 100%;
        margin-top: 35px;
    }

    .page-pagination .page-pagination__btn
    {
        order: 2;

        margin-top: 35px;
    }


    .section-videos__grid
    {
        margin-left: -10px;
    }

    .section-videos__video
    {
        width: calc(100%/2 - 10px);
        margin-left: 10px;
    }


    .page-head__flex
    {
        flex-wrap: wrap;

        margin-top: 20px;
    }

    .page-head__items
    {
        margin-right: 0;
    }

    .page-head__items-col
    {
        min-width: 60px;
    }

    .page-head__items-col + .page-head__items-col
    {
        margin-left: 15px;
    }

    .page-head__item
    {
        font-size: 12px;
    }

    .page-head__item-icon
    {
        width: 23px;
        height: 23px;
    }

    .page-head__creator
    {
        width: 100%;
        margin-top: 20px;
    }

    .page-head__creator-photo
    {
        margin-top: 15px;
    }

    .page-head__creator-name
    {
        font-size: 12px;
    }

    .page-head__tags
    {
        margin-top: 4px;
        margin-left: 60px;
    }

    .section-call__bg
    {
        padding-right: 20px;
        padding-left: 20px;
    }
}

@media (max-width: 575px)
{
    .page-category__slider
    {
        width: calc(100% + 25px);
        margin-right: -25px;
        padding-right: 25px;
    }


    .section-videos__grid
    {
        margin-left: 0;
    }

    .section-videos__video
    {
        width: 100%;
        margin-left: 0;
    }
}

@media (max-width: 479px)
{
    .page-head .page-head__title
    {
        font-size: 20px;
    }

    .page-head .page-head__title img
    {
        top: 2px;

        max-width: 9px;
    }

    .page-head .page-head__subtitle
    {
        font-size: 12px;
        line-height: 1.3;
    }


    .main-title
    {
        font-size: 16px;
    }


    .main-article
    {
        margin-top: 20px;
    }

    .main-article .main-article__name
    {
        font-size: 14px;
    }

    .main-article .main-article__img
    {
        margin-top: 10px;
    }

    .main-article .main-article__item
    {
        font-size: 14px;
    }


    .articles .articles__info
    {
        font-size: 12px;
    }

    .articles .articles__title
    {
        font-size: 14px;
    }

    .articles .articles__name
    {
        font-size: 12px;

        min-height: 1px;
    }

    .articles .articles__img
    {
        border-radius: 5px;
    }

    .articles .articles__img img
    {
        border-radius: 5px;
    }


    .creators__slider
    {
        padding-bottom: 40px;
    }

    .creators__slider .slider-button-prev
    {
        top: auto;
        bottom: 0;
        left: 50%;

        line-height: 24px;

        margin-top: 0;
        margin-left: -44px;
        padding-bottom: 0;
    }

    .creators__slider .slider-button-next
    {
        top: auto;
        right: 50%;
        bottom: 0;

        line-height: 24px;

        margin-top: 0;
        margin-right: -44px;
        padding-bottom: 0;
    }



    .section-creator
    {
        margin-top: 30px;
    }

    .section-creator__flex
    {
        flex-wrap: wrap;
    }

    .section-creator__photo
    {
        width: 105px;
        height: 105px;
        margin-right: 0;
    }

    .section-creator__box
    {
        max-width: none;
        margin-top: 25px;
        padding-top: 0;
    }

    .section-creator__name
    {
        font-size: 16px;
    }

    .section-creator__text
    {
        font-size: 12px;

        margin-top: 5px;
    }

    .section-creator__info
    {
        font-size: 12px;
    }

    .section-creator__bot
    {
        margin-top: 14px;
    }

    .section-creator__socials .section-creator__socials-link
    {
        width: 20px;
        height: 20px;
        margin-left: 10px;
    }


    .section-call__btns
    {
        margin: 10px 0 0;
    }

    .section-call__btns .section-call__btn
    {
        width: 100%;
        margin: 14px 0 0;
    }

    .section-call__bg
    {
        padding-right: 26px;
        padding-bottom: 38px;
        padding-left: 26px;
    }
}


/* 23.06.2034 */
@font-face
{
    font-family: "Cera Pro";
    font-weight: 400;
    font-style: normal;

    font-display: swap;
    src: url("/neworder/css/../fonts/CeraPro-Regular.woff") format("woff"),
    url("/neworder/css/../fonts/CeraPro-Regular.ttf") format("truetype");
}

@font-face
{
    font-family: "Cera Pro";
    font-weight: 700;
    font-style: normal;

    font-display: swap;
    src: url("/neworder/css/../fonts/CeraPro-Bold.woff") format("woff"),
    url("/neworder/css/../fonts/CeraPro-Bold.ttf") format("truetype");
}

.order-info__title
{
    color: #000;
    font-family: "PT Mono";
    font-size: 45px;
    font-weight: 700;
    line-height: 1.35;

    margin: 0;

    text-transform: none;
}

.order-info__sectors
{
    margin-top: 80px;
}

.order-info__sector + .order-info__sector
{
    margin-top: 120px;
}

.text-block > *:last-child
{
    margin-bottom: 0 !important;
}

.text-block
{
    color: #000;
    font-family: "Cera Pro";
    font-size: 19px;
    font-weight: 400;
    font-style: normal;
    line-height: 1.47;

    max-width: 100%;
}

.order-info * + .text-block
{
    margin-top: 40px;
}

.text-block h2
{
    color: #000;
    font-family: "PT Mono";
    font-size: 32px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.35;

    margin: 0 0 24px 0;

    text-transform: none;
}

.text-block p
{
    margin: 0 0 27px 0;
}

.text-block a
{
    color: #000;

    text-decoration: none;

    border-bottom: 1px solid;

    transition: border .2s linear;
}

.text-block a:hover
{
    border-bottom-color: transparent;
}

.text-block ol
{
    max-width: 1000px;

    counter-reset: li;

    column-gap: 40px;
    columns: 2;
}

.text-block ol li
{
    position: relative;

    line-height: 1.47;

    padding-left: 27px;

    list-style: none;

    break-inside: avoid;
}

.text-block ol li:before
{
    content: counter(li)".";

    position: absolute;
    top: 0;
    left: 0;

    counter-increment: li;
}


.roasting
{
    margin-top: 40px;
    padding: 100px;

    border-radius: 10px;
    background: #F4F4F4;
}

.roasting__img
{
    position: relative;

    display: block;

    padding-bottom: 100%;

    border-bottom: 1px solid rgba(0, 0, 0, .10);
}

.roasting__img img
{
    position: absolute;
    top: 0;
    left: 0;

    display: block;

    width: 100%;
    height: 100%;

    object-fit: contain;
}

.roasting__name
{
    color: #000;
    font-family: "PT Mono";
    font-size: 16px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.35;

    margin-top: 20px;

    text-align: center;
}

.roasting__name a
{
    color: #000;

    text-decoration: none;

    border-bottom: 1px solid transparent;

    transition: border .2s linear;
}

.roasting__name a:hover
{
    border-bottom-color: currentColor;
}


.type-coffee
{
    margin-top: 40px;
    padding: 40px 120px 80px;

    border-radius: 10px;
    background: #F4F4F4;
}

.type-coffee__img
{
    position: relative;

    display: block;

    padding-bottom: 100%;

    border-bottom: 1px solid rgba(0, 0, 0, .10);
}

.type-coffee__img img
{
    position: absolute;
    top: 0;
    left: 0;

    display: block;

    width: 100%;
    height: 100%;

    object-fit: contain;
}

.type-coffee__name
{
    color: #000;
    font-family: "PT Mono";
    font-size: 16px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.35;

    margin-top: 20px;

    text-align: center;
}

.type-coffee__name a
{
    color: #000;

    text-decoration: none;

    border-bottom: 1px solid transparent;

    transition: border .2s linear;
}

.type-coffee__name a:hover
{
    border-bottom-color: currentColor;
}


.coffee-feature
{
    margin-top: 40px;
    padding: 40px 100px 32px;

    border-radius: 10px;
    background: #FFCD00;
}

.coffee-feature img
{
    display: block;

    max-width: 100%;
    margin: 0 auto;
}

.coffee-feature .coffee-feature__mob
{
    display: none;
}


.recipe
{
    margin-top: 40px;
    padding: 65px 100px;

    border-radius: 10px;
    background: #FFCD00;
}

.recipe__slider
{
    width: calc(100% + 60px);
    margin-right: -30px;
    margin-left: -30px;
}

.recipe__slider .swiper-slide
{
    padding: 0 30px;
}

.recipe__slider .swiper-slide:first-child
{
    margin-left: auto;
}

.recipe__slider .swiper-slide:last-child
{
    margin-right: auto;
}

.recipe__img
{
    display: block;

    border-radius: 10px;
}

.recipe__img img
{
    display: block;

    width: 100%;

    border-radius: 10px;
}

.slider-button-prev._grey:hover,
.slider-button-next._grey:hover
{
    color: #F4F4F4;
}


.chose_machine
{
    max-width: 100%;
    margin-top: 40px;
    padding: 0 100px;

    border-radius: 10px;
    background: #F4F4F4;
}

.chose_machine img
{
    display: block;

    max-width: 100%;
    margin: 0 auto;
}


.how-brew
{
    margin-top: 40px;
    padding: 70px 100px;

    border-radius: 10px;
    background: #FFCD00;
}

.how-brew img
{
    display: block;

    max-width: 100%;
    margin: 0 auto;

    border-radius: 10px;
}

.how-brew .how-brew__mob
{
    display: none;
}


.loyalty-system
{
    margin-top: 40px;
    padding: 62px 72px;

    border-radius: 10px;
    background: #FFCD00;
}

.loyalty-system img
{
    display: block;

    max-width: 100%;
    margin: 0 auto;
}

.loyalty-system .loyalty-system__mob
{
    display: none;
}

.loyalty-system-subscribe
{
    margin-top: 40px;
    max-width: 100%;
}

.loyalty-system-subscribe img
{
    display: block;
    max-width: 100%;
    margin: 0 auto;
}

.loyalty-activate
{
    max-width: 100%;
    margin-top: 40px;
    padding: 115px 100px;

    border-radius: 10px;
    background: #333;
}

.loyalty-activate img
{
    display: block;

    max-width: 100%;
    margin: 0 auto;

    border-radius: 10px;
}

.loyalty-activate .loyalty-activate__mob
{
    display: none;
}


.how-order
{
    margin-top: 40px;
    padding: 129px 90px;

    border-radius: 10px;
    background: #F4F4F4;
}

.how-order img
{
    display: block;

    max-width: 100%;
    margin: 0 auto;
}

.how-order .how-order__mob
{
    display: none;
}

.calculator-cofee__items
{
    display: flex;
    justify-content: flex-start;
    align-content: stretch;
    align-items: stretch;
    flex-wrap: wrap;

    margin: 27px 0 0 -20px;
}

.calculator-cofee__item
{
    width: calc(100%/4 - 20px);
    margin: 20px 0 0 20px;
    padding: 25px 19px 29px;

    border: 1px solid rgba(0, 0, 0, .20);
    border-radius: 5px;
}

.calculator-cofee__item._big
{
    display: flex;
    justify-content: space-between;
    align-content: flex-start;
    align-items: flex-start;
    flex-wrap: wrap;

    width: calc(100%/2 - 20px);
}

.calculator-cofee__item .calculator-cofee__submit,
.calculator-cofee__item .calculator-cofee__submit.flex
{
    display: none;
}

.calculator-cofee__box
{
    display: flex;
    flex-direction: column;

    min-height: 100%;
}

.calculator-cofee__item._big .calculator-cofee__box
{
    width: 45%;
    max-width: 267px;
}

.calculator-cofee__bord
{
    width: 100%;
}

.calculator-cofee__wrapimg
{
    width: 100%;
    max-width: 267px;
    margin: 0 auto;
}

.calculator-cofee__img
{
    position: relative;

    display: block;

    padding-bottom: 77%;
}

.calculator-cofee__img-pad
{
    position: absolute;
    top: 0;
    left: 0;

    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    flex-wrap: wrap;

    width: 100%;
    height: 100%;
}

.calculator-cofee__img img
{
    display: block;

    max-width: 100%;
    max-height: 100%;
}

.calculator-cofee__title
{
    color: #000;
    font-family: "Cera Pro";
    font-size: 20px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.4;

    width: 100%;
    margin-top: 30px;
}

.calculator-cofee__desc
{
    color: #000;
    font-family: "Cera Pro";
    font-size: 19px;
    font-weight: 400;
    font-style: normal;
    line-height: 1.47;

    margin-top: 24px;
}

.calculator-cofee__cofee-taste
{
    width: calc(55% - 20px);
}

.calculator-cofee__radios
{
    width: 100%;
    margin-top: auto;
    padding-top: 26px;
}

.cofee-radio + .cofee-radio
{
    margin-top: 10px;
}

.cofee-radio input[type=radio]
{
    display: none;
}

.cofee-radio__label
{
    display: block;
}

.cofee-radio__text
{
    position: relative;

    color: #000;
    font-family: "Cera Pro";
    font-size: 16px;
    font-weight: 400;
    font-style: normal;
    line-height: 22px;

    display: block;

    width: 100%;
    padding: 12px 14px 12px 55px;

    cursor: pointer;

    border: 1px solid rgba(0, 0, 0, .20);
    border-radius: 5px;

    transition: border .2s linear, color .2s linear;
}

input[type=radio]:checked + .cofee-radio__text
{
    border: 1px solid #000;
}

.cofee-radio__text::before
{
    content: "";

    position: absolute;
    top: 13px;
    left: 25px;

    width: 20px;
    height: 20px;

    border: 1px solid #000;
    border-radius: 50%;
}

.cofee-radio__text::after
{
    content: "";

    position: absolute;
    top: 13px;
    left: 25px;

    width: 20px;
    height: 20px;

    opacity: 0;
    background: url(/neworder/css/../images/tmp/ic_check.svg) 50% no-repeat;
}

input[type=radio]:checked + .cofee-radio__text::after
{
    opacity: 1;
}


.cofee-taste__item
{
    border: 1px solid rgba(0, 0, 0, .20);
    border-radius: 5px;
}

.cofee-taste__item._active
{
    border-color: #000;
}

.cofee-taste__item + .cofee-taste__item
{
    margin-top: 10px;
}

.cofee-taste__item-top
{
    padding: 25px;

    border-bottom: 1px solid rgba(0, 0, 0, .20);
}

.cofee-checkbox input[type=checkbox]
{
    display: none;
}

.cofee-checkbox__label
{
    display: block;
}

.cofee-checkbox__text
{
    position: relative;

    color: #000;
    font-family: "Cera Pro";
    font-size: 16px;
    font-weight: 400;
    font-style: normal;
    line-height: 22px;

    display: block;

    padding-left: 30px;

    cursor: pointer;
}

.cofee-checkbox__text::before
{
    content: "";

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    border: 1px solid #000;
}

.cofee-checkbox__text::after
{
    content: "";

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    opacity: 0;
    background: url(/neworder/css/../images/tmp/ic_check.svg) 50% no-repeat;
}

input[type=checkbox]:checked + .cofee-checkbox__text::after
{
    opacity: 1;
}

.cofee-taste__bot
{
    padding: 12px 25px 25px;
}


.choose-cofee
{
    margin-top: 60px;
}

.choose-cofee__flex
{
    display: flex;
    justify-content: space-between;
    align-content: center;
    align-items: center;
    flex-wrap: nowrap;

    max-width: 586px;
    margin: 0 auto;
}

.choose-cofee__img
{
    flex-shrink: 0;

    width: 228px;
}

.choose-cofee__img img
{
    display: block;

    max-width: 100%;
}

.choose-cofee__title
{
    color: #000;
    font-family: "PT Mono";
    font-size: 32px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.35;

    margin-left: 60px;
}

.calculator-cofee__submit
{
    margin-top: 42px;

    text-align: center;
}

.calculator-cofee__submit .calculator-cofee__submit-btn
{
    color: #000;
    font-family: "Cera Pro";
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    line-height: 57px;

    display: inline-block;

    min-width: 358px;
    padding: 0 22px;

    cursor: pointer;
    text-align: center;
    vertical-align: top;
    text-decoration: none;

    border: none;
    border-radius: 50px;
    background: #FFCD00;

    transition: color .2s linear, background .2s linear;
}

.calculator-cofee__submit .calculator-cofee__submit-btn:hover
{
    color: #FFF;

    background: #000;
}

.calculator-cofee__submit.flex
{
    display: flex;
    justify-content: space-between;
    align-content: center;
    align-items: center;
    flex-wrap: wrap;
}

.calculator-cofee__submit.flex .calculator-cofee__submit-btn
{
    width: calc(50% - 8px);
}

.calculator-cofee__submit .calculator-cofee__submit-btn._back
{
    color: #FFF;

    background: #000;
}

.calculator-cofee__submit .calculator-cofee__submit-btn._back:hover
{
    color: #000;

    background: #FFCD00;
}

.no-filter {
    width: 100%;
    margin-top: 40px;
    text-align: center;
}

.no-filter p {
    color: #000;
    font-family: "PT Mono";
    font-size: 24px;
    font-weight: 700;
    font-style: normal;
    line-height: 1.35;
    margin: 0 0 24px 0;
    text-transform: none;
}

.roasting__slider.swiper {
    display: none;
}

.roasting__slider.swiper.swiper-initialized {
   display: block;
}


.cofee-taste__bot .irs--flat .irs-bar {
    background: #000;
}


.cofee-taste__bot .irs--flat .irs-from:before,
.cofee-taste__bot .irs--flat .irs-to:before {
    display: none;
}

.cofee-taste__bot  .irs--flat .irs-from,
.cofee-taste__bot  .irs--flat .irs-to {
    background-color: #000;
    line-height: inherit;
}

.cofee-taste__bot .irs--flat .irs-bar {
    height: 3px;
}

.cofee-taste__bot .irs--flat .irs-line {
    height: 3px;
}

.cofee-taste__bot .irs--flat .irs-single {
     background-color: #000 !important;
}
.cofee-taste__bot .irs--flat .irs-single:before {
    display: none
}


.cofee-taste__bot .irs--flat .irs-handle>i:first-child {
    background-color: #000 !important;
    width: 8px;
    height: 15px;
    top: -3px;
    border-radius: 5px;
}


.cofee-taste__bot .irs-from,
.cofee-taste__bot .irs-to,
.cofee-taste__bot .irs-single {
    top: -6px
}


.filter-complete {
    margin-top: 20px;
}


@media (max-width: 1399px)
{
    .roasting
    {
        padding: 50px 30px;
    }

    .type-coffee
    {
        padding: 50px 30px;
    }

    .coffee-feature
    {
        padding: 30px;
    }

    .recipe
    {
        padding: 30px;
    }

    .recipe__slider
    {
        width: calc(100% + 30px);
        margin-right: -15px;
        margin-left: -15px;
    }

    .recipe__slider .swiper-slide
    {
        padding-right: 15px;
        padding-left: 15px;
    }


    .how-brew
    {
        padding: 50px 30px;
    }

    .how-order
    {
        padding: 50px 30px;
    }

    .loyalty-system
    {
        padding: 50px 30px;
    }

    .loyalty-activate
    {
        padding: 50px 30px;
    }


    .calculator-cofee__desc
    {
        font-size: 16px;
    }


    .cofee-taste__item-top
    {
        padding: 14px;
    }

    .cofee-taste__bot
    {
        padding: 14px;
    }
}

@media (max-width: 1199px)
{
    .recipe__slider
    {
        width: 100%;
        max-width: 865px;
        margin: 0 auto;
    }

    .recipe__slider .swiper-slide
    {
        padding-right: 0;
        padding-left: 0;
    }


    .chose_machine
    {
        padding-right: 30px;
        padding-left: 30px;
    }


    .calculator-cofee__item
    {
        width: calc(100%/2 - 20px);
    }

    .calculator-cofee__item._big
    {
        width: calc(100% - 20px);
    }
}


@media (max-width: 1024px)
{
    .order-info__sector + .order-info__sector
    {
        margin-top: 80px;
    }

    .calculator-cofee__items
    {
        margin-top: 7px;
    }

    .text-block
    {
        font-size: 16px;
    }

    .text-block h2
    {
        font-size: 24px;
    }


    .order-info__title
    {
        font-size: 30px;
    }


    .order-info__sectors
    {
        margin-top: 50px;
    }
}

@media (max-width: 767px)
{
    .calculator-cofee__title
    {
        font-size: 18px;
    }

    .choose-cofee__flex
    {
        max-width: 476px;
    }

    .choose-cofee__title
    {
        color: #000;
        font-family: "PT Mono";
        font-size: 26px;
        font-weight: 700;
        font-style: normal;
        line-height: 1.35;

        margin-left: 30px;
    }

    .choose-cofee__img
    {
        width: 200px;
    }


    .order-info__sectors
    {
        margin-top: 30px;
    }

    .order-info__title
    {
        font-size: 24px;
    }

    .text-block
    {
        font-size: 14px;
        line-height: 1.5;
    }

    .order-info * + .text-block
    {
        margin-top: 20px;
    }

    .text-block h2
    {
        font-size: 20px;

        margin-bottom: 16px;
    }

    .text-block p
    {
        margin-top: 21px;
    }

    .roasting
    {
        overflow: hidden;

        margin-top: 20px;
        margin-top: 20px;
        padding: 30px 0;
    }

    .roasting__slider
    {
        overflow: visible;

        padding: 0 30px;
    }

    .roasting__slider .swiper-slide
    {
        width: 180px;
    }

    .roasting__slider  .slider-button-prev,
    .roasting__slider .slider-button-next
    {
        display: none;
    }

    .roasting__name
    {
        font-size: 14px;

        margin-top: 10px;
    }


    .type-coffee
    {
        overflow: hidden;

        margin-top: 20px;
        padding: 30px 0;
    }

    .type-coffee__slider
    {
        overflow: visible;

        padding: 0 30px;
    }

    .type-coffee__slider .swiper-slide
    {
        width: 227px;
    }

    .type-coffee__slider  .slider-button-prev,
    .type-coffee__slider .slider-button-next
    {
        display: none;
    }

    .type-coffee__name
    {
        font-size: 14px;

        margin-top: 10px;
    }


    .coffee-feature
    {
        margin-top: 20px;
        padding: 30px 20px;
    }

    .coffee-feature img
    {
        display: none;
    }

    .coffee-feature .coffee-feature__mob
    {
        display: block;
    }

    .order-info__sector + .order-info__sector
    {
        margin-top: 60px;
    }

    .recipe
    {
        margin-top: 20px;
    }


    .recipe
    {
        overflow: hidden;

        margin-top: 20px;
        padding: 30px 0;
    }

    .recipe__slider
    {
        overflow: visible;

        padding: 0 30px;
    }

    .recipe__slider .swiper-slide
    {
        width: 220px;
    }

    .recipe__slider  .slider-button-prev,
    .recipe__slider .slider-button-next
    {
        display: none;
    }


    .how-brew
    {
        margin-top: 20px;
        padding: 30px 74px;
    }

    .how-brew img
    {
        display: none;
    }

    .how-brew .how-brew__mob
    {
        display: block;
    }

    .text-block ol
    {
        column-gap: 0;
        columns: 1;
    }


    .how-order
    {
        margin-top: 20px;
        padding: 30px 47px;
    }

    .how-order img
    {
        display: none;
    }

    .how-order .how-order__mob
    {
        display: block;
    }

    .loyalty-system
    {
        margin-top: 20px;
        padding: 30px 16px;
    }

    .loyalty-system img
    {
        display: none;
    }

    .loyalty-system .loyalty-system__mob
    {
        display: block;
    }

    .loyalty-activate
    {
        margin-top: 20px;
        padding: 30px 16px;
    }

    .loyalty-activate img
    {
        display: none;
    }

    .loyalty-activate .loyalty-activate__mob
    {
        display: block;
    }
}


@media (max-width: 575px)
{
    .choose-cofee__flex
    {
        flex-wrap: wrap;
    }

    .choose-cofee__img
    {
        width: 100%;
    }

    .choose-cofee__img img
    {
        margin: 0 auto;
    }

    .choose-cofee__title
    {
        font-size: 24px;

        margin-top: 20px;
        margin-left: 0;

        text-align: center;
    }

    .calculator-cofee__items
    {
        display: block;

        margin-left: 0;
    }

    .calculator-cofee__item
    {
        display: none;

        width: 100%;
        margin-left: 0;
        padding: 0;

        border: none;
    }

    .calculator-cofee__item._big
    {
        display: none;

        width: 100%;
        margin-left: 0;
    }

    .calculator-cofee__item._active
    {
        display: block;
    }

    .calculator-cofee__item .calculator-cofee__submit
    {
        display: block;
    }

    .calculator-cofee__item .calculator-cofee__submit.flex
    {
        display: flex;
    }

    .calculator-cofee__bord
    {
        padding: 19px;

        border: 1px solid rgba(0, 0, 0, .20);
        border-radius: 5px;
    }

    .calculator-cofee__title
    {
        font-size: 16px;

        margin-top: 20px;

        text-align: center;
    }

    .calculator-cofee__desc
    {
        font-size: 14px;

        margin-top: 16px;

        text-align: center;
    }

    .calculator-cofee__box
    {
        min-height: 1px;
    }

    .calculator-cofee__item._big .calculator-cofee__box
    {
        width: 100%;
        max-width: none;
    }

    .calculator-cofee__cofee-taste
    {
        width: 100%;
        margin-top: 10px;
    }

    .calculator-cofee__radios
    {
        padding-top: 10px;
    }

    .cofee-radio + .cofee-radio
    {
        margin-top: 8px;
    }

    .choose-cofee
    {
        display: none;

        margin-top: 27px;
    }

    .choose-cofee._active
    {
        display: block;
    }

    .calculator-cofee__submit
    {
        margin-top: 38px;
    }

    .calculator-cofee__submit .calculator-cofee__submit-btn
    {
        width: 100%;
        min-width: 1px;
    }
}



/* End 23.06.2034 */

/* additional css */
section.order-info {
    padding-top: 190px;
}

@media (max-width: 1025px) {
    section.order-info {
        padding-top: 95px;
    }
}
@media (min-width: 768px) {  
  .calculator-cofee__submit-btn.return_back {
    display: none;
  }
}
.recipe a.recipe__img {
    pointer-events: none;
    cursor: default;
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/system.pagenavigation/bxmaker_ajaxpagenav_neworder/style.css?173161877794467*/
.bxmaker__ajaxpagenav__block--navtop .bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg__showmore {
  display: none;
}
.bxmaker__ajaxpagenav__block--navtop .bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg-content {
  margin-top: 0;
  padding-top: 0;
  border-top: none;
  border-bottom: 1px solid #e5e5e5;
}
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg__showmore {
  display: block;
  text-align: center;
  margin: 30px 0 0;
}
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg__showmore.js-bxmaker__ajaxpagenav__block-showmore--preloader span:before,
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg__showmore.js-bxmaker__ajaxpagenav__block-showmore--preloader span:hover:before {
  left: -41px;
  top: -5px;
  width: 30px;
  height: 30px;
}
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg__showmore.js-bxmaker__ajaxpagenav__block-showmore--preloader span:after,
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg__showmore.js-bxmaker__ajaxpagenav__block-showmore--preloader span:hover:after {
  background-image: url(data:image/gif;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA);
  background-position: center center;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  top: 2px;
  left: -34px;
}
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg__showmore span {
  display: inline-block;
  color: #F3C004;
  border-bottom: 1px dashed #F3C004;
  cursor: pointer;
  position: relative;
  margin: 5px 0;
}
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg__showmore span:hover {
  border-color: transparent;
}
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg__showmore span:before {
  width: 29px;
  height: 29px;
  content: ' ';
  display: block;
  position: absolute;
  left: -40px;
  top: -4px;
  background: #F3C004;
  -webkit-border-radius: 30px;
          border-radius: 30px;
}
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg__showmore span:after {
  display: block;
  content: ' ';
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlBOUNDQUJCOUVDOTExRTdBQTM3QkJDODQ5MjRBQjE0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlBOUNDQUJDOUVDOTExRTdBQTM3QkJDODQ5MjRBQjE0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUE5Q0NBQjk5RUM5MTFFN0FBMzdCQkM4NDkyNEFCMTQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUE5Q0NBQkE5RUM5MTFFN0FBMzdCQkM4NDkyNEFCMTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4jc0D2AAAAn0lEQVR42mL8//8/A7mACYuYDRAvB+InQPwTSi+HiqMCkM1QzALEU//jByB5VhgHWbMfkqJ2IJYBYnYo3Y4kNxubZhCuBWI9LOIMUPFfyM5gJCHA/hMTYEQDFhLUMmLT/J8YhcTGM0WJxACHWhkgZkdPJDAwhYh4PgrE/LDoQ9bMSmQKY0HWjI5tgHg5ED8F4p9QejlUHEUtIyW5CiDAAOJNSnOlvbAAAAAAAElFTkSuQmCC");
  background-position: center center;
  background-repeat: no-repeat;
  width: 15px;
  height: 15px;
  position: absolute;
  left: -33px;
  top: 3px;
}
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg-content {
  margin: 30px 0 0 0;
  text-align: center;
  border-top: 1px solid #e5e5e5;
  padding: 30px 35px;
  position: relative;
  font-size: 0;
}
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg-content-item {
  color: #333;
  display: inline-block;
  -webkit-border-radius: 30px;
          border-radius: 30px;
  text-decoration: none;
  margin: 0 5px 5px 0;
  text-align: center;
  font-weight: bold;
  font-size: 13px;
  width: 30px;
  height: 30px;
  line-height: 30px;
  -webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
  transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg-content-item.bxmaker__ajaxpagenav__pg-content-item--dot {
  position: relative;
  cursor: default;
}
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg-content-item.bxmaker__ajaxpagenav__pg-content-item--dot:before {
  content: ' ';
  display: block;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAACCAYAAACKVvbTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAChJREFUeNpitLCw2M3AwOACxOlALAjEHUA8C4hXAzFI7iwTAxEAIMAAKD0FeB7A+lQAAAAASUVORK5CYII=");
  background-position: center center;
  background-repeat: no-repeat;
  width: 9px;
  height: 2px;
  position: absolute;
  left: 11px;
  top: 14px;
}
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg-content-item.bxmaker__ajaxpagenav__pg-content-item--dot:hover {
  background-color: transparent;
}
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg-content-item.bxmaker__ajaxpagenav__pg-content-item-prev {
  position: absolute;
  left: 0;
  margin: 0;
  font-size: 28px;
  font-weight: normal;
  color: #333;
  width: 30px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
}
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg-content-item.bxmaker__ajaxpagenav__pg-content-item-prev:before {
  content: ' ';
  display: block;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAANCAYAAACUwi84AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBGQjlCNjVGOUVDODExRTc4QzQ2QzczRTY3ODNFRUQzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBGQjlCNjYwOUVDODExRTc4QzQ2QzczRTY3ODNFRUQzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEZCOUI2NUQ5RUM4MTFFNzhDNDZDNzNFNjc4M0VFRDMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEZCOUI2NUU5RUM4MTFFNzhDNDZDNzNFNjc4M0VFRDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4v+ngjAAAAjklEQVR42mKUlZJiwALSgLgdiFNYsEgmA/FMGIcJi+QcKDsdiNcjK0hAk5yFbAJIcj66JAiwoEmmAPFcZDtBJvRC2QvQJUGAmZ+X9y2Q9gNiXSB+BMQX0BWcB9JPgDgAiH3RFYEUgGicimAKYIqeQ62DK0IPSZD3mIF4GjRMHjFhCerpQJwFxB+BmB8gwAB2FyEVQTRt2AAAAABJRU5ErkJggg==");
  background-position: center center;
  background-repeat: no-repeat;
  width: 8px;
  height: 13px;
  position: absolute;
  left: 10px;
  top: 8px;
}
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg-content-item.bxmaker__ajaxpagenav__pg-content-item-prev:hover {
  background: #F3C004;
}
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg-content-item.bxmaker__ajaxpagenav__pg-content-item-prev:hover:before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAANCAYAAACUwi84AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU2QkIzQUREOUVDODExRTdCMjM3OTk0NTU3RDUyOUI0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjU2QkIzQURFOUVDODExRTdCMjM3OTk0NTU3RDUyOUI0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTZCQjNBREI5RUM4MTFFN0IyMzc5OTQ1NTdENTI5QjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTZCQjNBREM5RUM4MTFFN0IyMzc5OTQ1NTdENTI5QjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5iLD68AAAAYElEQVR42mL4//8/AxacBsRvgTiQhQETpAHxTDgPi04YALEZ8EoiK8AqCVOQjCSZjO5gEPEKKjkfm4+Qjf8DxAnYFIBwJi5FyKqxKkK3E0MRtmBGVuTEgCMuMmFxARBgAPUYPpvQ/oT9AAAAAElFTkSuQmCC");
  background-position: center center;
  background-repeat: no-repeat;
}
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg-content-item.bxmaker__ajaxpagenav__pg-content-item-next {
  position: absolute;
  right: 0;
  margin: 0;
  font-size: 28px;
  font-weight: normal;
  color: #333;
  width: 30px;
  -webkit-border-radius: 30px;
          border-radius: 30px;
}
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg-content-item.bxmaker__ajaxpagenav__pg-content-item-next:before {
  content: ' ';
  display: block;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAANCAYAAACUwi84AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhDRDA0NkJBOUVDODExRTc5QzkxQjAzRjUyMzg2M0RDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhDRDA0NkJCOUVDODExRTc5QzkxQjAzRjUyMzg2M0RDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OENEMDQ2Qjg5RUM4MTFFNzlDOTFCMDNGNTIzODYzREMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OENEMDQ2Qjk5RUM4MTFFNzlDOTFCMDNGNTIzODYzREMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5vpxBYAAAAhUlEQVR42mKUlZIKZGBgmAPElUA8iwENMEFpISCeCcRp6AqY+Xl5bwDp50DsC8Ug9llkBQxQAayKYApwKmJBsxLkyL9QR4Pc9BfZBBg4D8QKQGwAxJZMDJggAYhjoewaJiySIOOZgTgLZCUTHsnpyAGFVRKmwAmXJEwBPxB/xCYJAgABBgCfiCB3if3V7gAAAABJRU5ErkJggg==");
  background-position: center center;
  background-repeat: no-repeat;
  width: 8px;
  height: 13px;
  position: absolute;
  right: 10px;
  top: 8px;
}
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg-content-item.bxmaker__ajaxpagenav__pg-content-item-next:hover {
  background: #F3C004;
}
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg-content-item.bxmaker__ajaxpagenav__pg-content-item-next:hover:before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAANCAYAAACUwi84AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkNENjEyQUM3OUVDODExRTdBMjMxQzdBNjQ4RDdDQ0IxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkNENjEyQUM4OUVDODExRTdBMjMxQzdBNjQ4RDdDQ0IxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Q0Q2MTJBQzU5RUM4MTFFN0EyMzFDN0E2NDhEN0NDQjEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0Q2MTJBQzY5RUM4MTFFN0EyMzFDN0E2NDhEN0NDQjEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4SqwdGAAAAXklEQVR42mL4//9/IBC/BeI0IGZAxwxQBTCQhk0BA1QCqyJk1VgVoduJoYgBi8OSkRQlY1MAwvOhCl5hk0wA4j8wa/BJZqK7AUMSWQFWSZgCJ1ySyEH9FpskCAMEGADnulg1dVHFRQAAAABJRU5ErkJggg==");
  background-position: center center;
  background-repeat: no-repeat;
}
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg-content-item.bxmaker__ajaxpagenav__pg-content-item--active {
  background: #F3C004;
  color: #fff;
}
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg-content-item.bxmaker__ajaxpagenav__pg-content-item--active:hover {
  background: #F3C004;
  color: #fff;
}
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg-content-item:hover {
  background: #e5e5e5;
}
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg-content-item.js-bxmaker__ajaxpagenav__block-nav-item--preloader {
  color: transparent;
  position: relative;
  background: #F3C004;
}
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg-content-item.js-bxmaker__ajaxpagenav__block-nav-item--preloader:hover {
  color: transparent;
}
.bxmaker__ajaxpagenav__pg--default .bxmaker__ajaxpagenav__pg-content-item.js-bxmaker__ajaxpagenav__block-nav-item--preloader:after {
  content: ' ';
  display: block;
  background-image: url(data:image/gif;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=);
  background-position: center center;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  top: 7px;
  left: 7px;
  position: absolute;
}

/* End */


/* Start:/local/templates/catherine/components/bitrix/catalog.item/main2/style.css?174851246074443*/
.hide {
	display: none;
}

.product-block-main {
	position: relative;
	z-index: 1;
}

.product-block-main-flip {
	perspective: 1000px;
	position: relative;
}

.product-block-main--front,
.product-block-main--back {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	/*transform-style: preserve-3d;*/
	transition: ease-in-out 500ms;
}

.product-block-main--front {
	position: relative;
	background: #f5f5f5;
	backface-visibility: hidden;
	transform-style: preserve-3d;
	transition: ease-in-out 500ms;
	padding-bottom: 25px;
	transform: rotateY(0deg);
	z-index: 2;
}

.product-block-main--back {
	display: flex;
	flex-direction: column;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background: #FBFBFB;
	transform: rotateY(-180deg);
	padding-bottom: 25px;
    overflow: hidden;
}

.product-block-main--back .simplebar-wrapper {
    margin: 0!important;
}

.product-block-main-flip.active .product-block-main--front {
	transform: rotateY(180deg);
    z-index: -1;
}

.product-block-main-flip.active .product-block-main--back {
	transform: rotateY(0deg);
    z-index: 3;
    border-radius: 26px 26px 0 0;
}

.product-block-main--back .product-info--reviews {
	position: relative!important;
	display: block;
	flex: 1 0 0;
	/*height: auto;*/
    height: calc(100% - 35px)!important;
}

.product-block-main--back .catherine-reviews-block-coffee-text--block:before {
	background: linear-gradient(180deg, rgba(239, 239, 239, 0) -26.93%, #FBFBFB 90.35%);
}

.product-block-main--link_flip {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	align-items: center;
	gap: 5px;
	padding: 8px 12px 8px 16px;
	font-size: 14px;
	line-height: 1.2;
	color: #000;
	cursor: pointer;
	transition: ease-in-out 100ms;
}

.product-block-main--link_flip svg {
	position: relative;
	width: 18px;
	height: 17px;
	left: 0;
	transition: ease-in-out 100ms;
}

.product-block-main--link_flip:hover {
	color: #000;
}

.product-block-main--link_flip:hover svg {
	left: -4px;
}


.product-block-bottom {
	transition: ease-in-out 500ms;
	background: #f5f5f5;
	flex: 1;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
}

.product-info:hover .product-block-main--front,
.product-info:hover .product-block-bottom {
	background: #ECECEC;
}


.products-list .product .product-info .coffee-info .line .progress .lno i:before {
	content: '';
	position: absolute;
	right: 0;
	bottom: 100%;
	display: block;
    width: 7px;
    height: 17px;
	background-size: 100% 100%;
	background-position: center;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAyMiI+ICA8cGF0aCBkPSJNLjYsMGEzMi41NCwzMi41NCwwLDAsMCwxLDE2LjVBMTAuMjksMTAuMjksMCwwLDAsNi43LDIyLDIzLjYzLDIzLjYzLDAsMCwxLDUsMTEuNDFhMjMuNjUsMjMuNjUsMCwwLDEsNi4yMiw5LjA5LDEwLjM5LDEwLjM5LDAsMCwwLDAtNy44OEEzMi41NCwzMi41NCwwLDAsMCwuNiwwWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIgZmlsbD0iI2ViYzE0MiIvPjwvc3ZnPg==);
}
.products-list .product .product-info .coffee-info {
	padding-top: 10px;
}

.product-sticker {
	position: absolute;
	top: 5px;
	left: 5px;
	max-width: 100px;
	max-height: 100px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.product-sticker img {
	max-width: 100px;
	max-height: 100px;
}

@media (min-width: 993px) and (max-width: 1200px) {
	.product-sticker {
		max-width: 60px;
		max-height: 60px;
	}
	.product-sticker img {
		max-width: 60px;
		max-height: 60px;
	}
}

@media (max-width: 724px) {
	.product-sticker {
		max-width: 60px;
		max-height: 60px;
	}
	.product-sticker img {
		max-width: 60px;
		max-height: 60px;
	}
}

.products-list .product .product-info.product-item-new {
	padding-left: 0!important;
	padding-right: 0!important;
	padding-bottom: 0px!important;
	transition:0.5s;
	background: transparent;
}
.products-list .product .product-info.product-item-new .product-item-title{
		transition:0.5s;
}

.products-list .product .product-info.product-item-new:hover {
	/*background: #ECECEC;*/
	z-index:11;
}

.products-list .product .product-info.product-item-new:hover .product-item-title {
	background: #ECECEC;
}

.product-item-new .info-filter-box {
	background: #ECECEC;
}

.product-item-new .item-options,
.product-item-new .item-photo-box,
.product-item-new .product-control,
.product-item-new .main-info h4 {
	padding-left: 30px;
	padding-right: 30px;
}



.product-item-new .product-control
 {
	padding-left: 20px;
}


.product-item-new .main-info h4 {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: bold!important;
	font-size: 18px!important;
	line-height: 145%!important;
	text-align: center;
	color: #000000!important;
	/*height: 55px;*/
	height: auto;
	/*overflow: hidden;*/
}

.product-item-new .item-options {
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	margin-top: 17px;
}
.product-item-new .item-options.urr-wrapper{
	justify-content:center;
	margin-top:0;
}

.product-item-new .item-options .item-option {
	width: 78px;
}

.product-item-new .item-options .item-option:nth-child(2) {
	margin-left: 20px;
	margin-right: 20px;
}

.product-item-new .item-option-title {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: 300;
	font-size: 13px;
	line-height: 145%;
	text-align: justify;
	color: #000000;
}

.product-item-new .item-option-meter {
	height: 2px;
	position: relative;
	background: #000000;
}

.product-item-new .item-option-meter > span {
	display: block;
	height: 100%;
	background-color: #FFCC00;
	position: relative;
	overflow: hidden;
}

.product-item-new .product .product-info .main-info .price {
	padding-top: 24px!important;
	padding-bottom: 0!important;
}

.product-item-new .info-filter-row {
	display: flex;
	flex-wrap: nowrap;
	justify-content: flex-start;
	margin-bottom: 24px;
}

.product-item-new .price .current {
	width: 100%;
}

.product-item-new .info-filter-row .filter-title {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: 16px;
	color: #C6C6C6;
}

.product-item-new .info-filter-row .radiobox:not(checked) + label {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	line-height: 17px;
	color: #8C8C8C;
}

.product-item-new .info-filter-row .radiobox:not(checked) + label sup {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: 11px;
	color: #8C8C8C;
	vertical-align: revert;
}

.product-item-new .info-filter-row .radiobox:checked + label,
.product-item-new .info-filter-row .radiobox:checked + label sup {
	color: #000;
}

.product-item-new .info-filter-row .radiobox:not(checked) + label:before {
	bottom: -2px;
}

.product-item-new .product-control {
	display: flex;
	justify-content: start;
	align-items: center;
}


.product-item-new .product-control.with-price .control-basket{
	    margin-right: 5px!important;
}

.product-item-new .product-control.with-price .control-quantity {
	width: auto!important;
}

/*.product-item-new .product-control.with-price .control-block {
	width: 40%!important;
}*/

.product-item-new .product-control.with-price .control-quantity .quantity-input {
	width: 38px!important;
}

.product-item-new .product-control.with-price .control-quantity .quantity-button.dec {
	margin-right: 7px;
}

/*
.product-item-new .product-control.with-price .control-quantity .quantity-button.inc {
	margin-left: 7px;
}
*/


.product-item-new .product-control .control-block {
	display: flex;
    align-items: center;
    margin-left: 6%;
}


.info-filter-text pre {
    white-space: break-spaces;
}

.product-item-new .product-control .control-detail {
    display: flex;
    align-items: center;
    justify-self: end;
    margin-left: auto;
}

.product-item-new .product-control .control-buy {
	/* margin-left: 36.7px; */
}

.product-item-new .product-control .control-buy a {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: 15px;
	color: #838383;
	outline: none;
	border-bottom: 0;
}

.subscribe-item a {
font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: 15px;
	color: #838383;
	outline: none;

}

.product-item-new .product-control .control-basket {
	margin-left: 12.7px;
	margin-right: 12.7px;
}

@media screen and (min-width: 320px) and (max-width: 380px){

	.product-item-new .main-info h4{
		word-wrap: break-word;
		width: 80%;
	}

.product-item-new .product-control .control-basket {
	margin-left: 12.7px;
	margin-right: 12.7px;
}
}


.product-item-new .product-control .control-basket .icon {
	width: 35px;
	height: 35px;
	background-color: #FFCD00;
	background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0i0KHQu9C+0LlfMSIgZGF0YS1uYW1lPSLQodC70L7QuSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMi45NCAxNC43NSI+ICA8dGl0bGU+YnVja2V0PC90aXRsZT4gIDxwYXRoIGQ9Ik0xMi40LDZhMi4xNSwyLjE1LDAsMCwwLTEuODctMi4xMiw0LjA2LDQuMDYsMCwwLDAtOC4xMSwwSDIuMjZBMi4xNiwyLjE2LDAsMCwwLC41NCw2TC4wOCwxMS42NSwwLDEyLjU5czAsLjA3LDAsLjExYTIuMTUsMi4xNSwwLDAsMCwyLjE1LDIuMDVoOC42MmEyLjE2LDIuMTYsMCwwLDAsMi4xNi0yLjE2Wk02LjQ3LDJBMi4wNiwyLjA2LDAsMCwxLDguNTIsMy44OEg0LjQyQTIuMDYsMi4wNiwwLDAsMSw2LjQ3LDJabTQuMzIsMTAuNzVIMi4xNkEuMTYuMTYsMCwwLDEsMiwxMi42M2wuNTMtNi40MlY2YS4xNi4xNiwwLDAsMSwuMTYtLjE2aDcuNTVBLjE2LjE2LDAsMCwxLDEwLjQsNnYuMTdsLjUzLDYuNDJBLjE2LjE2LDAsMCwxLDEwLjc5LDEyLjc1WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIvPjwvc3ZnPg==);
	background-repeat: no-repeat;
	background-position: 11px 9px;
	background-size: 13px 15px;
	border-radius: 50%;
	cursor: pointer;
	transition:0.5s;
}

.product-item-new .product-control .control-basket:hover .icon {
	background-color: #FFDB49;
}
.product-item-new .product-control .control-basket:active .icon {
	background-color:#EDBE00;
}


.product-item-new .product-control .control-quantity {
	display: flex;
	align-items: center;
}

.product-item-new .product-control .control-quantity .quantity-button {
	width: 32px;
	height: 32px;
	border: 0;
	text-indent: -9999px;
	background-image: url("data:image/svg+xml,%3Csvg width='9' height='16' viewBox='0 0 9 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.45944 15.3372L1.45944 8.33716L8.45944 1.33716' stroke='black'/%3E%3C/svg%3E%0A");
	cursor: pointer;
	    background-color: #ECECEC;
    border-radius: 50%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 5px 10px;
	transition:0.5s;
}

.product-item-new .product-control .control-quantity .quantity-button:hover{
	background-color: #DADADA;
}
.product-item-new .product-control .control-quantity .quantity-button:active{
	background-color: #C2C2C2;
}

.product-item-new .product-control .control-quantity .quantity-button.inc {
	margin-left: 4px;
	transform: rotate(-180deg);
}

.product-item-new .product-control .control-quantity .quantity-button.dec {
	margin-right: 4px;
	margin-top: 0px;
}

.product-item-new .product-control .control-quantity .quantity-input {
	background: transparent;
	border: 0;
	height: 23px;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 145%;
	text-align: center;
	color: #000000;
	width: 36px;
}


@media (min-width: 993px) and (max-width: 1645px) {
	/*
	.product-item-new .info-filter-row {
		flex-wrap: wrap;
	}


	.product-item-new .info-filter-row .filter-title {
		width: 100%;
		text-align: left;
		margin-bottom: 10px;
	}
	*/
}


section.inner.standart .info-filter-row p {
	width: 68px;
}

@media (max-width: 500px) {

	.product-item-new .main-info h4{
		word-wrap: break-word;
		width: 80%;
	}
	.product-item-new .info-filter-row {
		flex-wrap: wrap;
	}

	.product-item-new .info-filter-row .filter-title {
		text-align: left!important;
		margin-right: 5px!important;
	}
}

.info-filter-row p {
	margin-right: 10px!important;
	text-align: right!important;

}

.product-item-new .info-filter-roasting .radiobox:not(checked) + label {
	font-size: 13px!important;
	margin-right: 3px!important;
	text-align: right;
}

.product-item-new .info-filter-box {
	padding: 25px 20px;
}

.product-item-new .price .current {
	font-size: 13px;
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	line-height: 16px;
}

.product-item-new .nice-select .current {
	padding: 0 3px;
}

.products-list .product .product-info .main-info .price {
	/*padding-top: 25px!important;*/
	padding-top: 0!important;
	padding-bottom: 0px!important;
}

.product-item-new .main-info .price .info-filter-box {
	min-height: 182px;
}

.product-item-new .product-control .subscribe-item {
	width: 100%;
    margin-right: 12.7px;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

.product-item-new .product-control .subscribe-item .icon {
	width: 35px;
	height: 35px;
	background-color: #FFCD00;
	background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='17.9885' cy='18.2458' r='17.7187' fill='%23FFCC00'/%3E%3Cpath d='M24.2546 18.3662C24.4499 18.171 24.4499 17.8544 24.2546 17.6591L21.0727 14.4772C20.8774 14.2819 20.5608 14.2819 20.3656 14.4772C20.1703 14.6724 20.1703 14.989 20.3656 15.1843L23.194 18.0127L20.3656 20.8411C20.1703 21.0364 20.1703 21.353 20.3656 21.5482C20.5608 21.7435 20.8774 21.7435 21.0727 21.5482L24.2546 18.3662ZM11.3738 18.5127H23.9011V17.5127H11.3738V18.5127Z' fill='black'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	border-radius: 50%;
	cursor: pointer;
	margin-left: 5px;
}

.product-item-new .product-control .control-detail .icon {
	width: 35px;
    height: 35px;
    background-color: #FFCD00;
    background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='17.9885' cy='18.2458' r='17.7187' fill='%23FFCC00'/%3E%3Cpath d='M24.2546 18.3662C24.4499 18.171 24.4499 17.8544 24.2546 17.6591L21.0727 14.4772C20.8774 14.2819 20.5608 14.2819 20.3656 14.4772C20.1703 14.6724 20.1703 14.989 20.3656 15.1843L23.194 18.0127L20.3656 20.8411C20.1703 21.0364 20.1703 21.353 20.3656 21.5482C20.5608 21.7435 20.8774 21.7435 21.0727 21.5482L24.2546 18.3662ZM11.3738 18.5127H23.9011V17.5127H11.3738V18.5127Z' fill='black'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	border-radius: 50%;
    cursor: pointer;
    margin-left: 5px;
}

.product-item-new .product-control .control-detail:hover .icon {
		background-color: #FFDB49;
}
.product-item-new .product-control .control-detail:active .icon {
	background-color:#EDBE00;
}


.product-item-new .product-control .control-detail a,
.product-item-new .product-control .subscribe-item a {
	border-bottom: 0px;
}

.product-item-new .nice-select.open .list {
	width: auto!important;
}

.products-list .product .product-info.product-item-new {
	overflow: inherit;
	padding-top: 0px;
	display: flex;
	flex-direction: column;
}

.products-list .product .product-info.product-item-new .product-actions-block {
	height: 30px;
    width: 100%;
    position: absolute;
    overflow: hidden;
}

.products-list .product .product-info.product-item-new .product-actions {
    top: 12px;
	    display: none;
}


.box-special {
	display: flex;
	flex-wrap: wrap;
	min-height: 154px;
}

.info-filter-icons {
	flex-wrap: wrap;
	align-self: flex-start;
}

.filters-icons {
	position: relative;
    align-items: flex-end;
}

.info-filter-icons, .info-filter-text {
	display: flex;
    justify-content: flex-end;
    width: 50%;
}

.info-filter-text {
	    justify-content: start;
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: 300;
	font-size: 12px;
	line-height: 135%;
	color: #000000;
	text-align: left;
	padding-left: 6px;
}

.product-item-subtitle {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 135%;
	color: #000000;

	margin-top: 13px;
	margin-bottom: 15px;
	min-height: 34px;
}

.info-filter-subtext {
	display: flex;
	flex-wrap: nowrap;
	margin-top: 40px;
}

.info-filter-subtext--text {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 135%;
	color: #000000;
	text-align: left;
    padding-left: 10px;
}

.flex-break {
  width: 100%;
}

.icon-sample-box {
	margin-right: 6px;
	margin-bottom: 4px;
	width: 21px;
	height: 22px;
	display: block;
	background-image: url("data:image/svg+xml,%3Csvg width='21' height='22' viewBox='0 0 21 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='3' width='21' height='19' rx='3' fill='black'/%3E%3Crect x='0.208496' y='0.233521' width='20.6308' height='5.07595' rx='2.53797' fill='%23767676'/%3E%3C/svg%3E");
}

.icon-kapsula-box {
	margin-right: 6px;
	margin-bottom: 4px;
	width: 18px;
	height: 13px;
	background-image: url("data:image/svg+xml,%3Csvg width='19' height='15' viewBox='0 0 19 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.2588 3.86693L6.55165 0.714233H9.41778V14.4716H0.102905L2.6824 13.4684L4.2588 3.86693Z' fill='%23FFCC00'/%3E%3Cpath d='M14.5768 3.86693L12.2839 0.714233H9.41779V14.4716H18.7327L16.1532 13.4684L14.5768 3.86693Z' fill='%23FFCC00'/%3E%3C/svg%3E%0A");
}

.icon-drip-box {
	margin-right: 6px;
	margin-bottom: 4px;
	width: 18px;
	height: 13px;
	background-image: url("/upload/drip2.png");
}

.icon-galarastvor-box {
	margin-right: 6px;
	margin-bottom: 4px;
	width: 18px;
	height: 23px;
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='24' viewBox='0 0 20 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.946899' y='0.869019' width='18.4307' height='23.0383' fill='black'/%3E%3Crect x='0.946899' y='0.869019' width='18.4307' height='2.17791' fill='%23525252'/%3E%3Crect x='0.946899' y='21.7295' width='18.4307' height='2.17791' fill='%23525252'/%3E%3C/svg%3E%0A");
}

.icon-boutle-box {
    margin-right: 6px;
    margin-bottom: 4px;  
    width: 18px;
    height: 23px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org/2000/svg%22%20version%3D%221.1%22%20viewBox%3D%220%200%2018%2023%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%20%7Bfill%3A%20%23231f20%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3C!--%20Generator%3A%20Adobe%20Illustrator%2028.6.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%201.2.0%20Build%20709)%20--%3E%3Cg%3E%3Cg%20id%3D%22Layer_1%22%3E%3Cg%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M6.14%2C4.83h5.73c.58%2C0%2C1.05.47%2C1.05%2C1.05v16.11h-7.82V5.87c0-.58.47-1.05%2C1.05-1.05Z%22%2F%3E%3Crect%20class%3D%22cls-1%22%20x%3D%225.47%22%20y%3D%221.02%22%20width%3D%227.07%22%20height%3D%222.17%22%20rx%3D%22.46%22%20ry%3D%22.46%22%2F%3E%3Crect%20class%3D%22cls-1%22%20x%3D%227.54%22%20y%3D%223.19%22%20width%3D%222.92%22%20height%3D%221.64%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.info-boutle-icons{
	display: flex;
    justify-content: flex-end;
}
    

.icon-filter-box {
	position: absolute;
	top: -4px;
	width: 33px;
	height: 20px;
	background-image: url("data:image/svg+xml,%3Csvg width='35' height='22' viewBox='0 0 35 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.817383 7.36511L10.6794 21.3364H17.1291H17.6372H24.0869L33.949 7.36511C28.1428 1.77393 21.8447 0.649182 17.3832 0.781505C12.9216 0.649182 6.62355 1.77393 0.817383 7.36511Z' fill='white'/%3E%3Cpath d='M10.6794 21.3364L10.271 21.6248L10.4204 21.8364H10.6794V21.3364ZM0.817383 7.36511L0.47056 7.00495L0.161332 7.30273L0.408898 7.65345L0.817383 7.36511ZM24.0869 21.3364V21.8364H24.346L24.4954 21.6248L24.0869 21.3364ZM33.949 7.36511L34.3575 7.65345L34.605 7.30273L34.2958 7.00495L33.949 7.36511ZM17.3832 0.781505L17.3684 1.28128L17.3832 1.28172L17.398 1.28128L17.3832 0.781505ZM11.0879 21.0481L1.22587 7.07677L0.408898 7.65345L10.271 21.6248L11.0879 21.0481ZM17.1291 20.8364H10.6794V21.8364H17.1291V20.8364ZM17.1291 21.8364H17.6372V20.8364H17.1291V21.8364ZM17.6372 21.8364H24.0869V20.8364H17.6372V21.8364ZM24.4954 21.6248L34.3575 7.65345L33.5405 7.07677L23.6784 21.0481L24.4954 21.6248ZM34.2958 7.00495C28.3714 1.29991 21.9314 0.14639 17.3684 0.281724L17.398 1.28128C21.758 1.15197 27.9142 2.24795 33.6022 7.72527L34.2958 7.00495ZM1.16421 7.72527C6.85213 2.24795 13.0083 1.15197 17.3684 1.28128L17.398 0.281724C12.8349 0.14639 6.39497 1.29991 0.47056 7.00495L1.16421 7.72527Z' fill='%23ECECEC'/%3E%3Ccircle cx='8.03596' cy='2.74104' r='1.96955' fill='white'/%3E%3C/svg%3E%0A");
}

.icon-filter-vnimanie {
	display: block;
	width: 28px;
	height: 19px;
	/* margin-left: 20px; */
	background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9.59028' cy='9.36884' r='8.78876' fill='%23FFCC00'/%3E%3Cpath d='M9.42478 11.0764H9.99764L10.1175 4.86816H9.29156L9.42478 11.0764ZM9.05176 13.1547C9.05176 13.5277 9.34485 13.7941 9.70455 13.7941C10.0643 13.7941 10.3707 13.5277 10.3707 13.1547C10.3707 12.7683 10.0643 12.4885 9.70455 12.4885C9.34485 12.4885 9.05176 12.7683 9.05176 13.1547Z' fill='black'/%3E%3C/svg%3E%0A");
	    background-repeat: no-repeat;
}

.icon-filter-subscribe {
	display: block;
	width: 62px;
    height: 45px;
    margin-right: 20px;
	background-image: url("/local/templates/catherine/components/bitrix/catalog.item/main2/../../../../assets/img/product-subscribe.svg");
}

.item-cost {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	line-height: 19px;
	color: #000000;
	margin-right: 11px;
}

.product-item-new .product-control {
	padding-top: 20px!important;
	padding-bottom: 20px!important;
}

.info-filter-subscribe-text {
	padding-top: 22px;
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	line-height: 19px;
	color: #000000;
}


.catalog-filter-menu--item a.open:before {
    content: "";
    display: block;
    position: absolute;
    bottom: -5px;
    left: 0;
    width: 100%;
    height: 2px;
    background: #FFCD00;
    transition: width .3s cubic-bezier(.19,1,.22,1),transform .5s cubic-bezier(.19,1,.22,1);
}


@media (max-width:729px){
.catalog-filter-menu--item.filter-more:last-child a {
    font-size: 14px;
}


.catalog-filter-submenu .radiobox:not(checked)+label{
	padding-left: 0;
}

.catalog-filter-submenu .nice-select {
    width: 150px;
}


}

span.ret {
    display: inline-block;
    padding: 18px;
}


.product-item-new-v2 .info-filter-row {
	margin-bottom: 16px;
}

.products-list .product.product-v2 .product-info.product-item-new-v2 .photo {
	/* padding-top: 90%; */
}

.products-list .product-info.product-item-new-v2-other .photo img,
.products-list .product.product-v2 .product-info.product-item-new-v2 .photo img {
	/* max-width: 75%!important; */
    /* max-height: 75%!important; */
}

.product-item-new-v2 .main-info h4 {
	font-family: "PT Mono";
	font-style: normal!important;
	font-weight: normal;
	font-size: 19px!important;
	line-height: 134.5%!important;
	color: #000000!important;
	text-align: left;
	display: flex;
    align-items: end;
    max-width: 238px;
    padding-left: 0px;
    padding-right: 5px;
    min-height: 76px;
    height: auto;
}

.product-item-new-v2 .product-item-subtitle--sposob {
	max-width: 238px;
}

.product-item-new-v2 .icon-storytelling {
	display: inline-block;
	width: 36px;
	height: 36px;
	background-image: url("data:image/svg+xml,%3Csvg width='37' height='36' viewBox='0 0 37 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='18.4662' cy='17.7839' r='17.7075' fill='%23DCDCDC'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.8107 10.0947C24.6171 11.4495 23.041 13.4383 22.3955 14.7324C21.8638 15.7966 21.9116 16.9352 22.1596 17.7059C22.6693 16.5142 23.5022 15.2482 24.8583 14.1438C24.8492 15.9036 24.3896 17.3517 23.7851 18.4971C24.5413 18.2111 25.4651 17.5352 25.9635 16.449C26.5665 15.1352 27.1293 12.6578 26.8107 10.0947Z' fill='black'/%3E%3Cpath d='M15.5823 23.0202L14.3232 22.9975L10.3457 14.9175L11.6162 14.2909L14.9861 21.1368L17.1971 17.0179L18.4433 17.0171L20.6725 21.1284L21.6806 19.0629L22.9541 19.6849L21.3408 22.9868L20.0824 23.0126L17.8237 18.846L15.5823 23.0202Z' fill='black'/%3E%3C/svg%3E%0A");
	border-radius: 50%;
	cursor: pointer;
}

.product-item-new-v2 .icon-storytelling.opened {
	background-image: url("data:image/svg+xml,%3Csvg width='37' height='36' viewBox='0 0 37 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='18.674' cy='18.0579' r='17.7075' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27.0186 10.3687C24.825 11.7234 23.2489 13.7123 22.6034 15.0064C22.0717 16.0706 22.1195 17.2092 22.3675 17.9799C22.8772 16.7882 23.71 15.5222 25.0662 14.4178C25.0571 16.1776 24.5975 17.6256 23.993 18.771C24.7492 18.4851 25.673 17.8092 26.1713 16.723C26.7743 15.4092 27.3371 12.9318 27.0186 10.3687Z' fill='white'/%3E%3Cpath d='M15.7902 23.2942L14.5311 23.2714L10.5536 15.1915L11.8241 14.5649L15.194 21.4107L17.405 17.2919L18.6512 17.2911L20.8804 21.4024L21.8885 19.3369L23.162 19.9589L21.5487 23.2608L20.2903 23.2866L18.0315 19.12L15.7902 23.2942Z' fill='white'/%3E%3C/svg%3E%0A");
}

.product-item-reviews .icon-add-reviews {
	cursor: pointer;
	position: absolute;
	right: 23px;
	display: inline-block;
	width: 50px;
	height: 50px;
	background-image: url('/bitrix/templates/catherine/images/icon-add-reviews.svg');
	background-repeat: no-repeat;
	cursor: pointer;
}

.product-item-reviews .icon-reviews-count--wrap {
	cursor: pointer;
	position: absolute;
    right: 30px;
	display: flex;
	width: 38px;
	height: 38px;
	border-radius: 50%;
	background-color: #FFCD00;
	justify-content: center;
	align-items: center;
}

.product-item-reviews .icon-reviews-count--wrap.empty {
	background-color: #603EB1;
}

.product-item-reviews .icon-reviews-count {
	display: flex;
	align-content: center;
	justify-content: center;

	width: 19px;
	height: 17px;
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3974 13.3393L10.6823 12.9284L10.5537 12.8393H10.3974V13.3393ZM14.0656 15.8823L13.7807 16.2933L14.5656 16.8374V15.8823H14.0656ZM14.0656 13.3393V12.8393H13.5656V13.3393H14.0656ZM1.78516 3.26416C1.78516 2.43573 2.45673 1.76416 3.28516 1.76416V0.76416C1.90444 0.76416 0.785156 1.88345 0.785156 3.26416H1.78516ZM1.78516 11.3393V3.26416H0.785156V11.3393H1.78516ZM3.28516 12.8393C2.45673 12.8393 1.78516 12.1677 1.78516 11.3393H0.785156C0.785156 12.72 1.90444 13.8393 3.28516 13.8393V12.8393ZM10.3974 12.8393H3.28516V13.8393H10.3974V12.8393ZM10.1125 13.7502L13.7807 16.2933L14.3504 15.4714L10.6823 12.9284L10.1125 13.7502ZM14.5656 15.8823V13.3393H13.5656V15.8823H14.5656ZM14.9921 12.8393H14.0656V13.8393H14.9921V12.8393ZM16.4921 11.3393C16.4921 12.1677 15.8206 12.8393 14.9921 12.8393V13.8393C16.3728 13.8393 17.4921 12.72 17.4921 11.3393H16.4921ZM16.4921 3.26416V11.3393H17.4921V3.26416H16.4921ZM14.9921 1.76416C15.8206 1.76416 16.4921 2.43573 16.4921 3.26416H17.4921C17.4921 1.88345 16.3728 0.76416 14.9921 0.76416V1.76416ZM3.28516 1.76416H14.9921V0.76416H3.28516V1.76416Z' fill='%23000'/%3E%3C/svg%3E");
	background-repeat: no-repeat;

	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 11px;
	line-height: 16px;
	text-align: center;
	color: #000;
}

.product-item-reviews .icon-reviews-count--wrap.empty .icon-reviews-count {
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3974 13.3393L10.6823 12.9284L10.5537 12.8393H10.3974V13.3393ZM14.0656 15.8823L13.7807 16.2933L14.5656 16.8374V15.8823H14.0656ZM14.0656 13.3393V12.8393H13.5656V13.3393H14.0656ZM1.78516 3.26416C1.78516 2.43573 2.45673 1.76416 3.28516 1.76416V0.76416C1.90444 0.76416 0.785156 1.88345 0.785156 3.26416H1.78516ZM1.78516 11.3393V3.26416H0.785156V11.3393H1.78516ZM3.28516 12.8393C2.45673 12.8393 1.78516 12.1677 1.78516 11.3393H0.785156C0.785156 12.72 1.90444 13.8393 3.28516 13.8393V12.8393ZM10.3974 12.8393H3.28516V13.8393H10.3974V12.8393ZM10.1125 13.7502L13.7807 16.2933L14.3504 15.4714L10.6823 12.9284L10.1125 13.7502ZM14.5656 15.8823V13.3393H13.5656V15.8823H14.5656ZM14.9921 12.8393H14.0656V13.8393H14.9921V12.8393ZM16.4921 11.3393C16.4921 12.1677 15.8206 12.8393 14.9921 12.8393V13.8393C16.3728 13.8393 17.4921 12.72 17.4921 11.3393H16.4921ZM16.4921 3.26416V11.3393H17.4921V3.26416H16.4921ZM14.9921 1.76416C15.8206 1.76416 16.4921 2.43573 16.4921 3.26416H17.4921C17.4921 1.88345 16.3728 0.76416 14.9921 0.76416V1.76416ZM3.28516 1.76416H14.9921V0.76416H3.28516V1.76416Z' fill='%23fff'/%3E%3C/svg%3E");
	color: #fff;
}

.product-item-reviews .product-info--reviews {
	display: none;
	position: absolute;
	width: 100%;
	background: #FBFBFB;
	z-index: 8;
	overflow: auto;
	padding-top: 14px;
	padding-left: 16px;
	padding-right: 16px;
    height: 100%;
    -webkit-overflow-scrolling: touch;
}

.product-item-reviews .product-info--reviews.active {
	display: block;
}


.product-item-reviews .product-info--reviews .simplebar-track.simplebar-vertical {
	background: #C4C4C4;
	width: 4px;
}

.product-item-reviews .product-info--reviews .simplebar-track.simplebar-vertical .simplebar-scrollbar {
	background: #000000;
}

.product-item-reviews .product-info--reviews a {
	border-bottom:  0;
}

.catherine-reviews-block-coffee-review-block--one-parent {
	width: 100%;

	padding-bottom: 27px;
	margin-bottom: 17px;
	border-bottom: 0.5px solid #000000;
}


.catherine-reviews-block-coffee-review-block--one-parent:last-child {
	border-bottom: 0;
	margin-bottom: 0;
}


.catherine-reviews-block-coffee--user {
	display: flex;
	flex-direction: column;
}

.catherine-reviews-block-coffee-user--avatar {
	width: 41px;
	height: 41px;
	border-radius: 50%;
	border: 2px solid #000000;
	position: relative;
}

.catherine-reviews-block-coffee-user--avatar img {
	width: 100%;
	height: 100%;
	border-radius: 50%;
}

.catherine-reviews-grinders-reviews--one .catherine-reviews-block-coffee-user--avatar .catherine-reviews--expert {
	position: absolute;
	bottom: -5px;
	left: -2px;
	display: block;
}

.catherine-reviews-block-coffee-user--avatar .catherine-reviews--user-info {
	position: absolute;
	bottom: -5px;
	left: -2px;
	display: block;
}


.catherine-reviews-block-coffee-review-block--one {
	display: flex;
}


.catherine-reviews-block-coffee-user--info {
	position: relative;
}


.catherine-reviews-block-coffee-user--info .catherine-reviews-block-coffee-user-info--status {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 9px;
	line-height: 11px;

	color: #000000;

	margin-top: 7px;
	    text-align: center;
    width: 100%;
    display: block;
}

.catherine-reviews-block-coffee-user--data {
	display: flex;
	width: 47px;
	margin-top: 0px;
	padding: 8px 5px;
	align-items: center;
    justify-content: space-between;

	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	cursor: pointer;
}

.catherine-reviews--answers-arrow {
	display: block;
	width: 11px;
	height: 14px;
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='14' viewBox='0 0 11 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.874526 9.727C0.679272 9.92227 0.679285 10.2388 0.874555 10.4341L4.05667 13.6159C4.25194 13.8112 4.56852 13.8112 4.76378 13.6159C4.95903 13.4206 4.95902 13.1041 4.76375 12.9088L1.9352 10.0805L4.76351 7.25196C4.95876 7.05669 4.95875 6.74011 4.76348 6.54485C4.56821 6.3496 4.25163 6.34961 4.05637 6.54488L0.874526 9.727ZM9.19613 -0.000305429C9.19526 2.8757 9.27047 4.88776 9.23255 6.36251C9.21377 7.0926 9.16733 7.65303 9.07722 8.0885C8.98751 8.52201 8.86086 8.79911 8.70426 8.98866C8.40234 9.35409 7.85708 9.54985 6.61078 9.60592C5.37524 9.6615 3.68543 9.58043 1.22807 9.58053L1.22811 10.5805C3.6093 10.5804 5.39683 10.6615 6.65573 10.6049C7.90387 10.5488 8.87015 10.3579 9.47518 9.62558C9.77206 9.26625 9.94772 8.81668 10.0565 8.29114C10.1648 7.76755 10.213 7.13654 10.2322 6.38822C10.2703 4.90613 10.1953 2.81343 10.1961 -1.25524e-06L9.19613 -0.000305429Z' fill='black'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
}

.catherine-reviews-answers-arrow--up {
	cursor: pointer;
	display: block;
	width: 9px;
	height: 16px;
	background-image: url("data:image/svg+xml,%3Csvg width='9' height='16' viewBox='0 0 9 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.80375 0.560328C4.60849 0.365067 4.2919 0.365067 4.09664 0.560328L0.914661 3.74231C0.719399 3.93757 0.719399 4.25415 0.914661 4.44942C1.10992 4.64468 1.42651 4.64468 1.62177 4.44942L4.45019 1.62099L7.27862 4.44942C7.47388 4.64468 7.79047 4.64468 7.98573 4.44942C8.18099 4.25415 8.18099 3.93757 7.98573 3.74231L4.80375 0.560328ZM4.9502 15.2539L4.95019 0.913882L3.95019 0.913882L3.9502 15.2539L4.9502 15.2539Z' fill='black'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
}

.catherine-reviews-answers-arrow--down {
	cursor: pointer;
	display: block;
	width: 9px;
	height: 16px;
	background-image: url("data:image/svg+xml,%3Csvg width='9' height='16' viewBox='0 0 9 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.14547 15.6076C4.34073 15.8029 4.65731 15.8029 4.85258 15.6076L8.03456 12.4257C8.22982 12.2304 8.22982 11.9138 8.03456 11.7186C7.83929 11.5233 7.52271 11.5233 7.32745 11.7186L4.49902 14.547L1.6706 11.7186C1.47533 11.5233 1.15875 11.5233 0.963489 11.7186C0.768227 11.9138 0.768227 12.2304 0.963489 12.4257L4.14547 15.6076ZM3.99902 0.914062L3.99902 15.2541L4.99902 15.2541L4.99902 0.914063L3.99902 0.914062Z' fill='black'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
}

.catherine-reviews--star {
	display: block;
	width: 11px;
	height: 11px;
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.4868 4.09786L7.08929 3.78275L5.73971 0.648948C5.64523 0.429517 5.3341 0.429517 5.23962 0.648948L3.89007 3.78277L0.4926 4.09786C0.254711 4.11992 0.158567 4.41581 0.33805 4.57347L2.90145 6.82539L2.15127 10.154C2.09874 10.387 2.35044 10.5699 2.55586 10.4479L5.48968 8.70585L8.42349 10.4479C8.62891 10.5699 8.88063 10.387 8.8281 10.154L8.07791 6.82539L10.6413 4.57347C10.8208 4.41581 10.7246 4.11992 10.4868 4.09786Z' fill='%238F8F8F'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	margin-right: 6px;
}

.catherine-reviews--star.active {
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6586 4.53829L7.26116 4.22318L5.91159 1.08938C5.81711 0.869947 5.50598 0.869947 5.41149 1.08938L4.06194 4.2232L0.664475 4.53829C0.426586 4.56035 0.330442 4.85624 0.509925 5.0139L3.07332 7.26582L2.32315 10.5944C2.27062 10.8274 2.52232 11.0103 2.72774 10.8883L5.66155 9.14628L8.59537 10.8883C8.80079 11.0103 9.0525 10.8274 8.99998 10.5944L8.24978 7.26582L10.8132 5.0139C10.9927 4.85624 10.8965 4.56035 10.6586 4.53829Z' fill='%23FFCC00'/%3E%3C/svg%3E%0A");
}

.catherine-reviews--info {
	display: inline-block;
	width: 17px;
	height: 18px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-info.svg');
	background-repeat: no-repeat;
	position: relative;
}

.catherine-reviews--info:hover::before {
	content: attr(data-title);
	display: block;
	position: absolute;
	bottom: 100%;
	left: 50%;
	transform: translate(-50%, -6px);
	width: 186px;
	font-size: 12px;
	line-height: 1.2;
	text-align: center;
	background: #d9d8d8;
	border-radius: 4px;
	padding: 2px 4px;
	box-shadow: 0px 2px 10px -4px rgb(0 0 0 / 20%);
	z-index: 1;
}

.catherine-reviews--info:hover::after {
	content: '';
	display: block;
	position: absolute;
	bottom: 100%;
	left: 50%;
	transform: translate(-50%, -1px) rotate(45deg);
	width: 8px;
	height: 8px;
	font-size: 12px;
	line-height: 1.2;
	text-align: center;
	background: #d9d8d8;
	z-index: 0;
}

.catherine-reviews-block-user--cup {
	display: block;
	width: 14px;
	height: 10px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-cup.svg');
	background-repeat: no-repeat;
}

.catherine-reviews--answers {
	width: 10px;
	height: 10px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-arrow-answers.svg');
	background-repeat: no-repeat;
}

.catherine-reviews--answers-union {
	width: 14px;
	height: 15px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-answers-union.svg');
	background-repeat: no-repeat;
}

.catherine-reviews--buyers {
	width: 12px;
	height: 11px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-buyers.svg');
	background-repeat: no-repeat;
}

.catherine-reviews--buy {
	width: 30px;
	height: 30px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-buy.svg');
	background-repeat: no-repeat;
}

.catherine-reviews--expert {
	width: 12px;
    height: 11px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-expert.svg');
	background-repeat: no-repeat;
}

.catherine-reviews--user-info {
	width: 20px;
	height: 20px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-user-info.svg');
	background-repeat: no-repeat;
}

.catherine-reviews-block-coffee-text--answers {
	margin-top: 6px;
	display: flex;
	justify-content: right;
	align-items: center;

	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
}

.catherine-reviews-block-coffee-text--answers .catherine-reviews--answers {
	margin-right: 6px;
}

.catherine-reviews-block-coffee-user--more {
	position: absolute;
	display: none;
	flex-direction: column;
	top: 0;
	left: 0;
	z-index: 1;
}


.catherine-reviews-block-coffee-user--info .catherine-reviews-block-coffee-user--more:hover {
	display: flex;
}

.catherine-reviews-block-coffee-user--info:hover .catherine-reviews-block-coffee-user--more {
	display: flex;
}

.catherine-reviews-block-coffee-user-more--one {
	width: 100%;
	display: flex;
	align-items: center;
	background: #F4F4F4;
}

.catherine-reviews-block-coffee-user-more--black .catherine-reviews-block-coffee-user--data {
	background: #000000;
	color: #FFFFFF;
	margin-top: 2px;
}

.catherine-reviews-block-coffee-user-more--black .catherine-reviews-block-coffee-user--data .catherine-reviews-block-user--cup {
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-cup--white.svg');
}

.catherine-reviews-block-coffee-user-more--gray .catherine-reviews-block-coffee-user--data {
	background: #C1C1C1;
}

.catherine-reviews-block-coffee-user-more--purple .catherine-reviews-block-coffee-user--data {
	background: #603EB1;
	color: #FFFFFF;
	text-align: center;
    justify-content: center;
}

.catherine-reviews-block-coffee-user-more--one .catherine-reviews-block-coffee-user--data {
	width: 47px;
}

.catherine-reviews-block-coffee-user-more--one .catherine-reviews-block-coffee-user-more-one--info {
	width: 205px;
	background: #F4F4F4;
	padding-left: 8px;
	display: flex;
    align-items: center;

    font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
}

.catherine-reviews-block-coffee-user-more--one .catherine-reviews-block-coffee-user-more-one--info .catherine-reviews--info {
	margin-left: 12px;
}

.catherine-reviews-block-coffee-text--bottom {
	display: flex;
	align-items: center;
    justify-content: end;
    margin-top: 20px;
}

.catherine-reviews-bottom-answers--count {
	display: flex;
	align-items: center;
	margin-left: 18px;
}

.catherine-reviews-answers-arrow--cnt {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #000;
}

.catherine-reviews-bottom-answers--cnt {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #787878;
	margin-right: 9px;
}

.catherine-reviews-bottom-answer--rating {
	display: flex;
	align-items: center;
	margin-left: 20px;
}

.catherine-reviews-answers-arrow--down {
	margin-right: 15px;
}

.catherine-reviews-answers-arrow--up {
	margin-left: 15px;
}

.catherine-reviews-bottom-answers--action a {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #787878;
}

.catherine-reviews-block-coffee--text {
	margin-left: 14px;
}

.catherine-reviews-block-coffee-text--name {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #3F3F3F;
	margin-top: 7px;
}

.catherine-reviews-block-coffee-text--town {
	margin-top: 4px;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 10px;
	line-height: 13px;
	color: #6B6B6B;
}

.catherine-reviews-block-coffee-text--institution {
	margin-top: 4px;
	position: relative;
	padding-left: 16px;
}

.catherine-reviews-block-coffee-text-institution--text {
	overflow: hidden;
    width: 100%;
    white-space: nowrap;
}

.catherine-reviews-block-coffee-text-institution--text span.text-main {
    font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 10px;
	line-height: 13px;
	color: #000000;
	border-bottom: 1px solid #000000;
}

.catherine-reviews-block-coffee-text-institution--text span.text-town {
	font-family: 'Cera Pro';
	font-style: normal;
	font-weight: 400;
	font-size: 10px;
	line-height: 13px;
	color: #929292;
	text-decoration-line: none;
}

.catherine-reviews-block-coffee-text--institution:before {
	content: ' ';
	width: 12px;
	height: 12px;
	background: #FFCC00;
	border-radius: 50%;
	position: absolute;
	left: 0;
	top: 9px;
}

.catherine-reviews-block-coffee-institution--maps {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	top: 21px;
}

.catherine-reviews-block-coffee-text--institution .catherine-reviews-block-coffee-institution--maps:hover,
.catherine-reviews-block-coffee-text--institution:hover .catherine-reviews-block-coffee-institution--maps {
	display: block;
}

.catherine-reviews-block-coffee-one--stars {
	display: flex;
	margin-top: 4px;
}

.catherine-reviews-block-coffee-institution--maps .catherine-reviews-block-coffee-institution-maps--objects {
	display: flex;
	flex-direction: column;
}

.catherine-reviews-block-coffee-institution--maps .catherine-reviews-block-coffee-institution-maps--object {
	display: flex;
	padding: 9px 11px;
	background: #000;
	justify-content: space-between;
    align-items: center;
}

.catherine-reviews-block-coffee-institution--maps .catherine-reviews-block-coffee-institution-maps--object:hover {
	background: #525252;
}

.catherine-reviews-block-coffee-institution--maps .catherine-reviews-block-coffee-institution-maps--data {
	display: flex;
	flex-direction: column;
	margin-right: 10px;
}

.catherine-reviews-block-coffee-institution--maps .catherine-reviews-block-coffee-institution-maps--title {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #FFFFFF;

	max-width: 131px;
	width: 100%;

	white-space: nowrap;
    overflow: hidden !important;
    text-overflow: ellipsis;
}

.catherine-reviews-block-coffee-institution--maps .catherine-reviews-block-coffee-institution-maps--address {
	margin-top: 3px;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #8E8C8C;

	white-space: nowrap;
    overflow: hidden !important;
    text-overflow: ellipsis;

	max-width: 131px;
	width: 100%;
}

.catherine-reviews-block-coffee-institution-maps--arrow {
	display: block;
	width: 11px;
	height: 8px;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.93256 4.62309C10.1278 4.42782 10.1278 4.11124 9.93256 3.91598L6.75058 0.733998C6.55532 0.538736 6.23873 0.538736 6.04347 0.733998C5.84821 0.92926 5.84821 1.24584 6.04347 1.4411L8.8719 4.26953L6.04347 7.09796C5.84821 7.29322 5.84821 7.6098 6.04347 7.80507C6.23873 8.00033 6.55531 8.00033 6.75058 7.80507L9.93256 4.62309ZM0.823242 4.76953L9.579 4.76953L9.579 3.76953L0.823242 3.76953L0.823242 4.76953Z' fill='white'/%3E%3C/svg%3E%0A");
}


.catherine-reviews-block-coffee-text--block {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	position: relative;
}

.catherine-reviews-block-coffee--text .catherine-reviews-block-coffee-one--stars .catherine-reviews--star {
	width: 13px;
	height: 13px;
	margin-right: 8px;
}

.catherine-reviews-block-coffee-review-block--one .catherine-reviews-block-coffee-text--block {
	margin-top: 10px;
}

.catherine-reviews-block-coffee--text.down > .catherine-reviews-block-coffee-text--block {
	color: #C8C8C8;
}

.catherine-reviews-block-coffee--text.down > .catherine-reviews-block-coffee-text--bottom .catherine-reviews-answers-arrow--cnt {
	color: #CA2E42;
}


.catherine-reviews-block-coffee--text.up > .catherine-reviews-block-coffee-text--block {
	color: #000000;
}

.catherine-reviews-block-coffee--text.up > .catherine-reviews-block-coffee-text--bottom .catherine-reviews-answers-arrow--cnt {
	color: #0B7302;
}


.catherine-reviews-block-coffee-text-bottom--answers {
	margin-left: -35px;
}

.catherine-reviews-block-coffee-text-bottom-answers--hidden {
	display: none;
}

.catherine-reviews-block-coffee-text-bottom-answers--more {
    display: flex;
    padding: 8px 10px;
    background: #E5E5E5;
    justify-content: end;
    margin-top: 15px;
    align-items: center;
    margin-left: 0;
    cursor: pointer;
    width: 100%;
}

.catherine-reviews-block-coffee-text-bottom-answers--more .text-main {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #787878;
}

.catherine-reviews-block-coffee-text-bottom-answers--more .text-count {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #787878;
	margin-left: 9px;
	margin-right: 8px;
}

.catherine-reviews-block-coffee-text-bottom--answers > .catherine-reviews-block-coffee-review-block--one {
	margin-top: 24px;
	position: relative;
}

.catherine-reviews-block-coffee-text-bottom--answers > .catherine-reviews-block-coffee-review-block--one:before {
	content: ' ';
	top: -15px;
	right: 0;
	position: absolute;
	width: 90%;
    height: 1px;
	border-top: 0.5px solid #000000;
}

.catherine-reviews-block-coffee-text-bottom--answers > .catherine-reviews-block-coffee-review-block--one:after {
	content: ' ';
	top: -15px;
	left: 71px;
	position: absolute;
	width: 1px;
	height: 13px;
	border-left: 0.5px solid #000000;
}








.product-item-new-v2 .product_icons {
	z-index: 2;
	padding-left: 30px;
}


.product-item-new-v2 .product_icons span.ret p img {
	margin-right: 9px;
	width: 15px;
}

.product-item-new-v2 .product-item-storytelling {
	display: none;
	position: absolute;
	top:  0;
	width: 100%;
	height: 100%;
	align-items: center;
	background: #f5f5f5;
	padding: 5px;
	font-family: "PT Mono";
	font-style: normal;
	font-weight: normal;
	font-size: 15px;
	line-height: 134.5%;
	color: #000000;
}

.product-item-new-v2 .product-item-storytelling.opened {
	display: flex;
	z-index: 1;
}

.product-v2 .product-info.product-item-new:hover .product-item-storytelling {
    background: #ECECEC;
}

.product-v2 .product-control-archive {
	height: 260px;
	width: 100%;
	display: flex;
	align-items: center;
	background: #ECECEC;
	margin-top: 25px;
	align-items: center;
  justify-content: center;
}

.product-v2 .product-control-archive--image {
	margin-right: 16px;
	max-width: 70px;
}

.product-v2 .product-control-archive--image img {
	width: 100%;
}

.product-v2 .product-control-archive--wrap {
	display: flex;
    flex-direction: column;
}

.product-v2 .product-control-archive--title {
	font-family: Cera Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	color: #000000;
}

.product-v2 .product-control-archive--text {
	margin-top: 12px;
	font-family: Cera Pro;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 18px;

	color: #828282;
}

.product-item-new-v2 .product-item-title--h4-wrap {
	height: 128px;
	overflow: hidden;
	margin-top: 5px;
}

.product-item-new-v2 .product-item-title--description {
	padding-left: 30px;
    padding-right: 30px;
    text-align: left;
    margin-top: 5px;
    color: #000000;

}

.product-item-new-v2.product-peviously-bought .product-item-title--description {
	position: relative;
	padding-right: 70px;
}

.product-item-title .product-item-title--description {
	padding-top: 5px;
}

.product-item-new-v2 .icon-peviously-bought {
	display: none;
}

.product-item-new-v2.product-peviously-bought .icon-peviously-bought {
	display: block;
	width: 36px;
	height: 36px;
	background-color: #36D91B;
	background-image: url("data:image/svg+xml,%3Csvg fill='%23ffffff' height='16px' width='16px' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 128.411 128.411' xml:space='preserve'%3E%3Cpolygon points='127.526,15.294 45.665,78.216 0.863,42.861 0,59.255 44.479,113.117 128.411,31.666 '%3E%3C/polygon%3E%3C/svg%3E");
	background-position: 50% 50%;
	background-size: 18px;
	background-repeat: no-repeat;
	border-radius: 50%;
	position: absolute;
	right: 30px;
	top: 0;
}

@media (max-width: 390px){
	.product-item-new-v2.product-peviously-bought .product-item-title--description {
		padding-right: 50px;
	}
	.product-item-new-v2.product-peviously-bought .icon-peviously-bought {
		width: 24px;
		height: 24px;
		right: 20px;
		background-size: 12px;
	}
}

.product-item-new-v2 .product-item-title--h4 {
	display: flex;
	justify-content: space-between;
	padding-left: 30px;
	padding-right: 30px;
	align-items: center;
}

.product-item-new-v2 .product-item-title--h4.product-item-title--h4-v2 {
	    align-items: flex-start;
}

.product-item-new-v2 .product-item-title--h4.product-item-title--h4-v2 h4 {
	align-items: flex-start;
	min-height: auto;
}

.product-item-new-v2 .product-item-title--h4 a {
	border-bottom:  0;
}

.product-item-new-v2 .main-info .product-item-subtitle--sposob {
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 18px;
	color: #9C9C9C;
	text-align: left;

	margin-top: 6px;
	padding-left: 30px;
    padding-right: 30px;
    height: 35px;
}


.product-item-new-v2 .main-info .product-item-subtitle--sposob.product-item-subtitle--sposob-v2 {
	width: 90%;
    display: flex;
    align-items: end;
    max-width: 100%;
}

.product-item-reviews .main-info .product-item-subtitle--sposob.product-item-subtitle--sposob-v2 {
	/* padding-right: 75px; */
}

.product-item-new-v2-other .product-control .control-basket,
.product-item-new-v2 .product-control .control-basket {
	width: 100%;
	max-width: 114px;
	background: #FFCD00;
	border-radius: 20px;
	padding: 7px 16px;
	padding-right: 25px;
	display: flex;
	height: 35px;
    align-items: center;
    cursor: pointer;
}

.product-item-new-v2-other .product-control .control-basket span.icon-basket ,
.product-item-new-v2 .product-control .control-basket span.icon-basket {
	display: inline-block;
	width: 16px;
	height: 15px;
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.57007 6.27832H15.1434L13.4824 13.8565H3.23109L1.57007 6.27832Z' stroke='black'/%3E%3Cline x1='11.9422' y1='6.14891' x2='13.4338' y2='0.582264' stroke='black'/%3E%3Cline x1='5.07246' y1='6.40773' x2='3.58088' y2='0.841083' stroke='black'/%3E%3C/svg%3E%0A");
	margin-right: 15px;
}

.product-item-new-v2-other .product-control .control-basket  span.text,
.product-item-new-v2 .product-control .control-basket span.text{
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: 16px;
	color: #000000;
}

.product-item-new-v2-other .product-control .control-basket:hover,
.product-item-new-v2 .product-control .control-basket:hover {
	background: #000000;
}


.product-item-new-v2-other .product-control .control-basket:active,
.product-item-new-v2-other .product-control .control-basket:focus,
.product-item-new-v2 .product-control .control-basket:active,
.product-item-new-v2 .product-control .control-basket:focus {
	background: #AFAFAF;
}

.product-item-new-v2-other .product-control .control-basket:active span.icon-basket,
.product-item-new-v2-other .product-control .control-basket:focus span.icon-basket,
.product-item-new-v2-other .product-control .control-basket:hover span.icon-basket,

.product-item-new-v2 .product-control .control-basket:active span.icon-basket,
.product-item-new-v2 .product-control .control-basket:focus span.icon-basket,
.product-item-new-v2 .product-control .control-basket:hover span.icon-basket {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.43811 6.27832H15.0114L13.3504 13.8565H3.09913L1.43811 6.27832Z' stroke='white'/%3E%3Cline x1='11.8102' y1='6.14891' x2='13.3018' y2='0.582264' stroke='white'/%3E%3Cline x1='4.9405' y1='6.40773' x2='3.44892' y2='0.841083' stroke='white'/%3E%3C/svg%3E%0A");
}

.product-item-new-v2-other .product-control .control-basket:active span.text,
.product-item-new-v2-other .product-control .control-basket:focus span.text,
.product-item-new-v2-other .product-control .control-basket:hover span.text,

.product-item-new-v2 .product-control .control-basket:active span.text,
.product-item-new-v2 .product-control .control-basket:focus span.text,
.product-item-new-v2 .product-control .control-basket:hover span.text{
	color: #FFFFFF;
}

.product-item-new-v2-other .product-control .control-detail .icon,
.product-item-new-v2 .product-control .control-detail .icon {
	width: 35px;
    height: 35px;
    background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='17.6708' cy='17.5225' r='17.5028' fill='%23C4C4C4'/%3E%3Cpath d='M25.2856 17.6274C25.4808 17.4321 25.4808 17.1155 25.2856 16.9203L22.1036 13.7383C21.9083 13.543 21.5918 13.543 21.3965 13.7383C21.2012 13.9335 21.2012 14.2501 21.3965 14.4454L24.2249 17.2738L21.3965 20.1022C21.2012 20.2975 21.2012 20.6141 21.3965 20.8093C21.5918 21.0046 21.9083 21.0046 22.1036 20.8093L25.2856 17.6274ZM10.677 17.7738H24.932V16.7738H10.677V17.7738Z' fill='black'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
	border-radius: 50%;
    cursor: pointer;
    margin-left: 5px;
    background-color: transparent;
}

.product-item-new-v2-other .product-control .control-detail:hover .icon ,
.product-item-new-v2 .product-control .control-detail:hover .icon {
	background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='18.4207' cy='18.1383' r='17.5028' fill='black'/%3E%3Cpath d='M26.0355 18.2432C26.2307 18.0479 26.2307 17.7314 26.0355 17.5361L22.8535 14.3541C22.6582 14.1589 22.3416 14.1589 22.1464 14.3541C21.9511 14.5494 21.9511 14.866 22.1464 15.0612L24.9748 17.8896L22.1464 20.7181C21.9511 20.9133 21.9511 21.2299 22.1464 21.4252C22.3416 21.6204 22.6582 21.6204 22.8535 21.4252L26.0355 18.2432ZM11.4269 18.3896H25.6819V17.3896H11.4269V18.3896Z' fill='white'/%3E%3C/svg%3E%0A");
	background-color: transparent;
}
.product-item-new-v2-other .product-control .control-detail:active .icon,
.product-item-new-v2 .product-control .control-detail:active .icon {
	background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='18.4207' cy='17.6632' r='17.5028' fill='%23AFAFAF'/%3E%3Cpath d='M26.0355 17.7681C26.2307 17.5728 26.2307 17.2563 26.0355 17.061L22.8535 13.879C22.6582 13.6838 22.3416 13.6838 22.1464 13.879C21.9511 14.0743 21.9511 14.3909 22.1464 14.5861L24.9748 17.4146L22.1464 20.243C21.9511 20.4382 21.9511 20.7548 22.1464 20.9501C22.3416 21.1453 22.6582 21.1453 22.8535 20.9501L26.0355 17.7681ZM11.4269 17.9146H25.6819V16.9146H11.4269V17.9146Z' fill='white'/%3E%3C/svg%3E%0A");
	background-color: transparent;
}

.product-item-new-v2 .info-filter-row .filter-title {
	width: 95px!important;
	color: #757575!important;
	text-align: right!important;
}

.product-item-new-v2 .info-filter-wrap .info-filter-row:last-child {
	margin-bottom: 24px;
}

.product-item-new-v2 .info-filter-box > .info-filter-row:last-child {
    margin-bottom: 0;
}

.product-item-new-v2 .info-filter-row .radiobox:not(checked) + label {
	font-size: 16px;
	line-height: 20px;
	color: #696969;
}

.product-item-new-v2 .info-filter-roasting .radiobox:not(checked) + label {
	font-size: 14px!important;
	line-height: 18px;
}

.product-item-new-v2 .price .current {
	font-size: 14px!important;
	line-height: 18px;
}

.product-item-new-v2 .price .current::first-letter {
	text-transform: uppercase;
}

.product-item-new-v2 .info-filter-roasting .radiobox + label::first-letter {
	text-transform: uppercase;
}

.product-item-new-v2 .filter-price--old {
	position: relative;
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	margin-right: 22px;
	color: #696969;
	padding-left: 5px;
    padding-right: 5px;
    min-width: 60px;
}

.product-item-new-v2 .filter-price--old:before {
	border-bottom: 1px solid #282828;
	position: absolute;
	content: "";
	width: 88%;
	height: 50%;
	transform: rotate(-7deg);
}

.hudi-price:before {
	border-bottom: 1px solid #282828;
	position: absolute;
	content: "";
	width: 8%;
	height: 4%;
	transform: rotate(-7deg);
	bottom: 10px;
}

/* filter-price--loyalty-wrap */

.product-item-new-v2 .filter-price--loyalty-wrap {
	position: absolute;
	background: #000000;
	border-radius: 7px;
	width: 232px;
	display: none;
	bottom: 30px;
	left: 0;
  flex-direction: column;
	z-index: 9;
}

.product-item-new-v2 .filter-price--loyalty-wrap:before {
	content: " ";
	position: absolute;
	width: 2px;
	height: 10px;
	bottom: -10px;
	left: 33px;
	background: #000;
}

.product-item-new-v2 .filter-price--old:hover {
	background: #DDDDDD;
	    background: #DDDDDD;
    border-radius: 5px;
    padding-left: 5px;
    padding-right: 5px;
}

.product-item-new-v2 .filter-price--old:hover .filter-price--loyalty-wrap {
	display: flex;
}

.filter-price-loyalty--percent {
	display: flex;
	width: 100%;
	padding-left: 27px;
	align-items: center;
	padding-top: 30px;
}

.filter-price-loyalty--percent-two {
	display: flex;
	width: 100%;
	padding-right: 30px;
	align-items: center;
	padding-bottom: 17px;
}

.filter-price-loyalty--dashed {
	background-image: url("data:image/svg+xml,%3Csvg height='2' viewBox='0 0 187 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M186.873 1.13982L0.601807 1.13971' stroke='%238E8E8E' stroke-dasharray='4 4'/%3E%3C/svg%3E%0A");
	width: 85%;
	height: 2px;
}

.filter-price-loyalty--now {
	background: #EBC142;
	border-radius: 50%;
	width: 30px;
	height: 30px;

	text-align: center;
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: 30px;
	color: #000000;
}

.filter-price-loyalty--next {
	background: #B4B4B4;
	border-radius: 50%;
	width: 30px;
	height: 30px;

	text-align: center;
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: 30px;
	color: #000000;
}


.filter-price-loyalty--desc {
	text-align: left;
	padding-left: 27.5px;
	padding-right: 20px;
	font-family: "Cera Pro";
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 17px;
	color: #FFFFFF;
	padding-top: 13px;
	padding-bottom: 13px;
}

.filter-price-loyalty--desc a {
	color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

/* //filter-price--loyalty-wrap */

/* filter-price--na-sale-wrap */

.product-item-new-v2 .filter-price--na-sale-wrap {
	position: absolute;
	background: #000000;
	border-radius: 7px;
	width: 232px;
	display: none;
	bottom: 30px;
	left: 0;
  flex-direction: column;
	z-index: 9;
}

.product-item-new-v2 .filter-price--na-sale-wrap:before {
	content: " ";
	position: absolute;
	width: 2px;
	height: 10px;
	bottom: -10px;
	left: 33px;
	background: #000;
}

.product-item-new-v2 .filter-price label:hover .filter-price--na-sale-wrap,
.product-item-new-v2 .filter-price--old:hover .filter-price--na-sale-wrap {
	display: flex;
}

/* //filter-price--na-sale-wrap */

/* price--info-sale-wrap */
.product-item-new-v2 .filter-price .price--info-sale-wrap {
	position: absolute;
	top: -13px;
	right: -5px;
	font-size: 11px;
}


@media (max-width: 1490px){
	.products-list .product-v2 {
	    flex: 0 0 33%!important;
	    max-width: 33%!important;
	}
}

@media (max-width: 1095px){
	.products-list .product-v2 {
	    flex: 0 0 50%!important;
	    max-width: 50%!important;
	}
}

@media (max-width: 750px){
	.products-list .product-v2 {
	    flex: 0 0 100%!important;
	    max-width: 100%!important;
	}
}

@media (max-width: 390px){
	.products-list .product-v2 .main-info .product-item-subtitle--sposob
	.products-list .product-v2 .product-item-new .item-options,
	.products-list .product-v2 .product-item-new .item-photo-box,
	.products-list .product-v2 .product-item-new .product-control {
		/* padding-left: 15px!important;
    	padding-right: 15px!important; */
	}

	.product-item-new-v2 .product_icons {
		padding-left: 20px;
	}

	.products-list .product-v2 .product-control .control-block {
		margin-left: 1%;
	}

	.products-list .product-v2 .product-control .control-basket {
		margin-left: 5px;
		margin-right: 5px;
	}

	.product-item-new-v2 .product-item-subtitle--sposob,
	.product-item-new-v2 .main-info h4 {
		    max-width: 220px;
	}

	.product-item-new-v2 .info-filter-box,
	.product-item-new-v2 .item-options,
	.product-item-new-v2 .main-info .product-item-subtitle--sposob,
	.product-item-new-v2 .product-item-title--h4,
	.product-item-new-v2 .product-item-title--description {
		    padding-left: 20px;
    	padding-right: 20px;
	}

	.product-item-new-v2 .info-filter-row .filter-title {
		    padding-right: 10px;
	}
}

/* reviews */
.product-item .catherine-reviews-block-coffee-review-block--mess-no-reviews {
	font-size: 16px;
	line-height: 1.2;
	color: #000;
	padding: 8px 0;
	text-align: center;
}

.product-item .feed-com-add-block {
	margin-bottom: 20px;
}

/* review button */
.product-item .catherine-reviews-block-coffee-review-block--add-review {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 10px;
    min-height: 30px;
}

.btn-add-review {
	position: fixed;
    bottom: 0;
    left: 50%;
    transform: translate(-50%, -50%);
}

.product-item .btn-add-review {
	display: inline-block;
	padding: 6px 12px;
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 1.2;
	color: #FFFFFF;
	background: #603EB1;
	border-radius: 4px;
	transition: background 0.2s, color 0.2s, border 0.2s;
}

@media (max-width: 795px){
	.product-item .btn-add-review {
		  bottom: 5%;
	}
}


.product-item .btn-add-review:hover {
	color: #FFFFFF;
	background: #4D3094;
}

.product-item .btn-add-review:active {
	background: #281555;
}

.reveal-modal {
	top:25%!important;
	position: fixed!important;
}

.simplebar-content {
    overflow-x: hidden;
    overflow-y: hidden;
}







.product-v2 .bx-tooltip {
	position: relative;
	align-self: center;
	line-height: normal;
}
.product-v2 .bx-tooltip .icon {
	margin-left: 4px;
	cursor: pointer;
}
.product-v2 .bx-tooltip .icon i {
	font-size: 16px;
	letter-spacing: -0.32px;
	color: #80868b;
}
.product-v2 .bx-tooltip:hover .icon {
	border-color: #f18e20;
}
.product-v2 .bx-tooltip .text {
	position: absolute;
    top: 38px;
    left: -99px;
    margin-left: 0;

	opacity: 0;

	width: 210px;
	/*height: 100px;*/
	box-shadow: 0.9px 3.9px 11px 0 rgba(55, 55, 55, 0.26);
	background-color: #ffffff;
	border-top: 1px solid #666;

	padding: 12px;
    font-size: 12px;
	line-height: 1.45;
	letter-spacing: 0.3px;
	color: #848484;

	z-index: -1;

	transition: 0.4s;
}
.product-v2 .bx-tooltip:hover .text {
	opacity: 1;
	z-index: 1000;
}

.product-v2 .bx-tooltip .text::after {
	content: " ";
    position: absolute;
    top: -18px;
    left: 50%;
    width: 0;
    height: 18px;
    border-left: 1px solid #666;
}

.stars {
	position: relative;
}

.stars__message-favorite {
	position: absolute;
    z-index: -10;
	top: auto;
    bottom: 8px;
    right: 30px;
    left: auto;
    width: 160px;
    padding: 5px;
    font-size: 10px;
    line-height: 1;
    border: 1px solid #FFCC00;
    border-radius: 8px;
    background-color: #ffffff;
    color: #000000;
	text-align: center;
    opacity: 0;
}

.show-message .stars__message-favorite {
	z-index: 100;
    opacity: 1;
}


.products-list .product .product-info.product-item-new-v3{
	box-shadow: 0px 0px 9.4px 4px #00000021;
	border-radius:26px;
	overflow: visible;
}
.product_icons_new{
	display:flex;
	justify-content: space-between;
	padding: 30px 30px 0;
	gap:10px;
}
.product_icons_new-items{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 5px;
    line-height: 1;
}
.product_icons_new-item{
	font-family: "PT Mono";
	display: flex;
	gap: 3px;
    align-items: center;
	color:#000;
	font-size:10px;
}
.product-item-reviews .icon-reviews-count--wrap{
	position: static;
}
.comments-stars{
	display:flex;
	gap:5px;
}
.comments-stars .listen-favorite{
	border:none;
}
.comments-stars svg.star{
	width:30px;
	height:30px;
	top:initial;
	transform:initial;
}
.product-item-text_top{
	padding:16px 30px 0;
	font-family: "PT Mono";
}
.product-item_title{
	line-height: 1.2;
	font-size:20px;
	font-weight:700;
	color:#000 !important;
}
.product-item_desc{
	color:#00000070;
	font-size:12px;
}
.product-item_desc2{
	font-family: "PT Mono";
	font-size:15px;
	line-height: 1.2;
	color:#000;
	padding: 0 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -moz-box;
	-moz-box-orient: vertical;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	line-clamp: 3;
	box-orient: vertical;
}
.product-item-new-v3 .product-block-main--front{
	background: #fff;
	border-radius: 26px 26px 0 0;
	overflow: hidden;
	padding-bottom: 20px;
}
.product-item-new-v3 .product-block-bottom{
	background: #fff;
	padding:0 30px 30px;
	border-radius:0 0 26px 26px;
	z-index:1;
}
.product-item-new-v3 .info-filter-box{
	min-height: initial;
	background: transparent !important;
	padding:0;
	color:#000;
	font-size:12px;
}
.product-item-new-v3.product-item-reviews .icon-reviews-count--wrap{
	width:30px;
	height:30px;
	position: static;
}
.product-item-new-v3 .info-filter-new{
	flex-direction: column;
	align-items: flex-start;
	max-width:100px;
	position: relative;
}
.product-item-new-v3 .info-filter-new .filter-title{
	font-size:12px;
	text-transform: lowercase;
	margin-right: 0 !important;
	cursor:pointer;
	color: #000 !important;
	width: auto !important;
	padding: 0 0 5px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 100% !important;
}
.product-item-new-v3 .info-filter-new .filter-title::after{
	content:'';
	background: url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 8L13.9282 0.5H0.0717969L7 8Z' fill='%23F8CE46'/%3E%3C/svg%3E%0A") center/contain no-repeat;
	width:16px;
	height:10px;
	display:inline-block;
	position: relative;
    top: 2px;
}
.product-item-new-v3 .info-filter-new .filter-check{
	display: flex;
    flex-direction: column;
    align-items: flex-start;
	width:100%;
}
.product-item-new-v3 .info-filter-new.filter-open .filter-check{
	border:1px solid #F8CE46;
	position: absolute;
	background-color: #fff;
	top:20px;
}
.product-item-new-v3 .info-filter-new .radiobox{
	visibility: hidden;
}
.product-item-new-v2.product-item-new-v3 .info-filter-new .radiobox + label{
	color:#000;
	font-size:12px !important;
	text-transform: lowercase;
	width:100%;
	text-align: left;
}
.product-item-new-v2.product-item-new-v3 .info-filter-new .radiobox:not(.checked) + label{
	display: none;
}
.product-item-new-v2.product-item-new-v3 .info-filter-new.filter-open .radiobox:not(.checked) + label{
	display: block;
}
.product-item-new-v2.product-item-new-v3 .info-filter-new:not(.filter-open) .radiobox.checked + label{
	display: block;
	background:#F8CE46;
	padding:0 7px;
	border-radius:8px;
}
.product-item-new-v2.product-item-new-v3 .info-filter-new.filter-open .radiobox + label{
	max-width: calc(100% - 14px);
    margin: 0 7px 5px !important;
    padding: 0;
	background:transparent;
	display:block;
	border-radius:0;
}
.product-item-new-v2.product-item-new-v3 .info-filter-new.filter-open .radiobox.checked + label{
	border-bottom:1px solid #F8CE46;
}
.product-item-new-v3 .info-filter-new.info-filter-roasting{
	z-index: 9;
	min-height:41px;
}
.product-item-new-v3 .info-filter-new .nice-select:after{
	display:none;
}
.product-item-new-v3 .info-filter-new .nice-select{
	display: flex;
	flex-direction: column;
	font-size:12px;
	padding: 0;
}
.product-item-new-v3 .info-filter-new .nice-select .current{
	background:#F8CE46;
	padding: 0 7px;
	border-radius:8px;
	white-space: initial;
}
.product-item-new-v3 .info-filter-new .nice-select .list{
	font-size: 12px;
	background:transparent;
	left: initial;
	right:0;
	border:1px solid #F8CE46;
	display:flex;
	flex-direction: column;
	align-items: flex-start;
	margin-top: 5px;
	transition: initial;
	background-color: #fff;
}
.product-item-new-v3 .nice-select.open .list{
	position: absolute;
}
.product-item-new-v3 .info-filter-new .nice-select .list .option{
	margin:0 4px 5px;
	background:transparent !important;
	padding:0;
	display: inline-block;
	white-space: initial;
}
.product-item-new-v3 .info-filter-new .nice-select .option.selected{
	background:transparent;
	border-bottom:1px solid #F8CE46;
}
.product-item-new-v3 .price-filter-new{
	display:flex;
	gap:18px;
}
.product-item-new-v3 .price-filter-new .info-filter-row{
	flex-direction: column;
    align-items: flex-start;
}
.product-item-new-v3 .price-filter-new .filter-title{
	width:auto !important;
	color: #000 !important;
	text-align: left !important;
	position:relative;
	font-size:15px;
}
.product-item-new-v3 .price-filter-new .price-upd{
	display:none;
}
.product-item-new-v3 .price-filter-new .filter-price--old::before{
	display:none;
}
.product-item-new-v3 .price-filter-new .filter-price--old{
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background: transparent !important;
	padding: 0;
	margin: 0;
}
.product-item-new-v3 .price-filter-new .filter-price--old .price--info-sale-wrap{
	position: absolute;
    bottom: 100%;
    right: 0;
	font-size:8px;
	line-height: 1;
}
.product-item-new-v3 .price-filter-new .label-new-price{
	margin: 15px 0 0;
	padding: 0;
	font-size:15px !important;
	color:#000 !important;
	border:none !important;
	line-height: 1.2 !important;
}
.product-item-new-v3 .price-filter-new .radiobox.checked + .label-new-price{
	border-bottom:1px solid #F8CE46;
	border-bottom: 1px solid #F8CE46 !important;
}
.product-item-new-v3 .price-filter-new .radiobox:not(checked) + label:before{
	display: none;
}
.product-item-new-v3 .product-block-bottom-inner{
	display:flex;
	gap:20px;
	justify-content: space-between;
}
.catalog-default-list.products-list .product-v2{
	width:25%;
	flex:0 0 25%;
}

.product-item-new-v3.product-item-new-v2 .product-control-new,
.product-item-new-v3.product-item-new-v2-other .product-control-new{
	padding:10px 0 0 !important;
}
.product-item-new-v3.product-item-new-v2 .product-control-new .control-block,
.product-item-new-v3.product-item-new-v2-other .product-control-new .control-block{
	margin:0;
	position:relative;
}
.product-item-new-v3.product-item-new-v2 .product-control-new .control-basket,
.product-item-new-v3.product-item-new-v2-other .product-control-new .control-basket{
	gap: 8px;
    margin: 0 ;
    padding: 5px 13px;
}
.product-item-new-v3.product-item-new-v2 .product-control-new .control-basket .icon-basket,
.product-item-new-v3.product-item-new-v2-other .product-control-new .control-basket .icon-basket{
	margin: 0;
}
.product-item-new-v3.product-item-new-v2 .product-control-new .control-basket .text,
.product-item-new-v3.product-item-new-v2-other .product-control-new .control-basket .text{
	font-weight:700;
	font-size:15px;
}
.product-item-new-v3 .product-control-new .control-basket-new{
	/* display:none; */
    margin: 0;
    padding: 5px 8px;
	background: #FFCD00;
    border-radius: 20px;
	height: 35px;
    align-items: center;
	color:#000;
	position: relative;
}
.product-item-new-v3 .product-control-new .control-basket-new{
	display:flex;

}
.product-item-new-v3 .product-control-new .control-basket-new .text{
	font-weight:700;
	font-size:14px;
	font-family: "Cera Pro";
	text-wrap: nowrap;
}
.product-item-new-v3 .product-control-new .control-basket-new .item-minus,
.product-item-new-v3 .product-control-new .control-basket-new .item-plus{
	font-size:20px;
	cursor: pointer;
	padding:0 5px;
}

.product-item-new-v3 .control-basket-new::after{
	content:'x' attr(data-btn-count);
	position: absolute;
	color:#00000080;
	right: -17px;
    font-size: 12px;
    line-height: 1.5;
}
.product-item-new-v3 .catherine-reviews-block-coffee-text-bottom--answers{
	margin-left: 0;
}
.product-item-new-v3 .catherine-reviews-block-coffee-text-bottom--answers .catherine-reviews-block-coffee-review-block--one{
	margin-left: 2em !important;
	max-width: 90%;
}
.product-item-new-v3 .hudi-select-wrapper .info-filter-new{
	display:flex;
	align-items: flex-start;
}
.product-item-new-v3 .item-options{
	padding:0 30px;
}
.product-item-new-v3 .item-option-title{
	font-size:10px;
}
.product-item-new-v3 .item-photo-box{
	padding-top: 10px;
}
.products-list .product-info.product-item-new-v3 .product-item-image-wrapper .photo{
	padding-top:80%;
}
.products-list .product-info.product-item-new-v2.product-item-new-v3 .product-item-image-wrapper .photo img{
    max-width: 100% !important;
    max-height: 100% !important;
}
.product-item-new-v3 .product-block-bottom-text-wrapper{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
@media(max-width:767px){
	.product-item-new-v3 .price-filter-new .label-new-price{
		margin-top: 10px;
	}
	.product-item_desc2{
		font-size:12px;
	}
	.products-list .product .product-info.product-item-new-v3{
		box-shadow:none;
		border:1px solid #00000070;
	}
}
/* End */


/* Start:/local/templates/catherine/reviews/css/style.css?174522701549232*/
#catherine-reviews {
    padding-top: 190px;
    color: #000;
}

#catherine-reviews .cont {
	width: 100%;
    max-width: 100%;
    margin: 0 auto;
    padding: 0 20px;
}

#catherine-reviews a {
	border-bottom:  0;
}

.catherine-reviews--header {
	display: flex;
}

.catherine-reviews--header h1 {
	position: relative;
	font-family: 'PT Mono';
	font-style: normal;
	font-weight: 700;
	font-size: 35px;
	line-height: 140%;
	letter-spacing: 0.175em;
	color: #000000;
	margin-bottom: 0;
}

.catherine-reviews--header h1 span {
	position: absolute;
	right: -95px;
    top: 2px;

	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 140%;
	color: #000000;
	text-transform: capitalize;
}

.catherine-reviews--body {

}

.catherine-reviews--blocks {
	display: flex;
	width: 100%;
	margin-top: 37px;
	flex-wrap: wrap;
	justify-content: space-between;
}

.catherine-reviews--blocks.catherine-reviews--block--two {
	display: flex;
	width: 100%;
	margin-top: 70px;
}


.catherine-reviews--block {
	width: 100%;
	max-width: 1170px;
	height: 510px;
}

.catherine-reviews-block--title {
	font-family: 'PT Mono';
	font-style: normal;
	font-weight: 700;
	font-size: 25px;
	line-height: 140%;
	color: #000000;
}

.catherine-reviews-block--title span {
	margin-left: 10px;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 20px;
	line-height: 140%;
	color: #A0A0A0;
}

.catherine-reviews-block--filter {
	height: 25px;
	display: flex;
	margin-bottom: 12px;
}

.catherine-reviews-block-filter--one {
	padding: 3px 10px;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 19px;
	line-height: 140%;
	color: #000000;
	background: #F7F7F7;
	border-radius: 6px;
	margin-left: 9px;
}

.catherine-reviews-block--filter.catherine-reviews-block-filter--coffee {
	    justify-content: end;
}

.nice-select.filter-sort-select span.current{
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 19px;
	line-height: 140%;
	color: #FFFFFF;
}

.nice-select.filter-sort-select:after {
    content: '';

    position: absolute;
    top: 50%;
    margin-top: -2px;
    vertical-align: middle;

    border: 0;
    width: 0;
    height: 0;
    right: -3px;
    border-style: solid;
    border-width: 5px 5px 0 5px;
    border-color: #ffffff transparent transparent transparent;
    line-height: 0px;
    _border-color: #ffffff #000000 #000000 #000000;
    _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}

.nice-select.filter-sort-select.open .list {
	    right: -10px;
    left: unset;
}

.catherine-reviews-block-filter--one.active {
	background: #5F5F5F;
}




.catherine-reviews-block--default {
	position: relative;
	height: 510px;
	background: #EFEFEF;
    padding: 25px;
	margin-top: 12px;
}

.catherine-reviews-block--coffee-wrap {
	/*height: 170px;*/
}

.catherine-reviews-block--coffee-one {
	display: flex;
	flex-wrap: wrap;
	background: #EFEFEF;
	position: relative;
}

.catherine-reviews-block--coffee-one.open {
	/*position: absolute;*/
	position: relative;
    width: 100%;
    top: 0;
    z-index: 1; 
}
 
@media (max-width: 768px) {
 .catherine-reviews-block--coffee-one.open {
   height: 100%;
 }
}
 
@media (max-width: 768px) {

.catherine-reviews-block--delivery,
.catherine-reviews-block--coffee {
	border-bottom: 1px solid;  
	position: relative;
	/*height: 510px;*/
}
 .catherine-reviews-block--coffee-one.open {
  height: auto;
 }
}

.catherine-reviews-block-coffee--info {
	max-width: 422px;
	width: 100%;
	padding-bottom: 10px;
    padding-top: 17px;
    padding-left: 35px;
}

.catherine-reviews-block-coffee--reviews {
	padding-bottom: 10px;
    padding-top: 17px;
    padding-right: 35px;
    width: calc(100% - 450px);
}

.catherine-reviews-block-coffee-one--stars {
	display: flex;
	margin-top: 7px;
}

.catherine-reviews--counts {
	display: flex;
	align-content: center;
	justify-content: center;

	width: 18px;
	height: 17px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-reviews-count.svg');
	background-repeat: no-repeat;

	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 10px;
	text-align: center;
	color: #000000;
	line-height: 14px;
}

.catherine-reviews-block-coffee-one--stars .catherine-reviews--counts {
	margin-left: 11px;
	margin-top: -2px;
}

.catherine-reviews-block-coffee-one--title {
	margin-top: 8px;
	font-family: 'PT Mono';
	font-style: normal;
	font-weight: 700;
	font-size: 18px;
	color: #000000;

	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.catherine-reviews-block-coffee-one--options {
	width: 100%;
	margin-top: 22px;
	display: flex;
}

.catherine-reviews-block-coffee--option {
	width: 85px;
	margin-right: 4%;
}

.catherine-reviews-block-coffee--option:last-child {
	margin-right: 0;
}

.catherine-reviews-block-coffee-option--title {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	color: #000000;
}

.catherine-reviews-block-coffee-option--line {
	display: inline-block;
    vertical-align: middle;
    width: 100%;
}

.catherine-reviews-block-coffee-option-line--bar {
	width: 100%;
    height: 2px;
    background: #000;
    position: relative;
}

.catherine-reviews-block-coffee-option-line--bar > i {
	display: block;
    position: absolute;
    top: 0;
    left: 0;
    height: 2px;
    background: #FFCD00;
}

.catherine-reviews-block-coffee-one--text {
	display: none;
	margin-top: 35px;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
}

.catherine-reviews-block-coffee-one--tags {
	margin-top: 37px;
}

.catherine-reviews-block-coffee--info .catherine-reviews-block-coffee-one--tags  {
	display: none;
}

.catherine-reviews-block-coffee--reviews {
	position: relative;
}

.catherine-reviews-block--coffee-one .catherine-reviews-block-coffee--buy {
    border-bottom: 0;
        padding-left: 6px;
}

.catherine-reviews-block-coffee--comments-buy {
	position: absolute;
	right: 30px;
    top: 21px;
    border-bottom: 0;
    cursor: pointer;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee--comments-buy {
		display: none;
	}

.catherine-reviews-block--coffee-one .catherine-reviews-block-coffee--comments {
	margin-top: 45px;
    border-bottom: 0;
    cursor: pointer;
}

.catherine-reviews-block-coffee-comments--icon {
	background: #FFFFFF;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
}

.catherine-reviews-block-coffee-buy--price {
	display: none;
	background: #FBFBFB;
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
	border-radius: 5px;
	padding: 15px 22px;

	position: absolute;
    right: 12px;
    top: -8px;
    z-index: 1;
}

/*
.catherine-reviews-block-coffee-buy--price:hover {
	display: flex;
}

.catherine-reviews-block--coffee-one .catherine-reviews-block-coffee--buy:hover .catherine-reviews-block-coffee-buy--price {
	display: flex;
}*/

.catherine-reviews-block-coffee-buy--price.active {
	display: flex;
}

.catherine-reviews-block-coffee-buy--button {
	margin-left: 33px;
	display: flex;
    align-items: center;
}

.catherine-reviews-block-coffee-buy--button a {
	border-bottom: 0;
}

.catherine-reviews-block-coffee-buy--filters {
	display: flex;
	flex-direction: column;
}

.catherine-reviews-block-coffee-buy--prices {
	display: flex;
	justify-content: space-between;
}

.catherine-reviews-block-coffee-buy--filter {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-top: 10px;
}


.filter-type .radiobox:not(checked),
.filter-price .radiobox:not(checked) {
	position: absolute;
    opacity: 0;
}

.filter-type .radiobox:not(checked) + label,
.filter-price .radiobox:not(checked) + label {
	position: relative;
	display: inline-block;
	margin-right: 15px;
    padding: 0 3px;

    font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	color: #000000;
	white-space: nowrap;
}

.filter-price .radiobox:checked + label {}

.filter-type .radiobox + label:before,
.filter-price .radiobox + label:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px;
    background: #ffcc00;
    opacity: 0;
    bottom: -1px;
    left: 0;
}

.filter-type .radiobox:checked + label:before,
.filter-price .radiobox:checked + label:before {
	opacity: 1;
}

.catherine-reviews-block-coffee-buy-filter--name {
	font-family: 'Cera Pro';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	color: #000000;
	margin-right: 15px;
}

.catherine-reviews-block-coffee-buy-filter--type {}
.catherine-reviews-block-coffee-buy-filter--pomol .nice-select .list{
	width: auto;
}

.catherine-reviews-block-coffee--tags {
	display: flex;
}

.catherine-reviews-block-coffee--tag {
	padding: 5px 12px;

	border-radius: 6px;
	background: #D7D7D7;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 13px;
	color: #000000;
	margin-right: 7px;
}

.catherine-reviews-block-coffee--tag:last-child {
	margin-right: 0;
}

.catherine-reviews-block-coffee--tag-curcle {
	display: inline-block;
	margin-left: 5px;
	text-align: center;
	width: 17px;
	height: 17px;
	background: #F9F9F9;
	border-radius: 50%;

	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 17px;
	color: #000000;
}

.catherine-reviews-block-coffee-review--block {
	display: flex;
	margin-top: 18px;
}

.catherine-reviews-block-coffee-review--block.more {
	display: none;
}

.catherine-reviews-block-coffee--text {
	margin-left: 14px;
}

.catherine-reviews-block-coffee-text--name {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #3F3F3F;
}

.catherine-reviews-block-coffee-text--town {
	margin-top: 4px;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 10px;
	line-height: 13px;
	color: #6B6B6B;
}

.catherine-reviews-block-coffee-text--institution {
	margin-top: 4px;
	position: relative;
	padding-left: 16px;
}

.catherine-reviews-block-coffee-text-institution--text {
	overflow: hidden;
    width: 100%;
    white-space: nowrap;
}

.catherine-reviews-block-coffee-text-institution--text span.text-main {
    font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 10px;
	line-height: 13px;
	color: #000000;
	border-bottom: 1px solid #000000;
}

.catherine-reviews-block-coffee-text-institution--text span.text-town {
	font-family: 'Cera Pro';
	font-style: normal;
	font-weight: 400;
	font-size: 10px;
	line-height: 13px;
	color: #929292;
	text-decoration-line: none;
}

.catherine-reviews-block-coffee-text--institution:before {
	content: ' ';
	width: 12px;
	height: 12px;
	background: #FFCC00;
	border-radius: 50%;
	position: absolute;
	left: 0;
	top: 9px;
}

.catherine-reviews-block-coffee-institution--maps {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	top: 21px;
}

.catherine-reviews-block-coffee-text--institution .catherine-reviews-block-coffee-institution--maps:hover,
.catherine-reviews-block-coffee-text--institution:hover .catherine-reviews-block-coffee-institution--maps {
	display: block;
}

.catherine-reviews-block-coffee-institution--maps .catherine-reviews-block-coffee-institution-maps--objects {
	display: flex;
	flex-direction: column;
}

.catherine-reviews-block-coffee-institution--maps .catherine-reviews-block-coffee-institution-maps--object {
	display: flex;
	padding: 9px 11px;
	background: #000;
	justify-content: space-between;
    align-items: center;
}

.catherine-reviews-block-coffee-institution--maps .catherine-reviews-block-coffee-institution-maps--object:hover {
	background: #525252;
}

.catherine-reviews-block-coffee-institution--maps .catherine-reviews-block-coffee-institution-maps--data {
	display: flex;
	flex-direction: column;
	margin-right: 10px;
}

.catherine-reviews-block-coffee-institution--maps .catherine-reviews-block-coffee-institution-maps--title {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #FFFFFF;

	max-width: 131px;
	width: 100%;

	white-space: nowrap;
    overflow: hidden !important;
    text-overflow: ellipsis;
}

.catherine-reviews-block-coffee-institution--maps .catherine-reviews-block-coffee-institution-maps--address {
	margin-top: 3px;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #8E8C8C;

	white-space: nowrap;
    overflow: hidden !important;
    text-overflow: ellipsis;

	max-width: 131px;
	width: 100%;
}

.catherine-reviews-block-coffee-institution-maps--arrow {
	display: block;
	width: 11px;
	height: 8px;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.93256 4.62309C10.1278 4.42782 10.1278 4.11124 9.93256 3.91598L6.75058 0.733998C6.55532 0.538736 6.23873 0.538736 6.04347 0.733998C5.84821 0.92926 5.84821 1.24584 6.04347 1.4411L8.8719 4.26953L6.04347 7.09796C5.84821 7.29322 5.84821 7.6098 6.04347 7.80507C6.23873 8.00033 6.55531 8.00033 6.75058 7.80507L9.93256 4.62309ZM0.823242 4.76953L9.579 4.76953L9.579 3.76953L0.823242 3.76953L0.823242 4.76953Z' fill='white'/%3E%3C/svg%3E%0A");
}


.catherine-reviews-block-coffee-text--block {
	height: 72px;
	/*width: 205px;*/
	overflow: hidden;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	position: relative;
}

.catherine-reviews-block-coffee-text--block:before {
	content: " ";
	position: absolute;
	bottom: 0;
	left: 0;
	background: linear-gradient(180deg, rgba(239, 239, 239, 0) -26.93%, #EFEFEF 90.35%);
	width: 100%;
	height: 42px;
}

.catherine-reviews-block-coffee-text--block.show-full {
    height: auto;
}

.catherine-reviews-block-coffee-text--block.show-full::before {
    display: none;
}

.catherine-reviews-block-coffee--text .catherine-reviews-block-coffee-one--stars {
	margin-top: 20px;
}

.catherine-reviews-block-coffee--text .catherine-reviews-block-coffee-one--stars .catherine-reviews--star {
	width: 13px;
	height: 13px;
	margin-right: 8px;
}

.catherine-reviews-block-coffee-review-block--one .catherine-reviews-block-coffee-text--block {
	margin-top: 10px;
}



.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee--info .catherine-reviews-block-coffee-one--text {
	display: block;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee--info .catherine-reviews-block-coffee-one--tags {
	display: flex;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee--reviews .catherine-reviews-block-coffee--tags {
	display: none;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee--reviews,
.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee--info {
	width: 50%;
	max-width: 50%;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee--info {
	padding-right: 40px;
	display: flex;
    flex-direction: column;
    position: relative;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee--info > .catherine-reviews-block-coffee-buy--price {
	position: relative;
    right: 0;
    top: unset;
    width: 100%;
    margin-top: auto;
    margin-bottom: 20px;
    justify-content: space-between;
    display: flex;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee--reviews {
	background: #FCFCFC;
	display: flex;
	justify-content: center;
	padding-left: 90px;
	padding-right: 0;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee-text--block:before {
	display: none;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee-review--block.mini {
	display: none;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee-review--block.more {
	display: flex;
    width: 100%;
    max-height: 480px;
    margin-top: 0;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee-review--block.more .catherine-reviews-block-coffee-review-block--one-parent {
	max-width: 292px;
	width: 100%;

	padding-bottom: 27px;
	margin-bottom: 17px;
	border-bottom: 0.5px solid #000000;
}


.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee-review--block.more .catherine-reviews-block-coffee-review-block--one-parent:last-child {
	border-bottom: 0;
	margin-bottom: 0;
}


.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee-review--block.more .simplebar-track.simplebar-vertical {
	background: #C4C4C4;
	width: 4px;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee-review--block.more .simplebar-track.simplebar-vertical .simplebar-scrollbar {
	background: #000000;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee-review--block.more .catherine-reviews-block-coffee-text--block {
	height: auto;
	width: 100%;
}

.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee-review--block.more .catherine-reviews-block-coffee-text--block a {
	color: #FFCC00;
}

.catherine-reviews-block-coffee--user {
	display: flex;
	flex-direction: column;
}

.catherine-reviews-block-coffee-user--avatar {
	width: 41px;
	height: 41px;
	border-radius: 50%;
	border: 2px solid #000000;
	position: relative;
}

.catherine-reviews-block-coffee-user--avatar img {
	width: 100%;
	height: 100%;
	border-radius: 50%;
}


.catherine-reviews-block-coffee-review-block--one {
	display: flex;
}


.catherine-reviews-block-coffee-user--info {
	position: relative;
}


.catherine-reviews-block-coffee-user--info .catherine-reviews-block-coffee-user-info--status {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 9px;
	line-height: 11px;

	color: #000000;

	margin-top: 7px;
	    text-align: center;
    width: 100%;
    display: block;
}

.catherine-reviews-block-coffee-user--data {
	display: flex;
	width: 47px;
	margin-top: 0px;
	padding: 8px 5px;
	align-items: center;
    justify-content: space-between;

	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	cursor: pointer;
}

.catherine-reviews--answers-arrow {
	display: block;
	width: 11px;
	height: 14px;
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='14' viewBox='0 0 11 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.874526 9.727C0.679272 9.92227 0.679285 10.2388 0.874555 10.4341L4.05667 13.6159C4.25194 13.8112 4.56852 13.8112 4.76378 13.6159C4.95903 13.4206 4.95902 13.1041 4.76375 12.9088L1.9352 10.0805L4.76351 7.25196C4.95876 7.05669 4.95875 6.74011 4.76348 6.54485C4.56821 6.3496 4.25163 6.34961 4.05637 6.54488L0.874526 9.727ZM9.19613 -0.000305429C9.19526 2.8757 9.27047 4.88776 9.23255 6.36251C9.21377 7.0926 9.16733 7.65303 9.07722 8.0885C8.98751 8.52201 8.86086 8.79911 8.70426 8.98866C8.40234 9.35409 7.85708 9.54985 6.61078 9.60592C5.37524 9.6615 3.68543 9.58043 1.22807 9.58053L1.22811 10.5805C3.6093 10.5804 5.39683 10.6615 6.65573 10.6049C7.90387 10.5488 8.87015 10.3579 9.47518 9.62558C9.77206 9.26625 9.94772 8.81668 10.0565 8.29114C10.1648 7.76755 10.213 7.13654 10.2322 6.38822C10.2703 4.90613 10.1953 2.81343 10.1961 -1.25524e-06L9.19613 -0.000305429Z' fill='black'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
}

.catherine-reviews-answers-arrow--up {
	cursor: pointer;
	display: block;
	width: 9px;
	height: 16px;
	background-image: url("data:image/svg+xml,%3Csvg width='9' height='16' viewBox='0 0 9 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.80375 0.560328C4.60849 0.365067 4.2919 0.365067 4.09664 0.560328L0.914661 3.74231C0.719399 3.93757 0.719399 4.25415 0.914661 4.44942C1.10992 4.64468 1.42651 4.64468 1.62177 4.44942L4.45019 1.62099L7.27862 4.44942C7.47388 4.64468 7.79047 4.64468 7.98573 4.44942C8.18099 4.25415 8.18099 3.93757 7.98573 3.74231L4.80375 0.560328ZM4.9502 15.2539L4.95019 0.913882L3.95019 0.913882L3.9502 15.2539L4.9502 15.2539Z' fill='black'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
}

.catherine-reviews-answers-arrow--down {
	cursor: pointer;
	display: block;
	width: 9px;
	height: 16px;
	background-image: url("data:image/svg+xml,%3Csvg width='9' height='16' viewBox='0 0 9 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.14547 15.6076C4.34073 15.8029 4.65731 15.8029 4.85258 15.6076L8.03456 12.4257C8.22982 12.2304 8.22982 11.9138 8.03456 11.7186C7.83929 11.5233 7.52271 11.5233 7.32745 11.7186L4.49902 14.547L1.6706 11.7186C1.47533 11.5233 1.15875 11.5233 0.963489 11.7186C0.768227 11.9138 0.768227 12.2304 0.963489 12.4257L4.14547 15.6076ZM3.99902 0.914062L3.99902 15.2541L4.99902 15.2541L4.99902 0.914063L3.99902 0.914062Z' fill='black'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
}

.catherine-reviews--star {
	display: block;
	width: 11px;
	height: 11px;
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.4868 4.09786L7.08929 3.78275L5.73971 0.648948C5.64523 0.429517 5.3341 0.429517 5.23962 0.648948L3.89007 3.78277L0.4926 4.09786C0.254711 4.11992 0.158567 4.41581 0.33805 4.57347L2.90145 6.82539L2.15127 10.154C2.09874 10.387 2.35044 10.5699 2.55586 10.4479L5.48968 8.70585L8.42349 10.4479C8.62891 10.5699 8.88063 10.387 8.8281 10.154L8.07791 6.82539L10.6413 4.57347C10.8208 4.41581 10.7246 4.11992 10.4868 4.09786Z' fill='%238F8F8F'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	margin-right: 6px;
}

.catherine-reviews--star.active {
	background-image: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6586 4.53829L7.26116 4.22318L5.91159 1.08938C5.81711 0.869947 5.50598 0.869947 5.41149 1.08938L4.06194 4.2232L0.664475 4.53829C0.426586 4.56035 0.330442 4.85624 0.509925 5.0139L3.07332 7.26582L2.32315 10.5944C2.27062 10.8274 2.52232 11.0103 2.72774 10.8883L5.66155 9.14628L8.59537 10.8883C8.80079 11.0103 9.0525 10.8274 8.99998 10.5944L8.24978 7.26582L10.8132 5.0139C10.9927 4.85624 10.8965 4.56035 10.6586 4.53829Z' fill='%23FFCC00'/%3E%3C/svg%3E%0A");
}

.catherine-reviews--info {
	display: inline-block;
	width: 17px;
	height: 18px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-info.svg');
	background-repeat: no-repeat;
	position: relative;
}

.catherine-reviews--info:hover::before {
	content: attr(data-title);
	display: block;
	position: absolute;
	bottom: 100%;
	left: 50%;
	transform: translate(-50%, -6px);
	width: 186px;
	font-size: 12px;
	line-height: 1.2;
	text-align: center;
	background: #d9d8d8;
	border-radius: 4px;
	padding: 2px 4px;
	box-shadow: 0px 2px 10px -4px rgb(0 0 0 / 20%);
	z-index: 1;
}

.catherine-reviews--info:hover::after {
	content: '';
	display: block;
	position: absolute;
	bottom: 100%;
	left: 50%;
	transform: translate(-50%, -1px) rotate(45deg);
	width: 8px;
	height: 8px;
	font-size: 12px;
	line-height: 1.2;
	text-align: center;
	background: #d9d8d8;
	z-index: 0;
}

.catherine-reviews-block-user--cup {
	display: block;
	width: 14px;
	height: 10px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-cup.svg');
	background-repeat: no-repeat;
}

.catherine-reviews--answers {
	width: 10px;
	height: 10px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-arrow-answers.svg');
	background-repeat: no-repeat;
}

.catherine-reviews--answers-union {
	width: 14px;
	height: 15px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-answers-union.svg');
	background-repeat: no-repeat;
}

.catherine-reviews--buyers {
	width: 12px;
	height: 11px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-buyers.svg');
	background-repeat: no-repeat;
}

.catherine-reviews--buy {
	width: 30px;
	height: 30px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-buy.svg');
	background-repeat: no-repeat;
}

.catherine-reviews--expert {
	width: 12px;
    height: 11px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-expert.svg');
	background-repeat: no-repeat;
}

.catherine-reviews--user-info {
	width: 20px;
	height: 20px;
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-user-info.svg');
	background-repeat: no-repeat;
}

.catherine-reviews-block-coffee-text--answers {
	margin-top: 6px;
	display: flex;
	justify-content: right;
	align-items: center;

	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
}

.catherine-reviews-block-coffee-text--answers .catherine-reviews--answers {
	margin-right: 6px;
}

.catherine-reviews-block-coffee-user--more {
	position: absolute;
	display: none;
	flex-direction: column;
	top: 0;
	left: 0;
	z-index: 9999999999999;
}

.catherine-reviews-block-coffee-user--info .catherine-reviews-block-coffee-user--more:hover {
	display: flex;
	z-index: 9999999999999;
}

.catherine-reviews-block-coffee-user--info:hover .catherine-reviews-block-coffee-user--more {
	z-index: 9999999999999;
	display: flex;
}

.catherine-reviews-block-coffee-user-more--one {
	width: 100%;
	display: flex;
	align-items: center;
	background: #F4F4F4;
}

.catherine-reviews-block-coffee-user-more--black .catherine-reviews-block-coffee-user--data {
	background: #000000;
	color: #FFFFFF;
	margin-top: 2px;
}

.catherine-reviews-block-coffee-user-more--black .catherine-reviews-block-coffee-user--data .catherine-reviews-block-user--cup {
	background-image: url('/bitrix/templates/catherine/reviews/images/icon-cup--white.svg');
}

.catherine-reviews-block-coffee-user-more--gray .catherine-reviews-block-coffee-user--data {
	background: #C1C1C1;
}

.catherine-reviews-block-coffee-user-more--purple .catherine-reviews-block-coffee-user--data {
	background: #603EB1;
	color: #FFFFFF;
	text-align: center;
    justify-content: center;
}

.catherine-reviews-block-coffee-user-more--one .catherine-reviews-block-coffee-user--data {
	width: 47px;
}

.catherine-reviews-block-coffee-user-more--one .catherine-reviews-block-coffee-user-more-one--info {
	width: 205px;
	background: #F4F4F4;
	padding-left: 8px;
	display: flex;
    align-items: center;

    font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
}

.catherine-reviews-block-coffee-user-more--one .catherine-reviews-block-coffee-user-more-one--info .catherine-reviews--info {
	margin-left: 12px;
}

.catherine-reviews-block-coffee-text--bottom {
	display: flex;
	align-items: center;
    justify-content: end;
    margin-top: 20px;
}

.catherine-reviews-bottom-answers--count {
	display: flex;
	align-items: center;
	margin-left: 18px;
}

.catherine-reviews-answers-arrow--cnt {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #000;
}

.catherine-reviews-bottom-answers--cnt {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #787878;
	margin-right: 9px;
}

.catherine-reviews-bottom-answer--rating {
	display: flex;
	align-items: center;
	margin-left: 20px;
}

.catherine-reviews-answers-arrow--down {
	margin-right: 15px;
}

.catherine-reviews-answers-arrow--up {
	margin-left: 15px;
}

.catherine-reviews-bottom-answers--action a {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #787878;
}


.catherine-reviews-block-coffee--text.down > .catherine-reviews-block-coffee-text--block {
	color: #C8C8C8;
}

.catherine-reviews-block-coffee--text.down > .catherine-reviews-block-coffee-text--bottom .catherine-reviews-answers-arrow--cnt {
	color: #CA2E42;
}


.catherine-reviews-block-coffee--text.up > .catherine-reviews-block-coffee-text--block {
	color: #000000;
}

.catherine-reviews-block-coffee--text.up > .catherine-reviews-block-coffee-text--bottom .catherine-reviews-answers-arrow--cnt {
	color: #0B7302;
}


.catherine-reviews-block-coffee-text-bottom--answers {
	margin-left: -35px;
}

.catherine-reviews-block-coffee-text-bottom-answers--hidden {
	display: none;
}

.catherine-reviews-block-coffee-text-bottom-answers--more {
    display: flex;
    padding: 8px 10px;
    background: #E5E5E5;
    justify-content: end;
    margin-top: 15px;
    align-items: center;
    margin-left: 0;
    cursor: pointer;
    width: 100%;
}

.catherine-reviews-block-coffee-text-bottom-answers--more .text-main {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #787878;
}

.catherine-reviews-block-coffee-text-bottom-answers--more .text-count {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #787878;
	margin-left: 9px;
	margin-right: 8px;
}



.catherine-reviews-block-coffee-text-bottom--answers > .catherine-reviews-block-coffee-review-block--one {
	margin-top: 24px;
	position: relative;
}

.catherine-reviews-block-coffee-text-bottom--answers > .catherine-reviews-block-coffee-review-block--one:before {
	content: ' ';
	top: -15px;
	right: 0;
	position: absolute;
	width: 90%;
    height: 1px;
	border-top: 0.5px solid #000000;
}

.catherine-reviews-block-coffee-text-bottom--answers > .catherine-reviews-block-coffee-review-block--one:after {
	content: ' ';
	top: -15px;
	left: 71px;
	position: absolute;
	width: 1px;
	height: 13px;
	border-left: 0.5px solid #000000;
}

.catherine-reviews--delivery {
	width: 100%;
    max-width: 390px;
}

.catherine-reviews--default {
	width: 100%;
    max-width: 390px;
}

.catherine-reviews-block--delivery {
	background: #EFEFEF;
	padding: 25px;
	margin-top: 0;
}

.catherine-reviews--deliveries {
	display: flex;
	flex-wrap: wrap;
}

.catherine-reviews-delivery--one {
	padding: 7px 10px;
	cursor: pointer;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	border-radius: 6px;
	color: #000000;
}

.catherine-reviews-delivery--one.active { background: #000000; color: #FFFFFF; }

.catherine-reviews-delivery--one span {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #8B8B8B;
}

.catherine-reviews--ratings {
	background: #FFFFFF;
	border-radius: 6px;
	margin-top: 15px;

	padding-top: 18px;
	padding-left: 18px;
	padding-right: 18px;
	padding-bottom: 15px;
}

.catherine-reviews--ratings .catherine-reviews-block-coffee-one--stars {
	justify-content: center;
}

.catherine-reviews--ratings .catherine-reviews-block-coffee-one--stars .catherine-reviews--star {
	margin-right: 8px;
}

.catherine-reviews--ratings .catherine-reviews-block-coffee-one--stars .catherine-reviews--star:last-child {
	margin-right: 0;
}

.catherine-reviews-ratings--all {
	margin-top: 10px;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
	text-align: center;
}

.catherine-reviews-ratings--scores {
	margin-top: 10px;
	display: flex;
	justify-content: space-between;
}

.catherine-reviews-ratings-scores--one {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
}

.catherine-reviews-block-rating--tab {
	display: none;
}

.catherine-reviews-block-rating--tab.active {
	display: block;
}


.catherine-reviews-delivery--reviews {
	margin-top: 25px;
	max-height: 240px;
}

.catherine-reviews-delivery--reviews .simplebar-track.simplebar-vertical {
	background: #C4C4C4;
	width: 4px;
}

.catherine-reviews-delivery--reviews .simplebar-track.simplebar-vertical .simplebar-scrollbar {
	background: #000000;
}

.catherine-reviews-delivery-review--one {
	margin-bottom: 11px;
}

.catherine-reviews-delivery-review--one .catherine-reviews-block-coffee-user--avatar { min-width: 33px; width: 33px; height: 33px; margin-right: 14px; margin-top: 3px; }

.catherine-reviews-delivery-review--comment {
	display: flex;
	margin-top: 6px;
	padding-right: 40px;
	padding-left: 10px;
}

.catherine-reviews-delivery-review--city {
	padding-left: 57px;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #7B7B7B;
}

.catherine-reviews-delivery-review--text {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	padding-left: 10px;
}

.catherine-reviews-block--add-review {
	margin-top: 17px;
	width: 100%;
	display: flex;
	align-items: center;
}

.catherine-reviews-block-add-review--button {
	text-align: center;
	display: block;
	max-width: 390px;
	width: 100%;
	padding: 15px;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 20px;
	color: #FFFFFF;
	background: #603EB1;
	border-radius: 4px;
}

.catherine-reviews-block-add-review--button:hover {
	color: #FFFFFF;
	background: #4D3094;
}

.catherine-reviews-block-add-review--button:active,
.catherine-reviews-block-add-review--button:focus {
	background: #281555;
}

.catherine-reviews-block-add-review--text {
	margin-left: 40px;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 19px;
	color: #000000;
}

.catherine-reviews-block--about {
    padding: 0px;
}

.catherine-reviews-block-about--tab {
	padding: 15px 12px;
	display: none;
}

.catherine-reviews-block-about--tab.active {
	display: block;
}

.catherine-reviews-block-filter--about {
	justify-content: right;
}

.catherine-reviews-block-filter-about--button {
	margin-left: 7px;
	cursor: pointer;
	background: #F7F7F7;
	border-radius: 6px;
	padding: 0px 10px;

	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	color: #000000;
}

.catherine-reviews-block-filter-about--button.active {
	background: #FFCC00;
}

.catherine-reviews-block--company {
	padding-top: 20px;
	padding-left: 14px;
	padding-right: 14px;
	padding-bottom: 0;
}

.catherine-reviews-block-company--buttons {
	display: flex;
	margin-bottom: 26px;
}

.catherine-reviews-block-filter-company--button {
	cursor: pointer;
	background: #DBDBDB;
	border-radius: 6px;
	padding: 6px 24px;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	color: #000000;
	margin-right: 20px;
}

.catherine-reviews-block-filter-company--button.active {
	background: #8B8B8B;
	color: #FFFFFF;
}

.catherine-reviews-block-company--tab {
	display: none;
}

.catherine-reviews-block-company--tab.active {
	display: block;
}

.catherine-reviews-block--grinders {
	padding-top: 23px;
	padding-left: 40px;
	padding-right: 40px;
	padding-bottom: 23px;
}

.catherine-reviews-block-filter--grinders a {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 140%;
	color: #000000;
}

.catherine-reviews-grinders--reviews {
	padding-left: 15px;
    padding-right: 15px;
	padding-top: 33px;
}

.catherine-reviews-grinders-reviews--one {
	display: flex;
}

.catherine-reviews-grinders-reviews--one .catherine-reviews-block-coffee-user--avatar {
	margin-right: 20px;
	min-width: 27px;
	width: 27px;
	height: 27px;
	position: relative;
}

.catherine-reviews-grinders-reviews--one .catherine-reviews-block-coffee-user--avatar .catherine-reviews--expert {
	position: absolute;
	bottom: -5px;
	left: -2px;
	display: block;
}

.catherine-reviews-block-coffee-user--avatar .catherine-reviews--user-info {
	position: absolute;
	bottom: -5px;
	left: -2px;
	display: block;
}

.catherine-reviews-grinders-reviews-one--text {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
}

.catherine-reviews-menu--wrap {
	display: none;
	margin-top: 23px;
	overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
    -webkit-overflow-scrolling: touch;
}

.catherine-reviews--menu {
	display: flex;
	padding-bottom: 10px;
}

.catherine-reviews--menu .catherine-reviews-menu--one {
	padding: 6px 12px;
	border-radius: 6px;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 140%;
	color: #000000;
	margin-left: 12px;
}

.catherine-reviews--menu .catherine-reviews-menu--one span {
	color: #9F9F9F;
}

.catherine-reviews--menu .catherine-reviews-menu--one.active {
	background: #5F5F5F;
	color: #FFFFFF;
}

.catherine-reviews--menu .catherine-reviews-menu--one.active span {
	color: #FFFFFF;
}

.catherine-reviews-block-coffee-comments--text {
	display: none;
}

/*
#added-reviews,
#added-reviews-delivery {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    z-index: 600;
    display: none;
}
*/
#added-reviews,
#added-reviews-delivery {
	background: #FFFFFF;
	width: 360px;
	max-width: 360px;
    padding: 30px;
    padding-top: 40px;
    padding-bottom: 50px;
    color: black;
}

#added-reviews .modal-add-review--title,
#added-reviews-delivery .modal-add-review--title {
	width: 100%;
	text-align: center;

	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 700;
	font-size: 19px;
	line-height: 24px;
	color: #000000;
}

#added-reviews .modal-add-review--stars,
#added-reviews-delivery .modal-add-review--stars {
	margin-top: 26px;
}

#added-reviews .modal-add-review-stars--status,
#added-reviews-delivery .modal-add-review-stars--status {
	margin-top: 19px;

	width: 100%;
	text-align: center;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 330%;
	color: #A6A6A6;
}

#added-reviews .modal-add-review--tags,
#added-reviews-delivery .modal-add-review--tags {
	margin-top: 28px;
}

#added-reviews .modal-add-review-tags--title,
#added-reviews-delivery .modal-add-review-tags--title {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	    text-align: left;
}

#added-reviews-delivery .modal-add-review-tags--title {
	text-align: center;
}

.rating-stars ul {
  list-style-type:none;
  padding:0;

  -moz-user-select:none;
  -webkit-user-select:none;
      display: flex;
    justify-content: center;
}
.rating-stars ul > li.catherine-reviews--star {
  width: 19px;
  height: 19px;
  padding: 0;
  margin-right: 13px;
      background-size: contain;
}
.rating-stars ul > li.catherine-reviews--star:last-child {
	margin-right: 0;
}


.rating-stars ul > li.catherine-reviews--star:before {
	display: none;
}

.rating-stars ul > li.catherine-reviews--star.selected,
.rating-stars ul > li.catherine-reviews--star.hover {
  	background-image: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6586 4.53829L7.26116 4.22318L5.91159 1.08938C5.81711 0.869947 5.50598 0.869947 5.41149 1.08938L4.06194 4.2232L0.664475 4.53829C0.426586 4.56035 0.330442 4.85624 0.509925 5.0139L3.07332 7.26582L2.32315 10.5944C2.27062 10.8274 2.52232 11.0103 2.72774 10.8883L5.66155 9.14628L8.59537 10.8883C8.80079 11.0103 9.0525 10.8274 8.99998 10.5944L8.24978 7.26582L10.8132 5.0139C10.9927 4.85624 10.8965 4.56035 10.6586 4.53829Z' fill='%23FFCC00'/%3E%3C/svg%3E%0A");
}


.modal-add-review-tags--body {
	display: flex;
    flex-wrap: wrap;
    margin-top: 25px;
}

.modal-add-review-tags--one {
	margin-right: 5px;
	margin-bottom: 10px;
}

.modal-add-review-tags--one:last-child {
	margin-right: 0px;
}


.custom-checkbox > input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

/* для элемента label, связанного с .custom-checkbox */
.custom-checkbox>span {
  	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	background: #EFEFEF;
	border-radius: 8px;

	padding: 5px 14px;
	display: inline-block;
	cursor: pointer;
}

/* стили при наведении курсора на checkbox */
.custom-checkbox > input:not(:disabled):not(:checked)+span:hover {
  background: #000000;
  color: #FFFFFF;
}

/* стили для активного чекбокса (при нажатии на него) */
.custom-checkbox > input:not(:disabled):active + span {
  background: #000000;
  color: #FFFFFF;
}

/* стили для чекбокса, находящегося в состоянии checked */
.custom-checkbox > input:checked + span {
	background: #000000;
  color: #FFFFFF;
}

/* стили для чекбокса, находящегося в состоянии disabled */
.custom-checkbox>input:disabled + span {
  background-color: #e9ecef;
}


.modal-add-review-checkeds--one {
	display: flex;
	flex-direction: column;
	gap: 20px;
	width: 100%;
}

.modal-add-review-checkeds--one .custom-checkbox-square {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: flex-end;
	gap: 14px;
}

.modal-add-review-checkeds--one .custom-checkbox-square input {
	position: absolute;
	opacity: 0;
	z-index: -1;
}

.modal-add-review-checkeds--one .custom-checkbox-square i {
	position: relative;
	display: inline-block;
	width: 24px;
	height: 24px;
	border: 1px solid #000000;
}

.modal-add-review-checkeds--one .custom-checkbox-square input:checked ~ i::before {
	content: '';
	display: block;
	position: absolute;
	width: 21px;
	height: 25px;
	background-image: url("data:image/svg+xml,%3Csvg width='21' height='25' viewBox='0 0 21 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.90723 15.378L9.34155 21.7199L19.4596 0.931641' stroke='%23FFCC00' stroke-width='3'/%3E%3C/svg%3E%0A");
	background-size: cover;
	background-repeat: no-repeat;
	top: -7px;
	left: 1px;
}

.modal-add-review--textarea {
	margin-top: 26px;
}

.modal-add-review--textarea--title {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	text-align: left;
}

.modal-add-review--textarea--text {
	margin-top: 13px;
}

.modal-add-review--textarea--text textarea {
	border: 1px solid #000000;
	width: 100%;
	min-height: 130px;
	padding: 22px 26px;

	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 140%;
	color: #000000;
}

.modal-add-review--textarea--bottom {
	margin-top: 14px;
	width: 100%;
	display: flex;
	justify-content: space-between;
}

.modal-add-review--textarea--counter {
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 15px;
	color: #939393;
}

.modal-add-review--textarea--sample {
	font-family: 'Cera Pro';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #939393;
	border-bottom: 1px solid #939393;
}

.modal-add-review--button {
	margin-top: 46px;
}

.modal-add-review--button button {
	text-align: center;
	padding: 11px 20px;
	width: 100%;
	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 500;
	font-size: 14px;
	line-height: 18px;
	color: #FFFFFF;
	background: #603EB1;
    border-radius: 4px;
    border: 0;
}

.modal-add-review--button button:hover {
	background: #4D3094;
}

.modal-add-review--button button:active {
	background: #281555;
}


@media (max-width: 860px) {
	#catherine-reviews {padding-top: 10px;     padding-bottom: 100px;}

	#catherine-reviews .cont {
		padding: 0;
	}

	.catherine-reviews--header { padding-left: 12px; }

	.catherine-reviews--header h1 span { display: none; }

	.catherine-reviews-menu--wrap {
		display: flex;
	}

	.catherine-reviews--blocks {
		margin-top: 15px;
	}

	.catherine-reviews--default-block .catherine-reviews-block--title,
	.catherine-reviews--default-block .catherine-reviews-block--filter,
	.catherine-reviews--blocks .catherine-reviews--block .catherine-reviews-block--title,
	.catherine-reviews--blocks .catherine-reviews--block .catherine-reviews-block--filter {
		display: none;
	}

	.catherine-reviews--default-block { display: none; }
	.catherine-reviews--default-block.active { display: block;  }

	.catherine-reviews-block--delivery {margin-top: 0;}
	.catherine-reviews--blocks.catherine-reviews--block--two {margin-top: 0;}
	.catherine-reviews-block--default { margin-top: 0; }


	.catherine-reviews-block-coffee--info {
		max-width: 100%;
		padding-top: 25px;
		padding-left: 30px;
		padding-right: 30px;
		padding-bottom: 0px;
	}

	.catherine-reviews-block-coffee--reviews {
		padding-top: 20px;
		padding-left: 34px;
		padding-right: 34px;
		max-width: 100%;
    	width: 100%;
	}

	.catherine-reviews-block-coffee--info .catherine-reviews-block-coffee-one--tags {
		display: block;
		margin-top: 10px;
	}

	.catherine-reviews-block-coffee--info .catherine-reviews-block-coffee--tags {
		flex-wrap: wrap;
	}

	.catherine-reviews-block-coffee--info .catherine-reviews-block-coffee--tag {
		display: flex;
    	align-items: center;
    	margin-bottom: 8px;
	}

	.catherine-reviews-block-coffee-review--block.mini {
		width: 100%;
	}

	.catherine-reviews-block-coffee-review--block.mini .catherine-reviews-block-coffee-text--block {
		max-height: 72px;
		height: auto;
		width: 100%;
	}

	.catherine-reviews-block-coffee-review--block.mini .catherine-reviews-block-coffee-text--answers {
		display: none;
	}

	.catherine-reviews-block-coffee-one--title {
		white-space: break-spaces;
    	overflow: unset;
	}

	.catherine-reviews-block-coffee-one--options {
		display: none;
	}

	.catherine-reviews-block-coffee--reviews .catherine-reviews-block-coffee--tags {
		display: none;
	}

	.catherine-reviews-block--coffee-one.open {
		display: block;
	}

	.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee--info {
		padding-right: 30px;
		width: 100%;
    	max-width: 100%;
    	display: block;
	}

	.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee-one--text {
		display: none!important;
	}

	.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee--info > .catherine-reviews-block-coffee-buy--price {
		display: none;
	}

	.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee--reviews {
		width: 100%;
    	max-width: 100%;
    	padding-left: 10px;
    	padding-top: 0;
	}

	.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee-review--block.more {
		padding-top: 33px;
		max-height: 510px;
	}

	.catherine-reviews-block--coffee-one.open .catherine-reviews-block-coffee-review--block.more .catherine-reviews-block-coffee-review-block--one-parent {
		max-width: 100%;
		padding-right: 6px;
	}

	.catherine-reviews-block--coffee-one {
		    padding-bottom: 26px;
	}

	.catherine-reviews-block-coffee-text-bottom-answers--more {
		width: 100%;
	}

	.catherine-reviews-block-coffee--comments-buy {
		position: relative;
	    top: unset;
	    right: unset;
	    display: flex;
	    align-items: center;
	    width: 100%;
    	justify-content: end;
    	padding-left: 34px;
    	padding-right: 34px;
	}

	.catherine-reviews-block--coffee-one .catherine-reviews-block-coffee--comments-buy .catherine-reviews-block-coffee--comments {
		margin-top: 0;
		display: flex;
    	align-items: center;
    	order: -1;
	}

	.catherine-reviews-block--coffee-one .catherine-reviews-block-coffee--comments-buy .catherine-reviews-block-coffee--comments .catherine-reviews-block-coffee-comments--text  {
		display: block;
		margin-right: 20px;
		font-family: 'CeraPro-Regular';
		font-style: normal;
		font-weight: 400;
		font-size: 12px;
		line-height: 15px;
		text-align: right;
		border-bottom: 1px solid #000000;
		color: #000000;
	}

	.catherine-reviews-block--coffee-one .catherine-reviews-block-coffee--buy {
		    padding-left: 19px;
	}
}

.delivery-padding{
 padding-top: 20px;
}

.archive {
	color: #FFFFFF;

}
#added-redirect {

}

#added-redirect {
	background: #FFFFFF;
	width: 360px;
	max-width: 360px;
    padding: 30px;
    padding-top: 40px;
    padding-bottom: 50px;
    color: black;
}

#added-redirect .modal-add-review--title {
	width: 100%;
	text-align: center;

	font-family: 'CeraPro-Regular';
	font-style: normal;
	font-weight: 700;
	font-size: 19px;
	line-height: 24px;
	color: #000000;
}
#reviews-zakazi{
	color: #f9f9f9;
	font-family: "Helvetica Neue";
}

/*.subscribe-item--link */
#rules-reviews {
	color: black;
    max-width: 40%;
    font-size: 14px;
    text-align: left;
}

@media (max-width: 860px) {
		#rules-reviews {
		color: black;
	    font-size: 14px;
	    text-align: left;
	}
}

#rules-reviews h1 {
  text-align: center;
}

#rules-reviews strong {
	font-weight: bold;
}

.catherine-reviews-block--filter.catherine-reviews-block-filter--coffee {
	    align-items: center;
}
.catherine-reviews-block-coffee-text--date{
	font-family: 'CeraPro-Regular';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    color: #3F3F3F;
}

/* End */


/* Start:/local/templates/catherine/vendor/swiper/swiper.min.css?173161852415817*/
/**
 * Swiper 8.0.7
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2022 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: March 4, 2022
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, 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');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
/* End */
/* /neworder/css/page.css?1731618781113474 */
/* /neworder/css/template.css?1731618781447350 */
/* /neworder/css/swiper-bundle.min.css?173161878118907 */
/* /neworder/css/styles.css?173260602652556 */
/* /bitrix/templates/.default/components/bitrix/system.pagenavigation/bxmaker_ajaxpagenav_neworder/style.css?173161877794467 */
/* /local/templates/catherine/components/bitrix/catalog.item/main2/style.css?174851246074443 */
/* /local/templates/catherine/reviews/css/style.css?174522701549232 */
/* /local/templates/catherine/vendor/swiper/swiper.min.css?173161852415817 */
