

/* Start:/bitrix/components/bit/shop.info/templates/one-map/style.css?17821625872761*/
#mapContainer {
  min-height: 429px;
  background: linear-gradient(90deg, rgba(0, 202, 255, 0.0640231092) 0%, rgba(41, 162, 67, 0.0762605042) 55%, rgba(0, 202, 255, 0.0717787115) 100%);
}

#shopList * {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

#shopList {
  width: 100%;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  font-style: normal;
  margin-top: 2rem;
}
#shopList h2 {
  box-sizing: border-box;
  line-height: 1.1;
  vertical-align: baseline;
  font-family: inherit;
  font-style: inherit;
  outline: 0;
  padding: 0;
  border: 0;
  color: #000000;
  font-size: 24px;
  font-weight: 700;
  position: relative;
  margin: 0 0 20px;
  width: 100%;
}
#shopList .shop {
  width: 100%;
  padding: 15px 0 0;
  -webkit-box-shadow: 17px 4px 29px -33px rgba(34, 60, 80, 0.22);
  -moz-box-shadow: 17px 4px 29px -33px rgba(34, 60, 80, 0.22);
  box-shadow: 17px 4px 29px -33px rgba(34, 60, 80, 0.22);
  margin: 0 0 1.5rem;
}
#shopList .shop .shop-inner-container {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
}
#shopList .shop .shop-inner-container .about {
  margin: 0 0 1rem;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  font-weight: normal;
}
#shopList .shop .shop-inner-container .about .header {
  font-size: 1.3rem;
  line-height: 2rem;
  color: inherit;
  -webkit-tap-highlight-color: transparent;
  margin: 0.1rem 0 1rem;
  float: left;
}
#shopList .shop .shop-inner-container .about address, #shopList .shop .shop-inner-container .about .phone {
  color: #333;
  word-wrap: break-word;
  -webkit-tap-highlight-color: transparent;
  float: none;
  width: auto;
  padding-right: 4.3rem;
  margin: 0 0 0.65rem;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.5rem;
}
#shopList .shop .shop-inner-container .about address small, #shopList .shop .shop-inner-container .about .phone small {
  font-size: 0.81rem;
}
#shopList .shop .shop-inner-container .about address strong, #shopList .shop .shop-inner-container .about .phone strong {
  color: #333333;
}
@media screen and (min-width: 768px) and (max-width: 1439px) {
  #shopList .shop .shop-inner-container {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
  }
  #shopList .shop .shop-inner-container .map_item {
    max-height: 150px;
    max-width: 400px;
  }
}
@media screen and (min-width: 768px) {
  #shopList .shop {
    padding: 15px;
    border: 1px solid rgba(34, 60, 80, 0.08);
    border-radius: 7px;
  }
}
@media screen and (min-width: 1440px) {
  #shopList .shop {
    width: calc(50% - 20px);
  }
}
@media screen and (min-width: 1440px) {
  #shopList {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
  }
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/bitrix/templates/romza_bitronic2_2.21.22/components/bitrix/map.yandex.system/custom/style.css?17821625811072*/
div.bx-yandex-map {color: black; font-size: 11px;}
div.bx-yandex-map div.YMaps-b-balloon-content {color: black; font-size: 11px;}
div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td {
	padding: 0px !important;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td textarea{
	font-size: 11px;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td.YMaps-b-balloon-b {
	background-image: none !important;
}

.ymaps-b-balloon__content-body {
	padding: 10px;
	width: 400px;
}

@media(max-width: 540px) {
	.ymaps-b-balloon__content {
		height: auto;
	}
	.ymaps-b-balloon__content > * {
		height: auto !important;
		overflow: visible !important;
		width: auto !important;
	}
	.ymaps-b-balloon__content-body {
		padding: 5px;
		width: 100%;
	}
	.ymaps-b-balloon.ymaps-i-custom-scroll {
		width: 245px !important;
	}
}

/* End */
/* /bitrix/components/bit/shop.info/templates/one-map/style.css?17821625872761 */
/* /bitrix/templates/romza_bitronic2_2.21.22/components/bitrix/map.yandex.system/custom/style.css?17821625811072 */
