

/* Start:/bitrix/components/atdev.lp/universal-iblock-switcher/templates/.default/style.css?1785222383450*/
.comp-un-sw-tmp-item .uk-active>div {
  background-color: var(--uk-color-primary) !important;
  color: var(--uk-color-on-primary) !important;
}

.comp-un-sw-tmp-item li>div:hover {
  background-color: var(--uk-color-primary-hover) !important;
  color: var(--uk-color-on-primary) !important;
}

.comp-un-sw-tmp-title-h3 {
  position: relative;
  z-index: -1;
}

.comp-un-sw-tmp-title-h3 span {
  position: relative;
  z-index: 1;
}

/* End */


/* Start:/bitrix/components/atdev.lp/universal-iblock-filter/templates/filter-slider-services/style.css?1785222383183*/
.comp-un-sl-tmp-service-card-block {
  border: 4px solid var(--uk-border-color);
}
.comp-un-sl-tmp-service-card-block:hover {
  border: 4px solid var(--uk-color-primary-hover);
}
/* End */


/* Start:/bitrix/components/atdev.lp/universal-iblock-filter/templates/filter-slider-reviews/style.css?1785222383640*/
.uk-custom-reviews-bg-left,
.uk-custom-reviews-bg-right {
  position: relative;
  z-index: 1;
}

.uk-custom-reviews-bg-left:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 300vw;
  background-image: var(--bg-img);
  background-repeat: no-repeat;
  background-position: right center;
  background-size: contain;
  z-index: -1;
}

.uk-custom-reviews:before {
  content: "\201C";
  position: absolute;
  top: 0;
  left: 0;
  margin-top: -70px;
  font-size: 170px;
  line-height: 1em;
  font-weight: bold;
  font-family: Poppins, serif;
  color: var(--uk-color-primary);
}
/* End */


/* Start:/bitrix/components/atdev.lp/shop/templates/.default/style.css?17852223831223*/
.comp-shop-tmp-badge-new {
  background-color: #ff0000 !important;
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
  font-weight: 600 !important;
  font-size: 16px !important;
  padding: 4px !important;
  height: 22px !important;
  width: 80px !important;
}

.comp-shop-tmp-badge-stock {
  background-color: #ffc438 !important;
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
  font-weight: 600 !important;
  font-size: 16px !important;
  padding: 4px !important;
  height: 22px !important;
  width: 60px !important;
}

.comp-shop-tmp-badge-hit {
  background-color: #2992d9 !important;
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
  font-weight: 600 !important;
  font-size: 16px !important;
  padding: 4px !important;
  height: 22px !important;
  width: 45px !important;
}

.comp-shop-tmp-cart-icon {
  position: fixed;
  right: 0;
  top: 30%;
  z-index: 1000;
  display: flex;
  justify-content: center;
  align-items: center;
}

.comp-shop-tmp-cart {
  position: fixed !important;
  right: 0;
  top: 30%;
  z-index: 1000;
  width: 700px !important;
}
/* End */


/* Start:/bitrix/components/atdev.lp/universal-element/templates/bgimg-text/style.css?1785222383635*/
.comp-un-el-tmp-bgimg-text-white-bg-title:after {
  position: absolute;
  z-index: 0;
  top: 40px;
  width: 100%;
  text-align: center;
  font-size: 80px;
  font-weight: bold;
  line-height: 1em;
  color: var(--uk-color-primary);
  white-space: nowrap;
  content: attr(data-title);
  opacity: 0.1;
}

.comp-un-el-tmp-text-white-bg-img::before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 10%;
  width: 100vw;
  background-image: var(--bg-img);
  background-repeat: no-repeat;
  background-position: right center;
  background-size: contain;
  z-index: -1;
  pointer-events: none;
}
/* End */
/* /bitrix/components/atdev.lp/universal-iblock-switcher/templates/.default/style.css?1785222383450 */
/* /bitrix/components/atdev.lp/universal-iblock-filter/templates/filter-slider-services/style.css?1785222383183 */
/* /bitrix/components/atdev.lp/universal-iblock-filter/templates/filter-slider-reviews/style.css?1785222383640 */
/* /bitrix/components/atdev.lp/shop/templates/.default/style.css?17852223831223 */
/* /bitrix/components/atdev.lp/universal-element/templates/bgimg-text/style.css?1785222383635 */
