

/* Start:/local/templates/autosalon/components/bitrix/news.list/compare/style.css?17544871201466*/
section.compare_container {
    background-color: #fff;
    width: 100%;
    max-width: 100%;
    overflow-y: auto;
    display: grid;
    grid-template-rows: 1fr repeat(10, 40px);;
    grid-auto-flow: column;
    /*justify-content: center;*/
    padding: 60px 5px;
    margin: 0 0 60px;
    column-gap: 10px;
    scrollbar-color: var(--color-light-gray) #fff;
    scrollbar-width: thin;
    box-sizing: border-box;
}
.pattern section.compare_container {
    background: 
        linear-gradient(#ffffffab, #ffffffab),
        var(--main-bg),
        linear-gradient(#ffffff, #ffffff);
}
a.photo {
    text-decoration: none;
    display: flex;
    flex-direction: column;
    align-items: center;
}
a.photo > img {
    width: 300px;
    height: 200px;
    object-fit: cover;
    border-radius: 10px;
}
a.photo > p {
    margin: 0;
    font-weight: 600;
    color: #000;
    text-decoration: none;
}
section.compare_container > p {
    margin: 0;
    padding: 8px;
    text-align: center;
    border-bottom: 1px solid var(--color-gray);
    white-space: nowrap;
    height: 40px;
    font-size: 16px;
    box-sizing: border-box;
}
section.compare_container > p:nth-child(11n) {
    border-bottom: none;
}
section.compare_container > p.heading {
    text-align: right;
}
section.compare_container > p.remove {
    text-decoration: underline;
    cursor: pointer;
}

@media all and (max-width: 700px) {
    section.compare_container {
        padding: 30px 5px;
    }
}
/* End */
/* /local/templates/autosalon/components/bitrix/news.list/compare/style.css?17544871201466 */
