

/* Start:/local/templates/mebel-city/components/bitrix/news.list/banners/style.min.css?16803022801290*/
.bx-inclinkspersonal-item.bx-theme-blue:hover{background:#0083d1}.bx-inclinkspersonal-item.bx-theme-black:hover{background:#303030}.bx-inclinkspersonal-item.bx-theme-green:hover{background:#44b1c9}.bx-inclinkspersonal-item.bx-theme-red:hover{background:#e63c3c}.bx-inclinkspersonal-item.bx-theme-yellow:hover{background:#f4a52e}.bx-theme-blue.bx-inclinkspersonal-selected{background:#3398d7}.bx-theme-black.bx-inclinkspersonal-selected{background:#484848}.bx-theme-green.bx-inclinkspersonal-selected{background:#5cc3d1}.bx-theme-red.bx-inclinkspersonal-selected{background:#e95c5c}.bx-theme-yellow.bx-inclinkspersonal-selected{background:#fbb859}.bx-inclinkspersonal-item-element{display:block;padding:10px 0 10px 15px;width:calc(100% - 20px);color:#333;text-transform:uppercase;-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;transition:background .3s ease,color .3s ease;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.bx-inclinkspersonal-item-element:after{position:absolute;top:10px;right:10px;font-family:'FontAwesome';content:"\f105"}.bx-inclinkspersonal-item:hover .bx-inclinkspersonal-item-element{color:#fff}.bx-inclinkspersonal-item-element.bx-inclinkspersonal-item-element:hover:after{color:#fff}
/* End */


/* Start:/local/templates/mebel-city/components/bitrix/catalog.section.list/category_list/style.min.css?16803053272306*/
.catalog-section-list-item-title{overflow:hidden;margin:0;padding:0;vertical-align:middle;text-align:center;text-overflow:ellipsis;font-size:14px;line-height:20px}.catalog-section-list-item-link{vertical-align:middle;font-size:14px;line-height:20px}.catalog-section-list-item-counter{vertical-align:middle;font-size:12px;line-height:20px}.catalog-section-list-item-description{font-size:13px}.catalog-section-list-item-img{display:block;padding-top:100%;width:100%;border:1px solid #ccc;border-radius:2px;background-color:#fff;background-position:center;background-size:cover;background-repeat:no-repeat;transition:250ms linear all}.catalog-section-list-item-img:hover{border-color:var(--theme-color-primary)}.catalog-section-list-line-list{padding:0;list-style:none}.catalog-section-list-line-list .catalog-section-list-item{display:flex;margin-bottom:15px;align-items:flex-start}.catalog-section-list-line-list .catalog-section-list-item-title{text-align:left}.catalog-section-list-line-img-container{padding-right:15px;min-width:75px;width:75px}.catalog-section-list-line-list .catalog-section-list-titles{margin:0;line-height:20px}.catalog-section-list-text-list{padding:0;list-style:none;column-count:3}.catalog-section-list-text-list .catalog-section-list-item-title{text-align:left}@media(max-width:767px){.catalog-section-list-text-list{column-count:1}}.catalog-section-list-tile-list{padding:0;list-style:none}.catalog-section-list-tile-img-container{width:100%}.catalog-section-list-list{margin-bottom:30px}.catalog-section-list-list .catalog-section-list-item{padding:0;line-height:16px}.catalog-section-list-list .catalog-section-list-item:before{content:''!important}.catalog-section-list-list-title{display:inline-block;margin:0;margin-bottom:10px;padding:0;vertical-align:top;font-weight:normal;font-size:12px;line-height:16px}.catalog-section-list-list-link{white-space:nowrap;font-size:13px}.catalog-section-list-list-link:hover{text-decoration:none}.catalog-section-list-list-title span{font-size:11px}@media(max-width:639px){.bx-touch .catalog-section-list-list .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .catalog-section-list-list .bx_catalog_line_title a{font-size:12px}}.catalog-section-list-list-title,.catalog-section-list-list-link{transition:all .3s ease}
/* End */


/* Start:/local/templates/mebel-city/components/bitrix/news.list/sales/style.css?16921045251063*/
.promotions .promotions-list .promotions-item {
    position: relative;
    margin: 0 11px;
    height: 360px;
    width: 100%;
    min-width: 296px;
    /*max-width: 440px;*/

    background-position: right;
    background-repeat: no-repeat;
    background-size: cover;
}

.promotions-item:first-child {
    margin-left: unset;
}

.promotions-item:last-child {
    margin-right: unset;
}

.promotion-title {
    position: absolute;
    left: 20px;
    top: 29px;

    font-weight: 500;
    font-size: 24px;
    line-height: 29px;

    color: #201A19;
}

.promotion-period {
    /*position: absolute;*/
    /*left: 20px;*/
    /*top: 62px;*/

    font-size: 15px;
    line-height: 20px;

    /*color: #201A19;*/
}

.promotions-item .arrow-in-circle {
    position: absolute;
    right: 32px;
    bottom: 32px;
    display: none;
}

/* Large devices (desktops, 992px and up) */
@media (max-width: 991.98px) {
    .promotions .promotions-item {
        max-width: 296px;
    }
}
div.prev-arrow, div.next-arrow{
    top: 50%;
}
.perfomance-none{
    display: none;
}
/* End */


/* Start:/local/templates/mebel-city/assets/css/slider.css?16897900342421*/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
    margin: 0;

    transition: unset;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}



.prev-arrow,
.next-arrow
{
    visibility: hidden;

    position: absolute;
    top: calc(50% - 24px);

    width: 48px;
    height: 48px;

    background: #1A1A1A;
    border-radius: 50%;

    display: flex;
    justify-content: center;
    align-items: center;

    cursor: pointer;
}

.prev-arrow {
    left: 0;
}

.prev-arrow svg {
    transform: scaleX(-1);
}

.next-arrow {
    right: 0;
}

.slider-wrapper {
    position: relative;
}

.slider-wrapper:hover .prev-arrow.slick-arrow,
.slider-wrapper:hover .next-arrow.slick-arrow
{
    visibility: visible;
}

.slider-wrapper:hover .slick-arrow.slick-disabled {
    visibility: hidden;
}
/* End */


/* Start:/local/templates/mebel-city/components/bitrix/news.list/main_viewed/style.css?1692254818950*/
.viewed-name-block {
    position: absolute;
    padding: 16px 0 0 24px;
    color: #050505;
    font-size: 17px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
}

.viewed-count-block {
    position: absolute;
    padding: 40px 0 0 24px;
    color: #0068B4;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    letter-spacing: 0.13px;
}

@media (max-width: 991px) {
    .often-viewed .row {
        display: none
    }
}

@media (min-width: 992px) {
    .often-viewed .viewed {
        display: none
    }
}

.viewed .promotions-list .promotions-item {
    position: relative;
    margin: 0 11px;
    height: 360px;
    width: 100%;
    min-width: 296px;
    /* max-width: 440px; */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.content .viewed .promotions-list .slick-track {
    display: flex;
}
.viewed{
    padding-bottom: 40px;
}
/* End */


/* Start:/local/templates/mebel-city/components/bitrix/news.list/brands/style.min.css?16803858831290*/
.bx-inclinkspersonal-item.bx-theme-blue:hover{background:#0083d1}.bx-inclinkspersonal-item.bx-theme-black:hover{background:#303030}.bx-inclinkspersonal-item.bx-theme-green:hover{background:#44b1c9}.bx-inclinkspersonal-item.bx-theme-red:hover{background:#e63c3c}.bx-inclinkspersonal-item.bx-theme-yellow:hover{background:#f4a52e}.bx-theme-blue.bx-inclinkspersonal-selected{background:#3398d7}.bx-theme-black.bx-inclinkspersonal-selected{background:#484848}.bx-theme-green.bx-inclinkspersonal-selected{background:#5cc3d1}.bx-theme-red.bx-inclinkspersonal-selected{background:#e95c5c}.bx-theme-yellow.bx-inclinkspersonal-selected{background:#fbb859}.bx-inclinkspersonal-item-element{display:block;padding:10px 0 10px 15px;width:calc(100% - 20px);color:#333;text-transform:uppercase;-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;transition:background .3s ease,color .3s ease;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.bx-inclinkspersonal-item-element:after{position:absolute;top:10px;right:10px;font-family:'FontAwesome';content:"\f105"}.bx-inclinkspersonal-item:hover .bx-inclinkspersonal-item-element{color:#fff}.bx-inclinkspersonal-item-element.bx-inclinkspersonal-item-element:hover:after{color:#fff}
/* End */
/* /local/templates/mebel-city/components/bitrix/news.list/banners/style.min.css?16803022801290 */
/* /local/templates/mebel-city/components/bitrix/catalog.section.list/category_list/style.min.css?16803053272306 */
/* /local/templates/mebel-city/components/bitrix/news.list/sales/style.css?16921045251063 */
/* /local/templates/mebel-city/assets/css/slider.css?16897900342421 */
/* /local/templates/mebel-city/components/bitrix/news.list/main_viewed/style.css?1692254818950 */
/* /local/templates/mebel-city/components/bitrix/news.list/brands/style.min.css?16803858831290 */
