#main {
    margin-top: 0px;
}
.breadcrumb{
	display:none;
}
.MyContent {
	display: block;
	font-family: "Gotham SSm book A", "Gotham SSm book B", Gotham, Helvetica, Arial, sans-serif;
	margin-left: auto;
	margin-right: auto;
	max-width: 1250px;
	position: relative;
	width: 100%;
	text-align: center;
	padding-bottom: 60px;
	z-index: 1;
	min-width: 320px;
	transition: min-height 0.5s ease-in-out;
}
@media only screen and (max-width:1249px) {
.MyContent {
	overflow: hidden;
}
}
html {
	margin: 0;
	padding: 0;
}
body {
	overflow-x: hidden;
	margin: 0;
	padding: 0;
}

.MyContent * {
	user-select: none;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
}

.MyContent .MyBlock {
	position: relative;
	display: block;
}
/**************************************************/
.MyContent #Block-NAV-HEADER {
	display: block;
	width: 2000px;
	margin: 0;
	padding: 0;
	margin-left: -375px;
	text-align: center;
	position: relative;
}
@media only screen and (max-width:1249px) {
.MyContent #Block-NAV-HEADER {
	width: 100%;
	margin-left:0;
}
}
.MyContent #Block-NAV-HEADER ul{
	margin: 0;
	padding: 0;
	display:-webkit-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction:row;
	flex-direction:row;
	-webkit-justify-content:center;
	justify-content:center;
	width: 100vw;
	margin-left:auto;
	margin-right:auto;
	background-color:#CCC;
	list-style:none;
		min-width: 320px;
}
.MyContent #Block-NAV-HEADER ul li{
	margin: 0;
	padding: 0;
	min-width:416px;
	
	height:500px;
	background-repeat:no-repeat;
	position:relative;
}
@media only screen and (max-width:1249px) {
.MyContent #Block-NAV-HEADER ul li{
	min-width:0;
	-webkit-box-flex:1;
	background-size:auto calc(100% - 70px), auto 70px;
	flex:1;
}	
}
@media only screen and (max-width:1023px) {
.MyContent #Block-NAV-HEADER ul li{
	height:45vw;
}	
}
@media only screen and (max-width:761px) {
.MyContent #Block-NAV-HEADER ul li{
		background-size:auto calc(100% - 40px), auto 40px;
		height:50vw;
}		
}


.MyContent #Block-NAV-HEADER ul li a{
	height:100%;
	display:block;
	max-width:416px;
	width:100%;
	position:relative;
	text-align:center;
	color:#FFF;
	font-size:16px;
	font-family: "Gotham SSm medium A", "Gotham SSm medium B", Gotham, Helvetica, Arial, sans-serif;
}
.MyContent #Block-NAV-HEADER ul li a::before{
	content:" ";
	height:100%;
	display:block;
	width:100%;
	left:0;
	top:0;
	position:absolute;
	-webkit-transition:opacity  0.5s ease-in-out; 
	transition: opacity  0.5s ease-in-out; 
	opacity:0;
}
.MyContent #Block-NAV-HEADER ul li:nth-child(1) a::before{
	background: linear-gradient(90deg, rgba(0,0,0,0), rgba(0,0,0,0.25));
}
.MyContent #Block-NAV-HEADER ul li:nth-child(2) a::before{
	background: linear-gradient(90deg, rgba(0,0,0,0.25), rgba(0,0,0,0.25));
}
.MyContent #Block-NAV-HEADER ul li:nth-child(3) a::before{
	background: linear-gradient(90deg, rgba(0,0,0,0.25), rgba(0,0,0,0));
}
.MyContent #Block-NAV-HEADER ul:hover li:nth-child(1) a::before{
	opacity:1;
}
.MyContent #Block-NAV-HEADER ul:hover li:nth-child(2) a::before{
	opacity:1;
}
.MyContent #Block-NAV-HEADER ul:hover li:nth-child(3) a::before{
	opacity:1;
}

.MyContent #Block-NAV-HEADER ul:hover li a:hover::before{
	opacity:0;
}

@media only screen and (max-width:761px) {
.MyContent #Block-NAV-HEADER ul li a{
		font-size:11px;
}	
}

.MyContent #Block-NAV-HEADER ul li span{
	position:absolute;
	bottom:0;
	height:70px;
	line-height:70px;
	left:0;
	width:100%;
	
}
@media only screen and (max-width:761px) {
.MyContent #Block-NAV-HEADER ul li span{
		height:40px;
	line-height:40px;
		font-size:11px;
}	
}
.MyContent #Block-NAV-HEADER ul li:nth-child(1){
	-webkit-box-flex:1;
	flex:1;
	background-image:url(img/header-1-visual.jpg), url(img/header-1-texture.jpg);
	background-position:top right, bottom right;
}

@media only screen and (max-width:761px) {
.MyContent #Block-NAV-HEADER ul li:nth-child(1){
		background-position:right 10% top 0,left 0 bottom 0 ;
}	
}

.MyContent #Block-NAV-HEADER ul li:nth-child(1) a{
	float:right;
}
.MyContent #Block-NAV-HEADER ul li:nth-child(2){
	background-image:url(img/header-2-visual.jpg), url(img/header-2-texture.jpg);
	background-position:top center, bottom center;
}
.MyContent #Block-NAV-HEADER ul li:nth-child(3){
	-webkit-box-flex:1;
	flex:1;
	background-image:url(img/header-3-visual.jpg), url(img/header-3-texture.jpg);
	background-position:top left, bottom left;
}

@media only screen and (max-width:761px) {
.MyContent #Block-NAV-HEADER ul li:nth-child(3){
		background-position:left 18% top 0,right 0 bottom 0 ;
}	
}

/**************************************************/

.MyContent #Block-HEADER-TITLE p a {
	display:inline-block;
	background-color: #FFF;
	font-family: "Gotham SSm medium A", "Gotham SSm medium B", Gotham, Helvetica, Arial, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	padding: 18px 30px;

	line-height: 14px;
	color: #000;
	text-decoration: none;
	margin-bottom: 20px;
	border:2px solid #e6e6e6;
}

.MyContent #Block-HEADER-TITLE h1 {
	color: #000;
	font-family: ClarinsRegular, Clarins;
	font-size: 50px;
	line-height: 1em;
	margin: 0px;
	padding: 0;
	font-weight: normal;
}

.MyContent #Block-HEADER-TITLE p.Title {
	font-family: "Gotham SSm medium A", "Gotham SSm medium B", Gotham, Helvetica, Arial, sans-serif;
	color:#be0f34;
	font-size:14px;
	line-height:20px;
	
}

.MyContent #Block-HEADER-TITLE p {
	color: #000;
	font-size: 16px;
	line-height: 22px;
	margin: 0px;

	font-weight: normal;
	padding:20px;
	padding-bottom: 0px;

}

/******************************************************/
.MyContent .TabHeader{
	border:8px #efefef solid;
	width:calc(100% - 16px);
	min-height:434px;
	background-size:auto 100%;
	background-position:center center;
	position:relative;
	display:block;
	margin-top:40px;
}
@media only screen and (max-width:1249px) {
.MyContent .TabHeader{
	min-height:36vw;
}
}
@media only screen and (max-width:761px) {
.MyContent .TabHeader{
	min-height:0px;
	max-width: 360px;
	margin-left: auto;
	margin-right: auto;
	background-size: 230% auto;
}
}
.MyContent .TabHeader h1{
	position:absolute;
	bottom:50%;
	text-align:center;
	left:50%;
	transform:translateX(-50%);
	color: #000;
	font-family: ClarinsRegular, Clarins;
	font-size: 50px;
	line-height: 1em;
	margin: 0px;
	padding: 0;
	font-weight: normal;
	text-shadow:0px 0px 5px #FFF;
	width:100%;
}
@media only screen and (max-width:1023px) {
.MyContent .TabHeader h1{
	font-size: 35px;
}
}
@media only screen and (max-width:761px) {
.MyContent .TabHeader h1{
	font-size: 35px;
	position:relative;
	left:auto;
	top:auto;
	-webkit-transform:none;
	transform:none;
}
}
.MyContent .TabHeader p{
	position:absolute;
	top:50%;
	text-align:center;
	left:50%;
	transform:translateX(-50%);
	margin:0;
	padding:10px;
	padding-top:0px;
	font-size:16px;
	
}
@media only screen and (max-width:761px) {
.MyContent .TabHeader p{
	width:calc(100% - 20px);
	position:relative;
	left:auto;
	top:auto;
	-webkit-transform:none;
	transform:none;
		font-size:14px;
}
}



#TabHeader-1, #TabHeader-1::before, #TabHeader-1::after{
	background-image:url(img/block-1-header-background.jpg);
}
#TabHeader-2, #TabHeader-2::before, #TabHeader-2::after{
	background-image:url(img/block-2-header-background.jpg);
}
#TabHeader-3, #TabHeader-3::before, #TabHeader-3::after{
	background-image:url(img/block-3-header-background.jpg);
}
@media only screen and (max-width:761px) {
.MyContent .TabHeader{
	background-image:none!important;
}
.MyContent .TabHeader::before{
	content:" ";
	display:block;
	height:30vw;
	max-height:136px;
	width:calc(100vw - 16px);
	max-width:360px;
	background-position:top center;
	background-size:232% auto;
}

.MyContent .TabHeader::after{
	content:" ";
	display:block;
	height:30vw;
	max-height:136px;
	width:calc(100vw - 16px);
	max-width:360px;
	background-position:bottom center;
		background-size:232% auto;
}

}
/******************************************************/
.MyContent .MyBlockTabs{
	display:-webkit-flexbox;display: -webkit-flex;
	display: flex;
	-webkit-flex-direction:row;
	flex-direction:row;
	align-items:stretch;
	margin-top:30px;
	flex-wrap:wrap;
}
@media only screen and (max-width:761px) {
.MyContent .MyBlockTabs{
	-webkit-flex-direction:column;
	flex-direction:column;
	align-items:center;
	max-width:360px;
		margin-right:auto;
	margin-left:auto;
}	
	
}
.MyContent .MyBlockTabs .TabTitle{
	display:block;
	flex:1;
	height:70px;
	line-height:70px;
	text-align:center;
	margin:1px;
	position:relative;
	cursor:pointer;

	
}
@media only screen and (max-width:1024px) {
.MyContent .MyBlockTabs .TabTitle{
	height:50px;
	line-height:50px;
}	
	
}
@media only screen and (max-width:761px) {
.MyContent .MyBlockTabs .TabTitle{
		height:70px;
	line-height:70px;
	flex:0;
	max-width:360px;
	width:100%;
	margin:0;
	margin-bottom:10px;
	text-align:left;
}	
.MyContent .MyBlockTabs .TabTitle::after{
	content:"+";
	position:absolute;
	color:#FFF;
	right:10px;
	top:0;
	font-size:30px;
}	
.MyContent .MyBlockTabs .TabTitle.Selected::after{
	content:"-";
}		
}
.MyContent .MyBlockTabs .TabTitle::before{
	content:" ";
	display:block;
	position:absolute;
	width:100%;
	height:1px;
	background-color:#be0f34;
	top:0;
	left:0;
	transition:height ease-in-out 0.1s;
}
.MyContent .MyBlockTabs .TabTitle:hover::before{
	height:4px;
}
.MyContent .MyBlockTabs .TabTitle.Selected::before{
	height:4px;
}
.MyContent .MyBlockTabs .TabTitle span{
	display:inline-block;
	color:#FFF;
	font-size:18px;
	line-height:1em;
	text-transform:uppercase;
	vertical-align:middle;
}
@media only screen and (max-width:1024px) {
.MyContent .MyBlockTabs .TabTitle span{
	font-size:14px;
}	
	
}
@media only screen and (max-width:761px) {
.MyContent .MyBlockTabs .TabTitle span{
	font-size:18px;
	padding-left:20px;
	
}	
	
}

/*-------------------------------------*/
#Tabs-1-Link-1 {
	background-image:url(img/block-1-link-1-background.jpg);
}
#Tabs-1-Link-2 {
	background-image:url(img/block-1-link-2-background.jpg);
}
#Tabs-1-Link-3 {
	background-image:url(img/block-1-link-3-background.jpg);
}
#Tabs-1-Link-4 {
	background-image:url(img/block-1-link-4-background.jpg);
}
#Tabs-1-Link-5 {
	background-image:url(img/block-1-link-5-background.jpg);
}
/*-------------------------------------*/
#Tabs-2-Link-1 {
	background-image:url(img/block-2-link-1-background.jpg);
}
#Tabs-2-Link-2 {
	background-image:url(img/block-2-link-2-background.jpg);
}
/*-------------------------------------*/
#Tabs-3-Link-1 {
	background-image:url(img/block-3-link-1-background.jpg);
}
#Tabs-3-Link-2 {
	background-image:url(img/block-3-link-2-background.jpg);
}
#Tabs-3-Link-3 {
	background-image:url(img/block-3-link-3-background.jpg);
}
#Tabs-3-Link-4 {
	background-image:url(img/block-3-link-4-background.jpg);
}


/******************************************************/
.MyContent .MyBlockTabs .TabContent{
	/*display:none;*/
	width:100%;
	order:100;
	flex-basis:100%;
	display:block;
	padding-top:60px;
	
}
@media only screen and (max-width:761px) {
.MyContent .MyBlockTabs .TabContent{
	order:unset;
		padding-top:0px;
}
	
}
.MyContent .MyBlockTabs .TabContent h2{
	color: #000;
	font-family: ClarinsRegular, Clarins;
	font-size: 35px;
	line-height: 1em;
	margin: 0px;
	padding: 0;
	font-weight: normal;
}
.MyContent .MyBlockTabs .TabContent p.Text{
	color: #000;
	font-size: 16px;
	line-height: 1.4em;
	margin: 0px;
	padding:20px;
	max-width:750px;
	margin-right:auto;
	margin-left:auto;
}
.MyContent .MyBlockTabs .TabContent .ProductBlock ul{
	list-style:none;
	width:480px;
	display:block;
	margin:0;
	padding:0;
	margin-right:auto;
	margin-left:auto;
	position:relative;
	min-height:100px;
	text-align:left;
	font-size:0;
	padding-top:330px;
	padding-left:280px;
}



@media only screen and (min-width:762px) {
	.MyContent .MyBlockTabs .TabContent .ProductBlock ul{
	left:0!important;
}

.MyContent .MyBlockTabs .TabContent .ProductBlock ul li[data-jcarousel-clone="true"]{
	display:none!important;
}
.MyContent .MyBlockTabs .TabContent .ProductBlock ul li{
	width: 30px!important;
	margin: 4px!important;
	display: inline-block!important;
	vertical-align: top!important;
	float: none !important;
	position: unset !important;
}

.MyContent .MyBlockTabs .TabContent .ProductBlock ul li .ProductBlock-Color{
	display:block;
	width:30px;
	height:30px;
	background-color:#CCC;/*#AB7071;*/
	/*cursor:pointer;*/

	
}

.MyContent .MyBlockTabs .TabContent .ProductBlock ul li .ProductBlock-Color .ColorVisual{
	display:none;
}
.MyContent .MyBlockTabs .TabContent .ProductBlock ul li .ProductBlock-Color .Text{
	display:none;
}
.MyContent .MyBlockTabs .TabContent .ProductBlock ul li .ProductBlock-Color .Price{
	display:none;
}
.MyContent .MyBlockTabs .TabContent .ProductBlock ul li .ProductBlock-Color .Stars{
	display:none;
}
.MyContent  .MyBlockTabs .TabContent .ProductBlock ul li .ProductBlock-Color .ShopLink{  
	display: block;
    position: absolute;
    left: 280px!important;
    width: 230px;
	top:250px!important;
	z-index:1;
	opacity:0;
}
.MyContent  .MyBlockTabs .TabContent .ProductBlock ul li .ProductBlock-First .ShopLink{  
  	display: none;
}
.MyContent  .MyBlockTabs .TabContent .ProductBlock ul li .ProductBlock-Color .clickZone{  
	display: block;
	width: 36px;
	height: 36px;
	margin-top: -38px;
	margin-left: -3px;
	/*background-color: rgba(0,0,0,0.5);*/
	z-index: 10;
	position:relative;

}
.MyContent .MyBlockTabs .TabContent .ProductBlock ul li .ProductBlock-Color.Selected .ShopLink{  
	z-index:100;
	opacity:1;
}
.MyContent .MyBlockTabs .TabContent .ProductBlock ul li .ProductBlock-Color.Selected .ColorVisual,
.MyContent .MyBlockTabs .TabContent .ProductBlock ul li .ProductBlock-Color:hover  .ColorVisual{
	display:block;
	position:absolute;
	top:0px;
	left:280px;
}
.MyContent .MyBlockTabs .TabContent .ProductBlock ul li .ProductBlock-Color:hover  .ColorVisual{
z-index:100;
}
.MyContent .MyBlockTabs .TabContent .ProductBlock ul li .ProductBlock-Color::before{
	content:" ";
	display:inline-block;
	border:2px #be0f34 solid;
	width:36px;
	height:36px;
	margin-top:-5px;
	margin-left:-5px;
	opacity:0;
	-webkit-transition: opacity 0.2s ease-in-out;
	transition: opacity 0.2s ease-in-out;
}
.MyContent .MyBlockTabs .TabContent .ProductBlock ul li .ProductBlock-Color:hover::before{
	opacity:1;
}
.MyContent .MyBlockTabs .TabContent .ProductBlock ul li .ProductBlock-Color.Selected::before{
	opacity:1;
}
.MyContent .MyBlockTabs .TabContent .ProductBlock ul li .ProductBlock-Color.Selected .Text,
.MyContent .MyBlockTabs .TabContent .ProductBlock ul li .ProductBlock-Color:hover  .Text{
	display:block;
	position:absolute;
	top:230px;
	left:280px;
	text-align:center;
	width:230px;
	background-color:#FFF;
	
}
.MyContent .MyBlockTabs .TabContent .ProductBlock ul li .ProductBlock-Color:hover  .Text{
z-index:100;
}
.MyContent .MyBlockTabs .TabContent .ProductBlock ul li:nth-child(1){
	display:block;
	width:0!important;
	margin:0!important;
	border:0px solid!important;
}
}




.MyContent .MyBlockTabs .TabContent .ProductBlock-First{
	color: #000;
	font-size: 16px;
	line-height: 1.4em;
	margin: 0px;
	width:230px;
	position:absolute;
	top:0;
	left:0;
	text-align:center;
}
.MyContent .MyBlockTabs .TabContent  .Packshot img{
	width:230px;
	height:230px;
	display:block;
}
.MyContent .MyBlockTabs .TabContent  .ColorVisual img{
	width:230px;
	height:230px;
	display:block;
}
.MyContent .MyBlockTabs .TabContent  .Packshot{
	width:230px;
	height:230px;
	display:block;
}
.MyContent .MyBlockTabs .TabContent  .Text{
	font-size:14px;
	line-height: 1.4em;
}
@media only screen and (max-width:761px) {
	.MyContent .MyBlockTabs .TabContent  .Text{
	padding-top:10px;
}
	
}
.MyContent .MyBlockTabs .TabContent  .Stars{
	padding:10px;
}
.MyContent .MyBlockTabs .TabContent  .Price{
	font-size:14px;
}
.MyContent .MyBlockTabs .TabContent  .ShopLink{
	text-align:center;
	padding-top:20px;
}
/*.MyContent .MyBlockTabs .TabContent  .ShopLink a{
	
	display:inline-block;
	line-height:12px;
	font-size:11px;
	padding:12px 30px;
	color:#000;
	text-decoration:none;
	background-color:#FFF;
	border:2px solid #e5e5e5;
	text-transform:uppercase;
	font-family: "Gotham SSm medium A", "Gotham SSm medium B", Gotham, Helvetica, Arial, sans-serif;
}*/
.products-pagination.jcarousel-control-next, .products-pagination.jcarousel-control-prev{
		display:none;
}
@media only screen and (max-width:761px) {
	.MyContent .MyBlockTabs .TabContent .ProductBlock {
	width:320px;
	display:block;
	margin:0;
	padding:0;
	margin-right:auto;
	margin-left:auto;
	position:relative;
}

.MyContent .MyBlockTabs .TabContent .ProductBlock ul{
	width:2000em;
	padding:0;
	font-size:14px;
padding-bottom:40px;
min-height: 360px;
}
.MyContent .MyBlockTabs .TabContent .ProductBlock ul li .ProductBlock-First,
.MyContent .MyBlockTabs .TabContent .ProductBlock ul li .ProductBlock-Color{
	text-align:center;	
	width:320px;
	display:block;
	margin:0;
	padding:0;
	/*margin-right:auto;
	margin-left:auto;*/
	font-size:14px;
	line-height: 1.4em;
	position:relative;
	background-color:#FFF;
	
}
.MyContent .MyBlockTabs .TabContent .ColorVisual,
.MyContent .MyBlockTabs .TabContent .Packshot{
	width:230px;
	display:block;
	margin:0;
	padding:0;
	margin-right:auto;
	margin-left:auto;
}

.products-pagination.jcarousel-control-next, .products-pagination.jcarousel-control-prev{
		display:block;
}
}
.jcarousel-pagination{
	display:none;
}


.MyContent #Tabs-2 .ColorVisual img{
	width: 150px;
	height: 150px;
	margin-left: 45px;
	margin-top: 45px;
}
@media only screen and (min-width:762px) {
#texture-0422711{
	background-image:url(img/color-texture-80002914.jpg);
}
#texture-80026982{
	background-image:url(img/color-texture-80026982.jpg);
}
#texture-0422751{
	background-image:url(img/color-texture-0422751.jpg);
}						
#texture-80002914{
	background-image:url(img/color-texture-80002914.jpg);
}						
#texture-80002915{
	background-image:url(img/color-texture-80002915.jpg);
}
#texture-80018067{
	background-image:url(img/color-texture-80018067.jpg);
}				
#texture-80018069{
	background-image:url(img/color-texture-80018069.jpg);
}		
#texture-0422721{
	background-image:url(img/color-texture-0422721.jpg);
}		
#texture-0422711{
	background-image:url(img/color-texture-0422711.jpg);
}	

#texture-0422721{
	background-image:url(img/color-texture-0422721.jpg);
}	
#texture-0422731{
	background-image:url(img/color-texture-0422731.jpg);
}		
#texture-0422741{
	background-image:url(img/color-texture-0422741.jpg);
}
#texture-80026981{
	background-image:url(img/color-texture-80026981.jpg);
}
#texture-0422761{
	background-image:url(img/color-texture-0422761.jpg);
}
#texture-80002909{
	background-image:url(img/color-texture-80002909.jpg);
}
#texture-80002913{
	background-image:url(img/color-texture-80002913.jpg);
}
#texture-80018068{
	background-image:url(img/color-texture-80018068.jpg);
}
}
#texture-0406451{ /*texture fond*/ background-color:#d9beab;}

#texture-80027413{ /*texture fond*/ background-color:#dfaa88;}
#texture-80027417{ /*texture fond*/ background-color:#b18560;}
#texture-80027418{ /*texture fond*/ background-color:#cf8e66;}
#texture-80027419{ /*texture fond*/ background-color:#cd8258;}

#texture-0402751{ /*texture fond*/ background-color:#f7d4ad;}
#texture-0402631{ /*texture fond*/ background-color:#fcdebb;}
#texture-0402651{ /*texture fond*/ background-color:#ecc1a4;}
#texture-0402671{ /*texture fond*/ background-color:#ebcba9;}
#texture-0402681{ /*texture fond*/ background-color:#edcbad;}
#texture-0402691{ /*texture fond*/ background-color:#e5b891;}
#texture-0402701{ /*texture fond*/ background-color:#e5b698;}
#texture-0402551{ /*texture fond*/ background-color:#e7bc9e;}
#texture-0402721{ /*texture fond*/ background-color:#e1b898;}
#texture-0402561{ /*texture fond*/ background-color:#dba784;}
#texture-0402731{ /*texture fond*/ background-color:#dab095;}
#texture-0402631{ /*texture fond*/ background-color:#fcdebb;}
#texture-0402591{ /*texture fond*/ background-color:#d4a683;}
#texture-0402601{ /*texture fond*/ background-color:#d19977;}
#texture-80013035{ /*texture fond*/ background-color:#F7E2CD;}
#texture-80013036{ /*texture fond*/ background-color:#F0D2B8;}
#texture-80013037{ /*texture fond*/ background-color:#ECC9AB;}
#texture-80013038{ /*texture fond*/ background-color:#EED1B3;}
#texture-80013039{ /*texture fond*/ background-color:#F1D2B6;}
#texture-80013040{ /*texture fond*/ background-color:#E8C6AA;}
#texture-80013041{ /*texture fond*/ background-color:#F0CEB2;}
#texture-80013042{ /*texture fond*/ background-color:#DDAD87;}
#texture-0406501{ /*texture fond*/ background-color:#D3A581;}
#texture-0406511{ /*texture fond*/ background-color:#bc7d50;}
#texture-0406531{ /*texture fond*/ background-color:#a77047;}
#texture-0406551{ /*texture fond*/ background-color:#D9BF9E;}
#texture-0406561{ /*texture fond*/ background-color:#D6B98D;}
#texture-0406571{ /*texture fond*/ background-color:#ae7a50;}
#texture-0406581{ /*texture fond*/ background-color:#ba895d;}
#texture-0406591{ /*texture fond*/ background-color:#cf9a75;}
#texture-0406601{ /*texture fond*/ background-color:#b5815e;}
#texture-0406611{ /*texture fond*/ background-color:#c79369;}
#texture-0406621{ /*texture fond*/ background-color:#BA8B61;}
#texture-0406631{ /*texture fond*/ background-color:#c98d68;}
#texture-0402431{ /*texture fond*/ background-color:#F4C9A9;}
#texture-0402441{ /*texture fond*/ background-color:#F2BFA0;}
#texture-0402451{ /*texture fond*/ background-color:#F0C3A2;}
#texture-0402461{ /*texture fond*/ background-color:#EBBD99;}
#texture-0402471{ /*texture fond*/ background-color:#E7B793;}
#texture-0402481{ /*texture fond*/ background-color:#DBA284;}
#texture-0402491{ /*texture fond*/ background-color:#C99073;}
#texture-0402501{ /*texture fond*/ background-color:#CD9272;}
#texture-80031685-1{ /*texture fond*/ background-color:#E2B596;}
#texture-80031686-1{ /*texture fond*/ background-color:#EBC2A2;}
#texture-80031687-1{ /*texture fond*/ background-color:#E1A583;}
#texture-80031688-1{ /*texture fond*/ background-color:#E3B38F;}
#texture-80031689{ /*texture fond*/ background-color:#E2AE87;}
#texture-0407101{ /*texture fond*/ background-color:#E7AD88;}
#texture-0407110{ /*texture fond*/ background-color:#EBD2A9;}
#texture-0407121{ /*texture fond*/ background-color:#E5D3AF;}
#texture-0407131{ /*texture fond*/ background-color:#DFC6A7;}
#texture-0407141{ /*texture fond*/ background-color:#DEBF90;}
#texture-0407150{ /*texture fond*/ background-color:#D7B590;}
#texture-0407161{ /*texture fond*/ background-color:#DCB782;}
#texture-0407171{ /*texture fond*/ background-color:#CF9973;}
#texture-0407181{ /*texture fond*/ background-color:#CBAA89;}
#texture-0407190{ /*texture fond*/ background-color:#C2976A;}
#texture-0407200{ /*texture fond*/ background-color:#C4986B;}
#texture-0407210{ /*texture fond*/ background-color:#CFA278;}
#texture-0407221{ /*texture fond*/ background-color:#8C5E3D;}
#texture-0407230{ /*texture fond*/ background-color:#B28659;}
#texture-0407240{ /*texture fond*/ background-color:#BD784B;}
#texture-0407251{ /*texture fond*/ background-color:#885635;}
#texture-0401931{ /*texture fond*/ background-color:#E8D0AA;}
#texture-0401951{ /*texture fond*/ background-color:#E2CEAB;}
#texture-0401971{ /*texture fond*/ background-color:#DDC0A2;}
#texture-0401981{ /*texture fond*/ background-color:#CEB280;}
#texture-0401991{ /*texture fond*/ background-color:#D0AE89;}
#texture-0402001{ /*texture fond*/ background-color:#CCAB78;}
#texture-0402021{ /*texture fond*/ background-color:#C6A78A;}
#texture-0402031{ /*texture fond*/ background-color:#B98D60;}
#texture-0402041{ /*texture fond*/ background-color:#B08F66;}
#texture-80020532{ /*texture fond*/ background-color:#E6AB83;}
#texture-80020533{ /*texture fond*/ background-color:#D8A183;}
#texture-80020534{ /*texture fond*/ background-color:#E2A36E;}
#texture-80020535{ /*texture fond*/ background-color:#CA865F;}
#texture-80020536{ /*texture fond*/ background-color:#CB8257;}
#texture-0406461{ /*texture fond*/ background-color:#D4B191;}
#texture-0406471{ /*texture fond*/ background-color:#B09381;}
#texture-0406481{ /*texture fond*/ background-color:#A0816D;}

#texture-0405621{ /*texture fond*/ background: linear-gradient(to right,#F4B29A 0%,#F4B29A 50%,#D78E7F 50%,#D78E7F 100%); /* W3C */}
#texture-0405631{ /*texture fond*/ background: linear-gradient(to right,#ECA4A5 0%,#ECA4A5 50%,#CD999D 50%,#CD999D 100%); /* W3C */}


#texture-0405641{ /*texture fond*/ background: linear-gradient(to right,#F7AB94 0%,#F7AB94 50%,#A15E55 50%,#A15E55 100%); /* W3C */}
#texture-0405651{ /*texture fond*/ background: linear-gradient(to right,#D48B78 0%,#D48B78 50%,#E7AF98 50%,#E7AF98 100%); /* W3C */}
#texture-0405671{ /*texture fond*/ background: linear-gradient(to right,#9D685A 0%,#9D685A 50%,#CD8F84 50%,#CD8F84 100%); /* W3C */}
#texture-0405681{ /*texture fond*/ background: linear-gradient(to right,#CC9497 0%,#CC9497 50%,#DCACA8 50%,#DCACA8 100%); /* W3C */}
#texture-0405351{ /*texture fond*/ background: linear-gradient(to right,#DFB69A 0%,#DFB69A 50%,#BE947E 50%,#BE947E 100%); /* W3C */}
#texture-0405361{ /*texture fond*/ background: linear-gradient(to right,#C69B79 0%,#C69B79 50%,#9F6D52 50%,#9F6D52 100%); /* W3C */}
#texture-0405371{ /*texture fond*/ background: linear-gradient(to right,#AF886B 0%,#AF886B 50%,#916548 50%,#916548 100%); /* W3C */}

/*add*/
#texture-0405611{ /*texture fond*/ background: linear-gradient(to right,#f6b7b6 0%,#f6b7b6 50%,#efc3c6 50%,#efc3c6 100%); /* W3C */}
/*end*/

#texture-0440281{ /*texture fond*/ background-color:#eabab6;}
#texture-0440291{ /*texture fond*/ background-color:#FAC4AD;}
#texture-0440201{ /*texture fond*/ background-color:#f1bc9a;}
#texture-0440211{ /*texture fond*/ background-color:#F8ADA7;}
#texture-0440221{ /*texture fond*/ background-color:#F57D7F;}
#texture-0440231{ /*texture fond*/ background-color:#AF8076;}
#texture-80002989{ /*texture fond*/ background-color:#C8959C;}
#texture-80002990{ /*texture fond*/ background-color:#AA5E82;}
#texture-0443471{ /*texture fond*/ background-color:#D45A42;}
#texture-0443481{ /*texture fond*/ background-color:#B66C6D;}
#texture-0443491{ /*texture fond*/ background-color:#D08E90;}
#texture-0443501{ /*texture fond*/ background-color:#D06A5C;}
#texture-0443511{ /*texture fond*/ background-color:#CB417C;}
#texture-0443521{ /*texture fond*/ background-color:#D07C94;}
#texture-0443531{ /*texture fond*/ background-color:#CA647C;}
#texture-0443541{ /*texture fond*/ background-color:#bd8284;}
#texture-0443551{ /*texture fond*/ background-color:#CA647C;}
#texture-0443561{ /*texture fond*/ background-color:#AD453A;}
#texture-0443571{ /*texture fond*/ background-color:#632323;}
#texture-0443581{ /*texture fond*/ background-color:#E26970;}
#texture-0443591{ /*texture fond*/ background-color:#D22E2F;}
#texture-0443601{ /*texture fond*/ background-color:#B41734;}
#texture-0443611{ /*texture fond*/ background-color:#A81B24;}
#texture-0443621{ /*texture fond*/ background-color:#88414F;}
#texture-0443631{ /*texture fond*/ background-color:#C89B95;}
#texture-0443651{ /*texture fond*/ background-color:#CE9492;}
#texture-0443661{ /*texture fond*/ background-color:#CF7787;}
#texture-0443671{ /*texture fond*/ background-color:#DC4E7C;}
#texture-0443681{ /*texture fond*/ background-color:#BF8D8E;}
#texture-0443691{ /*texture fond*/ background-color:#CA9390;}
#texture-0443701{ /*texture fond*/ background-color:#C27178;}
#texture-0443711{ /*texture fond*/ background-color:#B6656B;}
/*add*/
#texture-0443641{ /*texture fond*/ background-color:#b97e77;}
/*end*/
#texture-80026984{ /*texture fond*/ background-color:#8f051c;}
#texture-80026985{ /*texture fond*/ background-color:#b44e5b;}
#texture-80026986{ /*texture fond*/ background-color:#b13e45;}
#texture-80005119{ /*texture fond*/ background-color:#CB6C66;}
#texture-80005120{ /*texture fond*/ background-color:#844D4A;}
#texture-80005133{ /*texture fond*/ background-color:#B65963;}
#texture-80005135{ /*texture fond*/ background-color:#C33946;}
#texture-80005136{ /*texture fond*/ background-color:#FF6565;}
#texture-80005137{ /*texture fond*/ background-color:#FF505F;}
#texture-80005138{ /*texture fond*/ background-color:#D34B63;}
#texture-80005139{ /*texture fond*/ background-color:#D75E67;}
#texture-80005140{ /*texture fond*/ background-color:#C04361;}
#texture-80005141{ /*texture fond*/ background-color:#C27D6E;}
#texture-80005142{ /*texture fond*/ background-color:#AD6E67;}
#texture-80005150{ /*texture fond*/ background-color:#AE5B53;}
#texture-80022284{ /*texture fond*/ background-color:#BC5D4B;}
#texture-80022286{ /*texture fond*/ background-color:#C72938;}
#texture-80022288{ /*texture fond*/ background-color:#842C3C;}


#texture-80032878{  background-color:#b15653;}
#texture-80032877{  background-color:#aa4b4b;}
#texture-80032872{  background-color:#bb112b;}
#texture-80032876{  background-color:#6f4048;}
#texture-80032875{  background-color:#a31e35;}
#texture-80032879{  background-color:#ab574b;}
#texture-80032880{  background-color:#c2786f;}
#texture-80032881{  background-color:#b26066;}
#texture-80032882{  background-color:#bb183f;}
#texture-80032883{  background-color:#d70c18;}

#texture-80041819{  background-color:#d8513f;}
#texture-80041818{  background-color:#c00b54;}
#texture-80041817{  background-color:#b6315c;}
#texture-80041815{  background-color:#b2525c;}
#texture-80041814{  background-color:#8d2d29;}
#texture-80041822{  background-color:#6a2e34;}
#texture-80041821{  background-color:#bd141a;}
#texture-80041813{  background-color:#a84f55;}
#texture-80041816{  background-color:#b34158;}
#texture-80041820{  background-color:#b33246;}


#texture-0443411{ /*texture fond*/ background-color:#E2938E;}
#texture-0443421{ /*texture fond*/ background-color:#E19981;}
#texture-0443431{ /*texture fond*/ background-color:#E9BFC3;}
#texture-0443441{ /*texture fond*/ background-color:#FF5B36;}
#texture-0443451{ /*texture fond*/ background-color:#E23232;}
#texture-0443461{ /*texture fond*/ background-color:#CC866D;}
#texture-0443251{ /*texture fond*/ background-color:#E77B00;}
#texture-0443261{ /*texture fond*/ background-color:#B73478;}
#texture-80012668{ /*texture fond*/ background-color:#E77871;}
#texture-80018034{ /*texture fond*/ background-color:#CA3F68;}
#texture-80018036{ /*texture fond*/ background-color:#C84016;}
#texture-80029156{ /*texture fond*/ background-color:#009593;}
#texture-80029157{ /*texture fond*/ background-color:#EB7900;}
#texture-0401941{ /*texture fond*/ background-color:#E4C3A2;}
#texture-0402011{ /*texture fond*/ background-color:#BAA07B;}
#texture-0402411{ /*texture fond*/ background-color:#F4C9A9;}
#texture-0402741{ /*texture fond*/ background-color:#d7a984;}
#texture-80031689-1{ /*texture fond*/ background-color:#E2AE87;}

/*custom*/
#texture-80032929{  background-color:#d70c18;}
#texture-80032928{  background-color:#bb183f;}
#texture-80032927{  background-color:#b26066;}
#texture-80032926{  background-color:#c2786f;}
#texture-80032884{  background-color:#ab574b;}




@media only screen and (max-width:761px) {
.MyContent .MyBlockTabs .TabContent .ProductBlock ul li .ProductBlock-Color{
	background:none!important;
	background-color:#FFF!important;
}
.product-quickshop .swatchesCircle img {
    top: 8.5px;
    width: 20px;
}
}

.product-quickshop {
    display: inline-block !important;
    font-size: 10px !important;
}

@media only screen and (max-width:761px) {
.MyContent #Block-HEADER-TITLE h1 {
	font-size: 44px;
}
}

@media only screen and (max-width:1023px) {
.MyContent .TabHeader p {
	top:41%;
}
}
@media only screen and (max-width:1023px) {
.MyContent .TabHeader h1 {
	top:33%;
}
}

