.header-sublist__image-top img {
    object-position: top;
}

@media (min-width: 1365px) and (max-width: 1910px) {
    .header-sublist__cards {
        grid-area: span 1/span 3;
    }
}

.info-reviews__popup {
    cursor: pointer;
}

.content-popular__value-no-icon::after,
.set-content__price-no-icon::after,
.content-kit__value-no-icon::after {
    content: none;
}

.column-product__img img,
.column-product__img picture {
    object-position: bottom;
}

@media (max-width: 47.99875em) {
    .block.block-catalog .block__column-img img,
    .block.block-catalog .block__column-img picture {
        height: auto;
        object-position: bottom;
    }
}
@media (max-width: 111.25em){
    .content-kit__product{
        align-items: flex-start;
    }
}
.content-kit__set .set-content__item .set-content__text>span{
    text-decoration: underline;
}

#hidden-content-garant-matras .content-garant-matras{
    font-size: 1.375rem;
    font-style: normal;
    line-height: normal;
    letter-spacing: .0275rem;
    margin-bottom: 1.5625rem;
}
#hidden-content-garant-matras.popup-application .popup__content{
    width: 1000px;
}
.kit__container .body-tabs__content{
    font-size: 1.375rem;
    line-height: 1.875rem;
}
.header__logo img{
    width: 210px;
}
@media (max-width: 767px){
    .header__logo img{
        width: auto;
        height: 64px;
    }
    .content-kit__price {
        flex-wrap: wrap;
    }
}
@media (max-width: 47.9988em) {
    .header-top{
        padding-top: 5px;
    }
}
.ticket .ticket__column-img img, .ticket .ticket__column-img picture{
    aspect-ratio: auto !important;
    height: auto !important;
}
.set-content__info .set-content__checkbox {
    margin-top: 5px;
    align-self: self-start;
}