.tabs__panels .button.header__menu-btn {
    display: none;
}
.hero-slider.privilege .hero__picture img {
    left: 4rem;
}
.justify-content-center {
    justify-content: center;
}
@media (max-width: 768px) {
    .display-block-mobile {
        display: block;
    }
}
.page__footer {
    margin-top: 0;
}

[class*="ground-pane"] {
    filter: grayscale(1);
    -ms-filter: grayscale(1);
    -webkit-filter: grayscale(1);
    -moz-filter: grayscale(1);
    -o-filter: grayscale(1);
}
[class*="copyrights-pane"] {
    display: none !important;
}

.shop_container {
    display: flex;
    justify-content: flex-start;
    color: var(--white);
    flex-flow: column;
    align-items: flex-end;
    overflow: auto;
    height: 604px;
    scrollbar-width: thin;
    scrollbar-color: #BD8F57 #394A60;
}

@media (max-width: 768px) {
    .shop_container {
        height: 410px;
    }
}

.shop_container::-webkit-scrollbar,
html .shop_container::-webkit-scrollbar {
    height: 14px;
    width: 14px;
}
.shop_container::-webkit-scrollbar-track,
html .shop_container::-webkit-scrollbar-track {
    background: #394A60;
}
.shop_container::-webkit-scrollbar-thumb,
html .shop_container::-webkit-scrollbar-thumb {
    background-color: #BD8F57;
    border-radius: 10px;
    border: 3px solid #394A60;
}

#shop_list {
    width: fit-content;
}
.pl-20 {
    padding-left: 1.25rem;
}
.pl-40 {
    padding-left: 2.5rem;
}
.pr-30 {
    padding-right: 1.875rem;
}
.pr-40 {
    padding-right: 2.5rem;
}
.pt-10 {
    padding-top: 0.625rem;
}
.pb-10 {
    padding-bottom: 0.625rem;
}
.pb-100 {
    padding-bottom: 6.25rem;
}
.map_item.active {
    background-color: #2B3849;
}
.title, .work, .phone {
    white-space: pre-line;
}
.TopFlag {
    right: 5.4rem;
}
.icon-card {
    text-align: left;
}
.shop_container {
    width: 44%;
}
@media (max-width: 768px) {
    .shop_container {
        width: 100%;
    }
    #shop_list {
        width: 96%;
    }
    .map {
        width: 100%!important;
    }
}
.table tr td .table tr {
    grid-auto-columns: 1fr 0.5fr 0.5fr 0.5fr 0.5fr;
}
.slider__slide {
    min-height: auto;
}

@media (max-width: 440px) {
    .mob-wrapTable {
        overflow: scroll;
    }
    .table {
        width: 380px;
    }
}

.slider__picture {
    text-align: center;
}
/*.slider__picture img {
    position: unset;
    width: auto;
    height: auto;
}*/

.btnMap {
    background-color: #fff;
    border-radius: 6px;
    padding: 8.48px;
    width: 13px;
    height: 13px;
}
.btnMap:nth-child(1) {
    margin-bottom: 12px;
}

/* Добавлено media picture */
@media (max-width:1200px) {
    .slider__picture {
        margin-bottom: 2rem;
    }
}
@media (max-width:768px) {
    .slider__picture img {
        max-width: 100%;
        max-height: 120px;
    }
}
@media (max-width:425px) {
    .slider__picture img {
        max-width: 80%;
        max-height: 100px;
    }
}
.widthTxt {
    width: 70%;
}
@media (max-width:768px) {
    .widthTxt {
        width: 100%;
    }
}