

/* Start:/local/templates/domo_terra/components/bitrix/news.list/gopro_banners_new/style.css?17935912118900*/
/* line 1, components/bitrix/news.list/gopro_banners_new/style.scss */

.main-gopro-banner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 1.1%;
}

/* line 6, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForCarousel {
  width: 54.4%;
  overflow: hidden;
}

/* line 11, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForCarousel-1 {
  width: 72.89%;
  overflow: hidden;
}

/* line 16, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForCarousel-2 {
  width: 100%;
  overflow: hidden;
}

/* line 21, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForCarousel-3 {
  width: 81.741%;
  overflow: hidden;
}

/* line 26, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForTwoBanners {
  width: 25.941%;
  margin: 0 1.2%;
}

/* line 31, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForTwoBanners-1 {
  width: 25.941%;
  margin: 0 0 0 1.2%;
}

/* line 36, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForOneBanner {
  width: 17.29%;
}

/* line 40, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForOneBanner-1 {
  width: 17.29%;
  margin-left: 1.4%;
}

/* line 45, components/bitrix/news.list/gopro_banners_new/style.scss */

.grid-banners-container {
  display: block;
  padding-bottom: 56.4%;
  position: relative;
}

/* line 51, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForTwoBanners__bannerDown {
  margin-top: 5.4%;
}

/* line 55, components/bitrix/news.list/gopro_banners_new/style.scss */

.grid-banner-img {
  bottom: 0;
  display: block;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
}

/* line 65, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForOneBanner .grid-banners-container,
.gridForOneBanner-1 .grid-banners-container {
  display: block;
  padding: 88.7% 0;
  position: relative;
}

/* line 122, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForCarousel-2 .owl-gopro-banners-image-canvas {
  padding-bottom: 31%;
}

/* line 126, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForCarousel-1 .owl-gopro-banners-image-canvas {
  padding-bottom: 0;
}

/* line 136, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForCarousel-3 .owl-gopro-banners-image-canvas {
  padding-bottom: 0;
}

/* line 146, components/bitrix/news.list/gopro_banners_new/style.scss */

.owl-gopro-banners-image-canvas {
  height: 100%;
  /* padding-bottom: 0; */
  /* padding-bottom: 56.4%; */
  position: relative;
}

/* line 165, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForCarousel .owl-carousel .owl-item,
.gridForCarousel .owl-stage,
.gridForCarousel .owl-stage-outer,
.gridForCarousel #owlGoProBanners,
.gridForCarousel-1 .owl-carousel .owl-item,
.gridForCarousel-1 .owl-stage,
.gridForCarousel-1 .owl-stage-outer,
.gridForCarousel-1 #owlGoProBanners,
.gridForCarousel-2 .owl-carousel .owl-item,
.gridForCarousel-2 .owl-stage,
.gridForCarousel-2 .owl-stage-outer,
.gridForCarousel-2 #owlGoProBanners,
.gridForCarousel-3 .owl-carousel .owl-item,
.gridForCarousel-3 .owl-stage,
.gridForCarousel-3 .owl-stage-outer,
.gridForCarousel-3 #owlGoProBanners {
  height: 100%;
}

/* line 205, components/bitrix/news.list/gopro_banners_new/style.scss */

.owl-gopro-banners .owl-carousel .owl-gopro-banners-image-canvas .owl-gopro-banners-index-banner-element {
  display: block;
}

/* line 209, components/bitrix/news.list/gopro_banners_new/style.scss */

.owl-gopro-banners-index-banner-element {
  bottom: 0;
  display: block;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
}

/* line 219, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForCarousel .gopro-banners__infowrap-product {
  position: relative;
  height: 100%;
  width: 50%;
  display: table;
  word-break: break-word;
  z-index: 10;
}

/* line 250, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForCarousel-1 .gopro-banners__infowrap-product {
  position: relative;
  height: 100%;
  width: 50%;
  display: table;
  word-break: break-word;
  z-index: 10;
}

/* line 282, components/bitrix/news.list/gopro_banners_new/style.scss */

.gridForCarousel-3 .gopro-banners__infowrap-product {
  position: relative;
  height: 100%;
  width: 50%;
  display: table;
  word-break: break-word;
  z-index: 10;
}

@media (min-width: 768px) {
  /* line 229, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel .gopro-banners__infowrap-product {
    padding-left: 6%;
  }

  /* line 260, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel-1 .gopro-banners__infowrap-product {
    padding-left: 6%;
  }

  /* line 292, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel-3 .gopro-banners__infowrap-product {
    padding-left: 6%;
  }
}

@media (max-width: 992px) {
  /* line 74, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel {
    width: 66.67%;
  }

  /* line 78, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel-3 {
    width: 100%;
    margin: 0;
  }

  /* line 83, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForTwoBanners {
    width: 32.0817%;
    margin-right: 0;
  }

  /* line 88, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForOneBanner,
  .gridForOneBanner-1 {
    display: none;
  }

  /* line 160, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel-3 .owl-gopro-banners-image-canvas {
    padding-bottom: 36%;
  }
}

@media (max-width: 768px) {
  /* line 97, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForTwoBanners,
  .gridForTwoBanners-1 {
    display: none;
  }

  /* line 102, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel,
  .gridForCarousel-1 {
    width: 100%;
    margin: 0;
  }

  /* line 108, components/bitrix/news.list/gopro_banners_new/style.scss */

  .owl-gopro-banners-image-canvas-1 {
    height: auto;
  }

  /* line 112, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel-3 .owl-gopro-banners-image-canvas {
    height: auto;
  }

  /* line 116, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel-2 .owl-gopro-banners-image-canvas {
    height: auto;
  }

  /* line 131, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel-1 .owl-gopro-banners-image-canvas {
    padding-bottom: 56.4%;
  }

  /* line 141, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel-3 .owl-gopro-banners-image-canvas {
    padding-bottom: 56.4%;
  }

  /* line 154, components/bitrix/news.list/gopro_banners_new/style.scss */

  .owl-gopro-banners-image-canvas {
    padding-bottom: 56.4%;
  }
}

@media (max-width: 767px) {
  /* line 185, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel .owl-carousel .owl-item,
  .gridForCarousel .owl-stage,
  .gridForCarousel .owl-stage-outer,
  .gridForCarousel #owlGoProBanners,
  .gridForCarousel-1 .owl-carousel .owl-item,
  .gridForCarousel-1 .owl-stage,
  .gridForCarousel-1 .owl-stage-outer,
  .gridForCarousel-1 #owlGoProBanners,
  .gridForCarousel-2 .owl-carousel .owl-item,
  .gridForCarousel-2 .owl-stage,
  .gridForCarousel-2 .owl-stage-outer,
  .gridForCarousel-2 #owlGoProBanners,
  .gridForCarousel-3 .owl-carousel .owl-item,
  .gridForCarousel-3 .owl-stage,
  .gridForCarousel-3 .owl-stage-outer,
  .gridForCarousel-3 #owlGoProBanners {
    height: auto;
  }

  /* line 235, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel .gopro-banners__infowrap-product {
    width: auto;
    padding-left: 65px;
  }

  /* line 266, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel-1 .gopro-banners__infowrap-product {
    width: auto;
    padding-left: 65px;
  }

  /* line 298, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel-3 .gopro-banners__infowrap-product {
    width: auto;
    padding-left: 65px;
  }
}

@media (max-width: 480px) {
  /* line 242, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel .gopro-banners__infowrap-product {
    width: 65%;
    margin-right: auto;
    margin-left: auto;
    padding-left: 0;
  }

  /* line 273, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel-1 .gopro-banners__infowrap-product {
    width: 65%;
    margin-right: auto;
    margin-left: auto;
    padding-left: 0;
  }

  /* line 305, components/bitrix/news.list/gopro_banners_new/style.scss */

  .gridForCarousel-3 .gopro-banners__infowrap-product {
    width: 65%;
    margin-right: auto;
    margin-left: auto;
    padding-left: 0;
  }
}
/* End */
/* /local/templates/domo_terra/components/bitrix/news.list/gopro_banners_new/style.css?17935912118900 */
