

/* Start:/bitrix/templates/af.whiteplus/components/bitrix/catalog/main/style.css?17465498151759*/
.catalog.group.item-views.table .item{  margin-bottom: 30px;min-height: 215px;}
.catalog.group.item-views.table .item .image{text-align: center;position: relative;overflow: hidden;    border-radius: 4px;}
.catalog.group.item-views.table .item .image>a{    position: absolute;display: block;z-index: 1;width: 100%;height: 100%;top: 0;left: 0;}
.catalog.group.item-views.table .item .image img{    display: block;width: auto;margin: auto;opacity: 1;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: opacity 0.35s;-o-transition: opacity 0.35s;transition: opacity 0.35s;}
.catalog.group.item-views.table .item:hover .image img{     opacity: .5;}
.catalog.group.item-views.table .image{ line-height:187px; padding: 0px; width: 100%; text-align: center;}
.item-views.table .item .price{    font-size: 14px;}
.item-views.table .item .price .price_new{  }
.item-views .item .price .price_old .price_val{color: #999;text-decoration: line-through;}

.catalog.group.item-views.list .group-content .item, .catalog.group.item-views.list .item-content .item{  padding-bottom: 25px; margin-bottom: 25px; }
.catalog.group.item-views.list .group-content .item{padding-bottom:0px;}
.catalog.group.item-views.list .group-content .item .image{border-radius: 4px;border:0px;}
.catalog.group.item-views.list .group-content .item .image:hover{}

.display-type a{vertical-align: middle;font-size: 15px;border-radius: 5px; margin-left: 10px;padding: 7px 7px 7px 10px;text-decoration: none;}
.display-type a:hover,.display-type a:focus{text-decoration: none}
.filters-wrap{margin-bottom: 20px;}
@media screen and (max-width: 550px) { .catalog.item-views.table .group-content>.row>div{ width: 100%; }}
/* End */


/* Start:/bitrix/templates/af.whiteplus/components/bitrix/catalog.element/main/style.css?17465498152402*/

.container .sidebar-wrap {
    display: none
}

.container .sidebar-wrap + div {
    width: 100%
}

.affix.info-fixed {
    top: 20px;
    position: fixed !important;
    z-index: 999;
}

@media screen and (min-width: 768px) {
    .navbar.navbar-sticky + .main-area .affix.info-fixed {
        top: 100px;
    }
}

.info-fixed-wrap .counter_block {
    margin: 12px 0 3px 0;
}

.counter_block input {
    border: none;
    outline: none;
    background: none;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    width: 10%;
    max-width: 228px;
    resize: horizontal;
}

.info-fixed-wrap .price {
    font-size: 26px;
    line-height: 20px;
    margin-bottom: 28px;
    margin-top: 13px;
    display: inline-block;
    vertical-align: top;
}

.info-fixed-wrap .price.discount {
    text-decoration:line-through ;
    font-size: 22px;
    color: #939393;
}
.info-fixed-wrap .price_txt {
    color: #7d7d7d;
    font-size: 12px;
    line-height: 18px;
    padding-top: 15px;
}

.info-fixed-wrap .sale_block {    margin-bottom: 18px;}
.info-fixed-wrap .sale_block span{}
.info-fixed-wrap .sale_block .text{display: inline-block;vertical-align: top;}
.info-fixed-wrap .sale_block .value{display: inline-block;vertical-align: top;    background: #d7d7d7;padding: 1px 13px;}


.info-fixed-wrap .info {
    background: whitesmoke;
    padding: 20px;
}

.info-fixed-wrap .item-stock {
    display: inline-block;
    vert-align: middle;
}

.info-fixed-wrap .item-stock i {
    margin: 0 3px;
}



.btn-round-ghost{
    display: inline-block;
    cursor: pointer;
    height: 30px;
    color: #999;
    font-size: 14px;
    line-height: 26px;
    text-decoration: none;
    border: 2px solid #ededed;
    border-radius: 15px;
    padding: 0 12px;
    margin: 0 2px 8px 0;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.btn-round-ghost:hover,.btn-round-ghost.active {
    color: #606060;
    border-color: #606060;
}
.btn-round-ghost .color{
    display: inline-block;
    vertical-align: middle;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    margin-right: 3px;
    margin-top: -2px;
}

.stock_wrapper{}
.stock_wrapper .stock_board{}
.stock_wrapper .stock_board .title{}
.stock_wrapper .stock_board .txt{}
/* End */


/* Start:/bitrix/templates/af.whiteplus/components/bitrix/catalog.products.viewed/main/style.min.css?17465498153191*/
@media(min-width:1200px){.product-item-list-col-6>.col-xs-12>.row>.col-md-2:nth-child(6n+1),.product-item-list-col-1-6>.col-sm-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6:nth-child(2n+1),.product-item-list-col-1-6>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-6-1>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-4>.col-xs-12>.row>.col-md-3:nth-child(4n+1),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n){clear:both}}@media(min-width:992px) and (max-width:1199px){.product-item-list-col-6>.col-xs-12>.row>.col-md-2:nth-child(6n+1),.product-item-list-col-1-6>.col-sm-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6:nth-child(2n+1),.product-item-list-col-1-6>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-6-1>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-4>.col-xs-12>.row>.col-md-3:nth-child(4n+1),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n){clear:both}}@media(min-width:768px) and (max-width:991px){.product-item-list-col-6>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-1-6>.col-sm-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6:nth-child(2n+1),.product-item-list-col-1-6>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1-4>.col-sm-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6:nth-child(2n+1),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n){clear:both}}@media(max-width:767px){.product-item-list-col-6>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1-6>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n){clear:both}}.catalog-products-viewed-header{font-size:14px;font-weight:bold;text-align:left;margin:5px 0;padding:5px 15px;border-bottom:2px solid #d9dee6;color:#000}
/* End */


/* Start:/bitrix/templates/af.whiteplus/components/bitrix/catalog.item/main/style.css?17465498154241*/

.product-item-image-wrapper {
    position: relative;
    display: block;
    padding-top: 116%;
    width: 100%;
    transition: all 300ms ease
}

.product-item-container.hover.product-item-scalable-card .product-item-image-wrapper {
    padding-top: 54%
}

.product-item-image-original,.product-item-image-alternative {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    transition: opacity 300ms linear
}

.product-item-image-original {
    z-index: 110
}

.product-item-image-alternative {
    z-index: 120;
    opacity: 0
}

.bx-no-touch .product-item-container.hover .product-item-image-original {
    opacity: 0
}

.bx-no-touch .product-item-container.hover .product-item-image-alternative {
    opacity: 1
}


.product-item-image-slider-slide-container {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    overflow: hidden;
    width: 100%;
    height: 100%;
    transition: opacity 300ms ease
}

.product-item-image-slide {
    position: relative;
    display: none;
    height: 100%;
    background-color: #fff;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    transition: .6s ease-in-out left
}

@media all and (transform-3d),(-webkit-transform-3d) {
    .product-item-image-slide {
        transition: transform .6s ease-in-out;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        -webkit-perspective: 1000px;
        perspective: 1000px
    }

    .product-item-image-slide.next,.product-item-image-slide.active.right {
        left: 0;
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0)
    }

    .product-item-image-slide.prev,.product-item-image-slide.active.left {
        left: 0;
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0)
    }

    .product-item-image-slide.next.left,.product-item-image-slide.prev.right,.product-item-image-slide.active {
        left: 0;
        -webkit-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0)
    }
}

.product-item-image-slider-slide-container>.active,.product-item-image-slider-slide-container>.next,.product-item-image-slider-slide-container>.prev {
    display: block
}

.product-item-image-slider-slide-container>.active {
    left: 0
}

.product-item-image-slider-slide-container>.next,.product-item-image-slider-slide-container>.prev {
    position: absolute;
    top: 0;
    width: 100%
}

.product-item-image-slider-slide-container>.next {
    left: 100%
}

.product-item-image-slider-slide-container>.prev {
    left: -100%
}

.product-item-image-slider-slide-container>.next.left,.product-item-image-slider-slide-container>.prev.right {
    left: 0
}

.product-item-image-slider-progress-bar-container {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px
}

.product-item-image-slider-progress-bar {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    height: 1px;
    background-color: #f42c2c;
    opacity: .8
}

.product-item-image-slider-control-container {
    position: absolute;
    right: 0;
    bottom: 10px;
    left: 0;
    z-index: 190;
    padding: 0;
    text-align: center;
    opacity: 0;
    transition: opacity 300ms ease
}

.product-item-container.hover .product-item-image-slider-control-container,.product-item-line-card:hover .product-item-image-slider-control-container {
    opacity: 1
}

.product-item-image-slider-control,.product-item-image-slider-control.active {
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background-color: rgba(128,128,128,.8);
    opacity: .6;
    cursor: pointer;
    transition: all 300ms ease
}

.product-item-image-slider-control:hover,.product-item-image-slider-control.active:hover {
    cursor: pointer
}

/* End */


/* Start:/bitrix/templates/af.whiteplus/components/bitrix/iblock.vote/element_rating/style.css?1746549815359*/
.iblock-vote table td div { cursor: pointer; background: url('/bitrix/templates/af.whiteplus/components/bitrix/iblock.vote/element_rating/images/stars.png') no-repeat; width:19px; height:16px; overflow:hidden;margin: 0 auto }
div.star-voted, div.star-over { }
.iblock-vote table td {      padding: 12px 0!important;}
.iblock-vote table td div.star-empty {     background-position: 0 -19px; }
.iblock-vote table td div.star-over { }
/* End */


/* Start:/bitrix/templates/af.whiteplus/components/bitrix/news.list/tizers/style.css?1746549816892*/
.tizer .tizer-icon { display: block; font-size: 60px;  margin-bottom: 16px; }
.tizer .tizer-icon a{ color: #7b7b7b;text-decoration: none}
.tizer .tizer-title { font-weight: normal; margin-bottom: 8px;   display: block; }
.tizer .tizer-text { font-size: 14px; }

.col-md-12>.tizer  {display: flex; }
.col-md-12>.tizer .tizer-icon {margin:5px 20px 0 0;    font-size: 48px; }
.col-md-12>.tizer .tizer-title-text-wrap{ text-align: left;  }
.col-md-12>.tizer .tizer-title{margin-bottom: 0px; font-size: 17px;  line-height: 30px;}
.col-md-12>.tizer .tizer-text {line-height: 20px; }

@media (max-width: 767px) {
    .tizer  {display: flex;}
    .tizer .tizer-icon {margin:5px 20px 0 0; font-size: 55px; max-width: 53px; width: 100%;}
    .tizer .tizer-title-text-wrap{ text-align: left;}
    .tizer .tizer-title{ margin-bottom: 0px;}
    .tizer .tizer-text { line-height: 20px; }
}
/* End */


/* Start:/bitrix/templates/af.whiteplus/css/easyzoom.css?1746549816953*/
/**
 * EasyZoom core styles
 */
.easyzoom {
	position: relative;

	/* 'Shrink-wrap' the element */
	display: inline-block;
	*display: inline;
	*zoom: 1;
}

.easyzoom img {
	vertical-align: bottom;
}

.easyzoom.is-loading img {
	cursor: progress;
}

.easyzoom.is-ready img {
	cursor: crosshair;
}

.easyzoom.is-error  img {
	cursor: not-allowed;
}

.easyzoom-notice {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 150;
	width: 10em;
	margin: -1em 0 0 -5em;
	line-height: 2em;
	text-align: center;
	background: #FFF;
	box-shadow: 0 0 10px #888;
}

.easyzoom-flyout {
	position:absolute;
	z-index: 100;
	overflow: hidden;
	background: #FFF;
}

/**
 * EasyZoom layout variations
 */
.easyzoom--overlay .easyzoom-flyout {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.easyzoom--adjacent .easyzoom-flyout {
	top: 0;
	left: 100%;
	width: 100%;
	height: 100%;
	margin-left: 20px;
}

/* End */


/* Start:/bitrix/templates/af.whiteplus/css/slick.css?17465498161309*/
.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block;outline: none!important;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/* End */
/* /bitrix/templates/af.whiteplus/components/bitrix/catalog/main/style.css?17465498151759 */
/* /bitrix/templates/af.whiteplus/components/bitrix/catalog.element/main/style.css?17465498152402 */
/* /bitrix/templates/af.whiteplus/components/bitrix/catalog.products.viewed/main/style.min.css?17465498153191 */
/* /bitrix/templates/af.whiteplus/components/bitrix/catalog.item/main/style.css?17465498154241 */
/* /bitrix/templates/af.whiteplus/components/bitrix/iblock.vote/element_rating/style.css?1746549815359 */
/* /bitrix/templates/af.whiteplus/components/bitrix/news.list/tizers/style.css?1746549816892 */
/* /bitrix/templates/af.whiteplus/css/easyzoom.css?1746549816953 */
/* /bitrix/templates/af.whiteplus/css/slick.css?17465498161309 */
