

/* Start:/bitrix/templates/web-snab/components/bitrix/search.title/top/style.css?17529228282499*/
.bx_search_container{height:50px;line-height:50px;padding:0 10px}.bx_search_container .bx_field{position:relative;margin-top:15px;height:30px;border-top:1px solid #8ca3ae;border-right:1px solid #a0b4be;border-bottom:1px solid #b6c8d1;border-left:1px solid #a0b4be;border-radius:3px;background:#fff;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.1);line-height:30px}.bx_search_container .bx_field .bx_input_text{position:absolute;right:34px;left:5px;height:30px;outline:none;border:none;background:none;line-height:30px}.bx_search_container .bx_field .bx_input_submit{position:absolute;top:2px;right:0;bottom:0;width:34px;border:none;background:url(/bitrix/templates/web-snab/components/bitrix/search.title/top/images/search_lupe.png) no-repeat left center;cursor:pointer}div.title-search-result{border:1px solid #c6c6c6;display:none;overflow:hidden;z-index:999;min-width:370px;margin-left:11px;margin-top:-20px;background-color:#FFF}div.title-search-fader{display:none;background-image:url(/bitrix/templates/web-snab/components/bitrix/search.title/top/images/fader.png);background-position:right top;background-repeat:repeat-y;position:absolute}p.title-search-preview{font-size:12px}div.title-search-result td.title-search-price span{font-size:26px}.bx_searche .bx_img_element{background:#fafafa;float:left;width:45px;padding:5px 10px;position:absolute;top:0;bottom:0}.bx_searche .bx_item_block{min-height:65px;position:relative}.bx_searche .bx_image{width:45px;height:45px;background-size:contain;background-position:center;background-repeat:no-repeat;border:1px solid #e8e8e8}.bx_searche .bx_item_element{padding-left:10px;margin-left:70px}.bx_searche .bx_item_element hr{margin:0;border:none;border-bottom:1px solid #e5e5e5}.bx_searche .bx_item_element a{margin-top:10px;display:inline-block;color:#4788cb;font-size:13px;text-decoration:none}.bx_searche .bx_item_element a b{color:#000;font-weight:400}.bx_searche .bx_item_element a:hover,.bx_searche .bx_item_element a:hover b{text-decoration:underline}.bx_searche .bx_price{font-weight:700;font-size:13px}.bx_searche .bx_price .old{font-weight:400;text-decoration:line-through;color:#636363}.bx_item_block.all_result{min-height:0}.bx_item_block.others_result{min-height:0;padding:0 0 12px;line-height:12px}.bx_item_block.all_result .all_result_title{display:block;font-size:12px;color:#a7a7a7;padding-top:15px;padding-bottom:10px}.bx_item_block.all_result .all_result_title a{color:#a7a7a7}.bx_item_block.all_result .all_result_title a:hover{color:#4788cb}.bx_item_block.all_result a{margin-top:0}#title-search-input{width:520px}.search_prs .search_prs_container{z-index:10}
/* End */


/* Start:/bitrix/components/bitrix/breadcrumb/templates/.default/style.min.css?1749797194467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/bitrix/templates/web-snab/components/bitrix/catalog.element/detail/style.css?17529228284896*/
#detail-item-stars {
  width: 79px;
}
#detail-item-stars div {
  display: inline;
}

#detail-item-stars img {
  width: 14px;
  height: 14px;
  margin: 0 1px 0 0;
  padding: 0;
}

.one_product_pic img.detail {
  max-width: 415px;
  max-height: 350px;
  margin-top: 20px;
}

.calc-mix-result.amount {
  color: #000000;
  font-weight: bold;
}

.certificate {
  margin: 8px;
}

.one_product_pic img {
  max-width: 392px;
  max-height: 386px;
  left: 8px;
}

.-payment_delivery {
  margin-top: 17px !important;
}

.one_product_raiting_bottom {
  margin-top: 20px !important;
  padding-top: 13px !important;
}

.delivery-slider-wrap .delivery-distance {
  width: 64px;
  height: 31px;
  border: 1px solid #dfdede;
  border-radius: 3px;
  padding: 0 0 0 12px;
  font-weight: bold;
  font-size: 13px;
  margin: 10px 5px 5px 0;
  vertical-align: middle;
}

.delivery-slider-wrap .delivery-slider {
  margin: 20px 0 10px 0;
}

.calc-delievry-wrap .popup_header {
  margin-bottom: 65px;
}

.calc-delievry-wrap .delviery-tab {
  margin-top: 50px;
}

.calc-delievry-wrap .delivery-distance {
  margin: 0 0 20px 0;
}
.one_product_calc.win {
  text-decoration: none !important;
  height: 40px !important;
  display: block !important;
}

@media screen and (max-width: 1200px) and (min-width: 970px) {
  body:not(.print) .one_product .left_carousel_photos {
    height: 350px;
    position: absolute;
    z-index: 20;
    padding: 0;
    margin: 0;
    margin-top: 94px !important;
    margin-left: 29% !important;
  }
  body:not(.print) .one_product .left_carousel_photos .bx-viewport {
    height: 350px !important;
  }
  body:not(.print)
    .one_product
    .left_carousel_photos
    .left_carousel_photos_item {
    height: 74px;
  }
  body:not(.print)
    .left_carousel_photos
    .bx-wrapper
    .bx-controls-direction
    a.bx-prev {
    top: -14px !important;
  }
  body:not(.print)
    .left_carousel_photos
    .bx-wrapper
    .bx-controls-direction
    a.bx-next {
    bottom: -15px !important;
  }
}

@media screen and (max-width: 970px) and (min-width: 700px) {
  body:not(.print) .cItem .simpleSlider .bxslider li {
    width: 32% !important;
    margin-right: 2% !important;
  }
}
@media screen and (max-width: 812px) {
  body:not(.print) .cItem .simpleSlider .bxslider li {
    width: 48.7% !important;
    margin-right: 2% !important;
  }
}
@media screen and (max-width: 414px) {
  body:not(.print) .cItem .simpleSlider .bxslider li {
    width: 100% !important;
    margin-right: 2% !important;
  }
}
@media screen and (max-width: 320px) {
  body:not(.print) .cItem .simpleSlider .bxslider li {
    width: 100% !important;
    margin-right: 2% !important;
  }
}

@media (max-width: 823px) {
  a.ajax-favorite.favorite-product {
    left: 65px;
    position: relative;
  }
}

@media (max-width: 812px) {
  a.ajax-favorite.favorite-product {
    left: 60px;
    position: relative;
  }
}

@media (max-width: 736px) {
  a.ajax-favorite.favorite-product {
    left: 42px;
    position: relative;
  }
}
@media (max-width: 667px) {
  a.ajax-favorite.favorite-product {
    left: 22px;
    position: relative;
  }
}

@media (max-width: 568px) {
  a.ajax-favorite.favorite-product {
    left: 132px;
    position: relative;
  }
}
@media (max-width: 414px) {
  a.ajax-favorite.favorite-product {
    left: 0px;
    position: relative;
  }
}

@media (max-width: 375px) {
  a.ajax-favorite.favorite-product {
    margin-left: 0px;
    position: relative;
    left: 86px;
  }
}

@media (max-width: 320px) {
  a.ajax-favorite.favorite-product {
    margin-left: -45px;
    position: relative;
  }
}

/* Стиль для подвала на мобильном разрешении */

@media (max-width: 736px) {
  .foot_payment_header {
    margin-top: 10px !important;
  }
  a > img.xxx {
    border-radius: 6px;
    margin-top: 0px !important;
    margin-right: 8px;
  }
  p.copyrite_footer {
    margin-top: 10px !important;
  }
  footer .foot_info {
    margin-top: -20px !important;
  }
}

.vcard {
  margin-top: -8px !important;
}

/* Конец стилей подвала на мобильном */

/* сопутствующие товары на карточке кнопка купить */

@media (max-width: 812px) {
  .item_right_rec_but_buy {
    width: 84% !important;
    margin-left: -10px !important;
  }
}
@media (max-width: 414px) {
  .item_right_rec_but_buy {
    width: 85% !important;
    margin-left: -6px !important;
  }
}

@media (max-width: 375px) {
  .item_right_rec_but_buy {
    width: 84% !important;
  }
}

/* Конец */

@media (max-width: 812px) {
  .cItem .simpleSlider .bxslider li {
    width: 48.7% !important;
  }
}

/* End */


/* Start:/bitrix/templates/web-snab/components/websnab/one.click.order/.default/style.css?1750760241470*/
.popup_bottom_info .notetext{color:#009900!important}.popup_bottom_info .errortext,.popup_bottom_info .notetext{padding:5px 0 0 0;text-align:center}.popup_buy_product_oneclick .popup_but{width:190px!important}.popup_buy_product_oneclick .link_back_buy{float:none;position:relative;margin-top:21px!important;bottom:0!important;left:0!important}.popup_buy_product_oneclick .but_buy{margin-top:21px!important}.popup_buy_product_oneclick .g-recaptcha-ower{padding-left:40px}
/* End */
/* /bitrix/templates/web-snab/components/bitrix/search.title/top/style.css?17529228282499 */
/* /bitrix/components/bitrix/breadcrumb/templates/.default/style.min.css?1749797194467 */
/* /bitrix/templates/web-snab/components/bitrix/catalog.element/detail/style.css?17529228284896 */
/* /bitrix/templates/web-snab/components/websnab/one.click.order/.default/style.css?1750760241470 */
