

/* Start:/local/templates/mimimoda.v2/components/bitrix/news.list/shops/style.css?17936853661776*/
.shops-text {
    font-size: 120%;
    padding-top: 32px;
    padding-bottom: 32px;
    margin-bottom: 32px;
    border-bottom: 1px solid #f8f8f8;
}
.shops-text a {
    font-weight: 600;
    border-bottom: 1px solid;
}
.shops-c {
    padding-bottom: 120px;
}
.shops-c .shops-map {
	display: block;
	text-align: center;
	padding: 32px 0;
}
.shops__group {
    padding-top: 32px;
    padding-bottom: 0;
}

.shops__group .shops__city {
    font-weight: 700;
    font-size: 20px;
    margin-bottom: 32px;
}
.shops__group .shops__list {
    display: flex;
    align-items: flex-start;
    margin-left: -64px;
    flex-wrap: wrap;
}
.shops__group .shops__item {
    width: calc(33% - 64px);
    margin-left: 64px;
    margin-bottom: 32px;
}
.shops__group .shops__address {
    line-height: 1.2;
    height: 2.4em;
    padding-left: 28px;
    background: url('/images/icons/icon-map-green.svg') left top no-repeat;
    margin-bottom: 16px;
    font-weight: 400;
}
.shops__group .shops__details {
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
}
.shops__group .shops__place {
    width: calc(50% - 16px);
    margin-right: 16px;
    margin-bottom: 32px;
}
.shops__group .shops__title {
    font-weight: 700;
    margin-bottom: 16px;
}
.shops__group .shops__phone {
    font-size: 14px;
    color: #707070;
}

@media (max-width: 767px) {
    .shops__group .shops__list {
        flex-direction: column;
        margin-left: 0;
    }
    .shops__group .shops__item {
        width: 100%;
        margin-left: 0;
    }
    .shops__group  .shops__details {
        flex-direction: column;
    }
    .shops__group  .shops__place {
        width: 100%;
        margin-right: 0;
    }
}
/* End */
/* /local/templates/mimimoda.v2/components/bitrix/news.list/shops/style.css?17936853661776 */
