@charset "utf-8";

#primary { padding: 0; }
.flyout-x {
	color: #000;
	position: relative;
	left: 172px;
	top: 20px;
	cursor: pointer;
}
.flyout {
	position: fixed;
	right: 0;
	top: 40%;
	z-index: 1000;
	width: 189px;
}

.asset-lipstick-lp .en-large {
	font-size: 109% !important;
	vertical-align: -1%;
}
.asset-lipstick-lp .font-rodin,
.asset-lipstick-lp .font-rodin * {
	font-family: "Helvetica Neue LT W01_35 Thin", "RodinCattleyaPro-L" !important;
}
.asset-lipstick-lp .font-rodin_m,
.asset-lipstick-lp .font-rodin_m * {
	font-family: "HelveticaNeueW01-45Ligh", "RodinCattleyaPro-M" !important;
}
.asset-lipstick-lp .wrap {
	max-width: 1155px;
	margin-right: auto;
	margin-left: auto;
}
.asset-lipstick-lp .mainvisual {
	background: url(lip_60/lip60_mv01_pc.jpg) no-repeat 0 100%;
	background-size: 100% auto;
	min-height: 538px;
	color: #fff;
}
.asset-lipstick-lp .slick-list {
	background-color: #000;
}
.asset-lipstick-lp .slice-wrapper .slick-slider {
	margin-bottom: 0!important;
}
.asset-lipstick-lp .slice-wrapper .slick-prev:before,
.asset-lipstick-lp .slice-wrapper .slick-next:before {
	color: #fff;
}
.asset-lipstick-lp .mainvisual_wrap {
	background: url(lip_60/lip60_mv01_bg_pc_202003.jpg) repeat-y 0 0;
	background-size: 100% auto;
}
.asset-lipstick-lp .mainvisual .wrap {
	padding: 120px 0 50px 0;
}
.asset-lipstick-lp .mainvisual .mv-title {
	font-size: 55px;
	line-height: 1.1;
	margin: 0;
}
.asset-lipstick-lp.lipstick-60 .mainvisual .mv-title {
	margin-bottom: 14px;
	font-size: 78px;
	line-height: 0.88;
	font-family: "HelveticaNeueW01-UltLt", "RodinCattleyaPro-L" !important;
}
.asset-lipstick-lp.lipstick-60 .mainvisual .mv-title br {
	line-height: 0!important;
}
.asset-lipstick-lp .mainvisual .mv-catchcopy {
	font-size: 20px;
}
.asset-lipstick-lp br,
.asset-lipstick-lp .img,
.asset-lipstick-lp .summary-img,
.asset-lipstick-lp .block-video,
.asset-lipstick-lp img {
	line-height: 0!important;
}

.asset-lipstick-lp .block-summary {
	background-color: #000;
}
.asset-lipstick-lp .block-summary * {
	color: #fff;
}
.asset-lipstick-lp .block-summary.block-package {
	background-color: #111;
}
.asset-lipstick-lp .block-summary.block-60color,
.asset-lipstick-lp .block-summary.block-formula {
	background-color: #0b0b0b;
}
.asset-lipstick-lp .block-summary .wrap {
	display: flex;
	align-items: center;
	justify-content: flex-end;
	/*justify-content: space-between;*/
}
.asset-lipstick-lp .block-summary.block-60color {
	background-position: 0 100%;
	background-repeat: no-repeat;
	background-size: 100% auto;
	min-height: 446px;
}
.asset-lipstick-lp .block-summary.block-60color .wrap {
	min-height: 446px;
	display: flex;
	align-items: center;
}
.asset-lipstick-lp .block-summary .txt-period {
	letter-spacing: -0.3em;
}
.asset-lipstick-lp .block-summary ul.list-cmn-btn {
	list-style: none;
	margin: 0;
	padding: 0;
	display: flex;
}
.asset-lipstick-lp .block-summary ul.list-cmn-btn {
	list-style: none;
	margin: 30px 0 0 0;
	padding: 0;
	display: flex;
}
.asset-lipstick-lp .block-summary ul.list-cmn-btn li {
	list-style: none;
	margin: 0 10px 0 0;
	padding: 0;
}
.asset-lipstick-lp .block-summary ul.list-cmn-btn li a {
	display: inline-block;
	border-color: #fff;
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	line-height: 1;
	padding: 10px 20px;
}

.asset-lipstick-lp .block-lipstick-list {
	padding: 80px 0;
}
.asset-lipstick-lp .title-border {
	margin-bottom: 50px;
	border-bottom: 1px solid #000;
	font-size: 28px;
	padding: 0 0 5px 0;
}
.asset-lipstick-lp .block-title {
	padding: 70px 10px;
	background-color: #000;
	color: #fff;
}
.asset-lipstick-lp .block-title * {
	color: #fff;
}
.asset-lipstick-lp .block-title .title {
	font-size: 36px;
	line-height: 1.6;
}

.asset-lipstick-lp .block-title .title {
	font-size: 38px;
	line-height: 1.4;
}

.asset-lipstick-lp ul.lipstick-list {
	list-style: none;
	margin: 0 0 80px 0;
	padding: 0 50px;
	display: flex;
	flex-wrap: wrap;
	/*justify-content: space-between;*/
}
.asset-lipstick-lp ul.lipstick-list li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.asset-lipstick-lp ul.lipstick-list li a {
	display: block;
	padding: 0 31px 0 0;
}
.asset-lipstick-lp ul.lipstick-list li:nth-child(6n) a {
	padding-right: 0;
}
.asset-lipstick-lp ul.lipstick-list li a,
.asset-lipstick-lp ul.lipstick-list li a * {
	text-decoration: none;
}
.asset-lipstick-lp ul.lipstick-list li .img {
	margin-bottom: 9px;
	padding-bottom: 10px;
	border-bottom: 1px solid #000;
	text-align: center;
	line-height: 1;
}
.asset-lipstick-lp ul.lipstick-list li .img img {
	width: 150px;
	height: auto;
}
.asset-lipstick-lp ul.lipstick-list li .txt {
	/*margin-bottom: 30px;*/
	margin-bottom: 5px;
	font-size: 14px;
	max-height: 101px;
	padding-bottom: 42px;
}
.asset-lipstick-lp ul.lipstick-list li .txt > * {
	margin-top: 1px;
	color: #000!important;
	line-height: 1.3;
}
.asset-lipstick-lp ul.lipstick-list li .txt .code,
.asset-lipstick-lp ul.lipstick-list li .txt .name-ja {
	font-size: 14px;
}
.asset-lipstick-lp ul.lipstick-list li .txt .name-ja {
	margin-top: 2px;
	height: 3em;
}
.asset-lipstick-lp ul.lipstick-list li .txt .name-en {
	font-size: 14px;
}
.asset-lipstick-lp ul.lipstick-list li .txt *[class*="colorcode-"] {
	position: relative;
}
.asset-lipstick-lp ul.lipstick-list li .txt *[class*="colorcode-"]:after {
	content: "";
	position: absolute;
	top:0;
	right: 0;
	display:block;
	width: 16px;
	height: 16px;
}
.asset-lipstick-lp ul.lipstick-list li .cmn-btn .button {
	display: block;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 14px;
}

.align_c { text-align: center; }
.align_r { text-align: right; }


.asset-lipstick-lp .font-rodin,
.asset-lipstick-lp .font-rodin > * {
	font-family: "Helvetica Neue LT W01_35 Thin", "RodinCattleyaPro-L" !important;
	font-weight: normal;
}
.asset-lipstick-lp .block-summary .summary-txt .txt-title {
	margin-bottom: 10px;
	font-size: 36px;
}
.asset-lipstick-lp .block-summary .summary-txt p.txt-catchcopy {
	font-size: 24px;
	line-height: 1.3;
}
.asset-lipstick-lp .block-summary .summary-txt p.txt-catchcopy .en-large {
	line-height: 1.2;
}
.asset-lipstick-lp .block-summary .summary-txt .txt-dl {
	margin-top: 15px;
}
.asset-lipstick-lp .block-summary .summary-txt .txt-dl dt {
	float: left;
	clear: both;
	margin-top: 5px;
	width: 14%;
	min-width: 0;
}
.asset-lipstick-lp .block-summary .summary-txt .txt-dl dd {
	float: left;
	margin-top: 5px;
	padding-left:0;
	width: 85%;
}

.asset-lipstick-lp .block-lipstick-list .tabnavi {
	list-style: none;
	display: flex;
	align-items: flex-end;
	margin: 0;
	padding: 0;
}
.asset-lipstick-lp .block-lipstick-list .tabnavi ~ .tabnavi {
	align-items: flex-start;
}
.asset-lipstick-lp .block-lipstick-list .tabnavi ~ .tabnavi li a {
	border-top: none;
}
.asset-lipstick-lp .block-lipstick-list .tabnavi li {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 16.66%;
}
.asset-lipstick-lp .block-lipstick-list .tabnavi li a {
	display: block;
	padding: 20px 5px;
	text-decoration: none;
	text-align: center;
	font-size: 40px;
	line-height: 1!important;
	border: 1px solid #000;
	border-right: none;
	font-family: "Helvetica Neue LT W01_35 Thin", "RodinCattleyaPro-L" !important;
	font-weight: normal !important;
}
.asset-lipstick-lp .block-lipstick-list .tabnavi li a.current {
	background-color: #000;
	padding-top: 25px;
	padding-bottom: 25px;
	color: #fff;
}
.asset-lipstick-lp .block-lipstick-list .tabnavi li a.current * {
	color: #fff;
}
.asset-lipstick-lp .block-lipstick-list .tabnavi li:nth-child(6) a {
	border-right: 1px solid #000;
}
.asset-lipstick-lp .block-lipstick-list .tabnavi li a * {
	text-decoration: none;
	text-align: center;
	line-height: 1!important;
}
.asset-lipstick-lp .block-lipstick-list .tabnavi li a span {
	display: block;
	font-size: 22px;
	font-family: "Helvetica Neue LT W01_35 Thin", "RodinCattleyaPro-L" !important;
	font-weight: normal !important;
}
.asset-lipstick-lp .block-lipstick-list .tabset-pc .tab-cont {
	padding-top: 50px;
	border: 1px solid #000;
	border-top: none;
}
.asset-lipstick-lp .block-lipstick-list .tabset-pc ul.lipstick-list {
	margin-right: 49px;
	margin-left: 49px;
	padding: 0;
}
.youtube-iframe-wrap {
	position: relative;
	width: 100%;
	height: 0;
	padding-bottom: 56.25%;
	overflow: hidden;
}
.youtube-iframe-wrap iframe {
	position: absolute;
	top: 0;
	right: 0;
	width: 100% !important;
	height: 100% !important;
}
.asset-lipstick-lp .block-title .jp-letters {
	letter-spacing: -2px;
}
.asset-lipstick-lp .block_message {
	margin-bottom: 180px;
	background-color: #000;
}
.asset-lipstick-lp .block_message * {
	color: #fff;
}
.asset-lipstick-lp .block_inner {
	max-width: 1155px;
	margin-right: auto;
	margin-left: auto;
	padding: 80px 54px;
}
.asset-lipstick-lp .block_message .catchcopy {
	font-size: 44px;
}
.asset-lipstick-lp .block_message .catchcopy-sub {
	font-size: 20px;
}
.asset-lipstick-lp .mainvisual .cmn-btn .button {
	padding-top: 12px;
	padding-bottom: 12px;
	border-color: #fff;
	color: #fff;
	font-size: 16px;
	min-width: 226px;
}
.asset-lipstick-lp .mainvisual .cmn-btn .button:hover {
	text-decoration: underline;
}
.asset-lipstick-lp .button.disabled:hover {
	color:#000;
}
@media screen and (max-width:48em) {
	.flyout {
		display: none;
	}
	.asset-lipstick-lp.lipstick-60 .mainvisual_wrap {
		line-height: 1;
		font-size: 0;
	}
	.asset-lipstick-lp .mainvisual .wrap {
		padding: 47px 10px;
	}
	.asset-lipstick-lp .mainvisual {
		background-image: none;
		min-height: 0!important;
	}
	.asset-lipstick-lp .mainvisual .mv-title {
		padding-right: 15px;
		padding-left: 15px;
		text-align: center;
		font-size: 22px;
		line-height: 1.3;
	}
	.asset-lipstick-lp.lipstick-60 .mainvisual .mv-title {
		margin-bottom: 10px;
		font-size: 44px;
		line-height: 0.9;
	}
	.asset-lipstick-lp.lipstick-60 .mainvisual .mv-catchcopy {
		/*font-size: 20px;*/
		text-align: center;
		font-size: 22px;
		line-height: 1.2;
	}
	.asset-lipstick-lp.lipstick-60 .mainvisual .mv-catchcopy .en-large {
		line-height: 1;
	}
	.asset-lipstick-lp.lipstick-60 .mainvisual .cmn-btn {
		text-align: center;
		margin-top: 15px!important;
	}
	.asset-lipstick-lp .block-summary .wrap {
		display: block;
	}
	.asset-lipstick-lp .block-summary .summary-img {
		width: 100%!important;
	}
	.asset-lipstick-lp .block-summary .summary-txt {
		width: 100%;
		padding: 25px 20px;
	}
	.asset-lipstick-lp .block-summary .summary-txt .txt-title {
		font-size: 23px;
		text-align: center;
	}
	.asset-lipstick-lp .block-summary .summary-txt p.txt-catchcopy {
		font-size: 14px;
		text-align: center;
	}
	.asset-lipstick-lp .block-summary.block-package,
	.asset-lipstick-lp .block-summary.block-60color,
	.asset-lipstick-lp .block-summary.block-formula {
		background-color: #000;
	}
	.asset-lipstick-lp .block-summary.block-package .summary-img,
	.asset-lipstick-lp .block-summary.block-60color .summary-img {
		padding-top: 0;
	}
	.asset-lipstick-lp .block-summary.block-60color,
	.asset-lipstick-lp .block-summary.block-60color .wrap {
		min-height: inherit;
	}
	.asset-lipstick-lp .block-summary.block-60color .wrap {
		flex-direction: column;
	}
	.asset-lipstick-lp .block-summary ul.list-cmn-btn {
		flex-direction: column;
		justify-content: center;
	}
	.asset-lipstick-lp .block-summary ul.list-cmn-btn li {
		margin: 0 0 10px 0;
		text-align: center;
	}
	.asset-lipstick-lp .block-summary ul.list-cmn-btn li a {
		font-size: 13px;
		padding-top:12px;
		padding-bottom: 12px;
		width: 70%;
	}
	.asset-lipstick-lp .block-title {
		padding: 25px 15px;
	}
	.asset-lipstick-lp .block-title .title {
		font-size: 14px;
	}
	.asset-lipstick-lp .block-lipstick-list {
		padding-bottom: 65px;
	}
	.asset-lipstick-lp .block-lipstick-list .wrap {
		margin-right: 12px;
		margin-left: 12px;
	}
	.asset-lipstick-lp .block-lipstick-list .title-border {
		margin-bottom: 0;
		padding: 16px 15px;
		background-color: #000;
		color: #fff;
		font-size: 16px;
	}
	.asset-lipstick-lp ul.lipstick-list {
		padding: 0 14px;
	}
	.asset-lipstick-lp ul.lipstick-list li {
		padding: 0;
		width: 50%;
	}
	.asset-lipstick-lp ul.lipstick-list li a {
		padding: 0 8px;
	}
	.asset-lipstick-lp ul.lipstick-list li:nth-child(odd) a {
		padding-left: 0;
	}
	.asset-lipstick-lp ul.lipstick-list li:nth-child(even) a {
		padding-right: 0;
	}
	.asset-lipstick-lp ul.lipstick-list li .img img {
		max-width: 100%;
		width: auto;
		height: auto;
	}
	.asset-lipstick-lp ul.lipstick-list li .txt .code,
	.asset-lipstick-lp ul.lipstick-list li .txt .name-ja {
		font-size: 14px;
	}
	.asset-lipstick-lp ul.lipstick-list li .txt .name-en {
		font-size: 16px;
	}
	.asset-lipstick-lp .block-lipstick-list .lipstick-title {
		position: relative;
		padding: 13px 50px 13px 15px;
		background: #000 url(icon_plus.png) no-repeat 95% 50%;
		background-size: 20px 20px;
		color: #fff;
		font-size: 24px;
		line-height: 1;
		font-family: "HelveticaNeueW01-45Ligh", "RodinCattleyaPro-L" !important;
		font-weight: normal;
	}
	.asset-lipstick-lp .block-lipstick-list .is_open .lipstick-title {
		background-image: url(icon_minus.png);
	}
	.asset-lipstick-lp .block-lipstick-list .lipstick-title * {
		display: inline-block;
		margin-left: 5px;
		color: #fff;
		font-size: 16px;
		line-height: 1;
		font-family: "HelveticaNeueW01-45Ligh", "RodinCattleyaPro-L" !important;
		font-weight: normal;
	}
	.asset-lipstick-lp.lipstick-12 .block-lipstick-list .wrap {
		border: 1px solid #000;
	}
	.asset-lipstick-lp .block-lipstick-list .tabset-pc .tab-cont {
		padding-top: 0;
	}
	.asset-lipstick-lp .block-lipstick-list ul.lipstick-list li {
		/*border-bottom: 1px solid #bfbfbf;*/
		margin-top: 100px;
	}
/*	.asset-lipstick-lp .block-lipstick-list ul.lipstick-list li:nth-last-child(1),
	.asset-lipstick-lp .block-lipstick-list ul.lipstick-list li:nth-last-child(2):nth-child(odd) {
		border-bottom: none;
	}
*/	.asset-lipstick-lp .block-lipstick-list .accordionset-sp {
		margin-bottom: 10px;
	}
	.asset-lipstick-lp .block-lipstick-list .accordionset-sp.is_close .accordion-cont {
		display: none;
/*		opacity: 0;
		height: 0;
		overflow: hidden;*/
	}
	.asset-lipstick-lp .block-lipstick-list .accordionset-sp.is_close ul.lipstick-list {
		padding-top: 0;
	}
	.asset-lipstick-lp .block-lipstick-list .tabset-pc ul.lipstick-list {
		margin-right: 14px;
		margin-left: 14px;
		padding-right: 0;
		padding-left: 0;
	}

	.asset-lipstick-lp.lipstick-12 .block-summary .font-rodan,
	.asset-lipstick-lp.lipstick-12 .block-summary .font-rodan *,
	.asset-lipstick-lp.lipstick-12 .block-title .font-rodan,
	.asset-lipstick-lp.lipstick-12 .block-title .font-rodan *,
	.asset-lipstick-lp.lipstick-12 .itle-border .font-rodan,
	.asset-lipstick-lp.lipstick-12 .itle-border .font-rodan * {
		font-family: "HelveticaNeueW01-45Ligh", "RodinCattleyaPro-M" !important;
	}
	.asset-lipstick-lp ul.lipstick-list li .txt > p.name_ja {
		min-height: 2.6em;
	}
	.asset-lipstick-lp .block_inner {
		padding: 30px 14px;
	}
	.asset-lipstick-lp .block_message {
		margin-bottom: 120px;
	}
	.asset-lipstick-lp .block_message .catchcopy {
		font-size: 22px;
	}
	.asset-lipstick-lp .block_message .catchcopy-sub  {
		font-size: 13px;
	}
	.asset-lipstick-lp .mainvisual .cmn-btn .button {
		font-size: 13px;
	}
	.sp-banner {
		position: fixed;
		z-index: 9999;
		bottom: 0;
		line-height: 0;
	}
	.sp-banner a {
		line-height: 0;
	}
}
@media screen and (max-width:320px) {
	.asset-lipstick-lp.lipstick-60 .mainvisual .mv-catchcopy {
		font-size: 20px;
	}
	.asset-lipstick-lp .block-summary .summary-txt .txt-dl dt {
		width: 16%;
	}
	.asset-lipstick-lp .block-summary .summary-txt .txt-dl dd {
		width: 83%;
	}
	.asset-lipstick-lp ul.lipstick-list li .txt .code,
	.asset-lipstick-lp ul.lipstick-list li .txt .name-ja {
		font-size: 13px;
	}
	.asset-lipstick-lp ul.lipstick-list li .txt .name-en {
		font-size: 15px;
	}
	.asset-lipstick-lp ul.lipstick-list li .cmn-btn .button {
		font-size: 12px;
	}
}

.asset-lipstick-lp a:hover img {
	opacity: .75;
}

/* Color Code : E57801 */
.asset-lipstick-lp .colorcode-2970:after { background-color: #943138; }
.asset-lipstick-lp .colorcode-2971:after { background-color: #C27D81; }
.asset-lipstick-lp .colorcode-2972:after { background-color: #A9645B; }
.asset-lipstick-lp .colorcode-2973:after { background-color: #D01E5F; }
.asset-lipstick-lp .colorcode-2974:after { background-color: #CC4845; }
.asset-lipstick-lp .colorcode-2975:after { background-color: #9C3437; }
.asset-lipstick-lp .colorcode-2976:after { background-color: #CE7C78; }
.asset-lipstick-lp .colorcode-2977:after { background-color: #C8263A; }
.asset-lipstick-lp .colorcode-2978:after { background-color: #C18377; }
.asset-lipstick-lp .colorcode-2979:after { background-color: #B4273F; }
.asset-lipstick-lp .colorcode-2980:after { background-color: #C56261; }
.asset-lipstick-lp .colorcode-2981:after { background-color: #B63347; }
.asset-lipstick-lp .colorcode-2982:after { background-color: #914643; }
.asset-lipstick-lp .colorcode-2983:after { background-color: #DC202A; }
.asset-lipstick-lp .colorcode-2984:after { background-color: #AB7176; }
.asset-lipstick-lp .colorcode-2985:after { background-color: #B65F6A; }
.asset-lipstick-lp .colorcode-2986:after { background-color: #992949; }
.asset-lipstick-lp .colorcode-2987:after { background-color: #894067; }
.asset-lipstick-lp .colorcode-2990:after { background-color: #52374F; }
.asset-lipstick-lp .colorcode-2991:after { background-color: #A66C63; }
.asset-lipstick-lp .colorcode-2992:after { background-color: #573427; }

/* Color Code : E57501 */
.asset-lipstick-lp .colorcode-2910:after { background-color: #AD6D5F; }
.asset-lipstick-lp .colorcode-2911:after { background-color: #76373F; }
.asset-lipstick-lp .colorcode-2912:after { background-color: #90383C; }
.asset-lipstick-lp .colorcode-2913:after { background-color: #C0635F; }
.asset-lipstick-lp .colorcode-2914:after { background-color: #CB5855; }
.asset-lipstick-lp .colorcode-2915:after { background-color: #F3745F; }
.asset-lipstick-lp .colorcode-2916:after { background-color: #B87458; }
.asset-lipstick-lp .colorcode-2917:after { background-color: #A3292F; }
.asset-lipstick-lp .colorcode-2921:after { background-color: #70333B; }
.asset-lipstick-lp .colorcode-2922:after { background-color: #69352E; }
.asset-lipstick-lp .colorcode-2923:after { background-color: #BE262A; }
.asset-lipstick-lp .colorcode-2924:after { background-color: #FB4A4C; }
.asset-lipstick-lp .colorcode-2925:after { background-color: #CB8B6F; }
.asset-lipstick-lp .colorcode-2926:after { background-color: #C86863; }
.asset-lipstick-lp .colorcode-2927:after { background-color: #AB505C; }
.asset-lipstick-lp .colorcode-2928:after { background-color: #C33A51; }
.asset-lipstick-lp .colorcode-2929:after { background-color: #99264C; }
.asset-lipstick-lp .colorcode-2930:after { background-color: #532E3B; }
.asset-lipstick-lp .colorcode-2931:after { background-color: #3E2B30; }

/* Color Code : E57601 */
.asset-lipstick-lp .colorcode-2940:after { background-color: #A94949; }
.asset-lipstick-lp .colorcode-2941:after { background-color: #B86B6C; }
.asset-lipstick-lp .colorcode-2942:after { background-color: #FF9774; }
.asset-lipstick-lp .colorcode-2943:after { background-color: #E2AEA8; }
.asset-lipstick-lp .colorcode-2944:after { background-color: #D98A85; }
.asset-lipstick-lp .colorcode-2945:after { background-color: #CC948D; }
.asset-lipstick-lp .colorcode-2946:after { background-color: #AC707D; }
.asset-lipstick-lp .colorcode-2947:after { background-color: #E69F7F; }
.asset-lipstick-lp .colorcode-2948:after { background-color: #FD7BA5; }
.asset-lipstick-lp .colorcode-2949:after { background-color: #844358; }
.asset-lipstick-lp .colorcode-2950:after { background-color: #854548; }
.asset-lipstick-lp .colorcode-2951:after { background-color: #9D594D; }
.asset-lipstick-lp .colorcode-2952:after { background-color: #EBA38C; }
.asset-lipstick-lp .colorcode-2953:after { background-color: #FF5A30; }
.asset-lipstick-lp .colorcode-2954:after { background-color: #FF8E82; }
.asset-lipstick-lp .colorcode-2955:after { background-color: #DA8891; }
.asset-lipstick-lp .colorcode-2956:after { background-color: #FF7A72; }
.asset-lipstick-lp .colorcode-2957:after { background-color: #FF4D61; }
.asset-lipstick-lp .colorcode-2958:after { background-color: #EDB5A8; }
.asset-lipstick-lp .colorcode-2959:after { background-color: #F08E80; }

/* Color Code : E57701 */
.asset-lipstick-lp .colorcode-2918:after { background-color: #D57D58; }
.asset-lipstick-lp .colorcode-2919:after { background-color: #CD7A58; }
.asset-lipstick-lp .colorcode-2920:after { background-color: #D96448; }
.asset-lipstick-lp .colorcode-2961:after { background-color: #EA4831; }
.asset-lipstick-lp .colorcode-2962:after { background-color: #D13336; }
.asset-lipstick-lp .colorcode-2963:after { background-color: #AE282E; }
.asset-lipstick-lp .colorcode-2964:after { background-color: #983638; }
.asset-lipstick-lp .colorcode-2965:after { background-color: #963137; }
.asset-lipstick-lp .colorcode-2966:after { background-color: #7C3B45; }
.asset-lipstick-lp .colorcode-2967:after { background-color: #B25D44; }
.asset-lipstick-lp .colorcode-2968:after { background-color: #A23245; }
.asset-lipstick-lp .colorcode-2969:after { background-color: #AE1459; }

