

/* Start:/bitrix/components/aspro/catalog.viewed.lite/templates/main/style.min.css?17599993481661*/
.catalog-viewed{position:relative}.catalog-viewed__inner{background:0 0}.catalog-viewed.catalog-viewed--fon .catalog-viewed__inner{background:#f8f8f8;background:var(--darkerblack_bg_black)}.catalog-viewed-list{padding:0 0 5.3125rem}.front_page .catalog-viewed-list{padding-top:4.5rem}.catalog-viewed-list__slider-wrap{position:relative}.catalog-viewed__item.swiper-slide{height:auto}.catalog-viewed__item-wrap{background:#fff;background:var(--card_bg_black);overflow:hidden;height:100%;padding:23px 23px 19px}.catalog-viewed__item__title{word-break:break-word;line-height:calc(1em + 5px)}.catalog-viewed__item__image__wrap{position:relative;margin:0 0 15px 0}.catalog-viewed__item__image{width:80px;height:80px;position:relative}.catalog-viewed__item__image a{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center}.catalog-viewed__item__image img{display:block;max-width:100%;max-height:100%;border-radius:8px;border-radius:var(--border-radius)}.catalog-viewed .price{margin:0 0 1px 0}.catalog-viewed__item-sticker{position:absolute;z-index:2;bottom:-2px;left:0;margin:-2px}.catalog-viewed__item-sticker-value.sticker__item{margin:2px;font-size:12px;line-height:15px;display:inline-flex;align-items:center;padding:0 4px;height:21px}@media (max-width:600px){.catalog-viewed__inner .index-block__title{font-size:20px;margin:0}.catalog-viewed-list{padding-bottom:40px}.catalog-viewed-list .index-block__title-wrapper.index-block__title-wrapper--mb-35{margin-bottom:16px}.front_page .catalog-viewed-list{padding-top:40px}.catalog-viewed__item{width:160px!important}.catalog-viewed__item-wrap{padding:16px 16px 10px}}
/* End */


/* Start:/bitrix/templates/aspro-lite/components/bitrix/catalog.products.viewed/catalog_block/style.css?17600121933703*/
/* Стикер -15% */
.price-economy {
    display: none !important;
}

/* Стили для блока цен */
.catalog-block__item .catalog_prices_block {
    margin-bottom: 15px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    gap: 10px;
}

.catalog_prices_block .price-wrapper {
    width: 50%;
    margin-bottom: 8px;
    display: flex;
    flex-direction: column;
    align-items: center;
}

/* Оптовая цена (от X шт) - слева */
.catalog_prices_block .price-wholesale {
    order: 1;
}
.catalog_prices_block .price-wholesale .price__new-val,
.catalog_prices_block .price-wholesale .price.color_222 {
    color: #222222 !important;
    font-weight: 700 !important;
    white-space: nowrap;
}

/* Розничная цена (до X шт) - справа */
.catalog_prices_block .price-retail {
    order: 2;
}
.catalog_prices_block .price-retail .price__new-val,
.catalog_prices_block .price-retail .price.color_222 {
    color: #666666 !important;
    font-weight: 400 !important;
    white-space: nowrap;
}

.catalog_prices_block .price {
    width: 100%;
    text-align: center;
}

.catalog_prices_block .line-block {
    justify-content: center;
    width: 100%;
}

.catalog_prices_block .line-block__item {
    text-align: center;
}

.catalog_prices_block .price__new {
    text-align: center;
}

.catalog_prices_block .catalog_price_count {
    font-size: 12px;
    color: #666;
    display: block;
    margin-top: 2px;
    white-space: nowrap;
    text-align: center;
}

.catalog_prices_block .price__new-val span.price-measure {
    white-space: nowrap;
    display: inline;
    margin-left: 3px;
}

@media (max-width: 767px) {
    body .catalog-block__item .catalog_prices_block {
        flex-direction: row !important;
        gap: 5px !important;
        margin-bottom: 10px !important;
        display: flex !important;
        opacity: 1 !important;
        visibility: visible !important;
    }

    body .catalog_prices_block .price-wrapper {
        width: 50% !important;
        margin-bottom: 0 !important;
        display: flex !important;
        opacity: 1 !important;
        visibility: visible !important;
    }

    body .catalog_prices_block .price__new-val {
        font-size: 14px !important;
        display: inline-block !important;
        opacity: 1 !important;
        visibility: visible !important;
    }
    
    body .catalog_prices_block .catalog_price_count {
        font-size: 11px !important;
        display: block !important;
        opacity: 1 !important;
        visibility: visible !important;
    }

    body .catalog_prices_block .price-wholesale {
        margin-right: 8px !important;
        display: flex !important;
        opacity: 1 !important;
        visibility: visible !important;
    }

    body .catalog_prices_block .price-retail {
        display: flex !important;
        opacity: 1 !important;
        visibility: visible !important;
    }

    body .catalog_prices_block .price {
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
        opacity: 1 !important;
        visibility: visible !important;
    }

    body .catalog_prices_block .line-block {
        display: flex !important;
        opacity: 1 !important;
        visibility: visible !important;
    }

    body .catalog_prices_block .line-block__item {
        display: flex !important;
        opacity: 1 !important;
        visibility: visible !important;
    }
}

/* End */


/* Start:/bitrix/templates/aspro-lite/css/blocks/prices.min.css?1760012067517*/
.price{font-weight:600;line-height:20px;font-size:1rem}.price__old{display:inline-block;vertical-align:top;font-weight:400}.price__old-val{text-decoration:line-through}.price-economy{display:flex}.price .price-economy{margin-bottom:2px}.price-economy__val{--economy-height:21px;display:flex;align-items:center;background:#ffeb81;background:var(--sticker_color);padding:1px 5px;border-radius:calc(var(--border-radius) - 2px);height:var(--economy-height)}.price--inline>div{display:inline-block;vertical-align:baseline}
/* End */


/* Start:/bitrix/templates/aspro-lite/css/blocks/sticker.min.css?17600120671913*/
.sticker{position:absolute;z-index:3;top:0;left:-2px;display:flex;flex-wrap:wrap;}.sticker--static{position:static;}.sticker__item{--sticker_color:#1B4;--sticker-height:23px;padding:1px 6px 1px 8px;margin:0 2px 4px;color:#fff;background:#1B4;background:var(--sticker_color);border-radius:8px;border-radius:calc(var(--border-radius) - 2px);font-weight:500;position:relative;height:var(--sticker-height);display:inline-flex;align-items:center;}.sticker .sticker__item{line-height:var(--sticker-height);display:flex;}.sticker__item:before{content:"";position:absolute;z-index:1;inset:0;box-shadow:0 6px 12px var(--sticker_color);opacity:.2;border-radius:8px;border-radius:var(--border-radius);}.sticker__item--bordered{color:#666;color:var(--lite_basic_text_black);border:1px solid #DDD;border-color:var(--stroke_black);background:#FFF;background:var(--light2_bg_black);}.sticker--upper .sticker__item{text-transform:uppercase;letter-spacing:1.2px;}.sticker__item--sale,.sticker__item--aktsiya,.sticker__item--stock{--sticker_color:#FE8;color:#222;}.sticker__item--new,.sticker__item--novinka{--sticker_color:#3C5;}.sticker__item--hit,.sticker__item--khit{--sticker_color:#F66;}.sticker__item--recommend,.sticker__item--sovetuem{--sticker_color:#A7F;}.sticker__item--sale-text{--sticker_color:#D58;}.status-icon{position:relative;color:#3B1;&.status-container{display:flex;align-items:center;gap:6px;white-space:nowrap}}.status-icon.nostock{color:#F78;}.status-icon.order{color:#2AE;}.status-icon.pending{color:#F94;}.btn-fast-view{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;z-index:4;opacity:0;box-shadow:0 5px 30px 0 #22222219;transition:opacity .3s ease;}.btn-fast-view .btn{border:none;font-weight:normal;}.btn-fast-view .btn:not(:hover){background-color:#FFFFFFE5;color:#222;}.grid-list__item:hover .btn-fast-view{opacity:1;}@media (max-width:600px){.sticker__item{--sticker-height:19px}}
/* End */
/* /bitrix/components/aspro/catalog.viewed.lite/templates/main/style.min.css?17599993481661 */
/* /bitrix/templates/aspro-lite/components/bitrix/catalog.products.viewed/catalog_block/style.css?17600121933703 */
/* /bitrix/templates/aspro-lite/css/blocks/prices.min.css?1760012067517 */
/* /bitrix/templates/aspro-lite/css/blocks/sticker.min.css?17600120671913 */
