

/* Start:/local/templates/main/components/bitrix/catalog.element/desktop_prew/style.css?176036026621656*/
/* start fresh*/
.prew-product .preview.js-preview{
	display: flex;
    justify-content: space-between;
}
.prew-product label{
	font-weight:500;
}
.prew-product .pack_true .pack{
	width: 70%;
	height: auto;
}

.prew-product.product-content .product-right .pack_false .product__price{
	text-align: center;
    float: none;
    width: 100%;
	font-size: 22px;
	
}
.prew-product .catalog-item__rating_remains {
    TEXT-ALIGN: left;
    padding: 0 0 10PX 0;
    font-weight: bold;
}
.prew-product .catalog-item__rating_remains {
    TEXT-ALIGN: left;
    height: 45px;
}
.prew-product .remains-line-wrapper {
    height: 8px;
    width: 100%;
    background-color: #EEEBED;
    border-radius: 5px;
}
.prew-product .remains-line {
    height: 8px;
    background-color: #e5256f;
    border-radius: 5px;
	max-width: 100%;
}

.prew-product.product-content .price-block {
	
	display: flex;
    flex-wrap: wrap;
    width: 100%;
	
	
}.prew-product.product-content .price-block label{
	
	    font-weight: 100;
	
	
}
.prew-product.product-content .price-block-piece {
	
	display: flex;
    flex-wrap: nowrap;
    align-items: baseline;
	width: 100%;
	justify-content: space-between;
    margin-bottom: 10px;
	padding: 10px;
	line-height: 1;
	font-family: merriweather;
	background-color: #F5F7FA;
	border-radius: 10px;
	
	
}
.prew-product.product-content .price-block-pack{
	
	display: flex;
    flex-wrap: nowrap;
    align-items: baseline;
	width: 100%;
    justify-content: space-between;
	line-height: 1;
    margin-bottom: 10px;
    padding: 10px 10px 3px 10px;
	font-family: merriweather;
	background-color: #F5F7FA;
	border-radius: 10px;
	
	
}
.prew-product.product-content .price-block-roz_diler {
    display: flex;
    flex-wrap: nowrap;
    align-items: baseline;
    width: 100%;
    justify-content: space-between;
    line-height: 1;
    margin-bottom: 10px;
    padding: 10px;
	font-family: merriweather;
	background-color: #F5F7FA;
	border-radius: 10px;
}
.prew-product.product-content .price-block-roz_diler .pack{
    margin-left: 20px;
}
.prew-product.product-content .price_per_piece {
    font-size: 0.6em;
    color: #cdcdcd;
    text-align: left;
    padding-left: 20px;
	font-weight: 100;
}
.prew-product .catalog-item__favorite_n {
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='54' height='50' viewBox='0 0 508 439' version='1.1'%3E%3Cpath d='' stroke='none' fill='%23f084b4' fill-rule='evenodd'%3E%3C/path%3E%3Cpath d='M 112.500 2.555 C 70.439 9.662, 34.677 35.657, 15.585 73 C -6.802 116.788, -3.552 168.160, 24.252 209.985 C 28.100 215.773, 53.519 241.816, 134.874 323.320 C 194.722 383.278, 242.108 429.977, 244.210 431.070 C 246.686 432.358, 249.942 433, 254 433 C 258.058 433, 261.314 432.358, 263.790 431.070 C 265.892 429.977, 313.278 383.278, 373.126 323.320 C 454.481 241.816, 479.900 215.773, 483.748 209.985 C 511.552 168.160, 514.802 116.788, 492.415 73 C 456.214 2.192, 365.388 -20.847, 298.100 23.710 C 292.486 27.427, 283.569 35.237, 272.419 46.202 C 263.025 55.441, 254.736 63, 254 63 C 253.264 63, 244.975 55.441, 235.581 46.202 C 224.431 35.237, 215.514 27.427, 209.900 23.710 C 193.332 12.739, 175.229 5.668, 155.530 2.473 C 144.508 0.685, 123.328 0.726, 112.500 2.555 M 120.393 39.028 C 106.263 41.559, 87.124 49.738, 75.896 58.043 C 57.781 71.442, 45.382 90.305, 39.773 113 C 36.786 125.083, 36.853 143.168, 39.930 155.500 C 42.667 166.468, 50.034 182.237, 56.515 191 C 62.795 199.491, 251.746 387.500, 254 387.500 C 256.254 387.500, 445.205 199.491, 451.485 191 C 457.966 182.237, 465.333 166.468, 468.070 155.500 C 471.147 143.168, 471.214 125.083, 468.227 113 C 462.607 90.262, 450.283 71.534, 432 57.947 C 424.436 52.326, 408.310 44.561, 397.500 41.335 C 389.340 38.900, 386.961 38.647, 372 38.624 C 356.853 38.601, 354.779 38.821, 346.712 41.306 C 337.302 44.205, 326.294 49.371, 319 54.312 C 316.525 55.988, 303.418 68.267, 289.874 81.599 C 264.027 107.039, 262.737 107.989, 254 107.989 C 245.263 107.989, 243.973 107.039, 218.126 81.599 C 192.476 56.352, 189.196 53.624, 177.288 47.639 C 164.609 41.265, 154.393 38.810, 139 38.439 C 131.575 38.259, 123.202 38.524, 120.393 39.028' stroke='none' fill='%23ec84b4' fill-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");
    width: 22px;
    height: 35px;
    display: block;
    background-repeat: no-repeat;
    background-size: contain;
    margin: 9px auto;
}
.prew-product .catalog-item__favorite_n.in-favorite{
	
	background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='54' height='50' viewBox='0 0 508 439' version='1.1'%3E%3Cpath d='' stroke='none' fill='%23e00464' fill-rule='evenodd'%3E%3C/path%3E%3Cpath d='M 112.500 2.555 C 70.439 9.662, 34.677 35.657, 15.585 73 C -6.802 116.788, -3.552 168.160, 24.252 209.985 C 28.100 215.773, 53.519 241.816, 134.874 323.320 C 194.722 383.278, 242.108 429.977, 244.210 431.070 C 246.686 432.358, 249.942 433, 254 433 C 258.058 433, 261.314 432.358, 263.790 431.070 C 265.892 429.977, 313.278 383.278, 373.126 323.320 C 454.481 241.816, 479.900 215.773, 483.748 209.985 C 511.552 168.160, 514.802 116.788, 492.415 73 C 456.214 2.192, 365.388 -20.847, 298.100 23.710 C 292.486 27.427, 283.569 35.237, 272.419 46.202 C 263.025 55.441, 254.736 63, 254 63 C 253.264 63, 244.975 55.441, 235.581 46.202 C 224.431 35.237, 215.514 27.427, 209.900 23.710 C 193.332 12.739, 175.229 5.668, 155.530 2.473 C 144.508 0.685, 123.328 0.726, 112.500 2.555' stroke='none' fill='%23dc0464' fill-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");
	width: 22px;
    height: 35px;
    display: block;
    background-repeat: no-repeat;
    background-size: contain;
	margin: 9px auto;
}
.prew-product .btn.add2cart {
    width: calc(100% - 45px) !important;
    float: left;
    font-size: 12px;
	margin: 0;
}
.prew-product .qty {
    width: calc(100% - 45px) !important;
    float: left;
	margin: 0;
	    padding: 8px !important;
		border-radius: 7px;
		    background-color: #FBDFED;
}
.prew-product .qty .qty-control .qty-incr{
    right: 10px;
    top: 1px;
}
.prew-product .qty .qty-control .qty-decr{
    left: 10px;
    top: 1px;
}
.prew-product .qty input{
        background-color: #FBDFED;
}
.prew-product.product-content .product__buy .qty{
       margin-top:unset;
}
.prew-product.product-content .price-line .product__price{
     line-height: 1;
	 font-size: 20px;
}
.prew-product.product-content .price-line .product__price_opt{
     line-height: 1;
	 font-size: 20px;
}
.prew-product.product-content .price-block-roz_diler .catalog-item__price{
     line-height: 1;
	 font-size: 20px;
	 height: auto;
}

.prew-product .btn.add2cart span {
    height:unset;
	display:unset;
}

.prew-product .btn_add{
	display:flex;
}

.prew-product .btn_favorite{
	
	    width: 40px;
    height: 40px;
    display: block;
	float: left;
	border-radius: 10px;
    border: 2px solid #ec81b2;
    margin-left: 4px;
	
}
.prew-product .catalog-item__favorite_m{
	
	background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='54' height='50' viewBox='0 0 508 439' version='1.1'%3E%3Cpath d='' stroke='none' fill='%23f084b4' fill-rule='evenodd'%3E%3C/path%3E%3Cpath d='M 112.500 2.555 C 70.439 9.662, 34.677 35.657, 15.585 73 C -6.802 116.788, -3.552 168.160, 24.252 209.985 C 28.100 215.773, 53.519 241.816, 134.874 323.320 C 194.722 383.278, 242.108 429.977, 244.210 431.070 C 246.686 432.358, 249.942 433, 254 433 C 258.058 433, 261.314 432.358, 263.790 431.070 C 265.892 429.977, 313.278 383.278, 373.126 323.320 C 454.481 241.816, 479.900 215.773, 483.748 209.985 C 511.552 168.160, 514.802 116.788, 492.415 73 C 456.214 2.192, 365.388 -20.847, 298.100 23.710 C 292.486 27.427, 283.569 35.237, 272.419 46.202 C 263.025 55.441, 254.736 63, 254 63 C 253.264 63, 244.975 55.441, 235.581 46.202 C 224.431 35.237, 215.514 27.427, 209.900 23.710 C 193.332 12.739, 175.229 5.668, 155.530 2.473 C 144.508 0.685, 123.328 0.726, 112.500 2.555 M 120.393 39.028 C 106.263 41.559, 87.124 49.738, 75.896 58.043 C 57.781 71.442, 45.382 90.305, 39.773 113 C 36.786 125.083, 36.853 143.168, 39.930 155.500 C 42.667 166.468, 50.034 182.237, 56.515 191 C 62.795 199.491, 251.746 387.500, 254 387.500 C 256.254 387.500, 445.205 199.491, 451.485 191 C 457.966 182.237, 465.333 166.468, 468.070 155.500 C 471.147 143.168, 471.214 125.083, 468.227 113 C 462.607 90.262, 450.283 71.534, 432 57.947 C 424.436 52.326, 408.310 44.561, 397.500 41.335 C 389.340 38.900, 386.961 38.647, 372 38.624 C 356.853 38.601, 354.779 38.821, 346.712 41.306 C 337.302 44.205, 326.294 49.371, 319 54.312 C 316.525 55.988, 303.418 68.267, 289.874 81.599 C 264.027 107.039, 262.737 107.989, 254 107.989 C 245.263 107.989, 243.973 107.039, 218.126 81.599 C 192.476 56.352, 189.196 53.624, 177.288 47.639 C 164.609 41.265, 154.393 38.810, 139 38.439 C 131.575 38.259, 123.202 38.524, 120.393 39.028' stroke='none' fill='%23ec84b4' fill-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");
	width: 22px;
    height: 35px;
    display: block;
    background-repeat: no-repeat;
    background-size: contain;
	margin: 9px auto;
}
.prew-product .el_hide{
	display:none;
}
.prew-product .catalog-item__favorite_m.in-favorite{
	
	background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='54' height='50' viewBox='0 0 508 439' version='1.1'%3E%3Cpath d='' stroke='none' fill='%23e00464' fill-rule='evenodd'%3E%3C/path%3E%3Cpath d='M 112.500 2.555 C 70.439 9.662, 34.677 35.657, 15.585 73 C -6.802 116.788, -3.552 168.160, 24.252 209.985 C 28.100 215.773, 53.519 241.816, 134.874 323.320 C 194.722 383.278, 242.108 429.977, 244.210 431.070 C 246.686 432.358, 249.942 433, 254 433 C 258.058 433, 261.314 432.358, 263.790 431.070 C 265.892 429.977, 313.278 383.278, 373.126 323.320 C 454.481 241.816, 479.900 215.773, 483.748 209.985 C 511.552 168.160, 514.802 116.788, 492.415 73 C 456.214 2.192, 365.388 -20.847, 298.100 23.710 C 292.486 27.427, 283.569 35.237, 272.419 46.202 C 263.025 55.441, 254.736 63, 254 63 C 253.264 63, 244.975 55.441, 235.581 46.202 C 224.431 35.237, 215.514 27.427, 209.900 23.710 C 193.332 12.739, 175.229 5.668, 155.530 2.473 C 144.508 0.685, 123.328 0.726, 112.500 2.555' stroke='none' fill='%23dc0464' fill-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");
	width: 22px;
    height: 35px;
    display: block;
    background-repeat: no-repeat;
    background-size: contain;
	margin: 9px auto;
}

/* end fresh */

.catalog-item__image:hover .fast_prew{
	opacity:1;
}

.prew-product .wclose {
	
	background-repeat: no-repeat;
    display: inline-block;
    content: '';
    font-size: 0;
    line-height: 0;
    vertical-align: middle;
    background-image: url(/images/sprite.png);
    width: 16px;
    height: 16px;
	margin: 20px;
    background-position: 0 -348px;
	position: absolute;
    top: 0;
    right: 0;
	cursor:pointer;
	
}
.prew-product.product-content .product-left1 {
    width: 45%;
    float: left;
}
.prew-product.product-content .delivery__informer{
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    flex-direction: row;
    align-items: baseline;
    justify-content: flex-start;
	margin: 10px 0!important;
	    flex-direction: column;
}

.prew-product .more_info_item{
	font-weight: bold;
    text-align: center;
    padding: 20px;
    /* box-shadow: 0px 0px 2px #f9e3e9; */
	border:1px #f9e3e9 solid;
	/* margin: 20px 0; */
	border-radius: 10px;
}

.prew-product.product-content .price-block-piece{
	margin-right: 20px;
}
.prew-product.product-content .price-block-pack{
	    margin-right: 20px;
}

.prew-product .product__price_opt{
	font-size: 1.5em;
    font-family: merriweather;
    vertical-align: middle;
	float: left;
}
.prew-product .price-block-prew{
	display: flex;
    align-items: flex-start;
	justify-content: space-between;
}

.prew-product .pack label{
	    padding-right: 10px;
		display: inline;
}

.prew-product .pack_disabled {
    color: #cdcdcd;
}
.prew-product .pack_disabled .product__price{
	color:white;
}
.prew-product .product__fq .product__favorite{
    width: 120%;
    background-repeat: no-repeat;
    float: left;
    text-align: left;
    padding-left: 49px;
    padding-top: 4px;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 16px;
    line-height: 1.42857;
}

.prew-product .product__fq .product__question:before {
    margin-right: 16px;
}

.prew-product .tabs.new {
	margin: 15px 0px 30px 0px;
	padding: 0px 10px 0px 10px;
	border-width: 2px;
	border-color: #c93a66;
	border-style: solid;
	border-radius: 10px;
}

.prew-product .tabs.new .tabs-panes {
	padding-top: 0;
}

.prew-product .tabs-tab {
	border-width: 2px;
}

.prew-product .tabs-tabs{
    margin-top: 15px;
}

.prew-product .tabs-tab h2 {
	font-size: 1em;
	margin: 0px;
	line-height: 34px;
}

.prew-product.product-content .product__rating{
    margin-bottom: 10px;
    width: 100%;
}
.prew-product.product-content .product__price{
    width: 40%;
    font-size: 1.5em;
}
.prew-product.product-content .product__price span{
    float: right;
    display: block;
    font-size: 18px;
    top: 7px;
    position: relative;
}

.prew-product.product-content .product__buy{
    width: 100%;
}
.prew-product .product__buy > span{
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    display: block;
    float: left;
    margin-top: 7px;
}
.prew-product .product__buy > span p{
    float: right;
    margin-left: 10px;
    font-family: merriweather;
    font-size: 1.5em;
    margin-bottom: 0;
    position: relative;
    top: -5px;
}
.prew-product .product__buy > span ruble{
    float: right;
    font-size: 1.5em;
    position: relative;
    top: -4px;
}
.prew-product .product__buy button{
    float: right;
}

.prew-product.product-content .wrap_basket{
    position: relative;
    z-index: 100;
    font-size: 13px;
    float: right;
    top: -15px;
    width: 78px;
    margin-left: 7px;
    float: right;
    padding: 5px;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.prew-product.product-content .wrap_basket a{
    text-decoration: underline;
}

.prew-product .add2cart span.active:before{
    content:none;
}

.prew-product .mainnav__item{
    z-index: 200;
}
.prew-product .product-line{
    position: relative;
    /* width: 103%; */
}
.prew-product .product__price .old-price{
    position: absolute;
    top: -20px;
    font-size: 0.8em;
}
.prew-product .product__buy.js-cart > span{
    margin-top: 14px;
}
.prew-product .catalog-item__buy .btn-b{
    padding-right: 10px;
}


.prew-product .catalog-item_forbidden a {
	color: white;
}

.prew-product .catalog-item_forbidden {
	color: white;
	border-radius: 5px;
	margin-bottom: 10px;
	margin-right: -10px;
	margin-top: 10px;
	font-size: 12px;
	padding: 5px;
	background-color: rgba(202,33,98, 0.6);
	top: 193px;
	width: 160px;
	/* float: right; */
}
.prew-product .catalog-item_forbidden1 {
    position: absolute;
	bottom: 0;
	width: 100%;
	padding: 10px;
	border-radius: 0 0 10px 10px;
	background-color: rgba(132, 120, 108, 0.6);
}
.prew-product .catalog-item_forbidden1 a {
    color:#fff;
}
.prew-product .catalog-item_forbidden1.pl-2 {
    bottom: 41px;
	border-radius: 0 0;
}
.prew-product .catalog-item_forbidden.limited {
	background-color: rgba(132, 120, 108, 0.6);
	width: 175px;
}

.prew-product .delivery__informer{
	margin-top: 90px;
	/* float: right; */
}
.prew-product .delivery__informer table td{
		width: 250px;
}
.prew-product .delivery__informer table td.payment_options{
	    padding-right: 20px;
}
.prew-product .delivery__informer table td a{
	        text-decoration: underline;
}
.prew-product .way{
	font-size: 17px;
}

/*new*/
.prew-product .layout .layout-main, .layout  .layout-wide{
	    width: 100%;
}
.prew-product.product-content .product-left {
	width: 525px; 
}
.prew-product.product-content .product-left .preview__large img {
    width: 430px;
}
.prew-product.product-content .product-right {
    width: 53%;
	margin-left: 0;
	float: right;
	height: 430px;
	display: flex;
    align-items: stretch;
    flex-direction: column;
}
.prew-product.product-content .countdownHolder {
    font-size:22px;
}
.prew-product.product-content .product-right .product__price{
	width:auto;
	    margin-right: 5px;
		margin-top: 0;
}
.prew-product .old-price:before{
	top: 0px;
}
.prew-product.product-content .product-right  .old-price{
	display: inline;
	position:relative;	
	top:auto;
}
.prew-product.product-content .product-line {
    /* overflow: hidden; */
}

.prew-product.product-content .product-right .product__sky{
    text-align: left;
	width: 30%;
	float:left;
	padding-top:10px;
}
.prew-product.product-content .product-right .product__fq{
	width: 70%;
	float: right;
}
.prew-product.product-content .product-right .product__fq a{
	font: 16px/1.3 opensans;
	width: auto;
	margin-top: 0;
}
.prew-product.product-content .product-right-right{
	    width: 45%;
    float: left;
    display: flex;
    flex-wrap: wrap;
    align-content: space-between;
}
.prew-product.product-content .product-right-right a#a_full_desc{
	color:#e5256f;
}
.prew-product.product-content .product-right-left{
	width: 55%;
	float:left;
	padding-left:25px;
}
.prew-product.product-content .preview__slider{
	float: left;
    width: 15%;
	position: relative;
	height:430px;
}
.prew-product.product-content .preview__slider .swiper-container{
	    height: 100%;
	margin-top:0px;
}

.prew-product.product-content .preview__slider .slider-nav{
	position: absolute;
    /* height: 423px; */
    width: 100%;
	top: 0;
    bottom: 0;
}
.prew-product.product-content .preview__slider .slider-nav .swiper-button-prev{
	    transform: rotate(90deg);
		bottom: auto;
		top: -15px;
		left: 42%;
}
.prew-product.product-content .preview__slider .slider-nav .swiper-button-next{
	    transform: rotate(90deg);
		bottom: -15px;
		top: auto;
		left: 42%;
}
.prew-product.product-content .preview__large{
	float: right;
    width: 430px;
	position: relative;
	margin-bottom:0;
	height:430px;
	
}
.prew-product.product-content .preview__large img{
	height: 100%;
	width: 100%;
	
}

.prew-product .layout-main .tabs.new{
	width: 70%;
}
.prew-product .layout-main .tabs-tabs{
	width: 70%;
}
.prew-product.product-content .delivery__informer ul{
    margin: 0;
    padding: 18px;
	}
.prew-product.product-content .delivery__informer{
	margin-top: 0;
}
.prew-product .informer_pay{
	padding-right:20px;
}
.prew-product .informer_pay .way:before {
    margin-right: 10px;
    background-repeat: no-repeat;
    content: '';
    font-size: 0;
    line-height: 0;
    background-position: 0 -19px;
    width: 30px;
	    background-image: url(/local/templates/main/include/devilery_pay_icon.png);

		height:21px;
		display: inline-block;
}
.prew-product .informer_delivery .way:before {
    margin-right: 10px;
    background-repeat: no-repeat;
    content: '';
    font-size: 0;
    line-height: 0;
    background-position: 0 0;
    width: 30px;
	    background-image: url(/local/templates/main/include/devilery_pay_icon.png);

		height:19px;
		display: inline-block;
}
.prew-product.product-content .product-line .product__buy{
	width: 100%;
}
.prew-product.product-content .product__buy > span p{
	margin:0;
	
}

.prew-product.product-content .product__buy .qty .qty-control.qty-control-left {

    float: left;
	margin-right: 5px;
	
}
.prew-product.product-content .product__buy .qty .qty-control {

    padding-top: 0;
	
}
.prew-product.product-content .product__buy .qty{
	width: 80px; 	
	margin-top: 2px;
	font-size:1.2em;
}
.prew-product.product-content .product__buy .js-cartItemQty{
	text-align: center;	
}
.prew-product .recom .slider-nav {
    position: absolute;
    width: 58px;
    right: 0;
    top: -48px;
}
.prew-product .recom .bx_item_list_title {
    text-align: left;
}
.prew-product .recom .wrap_basket{
    padding: 2px 5px 0px;

}
.prew-product.product-content .title h1{
	margin-bottom: 9px;
}
.prew-product.product-content .articul-line{
	    border-bottom: 1px #f9e3e9 solid;
		margin-bottom:0;
		padding-bottom:0;
}
.prew-product.product-content .product-right-inner{
	display: flex;
    height: 100%;
    flex-wrap: wrap;
    flex-direction: row;
    align-items: stretch;
	margin-top: 15px;
}
.prew-product.product-content .price-line{
	   border: 1px #f9e3e9 solid;
	   border-radius: 10px;
	   padding: 13px;
}
.prew-product.product-content .brief-text-line{
	   border: 1px #f9e3e9 solid;
	   border-radius: 10px;
	   padding: 13px;
	   min-height: 95px;
}
.prew-product .product__buy .plus{
	display:inline;
	font-size: 0.7em;
	line-height: 0;
}
.prew-product .product__buy .plus span{
	vertical-align: super;
	
}
.prew-product .product__buy .plus span:before{
	background-image: none!important;
	content:none!important;
	
}
.prew-product .product__buy .wrap_basket:not(:empty){
	margin-top: 0!important;
	    font-size: 18px;
	max-width: 100%;
}
.prew-product .product__buy .js-add2cart{
	padding: 0 15px;
}
.prew-product .product-line.countdown{
	border: 1px #f9e3e9 solid!important;
	padding-top: 13px;
}
.prew-product .product-line #progress-bar{
	    margin: 4px 0px 20px 0px;
}
.prew-product .recom .catalog__items .js-add2cartp{
	   padding: 0 12px;
}
.prew-product .price-line .js-buy.active{
	padding: 0 10px;
	font-size: 2em;
}
.prew-product .price-line .js-buy	{
	padding: 3px 0px;
}
.prew-product .price-line .btn, .price-line .btn.focus, .price-line .btn:focus, .price-line .btn:hover{
    color: #fff!important;
    background-color: #e5256f;
}
.prew-product.product-content .price-line .product__price{
	font-size: 1.2em;
}
.prew-product .vat-block{
	line-height: 1;
    font-family: merriweather;
    text-align: center;
    padding: 0 0 10px;
}
/* End */
/* /local/templates/main/components/bitrix/catalog.element/desktop_prew/style.css?176036026621656 */
