

/* Start:/local/templates/aspro-premier/css/conditional/sticker.min.css?17707406792831*/
.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--new,
.sticker__item--novinka {
    /*--sticker_color: #32cb41;*/
    --sticker_color: #8BB5E1;
}
.sticker__item--hit,
.sticker__item--khit {

    /*--sticker_color: #ff7455;*/
    --sticker_color: #8BB5E1
}

.sticker__item--recommend, .sticker__item--sovetuem {
    --sticker_color: #a56ffd;
}

.sticker__item--sale-text, .sticker__item--sale_text, .sticker__item--red {
    --sticker_color: #ff4f64;
}

.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;
}

.btn-fast-view-container--cover .btn-fast-view {
    transform: none;
    inset: 0;
    background-color: color-mix(in oklab, #FFF 80%, transparent);
}

.btn-fast-view-container--cover .fv-icon {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center;
    width: 100%;
}
/* End */
/* /local/templates/aspro-premier/css/conditional/sticker.min.css?17707406792831 */
