

/* Start:/local/templates/main/components/arturgolubev/search.title/.default/style.css?163888991913718*/
/* div.title-search-result {
	display: block !important;
} */

.bx_smart_searche, .bx_smart_searche *, .bx-searchtitle, .bx-searchtitle * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;

	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
}

.bx-searchtitle {
	margin: 10px 0 0;
}
.bx-searchtitle .bx-block-title {
	font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
	color: #343434;
	text-transform: uppercase;
	font-size: 12px;
	margin-bottom: 9px;
	font-weight: 600;
}
.bx-searchtitle .bx-input-group {
	position: relative;
	display: table;
	border-collapse: separate;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bx-searchtitle .bx-input-group {}
.bx-searchtitle .bx-input-group .bx-form-control {
	display: table-cell;
	position: relative;
	z-index: 2;
	float: left;
	width: 100%;
	margin-bottom: 0;
	display: block;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #333;
	background-color: #f8fafc;
	border: 1px solid #d5dadc;
	border-right: none;
	border-radius: 1px 0 0 1px;
	outline: none;
	box-shadow: none !important;
	-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.bx-searchtitle .bx-input-group .bx-form-control:focus {
	background-color: #fff;
}
.bx-ios .bx-searchtitle .bx-input-group .bx-form-control {
	/* Fix of input shadow for IOS browsers. */
	background-image: -webkit-linear-gradient(#f8fafc 0%, #f8fafc 100%);
	background-image: linear-gradient(#f8fafc 0%, #f8fafc 100%);
}
.bx-searchtitle .bx-input-group-btn {
	position: relative;
	font-size: 0;
	width: 1%;
	white-space: nowrap;
	vertical-align: middle;
	display: table-cell;
	line-height: normal;
}
.bx-searchtitle .bx-input-group-btn button {
	position: relative;
	border: none;
	background: url(/local/templates/main/components/arturgolubev/search.title/.default/images/search-icon.png) center center no-repeat #95a1a8;
	display: inline-block;
	margin-bottom: 0;
	cursor: pointer;
	padding:0;
	border-radius: 0 1px 1px 0;
	color: #fff;
	font-size: 16px;
	line-height: 1.42857143;
	height: 34px;
	width: 40px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}
.bx-searchtitle .bx-input-group-btn button:hover {
	background-color: #1484CE;
}


div.title-search-result {
	border:0 none !important;
	border-top: 0 none;
	display:none;
	overflow:hidden;
	z-index:999;
	min-width: 200px;
	margin-top: 3px;
	background-color: #FFF;
	/* border-top: 0 none; */
	border-radius: 2px;
	box-shadow: 0px 0px 7px -2px #d6d6d6;

	/* display: block !important; */
}

div.title-search-fader {
	display:none;
	background-image: url('/local/templates/main/components/arturgolubev/search.title/.default/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}

p.title-search-preview {
	font-size:12px;
}
div.title-search-result td.title-search-price span {
	font-size: 26px;
}

/*========================*/
.bx_smart_searche {
	padding-top:8px;

	border-top: 0 none;
	border-radius: 0 0 3px 3px;
}
.bx_smart_searche .bx_info_wrap{
	margin-left: 85px;
}
.bx_smart_searche .bx_img_element{
	float: left;
	padding: 5px;
	width: 75px;
	text-align: center;
}
.bx_smart_searche .bx_item_block{
	min-height: 65px;
	position: relative;
}
.bx_smart_searche .bx_image{
	/* width: 45px;
	height: 45px;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	border: 1px solid #e8e8e8; */
	display: inline-block;
	max-width: 100%;
}
.bx_smart_searche .bx_image.empty_image{
	background-image: url(/local/templates/main/components/arturgolubev/search.title/.default/image/noimg.png);
}
.bx_smart_searche .bx_item_element{
	padding: 8px 0;
}
.bx_smart_searche .bx_item_element_all_result {
	text-align: center;
}
.bx_smart_searche .bx_item_element hr{
	margin: 0;
	border: none;
	border-bottom: 1px solid #e5e5e5;
}
.bx_smart_searche .bx_item_element a{
	margin-top: 5px;
	display: inline-block;
	color: #333;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}
.bx_smart_searche .bx_item_element a b{
	font-weight: bold;
}
.bx_smart_searche .bx_item_element a b{color: #000;}
.bx_smart_searche .bx_item_element a:hover,
.bx_smart_searche .bx_item_element a:hover b{text-decoration: underline;}
.bx_smart_searche .bx_item_preview_text{
	font-size:13px;
	padding: 5px 10px 5px 0;
}
.bx_smart_searche .bx_price{
	font-weight:bold;
	font-size:15px;
	margin-top: 5px;
}
.bx_smart_searche .bx_price .old{
	font-weight: normal;
	text-decoration: line-through;
	color: #636363;
	font-size: 12px;
	vertical-align: middle;
}
.bx_smart_searche .bx_item_block.all_result{min-height:0}
.bx_smart_searche .bx_item_block.others_result{
	min-height: 0;
	line-height: 12px;
	padding: 0;
}
.bx_smart_searche .bx_item_block.all_result .all_result_button{
	display: inline-block;
	font-size: 14px;
	background-color: #1485CE;
	border: 1px solid;
	border-color: #1485CE;
	color: #FFF;
	padding: 0 22px;
	height: 34px;
	text-decoration: none;
	border-radius: 2px;
	margin: 0 0 8px;

	line-height: 34px;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: .5px;
}
.bx_smart_searche .bx_item_block_href {
	display: block;
	text-decoration: none;
	margin-bottom: 5px;
	padding: 8px;
	line-height: 14px;
}
.bx_smart_searche .bx_item_block_href:hover {
	background-color: #feeed2;
}
.bx_smart_searche .bx_item_block_hrline {
	border-bottom: 1px solid #f5a61c;
	margin: 0 8px 5px;
}
.bx_item_block_item_clear {
	display: block;
	clear:both;
}
.bx_smart_searche .bx_item_block_item_info_wrap {
	display: block;
	padding-left: 39px;
}
.bx_smart_searche .bx_item_block_item_info {
	display: block;
}
.bx_smart_searche .bx_item_block_href_category_title {
	color: #a2a2a2;
	/* font-weight: bold; */
}
.bx_smart_searche .bx_item_block_href_category_name {
	color: #f5a61c;
	font-weight: bold;
	text-transform: uppercase;
}
.bx_smart_searche .bx_item_block_item_image {
	width: 34px;
	height: 34px;
	float:left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	margin-right: 5px;
}
.bx_smart_searche .bx_item_block_item_name {
	color: #333;
	overflow: hidden;
	height: 34px;
	display: block;
	line-height: 17px;
	display: flex;
}
.bx_smart_searche .bx_item_block_item_name_flex_align {
	margin: auto 0;
}
.bx_smart_searche .bx_item_block_item_simple_name {
	color: #333;
	display: block;
	line-height: 17px;
}
.bx_smart_searche .bx_item_block_item_name b, .bx_smart_searche .bx_item_block_item_simple_name b {
	color: #f5a61c;
}
.bx_smart_searche .bx_item_block_item_price {
	float:right;
	text-align: right;
	color: #333;
	line-height: 17px;
	padding-left: 5px;
}
.bx_smart_searche .bx_item_block_item_price.bx_item_block_item_price_only_one {
	line-height: 34px;
}
.bx_smart_searche .bx_item_block_item_price .bx_price_new {
	white-space: nowrap;
	font-weight: bold;
	display: block;
}
.bx_smart_searche .bx_item_block_item_price .bx_price_old {
	white-space: nowrap;
	text-decoration: line-through;
}
.bx_smart_searche .bx_item_block_item_text {
	color: #9b9b9b;
	display: block;
	margin-top: 8px;
	font-size: 13px;
	line-height: 15px;
}
.bx_smart_searche .bx_item_block_item_props {
	color: #9b9b9b;
	display: block;
	margin-top: 8px;
	font-size: 13px;
	line-height: 15px;
}
.bx_smart_searche .bx_item_block_item_text.wpic, .bx_smart_searche .bx_item_block_item_props.wpic {
	/* padding-left: 39px; */
}
.bx_item_block_item_prop_item {
	display: block;
}
.bx_smart_no_result_find {
	padding: 0 8px 8px;
}


/* preloader base */
.bx-searchtitle .bx-searchtitle-preloader {
	position: absolute;
	top: 2px;
	right: 110%;
	width: 30px;
	height: 30px;
	z-index: 5;
	display: none;
	/* display: block; */
}
.bx-searchtitle .bx-searchtitle-preloader.view {
	background: url(/local/templates/main/components/arturgolubev/search.title/.default/images/loader_orange.gif) center center no-repeat;
}



/* blue */
.bx-searchtitle.theme-blue .bx-input-group .bx-form-control {
	border-color:#0083d1;
}
.bx-searchtitle.theme-blue .bx-searchtitle-preloader.view {
	background-image: url(/local/templates/main/components/arturgolubev/search.title/.default/images/loader_blue.gif);
}
.bx_smart_searche.theme-blue .bx_item_block.all_result .all_result_button{
	background-color: #0083d1;
	border-color: #0083d1;
}
.bx-searchtitle.theme-blue .bx-input-group-btn button {
	background-color: #0083d1;
	border-color: #0083d1;
	color: #FFF;
}
.bx-searchtitle.theme-blue .bx-input-group-btn button:hover, .bx_smart_searche.theme-blue .bx_item_block.all_result .all_result_button:hover {
	background-color: #5ca6e4;
	border-color: #5ca6e4;
	text-decoration: none;
}
.bx_smart_searche.theme-blue .bx_item_element a b{
	color: #5ca6e4;
}
.bx_smart_searche.theme-blue .bx_item_block_href:hover {
	background-color: #b2d9f1;
}
.bx_smart_searche.theme-blue .bx_item_block_href_category_name {
	color:#0083d1;
}
.bx_smart_searche.theme-blue .bx_item_block_item_name b, .bx_smart_searche.theme-blue .bx_item_block_item_simple_name b {
	color:#0083d1;
}
.bx_smart_searche.theme-blue .bx_item_block_hrline {
	border-color: #0083d1;
}
/* black */
.bx-searchtitle.theme-black .bx-input-group .bx-form-control {
	border-color:#333;
}
.bx-searchtitle.theme-black .bx-searchtitle-preloader.view {
	background-image: url(/local/templates/main/components/arturgolubev/search.title/.default/images/loader_black.gif);
}
.bx_smart_searche.theme-black .bx_item_block.all_result .all_result_button{
	background-color: #333;
	border-color: #333;
}
.bx-searchtitle.theme-black .bx-input-group-btn button {
	background-color: #333;
	border-color: #333;
	color: #FFF;
}
.bx-searchtitle.theme-black .bx-input-group-btn button:hover, .bx_smart_searche.theme-black .bx_item_block.all_result .all_result_button:hover {
	background-color: #5c5c5c;
	border-color: #5c5c5c;
	text-decoration: none;
}
.bx_smart_searche.theme-black .bx_item_element a b{
	color: #5c5c5c;
}
.bx_smart_searche.theme-black {
	/* border:1px solid #333; */
	border-top: 0 none;
	border-radius: 0 0 3px 3px;
}
.bx_smart_searche.theme-black .bx_item_block_href:hover {
	background-color: #eaeaea;
}
.bx_smart_searche.theme-black .bx_item_block_href_category_name {
	color:#333;
}
.bx_smart_searche.theme-black .bx_item_block_item_name b, .bx_smart_searche.theme-black .bx_item_block_item_simple_name b {
	color:#333;
}
.bx_smart_searche.theme-black .bx_item_block_hrline {
	border-color: #333;
}
/* green */
.bx-searchtitle.theme-green .bx-input-group .bx-form-control {
	border-color:#159ebb;
}
.bx-searchtitle.theme-green .bx-searchtitle-preloader.view {
	background-image: url(/local/templates/main/components/arturgolubev/search.title/.default/images/loader_green.gif);
}
.bx_smart_searche.theme-green .bx_item_block.all_result .all_result_button{
	background-color: #159ebb;
	border-color: #159ebb;
}
.bx-searchtitle.theme-green .bx-input-group-btn button {
	background-color: #159ebb;
	border-color: #159ebb;
	color: #FFF;
}
.bx-searchtitle.theme-green .bx-input-group-btn button:hover, .bx_smart_searche.theme-green .bx_item_block.all_result .all_result_button:hover {
	background-color: #44b1c9;
	border-color: #44b1c9;
	text-decoration: none;
}
.bx_smart_searche.theme-green .bx_item_element a b{
	color: #44b1c9;
}
.bx_smart_searche.theme-green .bx_item_block_href:hover {
	background-color: #d0ebf1;
}
.bx_smart_searche.theme-green .bx_item_block_href_category_name {
	color:#159ebb;
}
.bx_smart_searche.theme-green .bx_item_block_item_name b, .bx_smart_searche.theme-green .bx_item_block_item_simple_name b {
	color:#159ebb;
}
.bx_smart_searche.theme-green .bx_item_block_hrline {
	border-color: #159ebb;
}
/* red */
.bx-searchtitle.theme-red .bx-input-group .bx-form-control {
	border-color:#E22B2B;
}
.bx-searchtitle.theme-red .bx-searchtitle-preloader.view {
	background-image: url(/local/templates/main/components/arturgolubev/search.title/.default/images/loader_red.gif);
}
.bx_smart_searche.theme-red .bx_item_block.all_result .all_result_button{
	background-color: #E22B2B;
	border-color: #E22B2B;
}
.bx-searchtitle.theme-red .bx-input-group-btn button {
	background-color: #E22B2B;
	border-color: #E22B2B;
	color: #FFF;
}
.bx-searchtitle.theme-red .bx-input-group-btn button:hover, .bx_smart_searche.theme-red .bx_item_block.all_result .all_result_button:hover {
	background-color: #e95c5c;
	border-color: #e95c5c;
	text-decoration: none;
}
.bx_smart_searche.theme-red .bx_item_element a b{
	color: #e95c5c;
}
.bx_smart_searche.theme-green .bx_item_block_href:hover {
	background-color: #f9d4d4;
}
.bx_smart_searche.theme-red .bx_item_block_href_category_name {
	color:#E22B2B;
}
.bx_smart_searche.theme-red .bx_item_block_item_name b, .bx_smart_searche.theme-red .bx_item_block_item_simple_name b {
	color:#E22B2B;
}
.bx_smart_searche.theme-red .bx_item_block_hrline {
	border-color: #E22B2B;
}
/* yellow */
.bx-searchtitle.theme-yellow .bx-input-group .bx-form-control {
	border-color:#F9A91D;
}
.bx-searchtitle.theme-yellow .bx-searchtitle-preloader.view {
	background-image: url(/local/templates/main/components/arturgolubev/search.title/.default/images/loader_yellow.gif);
}
.bx_smart_searche.theme-yellow .bx_item_block.all_result .all_result_button{
	background-color: #F9A91D;
	border-color: #F9A91D;
}
.bx-searchtitle.theme-yellow .bx-input-group-btn button {
	background-color: #F9A91D;
	border-color: #F9A91D;
	color: #FFF;
}
.bx-searchtitle.theme-yellow .bx-input-group-btn button:hover, .bx_smart_searche.theme-yellow .bx_item_block.all_result .all_result_button:hover {
	background-color: #faba4a;
	border-color: #faba4a;
	text-decoration: none;
}
.bx_smart_searche.theme-yellow .bx_item_element a b{
	color: #faba4a;
}
.bx_smart_searche.theme-yellow .bx_item_block_href_category_name {
	color:#F9A91D;
}
.bx_smart_searche.theme-yellow .bx_item_block_item_name b, .bx_smart_searche.theme-yellow .bx_item_block_item_simple_name b {
	color:#F9A91D;
}
.bx_smart_searche.theme-yellow .bx_item_block_hrline {
	border-color: #F9A91D;
}
/* End */


/* Start:/local/templates/main/frontend/css/main.css?1790154797323912*/
@charset "UTF-8";
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;-o-transition:.3s opacity;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.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{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s top;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s left;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s right;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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%;-o-object-fit:contain;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;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px solid;border-color:#888 #888 #fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.datepicker--cells{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell,.datepicker--cells{display:-webkit-flex;display:-ms-flexbox;display:flex}.datepicker--cell{border-radius:4px;box-sizing:border-box;cursor:pointer;position:relative;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4eb5e6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4eb5e6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 4px 4px 0}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name,.datepicker--days-names{display:-webkit-flex;display:-ms-flexbox;display:flex}.datepicker--day-name{color:#ff9a19;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s .3s;transition:opacity .3s ease,transform .3s ease,left 0s .3s,-webkit-transform .3s ease;z-index:100}.datepicker.-from-top-{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-webkit-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom-{-webkit-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:opacity .3s ease,left 0s 0s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s 0s;transition:opacity .3s ease,transform .3s ease,left 0s 0s,-webkit-transform .3s ease}.datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;transform:none}.datepicker-inline .datepicker--pointer{display:none}.datepicker--content{box-sizing:content-box;padding:4px}.-only-timepicker- .datepicker--content{display:none}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 5px)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 5px)}.datepicker--body{display:none}.datepicker--body.active{display:block}.datepicker--nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action:hover{background:#f0f0f0}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title:hover{background:#f0f0f0}.datepicker--nav-title.-disabled-{cursor:default;background:none}.datepicker--buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:4px;border-top:1px solid #efefef}.datepicker--button{color:#4eb5e6;cursor:pointer;border-radius:4px;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{border-top:1px solid #efefef;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:4px;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{-webkit-flex:0 1 138px;-ms-flex:0 1 138px;flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{-webkit-flex:0 1 153px;-ms-flex:0 1 153px;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:"";background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11px;height:17px;background:linear-gradient(90deg,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:none;cursor:pointer;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:none}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-thumb{margin-top:-6px}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:transparent}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:transparent}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:transparent}.datepicker--time-row input[type=range]::-ms-fill-lower,.datepicker--time-row input[type=range]::-ms-fill-upper{background:transparent}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:"";background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:none;border:none}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}

/*!Ion.RangeSlider, 2.3.0, © Denis Ineshin, 2010 - 2018, IonDen.com, Build date: 2018-12-11 23:23:51*/.irs{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs,.irs-line{position:relative;display:block}.irs-line{overflow:hidden;outline:none!important}.irs-bar{display:block}.irs-bar,.irs-shadow{position:absolute;left:0;width:0}.irs-shadow{display:none}.irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1}.irs-handle.type_last{z-index:2}.irs-max,.irs-min{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:transparent;z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;overflow:hidden;outline:none!important;z-index:-9999!important;background:none!important;border-style:solid!important;border-color:transparent!important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-max,.irs--flat .irs-min{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{color:#fff;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:#fff;background:linear-gradient(180deg,#ddd -50%,#fff 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(180deg,#fff 0,#428bca 30%,#b9d4ec);box-shadow:inset 0 0 1px 1px hsla(0,0%,100%,.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,.3);background-color:#cbcfd5;background:linear-gradient(180deg,#fff 0,#b4b9be 30%,#fff);box-shadow:1px 1px 2px rgba(0,0,0,.2),inset 0 0 3px 1px #fff;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,.45);background-color:#939ba7;background:linear-gradient(180deg,#fff 0,#919ba5 30%,#fff)}.irs--big .irs-max,.irs--big .irs-min{top:0;padding:1px 5px;color:#fff;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-single,.irs--big .irs-to{color:#fff;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(180deg,#428bca 0,#3071a9);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern,.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(180deg,#e0e4ea 0,#d1d6e0);border:solid #a3adc1;border-width:1px 1px 0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(180deg,#20b426 0,#18891d)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,.5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top:0 solid #a3adc1;box-shadow:1px 1px 1px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:first-child{position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:#fff;transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(180deg,#fff 0,#e9e6e6);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(180deg,#fff 0,#919ba5 30%,#fff)}.irs--modern .irs-handle.state_hover>i:first-child,.irs--modern .irs-handle:hover>i:first-child{border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-max,.irs--modern .irs-min{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:#fff;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-single,.irs--modern .irs-to{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:#fff;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-single:before,.irs--modern .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:#000;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,.5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:#000}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:#000}.irs--sharp .irs-max,.irs--sharp .irs-min{color:#fff;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-single,.irs--sharp .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:#fff;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-single:before,.irs--sharp .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:#fff;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-max,.irs--round .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:#fff;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:#000}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid #000;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-max,.irs--square .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1)}.irs--square .irs-from,.irs--square .irs-single,.irs--square .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#000;color:#fff}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}:focus::-moz-placeholder{color:transparent!important}[autofocus]::-moz-placeholder:focus{color:graytext!important}:focus:-moz-placeholder{color:transparent!important}[autofocus]:-moz-placeholder:focus{color:graytext!important}:focus::-webkit-input-placeholder{color:transparent!important}[autofocus]::-webkit-input-placeholder{color:graytext!important}@font-face{font-family:PT Sans;src:url(/local/templates/main/frontend/css/../fonts/PTSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:PT Sans;src:url(/local/templates/main/frontend/css/../fonts/PTSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PT Sans;src:url(/local/templates/main/frontend/css/../fonts/PTSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PT Sans;src:url(/local/templates/main/frontend/css/../fonts/PTSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/local/templates/main/frontend/css/../fonts/Roboto-Bold.ttf) format("truetype");font-weight:700;font-display:swap}.icon-geotag{width:14px;height:17px;fill:var(--vinishkotyan)}.icon-phone{width:13px;height:14px;stroke:var(--vinishkotyan);stroke-width:2px;fill:transparent}.icon-delivery-company{width:29px;height:20px;fill:var(--yellow)}.icon-delivery-self{width:19px;height:19px;fill:var(--yellow)}.icon-cart,.icon-person{width:21px;height:21px;fill:#fff}.icon-menu{width:20px;height:16px;fill:#fff}.icon-search{width:13px;height:13px;stroke:#000}.icon-button-arrow{width:18px;height:10px;fill:#fff}.icon-timer{width:10px;height:10px;fill:#fff}.icon-star{width:12px;height:11px;fill:#df4c4c}.icon-product_add_to_cart{width:19px;height:14px;fill:var(--white)}.icon-product_in_cart{width:18px;height:18px;fill:var(--vinishkotyan)}.icon-arrow-more{width:20px;height:10px;fill:var(--vinishkotyan)}.icon-logo-with-text{width:244px;height:44px}.icon-percentage{width:18px;height:16px}.icon-mail{width:16px;height:14px;fill:var(--vinishkotyan)}.icon-advant-icon-1{width:63px;height:61px}.icon-advant-icon-2{width:58px;height:58px}.icon-advant-icon-3{width:61px;height:52px}.icon-metro{width:19px;height:15px}.icon-map{width:18px;height:16px}.icon-clock{width:16px;height:16px}.icon-tel{width:15px;height:14px}.icon-social-fb,.icon-social-inst,.icon-social-vk{width:33px;height:33px;fill:#fff}.icon-dropdown-input-search{width:16px;height:16px}.icon-social-youtube{width:33px;height:33px;fill:#fff}[class*=icon-submenu-icon]{fill:var(--white)}.icon-submenu-icon-stock{width:18px;height:16px}.icon-submenu-icon-cakes{width:23px;height:20px}.icon-submenu-icon-cakes-on-order{width:18px;height:21px}.icon-submenu-icon-confectionary{width:22px;height:22px}.icon-submenu-icon-pies{width:24px;height:23px}.icon-submenu-icon-cooked-foods{width:21px;height:18px}.icon-submenu-icon-pancakes{width:21px;height:17px}.icon-submenu-icon-cheese{width:19px;height:21px}.icon-submenu-icon-freeze{width:23px;height:15px}.icon-submenu-icon-chocolat{width:20px;height:16px}.icon-submenu-icon-salad{width:22px;height:23px}.icon-submenu-icon-meat{width:27px;height:17px}.icon-submenu-icon-icecream{width:20px;height:21px}.icon-submenu-icon-jp{width:20px;height:17px}.icon-submenu-icon-burito{width:15px;height:21px}.icon-submenu-icon-musli{width:26px;height:19px}.icon-submenu-icon-coffee{width:24px;height:25px}.icon-submenu-icon-butter{width:24px;height:16px}.icon-submenu-icon-pizza{width:29px;height:29px}.icon-submenu-icon-soup{width:28px;height:16px}.icon-submenu-icon-gift{width:19px;height:18px}.icon-submenu-icon-sweet-gifts{width:17px;height:21px}.icon-submenu-icon-marmalade{width:21px;height:21px}.icon-submenu-icon-soup{width:21px;height:20px}.icon-submenu-icon-second{width:24px;height:24px}.icon-submenu-icon-refrigerate{width:21px;height:21px}.icon-submenu-icon-sausage{width:30px;height:30px}.icon-submenu-icon-golubets{width:28px;height:21px}.icon-submenu-icon-hinkal{width:26px;height:19px}.icon-submenu-icon-kolbas{width:23px;height:26px}.icon-submenu-icon-pelmen{width:25px;height:23px}.icon-submenu-icon-varenik{width:26px;height:17px}.icon-submenu-icon-vtoroe{width:23px;height:15px}.icon-submenu-icon-bliny{width:28px;height:14px}.icon-submenu-icon-kutlets{width:26px;height:15px}.icon-submenu-icon-frozen-kolbas{width:27px;height:26px}.icon-submenu-icon-sauces{width:24px;height:15px}.icon-submenu-icon-1april-new,.icon-submenu-icon-1april-new2,.icon-submenu-icon-1cake-01,.icon-submenu-icon-1cake-01-new,.icon-submenu-icon-1june,.icon-submenu-icon-1sept,.icon-submenu-icon-2cupcake-01,.icon-submenu-icon-3pie-01,.icon-submenu-icon-4cookies-01,.icon-submenu-icon-5oct,.icon-submenu-icon-5Ready_meals-01,.icon-submenu-icon-6almost_ready_meals-01,.icon-submenu-icon-7pasta-01,.icon-submenu-icon-7ravioli,.icon-submenu-icon-8_july,.icon-submenu-icon-8dumplings-01,.icon-submenu-icon-8march,.icon-submenu-icon-9june,.icon-submenu-icon-9may,.icon-submenu-icon-9pancakes-01,.icon-submenu-icon-10frozen_dishes-01,.icon-submenu-icon-11chops-01,.icon-submenu-icon-12june,.icon-submenu-icon-12sausage-01,.icon-submenu-icon-13cheese-01,.icon-submenu-icon-14feb,.icon-submenu-icon-14nuts-01,.icon-submenu-icon-15frozen_cakes-01,.icon-submenu-icon-16tea_coffee-01,.icon-submenu-icon-17catering,.icon-submenu-icon-18ester,.icon-submenu-icon-18ester-new,.icon-submenu-icon-19last,.icon-submenu-icon-23feb,.icon-submenu-icon-fathers_day,.icon-submenu-icon-mother_day,.icon-submenu-icon-new-year2025,.icon-submenu-icon-new-year2026,.icon-submenu-icon-vipusk2024,.icon-submenu-icon-vipusk2025,.icon-submenu-icon-vipusk2026{width:25px;height:25px}.icon-catalog-filter{width:17px;height:16px}.icon-catalog-tags{width:16px;height:16px}.icon-catalog-sort{width:15px;height:16px}.icon-clock-empty{width:18px;height:18px;fill:transparent}.icon-share{width:16px;height:18px}.icon-prodcuct-share-fb{width:22px;height:22px}.icon-prodcuct-share-vk{width:31px;height:18px}.icon-prodcuct-share-tg{width:26px;height:22px}.icon-prodcuct-share-wa{width:21px;height:21px}.icon-prodcuct-share-ok{width:18px;height:28px}.icon-express-deliveryman{width:81px;height:71px}.icon-filter-reset{width:17px;height:16px}.icon-products-pickup-icon{width:89px;height:89px}.icon-products-pickup-icon-2,.icon-products-pickup-icon-3{width:82px;height:68px}.icon-404{max-width:418px;width:100%;height:238px}.icon-search-result{width:170px;height:170px}.icon-close{width:19px;height:18px}.icon-logo-mobile{width:145px;height:28px}.icon-delivery-address-point,.icon-delivery-pen{width:17px;height:17px;fill:#484848}.icon-delivery-arrow{min-width:12px;width:12px;height:7px;fill:#000}.icon-pen{width:20px;height:20px}.icon-trash,.icon-trash-red{width:16px;height:16px}.icon-arrow-small{width:10px;height:10px}.icon-attention{width:24px;height:24px}:root{--white:#fff;--yellow:#ffd400;--vinishkotyan:#a70230;--pink:#ffd0be;--beige:#eadbc4;--sochperc:#fff2c9;--light-pink:#fdf0e2;--grey-text:#6e7989;--light-grey:#e6e9ef;--black:#000;--gryaz-grey:#b0b0b0;--badge-red:#df4343;--badge-yellow:#ffb800;--badge-green:#94b035;--badge-blue:#3581b0;--badge-dark-green:#35b07d;--color-grey:#acacac}.t-base{font-size:16px;line-height:1.4}.t-base--size--title-h2{font-size:24px;line-height:1.4}.t-base--size--large{font-size:20px;line-height:1.4}.t-base--size--medium{font-size:18px;line-height:1.4}.t-base--size--small{font-size:14px;line-height:1.4}.t-base--size--xsmall{font-size:12px;line-height:1.4}.t-base--color--white{color:#fff}.t-base--color--grey{color:#6e7989}.t-base--color--orange{color:#e85f27}.t-base--color--red{color:#a70230!important}.t-base--align--center{text-align:center}.t-base--bold{font-weight:700}html{font-size:16px}body,html{height:100%}body{position:relative;font-size:1rem;font-family:PT Sans,sans-serif;-webkit-font-smoothing:antialiased}*,:after,:before{margin:0;padding:0;box-sizing:border-box}svg{pointer-events:none}button,input,textarea{font-family:PT Sans,sans-serif;border:none;outline:none;border-radius:0}button,input[type=email],input[type=number],input[type=tel],input[type=text],textarea{-webkit-appearance:none}fieldset{border:none}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:700;color:inherit}.h1,h1{font-size:2.25rem;line-height:3.125rem}.h2,h2{font-size:1.875rem;line-height:2.125rem;color:#1a1a1a;margin-bottom:35px}.h3,h3{font-size:1.5rem;line-height:2rem;color:#1a1a1a}.h4,h4{font-size:1.125rem;line-height:1.688rem;color:#1a1a1a}a{color:inherit}a,a:active,a:focus,a:hover{text-decoration:none}li{list-style:none}.more-link{font-weight:700;font-size:.875rem;line-height:1.063rem;color:var(--vinishkotyan);white-space:nowrap}.more-link svg{margin-left:8px}.more-link:hover{color:var(--yellow)}.more-link:hover svg{fill:var(--yellow)}.scroll,.suggestBox{overflow-y:auto}.scroll::-webkit-scrollbar,.suggestBox::-webkit-scrollbar{width:4px;height:4px}.scroll::-webkit-scrollbar-button,.suggestBox::-webkit-scrollbar-button{width:0;height:0}.scroll::-webkit-scrollbar-thumb,.suggestBox::-webkit-scrollbar-thumb{background:#000;border:0 #000;border-radius:2px}.scroll::-webkit-scrollbar-track,.suggestBox::-webkit-scrollbar-track{background:var(--light-grey);border:0 #000;border-radius:0}.scroll::-webkit-scrollbar-corner,.suggestBox::-webkit-scrollbar-corner{background:transparent}.scroll-x,.suggestBox-x{overflow-y:hidden;overflow-x:visible}.by-time-header{display:flex;flex-wrap:wrap;width:100%;margin-bottom:35px}.by-time-header-title{display:flex;align-items:baseline;flex-basis:100%;padding:0 15px}.by-time-header-title__icon{margin-right:7px;max-height:18px;position:relative;top:3px;display:none}.by-time-header-title__text{font-weight:700;font-size:1.125rem;line-height:1.438rem}.by-time-header-title__text:before{content:"";min-width:18px;max-width:18px;height:19px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9.5' r='8' stroke='%23A70230' stroke-width='2'/%3E%3Cpath d='M8.4 6.5v3.6h2.4' stroke='%23A70230' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");display:inline-block;margin-right:7px}.by-time-header .link-icon{cursor:pointer}.by-time-header .link-icon__text{color:var(--vinishkotyan)}.by-time-remove-order{margin-left:20px}.by-time-remove-order .icon-trash{fill:var(--vinishkotyan)}@media screen and (min-width:576px){.by-time-btn{margin-left:20px}}@media screen and (max-width:767px){.by-time-btn{margin-top:10px}}.by-time-btn .button{height:36px;padding:8px 15px}@media screen and (max-width:767px){.by-time-header-title{flex-direction:column}.by-time-header-title__text{font-size:1rem;line-height:1.5rem;display:flex;align-items:center}.by-time-remove-order{margin-left:0;margin-top:10px}}.catalog-filter+script+[id*=bx_incl_area_]{flex-basis:75%;max-width:75%}.catalog-filter+script+[id*=bx_incl_area_] .products-catalog{flex-basis:100%;max-width:100%}.myTile{position:absolute;width:256px;height:256px;border:1px dashed grey;border-collapse:collapse}.myTileSuccess{background:#fff}.myTileFail{background:#faebd7}@keyframes showAnim{0%{opacity:0}to{opacity:1}}.mb-60{margin-bottom:3.75rem}.mb-30{margin-bottom:1.875rem}.mb-20{margin-bottom:1.25rem}.mb-15{margin-bottom:.937rem}.mb-10{margin-bottom:.625rem}.mb-5{margin-bottom:.312rem}.mt-30{margin-top:1.875rem}.mt-20{margin-top:1.25rem}.mt-10{margin-top:10px}.mt-5{margin-top:5px}.mt-auto{margin-top:auto!important}.mt-0{margin-top:0!important}.mr-10{margin-right:10px}.d-block{display:block!important}.d-flex{display:flex!important}.flex-column{flex-direction:column}.align-items-center{align-items:center}.d-none{display:none}@media screen and (min-width:768px){.d-md-none{display:none}}@media screen and (min-width:768px){.d-md-inline-block{display:inline-block}}.text-gray{color:#6e7989}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.scroll-lock{position:fixed;left:0;width:100%;height:100%;overflow:hidden}.position-relative{position:relative!important}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}@media (min-width:1440px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1200px}}.link-icon{display:inline-flex;align-items:center;cursor:pointer}.link-icon__icon{margin-right:6px}.link-icon__text{font-size:.813rem;line-height:.813rem;color:var(--black);border-bottom:1px dotted;white-space:nowrap}.button{border:none;outline:none;text-decoration:none;user-select:none;height:50px;font-size:1rem;line-height:1.313rem;font-weight:700;text-align:center;cursor:pointer;color:#fff;background-color:var(--vinishkotyan);color:#fff!important;padding:15px 35px;display:inline-block}.button__color__red{background-color:var(--vinishkotyan)!important}.button__color__yellow{background-color:var(--yellow)!important}.button:hover{background-color:var(--yellow)}.button__arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='19' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23fff' fill-rule='evenodd' clip-rule='evenodd' d='M12.232.302a1 1 0 011.414-.018l4.103 4a1 1 0 010 1.432l-4.103 4a1 1 0 11-1.396-1.432L14.593 6H1.05a1 1 0 110-2h13.542L12.25 1.716a1 1 0 01-.018-1.414z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right 35px;padding-right:59px!important}.button__arrow__red{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.671 1.106A1 1 0 108.257 2.52l5.293 5.293H1.964a1 1 0 100 2H13.55l-5.293 5.293A1 1 0 109.67 16.52l7-7a.997.997 0 00.294-.705l-.001-.002V8.81a.998.998 0 00-.287-.698l-.007-.007m-6.999-7l7 7z' fill='%23A70230'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Cpath fill='%23fff' transform='translate(.96 .397)' d='M0 0h17v17H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%}.button__plus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.5 1a1 1 0 00-2 0v3h-3a1 1 0 000 2h3v3a1 1 0 102 0V6h3a1 1 0 100-2h-3V1z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right 35px;padding-right:53px!important}.button.inline{width:60px;padding:0;padding-right:0!important;background-position:50%}.button.w-100{width:100%}@media screen and (max-width:767px){.button{font-size:14px;height:50px;padding-left:20px;padding-right:20px}}.button.border_radius{border-radius:25px}.button.disabled,.button:disabled{pointer-events:none}.button.disabled,.button.disabled:hover,.button:disabled,.button:disabled:hover{background-color:var(--gryaz-grey);color:hsla(0,0%,100%,.5)}.button.disabled.button__arrow,.button:disabled.button__arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='19' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.5' fill-rule='evenodd' clip-rule='evenodd' d='M12.47.302a1 1 0 011.415-.018l4.102 4a1 1 0 010 1.432l-4.102 4a1 1 0 11-1.397-1.432L14.831 6H1.289a1 1 0 110-2h13.542l-2.343-2.284A1 1 0 0112.47.302z' fill='%23fff'/%3E%3C/svg%3E")}input::-webkit-contacts-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0}input::-ms-clear{width:0;height:0}.field{position:relative}.field:not(:last-child){margin-bottom:10px}.input{width:100%;height:44px;color:#1b1e32;font-size:17px;background:transparent;border:none;border-bottom:1px solid #e7e8e9}.range-control{display:flex;align-items:center;cursor:pointer}.range-control:not(.is_checked) .range-control__title:first-child{opacity:1}.range-control.is_checked .range-control__icon:before{transform:translate3d(30px,0,0)}@media screen and (max-width:767px){.range-control.is_checked .range-control__icon:before{transform:translate3d(74px,0,0)}}.range-control.is_checked .range-control__title:last-child{opacity:1}.range-control__icon{width:55px;height:24px;border-radius:12px;background-color:#edeef1;margin:0 10px;position:relative}@media screen and (max-width:767px){.range-control__icon{width:100px}}.range-control__icon:before{content:"";position:absolute;top:0;bottom:0;left:7px;margin:auto;width:12px;height:12px;background-color:#33394a;border-radius:50%;transition:.3s ease-out}.range-control__title{color:#3a4051;font-size:16px;font-weight:500;opacity:.6;text-transform:uppercase;letter-spacing:1.6px;transition:.3s ease-out}@media screen and (max-width:767px){.range-control__title{font-size:14px;position:relative;top:1px}}.link{position:relative;display:inline-flex;align-items:center;transition:color .25s ease,border-color .25s ease;cursor:pointer}@media (hover:hover){.link:hover{color:#a70230}}.link--underline{line-height:1.4;color:#a70230;text-decoration:underline}.popover{position:absolute;z-index:12;margin:auto;width:100%;min-height:calc(100% + 9px);padding:22px 30px;top:0;left:0;opacity:0;visibility:hidden;background:#fff;box-shadow:0 0 26px rgba(0,0,0,.1);transition:transform .25s ease,opacity .25s ease,visibility .25s ease}@media screen and (min-width:992px){.popover{top:calc(100% + 7px);width:313px;min-height:0}}@media screen and (min-width:992px){.popover:before{content:"";display:block;height:12px;width:12px;position:absolute;top:-6px;left:28px;transform:rotate(225deg);background:#fff}}.popover.is-active{opacity:1;visibility:visible}.popover__text,.popover__title{margin-bottom:16px}@media screen and (max-width:767px){.popover__button{padding:15px 35px}}.popover__buttons{display:flex;align-items:center}.popover__link{margin-left:20px;flex-shrink:0;cursor:pointer}.popover__cross{cursor:pointer;position:absolute;width:10px;height:10px;right:16px;top:16px}.popover__cross svg{width:100%;height:100%}.header{margin-bottom:30px;position:relative;z-index:20}.header .container{padding:0}.header.fixed{position:fixed;top:0;left:0;right:0;z-index:9;width:100%;transition:.3s}@media screen and (max-width:991px){.header-mobile [data-move]{display:flex}}@media screen and (max-width:1199px){.header{margin-bottom:30px}}@media screen and (max-width:575px){.header{margin-bottom:15px}}.header__region-change{position:relative}.header-city .dropdown-block:after{left:60px}@media screen and (max-width:1199px){.header-city .link-icon__text{max-width:140px;display:inline;white-space:normal}}.header-nav{margin-right:auto;margin-left:0;padding-top:12px}.header-nav__list{display:flex;align-items:center}.header-nav__item{margin-right:27px}.header-nav__item:last-child{margin-right:0}.header-nav__item__link{font-size:.875rem;font-weight:700;line-height:1.2;display:inline-flex!important}.header-nav__item .dropdown-menu{min-width:auto}@media screen and (max-width:991px){.header-nav,.header-nav__item{margin-right:10px}.header-nav__item__link{font-size:.813rem}}.header-call{display:flex;align-items:flex-end}.header-call .header-call__inner:not(:last-child){margin-right:23px}@media screen and (max-width:991px){.header-call{align-items:center}.header-call .header-call__inner:not(:last-child){margin-right:10px}}.header-link__list{display:flex;align-items:center;margin-bottom:-1px}.header-link__item:not(:last-child){margin-right:25px}.header-link__item .link-icon__icon{position:relative;top:1px}.header-link__item .link-icon__text{white-space:nowrap}.header-link__item--1{position:relative}@media screen and (max-width:991px){.header-link__item:not(:last-child){margin-right:10px}.header-link__item .link-icon__icon{display:none}.header-link__item .link-icon__text{font-size:.75rem}}@media screen and (min-width:992px){.header-link__item--2 .link-icon__text,.header-link__item--3 .link-icon__text{display:none}}@media screen and (min-width:1280px){.header-link__item--2 .link-icon__text,.header-link__item--3 .link-icon__text{display:block}}.header-phone__list{display:flex;align-items:center}.header-phone__item:not(:last-child){margin-right:14px}.header-phone__item__label{font-size:.625rem;line-height:.813rem;display:flex;align-items:center;color:var(--grey-text)}.header-phone__item__link{padding-right:5px;font-size:.813rem;line-height:1rem;font-weight:700;color:var(--black);white-space:nowrap}@media screen and (max-width:991px){.header-phone__item:not(:last-child){margin-right:10px}.header-phone__item__label{display:none}.header-phone__item__link{font-size:.75rem}}.header-burger{display:flex;align-items:center;margin-left:-10px;margin-right:10px}.header-burger__link{padding:10px 10px 5px}@media screen and (max-width:991px){.header-burger__link{padding:10px}}@media screen and (max-width:575px){.header-burger__link{padding:0}}.header-burger .dropdown-block:after{left:25px}.header-burger .dropdown-block__inner:before{content:"";background-color:var(--light-pink);display:none;flex-direction:column;position:absolute;top:0;height:100%;margin-left:calc(100% - 41px);padding:20px;opacity:0;visibility:hidden;transition:visibility 0s ease .4s,opacity .4s ease,transform .4s ease,width .4s ease;width:0}.header-burger .dropdown-block__inner.active:before{display:flex;visibility:visible;opacity:1;width:100%;transition-delay:2s;transition:visibility 0s ease,opacity .4s ease,transform .4s ease,width .4s ease}@media screen and (max-width:767px){.header-burger{display:none}}.header-logo{margin-right:40px}.header-logo .header-logo__link{display:inline-block}.header-logo__img{max-width:100%;height:auto;font-size:0}@media screen and (max-width:1199px){.header-logo{margin-right:25px;margin-right:15px}}@media screen and (max-width:1199px){.header-logo .icon-logo-with-text{width:190px;height:35px}}@media screen and (max-width:991px){.header-logo{display:none}}.header-search{max-width:57.932%;width:100%;margin-right:25px}.header-search .dropdown-block:after{left:40%}@media screen and (max-width:1199px){.header-search{margin-right:15px}}@media screen and (max-width:767px){.header-search{margin-right:0;max-width:100%}}.form-search__form{width:100%;max-width:355px}.form-search__input{padding-right:35px;border-radius:25px;height:35px!important}.form-search__button{background-color:var(--white);box-shadow:none;cursor:pointer}.form-search__icon{margin-left:-40px}.form-search__icon .icon-search-new{width:17px;height:17px;stroke:var(--black)}.form-search__clear{position:absolute;right:57px;top:7px;cursor:pointer;display:none}.form-search__clear.--active{display:block}.header-bar{display:flex}.header-bar__item{display:flex;align-items:center;margin-right:20px}.header-bar__item .dropdown-block:after{left:65px}.header-bar__item__icon{margin-right:6px}.header-bar__item__link{display:flex;align-items:center;font-size:1rem;font-weight:700;line-height:1.188rem;color:var(--white)}.header-bar__item__link:hover{color:var(--yellow)}.header-bar__item__label{white-space:nowrap}@media screen and (max-width:1199px){.header-bar__item{position:static!important}.header-bar__item__link{font-size:.875rem}.header-bar__item__label{display:none}}@media screen and (max-width:991px){.header-bar__item__label{display:inline-block}}.header-cart{display:flex;min-width:max-content}.header-cart__counter{display:flex;position:relative;margin-right:24px;cursor:pointer}.header-cart__icon{font-size:0}.header-cart__number{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:var(--white);font-weight:700;font-size:.75rem;line-height:120%;text-align:center;color:var(--vinishkotyan);margin-top:-2px;margin-left:-3px}.header-cart__price{font-size:18px;font-weight:700;line-height:120%;color:var(--white)}@media screen and (max-width:991px){.header-cart__counter{margin-right:12px;display:flex}.header-cart__price{padding-right:4px;font-size:14px;color:var(--vinishkotyan)}.header-cart__icon .icon-cart{fill:var(--vinishkotyan)}.header-cart__number{background-color:var(--vinishkotyan);color:var(--white)!important}}@media screen and (max-width:767px){.header-cart{display:flex}.header-cart__number{background-color:var(--vinishkotyan);color:var(--white)}.header-cart__counter{margin-right:0}.header-cart__number{margin-top:0}}.header-auth{display:flex;cursor:pointer;margin-right:20px;position:relative}@media screen and (max-width:991px){.header-auth .icon-person{fill:var(--vinishkotyan)}}@media screen and (min-width:992px){.header-auth__popover{transform:translateX(-50%);left:50%;margin-left:6px}}@media screen and (min-width:992px){.header-auth__popover:before{transform:translateX(-50%) rotate(225deg);left:50%;margin-left:-6px}}.header-top{position:relative;max-width:100%;margin:0 auto;background-color:#fff}@media screen and (max-width:767px){.header-top{background-color:#fafbfd}}@media screen and (max-width:575px){.header-top .header-mobile__burger{margin-right:10px}.header-top .header-mobile__auth,.header-top .header-mobile__search{margin-right:7px}.header-top .header-mobile__logo{padding-right:5px}}.header-top .grid-container{display:flex;padding-top:12px;padding-bottom:11px}@media screen and (max-width:991px){.header-top .grid-container{padding:15px 0}}.header-top .header-nav__item{color:var(--black)}.header-main{position:relative;max-width:100%;margin:0 auto;transition:.3s;background:var(--vinishkotyan)}.header-main.fixed{z-index:10}.header-main__inner{max-width:1230px;margin:0 auto;padding:0 15px}@media screen and (max-width:991px){.header-main{display:none}}.header-main .grid-container{display:flex;align-items:center;background-color:var(--vinishkotyan);padding:10px 20px 14px}@media screen and (max-width:1279px){.header-main .grid-container{padding:10px 20px}}.header-main .header-nav{margin-right:50px}.header-main .header-nav__item{margin-right:35px}.header-main .header-nav__item .icon-menu{margin-left:10px}.header-main .header-nav__link{font-size:18px;font-weight:700;line-height:120%;color:var(--white)}.header-delivery{position:relative;max-width:1140px;padding:9px 15px 15px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.1)}@media screen and (min-width:992px){.header-delivery{padding:11px 20px 13px 16px}}@media screen and (min-width:1280px){.header-delivery{max-width:1200px}}.header-delivery__logo{display:flex;align-items:center;width:auto;max-width:50%;cursor:pointer}@media screen and (min-width:992px){.header-delivery__logo{height:1.875rem;transform:translateY(.125rem)}}.header-delivery__logo-img{width:auto;max-width:8.75rem;min-width:140px}.header-delivery__logo-img img{width:auto;max-width:100%}.header-delivery__logo-icon{width:.5rem;height:.375rem;margin-left:.4375rem;margin-top:-.5625rem}.header-delivery__logo.active .header-delivery__logo-icon{transform:rotate(180deg);transition:transform .2s ease}.header-delivery__info{width:100%;order:5}@media screen and (min-width:992px){.header-delivery__info{order:0;margin-top:0;flex:1;margin-bottom:0;padding:0 1rem}}.header-delivery__info-visible,.header-delivery__message,.header-delivery__type{font-size:.875rem;line-height:1.125rem}.header-delivery__message{margin-bottom:.625rem}.header-delivery__info-hidden,.header-delivery__info-visible{display:none}@media screen and (min-width:992px){.header-delivery__info-visible{animation:showAnim .3s linear forwards;display:block;text-align:center}}.header-delivery__date{width:auto;max-width:48%}@media screen and (min-width:992px){.header-delivery__date{max-width:18%}}.header-delivery__date-arrow{margin-left:.3125rem;width:.5rem;height:.375rem}.header-delivery__date-type{display:flex;align-items:center;justify-content:flex-end}.header-delivery__date-title{font-size:14px;font-weight:700;margin-bottom:1px}.header-delivery__date-address{font-size:12px;color:#000;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-delivery__date-link{cursor:pointer}.header-delivery__address{font-size:.875rem;line-height:1.125rem}.header-delivery__address-label{margin-right:1px;vertical-align:middle}.header-delivery__address-link{font-weight:700;cursor:pointer}.header-delivery__address-icon{display:inline-block;vertical-align:middle;width:.8125rem;height:.8125rem;transform:translateY(.0625rem)}.header-delivery__address-link-text{vertical-align:middle}.header-delivery__toggler-wrapper{position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)}.header-delivery__toggler{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:#fff;border-radius:50%;cursor:pointer}.header-delivery__toggler img{width:18px;height:18px}@media screen and (min-width:992px){.header-delivery.is-active .header-delivery__info-visible{display:none}}.header-delivery.is-active .header-delivery__info{margin-top:.9375rem;margin-bottom:.375rem}@media screen and (min-width:992px){.header-delivery.is-active .header-delivery__info{margin-top:0;margin-bottom:0;align-self:flex-start}}.header-delivery.is-active .header-delivery__info-hidden{display:block;animation:showAnim .3s linear forwards}@media screen and (min-width:992px){.header-delivery.is-active .header-delivery__info-hidden{margin-top:.3125rem;margin-bottom:.375rem}}@media screen and (min-width:992px){.header-delivery.is-active .header-delivery__date,.header-delivery.is-active .header-delivery__logo{align-self:flex-start}}.header-delivery .tooltip{width:300px}.dotted-icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background-color:#e6e9ee}.dotted-icon__item{width:3px;height:3px;border-radius:50%;margin:0 1px}.nav-list{background-color:var(--white);display:flex;flex-direction:column}.nav-item{min-width:max-content}.nav-item:not(:last-child){margin-bottom:10px}.nav-item.has-submenu>.nav-item__link:after{content:"";display:inline-block;width:3px;height:6px;margin-left:5px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='4' height='6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.197 5.481a.5.5 0 010-.707l1.647-1.646L.197 1.48A.5.5 0 11.904.774l2 2a.5.5 0 010 .707l-2 2a.5.5 0 01-.707 0z' fill='%23000'/%3E%3C/svg%3E")}.nav-item.has-submenu>.nav-item__link:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='4' height='6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.197 5.481a.5.5 0 010-.707l1.647-1.646L.197 1.48A.5.5 0 11.904.774l2 2a.5.5 0 010 .707l-2 2a.5.5 0 01-.707 0z' fill='%23A70230'/%3E%3C/svg%3E");display:flex}.nav-item__icon{width:25px;margin-right:7px;display:flex;align-items:flex-start;justify-content:center}.nav-item__link{display:flex;align-items:center;font-size:1rem;line-height:1.313rem;color:var(--black);width:100%}.nav-item__label:hover{color:var(--vinishkotyan)}.nav-item__submenu{display:none;flex-direction:column;position:absolute;top:0;height:100%;margin-left:calc(100% - 41px);padding:20px;transition:visibility 0s ease .4s,opacity .4s ease,transform .4s ease,width .4s ease;width:0}.nav-item.has-submenu.active .nav-item__submenu{display:flex;width:100%;transition-delay:2s;transition:visibility 0s ease,opacity .4s ease,transform .4s ease,width .4s ease}.nav-item.has-submenu.active>.nav-item__link .nav-item__label{color:var(--vinishkotyan)}.header-mobile{display:flex;align-items:center;justify-content:space-between;width:100%}@media screen and (min-width:992px){.header-mobile{display:none}}.header-mobile__block{display:flex;align-items:center}.header-mobile__block .dropdown-block{max-width:100%;left:0}.header-mobile__burger{margin-right:20px}.header-mobile__burger .icon-menu{fill:var(--vinishkotyan)}.header-mobile__logo{padding-right:15px}.header-mobile__search{margin-right:15px}.header-mobile__search .icon-search-new{width:17px;height:17px;stroke:var(--vinishkotyan);stroke-width:2px}.header-mobile__cart .header-cart{align-items:center}.header-mobile__cart .header-cart__counter{margin-right:3px}.header-mobile__cart .header-cart__number{width:17px;height:17px;font-size:10px;line-height:.9;margin-left:-3px;margin-top:-5px}.header-mobile__auth{display:flex;margin-right:15px}.header-mobile__auth .icon-person{fill:var(--vinishkotyan)}.header-favorite__counter{margin-right:6px}@media screen and (max-width:991px){.header-favorite__counter{margin-right:0}}.header-favorite__icon{width:24px;height:24px;fill:transparent;stroke:var(--white);stroke-width:2px}@media screen and (max-width:991px){.header-favorite__icon{stroke:var(--vinishkotyan)}}@media screen and (max-width:991px){.header-favorite .header-cart__number{width:17px;height:17px;font-size:10px;line-height:.9;margin-left:-3px;margin-top:-5px}}.--capcha-auth{display:none}.form-auth-button{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:1280px){.form-auth-button{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.form-auth-button__submit{display:none}.form-auth-button__submit .button{margin-top:0!important;color:#000!important;background:transparent!important;height:44px!important}.form-auth-button__sms,.form-auth-button__submit .button{border:1px solid #a70230}.form-auth-button__sms,.form-auth-button__submit .button,.form-auth-button__vk{display:flex;align-items:center;justify-content:center;padding:9px 17px;font-size:16px;line-height:24px;font-weight:700;cursor:pointer}.form-auth-button__vk{background:#07f;gap:10px;color:#fff}.form-auth-button__vk-icon{flex-shrink:0;display:flex;width:24px;height:24px}.modal--auth .modal__inner{max-width:545px}.form_row.--capcha-auth{display:none}.modal--auth.--visible .form_row.--capcha-auth{display:flex}.modal--auth.--visible .form-auth-button__sms{display:none}.modal--auth.--visible .form-auth-button__submit{display:block}.section-container,.section-news>.products-catalog{max-width:1230px;margin:0 auto;padding:0 15px;width:100%}@media screen and (max-width:1279px){.section-container,.section-news>.products-catalog{max-width:1170px}}.section-header{display:flex;flex-wrap:wrap;align-items:baseline;margin-bottom:25px!important}@media screen and (min-width:576px){.section-title{max-width:80%}}.section-title h1{margin:0}.section-title h2{margin-bottom:0!important}@media screen and (max-width:767px){.section-title h2{font-size:1.875rem}}@media screen and (max-width:575px){.section-title h2{font-size:1.625rem;line-height:2.25rem}}.section-more{margin-left:auto}@media screen and (max-width:991px){.section-more{margin-left:0;margin-top:20px;flex-basis:100%}}@media screen and (max-width:767px){.section.products .products__item{margin-bottom:0}}.section-products-quantity{font-size:1.125rem;line-height:1.563rem;color:var(--gryaz-grey)}.section-title+.section-products-quantity{margin-left:20px}@media screen and (max-width:767px){.section-header{margin-bottom:15px!important}.section-more{margin-left:0}}.section-content{width:100%}@media screen and (max-width:767px){.section-content.scroll.scroll-x .products__list{flex-wrap:nowrap}.section-content.scroll.scroll-x .products__item{min-width:50%;max-width:50%;margin-bottom:0}}@media screen and (max-width:575px){.section-content.scroll.scroll-x .products__list{flex-wrap:nowrap}.section-content.scroll.scroll-x .products__item{min-width:80%;max-width:80%;margin-bottom:0}}.section.best-price .more-link,.section.best-price .section-title h2{color:var(--white)}.section.best-price .more-link .icon-arrow-more{fill:var(--white)}.section.best-price .more-link:hover{color:var(--yellow)}.section.best-price .more-link:hover .icon-arrow-more{fill:var(--yellow)}.section.best-price .section-content{width:100%}@media screen and (max-width:767px){.section.best-price .section-content.scroll.scroll-x .products__list{flex-wrap:nowrap}.section.best-price .section-content.scroll.scroll-x .products__item{min-width:50%;max-width:50%;margin-bottom:0}}.section-subscribe{margin-bottom:110px}.section-subscribe .section-content{background-color:var(--vinishkotyan);padding:50px 90px 50px 100px;color:var(--white);display:flex;justify-content:space-between}.section-subscribe .section-title{max-width:100%}.section-subscribe .form_error,.section-subscribe .form_error h4{color:var(--white)}@media screen and (max-width:1199px){.section-subscribe .section-content{padding:50px}}@media screen and (max-width:991px){.section-subscribe .section-content{padding:30px}}@media screen and (max-width:575px){.section-subscribe .section-content{flex-direction:column;padding:30px 25px}}.section-subscribe .section__col{max-width:400px;width:100%}@media screen and (min-width:576px){.section-subscribe .section__col{padding-right:15px}}.section-subscribe .section__col .h1{color:var(--white);line-height:1;margin-bottom:18px!important}@media screen and (max-width:991px){.section-subscribe .section__col{max-width:320px}.section-subscribe .section__col .h1{font-size:2rem}}@media screen and (max-width:575px){.section-subscribe .section__col{margin-bottom:40px}.section-subscribe .section__col .h1{margin-bottom:15px}}.section-subscribe .section__form{max-width:550px;width:100%;margin-top:10px}.section-subscribe .section__form .subscribe_label{display:flex}@media screen and (min-width:992px){.section-subscribe .section__form .subscribe_inp{margin-right:20px}}.section-subscribe .section__form .subscribe_btn{max-width:185px;min-width:175px}@media screen and (max-width:991px){.section-subscribe .section__form{margin-top:0}.section-subscribe .subscribe_label{flex-direction:column;align-items:flex-start}.section-subscribe .subscribe_inp{margin-bottom:10px}.section-subscribe .checkbox__text{line-height:1rem}}@media screen and (max-width:575px){.section-subscribe{margin-bottom:65px!important}.section-subscribe .section__form .subscribe_btn{max-width:100%;padding-right:15px!important;background-position:center right 55px}.section-subscribe .section__form .checkbox__label{align-items:flex-start}.section-subscribe .section__form .checkbox__emulator{padding-top:5px}.section-subscribe .section__form .checkbox__text{line-height:1rem}.section-subscribe .section__form .checkbox__text a{display:inline-block}}.section-advant{margin-bottom:120px}.section-shops{margin-bottom:95px}.section-shops .section-title .link-icon__text{font-size:inherit;line-height:inherit;color:var(--vinishkotyan);border-bottom:2px dotted;white-space:normal}.section-shops .dropdown-block{pointer-events:auto}@media screen and (max-width:991px){.section-shops .dropdown{display:block}.section-shops .dropdown-block{left:0;top:100%}.section-shops .dropdown:after{display:none}}.section-news{margin-bottom:60px}@media screen and (max-width:575px){.section-news{margin-bottom:75px!important}}.section-descr{margin-bottom:110px}.section-product-detail{margin-bottom:70px}.section-catalog{margin-bottom:80px}.section-catalog .section-title{width:auto}.section-404{text-align:center;margin-top:65px;margin-bottom:110px}.section-404 .section-icon{margin-bottom:60px}.section-404 .section-text{font-size:1.875rem;line-height:2.813rem;color:var(--black)}.section-404 .section-text a{font-weight:700;color:var(--vinishkotyan)}.section-search{margin-bottom:40px}.section-search .form-search{flex-basis:100%;max-width:995px;padding:0 15px;margin:0 -15px}.section-search .form-search__input{border:1px solid var(--light-grey);font-size:.875rem;line-height:1.375rem;border-radius:0}.section-search .form-search__icon{margin-left:-33px}.section-search .form-search__icon .icon-search-new{width:18px;height:18px}.section-search .form-search__button{background-color:transparent;cursor:pointer}.section-search-result{display:flex;flex-wrap:wrap;margin-bottom:110px}.section-search-result .section-icon{text-align:center;flex-basis:100%;margin-top:60px;margin-bottom:30px}.section-search-result .section-text{text-align:center;flex-basis:100%;font-size:1rem;line-height:1.688rem}.section-search-result .section-text .button{margin-top:15px}.section-search-result .section-container{display:flex;flex-wrap:wrap;padding:0}.section-search-result .search-result__list{padding:0 15px;flex-basis:75%;max-width:75%}.section-search-result .search-categories{margin-top:60px;padding:0 15px;flex-basis:25%;max-width:25%}.section-search-result .search-categories__inner{background-color:var(--light-pink);padding:28px 36px;font-weight:700}.section-search-result .search-categories__title{font-size:1.5rem;line-height:2.125rem;color:var(--black);margin-bottom:15px}.section-search-result .search-categories__item:not(:last-child){margin-bottom:15px}.section-search-result .search-categories__link{font-size:1rem;line-height:1.313rem;color:var(--vinishkotyan)}.section-search-result .products__item{flex-basis:33.3%;max-width:33.3%}@media screen and (max-width:767px){.section-search-result .search-result__list{order:1;flex-basis:100%;max-width:100%}.section-search-result .search-categories{order:2;flex-basis:100%;max-width:100%}.section-search-result .products__item{min-width:50%;flex-basis:50%;max-width:50%;margin-bottom:20px!important}}.section-sale{position:relative;padding-top:10px;margin-bottom:110px}.section-sale:after{content:"";background-color:var(--light-pink);display:block;max-width:1830px;max-height:330px;width:100%;height:100%;position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:-1}.section-sale--no-after:after{display:none}@media screen and (max-width:1199px){.section{margin-bottom:50px;margin-top:0!important}}@media screen and (max-width:575px){.section{margin-bottom:20px}}.section--mb-desktop,.section-content:not(:last-child){margin-bottom:50px}.page-grid__wrapper{position:relative}@media screen and (min-width:992px){.page-grid__wrapper{display:flex;position:static;margin:0 -15px}}@media screen and (min-width:992px){.page-grid__main,.page-grid__sidebar{padding:0 15px}}.page-grid__main{padding-top:30px}@media screen and (min-width:992px){.page-grid__main{padding-top:0;flex:1}}@media screen and (max-width:1199px){.page-grid__main .section-header{display:none}}@media screen and (min-width:992px){.page-grid__sidebar{max-width:310px;width:100%;position:relative;top:0!important;z-index:auto}}.page-grid__sidebar-mobile-menu{display:block;padding:20px 0;box-shadow:inset 0 -4px 15px rgba(0,0,0,.1);margin:-15px -15px 0}@media screen and (min-width:992px){.page-grid__sidebar-mobile-menu{display:none}}.page-grid__sidebar-menu{display:none}@media screen and (min-width:992px){.page-grid__sidebar-menu{display:block;height:100%;position:relative}}.slider{position:relative;margin-bottom:70px}@media screen and (max-width:1199px){.slider{margin-bottom:0}}.slider-container{position:relative;margin-bottom:30px}.slider-slide{position:relative;height:auto;background-color:var(--light-pink)}@media screen and (min-width:768px){.slider-slide{height:0;padding-bottom:40%}}.slider-slide__content{display:none;max-width:40%;padding-right:70px;padding-left:70px;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1}.slider-slide__content--theme-video{max-width:29%}@media screen and (min-width:768px){.slider-slide__content{display:block}}.slider-slide__title{font-size:36px;line-height:1.4;font-weight:700;color:var(--black);margin-bottom:10px}.slider-slide__text{font-size:16px;line-height:1.4;color:var(--black);margin-bottom:30px}.slider-slide__img{top:0;right:0;display:block;width:100%;height:100%;-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.slider-slide__img{position:absolute;width:60%;max-width:60%}}.slider-slide__video{object-fit:contain;aspect-ratio:16/9}@media screen and (min-width:768px){.slider-slide__video{position:absolute;width:71%;max-width:71%}}.slider-slide__video-mute-button{position:absolute;z-index:10;bottom:30px;right:30px;width:32px;height:32px;background-color:transparent;border:none;box-shadow:none;cursor:pointer}.slider-slide__video-mute-button .slider-slide__video-unmute-icon{display:block}.slider-slide__video-mute-button--unmute .slider-slide__video-unmute-icon,.slider-slide__video-mute-button .slider-slide__video-mute-icon{display:none}.slider-slide__video-mute-button--unmute .slider-slide__video-mute-icon{display:block}.slider-slide__video-mute-icon,.slider-slide__video-unmute-icon{width:32px;height:32px;fill:#fff;position:absolute;top:0;left:0}.slider .swiper-button-next,.slider .swiper-button-prev{margin:0!important;width:10px;height:22px;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:991px){.slider .swiper-button-next,.slider .swiper-button-prev{display:none}}.slider .swiper-button-disabled{display:none}.slider .swiper-button-prev{left:-15px;right:auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.083 23L2 12 12.083 1' stroke='%23B0B0B0' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")!important}.slider .swiper-button-next{right:-15px;left:auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l10.083 11L1 23' stroke='%23B0B0B0' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")!important}.slider .swiper-pagination{bottom:-30px;left:50%;transform:translateX(-50%)}.slider .swiper-pagination-bullet{opacity:1;width:10px;height:10px;margin:0 5px;background-color:var(--light-pink)}.slider .swiper-pagination-bullet-active{background-color:var(--yellow)}.progress-paging .progress{display:flex;align-items:center}.progress-paging .progress .index,.progress-paging .progress .slides{font-size:1rem;line-height:1.688rem;color:var(--black)}.progress-paging .progress .progress-bar{height:2px;border-radius:2px;background-color:var(--light-grey);min-width:121px;margin:0 15px}.progress-paging .progress .progress-bar .back{display:block;width:0;height:2px;background-color:var(--black);transition:width .25s ease 0s;border-radius:2px}@media screen and (max-width:575px){.progress-paging .progress .progress-bar{min-width:100px}}.swiper-container+.options{display:inline-block;width:auto;transform:rotate(-90deg) translate(-52%);transform-origin:0 0;top:50%;position:absolute;z-index:2}@media screen and (max-width:991px){.swiper-container+.options{transform:rotate(0) translate(0);position:relative;top:0;margin:0 auto;display:flex;justify-content:center}}.swiper-wrapper{position:relative}.swiper-pagination-progressbar{width:100%;height:2px;background-color:var(--light-grey);border-radius:2px}.swiper-button-disabled{display:none}.swiper-button-next,.swiper-button-prev{width:47px;height:16px;margin-bottom:0;margin-top:0;position:relative;z-index:1;top:0;left:0;right:0;background-size:contain;background-repeat:no-repeat;outline:none}.swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.05 7.969a1 1 0 011-1h45a1 1 0 110 2h-45a1 1 0 01-1-1z' fill='%23000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M38.344.293a1 1 0 011.414 0l7 7a1 1 0 010 1.414l-7 7a1 1 0 01-1.414-1.414L44.637 8l-6.293-6.293a1 1 0 010-1.414z' fill='%23000'/%3E%3C/svg%3E")!important;margin-left:auto}.swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M47.05 8.031a1 1 0 01-1 1h-45a1 1 0 010-2h45a1 1 0 011 1z' fill='%23000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.758 15.707a1 1 0 01-1.414 0l-7-7a1 1 0 010-1.414l7-7a1 1 0 111.414 1.414L2.465 8l6.293 6.293a1 1 0 010 1.414z' fill='%23000'/%3E%3C/svg%3E")!important;margin-right:auto;margin-bottom:15px!important}.swiper-button.inline{display:flex;align-items:center;justify-content:center;margin-left:auto}.swiper-button.inline .swiper-button-prev{margin-right:40px;margin-bottom:0!important}.slider-stock{margin-top:-45px;margin-bottom:125px;position:relative;overflow:hidden}@media screen and (max-width:991px){.slider-stock{margin-bottom:70px}}@media screen and (max-width:767px){.slider-stock{margin-bottom:50px}}.slider-stock .section-header{max-width:1200px;margin:0 auto}.slider-stock .slider{margin-bottom:0}.slider-stock .slider-slide__title{font-size:24px}.slider-web{margin-bottom:105px}.slider-web .swiper-slide{width:auto}@media screen and (max-width:991px){.slider-web .slider .swiper-button.inline{margin-top:40px;justify-content:space-between}}@media screen and (max-width:575px){.slider-web{margin-bottom:50px}.slider-web .slider .swiper-button.inline{margin-top:20px}}.products-slider{margin-bottom:100px}.products-slider .products__item{flex-basis:100%;max-width:100%;height:100%;margin-bottom:0;min-width:auto}.products-slider .swiper-scrollbar{position:relative;left:0;bottom:0;z-index:50;height:2px;border-radius:2px;width:100%;margin:30px 15px 0;background-color:#e6e9ef}.products-slider .swiper-scrollbar-drag{background:var(--black)}@media screen and (min-width:768px){.products-slider .swiper-scrollbar{display:none}}.products-slider .swiper-container{padding:1px}.products-slider .swiper-slide{height:auto}@media screen and (max-width:575px){.products-slider{margin-bottom:70px}.products-slider .swiper-button.inline{display:none}.products-slider .swiper-slide{max-width:280px}}.product-gallery-thumbs .swiper-slide-thumb-active{opacity:.5}.modal{display:none;background-color:var(--light-pink);width:100%;height:100%;pointer-events:auto}@media (max-width:1300px){.modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(.7);height:130%}}@media screen and (max-width:575px){.modal{transform:translate(-50%,-50%) scale(1);height:100%}.modal .modal__btns .button{min-width:50%}}.modal-cakes-order .form_input{border:1px solid var(--light-grey)}.modal-cakes-order .form_input.invalid{border-bottom:1px solid var(--vinishkotyan)}.modal-cakes-order .form_textarea{resize:none}.modal-cakes-order .checkbox__emulator:before{border:1px solid var(--light-grey)}.modal-cakes-order .checkbox__input.invalid+.checkbox__emulator:before{border-bottom:1px solid var(--vinishkotyan)}.modal-cakes-order .checkbox__text a{text-decoration:none;font-size:14px;display:inline-block;margin-left:5px}.modal__link{display:inline-block;padding:0 3px;text-decoration:none;outline:none;color:var(--vinishkotyan);cursor:pointer}.modal--auth{background-color:#fff;width:auto;height:auto;max-height:100%;overflow-y:auto}@media (max-width:1300px){.modal--auth{width:auto;height:auto}}@media screen and (max-width:575px){.modal--auth{width:100%;height:100%}}.modal--auth .form_submit,.modal--auth .form_submit .button{margin-top:0}.modal--auth .form_input{border:1px solid var(--light-grey)}.modal--auth .form_input.invalid{border-bottom:1px solid var(--vinishkotyan)}.modal--auth .checkbox__emulator:before{border:1px solid var(--light-grey)}.modal--auth .checkbox__input.invalid+.checkbox__emulator:before{border-bottom:1px solid var(--vinishkotyan)}.modal--width--500{width:500px}.modal__custom .fancybox-bg{background-color:#fff;opacity:1}.modal__custom .fancybox-slide{padding:40px 50px;pointer-events:none}.modal__custom .fancybox-button svg path{fill:#000}.modal__welcome{z-index:2147483648}.modal__welcome .modal__title{font-size:1.875rem}.modal__welcome .fancybox-bg{background-color:transparent}.modal__welcome .modal__head{margin-bottom:35px}.modal__inner{max-width:500px}.modal__inner--mw--none{max-width:none}.modal__head{margin-bottom:25px}.modal__title{font-size:2.25rem;line-height:1;font-weight:700}.modal__title--lg{font-size:1.5rem}@media screen and (max-width:767px){.modal__title--md{font-size:1.25rem}}.modal__title--new{margin-bottom:.9375rem;line-height:1.4}@media screen and (min-width:768px){.modal__title--new{margin-bottom:1.5rem;text-align:center}}.modal__text{margin:0 auto;font-size:1.125rem;line-height:1.688rem;letter-spacing:.01em}.modal__text .link,.modal__text a{background:transparent;color:var(--vinishkotyan)}.modal__text-sm{font-size:1rem;line-height:1.375rem;letter-spacing:.01em}.modal__text--bold{font-weight:700}.modal__text--mb-10{margin-bottom:.625rem}.modal__text--mb-15{margin-bottom:.937rem}.modal__text--mb-20{margin-bottom:1.25rem}.modal__text--mb-30{margin-bottom:1.875rem}.modal__text--md{line-height:1.4}@media screen and (min-width:768px){.modal__text--md{font-size:1.25rem;text-align:center}}.modal__text--sm{line-height:1.4;font-size:1rem}@media screen and (min-width:768px){.modal__text--sm{text-align:center}}.modal__text--gray{color:var(--grey-text)}.modal__title+.modal__text{margin-top:25px}.modal__title+.modal__text--md{margin-top:0;max-width:none}.modal__form .checkbox__text a{color:var(--vinishkotyan)}.modal__thx{text-align:center}.modal__thx__icon{margin-bottom:15px}.modal__thx__img{max-width:100%;height:auto}.modal__thx--new{text-align:left}.modal__thx--new .modal__thx__icon{display:flex;justify-content:center;margin-bottom:1.875rem}.modal__thx--new .modal__thx__icon img{width:7.5rem}@media screen and (min-width:768px){.modal__thx--new .modal__thx__icon img{width:10.625rem}}.modal__btns{display:flex;justify-content:center}.modal__btns .button{margin-top:40px}.modal__btns .button:not(:last-child){margin-right:20px}.modal__btns--sticky{justify-content:flex-start;margin-top:20px}@media screen and (min-width:768px){.modal__btns--sticky{justify-content:center;margin-top:40px}}@media screen and (max-width:575px){.modal__btns--sticky{position:sticky;bottom:-12px}.modal__btns--sticky.is-sticky:before{content:"";position:absolute;z-index:-1;top:-10px;left:-11px;right:-10px;bottom:-10px;background-color:#fdf0e2;box-shadow:0 0 14px rgba(0,0,0,.15)}}.modal .button{margin-top:40px;min-width:220px}.modal .form_submit{margin-top:25px}@media screen and (min-width:576px){.modal.fancybox-content,.modal.fancybox-content[id*=thx]{display:inline-flex!important;align-items:center;justify-content:center}}@media screen and (min-width:576px){.modal__custom{padding:0}}@media screen and (max-width:767px){.modal__custom .fancybox-slide{padding:10px}.modal__custom .fancybox-content{padding:15px 10px}}.modal-images .fancybox-infobar,.modal-images .fancybox-navigation{display:none}.modal-images .fancybox-bg{background:#fff;opacity:1}.modal-images .fancybox-button{opacity:1;background:transparent;height:auto;width:auto;visibility:visible}.modal-images .fancybox-button:hover{color:#000}.modal-images .fancybox-button path,.modal-images .fancybox-button svg{opacity:1;fill:#000}.modal-images .fancybox-button--close{width:20px;height:20px;padding:0;top:40px;right:40px}@media screen and (max-width:991px){.modal-images .fancybox-button--close{right:0}}@media screen and (max-width:767px){.modal-images .fancybox-button--close{right:25px}}.modal-images .fancybox-toolbar{opacity:1}.modal-images .fancybox-content .fancybox-navigation .fancybox-button--arrow_left{left:-127px}.modal-images .fancybox-content .fancybox-navigation .fancybox-button--arrow_right{right:-127px}.modal-images .fancybox-content .fancybox-navigation .fancybox-button:disabled{display:none}@media (max-width:1060px){.modal-images .fancybox-content .fancybox-navigation .fancybox-button--arrow_left{left:-80px}.modal-images .fancybox-content .fancybox-navigation .fancybox-button--arrow_right{right:-80px}}@media screen and (max-width:991px){.modal-images .fancybox-content .fancybox-navigation .fancybox-button--arrow_left{left:0}.modal-images .fancybox-content .fancybox-navigation .fancybox-button--arrow_right{right:0}}@media screen and (max-width:767px){.modal-images .fancybox-content .fancybox-navigation .fancybox-button{top:auto;bottom:-50px;padding:10px}.modal-images .fancybox-content .fancybox-navigation .fancybox-button--arrow_left{padding-left:25px}.modal-images .fancybox-content .fancybox-navigation .fancybox-button--arrow_right{padding-right:25px}}.modal-images .fancybox-content .fancybox-image{width:auto;margin:0 auto;left:0;right:0}.modal-images .fancybox-content .fancybox-infobar{font-size:16px;color:#000;bottom:-30px;top:auto;left:0;right:0;text-align:center;height:auto;line-height:normal;opacity:1;visibility:visible;mix-blend-mode:normal}.modal.welcome{align-items:flex-start;padding-top:45px;padding-bottom:30px;max-width:1100px;height:750px;box-shadow:0 0 50px 0 rgba(0,0,0,.2)}@media (max-width:1300px){.modal.welcome{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;padding-top:20px}.modal.welcome .city-list{max-height:150px}.modal.welcome .modal__text{display:none}}@media screen and (max-width:991px){.modal.welcome{padding-top:20px;padding-bottom:20px;width:100%}.modal.welcome .fancybox-button{top:10px}}.modal.welcome .fancybox-button{right:15px;top:25px;width:60px;height:65px}@media screen and (max-width:575px){.modal.welcome .fancybox-button{top:6px}}.modal.welcome .modal__inner{max-width:1000px;width:100%}.modal.welcome .dropdown-select__label,.modal.welcome .dropdown-select__list{max-width:600px}.modal.welcome .dropdown-select__label .dropdown-select__title,.modal.welcome .dropdown-select__list .dropdown-select__title{color:grey;padding-top:10px;margin:10px 20px 0;padding-bottom:10px;border-top:1px solid #e6e9ef;width:calc(100% - 40px);font-size:.875rem}.modal.welcome .dropdown-select__label .dropdown-select__item,.modal.welcome .dropdown-select__list .dropdown-select__item{padding:0 20px 0 40px}.modal.welcome .dropdown-select__label .dropdown-select__item--empty,.modal.welcome .dropdown-select__list .dropdown-select__item--empty{background-color:transparent!important}.modal.welcome .city-choose{background-color:var(--white);padding:30px 40px}.modal.welcome .city-choose .form_row:not(:last-child){margin-bottom:20px}.modal.welcome .city-choose .form-search__input{border:1px solid var(--light-grey);font-size:.875rem;height:50px!important;line-height:50px;padding:0 28px;border-radius:0}.modal.welcome .city-choose .form-search__icon{margin-left:-33px}.modal.welcome .city-choose .form-search__icon .icon-search-new{width:16px;height:16px;stroke:var(--vinishkotyan);line-height:1;stroke-width:1.5}.modal.welcome .city-choose .form-search__button{background-color:transparent;cursor:pointer;line-height:1}.modal.welcome .city-list{column-gap:0;column-count:unset;display:flex;flex-wrap:wrap;max-height:310px;justify-content:space-between}.modal.welcome .city-list::-webkit-scrollbar{width:3px}@media screen and (max-width:767px){.modal.welcome .city-list{max-height:calc(100vh - 318px)}}.modal.welcome .city-choose__title{font-size:1.5rem;line-height:2rem;font-weight:700;margin-bottom:20px}.modal.welcome .city-item{flex-basis:33%}@media screen and (max-width:575px){.modal.welcome .city-item{flex-basis:100%}}.modal.welcome .city-item.is-active .city-link{font-weight:700;color:var(--vinishkotyan);border-color:var(--vinishkotyan)}.modal.welcome .city-link{display:inline;border-bottom:1px solid transparent;transition:.2s}.modal.welcome .city-link:hover{border-bottom-color:var(--black)}.modal.welcome .modal__form{max-width:460px}.modal.welcome .button{margin-top:0;min-width:auto}.modal.welcome .modal__title{max-width:650px}.modal.welcome.not-first .modal__title{font-size:1.875rem;line-height:2.25rem}.modal.welcome .modal__text:empty{margin:0}@media screen and (max-width:1199px){.modal.welcome .modal__inner{max-width:100%}}@media screen and (max-width:991px){.modal.welcome .city-choose{padding:30px 20px}}@media screen and (max-width:767px){.modal.welcome .modal__inner{max-width:500px}.modal.welcome .modal__title{font-size:1.5rem;line-height:2.125rem}.modal.welcome.not-first .modal__title{font-size:1.25rem;line-height:2.125rem}.modal.welcome .modal__text{font-size:.875rem;line-height:1.375rem}.modal.welcome .city-choose__title{font-size:1.25rem;line-height:2.125rem;margin-bottom:13px}}.modal#thx-order .button{display:block;max-width:250px;margin-left:auto;margin-right:auto}.modal--payment-cards .modal__inner{width:380px}.modal--payment-cards .form_row:not(:last-child){margin-bottom:20px}.modal--payment-cards .button{font-size:20px;line-height:1.4;line-height:1}@media screen and (max-width:575px){.modal--payment-cards{padding-right:30px;padding-left:30px;width:100%}.modal--payment-cards .modal__inner{width:100%}}@media screen and (min-width:768px){.modal--md{text-align:center}}@media screen and (min-width:992px){.modal--md:before{content:"";height:100%;display:inline-block;vertical-align:middle}}.modal--md .modal__inner{width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:inline-block;vertical-align:middle}@media screen and (min-width:768px){.modal--md .modal__inner{max-width:720px}}.modal.fancybox-content.modal--md{padding-top:30px;padding-bottom:20px}@media screen and (min-width:576px){.modal.fancybox-content.modal--md{display:inline-block!important;padding-top:66px;padding-bottom:66px}}.modal--modern{align-items:flex-start!important;height:auto;max-height:100%}.delivery-form .modal__text{margin-left:0}.modal-step .form_label{flex-wrap:wrap}.modal-step__dadata{position:absolute;top:20px;left:50px;height:calc(100% - 40px);overflow-y:auto;background:var(--white);max-width:340px;min-width:340px;padding:20px;border-radius:10px;box-shadow:0 0 15px 0 rgba(0,0,0,.15)}@media screen and (max-width:767px){.modal-step__dadata{border-radius:0;box-shadow:none;background:transparent;max-width:100%;min-width:100%;padding:0;top:0;left:0;height:100%;pointer-events:none}.modal-step__dadata-outer{background:var(--white);padding:20px 15px;pointer-events:all}}.modal-step__dadata::-webkit-scrollbar{width:3px}.modal-step__dadata-label{font-size:16px;font-weight:700;line-height:24px;margin-bottom:16px}.modal-step__dadata .deliv_error{font-size:16px;line-height:24px;color:#a70230;margin-top:16px}.modal-step__dadata-block{position:relative}.modal-step__dadata-block input{padding-right:40px}.modal-step__dadata-block:after{content:"";display:block;height:18px;width:18px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='7' stroke='%23A70230' stroke-width='2'/%3E%3Cpath d='M13 13l4 4' stroke='%23A70230' stroke-width='2'/%3E%3C/svg%3E");position:absolute;top:10px;right:20px}.modal-step__dadata .form_submit{padding:20px;position:absolute;bottom:0;left:0;margin-bottom:0;width:100%}.modal-step__dadata .form_submit .button{pointer-events:all;width:100%}.modal-step__list{position:absolute;top:20px;left:50px;height:calc(100% - 40px);overflow-y:auto;background:var(--white);max-width:340px;min-width:340px;padding-top:70px;border-radius:10px;box-shadow:0 0 15px 0 rgba(0,0,0,.15);z-index:2}@media screen and (max-width:767px){.modal-step__list{top:0;left:0;height:100%;max-width:100%;min-width:100%;display:none;padding-bottom:70px;border-radius:0;box-shadow:none}.modal-step__list.active{display:block}.modal-step__list.active-short{display:block;top:auto;bottom:0;padding-top:20px;padding-bottom:0;height:auto}}.modal-step__list::-webkit-scrollbar{width:3px}.modal-step__list .site-shops__list-outer{max-height:100%}.modal-step__list .site-shops__list-item:first-of-type{border-top:hidden}.modal-step__toggle-button{display:none}@media screen and (max-width:767px){.modal-step__toggle-button{display:flex;position:absolute;bottom:20px;left:20px;text-align:center;border:1px solid var(--vinishkotyan);background:var(--white);width:calc(100% - 40px);cursor:pointer;justify-content:center;padding:7px 0;z-index:4}.modal-step__toggle-button:before{content:"";display:inline-block;height:24px;width:24px;background:#ccc;margin-right:8px}.modal-step__toggle-button:after{display:inline-block;font-size:16px;line-height:24px}}.modal-step__toggle-button[data-state=list]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='19' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23000' stroke-width='1.5' stroke-miterlimit='10'%3E%3Cpath d='M1.25 4.5v12l5.25-3 6 3 5.25-3v-12l-5.25 3-6-3-5.25 3zM6.5 1.5v12M12.5 4.5v12'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%}.modal-step__toggle-button[data-state=list]:after{content:"На карте"}.modal-step__toggle-button[data-state=map]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7 9V7h14v2H7zm0 4v-2h14v2H7zm0 4v-2h14v2H7zM4 9a.968.968 0 01-.713-.288A.964.964 0 013 8c0-.283.096-.521.288-.713A.964.964 0 014 7c.283 0 .521.096.713.288.192.192.288.43.287.712a.968.968 0 01-.288.713A.964.964 0 014 9zm0 4a.968.968 0 01-.713-.288A.964.964 0 013 12c0-.283.096-.521.288-.713A.964.964 0 014 11c.283 0 .521.096.713.288.192.192.288.43.287.712a.968.968 0 01-.288.713A.964.964 0 014 13zm0 4a.968.968 0 01-.713-.288A.964.964 0 013 16c0-.283.096-.521.288-.713A.964.964 0 014 15c.283 0 .521.096.713.288.192.192.288.43.287.712a.968.968 0 01-.288.713A.964.964 0 014 17z' fill='%23000'/%3E%3C/svg%3E") no-repeat 50%}.modal-step__toggle-button[data-state=map]:after{content:"Списком"}.modal-step__toggle-button.d-none{display:none}.modal-step__search-outer{z-index:3;position:absolute;top:40px;left:70px;width:300px;background:var(--white)}@media screen and (max-width:767px){.modal-step__search-outer{top:20px;left:20px;width:calc(100% - 40px)}}.modal-step__search-outer:after{content:"";display:block;height:18px;width:18px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='7' stroke='%23A70230' stroke-width='2'/%3E%3Cpath d='M13 13l4 4' stroke='%23A70230' stroke-width='2'/%3E%3C/svg%3E");position:absolute;top:10px;right:20px}.modal-step__map{position:absolute;top:0;left:0;height:100%;width:100%}@media screen and (max-width:767px){.modal-step__map.short{height:324px;margin-top:136px}}@media screen and (max-width:1199px){.modal-step__map{position:fixed;top:auto;left:auto;height:460px}}.modal-step__map-outer{max-height:460px;overflow:hidden;margin:0 -50px;position:relative;height:500px}@media screen and (max-width:767px){.modal-step__map-outer{margin:0 -10px}}.modal-step__map-select{margin-top:20px;padding:0 20px}.modal-step__map-select .button{width:100%}.step{margin-bottom:35px}.step .step-list{display:flex;align-items:flex-end}@media screen and (max-width:767px){.step .step-list{align-items:baseline}}@media screen and (max-width:575px){.step .step-list{width:100%;justify-content:center}}.step .step-item{position:relative;text-align:center;pointer-events:none;display:flex;align-items:center}.step .step-item:not(:last-child){margin-right:40px}.step .step-item__number{min-width:40px;width:40px;height:40px;border-radius:100%;background-color:var(--white);margin:0 14px 0 0;font-size:1rem;color:var(--vinishkotyan);border:1.5px solid var(--vinishkotyan);font-weight:700;position:relative;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.step .step-item__number{margin:0}}.step [data-step-number="2"]{padding:0 61px}@media screen and (max-width:767px){.step [data-step-number="2"]{padding:0 21px}}.step [data-step-number="2"]:after,.step [data-step-number="2"]:before{content:"";top:50%;transform:translateY(-50%);display:block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.53 6.53a.75.75 0 000-1.06L15.757.697a.75.75 0 00-1.06 1.06L18.939 6l-4.242 4.243a.75.75 0 001.06 1.06L20.53 6.53zM0 6.75h20v-1.5H0v1.5z' fill='%23000'/%3E%3C/svg%3E");background-position:50%;background-size:contain;background-repeat:no-repeat;position:absolute;right:0;height:12px;width:21px}@media screen and (max-width:767px){.step [data-step-number="2"]:after,.step [data-step-number="2"]:before{top:20px}}.step [data-step-number="2"]:before{left:0;right:auto}.step .step-item-delivery__picture{min-width:180px}.step .step-item.active,.step .step-item.complete{cursor:pointer;pointer-events:auto}.step .step-item.active .step-item__number,.step .step-item.complete .step-item__number{background-color:var(--vinishkotyan);color:var(--white)}.step .step-item.active .step-item__number:after,.step .step-item.complete .step-item__number:after{left:calc(100% + 12px)}.step .step-item.active .step-item__name{font-weight:700;color:var(--vinishkotyan)}.step .current .step-item__name{font-weight:700}@media screen and (max-width:767px){.step{margin-bottom:15px}.step .step-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%}}@media screen and (max-width:575px){.step .step-item{min-width:0}.step .step-item:not(:last-child){margin-right:10px}.step .step-item-delivery__img{max-width:120px}.step .step-item__name{font-size:.75rem;line-height:1.125rem}}.step-back{position:absolute;bottom:30px}.step-back .step-back__link{font-size:1rem;color:var(--black);display:inline-block;cursor:pointer}.step-back .step-back__link:before{content:"";width:21px;height:12px;display:inline-block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.53 6.53a.75.75 0 000-1.06L15.757.697a.75.75 0 00-1.06 1.06L18.939 6l-4.242 4.243a.75.75 0 001.06 1.06L20.53 6.53zM0 6.75h20v-1.5H0v1.5z' fill='%23000'/%3E%3C/svg%3E");margin-right:12px;transform:rotate(180deg)}@media (max-width:1300px){.step-back{margin-bottom:20px;margin-top:20px;position:static;bottom:auto}}.delivery .delivery-list{display:flex}.delivery .delivery-item{cursor:pointer;max-width:320px;min-height:431px;width:100%;padding:40px;background-color:var(--white)}.delivery .delivery-item:not(:last-child){margin-right:20px}.delivery .delivery-item__inner{position:relative;height:100%}@media (min-width:767px){.delivery .delivery-item__inner{padding-bottom:48px}}.delivery .delivery-item__picture{margin-bottom:22px}.delivery .delivery-item__img{max-width:100%;height:auto}.delivery .delivery-item__img--mobile{display:none}.delivery .delivery-item__text{font-size:1rem;line-height:1.375rem;margin-bottom:12px}.delivery .delivery-item__subtext{font-size:.875rem;line-height:1.063rem;margin-bottom:10px}.delivery .delivery-item__subtext--mobile{font-size:13px;line-height:1rem;color:#000;margin-bottom:10px;display:none}.delivery .delivery-item__advant{background-color:#ffb800;display:inline-block;margin-bottom:10px;padding:5px 10px;font-size:.75rem;line-height:.875rem;font-weight:700;color:var(--white)}.delivery .delivery-item__disabled{color:var(--vinishkotyan);padding-left:28px;margin:12px 0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M9.5 12.5V7.917h1V12.5h-1zM10.5 13.75v.833h-1v-.833h1z' fill='%23A70230'/%3E%3Cpath fill-rule='evenodd' d='M8.707 3.712a1.5 1.5 0 012.586 0l6.585 11.194a1.5 1.5 0 01-1.293 2.26H3.415a1.5 1.5 0 01-1.293-2.26L8.707 3.712zm1.724.507a.5.5 0 00-.862 0L2.984 15.413a.5.5 0 00.431.754h13.17a.5.5 0 00.431-.754L10.431 4.22z' fill='%23A70230'/%3E%3C/svg%3E");background-repeat:no-repeat;font-size:14px;line-height:20px}.delivery .delivery-item__url{width:100%}.delivery .delivery-item__url .button{width:100%;height:48px;padding:10px;display:flex;align-items:center;justify-content:center}.delivery .delivery-item__status{min-height:40px;display:flex;align-items:center;justify-content:center}.delivery .delivery-item__status.soon{font-weight:700;font-size:1.125rem;line-height:23px;color:#a70230;opacity:.8}.delivery .delivery-item__status.soon:before{content:"";display:inline-block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7' cy='7' r='6' stroke='%23A70230' stroke-width='2'/%3E%3Cpath d='M6.534 4.667v2.8H8.4' stroke='%23A70230' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;height:14px;width:14px;min-width:14px;margin-right:5px}.delivery .delivery-item__status,.delivery .delivery-item__url{position:absolute;bottom:0;left:0;right:0}.delivery .delivery-item__expand{display:none}.delivery .delivery-item__link{font-size:.875rem;line-height:1rem;font-weight:700;color:var(--vinishkotyan)}.delivery .delivery-item__link:after{content:"";display:inline-block;margin-left:10px;width:20px;height:10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.109.774a.84.84 0 00-1.133 0 .717.717 0 000 1.06l2.885 2.702h-16.2c-.443 0-.802.336-.802.75 0 .415.359.75.801.75H17.9l-2.924 2.738a.717.717 0 000 1.06.84.84 0 001.133 0l4.271-4a.737.737 0 00-.113-1.166L16.11.774z' fill='%23A70230'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%}@media screen and (max-width:1199px){.delivery .delivery-item{max-width:33%;padding:25px;min-height:350px}}@media screen and (max-width:991px){.delivery .delivery-list{flex-wrap:wrap;margin:0 -10px}.delivery .delivery-item{max-width:calc(50% - 20px);padding:15px;margin:0 10px!important;text-align:left;min-height:260px}.delivery .delivery-item:not(:last-child){margin-right:0;margin-bottom:20px!important}.delivery .delivery-item__picture{margin-bottom:3px;text-align:center}.delivery .delivery-item__text{display:inline;font-size:14px}.delivery .delivery-item__url .button{margin-top:12px}}@media screen and (max-width:767px){.delivery .delivery-item__status,.delivery .delivery-item__url{position:relative}.delivery .delivery-list{margin:0}.delivery .delivery-item{max-width:100%;margin:0!important;min-height:auto;padding:20px}.delivery .delivery-item__expand{color:var(--vinishkotyan);font-size:14px;display:inline}.delivery .delivery-item__expand.hidden,.delivery .delivery-item__img{display:none}.delivery .delivery-item__img--mobile{display:inline-block;max-width:191px}.delivery .delivery-item__subtext{display:none}.delivery .delivery-item__subtext.active{display:block;margin-top:12px}.delivery .delivery-item__subtext--mobile{display:inline-block}}.modal-city-choose .fancybox-bg{background:rgba(0,0,0,.44)!important}.modal-city-choose .fancybox-button{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.293.293a1 1 0 011.414 0L9.75 8.336 17.793.293a1 1 0 111.414 1.414L11.164 9.75l7.543 7.543a1 1 0 01-1.414 1.414L9.75 11.164l-7.543 7.543a1 1 0 01-1.414-1.414L8.336 9.75.293 1.707a1 1 0 010-1.414z' fill='%23000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;right:25px;top:25px}.modal-city-choose .fancybox-button svg{display:none}@media screen and (max-width:767px){.modal-city-choose .fancybox-button{top:20px;right:20px}}.city-choose.modal{max-width:600px;max-height:650px;min-height:504px;width:100%;height:auto;background-color:var(--white);padding:60px 50px;align-items:flex-start;overflow-y:auto}.city-choose.modal::-webkit-scrollbar{width:4px;height:4px}.city-choose.modal::-webkit-scrollbar-button{width:0;height:0}.city-choose.modal::-webkit-scrollbar-thumb{background:#000;border:0 #000;border-radius:2px}.city-choose.modal::-webkit-scrollbar-track{background:var(--light-grey);border:0 #000;border-radius:0}.city-choose.modal::-webkit-scrollbar-corner{background:transparent}.city-choose.modal-x{overflow-y:hidden;overflow-x:visible}.city-choose .modal__head{margin-bottom:20px}.city-choose .modal__title{font-size:1.5rem;line-height:2.75rem;letter-spacing:.5px}.city-choose .modal__inner{max-width:100%;width:100%}@media screen and (min-width:576px){.city-choose .city-list{column-count:2;column-gap:100px}}.city-choose .city-item{margin-bottom:22px}.city-choose .city-link{font-size:1rem;line-height:1.313rem;display:inline-block;cursor:pointer}@media screen and (max-width:767px){.city-choose.modal{padding:30px;min-height:auto}.city-choose .city-list{max-height:70vh}.city-choose .city-item{margin-bottom:10px}}.form_row{display:flex}.form_row:not(:last-child){margin-bottom:15px}.form_group{width:100%}.form_label{display:inline-flex;align-items:center;position:relative;width:100%}.form_label .field-label{font-size:1.25rem;line-height:1.375rem;color:var(--black);font-weight:700;margin-bottom:10px}.form_input{background-color:var(--white);height:50px;width:100%}@media screen and (max-width:767px){.form_input{height:40px}}.form_input[disabled]{background-color:#f6f7f8;border:1px solid #e6e9ef;color:#b0b0b0}.form_input--border{border:1px solid #e6e9ef!important}.form_textarea{max-width:100%;min-height:150px;max-height:250px;width:100%}@media screen and (max-width:767px){.form_textarea{min-height:100px}}.form_input,.form_textarea{padding:6px 15px 8px;border-bottom:1px solid transparent}.form_input::placeholder,.form_textarea::placeholder{font-size:.813rem;line-height:170%;color:var(--gryaz-grey)}.form_error{display:inline-block;font-size:.875rem;line-height:1.5rem;color:var(--vinishkotyan)}.form_submit{display:flex;align-items:center}.form_submit .form_submit-message{cursor:default;display:flex;align-items:center;margin-left:30px}.form_submit .form_submit-message__icon{min-width:20px;width:20px;height:23px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.286 5.4h1.494v6.246l-.306 3.168h-.882l-.306-3.168V5.4zM8.98 17.172c0-.324.09-.576.27-.756.192-.192.444-.288.756-.288.324 0 .582.096.774.288.192.18.288.432.288.756 0 .312-.096.564-.288.756-.192.192-.45.288-.774.288-.312 0-.564-.096-.756-.288-.18-.192-.27-.444-.27-.756z' fill='%23A70230'/%3E%3Ccircle cx='10' cy='12' r='9.5' stroke='%23A70230'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;margin-right:10px}.form_submit .form_submit-message__text{font-size:.75rem;line-height:.875rem;color:#a70230}@media screen and (max-width:1199px){.form_submit .form_submit-message{margin-left:20px}}@media screen and (max-width:991px){.form_submit .form_submit-message{margin-left:5px}.form_submit .form_submit-message__icon{margin-right:5px}}.form_input[type=number]::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form_input[type=number]{-moz-appearance:textfield}.help{float:left;width:150px;font-size:14px;background:rgba(0,0,0,.6);color:#fff;padding:3px;opacity:0;visibility:hidden;transition:all .5s 0s}label:hover>.help{visibility:visible;opacity:1}.help_date{float:left;width:150px;font-size:14px;background:rgba(0,0,0,.6);color:#fff;padding:3px;opacity:0;visibility:hidden;transition:all .5s 0s;display:none}label:hover>.help_date{visibility:visible;opacity:1}.invalid{border-bottom:1px solid var(--vinishkotyan)}.promocode .form_label,.subscribe_label{flex-wrap:nowrap}.checkbox__input{width:0;height:0;overflow:hidden;visibility:hidden}.checkbox__emulator{cursor:pointer}.checkbox__emulator:before{content:"";display:block;width:19px;height:19px;background-color:var(--white);background-repeat:no-repeat;background-position:50%}.checkbox__emulator--theme-red:before{background-color:#a70230}.checkbox__text{font-size:.875rem;line-height:1.5rem;margin-left:10px}.checkbox__text a{font-size:1rem;color:var(--yellow);text-decoration:underline}.checkbox__label{flex-wrap:nowrap}.checkbox__label.disabled{pointer-events:none}.checkbox__label.disabled .checkbox__emulator{cursor:auto}.checkbox__label.disabled .checkbox__emulator:before{background-color:#a6a6a6}.checkbox__label.disabled .checkbox__text{color:#a6a6a6}.checkbox__input:checked+.checkbox__emulator:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.35 3.753L1.75 2.326l2.208 2.17L8.35.182 9.752 1.61 3.959 7.3.35 3.753z' fill='%23000'/%3E%3C/svg%3E")}.checkbox__input:checked+.checkbox__emulator--theme-red:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.35 3.753L1.75 2.326l2.208 2.17L8.35.182 9.752 1.61 3.959 7.3.35 3.753z' fill='%23fff'/%3E%3C/svg%3E")}.checkbox__input.invalid~.checkbox__text{color:#a70230}.checkbox__input.invalid+.checkbox__emulator:before{border:1px solid #a70230}.radio{display:flex}.radio .radio__label{width:auto}.radio .radio__label:not(:last-child){margin-right:40px}.radio .radio__label.disabled{pointer-events:none}.radio .radio__label.disabled .radio__emulator:before{border-color:#b0b0b0;background:none}.radio .radio__label.disabled .radio__text{pointer-events:none;color:rgba(0,0,0,.5)}.radio .radio__input{display:none}.radio .radio__text{font-size:.875rem;line-height:1.5rem;color:var(--black)}.radio .radio__emulator{cursor:auto;margin-right:10px}.radio .radio__emulator:before{content:"";display:inline-block;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:1px solid var(--vinishkotyan);width:12px;height:12px}.radio .radio__input:checked+.radio__emulator:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23A70230'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.radio .radio__input:checked~.radio__text{color:var(--black)}@media screen and (max-width:575px){.radio .radio__label:not(:last-child){margin-right:20px}}.dropdown-select{position:relative;width:100%}.dropdown-select__label{font-size:1rem;line-height:1.688rem;cursor:pointer}.dropdown-select__label__text{position:relative;font-size:.875rem;line-height:1.063rem;color:var(--black);background-repeat:no-repeat;background-position:100% 0;cursor:pointer;background-color:#fff;padding:15px 20px;height:50px;display:flex;align-items:center;justify-content:space-between}.dropdown-select__label__text:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.778.376a.778.778 0 011.131 0L4.544 3.12 7.178.376a.778.778 0 011.131 0 .858.858 0 010 1.178l-3.2 3.333a.778.778 0 01-1.131 0l-3.2-3.333a.858.858 0 010-1.178z' fill='%23000'/%3E%3C/svg%3E");width:8px;height:5px;display:inline-block;margin-left:5px;transform-origin:center center}.dropdown-select__label__text .is-red{font-size:.75rem;display:block;margin-left:15px;line-height:1.2;color:var(--vinishkotyan);font-weight:700}.dropdown-select__list{max-height:160px;padding-top:10px}.dropdown-select__list-inner{max-height:150px;background:var(--white)}.dropdown-select__list{background:var(--white);border-top:1px solid var(--light-grey);box-shadow:0 3px 6px rgba(0,0,0,.04);display:none;position:absolute;top:48px;width:100%;z-index:2;margin-top:10px}.dropdown-select__list:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.167.372L16.284 10H.05L8.167.372z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:top;display:block;width:17px;height:10px;position:absolute;top:-10px;left:50px}.dropdown-select__item{font-size:.875rem;line-height:1.875rem;color:var(--black);padding:0 20px;cursor:pointer}.dropdown-select__item.active,.dropdown-select__item:hover{background-color:var(--light-grey)}.dropdown-select__item .is-red{font-size:.75rem;display:block;margin-left:15px;line-height:1.2;color:var(--vinishkotyan);font-weight:700}.is-open .dropdown-select__list{display:block}.is-open .dropdown-select__label__text:after{transform:rotate(180deg);transition:transform .2s ease}.breadcrumbs{margin-bottom:15px}.breadcrumbs__list{display:flex;align-items:center;flex-wrap:wrap}.breadcrumbs__item{font-size:.75rem;line-height:1.063rem;color:var(--gryaz-grey)}.breadcrumbs__link{color:var(--grey-text)}.breadcrumbs__link:after{content:">";display:inline-block;margin:0 5px}@media screen and (max-width:767px){.breadcrumbs{margin-bottom:15px}}.dropdown{position:relative;cursor:pointer}.dropdown .header-nav__item__link{display:flex;align-items:center}.dropdown .header-nav__item__link:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.778.376a.778.778 0 011.131 0L4.544 3.12 7.178.376a.778.778 0 011.131 0 .858.858 0 010 1.178l-3.2 3.333a.778.778 0 01-1.131 0l-3.2-3.333a.858.858 0 010-1.178z' fill='%23000'/%3E%3C/svg%3E");width:8px;height:5px;display:inline-block;margin-left:5px;transform-origin:center center}.dropdown .header-nav__item__link:hover:after{transform:rotate(180deg);transition:transform .2s ease}.dropdown__heading{font-size:1.25rem;line-height:1.375rem;font-weight:700;color:var(--black);margin-bottom:15px}.dropdown .link-icon__text:after{margin-top:4px}.dropdown.header-bar__item.is-open:after,.dropdown.header-search.is-open:after{transform:translateY(6px)}.dropdown-block{opacity:0;visibility:hidden;height:0;overflow:hidden;box-shadow:0 24px 32px rgba(0,0,0,.04),0 16px 24px rgba(0,0,0,.04),0 4px 8px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);background-color:var(--white);position:absolute;z-index:10;top:calc(100% + 10px);left:-15px;transform:translateY(20px);transition:visibility 0s ease .4s,opacity .4s ease,transform .4s ease,width .4s ease;pointer-events:none}@media screen and (min-width:992px){.dropdown-block:before{content:"";display:block;width:100%;height:10px;margin-top:-10px}.dropdown-block:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.167.372L16.284 10H.05L8.167.372z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:top;display:block;width:17px;height:10px;position:absolute;z-index:11;top:-10px;left:15px;margin:0 auto}}.dropdown-block__inner{padding:20px;opacity:1;visibility:visible}.dropdown.is-open .dropdown-block{opacity:1;visibility:visible;transform:translateY(0);transition:visibility 0s ease,opacity .4s ease,transform .4s ease,width .4s ease;display:block!important}@media screen and (min-width:992px){.dropdown.header-bar__item.is-open .dropdown-block,.dropdown.header-search.is-open .dropdown-block,.dropdown.link-icon.is-open .dropdown-block,.dropdown:not(.header-search):not(.header-bar__item):not(.cart-field__city):not(.link-icon):hover .dropdown-block{opacity:1;visibility:visible;height:auto;overflow:visible;transform:translateY(0);transition:visibility 0s ease,opacity .4s ease,transform .4s ease,width .4s ease;pointer-events:auto}.dropdown.header-bar__item.is-open .header-burger__link:after,.dropdown.header-bar__item.is-open .link-icon__text:after,.dropdown.header-search.is-open .header-burger__link:after,.dropdown.header-search.is-open .link-icon__text:after,.dropdown.link-icon.is-open .header-burger__link:after,.dropdown.link-icon.is-open .link-icon__text:after,.dropdown:not(.header-search):not(.header-bar__item):not(.cart-field__city):not(.link-icon):hover .header-burger__link:after,.dropdown:not(.header-search):not(.header-bar__item):not(.cart-field__city):not(.link-icon):hover .link-icon__text:after{opacity:1;visibility:visible;transform:translateY(0)}.dropdown.header-bar__item.is-open.header-search .dropdown-block,.dropdown.header-search.is-open.header-search .dropdown-block,.dropdown.link-icon.is-open.header-search .dropdown-block,.dropdown:not(.header-search):not(.header-bar__item):not(.cart-field__city):not(.link-icon):hover.header-search .dropdown-block{transform:translateY(6px)}}.dropdown.cart-field__city.is-open .dropdown-block{opacity:1;visibility:visible;transform:translateY(0);transition:visibility 0s ease,opacity .2s ease,transform .2s ease,width .2s ease;left:10px}.dropdown-city{min-width:390px;max-width:390px}@media (max-width:840px){.dropdown-city{min-width:350px;max-width:350px}}@media (max-width:575px){.dropdown-city{min-width:100%;max-width:100%}}.dropdown-form .form_row:not(:last-child){margin-bottom:20px}.dropdown-form .form-search__input{border:1px solid var(--light-grey);font-size:.875rem;line-height:1.375rem;border-radius:0}.dropdown-form .form-search__icon{margin-left:-33px}.dropdown-form .form-search__icon .icon-search-new{width:16px;height:16px;stroke:var(--vinishkotyan);line-height:1}.dropdown-form .form-search__button{background-color:transparent;cursor:pointer;line-height:1}.dropdown-form-result{font-size:1rem;line-height:1.313rem;color:var(--black);display:flex;flex-wrap:wrap;justify-content:flex-start;max-height:350px}.dropdown-form-result__item{flex-basis:100%}.dropdown-form-result__item:not(:last-child){margin-bottom:20px}.dropdown-form-result__item__link{max-width:50%}.dropdown-menu{transition:visibility 0s ease .2s,opacity .2s ease,transform .2s ease,width .2s ease}.dropdown-menu .nav-list{max-height:calc(100vh - 140px);padding-right:10px}@media screen and (min-width:576px){.dropdown-menu{min-width:335px}}.dropdown-search{width:100%;max-width:650px}@media screen and (max-width:767px){.dropdown-search{min-width:0;padding:0;flex-direction:column-reverse}}.dropdown-search__col__left{flex-basis:100%;margin-bottom:30px;display:flex;flex-direction:column}@media screen and (max-width:991px){.dropdown-search__col__left{margin-bottom:20px}.dropdown-search__col__left .more-link,.dropdown-search__col__left .nav-list{margin:5px 0}}.dropdown-search__col__right{width:100%}.dropdown-search-product__list{display:flex;flex-direction:column;width:100%;max-height:200px}@media screen and (max-width:767px){.dropdown-search-product__list{max-height:40vh}}.dropdown-search-product-item{display:flex;justify-content:space-between;position:relative}.dropdown-search-product-item .products-pickup{width:345px;text-align:left}.dropdown-search-product-item:not(:last-child){margin-bottom:10px}.dropdown-search-product-item__link{flex-grow:1;display:flex;align-items:center}@media screen and (max-width:991px){.dropdown-search-product-item__link{align-items:flex-start}}.dropdown-search-product-item__img{margin-right:10px}.dropdown-search-product-item__img img{max-width:43px}.dropdown-search-product-item__info{flex-grow:1;display:flex;justify-content:space-between}@media screen and (max-width:991px){.dropdown-search-product-item__info{justify-content:flex-start;flex-wrap:wrap}}.dropdown-search-product-item__name{margin-bottom:5px;margin-right:10px;max-width:395px}@media screen and (max-width:991px){.dropdown-search-product-item__name{width:100%;max-width:none;margin-right:0}}.dropdown-search-product-item__price{flex-basis:100px;display:flex;min-width:100px}@media screen and (max-width:991px){.dropdown-search-product-item__price{flex-basis:100%;min-width:auto}}.dropdown-search-product-item__price__normal{font-weight:700;font-size:1.125rem;line-height:1.375rem;color:var(--vinishkotyan)}.dropdown-search-product-item__price__normal:last-child{color:var(--black)}.dropdown-search-product-item__price__sale{font-size:.75rem;line-height:1.375rem;color:var(--black);margin-left:5px;text-decoration:line-through}.dropdown-search-product-item__add-cart{padding:0 5px;margin-left:20px}.dropdown-delivery{min-width:400px}.dropdown-delivery__list{display:flex;flex-direction:column;position:relative}.dropdown-delivery__item{display:flex;align-items:center;padding:20px 20px 15px;cursor:pointer}.dropdown-delivery__item__icon{margin-right:30px;min-width:164px}.dropdown-delivery__item__text{font-size:1rem;line-height:1.375rem}.dropdown-delivery__item:not(:last-child){border-bottom:.8px solid #e6e9ef}.dropdown-delivery .express-type{width:100%;height:100%;left:0;top:0;z-index:2;display:none}.dropdown-delivery .express-type.active{display:flex}.dropdown-delivery .express-type .express-block{width:100%}@media screen and (max-width:991px){.dropdown-delivery{min-width:auto}}@media screen and (max-width:575px){.dropdown-delivery__item{flex-direction:column;align-items:flex-start;padding:10px}.dropdown-delivery__item__icon{margin-right:0;margin-bottom:5px}.dropdown-delivery__item__text{font-size:.875rem}.dropdown-delivery .express-type .express-block{padding:30px 15px}.dropdown-delivery .express-type .express__close{top:10px;right:10px}}.header-bar__item .dropdown-block__inner{padding:0}.section-title .dropdown:hover:after{transform:translateY(32px)}.dropdown[data-dropdown=delivery] .dropdown-block{left:-60px}@media screen and (max-width:1199px){.dropdown[data-dropdown=delivery] .dropdown-block{left:auto;right:0}}@media screen and (max-width:991px){.dropdown[data-dropdown=delivery] .dropdown-block{right:15px}}@media screen and (max-width:575px){.dropdown[data-dropdown=delivery] .dropdown-block{max-width:290px;width:100%}}@media screen and (max-width:1199px){.dropdown[data-dropdown=search] .dropdown-block{left:-50%}}@media screen and (max-width:991px){.dropdown[data-dropdown=search] .dropdown-block{left:-34vw}}@media screen and (max-width:767px){.dropdown[data-dropdown=share] .dropdown-block{left:auto;right:0}}.burger__line{display:block;width:12px;height:2px;margin:2px auto;transition:all .25s ease;border-radius:1px;background-color:#fff}.is-active .burger__line:nth-child(2){opacity:0}.is-active .burger__line:first-child{transform:translateY(4px) rotate(45deg)}.is-active .burger__line:nth-child(3){transform:translateY(-4px) rotate(-45deg)}.burger--big .burger__line{width:20px;margin:4px auto}.burger--big.is-active .burger__line:first-child{transform:translateY(6px) rotate(45deg)}.burger--big.is-active .burger__line:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.label{background-color:#e85f27;padding:2px 10px;border:1px solid transparent}.label--red{background-color:#a70230}.label--gray{background-color:#e6e9ef}.label--transparent{background-color:transparent;border:1px solid}.markered-list{padding-left:43px}.markered-list--pl30{padding-left:30px}@media screen and (min-width:768px){.markered-list--column-count--2{column-count:2}}.markered-list__item{position:relative}.markered-list__item:before{position:absolute;top:6px;left:-21px;display:block;width:8px;height:8px;content:"";border-radius:50%;background-color:#a70230}.tippy-box[data-theme~=tooltip]{padding:0;text-align:inherit;color:inherit;background-color:inherit;box-shadow:none}.tippy-box[data-theme~=tooltip] .tippy-content{padding:0}.tippy-box[data-theme~=tooltip] .tippy-arrow{z-index:1;color:#fff}.tippy-box[data-theme~=tooltip] a{color:#a70230;border-bottom:1px dotted #a70230;transition:.18s linear}.tippy-box[data-theme~=tooltip] a:hover{border-bottom:1px dotted transparent}.tooltip{position:relative;overflow:hidden;background:#fff;box-shadow:0 0 26px rgba(0,0,0,.1);padding:30px}.tooltip--small{padding:19px}.tooltip--overflow-visible{overflow:visible}.tooltip__text:not(:last-child){margin-bottom:20px}.tooltip__close{cursor:pointer;position:absolute;width:10px;height:10px;right:16px;top:16px}.tooltip__close svg{width:100%;height:100%}.tooltip__form .form_label{display:block}.tooltip__form .form_label .field-label{font-size:1.1rem;margin-bottom:15px}.tooltip__form .form_submit,.tooltip__form .form_submit .button{margin-top:0}.tooltip__form .form_input{height:40px;border:1px solid var(--light-grey)}.tooltip__form .form_input[data-date-picker]{background-position:center right 20px;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.842 1a1 1 0 10-2 0v.404H6.227V1a1 1 0 10-2 0v.404H3.122A2.404 2.404 0 00.72 3.807v9.826a2.404 2.404 0 002.403 2.404h9.826a2.404 2.404 0 002.404-2.404V3.807a2.404 2.404 0 00-2.404-2.403h-1.106V1zM2.72 7.615v6.018c0 .223.18.404.403.404h9.826c.223 0 .404-.18.404-.404V7.615H2.719zm10.633-2H2.719V3.807c0-.223.18-.403.403-.403h1.105v.403a1 1 0 002 0v-.403h3.615v.403a1 1 0 002 0v-.403h1.106c.223 0 .404.18.404.403v1.808z' fill='%23A70230'/%3E%3C/svg%3E")}.tooltip__form .form_input.dropdown-select__label__text{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9.5' r='8' stroke='%23A70230' stroke-width='2'/%3E%3Cpath d='M8.4 6.5v3.6h2.4' stroke='%23A70230' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center right 10px;padding-right:40px;background-repeat:no-repeat}.tooltip__form .form_row:not(:last-child){margin-bottom:30px}.tooltip__form .dropdown-select__list:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.167.372L16.284 10H.05L8.167.372z' fill='%23E6E9EF'/%3E%3C/svg%3E")}.tooltip__form .cart-delivery__message{width:100%}.tooltip__delivery-pen{display:inline-flex;align-items:center}.tooltip__delivery-pen .icon-delivery-pen{width:13px;height:13px;margin-left:4px}.bonuses-tooltip{display:inline-flex;align-items:center;cursor:pointer}.bonuses-tooltip__text{font-size:13px;line-height:16px;color:var(--vinishkotyan);white-space:nowrap}.bonuses-tooltip__btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:13px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 4L5 1.5 1.5 4 1 6.5l.5 3 3.5 3 5 2 5.5-2.5L19 8.5 18.5 4l-3-2.5h-2L10 4z' fill='%23FDF0E2'/%3E%3Cpath d='M6.779 6.1a.75.75 0 101.442-.413L6.78 6.1zm-2.983.31l-.745-.079.745.079zm6.15-.517l.747.072-.747-.072zm-4.22-4.306l.017.75-.017-.75zM1.421 8.563l-.709.246.007.019.007.018.695-.283zm8.323 6.642a.75.75 0 10.512-1.41l-.512 1.41zM8.22 5.687c-.216-.756-.633-1.317-1.217-1.624-.573-.301-1.202-.304-1.75-.152-1.038.287-2.078 1.224-2.203 2.42l1.491.157c.047-.44.515-.966 1.112-1.132.271-.074.492-.05.652.034.148.078.344.26.473.71l1.442-.413zm-5.17.644c-.204 1.93 1.193 3.757 3.243 3.757v-1.5c-1.051 0-1.873-.945-1.752-2.1l-1.491-.157zm3.243 3.757c1.529 0 2.626-.499 3.349-1.343.697-.815.96-1.853 1.05-2.78L9.2 5.821c-.076.784-.286 1.468-.697 1.949-.385.45-1.031.818-2.209.818v1.5zm4.399-4.123C11.006 2.731 8.185.782 5.71.837l.033 1.5c1.83-.04 3.66 1.379 3.457 3.484l1.493.144zM5.71.837c-1.797.04-3.476.819-4.493 2.246C.19 4.526-.083 6.515.712 8.81l1.417-.492c-.668-1.926-.384-3.39.31-4.363.703-.988 1.91-1.587 3.304-1.618L5.71.836zM.726 8.846c.467 1.147 1.145 2.183 2.53 3.217 1.355 1.01 3.37 2.008 6.488 3.142l.512-1.41c-3.07-1.116-4.924-2.055-6.103-2.934-1.147-.857-1.665-1.664-2.037-2.58l-1.39.565z' fill='%23DC9056'/%3E%3Cpath d='M13.222 6.205a.75.75 0 01-1.444-.41l1.444.41zm2.982.315l.746-.078-.746.078zm-6.15-.686l-.747.072.747-.072zm4.22-4.333l.017-.75-.017.75zm4.305 7.02l.71.244-.007.018-.008.018-.695-.28zm-8.307 6.678a.75.75 0 01-.544-1.398l.544 1.398zm1.506-9.404c.216-.759.632-1.323 1.216-1.632.574-.303 1.204-.305 1.753-.153 1.04.29 2.077 1.233 2.203 2.432l-1.492.156c-.047-.447-.518-.977-1.113-1.143-.27-.075-.49-.05-.65.034-.147.078-.345.262-.473.716l-1.444-.41zm5.172.647c.202 1.934-1.19 3.774-3.244 3.774v-1.5c1.047 0 1.874-.949 1.752-2.118l1.492-.156zm-3.244 3.774c-1.554 0-2.652-.561-3.365-1.452-.683-.855-.945-1.93-1.034-2.858l1.493-.144c.076.793.288 1.534.713 2.065.396.495 1.04.89 2.193.89v1.5zm-4.399-4.31C8.995 2.659 11.81.696 14.29.75l-.033 1.5c-1.825-.04-3.661 1.385-3.457 3.511l-1.493.144zM14.29.75c1.8.04 3.478.825 4.494 2.26 1.026 1.45 1.299 3.448.504 5.754l-1.418-.49c.67-1.94.385-3.415-.31-4.397-.704-.995-1.91-1.596-3.303-1.627l.034-1.5zm4.985 8.05c-.968 2.394-3.221 4.144-9.003 6.398L9.728 13.8c5.76-2.246 7.445-3.804 8.156-5.562l1.39.562z' fill='%23DC9056'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;margin-left:5px}.bonuses-tooltip__btn-icon{margin-left:5px}.bonuses-tooltip__btn-icon svg{display:block;margin-top:auto}.bonuses-tooltip__content{display:none}.products{margin-bottom:55px}.products.best-price{position:relative;padding-top:2rem;margin-top:-45px}.products.best-price:before{content:"";display:none;max-width:1830px;width:100%;min-height:305px;margin:0 auto;position:absolute;top:0;left:0;right:0;z-index:-1;background-color:var(--vinishkotyan)}.products.best-price.not-empty:before{display:block}@media screen and (max-width:767px){.products.best-price .products__item{margin-bottom:0;flex-basis:50%;max-width:50%;min-width:50%;width:100%}.products.best-price:before{min-height:190px}}.products-catalog{padding:0 15px}.products-catalog-by-time{display:flex;flex-wrap:wrap;width:100%;margin-bottom:65px}.products-catalog-by-time .by-time-header{margin-bottom:35px}.products-catalog__list{display:flex;flex-wrap:wrap;margin:0 -15px;padding-top:5px}.products-catalog .express{flex-basis:100%;margin-bottom:45px}.products-catalog .express-block{flex-direction:row;align-items:center;padding:25px 65px}.products-catalog .express__icon{margin-right:20px}.products-catalog .express__title{margin-bottom:10px}.products-catalog .express__subtitle{margin:0}.products-catalog .express__form{margin-left:auto;max-width:354px;width:100%}.products-catalog .express__address{display:none}.products-catalog .express.submited .express__text{display:flex;align-items:center}.products-catalog .express.submited .express__title{font-size:1rem;font-weight:700;margin-bottom:0;margin-right:15px}.products-catalog .express.submited .express__address{margin-right:20px}@media screen and (max-width:1279px){.products-catalog .express-block{padding:20px}.products-catalog .express-title{font-size:1rem;line-height:1.5rem}.products-catalog .express__form{max-width:300px}.products-catalog .express__text{flex-wrap:wrap}}@media screen and (max-width:991px){.products-catalog .express{margin-bottom:30px}.products-catalog .express-block{flex-wrap:wrap}.products-catalog .express__form{max-width:100%;margin-top:25px}}@media screen and (max-width:767px){.products-catalog .express-block{padding:25px 15px 15px}.products-catalog .express__icon{display:none}.products-catalog .express-title{font-size:1.125rem;line-height:1.5rem}}.products-hit .products__item{flex-basis:100%;max-width:100%}.products-hit .products__item__inner{max-width:100%}.products__list{display:flex;flex-wrap:wrap;margin:0 -15px}.products__list.scroll-x{flex-wrap:nowrap;margin:0}.products__more{display:flex;flex-basis:100%;align-items:center;justify-content:center;margin-top:20px}.products__item{flex-basis:25%;max-width:25%;width:100%;padding:20px 20px 30px;position:relative;transition:box-shadow .3s;box-shadow:0 0 0 .5px #e6e9ef}.products__item:hover{box-shadow:0 0 15px 1px #e6e9ef}@media screen and (max-width:1199px){.products__item{flex-basis:33.3%;max-width:33.3%}}@media screen and (max-width:991px){.products__item{padding:15px 15px 30px}}@media screen and (max-width:767px){.products__item{flex-basis:50%;max-width:50%;min-width:285px}.products__item__price{margin-right:15px}}@media screen and (max-width:575px){.products__item{flex-basis:100%;max-width:100%;min-width:260px}}.products__item .basket-item-block-amount{max-width:100%;justify-content:space-between;padding:3px 20px;border:2px solid #e6e9ef;border-radius:18px}.products__item .basket-item-block-amount .basket-item-amount-filed{width:30px;font-weight:700}.products__item .basket-item-block-amount .basket-item-amount-filed-block{font-weight:700;margin:0}@media screen and (max-width:575px){.products__item--two-col-mob{flex-basis:50%;max-width:50%;min-width:170px}}.products__item__inner{position:relative;background-color:var(--white);max-width:278px;margin:0 auto;height:100%;display:flex;flex-direction:column}@media screen and (max-width:767px){.products__item__inner{background:none}}.products__item__size__big{flex-basis:50%;max-width:50%;position:relative}.products__item__size__big .products__item{flex-basis:100%;max-width:100%;height:auto;padding:0}.products__item__size__big .products__item__img{margin-bottom:0}.products__item__size__big .swiper-button__wrapper{position:absolute;right:45px;top:30px;min-width:90px;z-index:2}.products__item__size__big .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='47' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.293 15.707a1 1 0 001.414-1.414L3.445 9.03H46a1 1 0 100-2H3.383l5.324-5.324A1 1 0 007.293.293l-7 7A.997.997 0 000 8.03a1 1 0 00.457.84l6.836 6.836z' fill='%23fff'/%3E%3C/svg%3E")!important}.products__item__size__big .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='47' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M39.707.293a1 1 0 10-1.414 1.414l5.261 5.262H1a1 1 0 100 2h42.617l-5.324 5.324a1 1 0 001.414 1.414l7-7c.2-.2.297-.461.293-.723V7.97a1 1 0 00-.457-.84L39.707.293z' fill='%23fff'/%3E%3C/svg%3E")!important}.products__item__size__big .products__item__inner{max-width:100%}.products__item__size__big .products__item__info{background-color:var(--beige);padding:12px 45px 15px;justify-content:flex-end}@media screen and (max-width:1199px){.products__item__size__big .products__item__info{padding:12px 10px 15px}}.products__item__size__big .products__item__info .products__item__name{max-width:200px;margin-bottom:0;height:auto!important}.products__item__size__big .products__item__info .products__item__price__cart{align-items:center;justify-content:flex-end;max-width:280px;width:100%}.products__item__size__big .products__item__info .products__item__price__normal{margin-left:5px}.products__item__size__big .products__item__info .products__item__cart__link{width:auto;padding:0 13px 2px}.products__item__size__big .products__item__info .products__item__cart__link__text{display:inline-block;color:var(--white)}.products__item__size__big .products__item__info .icon-product_add_to_cart{fill:var(--white)}.products__item__size__big .products__item__info .products__item__info__wrap{display:flex;flex-direction:row;align-items:flex-end}@media screen and (max-width:991px){.products__item__size__big{flex-basis:66.6%;max-width:66.6%}}@media screen and (max-width:767px){.products__item__size__big{display:none}}.products__item__slider-button__wrapper{position:absolute;top:30px;right:30px;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;width:86px}.products__item__slider-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.05 7.969a1 1 0 011-1h45a1 1 0 110 2h-45a1 1 0 01-1-1z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M38.344.293a1 1 0 011.414 0l7 7a1 1 0 010 1.414l-7 7a1 1 0 01-1.414-1.414L44.637 8l-6.293-6.293a1 1 0 010-1.414z' fill='%23fff'/%3E%3C/svg%3E");margin-left:auto}.products__item__slider-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M47.05 8.031a1 1 0 01-1 1h-45a1 1 0 010-2h45a1 1 0 011 1z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.758 15.707a1 1 0 01-1.414 0l-7-7a1 1 0 010-1.414l7-7a1 1 0 111.414 1.414L2.465 8l6.293 6.293a1 1 0 010 1.414z' fill='%23fff'/%3E%3C/svg%3E");margin-right:auto}.products__item__slide__link{padding-top:85%;position:relative;overflow:hidden}.products__item__slide__img,.products__item__slide__link{display:block;font-size:0;line-height:0;width:100%;height:auto;object-fit:cover}.products__item__slide__img{margin:0 auto;position:absolute;top:0}.products__item__slide__link.theme-slider.theme-large{padding-top:0}.products__item__slide__img.theme-slider.theme-large{position:relative}.products__item__label__wrap{position:absolute;top:0;left:0;z-index:1;display:flex;flex-wrap:wrap}.products__item__label__wrap--cashback{top:-5px;left:-40px}@media screen and (max-width:1199px){.products__item__label__wrap--cashback{top:0;left:0}}.products__item__label{background:#fff;padding:5px 8px;font-family:Roboto;font-size:.75rem;line-height:.875rem;font-weight:700;display:inline-block;margin-bottom:2px}.products__item__label svg{margin-right:3px}.products__item__label.hit{color:#df4c4c}.products__item__label.novelty{color:var(--badge-yellow)}.products__item__label.vegan{color:var(--badge-green)}.products__item__label.timer{background-color:var(--badge-yellow);color:var(--white)}.products__item__label.no-gmo{color:var(--badge-dark-green)}.products__item__label.no-gluten{color:var(--badge-blue)}.products__item__label.sale{color:var(--black)}.products__item__label.delivery-label{color:#fff;text-transform:uppercase;font-family:PT Sans;font-weight:400}@media screen and (max-width:991px){.products__item__label.delivery-label{display:none}}.products__item__label.bonuses-label{padding:4px 8px;font-family:PT Sans,sans-serif;font-weight:400;background-color:var(--vinishkotyan)}.products__item__label.bonuses-label .bonuses-tooltip__btn,.products__item__label.bonuses-label .bonuses-tooltip__text{color:#fff}.products__item__label.bonuses-label .tooltip{width:260px}.products__item__img{margin-bottom:20px}@media screen and (max-width:991px){.products__item__img{margin-bottom:15px}}.products__item__img-adaptive{width:100%;height:auto}.products__item__info{display:flex;flex:1;flex-direction:column;position:relative}.products__item__name{font-size:1rem;color:var(--black);margin-bottom:15px}@media screen and (max-width:991px){.products__item__name{font-size:.875rem}}.products__item__excerpt{font-size:.875rem;line-height:1.125rem;color:#657082;opacity:.8;margin-bottom:15px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical}@media screen and (max-width:767px){.products__item__excerpt{display:none}}.products__item__price__cart{display:flex;justify-content:space-between;margin-bottom:10px}.products__item__price{display:flex;align-items:center;margin-right:35px}@media screen and (max-width:767px){.products__item__price{display:block;margin-right:0}}.products__item__price__normal{font-weight:700;font-size:1.25rem;line-height:1.5rem;color:var(--black)}@media screen and (max-width:991px){.products__item__price__normal{font-size:1.125rem}}.products__item__price__sale{font-size:.875rem;line-height:1.063rem;color:var(--grey-text);margin-left:10px;text-decoration:line-through}@media screen and (max-width:767px){.products__item__price__sale{margin-left:0}}.products__item__price__sale:first-child{margin-left:0}.products__item__cart{margin-top:auto;position:relative}.products__item__cart__link-cart{position:absolute;top:calc(100% + 5px);color:var(--vinishkotyan);font-size:.875rem;line-height:1.1;width:100%;text-align:center}.products__item__cart__link{padding:0 8.5px 2px;height:36px;display:flex;align-items:center;justify-content:center}.products__item__cart__link__text{font-size:.875rem;line-height:1.125rem}.products__item__cart__link__icon{height:18px}.products__item__cart__link__icon:not(:last-child){margin-right:10px}.products__item__cart__link__icon .icon-product_in_cart{display:none}.products__item__cart__link:hover{background-color:var(--vinishkotyan);width:auto}.products__item__cart__link.active,.products__item__cart__link.in-cart{width:auto;background-color:var(--light-pink)}.products__item__cart__link.active .products__item__cart__link__text,.products__item__cart__link.in-cart .products__item__cart__link__text{display:inline-block}.products__item__cart__link.active .icon-product_add_to_cart,.products__item__cart__link.in-cart .icon-product_add_to_cart{display:none}.products__item__cart__link.active .icon-product_in_cart,.products__item__cart__link.in-cart .icon-product_in_cart{display:inline-block;fill:#fff;display:flex}.products__item__bonuses--action .bonuses-tooltip__text{font-weight:700;font-size:1.25rem;line-height:1.5rem}@media screen and (max-width:991px){.products__item__bonuses--action .bonuses-tooltip__text{font-size:1.125rem}}.products__item__bonuses .bonuses-tooltip__btn-icon{margin-left:10px}@media screen and (max-width:991px){.products__item__bonuses .bonuses-tooltip__btn-icon{margin-left:5px}}.products__item__bonuses .tooltip{width:320px}.products-pickup{padding:40px 15px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.products-pickup-bg{overflow:hidden}.products-pickup-bg:after{content:"";z-index:8;width:100%;height:100%;position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.products-pickup__icon{margin-bottom:20px}@media screen and (max-width:575px){.products-pickup__icon{margin-bottom:10px}}.products-pickup__title{font-size:1.125rem;font-weight:700;line-height:1;color:var(--black);margin-bottom:15px;width:100%}@media screen and (max-width:575px){.products-pickup__title{font-size:.875rem;margin-bottom:10px}}.products-pickup--style--modern .products-pickup__title{font-size:1.125rem;margin-bottom:0;position:relative}.products-pickup--style--modern .products-pickup__title:not(:last-child){margin-bottom:60px}.products-pickup--style--modern .products-pickup__title:not(:last-child):before{content:"";display:block;position:absolute;bottom:-30px;left:-30px;right:-30px;border-bottom:1px solid #e6e9ef}.products-pickup__text{font-size:.875rem;font-weight:400;color:#1a1a1a;width:100%}@media screen and (max-width:575px){.products-pickup__text{font-size:.875rem}}.products-pickup__link{border-bottom:1px dotted;cursor:pointer}.products-pickup__link:hover{border-color:transparent}.products-pickup__img-link{width:100%;height:30px;display:block;cursor:pointer}.products-pickup__img-link img{height:100%}.products-pickup__img-link:not(:last-child){margin-bottom:20px}@media screen and (max-width:575px){.products-pickup{min-width:auto;padding:10px}}.products-pickup--style--modern{padding:30px;width:345px;text-align:left}@media screen and (max-width:575px){.products-pickup--style--modern{padding:30px}}.products-multiplicity{color:var(--white);font-size:12px;line-height:22px;font-weight:600;text-align:center;background-color:#009580;padding:0 8px;left:0;position:relative;max-width:fit-content;top:-24px;margin-bottom:-24px}.products-multiplicity.product-multiplicity__pv{background-color:#00447a}@media screen and (max-width:767px){.section.products .section-content.scroll-x{padding:30px 0}.section.products .products__item__info{position:static}.section.products .products-pickup{margin:auto;min-width:auto;padding:20px;max-width:270px;width:200%;max-height:250px;transition:1s}}.product-express{padding:2px 0 14px;font-weight:700;font-size:20px;color:#6e7989}.product-property{margin-top:30px;font-size:15px;color:#484848}.product-property__key{margin-right:4px;font-weight:700}.products-slider-0 .products__item{margin-bottom:0!important}.item-favorite{position:absolute;top:7.5px;right:7.5px;width:36px;height:36px;border-radius:50%;background:var(--white);cursor:pointer;z-index:15}.item-favorite,.item-favorite__icon{display:flex;justify-content:center;align-items:center}.item-favorite__icon svg{width:20px;height:20px;fill:transparent;stroke:var(--vinishkotyan);stroke-width:2px}.item-favorite.--active{background:var(--vinishkotyan)}.item-favorite.--active svg{stroke:var(--white)}.item-favorite.--detail{top:20px;right:20px}@media screen and (max-width:991px){.item-favorite.--detail{top:40px;left:20px}}@media screen and (max-width:767px){.item-favorite.--detail{top:25px;left:auto;right:5px}}.advant-list{display:flex;justify-content:space-around}.advant-item{display:flex;align-items:flex-start;padding:0 15px;max-width:350px}.advant-item__icon{margin-right:25px}.advant-item__name{font-weight:700;margin-bottom:5px}.advant-item__text{font-size:1rem;line-height:1.5rem;color:var(--black);opacity:.8}.advant-about__img{margin-bottom:100px}.advant-about__img img{display:block;font-size:0}@media screen and (max-width:991px){.advant-list{flex-wrap:wrap}.advant-item{flex-basis:50%}.advant-item:not(:last-child){margin-bottom:30px}}@media screen and (max-width:767px){.advant-list{flex-wrap:wrap;justify-content:flex-start}.advant-item{flex-basis:100%}}.express-block{background-color:var(--yellow);display:flex;flex-direction:column;padding:20px 30px}.express-block .link-icon{width:100%;justify-content:flex-end}.express-block .link-icon__text{color:var(--vinishkotyan)}.express__close{width:25px;height:25px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.225.231a.755.755 0 011.088 0L7.5 6.581 13.687.23a.755.755 0 011.088 0c.3.309.3.808 0 1.117l-6.187 6.35 5.802 5.954c.3.309.3.809 0 1.117a.755.755 0 01-1.088 0L7.5 8.814l-5.802 5.955a.755.755 0 01-1.088 0 .804.804 0 010-1.117l5.802-5.955-6.187-6.35a.804.804 0 010-1.116z' fill='%23000'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;position:absolute;top:20px;right:30px;cursor:pointer}.express__title{font-weight:700;font-size:1.125rem;line-height:1.5rem}.express__subtitle{font-size:.875rem;line-height:1.063rem;max-width:200px;margin-bottom:10px}.express__label{flex-wrap:nowrap}.express__btn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.671 1.106A1 1 0 108.257 2.52l5.293 5.293H1.964a1 1 0 100 2H13.55l-5.293 5.293A1 1 0 109.67 16.52l7-7a.997.997 0 00.294-.705l-.001-.002V8.81a.998.998 0 00-.287-.698l-.007-.007m-6.999-7l7 7z' fill='%23A70230'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Cpath fill='%23fff' transform='translate(.96 .397)' d='M0 0h17v17H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%}.express__btn:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.671 1.106A1 1 0 108.257 2.52l5.293 5.293H1.964a1 1 0 100 2H13.55l-5.293 5.293A1 1 0 109.67 16.52l7-7a.997.997 0 00.294-.705l-.001-.002V8.81a.998.998 0 00-.287-.698l-.007-.007m-6.999-7l7 7z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Cpath fill='%23fff' transform='translate(.96 .397)' d='M0 0h17v17H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-color:var(--vinishkotyan)}.express__address{display:none}.express__change{display:none;cursor:pointer}.express.submited .express__form,.express.submited .express__icon,.express.submited .express__subtitle{display:none}.express.submited .express__address,.express.submited .express__change{display:block}.express-only .products__item__cart__link__text{display:none!important}.express-only .icon-product_add_to_cart{fill:var(--white)!important}.dropdown-delivery .express-block .link-icon{justify-content:flex-start;margin-top:10px}.submitting{position:relative}.submitting__loader{display:flex;align-items:center;justify-content:center;background-color:#fff;height:100%;position:relative;pointer-events:none}.submitting__loader:after{content:"";display:inline-block;width:20px;height:20px;animation:spinner 2.5s linear infinite;border-radius:50%;transform:rotate(1turn);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 1v4M11 17v4M3.93 3.93l2.83 2.83M15.24 15.24l2.83 2.83M1 11h4M17 11h4M3.93 18.07l2.83-2.83M15.24 6.76l2.83-2.83' stroke='%23A70230' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;position:absolute;left:0;right:0;margin:0 auto;font-size:0}.submitting__loader .button{background-position:50%;background:none!important;background-color:#fff!important}.submited .submitting{display:none}.error .express-block{background-color:var(--pink)}.shops-search{margin-right:30px;max-width:360px;width:100%}.shops-search .dropdown-select__label__text{color:var(--gryaz-grey)}.shops-nav{padding:15px 30px;background-color:var(--vinishkotyan);color:#fff}.shops-nav,.shops-nav__list{display:flex;align-items:center}.shops-nav__item{display:flex;align-items:flex-end;cursor:pointer}.shops-nav__item:not(:last-child){margin-right:20px}.shops-nav__item.active,.shops-nav__item:hover{color:var(--yellow)}.shops-nav__item.active svg,.shops-nav__item:hover svg{fill:var(--yellow)}.shops-nav__icon{margin-right:5px}.shops-nav__icon svg{fill:#fff}.shops-nav__text{font-size:1rem;line-height:1.313rem}@media screen and (max-width:991px){.shops-search{max-width:100%;margin-right:0;margin-bottom:20px}.shops-nav{flex-direction:column;padding:15px}.shops-nav__list{overflow-x:auto;max-width:100%;padding:0 0 10px}.shops-nav__item{white-space:nowrap}}.shops-map .js-shop-map{height:665px;position:relative;width:100%;background-color:#fff;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;-moz-transition:.3s ease-out;transition:.3s ease-out}.shops-content-tab{opacity:0;height:0;margin-top:20px}.shops-content-tab.active{opacity:1;height:auto;margin-top:20px}.shops-content-tab:not(.active){visibility:hidden}.shops-list{max-height:650px}.shops-list-item{display:flex;align-items:center;padding:33px 0;cursor:pointer}.shops-list-item:first-child{padding-top:0}.shops-list-item:not(:last-child){border-bottom:1px solid var(--light-grey)}.shops-list-item__el{display:inline-flex;align-items:center;font-size:1.125rem;color:var(--black)}@media screen and (min-width:576px){.shops-list-item__el{padding-right:15px;margin-right:8px}}.shops-list-item__address{flex-direction:column;align-items:flex-start;width:100%}.shops-list-item__address__text{line-height:1.438rem;letter-spacing:.01em;margin-bottom:3px}.shops-list-item__address__type{font-size:1rem;line-height:1;color:var(--color-grey)}.shops-list-item__time{min-width:275px;align-items:flex-start}.shops-list-item__time__icon{margin-right:6px}.shops-list-item__time__item{display:flex;align-items:center;justify-content:flex-start;max-width:180px;white-space:nowrap}.shops-list-item__time__days{max-width:72px}.shops-list-item__time__Value{max-width:106px}.shops-list-item__time__days,.shops-list-item__time__Value{width:100%}.shops-list-item__tel{min-width:260px}.shops-list-item__tel__icon{margin-right:3px}@media screen and (max-width:1199px){.shops-list-item__time{min-width:225px}}@media screen and (max-width:991px){.shops-list-item{padding:20px 0}.shops-list-item__el{font-size:1rem;flex:0 1 33%;min-width:auto!important;margin-right:0}}@media screen and (max-width:767px){.shops-list-item{flex-direction:column;align-items:flex-start;flex-wrap:wrap}.shops-list-item__el{padding-right:0;flex:0 1 100%}.shops-list-item__time{margin-bottom:15px}.shops-list-item__address{margin-bottom:10px;max-width:100%;flex-grow:0}}.map-tooltip{font-family:PT Sans;min-width:430px;box-sizing:border-box;filter:drop-shadow(0 0 3px rgba(10,0,0,.2))}.map-tooltip:before{content:"";display:inline-block;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid var(--white);position:relative;bottom:-4px;left:27px}@media screen and (max-width:767px){.map-tooltip{min-width:280px}.map-tooltip .map-tooltip__info{flex-wrap:wrap}.map-tooltip .map-tooltip__time{margin-bottom:10px}.map-tooltip .map-tooltip__tel{margin-left:0!important}.map-tooltip .map-tooltip__desc>ymaps{height:auto!important}}.map-tooltip .map-tooltip__desc{background:var(--white);padding:25px 10px 25px 20px}.map-tooltip .map-tooltip__desc>ymaps{width:100%!important;height:auto!important}.map-tooltip .map-tooltip__address{font-size:1.125rem;line-height:1.5rem;letter-spacing:.01em;margin-bottom:15px}.map-tooltip .map-tooltip__metro{font-weight:700}.map-tooltip .map-tooltip__closest{color:var(--gryaz-grey)}.map-tooltip .map-tooltip__info{display:flex;align-items:center}.map-tooltip .map-tooltip__info>div:not(:first-child){margin-left:35px}.map-tooltip .map-tooltip__item{display:flex}.map-tooltip .map-tooltip__time{color:var(--black)}.map-tooltip .map-tooltip__date{position:relative;padding-left:20px;margin-right:10px}.map-tooltip .map-tooltip__date:before{content:"";margin-right:5px;display:inline-block;width:16px;height:17px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M8 16.428c4.418 0 8-3.371 8-7.53C16 4.74 12.418 1.37 8 1.37S0 4.74 0 8.9c0 4.158 3.582 7.529 8 7.529z' fill='%23A70230'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7 4.95a1 1 0 011 1v3.288l2.523 1.06a1 1 0 11-.774 1.844l-3.136-1.318A1 1 0 016 9.902V5.949a1 1 0 011-1z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Cpath fill='%23fff' transform='translate(0 .95)' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");position:absolute;left:0;top:2px}.map-tooltip .map-tooltip__tel:before{content:"";margin-right:5px;display:inline-block;width:13px;height:17px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.607 14.263l-.65 2.005c-.06.186-.161.36-.298.509-.137.15-.306.271-.496.359a1.656 1.656 0 01-1.231.057c-2.175-.805-4.105-2.066-5.636-3.681a13.018 13.018 0 01-3.08-5.143 12.546 12.546 0 01-.363-6.373c.041-.19.126-.37.248-.529.121-.159.278-.294.459-.395A1.661 1.661 0 012.778.915l2.19.566c.356.089.663.292.863.573.2.281.28.62.225.954a8.152 8.152 0 00-.098 2.01c.021.265-.042.53-.181.765-.14.235-.35.43-.605.56l-1.202.61c.497 1.94 1.56 3.718 3.08 5.141l1.203-.608a1.66 1.66 0 01.838-.17c.29.017.568.11.8.267a9.88 9.88 0 001.9.999c.34.137.611.384.761.694.15.31.17.662.055.987z' fill='%23A70230'/%3E%3Cpath d='M12.607 14.263l-.65 2.005c-.06.186-.161.36-.298.509-.137.15-.306.271-.496.359a1.656 1.656 0 01-1.231.057c-2.175-.805-4.105-2.066-5.636-3.681a13.018 13.018 0 01-3.08-5.143 12.546 12.546 0 01-.363-6.373c.041-.19.126-.37.248-.529.121-.159.278-.294.459-.395A1.661 1.661 0 012.778.915l2.19.566c.356.089.663.292.863.573.2.281.28.62.225.954a8.152 8.152 0 00-.098 2.01c.021.265-.042.53-.181.765-.14.235-.35.43-.605.56l-1.202.61c.497 1.94 1.56 3.718 3.08 5.141l1.203-.608a1.66 1.66 0 01.838-.17c.29.017.568.11.8.267a9.88 9.88 0 001.9.999c.34.137.611.384.761.694.15.31.17.662.055.987z' fill='%23A70230'/%3E%3C/svg%3E")}.tooltip_city .city-item{flex-basis:100%}.tooltip_city .city-item:not(:last-child){margin-bottom:5px}.news-list{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0 -15px}.news-list .descr{flex-basis:100%;margin-bottom:65px}.news-item{flex-basis:33.333%;max-width:33.333%;width:100%;padding:0 15px 20px;position:relative;margin-bottom:50px}.news-item__body,.news-item__header,.news-item__name{margin-bottom:30px}.news-item__name{font-weight:700;display:block}.news-item__name:hover{cursor:pointer;color:var(--vinishkotyan)}.news-item__body{display:block}.news-item__excerpt{font-size:1rem;line-height:1.5rem}.news-item__excerpt *{font-size:inherit!important;line-height:inherit!important}.news-item__link{display:block}.news-item__img{display:block;max-width:100%;max-height:100%}.news-item__date{font-size:1.125rem;line-height:1.438rem;font-weight:700}@media screen and (max-width:767px){.news-item{flex-basis:50%;max-width:50%}.news-item:not(:last-child){margin-bottom:30px}}@media screen and (max-width:575px){.news-list{flex-wrap:nowrap;margin:0}.news-item{flex-basis:100%;max-width:100%;min-width:250px;margin-bottom:0!important}.news-item__body,.news-item__name{margin-bottom:15px}.news-item__name{font-size:1.125rem}.news-item__excerpt,.news-item__name{line-height:1.375rem}}.descr{display:flex;align-items:center;position:relative}.descr__img{margin-right:100px;position:relative;z-index:2}.descr__img img{font-size:0;line-height:0;display:block;max-width:100%;height:auto}@media screen and (max-width:1199px){.descr__img{margin-right:50px}}.descr__text{position:relative;max-width:570px;z-index:2;font-size:1rem;line-height:1.688rem;padding:15px 20px 15px 0}.descr__text h1{font-size:2.25rem;line-height:3.125rem;margin-bottom:20px}.descr__bg{position:absolute;height:100%;max-width:893px;width:100%;right:0;top:0;background-color:var(--light-pink);z-index:-1}.descr__height{height:458px}@media screen and (max-width:991px){.descr{flex-direction:column-reverse;padding-top:40px}.descr__img{margin-right:0}.descr__text{margin-bottom:40px}.descr__bg{top:0;height:80%}}@media screen and (max-width:767px){.descr{padding:35px 25px}}@media screen and (max-width:575px){.descr__text h2{font-size:1.875rem;line-height:2.25rem}.descr__text p{font-size:.875rem;line-height:1.313rem}}.catalog{margin:0 -15px}.catalog,.catalog__list{display:flex;flex-wrap:wrap}.catalog__list{width:100%}.catalog__item{padding:0 15px;position:relative;margin-bottom:30px;overflow:hidden}@media screen and (max-width:991px){.catalog__item:nth-child(2) .catalog__item__img img,.catalog__item:nth-child(4) .catalog__item__img img,.catalog__item:nth-child(7) .catalog__item__img img,.catalog__item:nth-child(8) .catalog__item__img img,.catalog__item:nth-child(10) .catalog__item__img img,.catalog__item:nth-child(12) .catalog__item__img img,.catalog__item:nth-child(14) .catalog__item__img img{margin-left:0}}.catalog__item__inner{position:relative;height:0;display:block;overflow:hidden;background-repeat:no-repeat;background-position:bottom;background-size:contain}.catalog__item__name{align-items:center;font-size:1.5rem;line-height:1.938rem;color:var(--black);position:absolute;top:20px;left:0;z-index:1;padding:10px;background:var(--vinishkotyan);color:var(--white);width:fit-content;max-width:90%;text-transform:uppercase;min-height:82px;display:flex}.catalog__item__img{display:block;max-width:100%;margin-left:auto;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:object-fit\:cover,"object-fit: cover;"}.catalog__item__size-1{flex-basis:25%;max-width:25%}.catalog__item__size-1 .catalog__item__inner{padding-bottom:126.13%}@media screen and (max-width:991px){.catalog__item__size-1{flex-basis:50%;max-width:50%}}@media screen and (max-width:575px){.catalog__item__size-1{flex-basis:100%;max-width:100%}}.catalog__item__size-2{flex-basis:50%;max-width:50%}.catalog__item__size-2 .catalog__item__inner{padding-bottom:59.83%}@media screen and (max-width:575px){.catalog__item__size-2{flex-basis:100%;max-width:100%}}.catalog__item__color-1{background-color:var(--light-pink)}.catalog__item__color-2{background-color:var(--sochperc)}@media screen and (max-width:991px){.catalog__item .catalog__item__inner{padding-bottom:100%}}.catalog-mobile-menu{width:100%;padding:0 15px;margin-bottom:25px}.catalog-mobile-menu__list{justify-content:space-between}.catalog-mobile-menu__item,.catalog-mobile-menu__list{display:flex;align-items:center}.catalog-mobile-menu__item:after{content:"";width:6px;height:4px;display:inline-block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.716.15a.5.5 0 01.707 0l1.646 1.646L4.716.15a.5.5 0 01.707.707l-2 2a.5.5 0 01-.707 0l-2-2a.5.5 0 010-.707z' fill='%23A70230'/%3E%3C/svg%3E");margin-left:4px}.catalog-mobile-menu-item__icon{margin-right:5px}.catalog-mobile-menu-item__text{font-size:1rem;line-height:1.313rem;font-weight:700;color:var(--vinishkotyan)}@media screen and (min-width:992px){.catalog-mobile-menu{display:none}}.catalog-tags{padding:0 15px}.catalog-tags__list{display:flex;flex-wrap:wrap;align-items:center}.catalog-tags__item{margin-bottom:15px}.catalog-tags__item:not(:last-child){margin-right:15px}.catalog-tags__item .icon{margin-left:4px;width:.5rem;height:.375rem;fill:var(--vinishkotyan)}.catalog-tags__item.active svg{transform:rotate(180deg)}.catalog-tags__item--more{display:none}@media screen and (max-width:767px){.catalog-tags__item--more{display:block}}.catalog-tags__item--more span.active,.catalog-tags__item--more span:hover,.catalog-tags__link{background-color:var(--light-pink);color:var(--vinishkotyan)}.catalog-tags__link{font-size:.875rem;line-height:1rem;display:inline-flex;align-items:center;border-radius:30px;padding:7px 14px;width:auto;cursor:pointer}.catalog-tags__link.active,.catalog-tags__link:hover{background-color:var(--vinishkotyan);color:var(--light-pink)}.catalog-tags__link.active:after{content:"";display:inline-block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.084 7.293a1 1 0 001.414 1.414l2.793-2.793 2.793 2.793a1 1 0 001.414-1.414L6.705 4.5l2.793-2.793A1 1 0 108.084.293L5.291 3.086 2.498.293a1 1 0 10-1.414 1.414L3.877 4.5 1.084 7.293z' fill='%23FDF0E2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;width:9px;height:9px;margin-left:10px}.catalog-tags--personal{padding:0}.catalog-sort{padding:0 15px;margin-bottom:80px;font-size:1rem;line-height:1.375rem;color:var(--black);flex-basis:100%}.catalog-sort,.catalog-sort-inner{display:flex;align-items:center}.catalog-sort__label{font-weight:700;margin-right:25px}.catalog-sort__list{display:flex;align-items:center}.catalog-sort__item{margin-right:25px}.catalog-sort__link{border-bottom:1px dashed #000}.catalog-sort__link.active{border-bottom:transparent}.catalog-filter{padding:0 15px;flex-basis:25%;max-width:25%}@media screen and (max-width:991px){.catalog-filter{flex-basis:33.3%;max-width:33.3%}}@media screen and (max-width:767px){.catalog-filter,.catalog-sort,.catalog-tags--personal{display:none}}@media screen and (max-width:767px){.catalog-tags--catalog{padding:0;margin-top:16px;width:100%}}.catalog .products-catalog{padding:0 15px;flex-basis:75%;max-width:75%}@media screen and (max-width:991px){.catalog .products-catalog{flex-basis:100%;max-width:100%}}.catalog .products-catalog__list.processing{opacity:.5}.catalog .products-catalog .products__item{flex-basis:33.3%;max-width:33.3%}@media screen and (max-width:767px){.catalog .products-catalog .products__item{flex-basis:50%;max-width:50%;min-width:auto}}.catalog--personal .products-catalog{flex-basis:100%;max-width:100%}.catalog--personal .catalog-mobile-menu__list{justify-content:flex-end}@media screen and (min-width:768px){.catalog-links{display:none}}.catalog-links__list{display:block!important;padding-bottom:15px}.catalog-links .nav-list{display:flex;flex-direction:row;flex-wrap:nowrap;padding:0 10px}.catalog-links .nav-item{margin-bottom:0;min-width:auto;align-items:flex-start}.catalog-links .nav-item:not(:last-child){margin-right:25px}.catalog-links .nav-item__link{text-align:center;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:auto}.catalog-links .nav-item__link:after{display:none!important}.catalog-links .nav-item__icon{width:54px;height:54px;background:#fff;box-shadow:0 24px 32px rgba(0,0,0,.04),0 16px 24px rgba(0,0,0,.04),0 4px 8px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);margin-bottom:10px;border-radius:100%;display:flex;align-items:center;justify-content:center;margin-right:0}.catalog-links .nav-item__label{font-size:.875rem;line-height:1rem;color:var(--black);max-width:99%;min-width:60px}@media screen and (max-width:575px){.catalog-links .nav-item__label{font-size:.75rem}}@media screen and (max-width:991px){.bx-filter-button-box{position:sticky;bottom:-35px;background:#fff;margin:0 -20px -35px;padding:0 20px 10px}}.bx-filter-button-box #set_filter{display:none}@media screen and (max-width:991px){.bx-filter-button-box #set_filter{display:inline-block}}.bx-filter-button-box .bx-filter-parameters-box-container{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e6e9ef;padding-top:20px}.bx-filter-parameters-box-row,.bx-filter-parameters-box-row .bx-filter-parameters-box{cursor:auto}.bx-filter-parameters-box-row .bx-filter-parameters-box .bx-filter-parameters-box-title:before{content:"";width:8px;height:5px;display:inline-block;margin-right:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.363 4.707a1 1 0 01-1.414 0L4.656 2.414 2.363 4.707A1 1 0 01.95 3.293l3-3a1 1 0 011.414 0l3 3a1 1 0 010 1.414z' fill='%23000'/%3E%3C/svg%3E")}.bx-filter-parameters-box-row .bx-filter-parameters-box.active .bx-filter-parameters-box-title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.95.293a1 1 0 011.413 0l2.293 2.293L6.95.293a1 1 0 011.414 1.414l-3 3a1 1 0 01-1.414 0l-3-3a1 1 0 010-1.414z' fill='%23000'/%3E%3C/svg%3E")}.bx-filter-parameters-box-row .bx-filter-parameters-box .bx-filter-block{display:none;margin-bottom:40px;flex-basis:100%}.bx-filter-parameters-box-title{font-weight:700;font-size:1rem;line-height:1.313rem;margin-bottom:25px;display:flex;flex-wrap:wrap;align-items:baseline;cursor:pointer}.bx-filter-parameters-box-container:not(:last-child){margin-bottom:20px}.bx-filter-parameters-box-container--flex{display:flex;flex-wrap:wrap}.bx-filter-parameters-box-container-block{display:inline-flex;align-items:center;flex-basis:50%;margin-bottom:10px}.bx-filter-parameters-box-container-block.bx-right{justify-content:flex-end}.bx-filter-filter-block{flex-basis:100%}.bx-filter-input-container{margin-left:10px;width:100%;max-width:95px}.bx-filter-input-container .max-price.input,.bx-filter-input-container .min-price.input{background:#fff;border:1px solid #e6e9ef;padding:7px 10px;font-size:1rem;line-height:1.688rem;color:var(--black);opacity:.3}.bx-filter-block__row:not(:last-child){margin-bottom:15px}.bx-filter-block-toggle{margin-top:16px}.bx-filter-block-toggle__link{text-transform:uppercase;letter-spacing:.2em;font-size:10px;font-weight:600;color:var(--vinishkotyan);cursor:pointer}.bx-filter .checkbox__label{position:relative;display:flex;align-items:center;cursor:pointer}.bx-filter .checkbox__emulator:before{content:"";display:inline-block;width:16px;height:16px;background-color:var(--light-pink)}.bx-filter .checkbox__text,.bx-filter .checkbox__text span{font-size:1rem;line-height:1;display:inline-block}.bx-filter .checkbox .checkbox__input:checked+.checkbox__emulator:before{background-color:var(--vinishkotyan);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.35 3.753L1.75 2.326l2.208 2.17L8.35.182 9.752 1.61 3.959 7.3.35 3.753z' fill='%23fff'/%3E%3C/svg%3E")}.bx-filter-reset{background:none;font-size:1rem;font-weight:700;line-height:1.313rem;color:var(--vinishkotyan);cursor:pointer;display:flex;align-items:center}.bx-filter-reset:before{content:"";display:inline-block;width:17px;height:16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 4.462A6.22 6.22 0 018.987 2c3.432 0 6.173 2.71 6.173 6s-2.74 6-6.173 6a6.218 6.218 0 01-5.022-2.511 1 1 0 00-1.61 1.186A8.218 8.218 0 008.986 16c4.49 0 8.173-3.559 8.173-8s-3.682-8-8.173-8A8.223 8.223 0 002.5 3.133V1.659a1 1 0 10-2 0v3.803a1 1 0 001 1h3.803a1 1 0 100-2H4.001z' fill='%23A70230'/%3E%3C/svg%3E");margin-right:10px}.bx-filter-reset .clear{background:none;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;cursor:pointer}.bx-ui-slider-track-container{flex-basis:100%}.bx-ui-slider-part{display:none}.bx-ui-slider-pricebar{background:none}.bx-ui-slider-pricebar-vn{background-color:var(--light-pink)}.bx-ui-slider-pricebar-v{background-color:var(--vinishkotyan)}.bx-ui-slider-handle{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;background:#fff;box-shadow:0 100px 80px rgba(0,0,0,.07),0 41.7776px 33.4221px rgba(0,0,0,.0503198),0 22.3363px 17.869px rgba(0,0,0,.0417275),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.0282725),0 2.76726px 2.21381px rgba(0,0,0,.0196802);border-radius:100%}.bx-ui-slider-handle:after{content:"";width:6px;height:6px;border-radius:100%;background-color:var(--vinishkotyan)}.palich-pluse{display:flex;align-items:center;padding:25px 50px 25px 40px;background-color:#fff2c9}@media screen and (max-width:1199px){.palich-pluse{padding:30px 20px}}@media screen and (max-width:991px){.palich-pluse{flex-direction:column;align-items:flex-start}}.palich-pluse--padding{padding-top:15px;padding-left:20px}.palich-pluse--mb{margin-bottom:40px}@media screen and (max-width:991px){.palich-pluse--mb{margin-bottom:30px}}.palich-pluse__status{display:flex;align-items:center;margin-right:30px}@media screen and (max-width:1199px){.palich-pluse__status{margin-right:20px}}@media screen and (max-width:991px){.palich-pluse__status{margin-right:0;margin-bottom:20px}}.palich-pluse__status svg{width:40px;height:40px;margin-right:50px}@media screen and (max-width:1199px){.palich-pluse__status svg{margin-right:30px}}@media screen and (max-width:991px){.palich-pluse__status svg{width:20px;height:20px;margin-right:20px}}.palich-pluse__status--svg-big svg{width:80px;height:71px;margin-right:30px}@media screen and (max-width:1199px){.palich-pluse__status--svg-big svg{margin-right:20px}}@media screen and (max-width:991px){.palich-pluse__status--svg-big svg{width:30px;height:27px;margin-right:10px}}.palich-pluse__title{max-width:125px}@media screen and (max-width:991px){.palich-pluse__title{max-width:none}}.palich-pluse__text{max-width:500px;margin-right:20px}@media screen and (max-width:991px){.palich-pluse__text{max-width:none;margin-bottom:15px}}.palich-pluse__btn{margin-left:auto}@media screen and (max-width:991px){.palich-pluse__btn{margin-left:0}}.palich-pluse__btn .button{min-width:258px;height:40px;padding:9px 25px;white-space:nowrap}.palich-pluse__btn .button--outline{color:#a70230;border:1px solid #a70230;background-color:transparent}.palich-pluse__btn .button--outline:hover{background-color:#a70230;color:#fff}.cart-total{border-top:1px solid #e6e9ef;border-bottom:1px solid #e6e9ef;padding:15px 0;display:flex;align-items:center;justify-content:flex-end;margin-top:33px;white-space:nowrap}@media screen and (max-width:991px){.cart-total{justify-content:space-between}}.cart-total__price,.cart-total__title{font-weight:700;font-size:20px;line-height:140%}.cart-total__price{margin-left:62px;margin-right:20px}.cart-total__input-field{position:relative}.cart-total__input-icon{position:absolute;top:9px;left:8px;display:none}.cart-total__input-icon--show{display:block}.cart-total__input-icon svg{display:block;width:24px;height:24px}.cart-total__input-button{background-color:transparent;border:none;box-shadow:none;font-size:14px;position:absolute;top:10px;right:15px;cursor:pointer;display:none}.cart-total__input-button--show{display:block}.cart-total__input-button--apply{font-weight:700}.cart-total__input-button--reset{color:#b0b0b0}.cart-total__input--error{border:1px solid #a70230!important}.cart-total__input-error{margin-top:10px;font-size:16px;display:none}.cart-total__input-error--show{display:block}.cart-form{display:flex;align-items:stretch;justify-content:space-between;padding-top:60px}@media screen and (max-width:991px){.cart-form{flex-direction:column}}.cart-form__header{font-weight:700;font-size:24px;line-height:140%;margin-bottom:15px}.cart-form__info-side{max-width:516px}.cart-form__total-wrapper{position:sticky;top:210px;max-width:333px;width:333px}@media screen and (max-width:991px){.cart-form__total-wrapper{margin-top:50px;max-width:100%;width:100%}}.cart-form__total-wrapper .bonuses-wrapper{display:flex;align-items:center}.cart-form__total-wrapper .bonuses-tooltip{margin-left:10px}.cart-form__total-wrapper .bonuses-tooltip__text{font-size:14px}.cart-form__total-block{background-color:#fff2c9;padding:20px;width:100%;border:2px solid #fff2c9;margin-bottom:20px}.cart-form__total-item{margin-bottom:10px;font-size:16px;line-height:140%;display:flex;justify-content:space-between;width:100%}.cart-form__total-item--accent{font-weight:700;font-size:20px}.cart-form__total-item--top-gap-10{padding-top:10px}.cart-form__total-item:last-of-type{margin-bottom:0}.cart-form__total-item .button{min-width:100%}.cart-form__total-message{margin-bottom:10px}.cart-form__promo-message{margin-top:10px}.cart-form__submit-button{min-width:100%}.cart-form__input-wrapper{position:relative}.cart-form__input-wrapper--with-icon .link-icon{position:absolute;top:50%;transform:translateY(-50%);right:10px}.cart-form__input-wrapper--with-icon .cart-form__input{padding-right:40px}.cart-form__input{border:1px solid #e6e9ef;height:40px}.cart-form__input--textarea{height:209px;border:1px solid #e6e9ef!important}@media screen and (max-width:991px){.cart-form__input--textarea{height:100px}}.cart-form__input--with-icon{padding-left:36px}.cart-form__input--with-button{padding-right:90px}.cart-form__input.invalid{border-bottom:1px solid #a70230}.cart-form__input.icon-calnder{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.842 1a1 1 0 10-2 0v.404H6.227V1a1 1 0 10-2 0v.404H3.122A2.404 2.404 0 00.72 3.807v9.826a2.404 2.404 0 002.403 2.404h9.826a2.404 2.404 0 002.404-2.404V3.807a2.404 2.404 0 00-2.404-2.403h-1.106V1zM2.72 7.615v6.018c0 .223.18.404.403.404h9.826c.223 0 .404-.18.404-.404V7.615H2.719zm10.633-2H2.719V3.807c0-.223.18-.403.403-.403h1.105v.403a1 1 0 002 0v-.403h3.615v.403a1 1 0 002 0v-.403h1.106c.223 0 .404.18.404.403v1.808z' fill='%23A70230'/%3E%3C/svg%3E");background-position:center right 20px;background-repeat:no-repeat;padding-right:40px}.cart-form__info-section:not(:last-of-type){border-bottom:1px solid #e6e9ef;margin-bottom:50px;padding-bottom:24px}.cart-form__info-section--no-border{border-bottom:none!important}.cart-form__info-section--no-padding{padding:0!important}.cart-form__info-section .form_group{margin-right:0!important}.cart-form__info-row:not(:last-of-type){margin-bottom:20px}.cart-form__info-row--inputs{display:flex;gap:20px;flex-wrap:wrap}.cart-form__info-shop{border-bottom:1px dotted #000;display:inline-block;cursor:pointer;transition:.18s ease-in-out;position:relative}.cart-form__info-shop:hover{border-bottom:1px dotted #fff}.cart-form__info-shop-list{font-size:16px}.cart-form__label{margin-bottom:5px;font-size:16px;display:block}.cart-form__input-field{width:248px}@media screen and (max-width:991px){.cart-form__input-field{width:100%}}.cart-form__input-field--small{width:114px}@media screen and (max-width:991px){.cart-form__input-field--small{width:auto;flex:1 1 40%}}.cart-form__input-field .dropdown-select__label__text{height:40px;border:1px solid #e6e9ef}.cart-form__input-field .dropdown-select__label__text.time-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9.5' r='8' stroke='%23A70230' stroke-width='2'/%3E%3Cpath d='M8.4 6.5v3.6h2.4' stroke='%23A70230' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center right 10px;padding-right:40px;background-repeat:no-repeat}.cart-form__input-field .dropdown-select__list{border:1px solid #e6e9ef}.cart-form__input-field .dropdown-select__list:before{filter:drop-shadow(0 -1px 0 #E6E9EF)}.cart-form__input-field .cart-delivery__time{max-width:100%}.cart-form__delivery-block{display:flex;justify-content:space-between;font-weight:700;font-size:20px;padding-top:4px;flex-wrap:wrap}.cart-form__delivery-error{font-size:16px;color:#a70230;min-width:100%}.cart-form__payments-line:not(:last-of-type){margin-bottom:13px}.cart-form .shop-pickup-wrapper .dropdown-select__label{padding:0 15px;border:1px solid #e6e9ef}.cart-form .shop-pickup-wrapper .dropdown-select__label__text{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:12px 7px 15px 0;border:hidden}.cart-form .shop-pickup-wrapper .dropdown-select__label__text:after{position:absolute;top:50%;right:0}.cart-form .shop-pickup-wrapper .dropdown-select__label__text .is-red{display:none}.cart-form__message{background-color:#fff2c9;padding:8px 24px 8px 16px;display:flex}@media screen and (min-width:992px){.cart-form__message{max-width:516px}}.cart-form__message-icon{width:24px;min-width:24px;height:24px;margin-right:8px}.cart-form__message-icon svg{display:block;width:inherit;height:inherit}.cart-form__message-text{line-height:140%}.cart-multiplicity{max-width:150px;color:var(--white);font-size:12px;line-height:22px;font-weight:600;text-align:center;background-color:#009580;margin-bottom:5px}.cart-multiplicity.cart-multiplicity__pv{background-color:#00447a}.cart__clear-button{margin-left:auto;background-color:transparent;color:#b0b0b0;cursor:pointer;transition:.28s linear}.cart__clear-button:hover{color:#6e7989}.cart .cart-pay{margin-bottom:20px}.cart .cart-pay__title{font-size:1rem;line-height:1.2;font-weight:700;color:#000;margin-bottom:20px}.cart .cart-delivery__title{font-weight:700;font-size:1.375rem;line-height:1.625rem;color:var(--black);margin-bottom:20px}.cart .cart-delivery-from{font-size:1rem;line-height:1.25rem;font-weight:700;margin-bottom:30px}.cart .form_submit .form_group{display:flex}.cart-address{background-color:var(--light-pink);padding:30px 35px;margin-bottom:70px}.cart-address__title{font-weight:700;font-size:1.25rem;line-height:1.625rem;color:var(--black);margin-bottom:20px}.cart-address__title-underline{text-decoration-line:underline;cursor:pointer}.cart-address__title-underline:hover{text-decoration-line:underline}.cart-address__form .form_group:not(:last-child){margin-right:20px}.cart-address__change{display:none;cursor:pointer}@media screen and (min-width:576px){.cart-address__change{margin-left:5px}}.cart-address__change .link-icon__text{color:var(--vinishkotyan)}.cart-address.submited{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.cart-address.submited .cart-address__title{font-size:1rem;margin-bottom:0;margin-right:15px}.cart-address.submited .cart-address__adress{margin-right:20px}.cart-address.submited .cart-address__form{display:none}.cart-address.submited .cart-address__change{display:inline-block}@media screen and (max-width:767px){.cart-address.submited{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-address.submited .cart-address__title{margin-right:0;margin-bottom:10px}.cart-address.submited .cart-address__address{margin-bottom:10px}}@media screen and (max-width:991px){.cart-address{padding:15px 20px;margin-bottom:50px}.cart-address__form .form_group:not(:last-child){margin-bottom:15px}}@media screen and (max-width:767px){.cart .cart-delivery-from{font-size:.875rem;line-height:1.125rem;margin-bottom:15px}.cart-address__form .form_row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin:0 -10px}.cart-address__form .form_group:not(:last-child){margin-right:0}.cart-address__form[data-form=cart] .button{width:100%}}.cart-field__city{max-width:43.806%;-webkit-flex-basis:43.806%;-ms-flex-preferred-size:43.806%;flex-basis:43.806%;padding-right:20px}.cart-field__city .link-icon__icon{margin-right:0}.cart-field__city .link-icon__text{color:var(--vinishkotyan)}.cart-field__city .form_label{background-color:var(--white);padding-right:12px}.cart-field__city .form_input[disabled]{background-color:var(--white);border:1 solid var(--white);color:#000}.cart-field__city .cart-field-city__change{min-width:120px}.cart-field__city .form_label{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cart-field__street{max-width:24.337%;-webkit-flex-basis:24.337%;-ms-flex-preferred-size:24.337%;flex-basis:24.337%}.cart-field__appartaments,.cart-field__floor{max-width:100px;-webkit-flex-basis:100px;-ms-flex-preferred-size:100px;flex-basis:100px}.cart-field__submit{max-width:60px;-webkit-flex-basis:60px;-ms-flex-preferred-size:60px;flex-basis:60px}@media screen and (max-width:767px){.cart-field__appartaments,.cart-field__city,.cart-field__floor,.cart-field__street,.cart-field__submit{max-width:50%;flex-basis:50%;padding:0 10px}}@media screen and (max-width:575px){.cart-field__appartaments,.cart-field__city,.cart-field__floor,.cart-field__street,.cart-field__submit{max-width:100%;flex-basis:100%}}.cart-product{display:flex;cursor:default;width:100%;padding-top:25px;padding-bottom:25px;padding-left:36px}.cart-product:not(:last-child){margin-bottom:30px}@media screen and (max-width:768px){.cart-product:not(:last-child){margin-bottom:45px}}.cart-product.not-allowed .cart-product__picture{opacity:.5}.cart-product .cart-product__quantity.disabled .basket-item-amount-btn-minus,.cart-product.not-allowed .basket-item-amount-btn-minus{pointer-events:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='19' height='3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.5 1.5a1 1 0 011-1h16a1 1 0 010 2h-16a1 1 0 01-1-1z' fill='%23C1C1C1'/%3E%3C/svg%3E")}.cart-product .cart-product__quantity.disabled .basket-item-amount-btn-plus,.cart-product.not-allowed .basket-item-amount-btn-plus{pointer-events:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='19' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.5 1.5a1 1 0 00-2 0v7h-7a1 1 0 100 2h7v7a1 1 0 102 0v-7h7a1 1 0 000-2h-7v-7z' fill='%23C1C1C1'/%3E%3C/svg%3E")}.cart-product .cart-product__quantity.disabled .basket-item-amount-filed,.cart-product.not-allowed .basket-item-amount-filed{pointer-events:none;color:#c1c1c1}.cart-product .basket-item-amount-btn-minus.disabled{pointer-events:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='19' height='3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.5 1.5a1 1 0 011-1h16a1 1 0 010 2h-16a1 1 0 01-1-1z' fill='%23C1C1C1'/%3E%3C/svg%3E")}.cart-product .basket-item-amount-btn-plus.disabled{pointer-events:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='19' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.5 1.5a1 1 0 00-2 0v7h-7a1 1 0 100 2h7v7a1 1 0 102 0v-7h7a1 1 0 000-2h-7v-7z' fill='%23C1C1C1'/%3E%3C/svg%3E")}.cart-product__summ{width:4.8rem}.ajax-product .processing:after,.cart-product-list .processing:after{content:"";display:inline-block;width:40px;height:40px;margin-left:0;animation:spinner 2.5s linear infinite;border-radius:50%;transform:rotate(1turn);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 1v4M11 17v4M3.93 3.93l2.83 2.83M15.24 15.24l2.83 2.83M1 11h4M17 11h4M3.93 18.07l2.83-2.83M15.24 6.76l2.83-2.83' stroke='%23A70230' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}.cart-product-list{display:flex;flex-wrap:wrap}.cart-product-list.processing{pointer-events:none;position:relative;display:flex;align-items:center;justify-content:center}.cart-product-list.processing .cart-product{opacity:.5}.cart-product-list.processing:after{left:0;right:0;margin:0 auto}.ajax-product.processing{pointer-events:none;position:relative}.ajax-product.processing>*{opacity:.5}.ajax-product.processing:after{left:50%;top:50%;transform:translate(50%)}.cart-product__summ{position:relative}.cart-product__picture{margin-right:40px;min-width:max-content;position:relative}.cart-product__picture--link{display:block}.cart-product__picture--img{max-width:160px;height:auto;font-size:0;display:block}.cart-product__info{margin-right:30px;max-width:31.667%;width:100%;height:100%}.cart-product__sku{display:flex;align-items:center;font-size:1rem;line-height:1.313rem;letter-spacing:.01em;color:rgba(0,0,0,.3);margin-bottom:10px}.cart-product__sku--text{margin-right:3px}.cart-product__title{font-weight:700;font-size:1.25rem;line-height:1.625rem;margin-bottom:10px}.cart-product__excerpt{font-size:1rem;line-height:1.25rem;color:rgba(0,0,0,.8);margin-bottom:10px}.cart-product__weight{font-size:1rem;line-height:1.313rem;color:rgba(0,0,0,.8)}.cart-product .cart-product__status{background-color:#fff2c9;display:inline-block;padding:5px 8px 5px 31px;font-size:14px;line-height:1.4;color:#000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='3' height='11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.4.2h1.876v4.606l-.364 2.282H.764L.4 4.806V.2zM.204 9.076c0-.327.103-.583.308-.77.205-.196.476-.294.812-.294.355 0 .635.098.84.294.205.187.308.443.308.77s-.103.588-.308.784c-.205.196-.485.294-.84.294-.336 0-.607-.098-.812-.294-.205-.196-.308-.457-.308-.784z' fill='%23A70230'/%3E%3C/svg%3E");background-position:center left 14px;background-repeat:no-repeat}.cart-product .cart-product__status .is-red{color:var(--vinishkotyan)}.cart-product__actions{display:flex;align-items:center;width:100%;justify-content:flex-end}.cart-product__price{display:flex;flex-direction:column;justify-content:center;white-space:nowrap;margin-left:auto}.cart-product__price .products__item__price__sale{margin-left:0}.cart-product__price--normal{font-weight:700;font-size:1.25rem;line-height:1.5rem;color:var(--vinishkotyan)}.cart-product__price--sale{font-size:.875rem;line-height:1.063rem;text-decoration-line:line-through}.cart-product__price--text{font-size:.625rem;line-height:.75rem;color:#000}.cart-product__quantity{margin-left:50px;margin-right:30px}.cart-product__quantity .basket-item-block-amount{border:1px solid var(--light-grey)}.cart-product-summ__bonuses{position:absolute;left:0;top:calc(100% + 13px);display:flex}@media screen and (max-width:767px){.cart-product-summ__bonuses{top:calc(100% + 6px);right:0;left:auto}}.cart-product-summ__bonuses .bonuses-tooltip__text{white-space:nowrap}.cart-product-summ__bonuses .tooltip{width:320px}.cart-product-summ__value{font-weight:700;font-size:1.25rem;line-height:1.5rem;color:var(--vinishkotyan);white-space:nowrap}.cart-product-summ__text{font-size:.625rem;line-height:.75rem;color:#000}.cart-product__remove{margin-left:45px;cursor:pointer;margin-right:55px}.cart-product__replacement{margin-left:auto;font-size:16px;line-height:1.4;color:var(--vinishkotyan);font-weight:700}@media screen and (max-width:1199px){.cart-product__quantity{margin:0 30px}}@media screen and (max-width:1199px){.cart-product{padding-left:0;padding-top:15px;padding-bottom:30px}.cart .cart-product__picture{margin-right:20px}}@media screen and (max-width:991px){.cart-product{flex-wrap:wrap}.cart-product__picture{margin-bottom:20px}.cart-product__info{max-width:57%;margin-right:0;margin-bottom:20px;height:auto}.cart-product__price{margin-left:0}.cart-product__price--normal:last-child{line-height:47px}.cart-product__remove,.cart-product__summ{margin-right:0;line-height:47px}.cart-product__remove{margin-left:auto}.cart-product__replacement{margin-left:0}.cart-product__summ{width:auto}}@media screen and (max-width:767px){.cart-product{padding-top:0;padding-bottom:0;border-bottom:0}.cart-product__info{max-width:60%}}@media screen and (max-width:575px){.cart-product{position:relative;display:block}.cart-product__info{max-width:none}.cart-product .cart-product__picture--img{max-width:100px}.cart-product__picture{float:left}.cart-product .cart-product__sku{font-size:.875rem;line-height:1.25rem;margin-bottom:5px}.cart-product .cart-product__status,.cart-product .cart-product__title{font-size:1rem;line-height:1.25rem}.cart-product__actions{justify-content:space-between}.cart-product__quantity{margin:0;width:auto}.cart-product__quantity .basket-item-block-amount{max-width:130px;border:0}.cart-product__price--sale{font-size:.625rem}.cart-product-summ__value,.cart-product__price--normal{font-size:1rem}.cart-product-summ__value{padding-right:0}.cart-product__remove{width:40px;text-align:center;position:absolute;right:0;top:0;line-height:1}}.cart-delivery{background-color:var(--light-pink);padding:30px;margin-bottom:30px}.cart-delivery .cart-delivery-col{flex:auto}.cart-delivery .cart-delivery-col--shrink-0{flex-shrink:0}.cart-delivery .cart-delivery__form .form_group:not(:last-child){margin-right:35px}.cart-delivery .cart-delivery__form .form_label{flex-direction:column;align-items:flex-start}.cart-delivery .cart-delivery__form .form_label--text{font-weight:700;font-size:1.25rem;line-height:1.5rem;color:var(--black);margin-bottom:10px}.cart-delivery .cart-delivery__form .form_group:not(:last-child){margin-right:20px}.cart-delivery .cart-delivery__form .cart-field__city{max-width:25.806%;flex-basis:25.806%;padding-right:0}.cart-delivery .cart-delivery__form .cart-field__city .form_label{flex-direction:row;align-items:center}.cart-delivery .cart-delivery__form .cart-field-city__change{min-width:auto}.cart-delivery .cart-delivery__form .cart-field__appartaments,.cart-delivery .cart-delivery__form .cart-field__floor{max-width:110px;flex-basis:110px}.cart-delivery .cart-delivery__form .cart-delivery__date{max-width:165px;flex-basis:165px}.cart-delivery .cart-delivery__type{max-width:270px;flex-basis:270px}.cart-delivery .cart-delivery__shops{max-width:340px;flex-basis:340px}.cart-delivery .cart-delivery__shops .form_input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.5 1.75a4.75 4.75 0 100 9.5 4.75 4.75 0 000-9.5zM.25 6.5a6.25 6.25 0 1112.5 0 6.25 6.25 0 01-12.5 0z' fill='%23A70230'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.47 10.47a.75.75 0 011.06 0l3 3a.75.75 0 11-1.06 1.06l-3-3a.75.75 0 010-1.06z' fill='%23A70230'/%3E%3C/svg%3E");background-position:center right 20px;padding-right:60px;background-repeat:no-repeat}.cart-delivery .cart-delivery__date{max-width:165px;flex-basis:165px}.cart-delivery .cart-delivery__date .form_input{background-position:center right 20px;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.842 1a1 1 0 10-2 0v.404H6.227V1a1 1 0 10-2 0v.404H3.122A2.404 2.404 0 00.72 3.807v9.826a2.404 2.404 0 002.403 2.404h9.826a2.404 2.404 0 002.404-2.404V3.807a2.404 2.404 0 00-2.404-2.403h-1.106V1zM2.72 7.615v6.018c0 .223.18.404.403.404h9.826c.223 0 .404-.18.404-.404V7.615H2.719zm10.633-2H2.719V3.807c0-.223.18-.403.403-.403h1.105v.403a1 1 0 002 0v-.403h3.615v.403a1 1 0 002 0v-.403h1.106c.223 0 .404.18.404.403v1.808z' fill='%23A70230'/%3E%3C/svg%3E")}.cart-delivery .cart-delivery__date .form_input::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.842 1a1 1 0 10-2 0v.404H6.227V1a1 1 0 10-2 0v.404H3.122A2.404 2.404 0 00.72 3.807v9.826a2.404 2.404 0 002.403 2.404h9.826a2.404 2.404 0 002.404-2.404V3.807a2.404 2.404 0 00-2.404-2.403h-1.106V1zM2.72 7.615v6.018c0 .223.18.404.403.404h9.826c.223 0 .404-.18.404-.404V7.615H2.719zm10.633-2H2.719V3.807c0-.223.18-.403.403-.403h1.105v.403a1 1 0 002 0v-.403h3.615v.403a1 1 0 002 0v-.403h1.106c.223 0 .404.18.404.403v1.808z' fill='%23A70230'/%3E%3C/svg%3E")}.cart-delivery .cart-delivery__time{max-width:200px;flex-basis:200px}.cart-delivery .cart-delivery__time .form_input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9.5' r='8' stroke='%23A70230' stroke-width='2'/%3E%3Cpath d='M8.4 6.5v3.6h2.4' stroke='%23A70230' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center right 10px;padding-right:40px;background-repeat:no-repeat}.cart-delivery .cart-delivery-cost{display:flex;align-items:center;justify-content:space-between;background-color:#fff2c9;padding:30px;margin-bottom:30px;font-size:1rem;line-height:1.313rem}.cart-delivery .cart-delivery-cost-head{max-width:300px}.cart-delivery .cart-delivery-cost-body{display:flex;align-items:center;max-width:550px}.cart-delivery .cart-delivery-cost__text{margin-right:5px}.cart-delivery .cart-delivery-cost__text.is-error{margin-right:0;text-align:right;color:#a70230}.cart-delivery .cart-delivery-cost__value{display:inline-block;font-weight:700}.cart-delivery .cart-delivery-cost__message{color:var(--vinishkotyan);margin-right:25px}.cart-delivery .cart-delivery-cost__input{min-width:180px;max-width:180px}.cart-delivery{display:flex;align-items:center;padding:20px 55px 25px 30px;background-color:#fff2c9}.cart-delivery .form_input{height:40px}.cart-delivery .cart-delivery-cost{padding:0 0 0 20px;margin:0 0 15px;justify-content:flex-end;align-items:flex-end}.cart-delivery .cart-order-sum{margin-right:0}.cart-delivery-info .cart-order-delivery-money{display:flex;justify-content:flex-end;align-items:center;margin-top:10px}.cart-delivery-info .cart-order-delivery-money .cart-order-delivery__field{width:100px}.cart-delivery-info .cart-order-delivery-money .cart-order-delivery__field .form_input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='7' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.194 5.296h.994V.298c.355-.084.733-.14 1.134-.168C2.733.102 3.14.088 3.54.088c.43 0 .85.042 1.26.126.42.084.79.238 1.106.462.327.224.588.527.784.91.196.383.294.873.294 1.47 0 .588-.102 1.078-.308 1.47-.196.392-.462.71-.798.952a3.078 3.078 0 01-1.134.518 5.94 5.94 0 01-1.288.168l-1.106.014v.994h2.324v.868H2.35V10H1.188V8.04H.194v-.868h.994V6.164H.194v-.868zm3.374-4.228c-.242 0-.476.01-.7.028a3.24 3.24 0 00-.518.056v4.06h1.064c.28 0 .56-.028.84-.084.28-.056.532-.163.756-.322.224-.159.406-.373.546-.644.14-.28.206-.644.196-1.092.01-.383-.046-.7-.168-.952a1.445 1.445 0 00-.476-.616 1.746 1.746 0 00-.7-.336 3.455 3.455 0 00-.84-.098z' fill='%23000'/%3E%3C/svg%3E");background-position:center right 10px;padding-right:40px;background-repeat:no-repeat}.cart-delivery-info .cart-order-delivery-money .cart-order-delivery__text{margin-right:20px}@media screen and (max-width:991px){.cart-delivery{align-items:flex-end;padding:20px}.cart-delivery-cost{margin-bottom:0!important}}@media screen and (max-width:767px){.cart-delivery{flex-wrap:wrap;margin:0 -15px 10px;padding:20px 15px 25px}.cart-delivery-col{flex-basis:100%}.cart-delivery__form .form_group{max-width:25%!important;flex-basis:25%!important;padding:0 10px!important;margin-bottom:10px}.cart-delivery-cost{flex-direction:row;font-size:.875rem}.cart-order-sum{font-size:1rem!important}}@media screen and (max-width:575px){.cart-order .cart-order-delivery .cart-order-sum{padding-right:15px!important}.cart-order .cart-order-delivery:first-child{margin-top:0}.cart-delivery{padding:0;background:none}.cart-delivery-col{background-color:#fff2c9}.cart-delivery-col:not(:last-child){margin-bottom:10px}.cart-delivery-form{padding:20px 20px 25px}.cart-delivery-info{padding:15px 20px}.cart-delivery__form .form_group:not(:last-child){margin-bottom:18px}.cart-delivery__form .form_group:last-child{margin-bottom:0!important}.cart-delivery__form .cart-delivery__date,.cart-delivery__form .cart-delivery__message,.cart-delivery__form .cart-delivery__pickup,.cart-delivery__form .cart-delivery__time,.cart-delivery__form .cart-field__city{max-width:100%!important;flex-basis:100%!important}.cart-delivery__form .cart-field__appartaments,.cart-delivery__form .cart-field__floor{max-width:50%!important;flex-basis:50%!important}}@media screen and (max-width:991px){.cart-delivery{padding:15px 20px}.cart-delivery__form .form_group:not(:last-child){margin-right:15px}.cart-delivery__form .form_row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:767px){.cart-delivery__form .form_row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.cart-delivery__form .form_group{max-width:50%;flex-basis:50%;padding:0 10px;margin-right:0!important;margin-bottom:25px}.cart-delivery-cost{flex-direction:column;align-items:flex-start}.cart-delivery-cost-head{margin-bottom:15px}.cart-delivery-cost-body{flex-direction:column;align-items:flex-start}.cart-delivery-cost__message{margin-bottom:15px;margin-right:0}.cart-delivery-cost__input{max-width:100%;width:100%}}@media screen and (max-width:575px){.cart-delivery__form .form_group{max-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.cart-order .cart-order-delivery{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;background-color:#fff2c9;padding:12px 10px 12px 35px}.cart-order .cart-order-delivery:first-child{margin-top:20px}.cart-order .cart-order-delivery__text{font-size:.875rem}.cart-order .cart-order-delivery__value{display:inline-block;font-weight:700}.cart-order .cart-order-delivery__value.error{font-weight:400;color:#a70230}.cart-order .cart-order-delivery-money{display:flex;align-items:center}.cart-order .cart-order-delivery-money .cart-order-delivery__text{margin-right:30px}.cart-order .cart-order-delivery__field .form_input{height:30px}@media (max-width:575px){.cart-order .cart-order-delivery__field .form_input{height:35px}}.cart-order-delivery-type{flex-shrink:10}@media screen and (max-width:991px){.cart-order-delivery-type{flex-shrink:1}}.cart-order-sum{font-weight:700;font-size:1.25rem;line-height:1;color:var(--black);display:flex;justify-content:flex-end;flex-wrap:wrap;margin-right:50px}.cart-order-sum__min{font-size:.625rem;line-height:2.2;color:#a70230;flex-basis:100%;text-align:right}.cart-order-sum__text{margin-right:3px}.cart-order-sum__value{margin-left:5px}.cart-order-sum__value-sale{text-decoration:line-through;color:#a6a6a6;margin-left:10px}@media screen and (max-width:991px){.cart-order{padding:0}.cart-order-sum{margin-right:0}.cart .cart-order-delivery{flex-wrap:wrap;padding-left:10px}.cart .cart-order-delivery-money{margin:10px 0}.cart .cart-order-sum{font-size:1rem;line-height:1.4}.cart .cart-order-delivery-money .cart-order-delivery__text{margin-right:20px}}@media screen and (max-width:767px){.cart .cart-order-sum{margin-left:auto;align-items:flex-start;font-size:.75rem}.cart .cart-order-delivery{margin:0 -15px 15px;background:none;align-items:stretch;padding:0}.cart .cart-order-delivery .cart-order-sum{width:100%;padding:10px 15px;justify-content:flex-end;align-items:center;flex-wrap:wrap;background-color:#fff2c9;padding-right:25px!important}.cart .cart-order-delivery .cart-order-delivery__text{font-size:.625rem;line-height:.875rem}.cart .cart-order-sum__text,.cart .cart-order-sum__value-normal{margin:0}.cart .cart-order-delivery-money,.cart .cart-order-delivery-type{width:100%;padding:10px 10px 10px 15px;background-color:#fdf0e2}.cart .cart-order-delivery-money:empty,.cart .cart-order-delivery-type:empty{display:none}.cart .cart-order-delivery-type:nth-last-child(2){background-color:#fff2c9;flex-basis:60%}.cart .cart-order-sum:nth-child(2){flex-basis:40%}.cart .cart-order-delivery__field{max-width:125px}.cart .cart-order-delivery__field .form_row{margin:0}.cart .cart-delivery-info .cart-order-delivery-money{margin:10px 0 0;padding:0;background-color:inherit}}.cart-customer__info .form_input{max-width:285px}.cart-customer__comment .form_textarea{max-width:495px;width:100%}@media screen and (max-width:575px){.cart .cart-order-delivery__field{margin-left:auto;margin-right:10px}.cart-delivery-info .cart-order-delivery-money .cart-order-delivery__field{margin:0}.cart-customer__info{margin-bottom:15px}.cart-customer__comment .form_textarea,.cart-customer__info .form_input{max-width:none}}.cart-customer-form .form_row{margin:0 -15px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-customer-form .form_row:not(:last-child){margin-bottom:25px}.cart-customer-form .form_col{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:0 15px}.cart-customer-form .form_col__inner{padding:20px 30px 30px;background-color:var(--light-pink)}.cart-customer-form .form_input{height:40px}@media (max-width:767px){.cart-customer-form .form_row:not(:last-child){margin-bottom:10px}.cart-customer-form .form_col{padding:0}.cart-customer-form .form_col:not(:last-child){margin-bottom:10px}.cart-customer-form .form_col__inner{padding:15px 15px 30px}}.cart-customer-form .form_title{font-size:1.625rem;line-height:2.125rem;font-weight:700;color:var(--black);margin-bottom:15px}.cart-customer-form .form_group:not(:last-child){margin-bottom:20px}.cart-customer-form .form_group .checkbox__text a{color:var(--vinishkotyan)}.cart-customer-form .form_group.promocode{max-width:350px}.header-delivery.submitting__loader{justify-content:space-between}.cart-customer-form .submitting__loader:after{top:15px}@media screen and (max-width:767px){.cart-customer-form .form_col{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.cart-message{font-size:1rem;line-height:1rem;color:var(--black);padding:17px 30px;margin-bottom:80px;background-color:var(--sochperc)}@media screen and (max-width:991px){.cart-message{margin-bottom:30px}}@media screen and (max-width:767px){.section-catalog+[class*=products-slider] .products__item{flex-basis:50%;max-width:50%;min-width:auto}}.cart-auth{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 25px;margin-bottom:25px;background-color:#fff2c9}.cart-auth__info{font-size:1;line-height:1.4;color:var(--black);margin-right:10px}.cart-auth__info:before{content:"!";display:inline-flex;justify-content:center;color:var(--vinishkotyan);width:24px;height:24px;border-radius:50%;background-color:#fff;margin-right:31px}@media screen and (max-width:767px){.cart-auth__info:before{margin-right:10px}}.cart-bonus{padding:20px 25px;background:#fdf0e2}.cart-bonus__text{font-size:1;line-height:1.4;color:var(--black);font-weight:700;margin-bottom:10px}.cart-bonus__text span{color:#a70230}.cart-delivery__pickup{max-width:41.4%;padding-right:20px}.cart-delivery__pickup .dropdown-select__title{color:grey;padding-top:10px;margin:10px 20px 0;padding-bottom:10px;border-top:1px solid #e6e9ef;width:calc(100% - 40px);font-size:.875rem}.cart-delivery__pickup .dropdown-select__label__text{height:40px}.cart-delivery__pickup .dropdown-select__label__text:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9.5' r='8' stroke='%23A70230' stroke-width='2'/%3E%3Cpath d='M8.4 6.5v3.6h2.4' stroke='%23A70230' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:14px;height:9px}.cart-delivery__message{margin-left:auto;width:50%;display:flex}.cart-delivery__message-icon{min-width:20px;width:20px;height:23px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.286 5.4h1.494v6.246l-.306 3.168h-.882l-.306-3.168V5.4zM8.98 17.172c0-.324.09-.576.27-.756.192-.192.444-.288.756-.288.324 0 .582.096.774.288.192.18.288.432.288.756 0 .312-.096.564-.288.756-.192.192-.45.288-.774.288-.312 0-.564-.096-.756-.288-.18-.192-.27-.444-.27-.756z' fill='%23A70230'/%3E%3Ccircle cx='10' cy='12' r='9.5' stroke='%23A70230'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;margin-right:10px}@media screen and (max-width:767px){[data-delivery-type=vezet] .cart-product:last-of-type{margin-bottom:16px}}.product-container{display:flex;flex-wrap:wrap;margin:0 -15px;position:relative}.product-container:before{content:"";display:block;width:100%;max-width:55%;height:calc(100% + 60px);background-color:#fafbfd;position:absolute;top:-60px;right:0;z-index:-1}@media screen and (max-width:991px){.product-container:before{display:none}}.product-links{width:100%;border-bottom:1px solid #e6e9ef;margin-bottom:20px}@media screen and (min-width:768px){.product-links{display:none}}.product-links__list{display:flex;align-items:center;max-width:100%;overflow:auto}.product-links__item{margin-right:20px}.product-links-item__link{font-size:.75rem;line-height:1.063rem;font-weight:700;color:var(--vinishkotyan);white-space:nowrap}.product-links-item__link:after{content:"";margin-top:5px;display:block;width:100%;height:2px;border-radius:2px}.product-links-item__link.active{color:var(--black)}.product-links-item__link.active:after{background-color:var(--black)}.product-desktop__prev{display:flex;align-items:center;gap:11px;color:var(--vinishkotyan);font-size:15px;line-height:20px;padding-bottom:20px}@media screen and (max-width:767px){.product-desktop__prev{display:none}}.product-col__left,.product-col__right{flex-basis:50%;max-width:50%;padding:0 15px;position:relative}@media screen and (max-width:991px){.product-col{flex-basis:100%;max-width:100%}}.product-labels{position:absolute;top:-5px;left:-7px;z-index:2;display:flex}.product-labels__list{display:flex;flex-wrap:wrap}.product-labels__item{background:var(--white);padding:5px 8px;font-size:.75rem;line-height:.875rem;font-weight:700;display:inline-block;margin-bottom:2px}.product-labels__item svg{margin-right:3px}.product-labels__item.hit{color:#df4c4c}.product-labels__item.novelty{color:var(--badge-yellow)}.product-labels__item.vegan{color:var(--badge-green)}.product-labels__item.timer{background-color:var(--badge-yellow);color:var(--white)}.product-labels__item.no-gmo{color:var(--badge-dark-green)}.product-labels__item.no-gluten{color:var(--badge-blue)}.product-labels__item.sale{color:var(--black)}.product-labels__item.bonuses-label{font-family:PT Sans,sans-serif;font-weight:400;background-color:var(--vinishkotyan)}.product-labels__item.bonuses-label .bonuses-tooltip__btn,.product-labels__item.bonuses-label .bonuses-tooltip__text{color:#fff}.product-labels__item.bonuses-label .tooltip{width:260px}.product-slider{position:relative;margin-bottom:50px;max-width:100%}.product .swiper-slide__img{max-width:100%}.product .swiper-slide__fancybox{display:block;font-size:0}.product .swiper-button-box{display:flex;align-items:center;justify-content:flex-end;position:relative;top:-45px;right:30px}.product .swiper-button-next,.product .swiper-button-prev{margin:0!important}.product .swiper-button-prev{margin-right:40px!important}@media screen and (max-width:767px){.product .swiper-slide{max-width:100%}}@media screen and (max-width:767px){.product-gallery-thumbs{display:none}}.product-descr-second{font-size:1rem;line-height:1.688rem;color:#1a1a1a;margin-bottom:100px}@media screen and (min-width:1280px){.product-descr-second{margin-right:100px}}@media screen and (min-width:768px){.product-descr-second{margin-right:70px}}@media screen and (min-width:576px){.product-descr-second{margin-right:70px}}@media screen and (min-width:1280px){.product-shops{margin-right:100px}}@media screen and (min-width:768px){.product-shops{margin-right:70px}}@media screen and (min-width:576px){.product-shops{margin-right:70px}}.product-shops-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.product-shops-head__title{font-size:1.25rem;line-height:1.75rem;font-weight:700;color:var(--black);margin-right:10px}.product-shops-beside{display:flex;align-items:center}.product-shops-beside__icon{margin-right:5px}.product-shops-beside__icon svg{fill:var(--vinishkotyan)}.product-shops-beside__text{font-size:1rem;font-weight:700;line-height:1.313rem;color:var(--vinishkotyan)}.product-shops-list{max-height:400px}.product-shops-item:not(:first-child){padding-top:15px;padding-bottom:30px;margin-right:20px;border-bottom:1px solid #e6e9ef}.product-shops-item__text{font-size:1.125rem;line-height:1.5rem;letter-spacing:.01em;color:var(--black);margin-bottom:5px}.product-shops-item__type{font-size:16px;line-height:100%;color:var(--color-grey)}.product-title{margin-bottom:10px;max-width:80%}.product-title h1{margin-top:0;margin-bottom:0}.product-sku{font-size:.75rem;line-height:1rem;color:var(--grey-text);margin-bottom:40px;justify-content:space-between}.product-sku,.product-sku__inner{display:flex;align-items:center}.product-sku__text{margin-right:3px}.product-advant{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #e6e9ef}@media screen and (min-width:768px){.product-advant__list{column-count:2}}.product-advant__item{font-size:.875rem;line-height:1.313rem;color:var(--black);margin-bottom:21px;padding-left:1em}.product-advant__item:before{content:"•";color:var(--vinishkotyan);font-weight:700;display:inline-block;width:1em;margin-left:-1em}.product-form{margin-bottom:30px}.product-quantity{display:flex;align-items:center;margin-bottom:15px}.product-quantity__text{font-size:1rem;line-height:1.313rem;font-weight:700;color:var(--black);margin-right:15px}.product-buy{display:flex;align-items:center;flex-wrap:wrap}.product-buy-price{display:flex;align-items:flex-end;margin-right:40px}@media screen and (max-width:767px){.product-buy-price{margin-right:20px}}@media screen and (min-width:320px){.product-buy-price{margin-right:10px}}.product-buy-price__normal{font-weight:700;font-size:1.875rem;line-height:2rem;color:var(--vinishkotyan)}.product-buy-price__normal:last-child:not(:only-child){color:var(--black)}.product-buy-price__sale{font-size:.875rem;line-height:1.063rem;color:var(--black);margin-left:8px;text-decoration:line-through}.product-buy .product-buy-status{font-size:1.25rem;line-height:1.875rem;color:var(--gryaz-grey);font-weight:700;margin-top:10px}@media screen and (max-width:767px){.product-buy .product-buy-status{width:100%}}.product-buy-cart{margin-right:20px}@media screen and (max-width:767px){.product-buy-cart{margin-right:0}}.product-buy-cart__link{padding:17px 25px;display:flex;align-items:center;justify-content:center;width:auto}.product-buy-cart__link,.product-buy-cart__link:hover{background-color:var(--vinishkotyan)}.product-buy-cart__link .product-buy-cart__link__text,.product-buy-cart__link .products__item__cart__link__text{color:var(--yellow)}.product-buy-cart__link .icon-product_add_to_cart{fill:var(--yellow)}.product-buy-cart__link .products__item__cart__link__text{display:inline-block!important;font-size:inherit;line-height:inherit}.product-buy-cart__link .product-buy-cart__link__text{margin-right:3px}.product-buy-cart__link .product-buy-cart__link__icon{height:18px;margin-top:2px}.product-buy-cart__link .product-buy-cart__link__icon .icon-product_in_cart{display:none}.product-buy-cart__link.active{background-color:var(--light-pink)}.product-buy-cart__link.active .products__item__cart__link__text{display:inline-block;color:var(--vinishkotyan)}.product-buy-cart__link.active .icon-product_add_to_cart{display:none}.product-buy-cart__link.active .icon-product_in_cart{display:inline-block}.product-share__list{display:flex;align-items:center}.product-share-item{margin:0 10px}.product-descr{border-top:1px solid #e6e9ef;padding-top:30px}.product-descr__item{padding-bottom:35px}.product-descr__item:not(:last-child){border-bottom:1px solid #e6e9ef}.product-descr__item:not(:first-child){padding-top:30px}.product-descr__item h3{margin-bottom:5px}.product-descr__item p{font-size:1rem;line-height:1.688rem}.product-characters__item{padding:15px 0;display:flex;align-items:center}.product-characters__item:not(:last-child){border-bottom:1px solid #e6e9ef}.product-characters__type{padding-right:10px;flex-grow:1;max-width:200px;width:100%}.product-characters__value{flex-grow:1}@media screen and (max-width:575px){.product-characters__item{flex-direction:column;align-items:flex-start}.product-characters__type{margin-bottom:10px}}.product-deliveries{padding-bottom:16px;border-top:1px solid var(--light-grey)}@media screen and (max-width:991px){.product-deliveries{order:4}}.product-deliveries__disabledmessage{color:var(--vinishkotyan);padding-left:28px;margin:12px 0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M9.5 12.5V7.917h1V12.5h-1zM10.5 13.75v.833h-1v-.833h1z' fill='%23A70230'/%3E%3Cpath fill-rule='evenodd' d='M8.707 3.712a1.5 1.5 0 012.586 0l6.585 11.194a1.5 1.5 0 01-1.293 2.26H3.415a1.5 1.5 0 01-1.293-2.26L8.707 3.712zm1.724.507a.5.5 0 00-.862 0L2.984 15.413a.5.5 0 00.431.754h13.17a.5.5 0 00.431-.754L10.431 4.22z' fill='%23A70230'/%3E%3C/svg%3E");background-repeat:no-repeat}.product-deliveries__header{font-size:20px;line-height:28px;font-weight:700;margin:32px 0}.product-deliveries__element{display:flex;justify-content:space-between;align-items:flex-start;border:1px solid var(--light-grey);background:#fff;margin-bottom:16px;padding:20px 28px}@media screen and (max-width:1199px){.product-deliveries__element{padding:20px}}.product-deliveries__element .button{height:auto;margin-top:16px;padding:12px 36px}.product-deliveries__element .button.pv{background-color:#00447a}.product-deliveries__element .button.pe{background-color:#e85f27}.product-deliveries__element .button.pm{background-color:#009580}.product-deliveries__element.active{border-color:var(--vinishkotyan)}.product-deliveries__element.active .product-deliveries__expand{order:10}.product-deliveries__element.active .product-deliveries__expand:before{content:"Свернуть"}.product-deliveries__element.active .product-deliveries__expand:after{transform:rotate(0deg)}.product-deliveries__element.active .product-deliveries__subtext,.product-deliveries__element.active .product-deliveries__url{display:block}@media screen and (max-width:767px){.product-deliveries__element{flex-direction:column}}.product-deliveries__img{margin-bottom:12px}.product-deliveries__img.type-1,.product-deliveries__img.type-2,.product-deliveries__img.type-3{max-width:180px}.product-deliveries__text{font-size:14px;line-height:20px;display:flex;flex-direction:column;width:calc(100% - 220px)}@media screen and (max-width:1199px){.product-deliveries__text{width:calc(100% - 208px)}}@media screen and (max-width:767px){.product-deliveries__text{width:100%}}.product-deliveries__expand{color:var(--vinishkotyan);cursor:pointer}@media screen and (max-width:767px){.product-deliveries__expand{margin-top:8px}}.product-deliveries__expand:before{content:"Развернуть";margin-right:8px}.product-deliveries__expand:after{content:"";display:inline-block;height:8px;width:8px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.646.146a.5.5 0 01.708 0l3.182 3.182a.5.5 0 11-.708.708L4 1.207 1.172 4.036a.5.5 0 11-.708-.708L3.646.146zM3.5 1.5v-1h1v1h-1z' fill='%23A70230'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;transform:rotate(180deg)}.product-deliveries__subtext,.product-deliveries__url{display:none}.product-multiplicity{color:var(--white);font-size:12px;line-height:22px;font-weight:600;text-align:center;width:150px;background-color:#009580;margin-left:95px;margin-bottom:15px}.product-multiplicity.product-multiplicity__pv{background-color:#00447a}@media screen and (max-width:991px){.product{margin-top:20px}.product-col{display:flex;flex-wrap:wrap}.product-title{order:1;max-width:100%}.product-title h1{font-size:1.875rem;line-height:2rem}.product-sku{order:2;flex-basis:100%;margin-bottom:20px}.product-links{order:3}.product-slider{order:4;margin-bottom:20px}.product-slider .swiper-button-box{display:none}.product-form{order:4;margin-bottom:25px}.product-advant{order:7;padding-bottom:30px;margin-bottom:30px}.product-advant__item{margin-bottom:10px}.product-descr{order:6;border-top:0}.product-descr-second{order:5;margin-bottom:30px}.product-shops{order:9;margin-bottom:60px}.product-shops-head{flex-direction:column;align-items:flex-start}.product-shops-head__title{margin-bottom:10px}.product-shops-item:not(:first-child){padding-top:10px;padding-bottom:20px}}@media screen and (max-width:767px){.product-links{order:4}.product-slider{order:3}}.item-prev-mobile{display:none}@media screen and (max-width:767px){.item-prev-mobile{display:flex;justify-content:center;align-items:center;position:absolute;top:25px;left:5px;width:36px;height:36px;background:var(--white);z-index:3;border-radius:50%}}.basket-item-block-amount,.cart-product__quantity-block-amount,.product-quantity-block-amount{background-color:var(--white);padding:10px 20px;max-width:150px;display:flex;align-items:center;justify-content:center}.basket-item-amount-btn-minus,.basket-item-amount-btn-plus,.cart-product__quantity-amount-btn-minus,.cart-product__quantity-amount-btn-plus,.product-quantity-amount-btn-minus,.product-quantity-amount-btn-plus{display:block;min-width:25px;max-width:25px;height:25px;background-repeat:no-repeat;background-position:50%;cursor:pointer}.basket-item-amount-btn-minus.disabled,.basket-item-amount-btn-plus.disabled,.cart-product__quantity-amount-btn-minus.disabled,.cart-product__quantity-amount-btn-plus.disabled,.product-quantity-amount-btn-minus.disabled,.product-quantity-amount-btn-plus.disabled{pointer-events:none;opacity:.5}.basket-item-amount-btn-minus,.cart-product__quantity-amount-btn-minus,.product-quantity-amount-btn-minus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='19' height='3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.5 1.5a1 1 0 011-1h16a1 1 0 110 2h-16a1 1 0 01-1-1z' fill='%23000'/%3E%3C/svg%3E")}.basket-item-amount-btn-plus,.cart-product__quantity-amount-btn-plus,.product-quantity-amount-btn-plus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='19' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.5 1.5a1 1 0 10-2 0v7h-7a1 1 0 100 2h7v7a1 1 0 102 0v-7h7a1 1 0 100-2h-7v-7z' fill='%23000'/%3E%3C/svg%3E")}.basket-item-amount-filed,.cart-product__quantity-amount-filed,.product-quantity-amount-filed{cursor:default;width:100%;text-align:center;min-width:30px}.basket-item-amount-filed-block,.cart-product__quantity-amount-filed-block,.product-quantity-amount-filed-block{display:inline-flex;justify-content:center;margin:0 20px}.basket-item-amount-field-description,.cart-product__quantity-amount-field-description,.product-quantity-amount-field-description{margin-left:3px}.product-buy-cart__link.active .product-buy-cart__link__text{color:var(--vinishkotyan)}.contacts{margin-bottom:110px}.contacts-row{display:flex;flex-wrap:wrap;margin:0 -15px}.contacts-col{max-width:50%;flex-basis:50%;padding:0 15px}.contacts__tel{margin-bottom:50px}.contacts__tel .contacts__link{font-size:3rem;line-height:4rem}.contacts__tel .link-icon__text{font-size:1.125rem;line-height:1.5rem;color:var(--vinishkotyan)}.contacts__email{font-size:1.625rem;line-height:2.125rem}.contacts__email .contacts__link{font-weight:700;color:var(--vinishkotyan)}.contacts__email,.contacts__tel{display:flex;flex-direction:column;margin-left:20px}.contacts .form_row:not(:last-child){margin-bottom:20px}.contacts .form_col{width:100%}.contacts .form_col__inner{padding:30px 20px;background-color:var(--light-pink)}.contacts .form_title{font-size:1.625rem;line-height:2.125rem;font-weight:700;color:var(--black);margin-bottom:15px}.contacts .form_group:not(:last-child){margin-bottom:20px}.contacts .form_group .checkbox__text a{color:var(--vinishkotyan)}.contacts .form_group.promocode{max-width:350px}@media screen and (max-width:991px){.contacts__email,.contacts__tel{margin-left:0}.contacts__tel{margin-bottom:30px}.contacts__tel .contacts__link{font-size:2rem;line-height:3rem}.contacts__email{font-size:1.125rem;line-height:1.5rem}}@media screen and (max-width:767px){.contacts-col{flex-basis:100%;max-width:100%}.contacts-col:first-child{order:2}.contacts-col:last-child{order:1;margin-bottom:30px}}.about{position:relative}.about-footer,.about-header{display:flex;align-items:center;flex-wrap:wrap}.about__text{max-width:41.66667%;flex-basis:41.66667%}.about__text--title{margin-bottom:20px}.about__text--excerpt{font-size:1.125rem;line-height:2rem;color:var(--black);margin-bottom:40px}.about__img{max-width:58.33333%;flex-basis:58.33333%;position:relative}.about__img img{position:relative;display:block;font-size:0;max-width:100%;height:auto;z-index:1;padding:65px 0}.about__img:after{content:"";display:block;background-color:var(--sochperc);max-width:650px;width:100%;height:100%;position:absolute;top:0;right:0;z-index:0}.about-header{margin-bottom:75px}.about-header .about__text{font-size:1.5rem;line-height:2.5rem;color:var(--black);padding-right:55px}.about-footer{margin-bottom:100px}.about-footer .about__text{padding-right:15px;padding-left:55px}.about-footer .about__img{display:flex;align-items:center;justify-content:flex-end}.about-footer .about__img:after{right:auto;left:0}.about-main{padding-bottom:100px;margin-bottom:100px}.about-main__img{margin-bottom:120px}.about-main__img img{display:block;font-size:0;max-width:100%;height:auto}.about-main-info{display:flex;flex-wrap:wrap}.about-main-info__col{flex-basis:50%;max-width:50%}.about-main-info__text{font-size:1.125rem;line-height:2rem;max-width:500px}.about-main-number__list{display:flex;flex-wrap:wrap;max-width:450px;margin:0 auto}.about-main-number__item{flex-basis:50%;max-width:50%}.about-main-number__item:not(:nth-last-child(-n+2)){margin-bottom:50px}.about-main-number__value{font-size:4.5rem;line-height:1;color:var(--vinishkotyan)}.about-main-number__text{font-size:1.125rem;line-height:2rem;color:var(--black)}.about-main:after{content:"";background-color:var(--light-pink);display:block;max-width:1830px;max-height:725px;width:100%;height:100%;position:absolute;bottom:0;left:0;right:0;margin:0 auto;z-index:-1}@media screen and (max-width:991px){.about-header{margin-top:0;flex-direction:column-reverse}.about-header .about__img,.about-header .about__text{flex-basis:100%;max-width:100%}.about-header .about__text{padding:0}.about-header .about__img{margin-bottom:30px}.about-main-info__col{flex-basis:100%;max-width:100%}.about-main-info__col:not(:last-child){margin-bottom:30px}.about-main-info__text{max-width:100%}.about-footer .about__img,.about-footer .about__text{flex-basis:100%;max-width:100%}.about-footer .about__img .about__img,.about-footer .about__text .about__img{margin-bottom:30px}}@media screen and (max-width:767px){.about .about__img:after{display:none}.about .about__img img{padding:0}.about .about__text{font-size:1rem;line-height:1.5rem;padding:0}.about-header,.about-main{margin-bottom:30px}.about-main{padding-bottom:0}.about-main:after{display:none}.about-main__img{margin-bottom:30px}.about-main-number__item{margin-bottom:10px!important}.about-main-number__value{font-size:2.5rem}.about-main-number__text{font-size:.875rem;line-height:1.2rem}.about-main-info__text{font-size:1rem;line-height:1.5rem}}.sale-header{display:flex;flex-wrap:wrap;margin-bottom:55px}.sale-header__text{display:flex;align-items:center;flex-direction:column;align-items:flex-start;max-width:450px;margin-right:50px}.sale-header__title{margin-bottom:25px}.sale-header__title h1{margin:0}.sale-header__img img{display:block;font-size:0;max-width:100%;height:auto}.sale-main{max-width:900px}.sale-descr,.sale-rules{margin-bottom:70px}.sale-rules__title{margin-bottom:24px}.sale-rules__list{display:flex;flex-wrap:wrap}.sale-rules__list ul{padding-left:15px;max-width:45%}.sale-rules__list ul:not(:first-child){margin-left:auto}.sale-rules__list ul li:before{content:"•";color:var(--vinishkotyan);display:inline-block;width:1em;margin-left:-1em}.sale-block{margin-bottom:55px}.sale-block__row{display:flex;flex-direction:column-reverse;flex-wrap:nowrap;background-color:var(--light-pink)}@media screen and (min-width:1280px){.sale-block__row{flex-direction:row}}@media screen and (min-width:1280px){.sale-block__col--2{width:62%;min-width:62%}}.sale-block__col--2 img{width:100%;max-width:100%;display:block}.sale-block__col--1{padding:15px}@media screen and (min-width:768px){.sale-block__col--1{padding:45px}}@media screen and (min-width:1280px){.sale-block__col--1{display:flex;flex-direction:column}}.sale-block__desc{margin-bottom:25px}.sale-block__desc p{font-size:1rem;line-height:1.5}.sale-block__title{margin-bottom:15px;margin-top:0}@media screen and (max-width:575px){.sale-block__title{font-size:1.625rem;line-height:2.25rem}}@media screen and (min-width:992px){.sale-block__title{margin-bottom:40px}}@media screen and (min-width:1280px){.sale-block__button{margin-top:auto}}.post>:not(img){max-width:900px}.post h2{margin-bottom:15px}.post h3,.post h4{margin-bottom:10px}.post img{margin:50px 0;max-width:100%;height:auto}.post p{font-size:1rem;line-height:1.625rem;margin-bottom:26px}.post ul{padding-left:15px}.post ul li:before{content:"•";color:var(--vinishkotyan);display:inline-block;width:1em;margin-left:-1em}.post ol{counter-reset:li;padding-left:30px}.post ol li{counter-increment:li}.post ol li:before{content:" ." counter(li);color:var(--vinishkotyan);display:inline-block;width:1em;margin-left:-1.5em;margin-right:.5em;text-align:right;direction:rtl}.post ol,.post ul{margin-bottom:20px}.post ol li,.post ul li{font-size:1rem;line-height:1.5rem}.post ol li:before,.post ul li:before{font-weight:600}.post blockquote{margin-bottom:30px;font-size:1.5rem;line-height:2.5rem;color:var(--black)}.post blockquote.type-1,.post blockquote.type-2{padding:50px 30px 60px 75px}.post blockquote.type-1{background-color:var(--light-pink)}.post blockquote.type-2{border:7px solid var(--sochperc)}.footer{position:relative;padding-top:75px;padding-bottom:40px;color:var(--white)}.footer:before{content:"";display:block;max-width:100%;width:100%;height:100%;margin:0 auto;position:absolute;top:0;left:0;right:0;z-index:-1;background-color:var(--vinishkotyan)}@media screen and (max-width:767px){.footer{padding:50px 0}}.footer-top{max-width:1230px;padding:0 15px 75px;margin:0 auto 45px;border-bottom:1px solid var(--light-grey);display:flex;flex-wrap:wrap}@media screen and (max-width:1279px){.footer-top{max-width:1170px}}@media screen and (max-width:1199px){.footer-top{padding-bottom:30px}}.footer-middle{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 15px}@media screen and (max-width:1279px){.footer-middle{max-width:1170px}}@media screen and (max-width:767px){.footer-middle{flex-direction:column;align-items:flex-start}}.footer-left,.footer-right{display:flex;max-width:50%;width:100%}.footer-right{justify-content:flex-end;padding-right:50px}.footer-right .footer-heading{margin-bottom:23px}@media screen and (max-width:1199px){.footer-left{max-width:60%}.footer-right{max-width:40%;padding-right:0}}@media screen and (max-width:991px){.footer-left,.footer-right{max-width:50%}.footer-left{flex-wrap:wrap}}@media screen and (max-width:767px){.footer-left,.footer-right{max-width:100%}.footer-right{justify-content:flex-start;margin-top:30px}}@media screen and (max-width:575px){.footer-left{display:none}.footer-right{margin-top:0}}.footer-heading{font-size:1.5rem;line-height:2rem;font-weight:700;color:var(--white);white-space:nowrap;margin-bottom:12px}.footer-nav{font-size:16px;color:var(--white);display:flex;flex-wrap:wrap}.footer-nav:not(:last-child){margin-right:55px;flex-direction:column}@media screen and (max-width:1199px){.footer-nav:not(:last-child){margin-right:50px}}@media screen and (max-width:991px){.footer-nav:not(:last-child){margin-right:20px}}@media screen and (max-width:767px){.footer-nav:not(:last-child){margin-right:0;margin-bottom:30px}}.footer-nav:not(:first-child) .footer-nav__list{column-count:2}@media screen and (max-width:991px){.footer-nav__list{height:auto;flex-direction:row;column-count:auto}}.footer-nav__item{display:inline-block;width:100%}.footer-nav__item:not(:last-child){margin-bottom:15px}@media screen and (max-width:991px){.footer-nav__item:not(:last-child){margin-bottom:10px;margin-right:15px}}.footer-nav[data-footer-menu=catalog] .footer-nav__item{margin-right:45px;width:100%}@media screen and (max-width:991px){.footer-nav[data-footer-menu=catalog] .footer-nav__item{margin-right:15px}}.footer-nav__link{font-size:.875rem;line-height:1.125rem;color:var(--white)}.footer-nav__link:hover{color:var(--yellow)}.footer-contact{display:flex;flex-direction:column}.footer-contact .form-subscribe{margin-bottom:85px}.footer-contact .form-subscribe .form_error{color:var(--white)}.footer-contact__tel{font-size:1.5rem;line-height:2rem;font-weight:700;color:var(--white);margin-bottom:15px}.footer-contact__link .link-icon__text{color:var(--yellow)}.footer-contact__link svg{fill:var(--yellow)}.footer-contact__link:not(:last-child){margin-bottom:20px}.footer-contact__link:hover .link-icon__text{color:var(--white)}.footer-contact__link:hover svg{fill:var(--white)}@media screen and (max-width:991px){.footer-contact .form-subscribe{margin-bottom:30px}}@media screen and (max-width:575px){.footer-contact .checkbox__label{align-items:flex-start}.footer-contact .checkbox__text{line-height:1rem}.footer-contact .checkbox__text a{display:inline-block}}.footer-bottom{max-width:1200px;margin:28px auto 0;display:flex;align-items:center;justify-content:space-between;padding:0 15px}@media screen and (max-width:1279px){.footer-bottom{max-width:1170px}}@media screen and (max-width:767px){.footer-bottom{flex-direction:column;align-items:flex-start;gap:20px;margin:20px auto 0}}.footer-policy{max-width:900px;width:100%;display:flex;align-items:center;justify-content:space-between;margin-right:50px}.footer-policy__link{font-size:.875rem;line-height:1.313rem;color:var(--yellow)}.footer-policy__link:hover{color:var(--white)}@media screen and (max-width:991px){.footer-policy{flex-direction:column;max-width:230px;align-items:flex-start}}@media screen and (max-width:767px){.footer-policy{order:2;padding:0;align-items:flex-start;margin-bottom:30px}}.footer-social{display:flex;align-items:center}.footer-social__text{font-size:.875rem;line-height:1.313rem;margin-right:25px}.footer-social__link{display:inline-block}.footer-social__links{display:flex}.footer-social__elem:not(:last-child){margin-right:10px}@media screen and (max-width:767px){.footer-social{order:1;margin-bottom:20px}.footer-social__text{margin-right:30px;white-space:nowrap}.footer-social:not(:last-child){margin-bottom:15px}}.footer-copy{font-size:.875rem;line-height:1.313rem;color:hsla(0,0%,100%,.5)}@media screen and (max-width:767px){.footer-copy{order:3}}.mobile{display:none;position:fixed;top:0;left:0;z-index:999;background:#fff;box-shadow:0 -151px 256px rgba(0,0,0,.06),0 -63.0842px 106.951px rgba(0,0,0,.0431313),0 -33.7278px 57.181px rgba(0,0,0,.0357664),0 -18.9075px 32.0552px rgba(0,0,0,.03),0 -10.0417px 17.0243px rgba(0,0,0,.0242336),0 -4.17856px 7.08418px rgba(0,0,0,.0168687);height:100%;padding:25px 20px 35px;max-width:90%;width:100%}.mobile.filter{max-width:70%}.mobile-open{overflow:hidden}.mobile-open #jivo-iframe-container,.mobile-open jdiv{display:none}.mobile-open .mobile-menu-close{z-index:998;position:fixed;top:0;left:0;height:100%;width:100%}.mobile.is-open{display:block}.mobile.is-open .dropdown-block{pointer-events:auto}.mobile .dropdown-block{opacity:1;visibility:visible;transform:translateY(0);position:relative;top:0;left:0;box-shadow:none;display:none}.mobile .dropdown-block:before{display:none}.mobile .dropdown-block__inner{padding:0;margin-top:10px}.mobile .dropdown.link-icon{flex-wrap:wrap}.mobile .dropdown-city{min-width:auto}.mobile .dropdown-search{padding:0;min-width:auto;flex-direction:column}.mobile .dropdown-search__col{flex-basis:100%}.mobile .dropdown-search__col__left{padding:0 0 30px;margin-bottom:20px;border-bottom:1px solid #e6e9ef}.mobile .dropdown-search-product__list{max-height:none}.mobile .dropdown-search .more-link{margin-top:20px}.mobile-menu-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:15px}.mobile-menu__logo svg{width:150px;height:27px}.mobile-menu__title{font-size:1.25rem;line-height:1;font-weight:700}.mobile-menu-section-city{background-color:var(--light-pink);margin-bottom:15px;padding:14px 28px;margin-left:-20px;margin-right:-20px}.mobile-menu-section-city .link-icon__text{font-weight:700;font-size:.8125rem;color:var(--vinishkotyan)}.mobile-menu-section-city .link-icon__icon{display:block;margin-right:14px}.mobile-menu-section-search{margin-bottom:20px}.mobile-menu-section-search .form-search__input{border:1px solid var(--light-grey);border-radius:0}.mobile-menu-section-catalog{padding-bottom:20px;margin-bottom:25px;border-bottom:1px solid #e6e9ef}.mobile-menu-section-top-nav{padding-bottom:30px;margin-bottom:25px;border-bottom:1px solid #e6e9ef}.mobile-menu-section-top-nav .header-nav__list{flex-direction:column;align-items:flex-start}.mobile-menu-section-top-nav .header-nav__item:not(:last-child){margin-bottom:10px}.mobile-menu-section-top-nav .header-nav__item__link{font-size:1rem;line-height:1.375rem;font-weight:400}.mobile-menu-section-call{display:flex;flex-direction:column-reverse}.mobile-menu-section-call .header-link__item .link-icon__icon{display:inline-block}.mobile-menu-section-call .header-link__item .link-icon__text{font-size:.875rem}.mobile-menu-section-call .header-phone__list{flex-direction:column;align-items:flex-start}.mobile-menu-section-call .header-phone__item:not(:last-child){margin-bottom:5px}.mobile-menu-section-call .header-phone__item__link{font-size:1rem}.mobile-menu-section__inner:not(:first-child){margin-bottom:15px}.mobile .catalog-tags__list{flex-direction:column;justify-content:flex-start;align-items:flex-start}.mobile .catalog-sort__label{display:none}.mobile .catalog-sort__list{flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.mobile .catalog-sort__item{width:100%;margin-right:0}.mobile .catalog-sort__item:not(:last-child){margin-bottom:10px}.mobile .catalog-sort__link{text-decoration:none;border-bottom:0;font-size:.875rem;line-height:1.5rem;display:inline-block;width:100%}.mobile .catalog-sort__link:before{content:"По ";display:inline-block;margin-right:3px}.mobile .catalog-sort__link:after{content:"";display:inline-block;width:16px;height:16px;background-color:var(--light-pink);border:5px solid var(--light-pink);border-radius:100%;float:right;margin-top:4px}.mobile .catalog-sort__link.active:after{background:var(--vinishkotyan);border:5px solid var(--light-pink)}.mobile .nav-list.is-open>.nav-item:not(.active){display:none}.mobile .nav-item{flex-direction:column}.mobile .nav-item__submenu{opacity:1;padding:0;display:none;margin-left:0;min-width:auto;margin-top:20px;position:relative;visibility:visible;background-color:var(--white)}.mobile .nav-item.active>.nav-item__link{font-weight:700;color:var(--vinishkotyan);justify-content:flex-end;flex-direction:row-reverse}.mobile .nav-item.active>.nav-item__link:after{margin-right:4px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='4' height='6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.197 5.481a.5.5 0 010-.707l1.647-1.646L.197 1.48A.5.5 0 11.904.774l2 2a.5.5 0 010 .707l-2 2a.5.5 0 01-.707 0z' fill='%23A70230'/%3E%3C/svg%3E");transform:rotate(180deg)}.mobile .nav-item.active>.nav-item__link .nav-item__icon{display:none}.mobile .nav-item.active>.nav-item__submenu{display:flex!important}.mobile .nav-item:hover .nav-item__submenu{display:none}.mobile .nav-item__link{max-width:76vw}.mobile .nav-item__icon{min-width:32px}[data-mobile-menu*=catalog-]:not([data-mobile-menu=catalog-list]),[data-mobile-menu-type=catalog-list] .mobile-menu__logo,[data-mobile-menu-type=main-mobile] .mobile-menu-section-search,[data-mobile-menu-type=main-mobile] .mobile-menu__title{display:none}@media screen and (max-width:991px){[data-desktop]{display:none}}.product-notification{background-color:var(--sochperc);padding:5px 45px;font-size:.875rem;line-height:1.125rem;color:var(--black);display:inline-block}.product-notification>*{opacity:.8}.product-notification .product-notification__date{color:var(--vinishkotyan)}.product-timer{margin-left:auto}.product-timer .product-timer__text{font-size:.875rem;line-height:1.125rem;color:#657082;opacity:.8;margin-bottom:5px;flex-basis:100%}.product-timer .product-timer__list{display:flex;align-items:center}.product-timer .product-timer__item{background-color:var(--light-grey);padding:10px}.product-timer .product-timer__item:not(:last-child){margin-right:7px}.product-timer .product-timer__item .product-timer__value{font-size:1.25rem;font-weight:700;text-transform:uppercase;color:var(--black)}.product-timer .product-timer__item .product-timer__time{font-size:.75rem;line-height:.875rem;color:#657082}@media screen and (max-width:575px){.products__item .product-timer{display:none}}.with-timer{flex-direction:row}.with-timer .products__item__info__wrap{flex-direction:column!important}.with-timer .products__item__price__cart{margin-top:10px;justify-content:flex-start!important}.products__item:not(.swiper-slide) .product-notification{margin-top:12px;display:block;padding:15px}.products__item:not(.swiper-slide) .product-timer{margin-top:18px;margin-left:0}.products__item__size__big .product-notification{width:100%}.products__item__size__big .products__item__price__car{padding-left:10px}.section-product-detail .product-notification{margin-top:20px;padding:15px 20px}.section-product-detail .product-timer{margin-top:15px}.content-block{background-color:#fff;padding:1.25rem;text-align:left}@media screen and (min-width:992px){.content-block{padding:2.125rem 2.5rem 1.75rem}}.content-block__list{margin-bottom:-.625rem}.content-block__row{margin-bottom:.625rem}@media screen and (min-width:768px){.content-block__row{display:flex}}.content-block__col{line-height:1.4}@media screen and (min-width:768px){.content-block__col--1{min-width:8.875rem;margin-right:.9375rem}}.file-uploader{width:100%}.file-uploader__wrapper{display:flex;flex-direction:column;width:100%}.file-uploader__control{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;border:0;width:1px;height:1px}.file-uploader__info{font-size:16px;font-weight:400;line-height:1;color:#323c46;margin-bottom:10px}.file-uploader__thumb{max-height:50px;max-width:50px}.file-uploader__item{cursor:pointer}.file-uploader__item:not(:last-child){margin-bottom:10px}.file-uploader__error{font-size:12px;line-height:1;visibility:hidden;margin-top:5px;margin-bottom:5px;opacity:0;color:var(--vinishkotyan)}.file-uploader__item-name{font-size:16px;font-weight:400;line-height:1;color:#323c46}.file-uploader.is-error .file-uploader__error{opacity:1;visibility:visible}.datepickers-container{z-index:9999}.datepicker-custom .datepicker--day-name{font-weight:700;font-size:11px;color:#6e7989}.datepicker-custom .datepicker--cell{border-radius:16px;font-size:14px;line-height:17px;padding:3px}.datepicker-custom .datepicker--cell.-focus-,.datepicker-custom .datepicker--cell.-selected-{background-color:inherit;color:inherit}.datepicker-custom .datepicker--cell.-current-,.datepicker-custom .datepicker--cell.-current-.-focus-{color:#2b2b2b;font-weight:700;text-decoration:underline}.datepicker-custom .datepicker--cell .datepicker--cell-inner{position:relative;color:#2b2b2b;border-radius:16px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.datepicker-custom .datepicker--cell .datepicker--cell-inner.is-green,.datepicker-custom .datepicker--cell .datepicker--cell-inner.is-green .datepicker--cell-tooltip{background-color:#26e472}.datepicker-custom .datepicker--cell .datepicker--cell-inner.is-yellow,.datepicker-custom .datepicker--cell .datepicker--cell-inner.is-yellow .datepicker--cell-tooltip{background-color:#fd3}.datepicker-custom .datepicker--cell .datepicker--cell-inner.is-red,.datepicker-custom .datepicker--cell .datepicker--cell-inner.is-red .datepicker--cell-tooltip{background-color:#ff6868}@media (hover:hover){.datepicker-custom .datepicker--cell .datepicker--cell-inner:hover .datepicker--cell-tooltip{opacity:1;visibility:visible}}.datepicker-custom .datepicker--cell .datepicker--cell-tooltip{z-index:100;opacity:0;visibility:hidden;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translateX(-50%);border-radius:4px;padding:8px;width:150px;transition:opacity .2s,visibility .2s;font-size:12px;line-height:1.2;color:#2a2a2a;text-align:center}.datepicker-custom .datepicker--cell .datepicker--cell-tooltip:before{content:"";display:block;position:absolute;bottom:-4px;left:50%;width:10px;height:10px;background-color:inherit;transform:translateX(-50%) rotate(45deg)}.datepicker-tooltip{left:0!important;top:calc(100% + 5px)!important}.datepicker-tooltip:not(.active){pointer-events:none}.personal__form{max-width:480px}.personal__form .form_input{color:#000}.personal__bonuses-row{display:flex;flex-direction:column;margin-bottom:-30px;padding-bottom:30px}@media screen and (min-width:992px){.personal__bonuses-row{margin-left:-15px;margin-right:-15px}}.personal__bonuses-row--top-line{display:flex;flex-direction:column}@media screen and (min-width:992px){.personal__bonuses-row--top-line{flex-direction:row;margin-bottom:-10px}}.personal__bonuses-row-col{margin-bottom:30px}@media screen and (min-width:992px){.personal__bonuses-row-col{min-height:240px;padding:0 15px}}@media screen and (min-width:992px){.personal__bonuses-row-col--1{width:41.3%}}@media screen and (min-width:992px){.personal__bonuses-row-col--2{width:58.7%}}.personal__dashed-box{height:100%}.personal__content{padding-bottom:80px}.personal__orders .personal-order-card:not(:last-child){margin-bottom:10px}.personal__order-products{margin-top:30px}.personal__order-products-title{margin-bottom:10px}.personal__club-section{margin:0 15px}@media screen and (max-width:991px){.personal__club-section{margin:0}}.personal__promo-list{display:flex;flex-wrap:wrap;align-items:stretch;gap:30px}@media screen and (max-width:767px){.personal__promo-list{gap:15px}}.personal__promo-item{padding:22px 22px 12px;border-radius:10px;background-color:#fff2c9;border:1px solid #ffd400;flex:1 1 30%;overflow:hidden;display:flex;max-width:31%;position:relative}@media screen and (max-width:1199px){.personal__promo-item{flex:1 1 40%;max-width:48%}}@media screen and (max-width:767px){.personal__promo-item{flex:1 1 100%;max-width:100%}}.personal__promo-content{position:relative;z-index:2;flex:1;display:flex;flex-direction:column}.personal__promo-body{flex:1}.personal__promo-badge{position:absolute;width:88px;height:88px;border-radius:50%;top:-14px;right:-12px;background-color:#fff;z-index:1}.personal__promo-badge-icon{position:absolute;top:50%;left:50%;transform:translate3d(-54%,-41%,0)}.personal__promo-badge-icon svg{display:block;width:24px;height:24px;fill:#e85f27}.personal__promo-date{font-size:14px;margin-bottom:6px}.personal__promo-title{font-weight:700;font-size:18px;line-height:140%;max-width:80%}.personal__promo-footer{justify-content:space-between;font-weight:700;font-size:14px;margin-top:12px;position:relative;height:40px}.personal__promo-code,.personal__promo-footer{display:flex;align-items:center}.personal__promo-code-icon,.personal__promo-success-icon{margin-right:10px}.personal__promo-code-icon svg,.personal__promo-success-icon svg{display:block;width:18px;height:20px}.personal__promo-copy-button{border:none;background-color:transparent;color:#a70230;cursor:pointer}.personal__promo-success-block{position:absolute;width:100%;height:100%;border-radius:10px;z-index:5;background-color:#ffd400;color:#a70230;display:none;align-items:center;justify-content:center}.personal__promo-success-block--show{display:flex}.sidebar-menu{background-color:#fdf0e2;padding:36px 25px;height:100%}.sidebar-menu__wrapper{margin-bottom:36px}.sidebar-menu__section:not(:last-child){margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e2d7ca}.sidebar-menu__category{display:flex;align-items:center;justify-content:space-between}.sidebar-menu__category:not(:last-child){margin-bottom:20px}.sidebar-menu__category--small:not(:last-child){margin-bottom:14px}.sidebar-menu__info:not(:last-child){margin-bottom:10px}.sidebar-menu__bonuses,.sidebar-menu__level{display:flex;align-items:center;justify-content:space-between}.sidebar-menu__bonuses+.sidebar-menu__bonuses{margin-top:20px}.bonuses-count{display:flex;align-items:center}.bonuses-count__icon{width:18px;height:13px;margin-left:6px}.bonuses-count__icon svg{display:block;width:100%;height:100%}.bonuses-count__icon--mr{margin-right:6px}.bonuses-count--size--large .bonuses-count__icon{width:31px;height:22px;margin-left:10px}.bonuses-count--size--large .bonuses-count__text{font-size:30px}.tabs-heading{border-bottom:1px solid #e6e9ef}.tabs-heading__wrapper{margin:0 -15px;position:relative}.tabs-heading__wrapper:before{content:"";position:absolute;right:0;bottom:-1px;width:15px;height:1px;background-color:#e6e9ef}@media screen and (min-width:992px){.tabs-heading__wrapper{margin:0}.tabs-heading__wrapper:before{display:none}}.tabs-heading__row{display:flex;overflow-x:auto}@media screen and (min-width:992px){.tabs-heading__row{margin:0 -16px}}.tabs-heading__col{padding:0 10px;flex-shrink:0}.tabs-heading__col:first-child{padding-left:15px}.tabs-heading__col:last-child{padding-right:15px}@media screen and (min-width:992px){.tabs-heading__col{padding:0 15px}}.tabs-heading__link{padding-bottom:12px}.tabs-heading__link.is-active{pointer-events:none;position:relative}.tabs-heading__link.is-active:before{content:"";position:absolute;bottom:0;width:100%;height:2px;left:0;background-color:#e85f27}.bonuses-info{height:100%;padding:20px;border-radius:10px;background-color:#fff2c9}.bonuses-info__heading{display:flex;justify-content:space-between;align-items:center}.bonuses-burn-wrapper{padding:11px 0 11px 26px;margin:12px 0;background:url(/local/templates/main/frontend/images/burn.svg) no-repeat 0;line-height:24px;font-size:13px;border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15)}.bonuses-burn-wrapper strong{color:var(--vinishkotyan)}.bonuses-history-wrapper{font-size:16px;font-weight:700;line-height:20px;display:flex}.bonuses-history-wrapper.active .bonuses-history-show:after{transform:rotate(180deg) translateY(50%)}.bonuses-history-show{display:inline-block;margin-left:auto;font-weight:400;color:var(--vinishkotyan);padding-right:14px;position:relative;font-size:14px;cursor:pointer}.bonuses-history-show:after{content:"";display:block;height:6px;width:9px;position:absolute;right:0;top:50%;transform:translateY(-50%);background:url(/local/templates/main/frontend/images/check.svg) no-repeat}.bonuses-history-box{display:none;max-height:258px;overflow-y:scroll}.bonuses-history-box.active{display:block}.bonuses-history-line{font-size:14px;line-height:20px;margin-top:12px}.bonuses-history-line svg{width:20px;height:16px;vertical-align:middle}.dashed-box{padding:20px;border-radius:10px;border:2px dashed #e6e9ef}@media screen and (max-width:767px){.dashed-box--only-desktop{display:none}}.dashed-box--only-mobile{display:none}@media screen and (max-width:767px){.dashed-box--only-mobile{display:inline-block}}.dashed-box__wrapper{display:flex;flex-flow:column;height:100%}.dashed-box__header{display:flex;justify-content:space-between;align-items:flex-start}@media screen and (min-width:992px){.dashed-box__header{align-items:center}}.dashed-box__body{flex:1;display:flex;flex-flow:column}.dashed-box__body p{margin-top:10px}@media screen and (min-width:992px){.dashed-box__body p{margin-top:20px}}.dashed-box__body .mt-auto{margin-top:10px!important}@media screen and (min-width:992px){.dashed-box__body .mt-auto{margin-top:auto!important}}.dashed-box__body-flex{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}@media screen and (max-width:767px){.dashed-box__body-flex{flex-direction:column;align-items:flex-start}}@media screen and (min-width:768px){.dashed-box__title{max-width:200px;margin-right:50px}}.dashed-box__descr{margin-top:10px;font-weight:400}@media screen and (min-width:768px){.dashed-box__descr{margin-top:0}}.dashed-box__footer{display:flex;margin-top:30px;font-weight:400}@media screen and (min-width:768px){.dashed-box__footer{display:none}}.dashed-box__footer span{display:inline-block;margin-right:3px}.personal-bonuses-carousel__row{display:flex;margin:-18px -15px 0;overflow-x:auto}.personal-bonuses-carousel__col{padding:18px 15px 0;flex-shrink:0;width:277px}@media screen and (min-width:992px){.personal-bonuses-carousel__col{width:33.3333%}}.personal-bonuses-carousel__item{height:100%;border-radius:10px;border:1px solid #e6e9ef;padding:20px;position:relative}.personal-bonuses-carousel__item.is-active{background-color:#fff2c9}.personal-bonuses-carousel__decoration{position:absolute;left:50%;transform:translateX(-50%)}.personal-bonuses-carousel__decoration img{display:block;max-width:100%;height:auto}.personal-bonuses-carousel__decoration--1{top:-14px;width:42.82px;height:28px}.personal-bonuses-carousel__decoration--2{top:-14px;width:45.87px;height:28px}.personal-bonuses-carousel__decoration--3{top:-18px;width:34.15px;height:36px}.personal-order-card{display:flex;flex-wrap:wrap;border:1px solid #e6e9ef}@media screen and (min-width:768px){.personal-order-card{flex-wrap:nowrap}}.personal-order-card--vezet{border-left:4px solid #00447a}.personal-order-card--express{border-left:4px solid #e85f27}.personal-order-card--mag{border-left:4px solid #009580}.personal-order-card__main{width:100%;padding:30px 30px 20px;border-bottom:1px solid #e6e9ef;position:relative}@media screen and (min-width:768px){.personal-order-card__main{height:100%;position:relative;width:auto;flex-grow:1;padding:15px 20px 20px 80px;border-right:1px solid #e6e9ef;border-bottom:none}}@media screen and (min-width:768px){.personal-order-card--page .personal-order-card__main{padding:15px 20px 20px 30px}}.personal-order-card__side{width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 40px}@media screen and (min-width:768px){.personal-order-card__side{justify-content:space-around;max-width:176px;flex-direction:column;flex-shrink:0;padding:20px 30px}}.personal-order-card--page .personal-order-card__side{flex-direction:column}@media screen and (min-width:768px){.personal-order-card--page .personal-order-card__side{max-width:370px;justify-content:flex-start}}@media screen and (max-width:991px){.personal-order-card--page:not(.is-open) .personal-order-card__side{display:none}}.personal-order-card__service{height:24px;margin-bottom:10px}.personal-order-card__service img{height:100%}@media screen and (min-width:768px){.personal-order-card__service{position:absolute;top:15px;left:20px;height:28px;margin-bottom:15px}}@media screen and (min-width:768px){.personal-order-card--page .personal-order-card__service{position:static}}.personal-order-card__total-price{position:absolute;top:15px;right:20px;display:none}@media screen and (max-width:991px){.personal-order-card--page:not(.is-open) .personal-order-card__total-price{display:block}}.personal-order-card__top{display:flex;flex-wrap:wrap;margin-bottom:15px}.personal-order-card__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:15px}@media screen and (max-width:991px){.personal-order-card--page:not(.is-open) .personal-order-card__bottom{display:none}}.personal-order-card__date{width:100%;margin-bottom:5px}@media screen and (min-width:768px){.personal-order-card__date{margin-right:20px;margin-bottom:0;width:auto}}.personal-order-card__info :not(:last-child){margin-bottom:5px}@media screen and (max-width:991px){.personal-order-card--page:not(.is-open) .personal-order-card__info{display:none}}.personal-order-card__product{margin:0 2.5px;width:50px;height:44px;position:relative}.personal-order-card__product img{height:100%;width:100%;object-fit:cover}.personal-order-card__product span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.personal-order-card__product.is-opacity img{opacity:.6}.personal-order-card__product-list{display:flex;margin:0 -2.5px}.personal-order-card__action-list{width:100%}.personal-order-card__action-list:not(:only-child){margin-top:25px}@media screen and (min-width:768px){.personal-order-card__action-list{margin-top:0;width:auto}}.personal-order-card__action{padding-left:15px;position:relative}.personal-order-card__action:not(:only-child):not(:last-child){margin-right:25px}.personal-order-card__action:before{position:absolute;content:"";display:block;top:50%;left:0;transform:translateY(-50%);width:10px;height:10px;background-repeat:no-repeat;background-size:contain}.personal-order-card__action--repeat:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.99 3.33a.62.62 0 01-.093.284c-.055.09-.125.136-.21.136H6.465c-.157.007-.232-.104-.225-.332l1.23-1.23A3.624 3.624 0 005 1.25c-.677 0-1.304.168-1.88.503A3.722 3.722 0 001.753 3.12a3.681 3.681 0 00-.503 1.885 3.733 3.733 0 001.87 3.242A3.672 3.672 0 005 8.75a3.748 3.748 0 002.9-1.377l.986.772a4.982 4.982 0 01-1.718 1.362C6.49 9.836 5.768 10 5 10a4.905 4.905 0 01-1.943-.395A5.007 5.007 0 011.46 8.54 5.007 5.007 0 01.395 6.943 4.905 4.905 0 010 5c0-.677.132-1.323.395-1.938A5.021 5.021 0 011.46 1.47c.446-.446.978-.8 1.597-1.064A4.905 4.905 0 015 .01c.631 0 1.235.114 1.811.342a5.096 5.096 0 011.548.957L9.668 0c.227-.006.338.069.332.225L9.99 3.33z' fill='%23A70230'/%3E%3C/svg%3E")}.personal-order-card__action--repeat.t-base--color--grey:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.99 3.33a.62.62 0 01-.093.284c-.055.09-.125.136-.21.136H6.465c-.157.007-.232-.104-.225-.332l1.23-1.23A3.624 3.624 0 005 1.25c-.677 0-1.304.168-1.88.503A3.722 3.722 0 001.753 3.12a3.681 3.681 0 00-.503 1.885 3.733 3.733 0 001.87 3.242A3.672 3.672 0 005 8.75a3.748 3.748 0 002.9-1.377l.986.772a4.982 4.982 0 01-1.718 1.362C6.49 9.836 5.768 10 5 10a4.905 4.905 0 01-1.943-.395A5.007 5.007 0 011.46 8.54 5.007 5.007 0 01.395 6.943 4.905 4.905 0 010 5c0-.677.132-1.323.395-1.938A5.021 5.021 0 011.46 1.47c.446-.446.978-.8 1.597-1.064A4.905 4.905 0 015 .01c.631 0 1.235.114 1.811.342a5.096 5.096 0 011.548.957L9.668 0c.227-.006.338.069.332.225L9.99 3.33z' fill='%236E7989'/%3E%3C/svg%3E")}.personal-order-card__action--cancel:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.833 5L10 .833 9.167 0 5 4.167.833 0 0 .833 4.167 5 0 9.167.833 10 5 5.833 9.167 10 10 9.167 5.833 5z' fill='%236E7989'/%3E%3C/svg%3E")}.personal-order-card__more{padding-right:15px;position:relative;display:none}.personal-order-card__more:before{position:absolute;content:"";display:block;top:50%;right:0;transform:translateY(-50%);width:10px;height:6px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 1.167L5 4.834 1 1.167' stroke='%236E7989'/%3E%3C/svg%3E")}@media screen and (max-width:991px){.personal-order-card--page:not(.is-open) .personal-order-card__more{display:inline}}.personal-order-card__total-row{display:flex;width:100%}.personal-order-card__total-row:not(:first-child){margin-top:10px}.personal-order-card__total-row:last-child:not(:first-child){margin-top:20px}.personal-order-card__total-col{flex-shrink:0}.personal-order-card__total-col--dotted{border-bottom:1px dotted #6e7989;flex-grow:1;margin:0 4px}.personal-order-card__total-col--100{width:100px}.personal-order-card__labels{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -5px -10px}.personal-order-card__labels .label{margin:0 5px 10px}.personal-order-card__empty-block{padding:10px 30px;background-color:#fff2c9;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:991px){.personal-order-card__empty-block{padding:30px;flex-direction:column;align-items:flex-start}}@media screen and (max-width:991px){.personal-order-card__empty-title{margin-bottom:15px}}.personal-order-product-card{display:flex;width:100%;padding:15px 0;border-top:1px solid #e6e9ef}.personal-order-product-card:last-child{border-bottom:1px solid #e6e9ef}@media screen and (min-width:768px){.personal-order-product-card{padding:20px 35px 25px}}.personal-order-product-card__img{width:80px;margin-right:10px;flex-shrink:0;display:block}@media screen and (min-width:768px){.personal-order-product-card__img{width:150px;margin-right:48px}}.personal-order-product-card__img img{width:100%}.personal-order-product-card__main{flex-grow:1}@media screen and (min-width:768px){.personal-order-product-card__main{display:flex;justify-content:space-between}}.personal-order-product-card__info{display:block;margin-bottom:15px}@media screen and (min-width:768px){.personal-order-product-card__info{max-width:255px;margin-bottom:0;margin-right:10px}}.personal-order-product-card__article{font-size:14px;line-height:1.4;color:#6e7989}@media screen and (min-width:768px){.personal-order-product-card__article{margin-bottom:10px;font-size:16px;line-height:1.4}}.personal-order-product-card__name{font-size:16px;line-height:1.4;font-weight:700}@media screen and (min-width:768px){.personal-order-product-card__name{font-size:20px;line-height:1.4}}.personal-order-product-card__actions{display:flex}@media screen and (min-width:768px){.personal-order-product-card__actions{max-width:255px;margin-top:32px;flex-shrink:0}}.personal-order-product-card__price{font-size:18px;line-height:1.4;font-weight:700;width:115px}@media screen and (min-width:768px){.personal-order-product-card__price{width:135px}}.personal-order-product-card__price .is-piece{font-weight:400;font-size:12px}.personal-order-product-card__price--piece{color:#6e7989}.personal-order-product-card__cart{margin-left:auto;position:relative}.personal-order-page__header{align-items:center}.personal-order-page__header .section-title{margin-bottom:10px}@media screen and (min-width:768px){.personal-order-page__header .section-title{margin-bottom:0;margin-right:20px}}.personal-order-page__labels{display:flex;flex-wrap:wrap;align-items:center;margin:0 -5px -10px;width:100%}@media screen and (min-width:768px){.personal-order-page__labels{margin-right:auto;width:auto}}.personal-order-page__labels .label{margin:0 5px 10px}.personal-order-page__button-pay{margin-top:10px}@media screen and (min-width:768px){.personal-order-page__button-pay{margin-top:0}}.mobile-navigation-menu__button{display:block;position:sticky;margin-right:8px;left:0}.mobile-navigation-menu__wrapper{display:flex;z-index:1;overflow-x:auto;border-top-left-radius:16px;border-bottom-left-radius:16px;-ms-overflow-style:none;scrollbar-width:none}.mobile-navigation-menu__wrapper::-webkit-scrollbar{display:none}.mobile-navigation-menu__row-items{display:flex;margin:0 -4px}.mobile-navigation-menu__item{flex-shrink:0;padding:0 4px}.mobile-navigation-menu__item:last-child{padding-right:15px}.mobile-navigation-menu__item:first-child{padding-left:15px}.mobile-navigation-menu__item-wrapper{padding:0 16px;font-size:16px;line-height:1.4;color:#6e7989;border-radius:16px;height:35px;display:flex;align-items:center}.mobile-navigation-menu__item-wrapper--light-pink{color:#000;background-color:#fdf0e2}.mobile-navigation-menu__item-wrapper--red{background-color:#a70230}.mobile-navigation-menu__item--no-padding{padding:0!important}.mobile-navigation-modal{position:fixed;width:100%;height:100%;z-index:9999;top:0;left:0;display:flex;flex-direction:column;justify-content:flex-end}.mobile-navigation-modal__overlay{background-color:rgba(0,0,0,.6);position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.mobile-navigation-modal__wrapper{position:relative;z-index:2}.mobile-navigation-modal__container{width:100%;transition:transform .25s ease;background-color:#fff}.mobile-navigation-modal__header{padding:15px 45px;text-align:center;background-color:#fdf0e2;position:relative}.mobile-navigation-modal__list-item{padding:0 15px}.mobile-navigation-modal__list-link{padding:15px 0;display:flex;border-bottom:1px solid #e6e9ef;align-items:center}.is-active .mobile-navigation-modal__list-text{color:#a70230}.mobile-navigation-modal__list-counter{background-color:#a70230;color:#fff;font-size:12px;line-height:1;margin-left:8px;width:24px;border-radius:100%;height:24px;display:flex;align-items:center;justify-content:center}.mobile-navigation-modal__close{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.mobile-navigation-modal__close svg{width:11px;height:10px}.mobile-navigation-modal-enter-active .mobile-navigation-modal__overlay,.mobile-navigation-modal-leave-active .mobile-navigation-modal__overlay{transition:opacity .25s}.mobile-navigation-modal-enter-active .mobile-navigation-modal__container,.mobile-navigation-modal-leave-active .mobile-navigation-modal__container{transition:transform .25s}.mobile-navigation-modal-enter .mobile-navigation-modal__overlay,.mobile-navigation-modal-leave-to .mobile-navigation-modal__overlay{opacity:0}.mobile-navigation-modal-enter .mobile-navigation-modal__container,.mobile-navigation-modal-leave-to .mobile-navigation-modal__container{transform:translateY(100%)}.line-clamp-wrapper{position:relative}.line-clamp-block{overflow:hidden;position:relative;transition:.32s linear}.line-clamp-block:before{content:"";position:absolute;left:0;right:0;bottom:0;height:60px;background-image:linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.2));opacity:1;transition:.32s linear}.line-clamp-block--open{-webkit-line-clamp:unset!important}.line-clamp-block--open:before{height:0}.line-clamp-button{font-size:13px;display:block;text-align:center;color:var(--vinishkotyan);margin:30px auto 0;cursor:pointer;background-color:transparent;display:flex}.line-clamp-button__ico{margin-left:4px;transition:.26s ease-out}.line-clamp-button--open .line-clamp-button__ico{transform:rotate(180deg)}@media screen and (max-width:767px){.line-clamp-button{margin:20px auto 0 0}}.promo-block{display:flex;width:100%;background-color:var(--light-pink)}@media screen and (max-width:1279px){.promo-block{flex-wrap:wrap;background-color:var(--white)}}.promo-block__col--1{display:flex;align-items:center;justify-content:center;width:40%;max-width:40%}@media screen and (max-width:1279px){.promo-block__col--1{width:100%;max-width:none;order:2;margin-top:30px;justify-content:flex-start}}.promo-block__col--2{width:60%;max-width:60%}@media screen and (max-width:1279px){.promo-block__col--2{width:100%;max-width:none;order:1}}.promo-block img{width:100%;max-width:100%;display:block}.promo-block__content{flex:0 1 360px;display:flex;flex-direction:column;margin-left:30px}@media screen and (max-width:1279px){.promo-block__content{flex:0 1 100%;margin-left:0}}.promo-block__title{margin:0 0 1.5rem}@media screen and (max-width:575px){.promo-block__title{font-size:1.625rem;line-height:2.25rem}}@media screen and (max-width:1279px){.promo-block br{display:none}}.promo-block__btn-group{display:flex;justify-content:space-between}@media screen and (max-width:1279px){.promo-block__btn-group{justify-content:flex-start}}@media screen and (max-width:575px){.promo-block__btn-group{flex-wrap:wrap}}.promo-block__button{width:50%;margin-right:10px;padding:15px 28px;white-space:nowrap}@media screen and (max-width:767px){.promo-block__button{font-size:1rem}}@media screen and (max-width:575px){.promo-block__button{margin-right:0;margin-top:10px;width:100%}}.promo-block__button:first-of-type{margin-top:10px}@media screen and (min-width:320px){.promo-block__button:first-of-type{margin-top:0}}.promo-block__button:last-of-type{margin-right:0}.promo-block__button--transparent{background-color:transparent;color:var(--vinishkotyan)!important;border:1px solid var(--vinishkotyan)}.promo-block__button--transparent:hover{color:var(--white)!important;background-color:var(--vinishkotyan)}.promo-block__catalog{display:flex;align-items:center;gap:8px;font-weight:700;color:var(--vinishkotyan);margin-top:50px}@media screen and (max-width:1279px){.promo-block__catalog{margin-top:30px}}.modal-cakes-order{width:100%;max-width:440px;padding:30px;background-color:var(--white)}@media screen and (max-width:575px){.modal-cakes-order{padding:30px 15px}}.modal-cakes-order__btn{width:100%}.theme-dark-placeholder::placeholder{color:#000}.modal-cakes-info{width:100%;max-width:750px;padding:30px;background-color:var(--white)}@media screen and (max-width:575px){.modal-cakes-info{padding:30px 15px}}.modal-palich-pluse{width:100%;max-width:440px;height:auto;padding:30px;background-color:var(--white)}@media screen and (max-width:575px){.modal-palich-pluse{max-width:345px;padding:30px 20px;height:auto}}.modal-palich-pluse__header{display:flex;align-items:center;margin-bottom:20px}.modal-palich-pluse__header svg{width:30px;height:30px;margin-right:15px}@media screen and (max-width:575px){.modal-palich-pluse__header svg{width:25px;height:25px}}.modal-palich-pluse__title{font-size:24px;line-height:1.4;font-weight:700;color:var(--black)}@media screen and (max-width:575px){.modal-palich-pluse__title{font-size:20px}}.modal-palich-pluse__btn.button{width:100%;margin-top:30px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:575px){.modal-palich-pluse__btn.button{margin-top:20px}}.modal-palich-pluse__btn.button img{margin-left:10px}.modal-new-year{width:100%;max-width:520px;height:auto;padding:30px;background-color:var(--white)}@media screen and (max-width:575px){.modal-new-year{max-width:345px;padding:30px 20px;height:auto}}.modal-new-year__header{margin-bottom:32px}.modal-new-year__title{font-weight:600;font-size:22px}.modal-new-year__btn.button{width:100%;margin-top:30px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:575px){.modal-new-year__btn.button{margin-top:20px}}.modal-new-year__btn.button img{margin-left:10px}.modal-new-year__text p{margin-bottom:24px}.modal-new-year__text img{margin-right:12px;display:inline-block;vertical-align:middle;max-width:180px}.catalog-pagination{width:100%;display:inline-flex;justify-content:flex-end;padding:26px 0}@media screen and (max-width:767px){.catalog-pagination{justify-content:flex-start}}.catalog-pagination__link{width:36px;height:36px;display:flex;justify-content:center;align-items:center;border:1px solid #a70230;font-size:16px;font-weight:600;color:#a70230;margin-left:8px}.catalog-pagination__link:first-child{margin-left:0}.catalog-pagination__link--active{border-color:#6e7989;color:#6e7989;font-weight:400}.preloader{position:absolute;width:20px;height:20px;border:3px solid #a70230;top:0;left:0;right:0;bottom:0;margin:auto;border-radius:50%;animation:preloaderBlink .68s ease-in-out infinite}@keyframes preloaderBlink{0%{transform:scale(1);opacity:1}to{transform:scale(1.6);opacity:0}}.catalog-description{margin-top:50px}@media screen and (max-width:767px){.catalog-description{margin-top:14px;margin-bottom:40px}}.catalog-description h2{font-size:24px}.catalog-description h3{font-size:20px}.radio-input{display:flex;align-items:flex-start;position:relative;overflow:hidden}.radio-input__control{position:absolute;opacity:0;top:0;left:0}.radio-input__control:checked+.radio-input__check:before{transform:scale(1)}.radio-input__control:disabled+.radio-input__check{background-color:#e6e9ef;border-color:#b0b0b0}.radio-input__control:disabled+.radio-input__check+.radio-input__title{color:#6e7989}.radio-input__check{min-width:20px;height:20px;border-radius:50%;border:1px solid #a70230;position:relative;margin-right:9px;display:flex;align-items:center;justify-content:center}.radio-input__check:before{content:"";width:12px;height:12px;margin:auto;transform:scale(0);transition:.16s ease-in;background-color:#a70230;border-radius:50%}.error-message{display:flex;align-items:center}.error-message__icon{width:20px;height:20px;margin-right:12px}.error-message__title{font-weight:700;color:#a70230}.error-message--light__icon{margin-right:10px}.error-message--light__title{font-weight:400}.card-payment__error{margin-bottom:25px}.card-payment__info-text{font-size:14px;line-height:1.4}.card-payment__add-card-btn{display:flex;align-items:center}.card-payment__add-card-btn svg{margin-right:10px;height:19px;width:19px}.card-payment__add-card-btn span{color:var(--vinishkotyan);font-weight:700;font-size:16px;line-height:1.4}.card-payment__change-container{display:flex;align-items:center}.card-payment__change-btn{margin-left:30px;font-weight:700;font-size:16px;line-height:1.4;color:var(--vinishkotyan)}.payment-card{display:flex;align-items:center}.payment-card-item.is-inactive .payment-card,.payment-card.is-inactive{color:var(--grey-text)}.payment-card-item.is-inactive .payment-card .payment-card__icon--master svg path:first-child,.payment-card.is-inactive .payment-card__icon--master svg path:first-child{fill:var(--grey-text)}.payment-card-item.is-inactive .payment-card .payment-card__icon--master svg path:nth-child(2),.payment-card.is-inactive .payment-card__icon--master svg path:nth-child(2){fill:var(--gryaz-grey)}.payment-card-item.is-inactive .payment-card .payment-card__icon--master svg path:nth-child(3),.payment-card.is-inactive .payment-card__icon--master svg path:nth-child(3){fill:#a0a8b5}.payment-card-item.is-inactive .payment-card .payment-card__icon--mir svg path,.payment-card-item.is-inactive .payment-card .payment-card__icon--visa svg path,.payment-card.is-inactive .payment-card__icon--mir svg path,.payment-card.is-inactive .payment-card__icon--visa svg path{fill:var(--grey-text)}.payment-card__icon{width:30px;height:18px;margin-right:10px}.payment-card__expires,.payment-card__number{font-size:16px;line-height:1.4}.payment-card__number{margin-right:15px}.payment-cards-list{max-height:250px;overflow:hidden;overflow-y:auto;padding-right:15px;margin-right:-15px}.payment-cards-list__item{display:block}.payment-cards-list__item:not(:last-child){margin-bottom:20px}.payment-card-item{padding:20px 15px;box-sizing:border-box;background:var(--white);border:1px solid #e6e9ee;cursor:pointer;position:relative}.payment-card-item:hover{border-color:var(--grey-text)}input:checked~.payment-card-item{background:var(--sochperc);border:1px solid var(--yellow)}input:checked~.payment-card-item:hover{border-color:var(--yellow)}input:disabled~.payment-card-item{background:#f6f7f8;border:1px solid var(--light-grey)}input:disabled~.payment-card-item:hover{border-color:var(--light-grey)}.payment-card-item__delete{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);right:20px;height:20px;width:20px;color:var(--gryaz-grey);display:flex;align-items:center;justify-content:center}.payment-card-item__delete:hover{color:var(--black)}.payment-card-item__delete svg{height:12px;width:12px}.site-message{display:flex;align-items:flex-start;gap:11px}.site-message--background-yellow{background-color:#fff2c9}.site-message--inner-gap{padding:20px 22px}@media screen and (min-width:768px){.site-message--mobile{display:none}}.site-message__icon{width:20px;height:20px}.site-message__text{color:#a70230;font-weight:700;font-size:16px;line-height:140%}@media screen and (max-width:991px){.site-shops{flex-direction:column}}@media screen and (max-width:991px){.site-shops,.site-shops__list-container{height:auto!important;padding:0}}.site-shops,.site-shops__list-container,.site-shops__map-wrapper{height:665px}@media screen and (max-width:991px){.site-shops,.site-shops__list-container,.site-shops__map-wrapper{height:380px}}.site-shops__map-wrapper{position:absolute;left:0;right:0;z-index:10}.site-shops__map-wrapper .js-shop-map{height:100%!important}@media screen and (max-width:991px){.site-shops__map-wrapper{position:relative;width:calc(100% + 30px);margin-left:-15px}}.site-shops__list-wrapper{position:absolute;width:410px;max-height:600px;left:0;top:0;bottom:0;margin:auto;background-color:#fff;box-shadow:0 4px 15px rgba(0,0,0,.1);border-radius:10px;overflow:hidden;z-index:15}@media screen and (max-width:991px){.site-shops__list-wrapper{position:relative;width:100%;box-shadow:none;border-radius:0;left:auto;padding-right:0;padding-left:0}}.site-shops__list-outer{padding:0 0 20px;max-height:86.5%;position:relative}@media screen and (max-width:991px){.site-shops__list-outer{padding:0 0 20px;max-height:600px}.site-shops__list-outer:before{display:none}}.site-shops__list-outer:before{content:"";position:absolute;left:0;right:0;bottom:0;background-color:#fff;z-index:5;height:20px}.site-shops__list{width:100%;padding:0 20px;position:relative;z-index:5}@media screen and (max-width:991px){.site-shops__list{margin-right:auto}}.site-shops__search-outer{padding:20px 20px 0;background-color:#fff;position:relative;z-index:7}.site-shops__search-block{padding-bottom:20px;z-index:16;position:relative}.site-shops__search-block--mobile{display:none}@media screen and (max-width:991px){.site-shops__search-block--mobile{display:block}}.site-shops__search-block--desktop{display:block}@media screen and (max-width:991px){.site-shops__search-block--desktop{display:none}}.site-shops__list-item{border-bottom:1px solid #e6e9ef;position:relative;cursor:pointer}.site-shops__list-item:first-of-type{border-top:1px solid #e6e9ef}@media (hover:hover){.site-shops__list-item:hover:before{content:"";position:absolute;top:0;width:calc(100% + 40px);height:100%;background-color:#fdf0e2;z-index:0;left:-20px}}.site-shops__list-item.is-active:before{content:"";position:absolute;top:0;width:calc(100% + 40px);height:100%;background-color:#fdf0e2;z-index:0;left:-20px}.site-shops__list-inner{position:relative;z-index:2;padding:9px 20px}@media screen and (max-width:991px){.site-shops__list-inner{padding:9px 10px}}.site-shops__badge-point{width:8px;height:8px;border-radius:50%;margin-right:6px}.site-shops__badge-point--orange{background-color:#f4852e}.site-shops__badge-point--blue{background-color:#0077bf}.site-shops__badge-point--green{background-color:#45b65e}.site-shops__list-icon{fill:#b0b0b0;margin-top:3px}.site-shops__list-back{white-space:nowrap;margin-top:20px;padding:0 20px;cursor:pointer;display:flex}.site-shops__list-back-icon{margin-right:5px;width:12px;height:12px;margin-bottom:-2px}.site-shops__list-back-icon svg{width:inherit;height:inherit;display:block}.site-input{background-color:transparent;border:1px solid #e6e9ef;height:40px;display:block;width:100%;padding:0 15px}.site-input--prefix{padding-left:36px}.site-input__prefix{font-size:14px;color:#b0b0b0;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.site-input__field{position:relative}.cookie-notification{position:fixed;z-index:100;bottom:0;left:0;right:0;background-color:var(--white);padding:30px 0;color:var(--black);line-height:1.4;box-shadow:0 -4px 15px rgba(0,0,0,.1)}.cookie-notification__text{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.cookie-notification__text a{text-decoration:underline}.cookie-notification__text span{margin-right:2px}.cookie-notification__text--icon{flex-wrap:nowrap;align-items:flex-start}.cookie-notification__text--icon .icon{flex-shrink:0}.cookie-notification__accept{cursor:pointer;background-color:transparent;color:var(--vinishkotyan);font-weight:700}body.cookie-modal-opened .__jivoMobileButton{bottom:140px}.range-slider{max-width:263px;margin-top:-2px}.range-slider__input-field{display:flex;gap:8px;margin-top:28px}.range-slider .irs-from,.range-slider .irs-max,.range-slider .irs-min,.range-slider .irs-single,.range-slider .irs-to{display:none}.range-slider .irs--flat{height:auto}.range-slider .irs-bar,.range-slider .irs-line{height:4px;top:10px}.range-slider .irs-line{background-color:#e6e9ef}.range-slider .irs-bar{background-color:#fdf0e2}.range-slider .irs-handle{width:24px;height:24px;border-radius:50%;border:2px solid #fff;background-color:#a70230;top:0}.range-slider .irs-handle i{display:none!important}.bclub-top{background:url(/local/templates/main/frontend/images/aerial-view-of-container-cargo-ship-in-sea3_1.jpg) no-repeat 50%;height:446px;width:100%;color:#a70230;margin-top:23px}@media screen and (max-width:1199px){.bclub-top{background-size:1280px;height:297px}}@media screen and (max-width:991px){.bclub-top{height:255px;background-size:1094px;padding:0 10px 0 20px}}@media screen and (max-width:767px){.bclub-top{padding:0 47px;height:auto;background-color:#e6e9ef;background-position:top}}@media screen and (max-width:575px){.bclub-top{padding:0 17px}}.bclub-top .section-content{display:flex;justify-content:space-between}@media screen and (max-width:767px){.bclub-top .section-content{display:block}}.bclub-left{max-width:400px;padding:72px 0}@media screen and (max-width:1199px){.bclub-left{padding:42px 0}}@media screen and (max-width:767px){.bclub-left{padding:290px 0 0;max-width:100%}.bclub-left br{display:none}}.bclub-left__header{font-size:24px;line-height:26px;margin-bottom:56px}@media screen and (max-width:1199px){.bclub-left__header{margin-bottom:26px}}@media screen and (max-width:991px){.bclub-left__header{font-size:14px;line-height:16px}}@media screen and (max-width:767px){.bclub-left__header{font-size:20px;line-height:24px;margin-bottom:20px}}@media screen and (max-width:575px){.bclub-left__header{font-size:18px;line-height:20px;margin-bottom:18px}}.bclub-left__middle{font-size:44px;line-height:56px;margin-bottom:23px}@media screen and (max-width:1199px){.bclub-left__middle{font-size:34px;line-height:40px;margin-bottom:26px}}@media screen and (max-width:991px){.bclub-left__middle{font-size:26px;line-height:32px;margin-bottom:13px}}@media screen and (max-width:767px){.bclub-left__middle{font-size:36px;line-height:33px;margin-bottom:8px}}@media screen and (max-width:575px){.bclub-left__middle{font-size:24px;line-height:32px}}.bclub-left__bottom{color:var(--vinishkotyan);font-size:58px;line-height:58px;font-weight:700}@media screen and (max-width:1279px){.bclub-left__bottom{font-size:52px}}@media screen and (max-width:991px){.bclub-left__bottom{font-size:32px}}@media screen and (max-width:767px){.bclub-left__bottom{font-size:40px}}@media screen and (max-width:575px){.bclub-left__bottom{font-size:28px}}.bclub-right{max-width:325px;padding:72px 0}@media screen and (max-width:1279px){.bclub-right{max-width:295px}}@media screen and (max-width:1199px){.bclub-right{padding:42px 0}}@media screen and (max-width:991px){.bclub-right{width:200px}}@media screen and (max-width:767px){.bclub-right{width:100%;padding:26px 0 60px}}@media screen and (max-width:575px){.bclub-right{padding-bottom:52px}}.bclub-right ul{font-size:24px;line-height:28px;font-weight:700}@media screen and (max-width:1279px){.bclub-right ul{font-size:20px}}.bclub-right ul li{margin-bottom:36px;padding-left:16px;position:relative}@media screen and (max-width:1199px){.bclub-right ul li{margin-bottom:16px}}@media screen and (max-width:991px){.bclub-right ul li{font-size:14px;line-height:16px;margin-bottom:16px}}@media screen and (max-width:767px){.bclub-right ul li{font-size:20px;line-height:24px;margin-bottom:8px}}@media screen and (max-width:575px){.bclub-right ul li{font-size:18px}}.bclub-right ul li:before{content:"";display:block;width:8px;height:8px;border-radius:50%;background-color:#a70230;position:absolute;left:0;top:9px}@media screen and (max-width:991px){.bclub-right ul li:before{top:8px}}.bclub-middle{padding:72px 0;color:var(--black);background-color:#fdf0e2;margin-bottom:72px}@media screen and (max-width:991px){.bclub-middle{padding:42px 20px}}@media screen and (max-width:767px){.bclub-middle{padding:72px 32px;margin-bottom:42px}}@media screen and (max-width:575px){.bclub-middle{padding:52px 22px}}.bclub-middle__header{font-size:36px;line-height:50px;font-weight:700;margin-bottom:52px}@media screen and (max-width:767px){.bclub-middle__header{font-size:30px;line-height:32px}}@media screen and (max-width:575px){.bclub-middle__header{font-size:26px;line-height:28px;margin-bottom:32px}}.bclub-middle__items{display:flex;justify-content:space-between}@media screen and (max-width:991px){.bclub-middle__items{flex-wrap:wrap}}.bclub-item{padding-left:64px;max-width:380px;font-size:20px;line-height:24px}@media screen and (max-width:991px){.bclub-item{max-width:100%;margin-bottom:32px}.bclub-item br{display:none}}@media screen and (max-width:767px){.bclub-item{font-size:18px;line-height:22px}}@media screen and (max-width:575px){.bclub-item{font-size:16px;line-height:18px}}.bclub-item__plush{background:url(/local/templates/main/frontend/images/club_plush.svg) no-repeat 0 0}.bclub-item__cash{background:url(/local/templates/main/frontend/images/club_cash.svg) no-repeat 0 0}.bclub-item__action{background:url(/local/templates/main/frontend/images/club_action.svg) no-repeat 0 0}.bclub-item__header{font-weight:700;margin-bottom:20px}@media screen and (max-width:991px){.bclub-item__header{margin-bottom:8px}}.bclub-statuses{margin-bottom:72px}.bclub-statuses__header{font-weight:700;font-size:30px;line-height:39px;margin-bottom:24px}@media screen and (max-width:767px){.bclub-statuses__header{font-size:26px;line-height:28px;margin-bottom:8px}}.bclub-statuses__text{font-size:20px;line-height:24px;margin-bottom:72px}@media screen and (max-width:767px){.bclub-statuses__text{font-size:16px;line-height:20px;margin-bottom:32px}}.bclub-statuses__line{display:flex;justify-content:space-between}@media screen and (max-width:991px){.bclub-statuses__line{overflow:scroll}}@media screen and (max-width:767px){.bclub-statuses__line{flex-wrap:wrap;justify-content:center}}.bclub-status{position:relative;border:1px solid #e6e9ef;border-radius:16px;padding:40px 48px}@media screen and (max-width:575px){.bclub-status{padding:40px 23px}}.bclub-status:after{content:"";display:block;position:absolute;height:36px;width:46px;top:-18px;left:50%;transform:translate(-50%);background-size:contain;background-repeat:no-repeat;background-position:50%}.bclub-status__znatok:after{background-image:url(/local/templates/main/frontend/images/crown-1.png);height:28px}.bclub-status__expert:after{background-image:url(/local/templates/main/frontend/images/crown-2.png)}.bclub-status__magistr:after{background-image:url(/local/templates/main/frontend/images/crown-3.png)}.bclub-status__header{font-size:30px;font-weight:700;line-height:39px;text-align:center;margin-bottom:32px}@media screen and (max-width:767px){.bclub-status__header{font-size:22px;line-height:24px}}.bclub-status__text{font-size:20px;line-height:24px;margin-bottom:20px}@media screen and (max-width:767px){.bclub-status__text{font-size:14px;line-height:18px;margin-bottom:8px}}.bclub-status__text.bold{font-weight:700;font-size:16px;line-height:20px}@media screen and (max-width:767px){.bclub-status__text.bold{font-size:14px;line-height:18px}}.bclub-status__wrapper{padding-top:14px;max-width:calc(33.333% - 18px)}@media screen and (max-width:991px){.bclub-status__wrapper{max-width:400px;margin-right:20px;margin-bottom:20px;flex-shrink:0}}@media screen and (max-width:767px){.bclub-status__wrapper{max-width:90%;width:400px}}.bclub-conditions{margin-bottom:72px}.bclub-conditions__header{font-size:30px;font-weight:700;line-height:39px;margin-bottom:24px}@media screen and (max-width:767px){.bclub-conditions__header{font-size:22px;line-height:24px}}.bclub-conditions__wrapper{position:relative}.bclub-conditions__wrapper:before{content:"";display:block;position:absolute;top:78px;left:39px;width:2px;height:190px;background:var(--vinishkotyan);z-index:-1}@media screen and (max-width:991px){.bclub-conditions__wrapper:before{height:220px}}@media screen and (max-width:767px){.bclub-conditions__wrapper:before{height:240px}}@media screen and (max-width:575px){.bclub-conditions__wrapper:before{height:250px}}.bclub-conditions__wrapper ul{margin-bottom:12px}.bclub-conditions__wrapper li{margin-bottom:4px;padding-left:20px;position:relative}.bclub-conditions__wrapper li:before{content:"";display:block;width:8px;height:8px;border-radius:50%;background-color:#a70230;position:absolute;top:9px;left:0}.bclub-conditions__line{display:flex;margin-bottom:24px}.bclub-conditions__block{padding-bottom:45px;border-bottom:2px solid #e6e9ef;font-size:20px;line-height:24px;width:100%}@media screen and (max-width:767px){.bclub-conditions__block{font-size:16px;line-height:18px}}.bclub-conditions__head{font-weight:700;margin-bottom:12px}.bclub-conditions__icon{flex-shrink:0;flex-grow:0;height:80px;width:80px;background:#fff no-repeat 50%;border-radius:50%;border:1.5px solid #a70230;margin-right:60px}@media screen and (max-width:575px){.bclub-conditions__icon{margin-right:20px}}.bclub-conditions__icon--buy{background-image:url(/local/templates/main/frontend/images/cond_buy.svg)}.bclub-conditions__icon--card{background-image:url(/local/templates/main/frontend/images/cond_card.svg)}.bclub-conditions__icon--activate{background-image:url(/local/templates/main/frontend/images/cond_activate.svg)}.bclub-rules__wrapper{position:relative;padding:52px 0 0}@media screen and (max-width:767px){.bclub-rules__wrapper{padding-top:17px}}.bclub-rules__wrapper:after{content:"";display:block;width:272px;height:238px;position:absolute;top:0;left:24px;background:url(/local/templates/main/frontend/images/image_rules.png) no-repeat 50%}@media screen and (max-width:767px){.bclub-rules__wrapper:after{width:232px;height:203px;background-size:contain;left:-10px}}@media screen and (max-width:575px){.bclub-rules__wrapper:after{width:200px;height:175px;top:-52px;left:50%;transform:translate(-50%)}}.bclub-rules__line{display:flex;justify-content:space-between;align-items:center;border-radius:16px;background:#fdf0e2;padding:50px 53px 42px 315px;font-size:30px;line-height:39px}@media screen and (max-width:1279px){.bclub-rules__line{justify-content:center;flex-wrap:wrap}}@media screen and (max-width:767px){.bclub-rules__line{padding:28px 38px 22px 215px;font-size:26px;line-height:28px}}@media screen and (max-width:575px){.bclub-rules__line{font-size:22px;line-height:24px;padding:123px 30px 28px}}.bclub-rules__text{font-weight:700}@media screen and (max-width:1279px){.bclub-rules__text{text-align:center;margin-bottom:18px;width:100%}}.bclub-rules__link{padding:16px 40px 20px;background:linear-gradient(90deg,#8f0024,#d93b53);color:#fff;border-radius:100px}.biz-category{padding-bottom:60px}@media screen and (min-width:768px){.biz-category{padding-bottom:80px}}.biz-category__btn.swiper-button.inline{display:none}@media screen and (min-width:768px){.biz-category__btn.swiper-button.inline{display:flex}}.biz-category__desktop{display:none}@media screen and (min-width:768px){.biz-category__desktop{display:block}}@media screen and (min-width:768px){.biz-category__mobile{display:none;opacity:1}}.biz-category__mobile-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.biz-category__mobile-btn{margin-top:6px;padding:10px 12px 12px;border-radius:20px;font-size:13px;line-height:14px;font-weight:700;color:#fff;display:flex;justify-content:center;align-items:center;background:var(--vinishkotyan)}.biz-category__mobile-btn.--hide{display:none}.biz-category__sl{overflow:hidden;width:100%}.biz-category__btn .swiper-button-disabled{display:block}.biz-category-item{background:var(--vinishkotyan);position:relative;padding:6px 8px 6px 67px;overflow:hidden;color:var(--white);min-height:64px;display:flex;align-items:center;display:none}@media screen and (min-width:768px){.biz-category-item{display:flex;min-height:94px;padding:10px 16px 10px 104px}}.biz-category-item.--visible{display:flex}.biz-category-item__photo{position:absolute;top:0;width:64px;height:64px;border-radius:0 50% 50% 0;display:flex;left:-7px;overflow:hidden}@media screen and (min-width:768px){.biz-category-item__photo{width:88px;height:95px;left:0}}.biz-category-item__photo img{width:100%}.biz-category-item__title{font-size:11px;line-height:13px}@media screen and (min-width:768px){.biz-category-item__title{font-size:15px;line-height:16px}}.date-badges{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:16px}.date-badges__item{font-size:12px;line-height:22px;font-weight:600;padding:0 8px}.date-badges__date{background:#fdf0e2;color:var(--vinishkotyan)}.date-badges__days{background:var(--vinishkotyan);color:#fdf0e2}.date-badges__vez .date-badges__date{background:rgba(0,68,122,.07);color:#00447a}.date-badges__vez .date-badges__days{background:#00447a;color:#fff}.date-badges__mag .date-badges__date{background:rgba(0,149,128,.07);color:#009580}.date-badges__mag .date-badges__days{background:#009580;color:#fff}.--favorite-page .section-header{display:none}.favorite-page{padding-bottom:80px}.favorite-page__header{display:flex;align-content:flex-end;justify-content:space-between;flex-wrap:wrap;gap:20px}.favorite-page__title-wrapper{display:flex;align-items:flex-end;gap:20px}.favorite-page__title .h1{margin:0}.favorite-page__count{color:var(--gryaz-grey);font-size:18px;line-height:40px}.favorite-page__clear{display:flex;align-items:center;cursor:pointer;color:var(--grey-text);font-size:18px;line-height:40px;gap:18px}.favorite-page__clear-icon{display:flex;flex-shrink:0}.favorite-page__main{margin-top:25px}.favorite-empty{padding:30px 35px;display:flex;flex-wrap:wrap;gap:18px;background:var(--light-pink)}.favorite-empty__title{font-weight:700}.favorite-empty a{color:var(--vinishkotyan)}.form-sale{padding:12px;background:var(--sochperc);max-width:330px}.form-sale__header{display:flex;align-items:center;gap:20px;justify-content:space-between}.form-sale__title{font-weight:700;font-size:20px;line-height:28px}.form-sale__price{display:flex;align-items:center;gap:12px;flex-shrink:0}.form-sale__price-all{font-size:16px;line-height:24px;text-decoration:line-through}.form-sale__price-sale{font-weight:700;font-size:20px;line-height:28px;color:var(--vinishkotyan)}.form-sale__sub-title{font-size:15px;line-height:20px;font-weight:400;color:var(--grey-text)}.form-sale__info-text{margin-top:4px;font-size:15px;line-height:20px}.form-sale__info-progress{margin-top:16px}.progress-sale{display:flex;flex-direction:column;gap:4px}.progress-sale__top{display:grid;grid-template-columns:90px 1fr 90px;column-gap:3px}.progress-sale__segment{border-radius:4px;width:100%;height:100%}.progress-sale__segment-wrapper{border-radius:4px;background:#d3ceb6;width:100%;height:4px;overflow:hidden}.progress-sale__prices{display:flex;position:relative}.progress-sale__prices span{font-size:12px;line-height:16px;font-weight:700;display:inline-block}.progress-sale__prices span:nth-child(2){position:absolute;left:80px}.progress-sale__prices span:nth-child(3){position:absolute;left:205px}.progress-sale__prices span:nth-child(4){margin-left:auto}.progress-sale__prices span.--color-sale{color:var(--vinishkotyan)}.vk-auth-error{padding:40px;background:#fff2cc;display:flex;flex-direction:column;align-items:center;margin-bottom:25px}.vk-auth-error__icon{display:flex;width:39px;height:39px;margin-bottom:16px}.vk-auth-error__text{text-align:center;font-size:18px;line-height:26px;color:#000;font-weight:400}.vk-auth-error__button{margin-top:66px}
/*# sourceMappingURL=main.css.map */

[data-v-3a71e27c]:root{--white: #fff;--yellow: #FFD400;--vinishkotyan: #A70230;--pink: #FFD0BE;--beige: #EADBC4;--sochperc: #FFF2C9;--light-pink: #FDF0E2;--grey-text: #8E96A3;--light-grey: #E6E9EF;--black: #000;--gryaz-grey: #C4C4C4;--badge-red: #DF4343;--badge-yellow: #FFB800;--badge-green: #94B035;--badge-blue: #3581B0;--badge-dark-green: #35B07D;--color-grey: #ACACAC}.mobile-navigation-menu__button[data-v-3a71e27c]{display:block;position:sticky;margin-right:8px;left:0}.mobile-navigation-menu__wrapper[data-v-3a71e27c]{display:flex;z-index:1;overflow-x:auto;border-top-left-radius:16px;border-bottom-left-radius:16px}.mobile-navigation-menu__row-items[data-v-3a71e27c]{display:flex;margin:0 -4px}.mobile-navigation-menu__item[data-v-3a71e27c]{flex-shrink:0;padding:0 4px}.mobile-navigation-menu__item[data-v-3a71e27c]:last-child{padding-right:15px}.mobile-navigation-menu__item[data-v-3a71e27c]:first-child{padding-left:15px}.mobile-navigation-menu__item-wrapper[data-v-3a71e27c]{padding:0px 16px;font-size:16px;line-height:1.4;color:#8E96A3;border-radius:16px;height:35px;display:flex;align-items:center}.mobile-navigation-menu__item-wrapper--light-pink[data-v-3a71e27c]{color:#000;background-color:#FDF0E2}.mobile-navigation-menu__item-wrapper--red[data-v-3a71e27c]{background-color:#A70230}.mobile-navigation-menu__item--no-padding[data-v-3a71e27c]{padding:0 !important}


/*# sourceMappingURL=vue-components.css.map*/
/* End */


/* Start:/local/templates/main/styles.css?178913466012254*/
.suggestBox
{
	position:absolute;
	top:100%;
	left:0px;
	overflow:auto;
	background:white;
	width:100%;
	max-height:150px;
	z-index:10;
	
	box-shadow:rgba(0, 0, 0, 0.04) 0px 24px 32px 0px, rgba(0, 0, 0, 0.04) 0px 16px 24px 0px, rgba(0, 0, 0, 0.04) 0px 4px 8px 0px, rgba(0, 0, 0, 0.04) 0px 0px 1px 0px
}

.suggestBox>div
{
	padding:5px 15px;
	cursor:pointer;
	color: #000;
}

.suggestBox>div:hover
{
	background:#CCCCCC
}
.header {
   background:#FFF
}
.header-delivery.no_select{
    margin-top: -15px;
    background-color: #fff2cc;
    border-radius: 10px;
    box-shadow: none;
    margin-bottom: 15px;
}
.header-delivery.no_select .header-delivery__logo{
        margin: 0 auto;
        max-width: 55%;
}
.header-delivery.no_select .header-delivery__info{
    font-size: 18px;
    font-weight: 400;
    line-height: 20px;
}
.header-delivery.no_select .header_no_service_top_text{
    color: #A70230;
    font-weight: 700;
    display: inline-block;
}
@media screen and (max-width: 575px) {  
    .header-delivery.no_select{
        margin: -15px 10px 15px;
        padding: 9px 15px;
    }  
    .header-delivery.no_select .header-delivery__logo{
         margin: auto;
         text-wrap: nowrap;
         max-width: 100%;
    }
    .header-delivery.no_select .header-delivery__info{
        font-size: 15px;
        line-height: 16px;
        width: auto;
        order: 0;
        padding: 0px 10px;
    }
    .header-delivery.no_select .header_no_service_top_text{
        display: block;
        text-wrap: nowrap;
    }
}
.products__item__info .product-actions {
    font-size: .75rem;
    line-height: 1rem;
    margin: -5px 0 5px;
    color: var(--grey-text);
}
.product-container .product-actions {
    font-size: .85rem;
    line-height: 1rem;
    /*margin: -15px 0 25px;*/
    /* 11.09.2026, Claude: плашка плюшек «до +N» (.product-bonuses, идёт следом в .product-form) ложилась
       поверх текста акции «Выгода 30% при покупке от 2 шт.» в карточке товара (скрин Дмитрия 11.09,
       пирог с форелью 3956). Было: margin: 20px 0 -15px — отрицательный нижний отступ подтягивал
       следующий блок на 15 px вверх при высоте строки 16 px. Стало: нижний отступ 8 px.
       Откат: вернуть -15px. Журнал: CHANGELOG_код.md */
    margin: 20px 0 8px;
    color: var(--grey-text);
}
/* 03.09.2026, Claude: ленточные слайдеры до инициализации Swiper.
   Было:  правил не было — пока main.js (≈400 КБ) не скачан и не выполнен, Swiper не
          инициализирован, и .swiper-slide по базовому CSS имеет width:100%: «Витрина»
          и другие ленты на 0,3–1 с показывались одной растянутой плиткой (скрин
          Дмитрия 03.09 12:58). Раньше это пряталось за тем, что и стили приходили
          так же поздно (см. CHANGELOG_код.md, тег v2026.09.03-2).
   Стало: содержимое ленточных слайдеров невидимо, пока контейнер не получит класс
          swiper-container-initialized; главный баннер (.slider-wrapper) не трогаем —
          его первый слайд и так на всю ширину, пусть рисуется сразу.
   Страховка: если Swiper по какой-то причине не инициализируется, через 3 с
          содержимое всё равно проявится (анимация), ничего не пропадёт навсегда.
   Откат: удалить этот блок. */
@keyframes palich-swiper-preinit-reveal { to { opacity: 1; } }
.biz-category__sl:not(.swiper-container-initialized) > .swiper-wrapper,
.swiper-container:not(.slider-wrapper):not(.swiper-container-initialized) > .swiper-wrapper {
    opacity: 0;
    animation: palich-swiper-preinit-reveal 0s 3s forwards;
}

/* 03.09.2026, Claude: шапка закреплена средствами CSS до прихода скриптов.
   Было:  .header { position: relative } из main.css; закрепление делал только
          sticky-kit ($('header').stick_in_parent() в _fixingHeader.js) по DOMContentLoaded —
          он ставит inline position:fixed и класс is_stuck. Пока main.js (≈400 КБ) не
          скачан и не выполнен, шапка лежит наверху документа, и при перезагрузке
          страницы с сохранённой прокруткой (Chrome восстанавливает её при F5 и
          Ctrl+Shift+R) человек 0,5–1,5 с видит страницу без шапки, потом она «падает»
          сверху (скрин Дмитрия 03.09 15:33).
   Стало: пока класса is_stuck нет, шапка position: sticky; top: 0 — видна с первого
          кадра при любой прокрутке. Когда sticky-kit ставит inline fixed, он побеждает
          (inline сильнее). На практике при sticky он не срабатывает — визуально то же.
          z-index не трогаем (у .header уже 20). Классом is_stuck ни CSS, ни JS не пользуются
          (проверено grep по gulp/src и main.css 03.09.2026).
   Откат: удалить этот блок. */
header.header:not(.is_stuck) {
    position: sticky;
    top: 0;
}

/* 03.09.2026, Claude: баннер в слайдерах главной («главный» и «Акции») обрезался по краям.
   Было:  .slider-slide { height: 0; padding-bottom: 40% } (main.css, ≥768 px) — слайд 1200×480,
          картинка занимает правые 60% → блок 720×480, пропорция 1,5. Маркетинг делает баннеры
          935×599 (пропорция 1,56), object-fit: cover срезал по ~2% с каждого края (14 px при 1200).
   Стало: высота слайда 38,44% ширины (= 60% / (935/599)) — блок картинки 720×461, пропорция
          баннера, обрезки нет. Слайд ниже на 19 px. Видео-слайд не трогаем: у него свой блок
          71% × 16:9 = ровно 40% высоты. Телефон (<768 px) не трогаем — там обрезки не было.
   Откат: удалить этот блок. */
@media screen and (min-width: 768px) {
    .slider .slider-slide:not(.slider-slide--theme-video) {
        padding-bottom: 38.44%;
    }
}


/* 04.09.2026, Claude: шрифты в woff2 вместо ttf. Замер главной 04.09 (мобайл, холодный кеш): PTSans-Regular 272 КБ,
   PTSans-Bold 281 КБ, Roboto-Bold 167 КБ — 720 КБ шрифтов на каждом первом заходе. Те же файлы в woff2 (fontTools,
   без сабсета): 110 / 113 / 63 КБ. Было: @font-face в main.css, src: url(/local/templates/main/…ttf) format("truetype").
   Стало: те же семейства и начертания переопределены здесь (styles.css в бандле последний, его @font-face побеждает),
   woff2 первым, ttf запасным для старых браузеров. Откат: удалить блок; .woff2 в frontend/fonts/ можно оставить. */
@font-face { font-family: 'PT Sans'; font-weight: normal; font-style: normal; font-display: swap;
  src: url("/local/templates/main/frontend/fonts/PTSans-Regular.woff2") format("woff2"), url("/local/templates/main/frontend/fonts/PTSans-Regular.ttf") format("truetype"); }
@font-face { font-family: 'PT Sans'; font-weight: bold; font-style: normal; font-display: swap;
  src: url("/local/templates/main/frontend/fonts/PTSans-Bold.woff2") format("woff2"), url("/local/templates/main/frontend/fonts/PTSans-Bold.ttf") format("truetype"); }
@font-face { font-family: 'PT Sans'; font-weight: normal; font-style: italic; font-display: swap;
  src: url("/local/templates/main/frontend/fonts/PTSans-Italic.woff2") format("woff2"), url("/local/templates/main/frontend/fonts/PTSans-Italic.ttf") format("truetype"); }
@font-face { font-family: 'PT Sans'; font-weight: bold; font-style: italic; font-display: swap;
  src: url("/local/templates/main/frontend/fonts/PTSans-BoldItalic.woff2") format("woff2"), url("/local/templates/main/frontend/fonts/PTSans-BoldItalic.ttf") format("truetype"); }
@font-face { font-family: 'Roboto'; font-weight: bold; font-display: swap;
  src: url("/local/templates/main/frontend/fonts/Roboto-Bold.woff2") format("woff2"), url("/local/templates/main/frontend/fonts/Roboto-Bold.ttf") format("truetype"); }


/* 07.09.2026, Claude (аудит 03.09, раздел 4: CLS 0,13 на мобайле в 4G). Замер с атрибуцией
   (projects/site-audit/tools/measure_cls.py, probe_cls_catalog.py) показал три источника прыжков,
   все — «скрипт пришёл и переставил». Здесь — CSS-часть, которая делает то же самое до скриптов.
   1. Шапка на телефоне: main.js через 100 мс после ready переносит в пустые контейнеры бургер (20 px),
      иконку входа (21 px) и корзину (61 px) — логотип и избранное сдвигаются на 20 и 61 px.
      Резервируем ширину контейнеров заранее (после переноса содержимое не уже этих значений).
   2. «Популярные товары» (карточка, главная): _products.js на load добавляет .section-content классы
      scroll scroll-x, и список из вертикального (4 плитки в столбик, 1 600 px) становится горизонтальной
      лентой (400 px). Те же правила, что даёт scroll.scroll-x в main.css, — сразу, без классов; после
      прихода скрипта ничего не меняется. Селектор тот же, что у скрипта: .section.products .section-content.
   3. «Витрина» на главной и теги каталога — правятся в шаблонах (main_slider/template.php, section.php).
   Откат: удалить блок. */
@media screen and (max-width: 991px) {
    .header-mobile__burger { min-width: 20px; }
    .header-mobile__auth   { min-width: 21px; }
    .header-mobile__cart   { min-width: 61px; }
}
@media screen and (max-width: 767px) {
    .section.products .section-content { overflow-y: hidden; overflow-x: auto; padding: 30px 0; }
    .section.products .section-content::-webkit-scrollbar { width: 4px; height: 4px; }
    .section.products .section-content::-webkit-scrollbar-button { width: 0; height: 0; }
    .section.products .section-content::-webkit-scrollbar-thumb { background: #000000; border: 0 none #000000; border-radius: 2px; }
    .section.products .section-content::-webkit-scrollbar-track { background: var(--light-grey); border: 0 none #000000; border-radius: 0; }
    .section.products .section-content::-webkit-scrollbar-corner { background: transparent; }
    .section.products .section-content .products__list { -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
    .section.products .section-content .products__item { min-width: 50%; max-width: 50%; margin-bottom: 0; }
}
@media screen and (max-width: 575px) {
    .section.products .section-content .products__item { min-width: 80%; max-width: 80%; }
    .section.products.best-price .section-content .products__item { min-width: 50%; max-width: 50%; }
}

/* End */
/* /local/templates/main/components/arturgolubev/search.title/.default/style.css?163888991913718 */
/* /local/templates/main/frontend/css/main.css?1790154797323912 */
/* /local/templates/main/styles.css?178913466012254 */
