

/* Start:/bitrix/templates/new_vinoterra/components/bitrix/catalog/cat_2021/style.min.css?1525003588959*/
.grid .bx_content_section{margin-bottom:15px}.grid .bx_sidebar{margin-bottom:15px}.grid2x1 .bx_content_section{float:left;width:66%;margin-bottom:15px}.grid2x1 .bx_sidebar{float:right;width:33%;margin-bottom:15px;padding-left:5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media(max-width:960px){.grid2x1 .bx_sidebar{padding-left:4%}}@media(max-width:640px){.grid2x1 .bx_content_section,.grid2x1 .bx_sidebar{width:100%;float:none}.grid2x1 .bx_sidebar{padding-left:3%}}@media(max-width:479px){.grid2x1 .bx_sidebar{padding-left:1%}}.catalog-block-header{font-size:14px;font-weight:bold;text-align:left;margin:5px 0;padding:5px 15px;border-bottom:2px solid #d9dee6;color:#000}body.bx-theme-blue .catalog-block-header{border-color:#006cc0}body.bx-theme-green .catalog-block-header{border-color:#63aa28}body.bx-theme-red .catalog-block-header{border-color:#da3737}body.bx-theme-yellow .catalog-block-header{border-color:#f4b236}
/* End */


/* Start:/bitrix/templates/new_vinoterra/components/bitrix/breadcrumb/breadcrumb_2021/style.css?158756254777*/
@media(max-width:767px) {
   section.sub-banner {
      padding: 4px;
   }
}

/* End */


/* Start:/bitrix/templates/new_vinoterra/components/bitrix/news.list/catalog_header_slider_2024/style.css?176674541064*/
div.slider.siema-catalog-header-template {
    display: none;
}

/* End */


/* Start:/bitrix/templates/new_vinoterra/components/bitrix/catalog/cat_2021/bitrix/catalog.element/item_detail_2021/style.css?17670021714466*/
.product-media__image .magnify {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.fav-button.in-favorites .add-fav {
    display: none;
}

.fav-button.in-favorites .rem-fav {
    display: block;
}

.fav-button .rem-fav {
    display: none;
}

.product-interact__item .product-interact-share {
    width: 232px;
}

.product-share {
    flex-wrap: wrap;
}

.product-share .product-share__download {
    width: 24px;
    height: 24px;
    margin: 0 2px;
}

.product-share .product-share__download:first-of-type {
    margin-left: 4px;
}

.product-share__download a {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
}

.product-share .product-share__download img {
    width: 18px;
    height: 18px;
}

/*Удалить после повторной выгрузки обновленной CSS START*/

.product .product-main-info--action {
    background: rgba(248,241,234,.5);
}

.product .product-avaliability__item img {
    width: 18px;
    height: 18px;
    border-radius: 3px;
    border: 1px solid #f2e6d9;
    box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
}

/*Удалить после повторной выгрузки обновленной CSS END*/

@media print {
    @page {
        size: auto;
        margin: 0;
    }
    .page {
        margin-top: 0 !important;
    }
    .wrapper {
        margin-bottom: 0;
    }
    #bx-panel {
        display: none !important;
    }
    .header-wrapper {
        display: none;
    }
    .product-col--small {
        width: 30% !important;
    }
    .product-col--large {
        width: 70% !important;
    }
    .product-help {
        display: none;
    }
    .site-footer {
        display: none;
    }
    a[href]:after {
        display: none;
    }
    .product-heading__service {
        display: none;
    }
    .product-media__image {
        position: relative !important;
        width: auto !important;
        height: 100% !important;
        max-height: 500px;
        padding-top: 100px;
    }
    .product-ratings {
        display: none;
    }
    .product-manufacturer__col:first-of-type {
        display: none;
    }
    .product-specs__item {
        font-size: 16px !important;
    }
    .product-description__content p {
        font-size: 16px !important;
    }
    .product-manufacturer__content p {
        font-size: 16px !important;
    }
    .product-manufacturer__title {
        font-size: 20px !important;
    }
    .product-manufacturer__details {
        display: none;
    }
    .magnify {
        height: 500px !important;
    }
}

@media(max-width: 768px) {
    .product-interact__item .product-interact-share {
        left: -30px;
    }
}

a.disabled {
    pointer-events: none;
    cursor: default;
    opacity: .5;
}

.bx_medium.bx_bt_button {
    font-family: "Circe Regular", sans-serif;
    color: rgb(0, 0, 0);

}

a.bx_medium.bx_bt_button:hover {
    font-family: "Circe Regular", sans-serif;
    color: rgb(130, 36, 43);
    text-decoration: underline !important;
    text-decoration-color: rgb(130, 36, 43);
}

div.blog-comment-fields {
    background-color: white !important;

}

div.feed-add-post-form {
    border: solid 1px #ddd;
}

.t-closed, .t-opened {
    color: rgb(130, 36, 43);
    text-decoration: underline;
    position: relative;
}

.t-opened {
    display: none;
}

.collapsed .t-closed {
    display: none;
}

.collapsed .t-opened {
    display: inline-block;
}

.section-description-link.section-tags-link {
    min-height: 76px;
}
.section-description-link {
    display: block !important;
    min-height: 50px;
    height: 0;
    overflow: hidden;
    color: #bdbdbd !important;
    font-size: 14px;
}
.section-description-link.collapse.in {
    height: auto;
}

.sect-descr-toggle-link {
    position: relative;
    top: 5px;
}

.siema_photo_slider_template {
    display: none;
}

.product-media .photo_slide  {
    max-height: 500px;
    height: 100%;
}

.product-media__image.siema_photo_slider > div {
    height: 100%;
}

.product-media__image.siema_photo_slider > div > div {
    height: 100%;
}

.product-media__container .slider-navigation-button {
    top: 45%;
}

.product-media__container .slider-navigation-button.slider-navigation-button--prev {
    left: 0;
}

.product-media__container .slider-navigation-button.slider-navigation-button--next {
    right: 0;
}

.product-media__container .hiddenNav {
    display: none;
}
/* End */


/* Start:/bitrix/templates/new_vinoterra/css/magnify.css?15435140131294*/
html.magnifying > body {
  overflow-x: hidden !important;
}
.magnify,
.magnify > .magnify-lens,
.magnify-mobile,
.lens-mobile { /* Reset */
  min-width: 0;
  min-height: 0;
  animation: none;
  border: none;
  float: none;
  margin: 0;
  opacity: 1;
  outline: none;
  overflow: visible;
  padding: 0;
  text-indent: 0;
  transform: none;
  transition: none;
}
.magnify {
  position: relative;
  width: auto;
  height: auto;
  box-shadow: none;
  display: inline-block;
  z-index: inherit;
}
.magnify > .magnify-lens { /* Magnifying lens */
  position: absolute;
  width: 300px;
  height: 300px;
  border-radius: 100%;
  /* Multiple box shadows to achieve the glass lens effect */
  box-shadow: 0 0 0 7px rgba(255, 255, 255, 0.85),
    0 0 7px 7px rgba(0, 0, 0, 0.25),
    inset 0 0 40px 2px rgba(0, 0, 0, 0.25);
  cursor: none;
  display: none;
  z-index: 99;
}
.magnify > .magnify-lens.loading {
  background: #333 !important;
  opacity: 0.8;
}
.magnify > .magnify-lens.loading:after { /* Loading text */
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  color: #fff;
  content: 'Loading...';
  font: italic normal 16px/1 Calibri, sans-serif;
  letter-spacing: 1px;
  margin-top: -8px;
  text-align: center;
  text-shadow: 0 0 2px rgba(51, 51, 51, 0.8);
  text-transform: none;
}

/* End */


/* Start:/bitrix/templates/new_vinoterra/components/bitrix/catalog.comments/comments_2022/style.css?16546857054851*/

.item_comments{
	display: block;
	padding-left: 0;
}
.item_comments li{
	display: block;
	padding-bottom: 10px;
}
.item_comments_username{
	display: inline-block;
	color: #5d90bd;
	font-size: 14px;
}
.item_comments_date{
	display: inline-block;
	color: #b8b8b8;
	font-size: 14px;
	margin-left: 10px;
}
.item_comments_container p{
	margin-top: 5px;
	color: #3f3f3f;
	font-size: 14px;
}

div.blog-comment-form {width: 100% !important;}

div.blog-comment .blog-author {
    font-size: 0.85em;
}

.blog-comment-content {
    font-size: 13px;
    overflow: hidden!important;
    padding-top: 0 !important;
}

div.blog-comment-buttons input {
    font-size: 13px !important;
    padding: 0 3px !important;
}

.blog-post-rating {
    padding: 10px 0 0 0;
}

@media (max-width:540px){
	.bx_soc_comments_div .bx-catalog-tab-list li a{
		font-size:11px;
	}
}

.bx_soc_comments_div.bx_important .bx_medium.bx_bt_button,
.bx_soc_comments_div.bx_important .bx_medium.bx_bt_button_type_2	{
	padding:0 13px;
	height:25px;
	font-weight:bold;
	line-height:25px;
}
.bx_soc_comments_div.bx_important .bx_medium.bx_bt_button  	{
	height:27px;
	line-height:27px;
}
.bx_soc_comments_div.bx_important .bx_medium.bx_bt_button:hover  {}
.bx_soc_comments_div.bx_important .bx_medium.bx_bt_button:active {}
.bx_soc_comments_div.bx_important .bx_medium.bx_bt_button_type_2 		 {font-weight:bold}
.bx_soc_comments_div.bx_important .bx_medium.bx_bt_button_type_2:hover {}
.bx_soc_comments_div.bx_important .bx_medium.bx_bt_button_type_2:active{}

.bx_soc_comments_div.bx_important .blog-comment-nav {

}

.bx_soc_comments_div.bx_important .blog-comment-nav a,
.bx_soc_comments_div.bx_important .blog-comment-nav a:link,
.bx_soc_comments_div.bx_important .blog-comment-nav a:visited,
.bx_soc_comments_div.bx_important .blog-comment-info a,
.bx_soc_comments_div.bx_important .blog-comment-info a:link,
.bx_soc_comments_div.bx_important .blog-comment-info a:visited {
	text-decoration: none;
	color: #969696 !important;
}

.bx_soc_comments_div.bx_important .blog-comment-nav a:hover,
.bx_soc_comments_div.bx_important .blog-comment-nav a:active,
.bx_soc_comments_div.bx_important .blog-comment-info a:hover,
.bx_soc_comments_div.bx_important .blog-comment-info a:active {
	text-decoration: underline;
	color: #969696 !important;
}

.bx_soc_comments_div.bx_important .blog-comment-info a,
.bx_soc_comments_div.bx_important .blog-comment-info a:link,
.bx_soc_comments_div.bx_important .blog-comment-info a:visited {
	font-size: 0.85em;
}

.bx_soc_comments_div.bx_important .blog-comment-info a:hover,
.bx_soc_comments_div.bx_important .blog-comment-info a:active {
	font-size: 0.85em;
}

.bx_soc_comments_div .bx-catalog-tab-section-container{position: relative;}

.bx_soc_comments_div .bx-catalog-tab-list{
	border-bottom: 1px solid #d9e1e3;
	text-align: left;
	padding: 0;
	vertical-align: bottom;
	margin: 16px 0;
}

.bx_soc_comments_div .bx-catalog-tab-list li{
	vertical-align: bottom;
	border: 1px solid #d9e1e3;
	border-bottom: none;
	display: inline-block;
	border-radius: 3px 3px 0 0;
	background: #f7f7f7;
}

.bx_soc_comments_div .bx-catalog-tab-section-container .bx-catalog-tab-list li:before{
	content: none;
}

.bx_soc_comments_div .bx-catalog-tab-list li a {
	display: block;
	cursor: pointer;
	line-height: 30px;
	height: 30px;
	color: #999;
	text-decoration: none;
	font-size: 13px;
	padding: 0 20px;
	box-shadow: none;
}

.bx_soc_comments_div .bx-catalog-tab-list li>span{
	display: block;
	cursor: pointer;
	line-height: 30px;
	height: 30px;
	text-decoration: none;
	box-shadow: none;
}

.bx_soc_comments_div .bx-catalog-tab-list li:hover,
.bx_soc_comments_div .bx-catalog-tab-list li.active{
	background: #fff;
}

.bx_soc_comments_div .bx-catalog-tab-list li.active a {
	background: #fff;
	line-height: 35px;
	height: 35px;
	color: #3f3f3f;
	position: relative;
	bottom: -2px;
}

.bx_soc_comments_div .bx-catalog-tab-list li.active>span{
	background: #fff;
	line-height: 35px;
	height: 35px;
	position: relative;
	bottom: -2px;
}

.bx_soc_comments_div .bx-catalog-tab-body-container .bx-catalog-tab-container>div.tab-off{
	opacity: 0;
	height: 0;
	overflow: hidden;
	-webkit-transition:all 0.4s ease-out;
	-ms-transition:all 0.4s ease-out;
	-moz-transition:all 0.4s ease-out;
	-o-transition:all 0.4s ease-out;
	transition:all 0.4s ease-out;
}

.bx_soc_comments_div .bx-catalog-tab-body-container .bx-catalog-tab-container>div{
	opacity: 1;
	-webkit-transition:all 0.6s ease-out;
	-ms-transition:all 0.6s ease-out;
	-moz-transition:all 0.6s ease-out;
	-o-transition:all 0.6s ease-out;
	transition:all 0.6s ease-out;
	padding: 0 10px;
}

.bx_soc_comments_div .bx-catalog-tab-body-container .bx-catalog-tab-container .hidden{
	display: none;
}

.bx_soc_comments_div .bx-catalog-tab-list {
	border: none;
}

.bx_soc_comments_div .bx-catalog-tab-list li{
	border: none;
}
/* End */


/* Start:/bitrix/templates/new_vinoterra/components/bitrix/catalog.section/related_2024/style.css?1766760028554*/
.home-tabs__list .slider.siema {
	display: none;
	opacity: 0;
}

.home-tabs__list .slider__active .slider.siema {
	display: block;
	transition: all 2s linear;
	opacity: 1;
}

.home-tabs .home-tabs__control {
	overflow: auto;
}

.home-tabs .home-tabs__button:focus {
	color: black;
}

.home-tabs .home-tabs__button:hover {
	color: black;
}

.home-tabs .home-tabs__button.home-tabs__button--active:focus {
	color: white;
}

.home-tabs .home-tabs__button.home-tabs__button--active:hover {
	color: white;
}

.slider.siema-related-template {
	display: none;
}
/* End */


/* Start:/bitrix/templates/new_vinoterra/components/bitrix/catalog.item/section_item_2021/style.css?163283800857*/
.card-specs ul.card-specs__list {
    overflow: hidden;
}
/* End */


/* Start:/bitrix/templates/new_vinoterra/components/bitrix/catalog/cat_2021/bitrix/catalog.element/item_detail_2021/themes/blue/style.min.css?1513470241902*/
.bx-blue .product-item-image-slider-progress-bar{background-color:#0083d1}.bx-blue .product-item-image-slider-control:hover{background-color:rgba(0,131,209,.8)}.bx-blue .product-item-image-slider-control.active,.bx-blue .product-item-image-slider-control:hover{background-color:#0083d1}.bx-blue .product-item-selected-scu,.bx-blue .product-item-detail-slider-controls-image:hover,.bx-blue .product-item-detail-slider-controls-image.active{outline-color:#006cc0}.bx-blue .product-item-scu-item-text-block:hover,.bx-blue .product-item-scu-item-color-block:hover,.bx-blue .product-item-scu-item-text-container.selected .product-item-scu-item-text-block,.bx-blue .product-item-scu-item-color-container.selected .product-item-scu-item-color-block{outline-color:#006cc0}.bx-blue .product-item-amount-field:focus{border-color:#006cc0}.bx-blue .product-item-detail-slider-progress-bar{background-color:#006cc0}
/* End */
/* /bitrix/templates/new_vinoterra/components/bitrix/catalog/cat_2021/style.min.css?1525003588959 */
/* /bitrix/templates/new_vinoterra/components/bitrix/breadcrumb/breadcrumb_2021/style.css?158756254777 */
/* /bitrix/templates/new_vinoterra/components/bitrix/news.list/catalog_header_slider_2024/style.css?176674541064 */
/* /bitrix/templates/new_vinoterra/components/bitrix/catalog/cat_2021/bitrix/catalog.element/item_detail_2021/style.css?17670021714466 */
/* /bitrix/templates/new_vinoterra/css/magnify.css?15435140131294 */
/* /bitrix/templates/new_vinoterra/components/bitrix/catalog.comments/comments_2022/style.css?16546857054851 */
/* /bitrix/templates/new_vinoterra/components/bitrix/catalog.section/related_2024/style.css?1766760028554 */
/* /bitrix/templates/new_vinoterra/components/bitrix/catalog.item/section_item_2021/style.css?163283800857 */
/* /bitrix/templates/new_vinoterra/components/bitrix/catalog/cat_2021/bitrix/catalog.element/item_detail_2021/themes/blue/style.min.css?1513470241902 */
