

/* Start:/local/templates/.default/components/bitrix/news/shops/bitrix/news.detail/.default/style.css?16154434351389*/
.shop__title-block {
    font-size: 35px;
    font-weight: bold;
    line-height: 1;
    margin: 35px 0;
}

.shop__map-wrap {
    background: #fff;
    border-radius: 4px;
    overflow: hidden;
}

.shop__info-line {
    display: table;
    width: 100%;
    padding: 30px;
}

.shop__info-line > * {
    display: table-cell;
}

.shop__info-item {
    display: table;
}

.shop__info-item > * {
    display: table-cell;
}

.shop__info-body {
    font-size: 16px;
}

.text-gray {
    color: #8e8e8e;
}

.shop__photos-list img {
    max-width: 100% !important;
}

.shop__photos-list .slick-slide {
    padding-left: 10px;
    padding-right: 10px;
}

.feedback__cols {
    padding-left: 10px;
    padding-right: 10px;
    border: 2px solid #f0f0f0;
}

.feedback__col {
    float: left;
    width: 50%;
}

.feedback__notify {
    border: 2px solid #30ac19;
    border-radius: 5px;
    padding: 30px 50px;
    font-size: 16px;
    position: relative;
}

.feedback__notify:before {
    content: '';
    position: absolute;
    top: calc(50% - 38.5px);
    left: -32px;
    bottom: 0;
    width: 32px;
    height: 77px;
    background: #f8f8f8 url(/local/templates/main/images/feedback-arrow.png) center center no-repeat;
}

.feedback__notify p {
    margin: 0;
}

.feedback__notify p + p {
    margin-top: 35px;
}

/* End */
/* /local/templates/.default/components/bitrix/news/shops/bitrix/news.detail/.default/style.css?16154434351389 */
