.node.node--type-chair.clearfix::after {
    display: none;
}

/*============================== VIEW BLOCK FILTER ==============================*/
.view.view-chairs.view-id-chairs.view-display-id-block_filter .arrow-left,
    .view.view-chairs.view-id-chairs.view-display-id-block_filter .arrow-right { display: none; }
.view.view-chairs.view-id-chairs.view-display-id-block_filter .view-content { display: flex; flex-direction: row; flex-wrap: wrap; gap: 8px 5px; }
.view.view-chairs.view-id-chairs.view-display-id-block_filter .view-content .views-row:hover { border-color: #00cbc385; }
.view.view-chairs.view-id-chairs.view-display-id-block_filter .view-content .views-row a { color: var(--text-color) }
.view.view-chairs.view-id-chairs.view-display-id-block_filter .view-content .views-row {
    padding: 9.5px 15px;
    font: 500 13px var(--font-family);
    border-bottom: 3px solid transparent;
    color: #5f5f5f;
    transition: border-color 0.3s ease;
    cursor: pointer;
}
.view.view-chairs.view-id-chairs.view-display-id-block_filter .view-content .views-row.active {
    border-color: var(--primary-color);
}

@media screen and (max-width: 767px) {
    .view.view-chairs.view-id-chairs.view-display-id-block_filter { padding: 0 28px; position: relative; border-radius: 10px; border: 2px solid var(--primary-color); }
    .view.view-chairs.view-id-chairs.view-display-id-block_filter .arrow-left,
    .view.view-chairs.view-id-chairs.view-display-id-block_filter .arrow-right {
        display: block;
        position: absolute;
        width: 28px;
        height: 100%;
        top: 0;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .view.view-chairs.view-id-chairs.view-display-id-block_filter .arrow-left { left: 0; }
    .view.view-chairs.view-id-chairs.view-display-id-block_filter .arrow-right { right: 0; transform: scaleX(-1); }

    .view.view-chairs.view-id-chairs.view-display-id-block_filter .view-content {
        flex-wrap: nowrap;
        overflow-x: auto;
        -ms-overflow-style: none;  /* IE и Edge */
        scrollbar-width: none;  /* Firefox */
    }
    .view.view-chairs.view-id-chairs.view-display-id-block_filter .view-content::-webkit-scrollbar { display: none; /* Chrome, Safari, Opera */ }
    .view.view-chairs.view-id-chairs.view-display-id-block_filter .view-content .views-row { text-align: center; flex: 0 0 auto; }
}
/*===============================================================================*/

/*============================== VIEW BLOCK 1 ==============================*/
.view.view-chairs.view-id-chairs.view-display-id-block_1 { scroll-margin-top: 220px; }
.view.view-chairs.view-id-chairs.view-display-id-block_1 .view-filters { display: none; }

.view.view-chairs.view-id-chairs.view-display-id-block_1 .view-content .field.field--name-field-images.row { margin: 0 -15px; row-gap: 20px; }
.view.view-chairs.view-id-chairs.view-display-id-block_1 .view-content .field.field--name-field-images.row .field__item { padding: 0 15px; }
.view.view-chairs.view-id-chairs.view-display-id-block_1 .view-content .field.field--name-field-images .field__item a { display: block; border-radius: 10px;; overflow: hidden; }
.view.view-chairs.view-id-chairs.view-display-id-block_1 .view-content .field.field--name-field-images .field__item a img { width: 100%; height: auto; object-fit: cover; transition: all 0.4s ease; }
.view.view-chairs.view-id-chairs.view-display-id-block_1 .view-content .field.field--name-field-images .field__item a:hover img { scale: 1.1; }

.view.view-chairs.view-id-chairs.view-display-id-block_1 .view-content .field.field--name-node-title p { font: 700 20px var(--font-family); margin: 30px 0 15px; }

.view.view-chairs.view-id-chairs.view-display-id-block_1 .view-content .field.field--name-body { font: 500 15px var(--font-family); margin-bottom: 20px; }

.view.view-chairs.view-id-chairs.view-display-id-block_1 .view-content .field.field--name-field-price { font: 500 20px var(--font-family); }

@media screen and (max-width: 991px) {
    .view.view-chairs.view-id-chairs.view-display-id-block_1 .view-content .field.field--name-field-images.row { margin: 0 -12px; row-gap: 20px; }
    .view.view-chairs.view-id-chairs.view-display-id-block_1 .view-content .field.field--name-field-images.row .field__item { padding: 0 12px; }
}
@media screen and (max-width: 767px) {
    .view.view-chairs.view-id-chairs.view-display-id-block_1 .view-content .field.field--name-field-images.row { margin: 0 -6px; row-gap: 10px; }
    .view.view-chairs.view-id-chairs.view-display-id-block_1 .view-content .field.field--name-field-images.row .field__item { padding: 0 6px; }
}
/*==========================================================================*/
