

/* Start:/bitrix/templates/zmo/components/bitrix/news/land_catalog/bitrix/news.detail/.default/style.css?17912702112688*/
div.news-detail
{
	word-wrap: break-word;
}
div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
.news-date-time
{
	color:#486DAA;
}

/* Постоянная высота основного изображения при переключении фотографий. */
.detail-land .detail-gallery__main{height:460px;flex:0 0 460px!important;overflow:hidden}
.detail-land .detail-gallery__main #mainImageLink{display:block;width:100%;height:100%}
.detail-land .detail-gallery__main #mainImage{display:block;width:100%;height:100%;max-height:460px;object-fit:cover}


/* Swiper сохраняет прежнюю геометрию галереи без кнопок навигации. */
.detail-land .land-gallery-main,.detail-land .land-gallery-thumbs{position:relative;min-width:0;touch-action:pan-y}
.detail-land .land-gallery-main .swiper-wrapper{display:flex;flex-wrap:nowrap;height:460px}
.detail-land .land-gallery-main .swiper-slide{flex-shrink:0;width:100%;height:460px}
.detail-land .land-gallery-main .swiper-slide a{display:block;width:100%;height:100%}
.detail-land .land-gallery-main .swiper-slide img{display:block;width:100%;height:460px;max-height:460px;object-fit:cover}
.detail-land .land-gallery-thumbs{display:block!important;width:100%;overflow:hidden;margin-top:10px}
.detail-land .land-gallery-thumbs .swiper-wrapper{display:flex;flex-wrap:nowrap;gap:0}
.detail-land .land-gallery-thumbs .detail-gallery__thumb{width:125px!important;flex:0 0 125px;height:94px;border:0;padding:0;background:transparent;margin-bottom:0;cursor:pointer}
.detail-land .land-gallery-thumbs img{display:block;width:100%;height:100%;object-fit:cover}
.detail-land .detail-gallery__thumb.active{outline:2px solid #92AF13;outline-offset:-2px}

/* Убираем повторные мобильные отступы только у блоков шаблона. */
.land-consult-cta{padding:40px 0;margin-top:40px}
@media(max-width:767px){
    .key-info > .container,
    .price-section > .container,
    .process-section > .container,
    .payment-section > .container,
    .banks-section > .container,
    .land-consult-cta > .container,
    .related-section > .container{padding-left:0;padding-right:0}
}

.banks-slider .swiper-banks{position:relative;overflow:hidden;touch-action:pan-y}

/* Правая карточка и заголовок повторяют исходный шаблон. */
.detail-land .detail-info{box-shadow:0 4px 20px rgba(0,0,0,.08)}
.detail-land .detail-header__left{display:flex;align-items:baseline;flex-wrap:wrap}

.detail-land .land-gallery-main picture{display:block;height:100%}

/* End */
/* /bitrix/templates/zmo/components/bitrix/news/land_catalog/bitrix/news.detail/.default/style.css?17912702112688 */
