html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
* {box-sizing: border-box; margin:0;
	}
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {line-height: 1; margin:0; /*background:url(../images/TrialRoomBg02.png) no-repeat bottom left; background-size:100%;box-shadow:0 -100px 10px 0 #fff inset;*/
}
html, body { height:100vh;
	}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.TrialRoomMainBox {float:left; width:100%; height:100%;margin:0;padding:0;position:relative;
	}
.TrialRoomMain { float:left; width:100%; height:100%;margin:0; padding:0; 
	}
.TrialRoomMain .TRBgImg { width:100%;position:absolute; top:0; left:0; z-index:-1; object-fit:cover;height: 100%;
	}
.TRBottomImg { width:100%; height:100%;position:absolute; left:0; bottom:0; z-index:-2;/*object-fit:cover;*/background:url(../images/TrialRoomBg02.png) no-repeat bottom left; background-size:100%;/*box-shadow:0 -100px 10px 0 #fff inset;*/
	}
/*.TRBottomImg img { width:100%;object-fit:cover;
	}*/
.TRLogo { width:50%; margin:3% 0 47% 0; padding:0;
	}
.TrialRoomModelBox { float:left; width:100%; margin:0; padding:0;
	}
.ModelBox {width:100%; margin:0; padding:0; z-index:1;
	}
.ModelBoxImg{margin-top:-43%;
	}
.ModelBoxImgMale {margin-top: -62% !important;width: 71%;
	}
.TRProBox { float:left; width:100%; margin:0; padding:0; position:relative;
	}
/* PRODUCTS IMAGES SLIDER BEGIN */
.TRPGalleryMain { margin:0; padding:0; width:100%; position: absolute; top:0; left:0; z-index:2;
	}
.TRPGalleryBox { float:left;margin:0; padding:0; width:100%; position:relative; z-index:1px;
	}
.TRPWrapper { float:left;margin:0;padding: 0;width:122px;height:363px;list-style:none;pointer-events: none;
	}
.TRPWrapperItem {height: 100%;width: 100%;text-align: center;overflow: hidden;position: absolute;opacity: 0;display: -webkit-flex;display: flex;display:-moz-flex;-webkit-flex-direction: column;-moz-flex-direction: column;flex-direction: column;-webkit-touch-callout: none;-moz-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;pointer-events: auto;
	}
.TRPWrapperItem img {/*width: 100%;*/display: block;pointer-events: none;
	}
.TRPGallery .TRPWrapperItem--accept {-webkit-animation: TRPAccept 0.5s forwards;-moz-animation: TRPAccept 0.5s forwards;animation: TRPAccept 0.5s forwards;
	}
@-webkit-keyframes TRPAccept { to {opacity: 0;-webkit-transform: translate3d(0,0,1000px);-moz-transform: translate3d(0,0,1000px);transform:translate3d(0,0,1000px);
	}
	}
@-moz-keyframes TRPAccept { to {opacity: 0;-webkit-transform: translate3d(0,0,1000px);-moz-transform: translate3d(0,0,1000px);transform:translate3d(0,0,1000px);
	}
	}
@keyframes TRPAccept { to {
		opacity: 0;-webkit-transform: translate3d(0,0,1000px);-moz-transform: translate3d(0,0,1000px);transform: translate3d(0,0,1000px);
	}
	}
.TRDummyImg { width:100%; margin:0; padding:0; text-align:center;
	}
.TRClothsImg { width:100%; margin:0; padding:0; position:absolute; top:0; z-index:-1; text-align:center;
	}
.TrialRoomProBtn01 {width:33px; height:33px;margin:0; padding:11px 0 0 0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%; background:#414140;font-size:10px; color:#fff; font-weight:bold; text-align:center; line-height:normal; text-transform:capitalize; text-decoration:none;position:absolute; top:50%; right:0; opacity:1;transition: all 1s ease-in-out;
	}
.TrialRoomProBtn01:hover, .TrialRoomProBtn01:focus { text-decoration:none; outline:none;color:#fff; background:#595959;
	}
.TrialRoomProBtn02 {width:33px; height:33px;margin:0; padding:11px 0 0 0;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px; background:#35b1ff;font-size:10px; color:#fff;font-weight:bold; text-align:center; line-height:normal; text-transform:capitalize; text-decoration:none;position:absolute; top:50%; left:0;opacity:1;transition: all 1s ease-in-out;
	}
.TrialRoomProBtn02:hover, .TrialRoomProBtn02:focus { text-decoration:none; outline:none;color:#fff;background:#59bcfb;
	}
/* PRODUCTS IMAGES SLIDER END */
/* MENU RIGHT BOX BEGIN */
.TREditBody { float:left;width:100%; margin:0; padding:0;
	}
.TREditBody a { float:left; width:38px; height:38px; margin:1px; padding:9px 0 0 0; background:#FF68BD;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-size:9px; font-weight:500; text-transform:capitalize; text-align:center; color:#fff; text-decoration:none; line-height:10px;
	}
.TRAccessoriesMenu {width:40px;margin:0; padding:0;position:absolute; left:20px; top:6%; z-index:3;
	}
.TRAccessoriesMenuBtnSmall { float:left; width:100%; margin:0; padding:0;height:auto;background:#fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px; position:relative;
	}
.TRAccessoriesMenu ul { float:left; width:100%; margin:10px 0 0 0; padding:0; list-style:none;
	}
.TRAccessoriesMenu ul li { float:left; width:100%; margin:0 0 15px 0; padding:0; list-style:none; display:block; text-align:center;
	}
.TRAccessoriesMenu ul li a { float:left; width:100%; margin:0; padding:0;text-align:center;
	}
.TRAccessoriesMenuBtnSmall .CircleBottom {height:45px;width:100%; background:#fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;position:absolute;top:118px; left:0;z-index:1;
	}
.TRCatBox { float:left;width:100%; margin:0; padding:0;
	}
.TRCatBox a { float:left; width:40px; height:40px; margin:0; padding:0; background:#fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-size:9px; font-weight:500; text-transform:capitalize; text-align:center; color:#000; text-decoration:none; line-height:10px; position:absolute; bottom:-46px;
	}
.TRCatBox img{margin: 2px 0 0 0;
	}
/* MENU RIGHT BOX END */
/* SLIDE DOWN MENU POPUP BEGIN */
#IBPopupContentBox01, #IBPopupContentBox02, #IBPopupContentBox03, #IBPopupContentBox04, #IBPopupContentBox05, #IBPopupContentBox06, #IBPopupContentBox07, #IBPopupContentBox08, #IBPopupContentBox09 {position: absolute;bottom:0;width:100%;z-index: 100;margin:0;padding:0;
	}
#IBPopupContentBox01 .IBPopupBtnClose01, #IBPopupContentBox02 .IBPopupBtnClose02, #IBPopupContentBox03 .IBPopupBtnClose03, #IBPopupContentBox04 .IBPopupBtnClose04, #IBPopupContentBox05 .IBPopupBtnClose05, #IBPopupContentBox06 .IBPopupBtnClose06, #IBPopupContentBox07 .IBPopupBtnClose07, #IBPopupContentBox08 .IBPopupBtnClose08, #IBPopupContentBox09 .IBPopupBtnClose09 { width:auto; height: 0; padding:0; margin:0; position: absolute; top:-9px; right:45%;  text-align:center; cursor:pointer;
	}
#IBPopupContentBox01 .IBPopupBtnClose01:hover, #IBPopupContentBox02 .IBPopupBtnClose02:hover, #IBPopupContentBox03 .IBPopupBtnClose03:hover, #IBPopupContentBox04 .IBPopupBtnClose04:hover, #IBPopupContentBox05 .IBPopupBtnClose05:hover, #IBPopupContentBox06 .IBPopupBtnClose06:hover, #IBPopupContentBox07 .IBPopupBtnClose07:hover, #IBPopupContentBox08 .IBPopupBtnClose08:hover, #IBPopupContentBox09 .IBPopupBtnClose09:hover {
	}
#IBPopupContentBox01, #IBPopupContentBox02, #IBPopupContentBox03, #IBPopupContentBox04, #IBPopupContentBox05, #IBPopupContentBox06, #IBPopupContentBox07, #IBPopupContentBox08, #IBPopupContentBox09 {display: none;
	}
.IBPopupContent01, .IBPopupContent02, .IBPopupContent03, .IBPopupContent04, .IBPopupContent05, .IBPopupContent06, .IBPopupContent07, .IBPopupContent08, .IBPopupContent09 { float:left; width:100%; margin:0; padding:0;
	}

#IBPopupContentBox10 {width:100%;z-index: 101;margin:0;padding:0;position:absolute;bottom:0; left: 0;height: auto;
	}
.IBPopupBtnClose10 { width:auto; padding:5px 10px; margin:0; position:absolute; top:-13px; right:45%;  text-align:center; cursor:pointer;
	}
#IBPopupContentBox10 {display: none;
	}
.IBPopupContent10 { float:left; width:100%; margin:0 0 0 0; padding:0;
	}
/* SLIDE DOWN MENU POPUP END */
.Accessories-box { background: #fff; width: 100%;height: 110px;margin: 0;float: left;border-top-right-radius:8px;border-top-left-radius:8px;border-top: 1px solid #f7992e;padding: 5px 0;
	}
.Sakshi-theme-box { background: #fff; width: 100%;height:110px;margin: 0;float: left;border-top-right-radius:8px;border-top-left-radius:8px;border-top: 1px solid #f7992e;padding: 5px 0;
	}
.edit-theme-box { background: #fff; width: 100%;height: 88px;margin:0;float: left; border-top-right-radius:8px;border-top-left-radius:8px;border-top: 1px solid #f7992e;padding: 5px 0;
	}
.size-s-box {background: #fff; width:100%;height:88px;margin: 0;float: left;border-top-right-radius:8px;border-top-left-radius:8px;border-top: 1px solid #f7992e;padding: 5px 0;
	}
.hair-s-box {background: #fff; width: 100%;height: 88px;margin: 0; float: left;border-top-right-radius:8px;border-top-left-radius:8px;border-top: 1px solid #f7992e;padding: 5px 0;
	}
.Skin-tone-box {background: #fff; width: 100%;height: 88px;margin: 0; float: left;border-top-right-radius:8px;border-top-left-radius:8px;border-top: 1px solid #f7992e;padding: 5px 0;
	}
.HairSliderBox, .LipsticSliderBox, .HairAccessoriesSliderBox, .SunglassSliderBox, .ScarlfSliderBox, .SelectSceneSliderBox, .ShareOnSliderBox {width: 100%; float:left; margin:0; padding:0;
    }
.HairSlider .slick-slide, .LipsticSliderBox .slick-slide, .HairAccessoriesSliderBox .slick-slide, .SunglassSliderBox .slick-slide, .ScarlfSliderBox .slick-slide { margin:0 5px; outline:none;
	}
.BMActive {width: 40%; height: 100%; border-bottom: 2px solid #f7992e; position: absolute; top: 0; left: 30%; z-index: -1;	
	}
.BMActive1 {width: 40%; height: 100%; border-bottom: 2px solid #f7992e; position: absolute; top: 0; left: 30%; z-index: -1;	
	}
.BD {width: 1px;height: 40px; position: absolute; right: 0; top: 23%; background: #f7992e;display: block;
	}
.BottomMenuSliderpop .owl-item:last-child .BD{display: none;}
.acc-icon1-popup-main-box { float:left; width:40%; margin:3% 5% 0 5%; padding:0;
	}
.size1-box1 { margin:2px 1px; width:36px; padding:8px 0 3px 0; height:43px; float:left;text-align:center;background:#D8D8DA;border-radius:6px;}
.size1-box { margin:7px 1px; width:96px; height:auto; float:left;text-align:center;}
.size1-box a {width:100%; float:left; text-align:center;color:#000;}
.size1-s {width:95px; height:21px; float:left;font-family:'Nunito', sans-serif;text-align:center;text-transform:uppercase; font-size:13px;padding:2px 0 0 0;  color:#000;}
.size1-s1 {width:95px; height:21px; float:left;font-family:'Nunito', sans-serif;text-align:center;text-transform:uppercase; font-size:12px; padding:3px 0 0 0; color:#f7992e;}
.size1-Line { margin:0 10%; float:left; width:80%; height:1px; background:#000;}
.MrgT10 { margin-top:10px;
	}
.MrgT22 { margin-top:22px;
	}
.prev a{ width:26px; height:35px; position:absolute; top:71%; right:71%; background: url(../images/prev.webp) no-repeat;z-index: 2;
	}
/*.prev a:hover{ width:26px; height:35px; position:absolute; top:71%; right:71%; background: url(../images/prev.webp) no-repeat;z-index: 2;
	}*/
.next a{ width:26px; height:35px; position:absolute; top:71%; left:71%; background:url(../images/next.webp) no-repeat;z-index: 2;
	}
/*.next a:hover{ width:26px; height:35px; position:absolute; top:71%; right:23%; background:url(../images/next.webp) no-repeat;z-index: 2;
	}*/
/* BODY PAGE INFORMATION BEGIN */
.MrgR5p { margin-right:5% !important;
	}
.YBIMainBox {margin:auto; padding:0; width:100%; height:100%;
	}
.YBIBox {float:left;margin:0; padding:10px 0;width:100%; position:relative;
	}
.YBIHeading01 {float:left;margin:0; padding:0;width:100%; font-size:16px; font-weight:600; text-transform:capitalize; text-align:center;color:#5e6471;
	}
.YBIHeading02 {float:left;margin:10px 0 0 0; padding:0;width:100%; font-size:16px; font-weight:600; text-transform:capitalize; text-align:center;color:#5e6471; position:relative;
	}
.YBIHeading02:after {pointer-events: none;content: ""; position: absolute;top:8px;right:8%;width:30%;height:1px;padding:0;display:inline-block;z-index:1; background:#e9e9e4;
	}
.YBIHeading02:before {pointer-events: none;content: ""; position: absolute;top:8px;left:8%;width:30%;height:1px;padding:0;display:inline-block;z-index:1; background:#e9e9e4;
	}
.YBIHeading03 {float:left;margin:10px 0 10px 0; padding:0;width:100%; font-size:16px; font-weight:600; text-transform:capitalize; text-align:center;color:#5e6471;position:relative;
	}
.YBIHeading03:after {pointer-events: none;content: ""; position: absolute;top:8px;right:8%;width:27%;height:1px;padding:0;display:inline-block;z-index:1; background:#e9e9e4;
	}
.YBIHeading03:before {pointer-events: none;content: ""; position: absolute;top:8px;left:8%;width:27%;height:1px;padding:0;display:inline-block;z-index:1; background:#e9e9e4;
	}
.YBIHeading04 {float:left;margin:15px 0 15px 0; padding:0;width:100%; font-size:16px; font-weight:600; text-transform:capitalize; text-align:center;color:#5e6471;position:relative;
	}
.YBIHeading04:after {pointer-events: none;content: ""; position: absolute;top:8px;right:8%;width:33%;height:1px;padding:0;display:inline-block;z-index:1; background:#e9e9e4;
	}
.YBIHeading04:before {pointer-events: none;content: ""; position: absolute;top:8px;left:8%;width:33%;height:1px;padding:0;display:inline-block;z-index:1; background:#e9e9e4;
	}
.YBIBoxTag { float:left; width:100%; margin:10px 0 0 0; padding:0;
	}
.YBIBoxTxt {float:left; width:30%; margin:0 5%; padding:6px 0 0 0;font-size:15px; font-weight:600; text-transform:capitalize; text-align:left;color:#5e6471;
	}
.YBIBoxFld {float:left; width:55%; margin:0 5% 0 0; padding:0;
	}
.YBIBoxSo01 { float:left;float:left; width:30%; margin:0; padding:0;
	}
.YBIBoxSo02 { float:left;float:left; width:40%; margin:0; padding:0;
	}
.YBIBoxSo03 { float:left;float:right; width:30%; margin:0; padding:0;
	}
.YBIBoxSo04 { float:left;float:left; width:65%; margin:0; padding:0;
	}
.YBIBoxDf {float:left; width:100%; height:26px; margin:0; padding:0 0 0 0; background:#E9E9E4; font-size:15px; font-weight:500; color:#5E6471; text-align:center; text-transform:capitalize; line-height:26px;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px; position:relative;
	}
/*.YBIBoxDf:after {pointer-events: none;content: "";position: absolute;top:8px;right:10px;width: 0;height: 0;border: solid #5E6471;border-width:0 1px 1px 0;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg); -moz-transform:rotate(45deg);display: inline-block;transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index: 9;
	}*/
.YBIBoxRbB { float:left; width:90%; margin:0 5% 0 5%; padding:0;
	}
.YBIBoxRbB .input-hidden {position: absolute;left: -9999px;
	}
.YBIBoxRbB input[type=radio] + label { position:relative; margin:0 1%; float:left; width:18%; text-align:center;
	}
.YBIBoxRbB input[type=radio] + label>img {width:46px;height:134px;
	}
.YBIBoxRbB input[type=radio] + label>span {width:12px;height:12px; border:1px solid #5e6471; background:#fff; position:absolute; bottom:-16px; left:43%;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;
	}
.YBIBoxRbB input[type=radio]:checked + label>span { background:#5e6471;border:1px solid #5e6471;
	}
.YBIBoxBb {float:left; width:80%; margin:20px 10% 0 10%; padding:0;
	}
.YBIBoxBb a { margin:0; padding:0; width:45%;font-size:18px; font-weight:500; text-transform:capitalize; text-align:center;color:#5e6471; line-height:36px; text-decoration:none; outline:none; background:#e9e9e4; border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;
	}
.YBIBoxBb a:hover, .YBIBoxBb a:focus, .YBIBoxBb .Active { background:#5e6471; color:#e9e9e4; outline:none;
	}
.YBIBoxHsB, .YBIBoxStB { float:left; width:90%; margin:0 5%; padding:0;
	}
.YBIBoxHsB ul, .YBIBoxStB ul { width:70%; margin:auto; padding:0; list-style:none; outline:none;
	}
.YBIBoxHsB ul li {float:left; width:71px; height:71px; margin:2px; padding:0; display:inline; list-style:none; outline:none;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;
	}
.YBIBoxHsB ul li a img { width:70px; border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px; border:none; outline: none; border:1px solid #e9e9e4;
	}
.YBIBoxHsB ul li a:hover img, .YBIBoxHsB ul li a:focus img, .YBIBoxHsB ul li .Active img {outline: none;border:1px solid #5e6471;
	}
.YBIBoxStB ul li {float:left; width:34px; height:34px; margin:3px; padding:0; display:inline; list-style:none; outline:none;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border:1px solid #e9e9e4;
	}
.YBIBoxStB ul li a img { width:33px; height:33px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px; border:none; outline: none; border:1px solid #e9e9e4;
	}
.YBIBoxStB ul li a:hover img, .YBIBoxStB ul li a:focus img, .YBIBoxStB ul li .Active img {outline: none;border:1px solid #5e6471;
	}
.YBIInp {
	float:left;
	width:100%;
	border-radius: 0;
	height: 26px;
	border: solid 1px #e9e9e4;
	background: #fff;
	font-size: 15px;
	color: #5E6471;
	padding: 0 10px;
	line-height: 25px;
	transition: all 0.3s ease;
	box-shadow: none;
	background: #fff;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
}
	.YBIInp:focus {
		outline: none;
		border: solid 1px #5e6471;
	}
	.h-pTB {
		padding: 7px 0 17px 0;
	}
.makeup-box { background: #fff; width: 100%;height: 110px;margin: 0;float: left;border-top-right-radius:8px;border-top-left-radius:8px;border-top: 1px solid #f7992e;padding: 5px 0;
	}
.menu-bar {position: fixed;top:208px;list-style-type: none;margin: 0;padding: 0;z-index:2;overflow:hidden;
}
.menu-bar{overflow:hidden;left:14%;top:37%;z-index:6;width:0;height:0;transition: all 0.1s ease-in-out;}
.menu-bar a { float:left; width:100%; margin:0 0 5px 0; padding:20px 20px 16px 45px;font-size:12px; color:#272C3F;font-family: 'Nunito', sans-serif;font-weight:bold; text-align:left; text-transform: uppercase;}
.menu-bar a:hover, .menu-bar a:focus, .menu-bar a:active { color:#FF406C; text-decoration:none;}
.menu-bar li:first-child a {-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius:5px; background:url(../images/icon-cart.svg) no-repeat 11px 11px #fff;/*box-shadow: 0px 0px 3px 1px rgba(0,0,0,.3);*/}
.menu-bar li:last-child a {-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;border-bottom-left-radius: 5px;border-bottom-right-radius:5px;background:url(../images/icon-wishlist.svg) no-repeat 11px 13px #fff;/*box-shadow: 0px 0px 3px 1px rgba(0,0,0,.3);*/}
.menu-bar li:first-child a:hover, .menu-bar li:first-child a:focus, .menu-bar li:first-child a:active {background:url(../images/icon-cart.svg) no-repeat 11px 11px #fff;}
.menu-bar li:last-child a:hover, .menu-bar li:last-child a:focus, .menu-bar li:last-child a:active {background:url(../images/icon-wishlist.svg) no-repeat 11px 13px #fff;}

.menu-bar li:first-child a span { float:right; width:20px; height:20px; margin:-4px 0 0 0; padding:3px 0 0 0;background:#272C3F;font-size:10px !important; color:#fff;font-family: 'Nunito', sans-serif;font-weight:normal !important; text-align:center; text-transform:uppercase;border-radius:50px;}
.menu-bar li:first-child a:hover span, .menu-bar li:first-child a:focus span, .menu-bar li:first-child a:active span {background:#FF406C;}
.open{width:200px;height:auto;}

.pop-sizebox-m {width: 100%; height: 100%; float: left;background:url("../images/pop-bg.png") repeat;position: absolute; top: 0; left: 0;z-index: 6;margin: 0; padding: 0;display: none;}
.pop-sizebox {width: 65%; height:auto; float: left;background: #fff; margin: 60% 0 0 14%; padding: 0;color: #000;position: relative;border-radius:9px;}
.cl-btn-size a{width: 30px; height: auto; position: absolute; top: 0; right: 0px;background: #fff;font-family: 'Nunito', sans-serif;color: #000; font-size: 24px;z-index: 1;text-align: center;padding: 5px 0 0 0;text-decoration: none;outline: none;border-bottom-right-radius:9px;border-top-right-radius:9px;}
.cl-btn-size a:hover{width: 30px; height: auto; position: absolute; top: 0; right: 0px;background: #fff;font-family: 'Nunito', sans-serif;color: #000; font-size: 24px;z-index: 1;text-align: center;padding: 5px 0 0 0;text-decoration: none;outline: none;border-bottom-right-radius:9px;border-top-right-radius:9px;}
.size-Bag{width:86%;height:33px;float:left;font-family: 'Nunito', sans-serif;color: #000; font-size: 14px;padding: 5px 0 0 10px;border-bottom: 1px solid #ccc; margin: 0 0 5px 10px;text-align:center;}
.size-box { width:70px; height:auto; float:left;}	
.size-s { width:55px; height:21px; float:left;font-family:'Nunito', sans-serif;text-align:center; border:solid 1px #000; border-left:none; border-top:none; text-transform:uppercase; font-size:13px;padding:2px 0 0 0;}
.size-s1 { width:55px; height:21px; float:left;font-family:'Nunito', sans-serif;text-align:center; border-right:solid 1px #000; text-transform:uppercase; font-size:12px; padding:3px 0 0 0;}
.size-tag { float:left; width:100%; margin:0; padding:0;position:relative}
.size1-box1 { margin:2px 1px; width:36px; padding:8px 0 3px 0; height:43px; float:left;text-align:center;background:#D8D8DA;border-radius:6px;}
.size1-box { margin:7px 1px; width:96px; height:auto; float:left;text-align:center;}
.size1-box a {width:100%; float:left; text-align:center;color:#000;}
.size1-s {width:95px; height:21px; float:left;font-family:'Nunito', sans-serif;text-align:center;text-transform:uppercase; font-size:13px;padding:2px 0 0 0;  color:#000;}
.size1-s1 {width:95px; height:21px; float:left;font-family:'Nunito', sans-serif;text-align:center;text-transform:uppercase; font-size:12px; padding:3px 0 0 0; color:#f7992e;}
.size1-Line { margin:0 10%; float:left; width:80%; height:1px; background:#000;	}
.s-su-box {width: 55px; height: auto; float: left;margin: 5px 0;padding: 0;}
.size-su{width:32px; height:auto; float:left;font-family:'Nunito', sans-serif;text-align:center;text-transform:uppercase; font-size:12px;padding:8px 0px; border: solid 1px #000; border-radius: 50%;margin: 0 0 0 8px;color: #000;}
.size-su-p{width:55px; height:auto; float:left;  text-align:center;color:#000; font-size:12px;margin: 4px 0 0 0;}
.s-su-c-b{color:#FF406C;border: solid 1px #FF406C; }
.s-su-c {color:#FF406C; }
.s-su-box-t {width: 55px; height: auto; float: left;margin: 5px 0;padding: 0;background: url(../images/t.png) right top no-repeat;}
.s-su-c-b-red{color:#FF406C;border: solid 1px #FF406C; }
.s-su-c-red {color:#FF406C; }
.add-btn a{width: 34px;height: 35px;float: right;margin:0;background: #908d8d;color: #fff;padding:10px 0px 0 8px;font-size: 12px;position:absolute;top:2px;right:0;border-bottom-left-radius:12px;border-top-left-radius:12px;
	}
.add-btn a:hover {text-decoration: none;}

.item span {width: 100%; float: left; font-size: 11px; padding: 0 0 0 0; color:#000; margin-bottom:5px;
	}
.item img { border-radius: 10px;
	}
.item span a, .item span a:hover, .item span a;focus { color:#000; text-decoration:none;
	}
.ch-cloth-pop {background: #fff; width: 100%;height: auto;margin: 0; float: left;min-height: 140px;/* min-height: 214px;*/
	}
.size-img {width: 61%;border: 1px solid #f7992e;}
.choose-text-tab {width: 100%;height:45px;float: left; background: #fff;padding:0; margin: 0; border-bottom: solid 1px #f7992e;border-top-right-radius:8px;
	}
.ch-p {padding: 17px 5px 0 5px;
	}
.ch-pt {padding: 7px 0 0 0 !important;
	}
.b-m10 {margin: 17px 0 10px 0;
	}
/* BODY PAGE INFORMATION END */
.TRAClothsIconMainBox {width:40px;margin:0; padding:0;position:absolute; right:0; top:5%; z-index:2;
	}
.TRAClothsIconBox { float:left;width:100%;margin:0 0 50px 0; padding:0;position:relative;
	}
.TRAClothsIconBox a { float:right; width:40px; height:15px; margin:0; padding:0 0 0 6px; background:#fff;font-size:10px; font-weight:600; text-transform:lowercase; text-align:left;color:#000; text-decoration:none;border-top-left-radius:5px;border-bottom-left-radius:5px;
	}
.TRAClothsIconBox a:hover, .TRAClothsIconBox a:focus {color:#000; text-decoration:none; outline:none;
	}
.TRAClothsIconBox .CIBImg01 {position:absolute; right:25px; top:13px;
	}
.TRAClothsIconBox .CIBImg02 {position:absolute; right:22px; top:24px;
	}
/*add css 9-11-2021*/
.iframe-tnylogo {position: absolute; top:5px; left:13px; height: 30px; width: 50px;
	}
.iframe-close a{position: absolute; top:1%; right:20px; height: 30px; width: 30px;font-size: 16px;color: #000; padding: 7px 0 0 0; margin: 0; background: #fff; border-radius: 50%; text-align: center;text-decoration: none;
	}
.skinton {width: 60%; height:auto; float: left;margin: 0 20%;padding: 0;text-align: center;
	}
.skinton img {border-radius: 8px;width: 35px;height: 35px;	
	}
.skintonul {list-style-type: none;margin: 0;padding: 0;text-align: center;
	}
.skintonul li { display: inline-block;width: 33px;margin: 5px 5px;padding: 0
	}
.skintonActive img {outline: none;border:1px solid #5e6471;
	}
/*add css 9-11-2021 end*/
.YBIBoxRbBTag { float:left; width:100%; margin:0; padding:0; 
	}
.IconTab05 { float:left; width:100%; margin:0; padding:0; 
	}
.UpDShape { float:left; width:100%; margin:0; padding:0; position:relative; text-align:center;
	}
.IconTab05 .tab__header > div { float:left; width:auto; margin:0; padding:0; display:inline; font-size:10px; color:#000; text-align:center;
	}
.IconTab05 .tab__header > div.tab__header--active { color:#64C6FF;
	}
.IconTab05 .tab__header > div .SIImg01 {position:relative;width:55px; height:17px; margin:auto; background: url(../images/ShapeIcon/icon5.svg) center top no-repeat;background-size:18%; 
	}
.IconTab05 .tab__header > div.tab__header--active .SIImg01 {background: url(../images/ShapeIcon/icon5_active.svg) center top no-repeat;background-size:21%;
	}
.IconTab05 .tab__header > div .SIImg02 {position:relative;width:50px; height:17px; margin:auto; background: url(../images/ShapeIcon/icon1.svg) center top no-repeat;background-size:26%; 
	}
.IconTab05 .tab__header > div.tab__header--active .SIImg02 {background: url(../images/ShapeIcon/icon1_active.svg) center top no-repeat;background-size:28%; 
	}
.IconTab05 .tab__header > div .SIImg03 {position:relative;width:50px; height:17px; margin:auto; background: url(../images/ShapeIcon/icon3.svg) center top no-repeat;background-size:22%; 
	}
.IconTab05 .tab__header > div.tab__header--active .SIImg03 {background: url(../images/ShapeIcon/icon3_active.svg) center top no-repeat;background-size:23%;
	}
.IconTab05 .tab__header > div .SIImg04 {position:relative;width:60px; height:17px; margin:auto; background: url(../images/ShapeIcon/icon2.svg) center top no-repeat;background-size:20%; 
	}
.IconTab05 .tab__header > div.tab__header--active .SIImg04 {background: url(../images/ShapeIcon/icon2_active.svg) center top no-repeat;background-size:17%; 
	}
.IconTab05 .tab__header > div .SIImg05 {position:relative;width:55px; height:17px; margin:auto; background: url(../images/ShapeIcon/icon4.svg) center top no-repeat;background-size:26%; 
	}
.IconTab05 .tab__header > div.tab__header--active .SIImg05 {background: url(../images/ShapeIcon/icon4_active.svg) center top no-repeat;background-size:27%;
	}


.n-cart {width: 28px;height: 28px;float: left; background:url(../images/blackCart.png) no-repeat; margin: 0 0 0 3px;padding: 0;background-size: 35px;
	}
.n-cart1 {width: 28px;height: 28px;float: left; background:url(../images/pinkCart.png) no-repeat; margin: 0 0 0 3px;padding: 0;background-size: 35px;
	}
.n-wishlistbox {width: 42px;height: 42px;float: left;position: absolute;right: 20px;top: 255px;z-index: 1;
	}
.n-wishlist {width: 40px;height: 40px;float: left;background:url(../images/blackHeart.png) no-repeat ;border-radius: 50%;
	}
.n-wishlist1 {width: 40px;height: 40px;float: left;background:url(../images/pinkHeart.png) no-repeat ;border-radius: 50%;
	}

/*new icon7-12-2021*/
.n-icon1 {width: 40px; height: 21px;float: left; background: url(../images/Icon/TrialRoomAMicon01.png) center no-repeat;
	}
.n-icon1.active {width: 40px; height: 21px;float: left; background: url(../images/Icon/TrialRoomAMicon01_active.png) center no-repeat !important;
	}
.n-icon2 {width: 40px; height: 22px;float: left; background: url(../images/Icon/Asset.png) center no-repeat;
	}
.n-icon2.active {width: 40px; height: 22px;float: left; background: url(../images/Icon/Asset_active.png) center no-repeat !important;
	}
.n-icon3 {width: 40px; height: 21px;float: left; background: url(../images/Icon/TrialRoomAMicon02.png) center no-repeat;
	}
.n-icon3.active {width: 40px; height: 21px;float: left; background: url(../images/Icon/TrialRoomAMicon02_active.png) center no-repeat;
	}
.n-icon4 {width: 40px; height: 21px;float: left; background: url(../images/Icon/TrialRoomAMicon03.png) center no-repeat;
	}
.n-icon4.active {width: 40px; height: 21px;float: left; background: url(../images/Icon/TrialRoomAMicon03_active.png) center no-repeat;
	}
.n-icon5 {width: 40px; height: 21px;float: left; background: url(../images/Icon/TrialRoomAMicon04.png) center no-repeat;
	}
.n-icon5.active {width: 40px; height: 21px;float: left; background: url(../images/Icon/TrialRoomAMicon04_active.png) center no-repeat;
	}
.n-icon6 {width: 40px; height: 21px;float: left; background: url(../images/Icon/TrialRoomAMicon05.png) center no-repeat;
	}
.n-icon6.active {width: 40px; height: 21px;float: left; background: url(../images/Icon/TrialRoomAMicon05_active.png) center no-repeat;
	}
/*new icon7-12-2021 end*/

.IframeMainBox-banner-expanded {
    position: fixed;
    top: 0;
    right: 0;
    width: 360px;
    height: 609px;
    z-index: 99999;
    color: #3e4152;
    cursor: default;
}
.catalogdiv{width:100%;float:left;height:auto}
.imgCat{width:85%;}

.mainDiv{width:100%;}
.divItem{float:left;width:33%;position: relative;
	}
.headertop {width: 100%;float: left;height:181px;background: url("../images/img1.jpg") no-repeat;background-size: cover;
	}
.headertop1 {width: 100%;float: left;height:181px;background: url("../images/img1.jpg") no-repeat;background-size: cover;margin: 0 0 30px 0;
	}
.mid {width: 100%;float: left;height: auto;
	}
.mid img{width: 95%;
	}
.leftbox {width: 30%;float: left;height: auto;
	}
.leftbox img{width: 100%;
	}
.rightbox {width: 70%;float: right;height: auto;
	}
.cartP {width: 30px; height: 30px;float: right;background: url("../images/blackHeart.png") no-repeat;position: absolute;top: 8px;right: 18%;
	}
.cartP1 {width: 30px; height: 30px;float: right;background: url("../images/blackHeart.png") no-repeat;position: absolute;top: 8px;right: 7%;
	}
.tryP a{width: 43px; height: 43px;float: right;background: url("../images/try_buy-01.png") no-repeat;background-size: 107%; position: absolute;top: 43px;right: 18%;cursor: pointer;
	}
.leftbox_1 {width: 15%;float: left;height: auto;
	}
.leftbox_1 img {width: 100%;
	}
.mid_1 {width: 35%;float: left;height: auto;position: relative;
	}
.mid_img {width: 100%;
	}
.rightbox_1 {width: 50%;float: right;height: 998px;background: url("../images/img4.jpg") no-repeat;background-size: cover;
	}

.tryP1 a{width: 45px; height: 45px;float: right;background: url("../images/try_buy-01.png") no-repeat;background-size: 100%; position: absolute;top: 48px;right: 6%;cursor: pointer;
	}
.IframeMainBox-banner-expanded1 { position:absolute; top: 0; right: 0; width: 100%; height: 100%; z-index: 99999; color: #3e4152;    cursor: default;
}
.iframeWH {width: 100% !important; height: 100% !important;
	}
.p-text {width: 85%;height: auto;float: left;margin: 0 0 20px 0;
	}
.p-text1 a{width: 30%;height: auto;float: left;font-size: 14px; font-weight:normal; font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";background:#f9f9f1;text-decoration: none;text-align: center;color: #000;margin: 0;padding: 18px 0;
	}
.p-text1 a:hover, .p-text1 a:focus{width: 30%;height: auto;float: left;font-size: 14px; font-weight:normal; font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";background:#ccc;text-decoration: none;text-align: center;color: #000;margin: 0;padding: 18px 0;
	}
.p-text2 {width: 40%;height: auto;float: left;font-size: 14px; font-weight:normal; font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";background:#f9f9f1;text-decoration: none;text-align: center;color: #000;margin: 0;padding: 18px 0;
	}
.p-text3 a{width: 30%;height: auto;float: left;font-size: 14px; font-weight:normal; font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";background:#f9f9f1;text-decoration: none;text-align: center;color: #000;margin: 0;padding: 18px 0;
	}
.p-text3 a:hover, .p-text3 a:focus{width: 30%;height: auto;float: left;font-size: 14px; font-weight:normal; font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";background:#ccc;text-decoration: none;text-align: center;color: #000;margin: 0;padding: 18px 0;
	}

/*04-08-2022*/
.btnbox {width: 100%; height: 30px; float: left;
	}
.rad-label a{ align-items: center; border-radius: 100px; padding: 5px 10px; margin:0 10px 0 0;color: #000;letter-spacing: 2px; text-transform: uppercase; font-size: 13px; font-weight:normal; font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";background:#f9f9f1;text-decoration: none;width: auto; height: auto;float: left;
	}
.rad-label a:hover{ align-items: center; border-radius: 100px; padding: 5px 10px; margin:0 10px 0 0;color: #000;letter-spacing: 2px; text-transform: uppercase; font-size: 13px; font-weight:normal; font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif"; background:#999;text-decoration: none;width: auto; height: auto;float: left;
	}
.rad-label1 { align-items: center; border-radius: 100px; padding: 5px 10px; margin:0 10px 0 0;color: #000;letter-spacing: 2px; text-transform: uppercase; font-size: 13px; font-weight:normal; font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";background:#999;text-decoration: none;width: auto; height: auto;float: left;
	}
.colorbox {width:130px; height: 27px;float: right;position: absolute;top:74%;right: 18%;
	}
.color1 {width: 15px; height: 15px;float: right;border-radius: 100%;margin: 0 6px 0 0;
	}
.color1 img{width: 15px; height: 15px;border-radius: 100%;
	}

