

/* Start:/bitrix/templates/aspro_max/components/bitrix/breadcrumb/main/style.min.css?17708858251923*/
.breadcrumbs .breadcrumbs{padding:0}.breadcrumbs__item{display:inline-block;position:relative;padding-right:16px;margin-right:-16px}.mobile .breadcrumbs__item:hover .breadcrumbs__dropdown-wrapper{display:none}.mobile .breadcrumbs__item.hover .breadcrumbs__dropdown-wrapper{display:block}.breadcrumbs__separator{position:relative;zoom:1;bottom:-1px;display:inline-block;line-height:18px;margin:0 10px 0 9px;border:none;color:#ddd}.breadcrumbs__link{text-decoration:none}.breadcrumbs__item--with-dropdown:hover .breadcrumbs__arrow-down{opacity:1}.breadcrumbs__arrow-down{opacity:.5;border:none;top:13px;right:3px;display:none;height:3px;line-height:18px;margin:0 4px;position:absolute;width:5px;z-index:1;font-size:0}.breadcrumbs__arrow-down .svg{top:-8px}.breadcrumbs__item--with-dropdown .breadcrumbs__arrow-down{display:inline-block}.breadcrumbs__item-name{color:#b6b5b5}.breadcrumbs a:hover span{color:var(--fill_dark_light_white_hover)}.breadcrumbs__item--with-dropdown .breadcrumbs__item--dropdown{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.breadcrumbs__dropdown-wrapper{opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.2s;transition-timing-function:ease;transition-delay:.15s;padding-top:8px;top:18px;z-index:2;position:absolute;left:-18px}.breadcrumbs__item--with-dropdown:hover .breadcrumbs__dropdown-wrapper{opacity:1;visibility:visible}.breadcrumbs__dropdown{background:#fff;background:var(--card_bg_black);padding:11px 20px;text-align:left;box-shadow:0 1px 5px 1px rgba(0,0,0,.12)}.breadcrumbs__dropdown .breadcrumbs__dropdown-item{display:block;line-height:14px;padding:5px 0;text-decoration:none;text-transform:none;white-space:nowrap}@media (min-width:768px){.breadcrumbs__item--with-dropdown+.breadcrumbs__separator{margin-left:18px}}@media (max-width:767px){.breadcrumbs__item--with-dropdown .breadcrumbs__arrow-down{display:none}}
/* End */


/* Start:/bitrix/templates/aspro_max/components/bitrix/news.detail/cityDelivery/style.css?17902542012295*/
.py-3 {
	padding-block: 3rem;
}

.my-3 {
	margin-block: 3rem;
}

.ic {
	flex-shrink: 0
}

.grid-4 {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	gap: 18px
}

.grid-3 {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 18px
}

.grid-2 {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	gap: 20px
}

@media (max-width:900px) {
	.grid-4 {
		grid-template-columns: 1fr 1fr
	}

	.grid-3 {
		grid-template-columns: 1fr 1fr
	}
}

@media (max-width:560px) {

	.grid-4,
	.grid-3,
	.grid-2 {
		grid-template-columns: 1fr
	}
}


.section-head {
	max-width: 660px;
	margin-bottom: 28px
}

.section-head .eyebrow {
	color: var(--theme-base-color);
}

.section-head h2 {
	margin-top: 9px;
	margin-bottom: 0;
	line-height: 1.25
}

.section-head p {
	color: #999;
	margin-top: 10px;
}


.cityDelivery .icon>svg {
	width: var(--v-icon-svg, inherit);
	height: var(--v-icon-svg, inherit);
}

.cityDelivery .flex-fill {
	-webkit-box-flex: 1 !important;
	-ms-flex: 1 1 auto !important;
	flex: 1 1 auto !important;
}

.cityDelivery .wrapper_inner {
	background: none;
}





.cta-band {
	background: var(--theme-base-color);
	color: #fff;
	border-radius: 14px;
	padding: 34px 30px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 20px;
	flex-wrap: wrap
}

.cta-band h3 {
	color: #fff;
	font-size: 19px
}

.cta-band p {
	color: #cfe6e2;
	font-size: 13px;
	margin: 6px 0 0
}


.trust-item {
	display: flex;
	gap: 12px;
	align-items: flex-start
}

.trust-item .ic-wrap {
	width: 60px;
	height: 60px;
	border-radius: 8px;
	background: var(--theme-base-color);
	display: flex;
	align-items: center;
	justify-content: center;
	flex-shrink: 0;
	--v-icon-svg: 50%;
	color: #FFF;
}

.trust-item h5 {
	font-size: 13.5px
}

.trust-item p {
	font-size: 12px;
	line-height: 1.2;
	margin: 4px 0 0
}


.icard {
	background: #fff;
	border: 1px solid #999;
	border-radius: 12px;
	padding: 22px;
	display: flex;
	flex-direction: column;
	gap: 10px;
	height: 100%
}

.icard .ic-wrap {
	width: 50px;
	height: 50px;
	border-radius: 9px;
	background: var(--theme-base-opacity-color);
	color: var(--theme-base-color);
	display: flex;
	align-items: center;
	justify-content: center;
	--v-icon-svg: 50%;
}

.icard p {
	font-size: 12px;
	color: #999;
	line-height: 1.2;
	margin: 0
}
/* End */


/* Start:/include/blocks/city_delivery/css/hero.css?17902542182388*/
.hero-band .wrapper_inner {
	background: none;
}

.hero-band-row {
	align-items: center;
	justify-content: space-between;
	--v-gutter-x: 1rem;
	--v-gutter-y: 1rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-top: calc(-1 * var(--v-gutter-y));
	margin-right: calc(-0.5 * var(--v-gutter-x));
	margin-left: calc(-0.5 * var(--v-gutter-x));
}

.hero-band-row>* {
	-ms-flex-negative: 0;
	flex-shrink: 0;
	width: 100%;
	max-width: 100%;
	padding-right: calc(var(--v-gutter-x) * 0.5);
	padding-left: calc(var(--v-gutter-x) * 0.5);
	margin-top: var(--v-gutter-y);
}

@media (min-width: 992px) {
	.hero-band-row {
		--v-gutter-x: 4rem;
	}

	.hero-band-info {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 66.66666667%;
	}

	.hero-band-form {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 33.33333333%;
	}
}

.hero-band {
	background: linear-gradient(120deg, var(--theme-base-color), #123f42);
	color: #fff;
	padding: 56px 24px
}

.hero-band .eyebrow {
	color: #8fd6cc
}

.hero-band h1 {
	color: #fff;
	font-size: clamp(24px, 3.2vw, 36px);
	margin-top: 12px;
	line-height: 1.22
}

.hero-band p {
	margin-top: 15px;
	max-width: 90%;
	opacity: .75;
}

.hero-band .btnrow {
	display: flex;
	gap: 12px;
	margin-top: 26px;
	flex-wrap: wrap
}

@media (max-width:640px) {
	.hero-band {
		padding: 36px 16px
	}
}

.hero-perks {
	display: flex;
	flex-direction: column;
	gap: 10px;
	margin-top: 22px;
	max-width: 420px
}

.hero-perk {
	display: flex;
	align-items: center;
	gap: 11px;
	background: rgba(255, 255, 255, .08);
	border: 1px solid rgba(255, 255, 255, .18);
	border-radius: 10px;
	padding: 11px 14px;
	color: #FFF;
	line-height: 1.4;
	--fill_dark_light_white_hover: #FFF;
}

.hero-perk .ic-wrap {
	width: 32px;
	height: 32px;
	border-radius: 8px;
	background: rgba(255, 255, 255, .14);
	color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-shrink: 0;
	--v-icon-svg: 20px
}

.hero-band .lead {
	margin: 0
}

.py-3 {
	padding-block: 3rem;
}

.my-3 {
	margin-block: 3rem;
}

.mb-3 {
	margin-bottom: 3rem;
}

.lead {
	background: #fff;
	border: 1px solid #999;
	border-radius: 14px;
	padding: 28px;
	max-width: 480px;
	width: 100%
}

.lead h4 {
	font-size: 17px;
	margin-bottom: 5px
}

.lead p.sub {
	font-size: 12.5px;
	color: #999;
	margin: 0 0 18px
}
/* End */


/* Start:/bitrix/templates/aspro_max/components/bitrix/form.result.new/inline_city/style.min.css?1790252266148*/
.form-img{height:100vh;max-height:438px;background-position:center;background-repeat:no-repeat;background-size:cover;}.form-narrow{max-width:640px;}
/* End */


/* Start:/bitrix/templates/aspro_max/css/bonus-system.min.css?17708858251535*/
.bonus-system-block,.bonus_item_cart,.lt_cart_bonus_all{font-size:.8rem;line-height:1rem;position:relative;padding:4px 0 0 14px;width:max-content}.bonus-system-block:empty,.bonus_item_cart:empty,.lt_cart_bonus_all:empty{display:none}.bonus-system-block:after,.bonus_item_cart:after,.lt_cart_bonus_all:after{content:'';display:block;position:absolute;left:0;top:3px;bottom:0;width:11px;background:url(/bitrix/templates/aspro_max/css/../images/svg/bonus_icon.svg) center no-repeat}.catalog_item.big .bonus-system-block{color:#fff}.catalog_item.big .bonus-system-block:not(:empty):after{background:url(/bitrix/templates/aspro_max/css/../images/svg/bonus_icon_white.svg) center no-repeat}.services_buy_block .bonus-system-block{margin-left:9px}.body-info__bottom .sale_block~.bonus-system-block{margin-top:5px}.prices-services-detail .bonus-system-block{margin-left:8px}.bonus_item_cart{margin-bottom:5px}.basket_fly .items_wrap .bonus-system-block,.basket_hover_block .bonus-system-block,.lt_cart_bonus_all{margin-left:auto}#bx-soa-order .bx-soa-cart-total .bx-soa-cart-total-line [id^=bonus]>span{background:var(--card_bg_black);position:relative;z-index:1}.bx-soa-section-content.lt_bonus_cont_success{background-color:var(--black_bg_black);padding-top:26px}.bonus_comment_min_max{color:var(--white_text_black)}#bonus_payment_block .bx-soa-coupon-input.lt_no_arrow:before{display:none}#bonus_payment_block #bonus_payfield_block .bx-soa-coupon-input{display:inline-block;vertical-align:baseline;overflow:visible}#bonus_payment_block #bonus_payfield_block .bx-soa-coupon-input input{margin-bottom:10px}
/* End */
/* /bitrix/templates/aspro_max/components/bitrix/breadcrumb/main/style.min.css?17708858251923 */
/* /bitrix/templates/aspro_max/components/bitrix/news.detail/cityDelivery/style.css?17902542012295 */
/* /include/blocks/city_delivery/css/hero.css?17902542182388 */
/* /bitrix/templates/aspro_max/components/bitrix/form.result.new/inline_city/style.min.css?1790252266148 */
/* /bitrix/templates/aspro_max/css/bonus-system.min.css?17708858251535 */
