

/* Start:/bitrix/templates/aspro-premier/css/conditional/ui-card.min.css?17732091861690*/
.ui-card{position:relative;overflow:hidden;}.ui-card__image{--aspect-ratio:3 / 2;overflow:hidden;position:relative;aspect-ratio:var(--aspect-ratio);}.ui-card__image--min-height-300{min-height:300px;}.ui-card:has(.ui-card__image--masonry-low,.ui-card__image--masonry-low-span-2,.ui-card__image--masonry-low-span-3,.ui-card__image--masonry-low-span-4){min-height:250px;}@media (any-hover:hover){a.ui-card:hover .ui-card__img{scale:1.1}.ui-card:hover a.chip--white-blur:not(:hover),.ui-card:hover button.chip--white-blur:not(:hover){background-color:var(--theme-base-color);border-color:var(--theme-base-color);color:#fff}.ui-card--image-scale:hover .ui-card__img{scale:1.1}}.ui-card__link{position:absolute;inset:0;z-index:1;}.ui-card__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;will-change:scale;transition:scale .6s ease;}.ui-card__img.lazyloaded{transition:scale .6s ease,opacity .3s ease;}.ui-card__info--adaptive-flex{display:flex;justify-content:space-between;align-items:end;}@media (max-width:600px){.ui-card__info--adaptive-flex{flex-direction:column;align-items:start}.ui-card__image--ratio-1-927{--aspect-ratio:1}.ui-card__image--ratio-1-235{--aspect-ratio:.84}}.ui-card__info--absolute{--offset:24px;position:absolute;bottom:var(--offset);left:var(--offset);right:var(--offset);}.ui-card__info--absolute-off-20{--offset:clamp(16px,4vw,20px);}.ui-card__info--absolute-off-32{--offset:clamp(24px,4vw,32px);}.ui-card__info--absolute-off-40{--offset:clamp(24px,4vw,40px);}.ui-card__info--absolute-center{top:50%;left:50%;translate:-50% -50%;height:fit-content;}.ui-card__info--full-height{height:calc(100% - calc(var(--offset) * 2));top:var(--offset);}
/* End */


/* Start:/bitrix/templates/aspro-premier/css/conditional/sticker.min.css?17770430482061*/
.sticker {
	position: absolute;
	z-index: 3;
	top: 0;
	left: 0;
	display: flex;
	flex-wrap: wrap;
	gap: 4px;
}

.sticker--static {
	position: static;
}

.sticker--offset-16 {
	top: 16px;
	left: 16px;
}

.sticker__item {
	--sticker_color: #0cbc3d;
	--sticker-height: 24px;
	padding: 1px 8px 1px 8px;
	color: #fff;
	background: var(--sticker_color);
	border-radius: var(--theme-sticker-border-radius);
	font-weight: 500;
	position: relative;
	height: var(--sticker-height);
	display: inline-flex;
	align-items: center;
}

.sticker .sticker__item {
	line-height: 12px;
	display: flex;
}

.sticker__item--bordered {
	color: #666;
	color: var(--lite_basic_text_black);
	border: 1px solid #e5e5e5;
	border-color: var(--stroke_black);
	background: #fafafa;
	background: var(--light2_bg_black);
}

.sticker--upper .sticker__item {
	text-transform: uppercase;
}

.sticker__item--sale,.sticker__item--aktsiya,.sticker__item--stock {
	--sticker_color: #FFECA8;
	color: #222;
}

.sticker__item--new,.sticker__item--novinka {
	--sticker_color: #32CB41;
}

.sticker__item--hit,.sticker__item--khit {
	--sticker_color: #FF7455;
}

.sticker__item--recommend,.sticker__item--sovetuem {
	--sticker_color: #A56FFD;
}

.sticker__item--sale-text,.sticker__item--red {
	--sticker_color: #fec26a;
	color: #000000;
}

.sticker__item--blur {
	--sticker_color: rgba(34,34,40,.32);
}

.sticker__item--light-green {
	--sticker_color: #DEF6E0;
	color: #222;
}

.status-icon {
	position: relative;
	display: flex;
	align-items: center;
	gap: 4px;
	white-space: nowrap;
	color: #32CB41;
}

.status-icon.nostock {
	color: #f91a35;
}

.status-icon.order {
	color: #25a4f1;
}

.status-icon.pending {
	color: #fc9e41;
}

.btn-fast-view {
	position: absolute;
	transform: translateX(-50%);
	bottom: 40px;
	left: 50%;
	z-index: 4;
	opacity: 0;
	transition: opacity .3s ease;
}

.btn-fast-view .btn-fast-view {
	bottom: 0;
}

.grid-list__item:hover .btn-fast-view {
	opacity: 1;
}
/* End */
/* /bitrix/templates/aspro-premier/css/conditional/ui-card.min.css?17732091861690 */
/* /bitrix/templates/aspro-premier/css/conditional/sticker.min.css?17770430482061 */
