/*NOTE: This file is intended for programmers. Aspro technical support is not advised to work with him.*/

/* Examples (uncomment to use):*/

/* Expand site width */
/* body .wrapper { max-width: 1400px !important;  } */

/* Set site background image */
/* body {  background: url(image_source) top no-repeat; }

/* Hide compare button */
/* a.compare_item { display: none !important;  }*/
.lb_bonus {
    font-size: .8rem;
    line-height: 1rem;
    position: relative;
    padding: 4px 0 0 14px;
    width: max-content;
	display: none;
}
.lb_bonus:after {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 3px;
    bottom: 0;
    width: 11px;
    background: url(/bitrix/components/logictim/bonus.catalog/templates/aspro_lite/images/bonus_icon.svg) center no-repeat;
}
.catalog-block__info .lb_bonus {
	margin-bottom: 7px;
	margin-top: -14px;
}
.catalog-list__info .lb_bonus {
	margin-top: -7px;
}
@media (min-width: 601px) {
	.catalog-table__info .lb_bonus {
		position: absolute;
		top: 17px;
	}
	.catalog-table__info:has(.lb_bonus) {
		position: relative;
	}
}
.catalog-detail__main-part .gap--24 .lb_bonus {
	margin-top: -21px;
    top: -12px;
}
.catalog-detail__main .gap--24 .lb_bonus {
	margin-top: -21px;
    top: -12px;
}

.bonus_item_cart, .lt_cart_bonus_all {
    font-size: .8rem;
    line-height: 1rem;
    position: relative;
    padding: 4px 0 0 14px;
    width: max-content;
    margin-left: auto;
}
.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/components/logictim/bonus.catalog/templates/aspro_lite/images/bonus_icon.svg) center no-repeat;
}
 