.product-scene_top-left {
	width: 500px;
	height: 500px;
	top: 0;
	left: 0;
	background-image: url(/static/f/product/209/list.png);
	background-position: top left;
	backgroubd-size: auto;
	background-repeat: no-repeat;
}
.product-scene_top-right {
	width: 500px;
	height: 700px;
	top: 0;
	right: 0;
	background-image: url(/static/f/product/209/peach.png);
	background-position: top right;
	backgroubd-size: auto;
	background-repeat: no-repeat;
}
.product-scene-wrapper {
	position: static !important;
}



sup{
	font-size:80%;
    vertical-align:super;
}
.col.col-8.composition_content{
background:url(/static/f/product/209/img/oat.png) no-repeat transparent;
background-position-x:right;
background-position-y:-90px;
background-size:230px auto;
}
.content-block.right__bg{
width:70%;
}
.composition_content ul.recipe{
display:flex;
flex-wrap:wrap;
padding-left:0;
}
.composition_content ul.recipe li.content-list__item{
width:50%;
}
.composition_content ol{
padding:20px 0;
}
.composition_content ul li.content-list__item,
.composition_content ol li.content-list__item{
display:inline-block;
box-sizing:border-box;
}
.composition_content ul li.content-list__item{
padding-left:30px;
}
.composition_content ol li.content-list__item{
padding-left:40px;
}
.composition_content ul li.content-list__item_dots::before,
.composition_content ol li.content-list__item_dots::before{
display:none;
}
.composition_content ul li.content-list__item_dots::after{
content:'';
width:20px;
height:20px;
background:url('/static/f/product/210/img/check-white.svg') no-repeat #0a7daa;
background-size:50%;
background-position:center;
}
.composition_content ol li.content-list__item_dots::after{
width:30px;
height:30px;
font-size:18px;
font-weight:600;
}
.composition_content ol li.content-list__item_dots:nth-child(1)::after{
content:'1';
}
.composition_content ol li.content-list__item_dots:nth-child(2)::after{
content:'2';
}
.composition_content ol li.content-list__item_dots:nth-child(3)::after{
content:'3';
}
.composition_content ol li.content-list__item_dots:nth-child(4)::after{
content:'4';
}
.composition_content ul li.content-list__item_dots::after,
.composition_content ol li.content-list__item_dots::after{
color:#fff;
background-color:#0a7daa;
margin-left:0;
margin-top:0;
box-sizing:border-box;
}
.composition_content ul li.content-list__item_dots::after{
margin-top:2px;
padding-left:4px;
}
.composition_content ol li.content-list__item_dots::after{
margin-top:-4px;
padding-left:10px;
padding-top:2px;
}
.product-full .product_rd .product-detail.values-tab{
padding-top:0;
}
/*** Values table styles ***/
.values-table__wrap,
.values-table--header,
.values-table--rows,
.values-table--cols{
	width:100%;
}
.values-table__wrap{
	display:table;
	margin:30px 0;
	transform:scale(1.05, 1);
}
.values-table--header{
	display:table-header-group;
}
.values-table--rows{
	display:table-row-group;
}
.values-table--cols{
	display:table-row;
}
.values-table--header > div,
.values-table--cols > div{
	display:table-cell;
	width:30%;
	text-align:right;
	padding-left:20px;
	font-size:16px;
}
.values-table--cols.first > div{
    font-size:0;
    line-height:10px;
}
.values-table--header > div{
	line-height:20px;
	font-weight:600;
}
.values-table--cols > div{
	line-height:30px;
}
.values-table--header > div:first-child,
.values-table--cols > div:first-child{
	width:40%;
	text-align:left;
	padding-left:15px;
}
.values-table--header > div:last-child,
.values-table--cols > div:last-child{
	padding-right:15px;
}
.values-table--cols > div:first-child{
	border-radius:15px 0 0 15px;
}
.values-table--cols > div:last-child{
	border-radius:0 15px 15px 0;
}
.values-table--cols:hover > div{
	background-color:#31a8db;
	color:#fff;
}




@media (max-width:800px){
	.col.col-8.composition_content{
		background-position-x:105%;
	    background-position-y:46px;
	}
	.content-block.right__bg,
	.composition_content ul.recipe li.content-list__item{
		width:80%;
	}
	#content .content-list{
		display:block;
	}
}
@media (max-width:700px){	
	.values-table--header > div,
	.values-table--cols > div{
		width:33%;
	}
	.values-table--header > div:first-child,
	.values-table--cols > div:first-child{
		width:34%;
		text-align:left;
		padding-left:15px;
	}
        .col.col-8.composition_content{
            background-position-x: 222px auto;
            background-position-y: 80px;
        }
        .content-block.right__bg, .composition_content ul.recipe li.content-list__item {
            width: 70%;
        }
}
@media (max-width:640px){
	.content-block__title-specification{
		line-height:30px!important;
	}
}
@media (max-width:600px){
	.col.col-8.composition_content{
		background-size:200px auto;
		background-position-x:105%;
                background-position-y: 5px;
	}
	.composition_content ul.recipe li.content-list__item{
		width:100%;
	}
}
@media (max-width:500px){
	.col.col-8.composition_content{
	    background-position-y:35px;
	}
	.content-block.right__bg{
	    width:65%;
	}
	/*.content-block.right__bg .wrapper-bot .content-block__text:last-child{
	    width:70%;
	}*/
}
@media (max-width:400px){	
	.col.col-8.composition_content{
		background-size:230px auto;
            background-position-y:35px;
	    background-position-x:130%;
	}
}
@media (max-width:375px){
	.content-block__title-specification{
		font-size:24px;
	}
}
@media (max-width:360px){
	.content-block.right__bg{
	    width:100%;
	}
	.content-block.right__bg .wrapper-bot .content-block__text:last-child{
	    width:70%;
	}
	.col.col-8.composition_content{
            background-size: 180px auto;
            background-position-x: 125%;
	    background-position-y:200px;
	}
}
@media (max-width:320px){
	.col.col-8.composition_content{
            background-size: 170px auto;
	    background-position-y:225px;
	}
}
ul.content-list.recipe.content-list--recipe__list{
    columns: 2;
    height: auto;
    display: block;
}
li.content-list__item.content-list__item_dots.content-list--recipe__list--dots{
    width: 90%!important;
    margin-bottom: 5px;
}
@media (max-width:750px){
ul.content-list.recipe.content-list--recipe__list{
    columns: 1;
    height: auto;
    display: block;
}
}