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;*/
}
body {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}
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;position:relative; overflow:hidden; 
	}
.TrialRoomMain .TRBgImg { width:100%;position:absolute; top:0; left:0; z-index:0; object-fit:cover;height:100%;
	}
.TrialRoomMain .TRBgImg01 { width:100%; height:inherit;position:absolute;z-index:0;object-fit:none;object-position:center top;
	}
.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:auto; padding:0; position: absolute; top:10px; left: 0; right: 0;
	}
.TrialRoomModelBox { float:left; width:100%; margin:0; padding:0;
	}
.ModelBox {width:100%; margin:0; padding:0; z-index:1; position: relative;
	}
.ModelBoxImg{margin-top:-54%;
	}
.ModelBoxImgMale {margin-top: 40px !important;
	}
.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:#8f2c34;-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:40px; 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 a::after {
    position: absolute;
	top:-1px;
	left:-1px;
    content: "";
    z-index: -1;
    width: 42px;
    height: 42px;
    background: linear-gradient(
      60deg,
      hsl(224, 85%, 66%),
      hsl(269, 85%, 66%),
      hsl(314, 85%, 66%),
      hsl(359, 85%, 66%),
      hsl(44, 85%, 66%),
      hsl(89, 85%, 66%),
      hsl(134, 85%, 66%),
      hsl(179, 85%, 66%)
    );
    background-size: 300% 300%;
    background-position: 0 50%;
    border-radius: 100px;
    animation: moveGradient 2s alternate infinite;
	-webkit-animation: moveGradient 2s alternate infinite;
	-moz-animation: moveGradient 2s alternate infinite;
	-o-animation: moveGradient 2s alternate infinite;
  }
@keyframes moveGradient {
  50% {
    background-position: 100% 50%;
  }
}
@-webkit-keyframes moveGradient {
  50% {
    background-position: 100% 50%;
  }
}
@-moz-keyframes moveGradient {
  50% {
    background-position: 100% 50%;
  }
}
@-o-keyframes moveGradient {
  50% {
    background-position: 100% 50%;
  }
}
@-ms-keyframes moveGradient {
  50% {
    background-position: 100% 50%;
  }
}
.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, #IBPopupContentBox12, #IBPopupContentBox13 {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, #IBPopupContentBox12 .IBPopupBtnClose12, #IBPopupContentBox13 .IBPopupBtnClose13 { 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, #IBPopupContentBox13 .IBPopupBtnClose13:hover {
	}
#IBPopupContentBox01, #IBPopupContentBox02, #IBPopupContentBox03, #IBPopupContentBox04, #IBPopupContentBox05, #IBPopupContentBox06, #IBPopupContentBox07, #IBPopupContentBox08, #IBPopupContentBox09, #IBPopupContentBox12, #IBPopupContentBox13 {visibility:hidden;
	}
.IBPopupContent01, .IBPopupContent02, .IBPopupContent03, .IBPopupContent04, .IBPopupContent05, .IBPopupContent06, .IBPopupContent07, .IBPopupContent08, .IBPopupContent09, .IBPopupContent12, .IBPopupContent13 { 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 {visibility: hidden;
	}
.IBPopupContent10 { float:left; width:100%; margin:0 0 0 0; padding:0;
	}
#IBPopupContentBox11 {width:100%;z-index: 101;margin:0;padding:0;position:absolute;bottom:0; left: 0;height: auto;
	}
.IBPopupBtnClose11 { width:auto; padding:5px 10px; margin:0; position:absolute; top:-13px; right:45%;  text-align:center; cursor:pointer;
	}
#IBPopupContentBox11 {visibility: hidden;
	}
.IBPopupContent11 { float:left; width:100%; margin:0 0 0 0; padding:0;
	}
.age-tag{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;
	}
.age-box{margin:4% 0 0 5%;width:auto;height:auto;float:left;text-align:center;background:#fff;border-radius:6px;font-size:13px;padding:6px 14px;color:#000;text-transform:uppercase;border: 1px solid #f2f2f2;text-decoration: none;
	}
.age-box a{width:100%;float:left;text-align:center;color:#000;text-decoration: none;
	}
.age-active{color:#000;background:#d8d8da;text-decoration: none;
	}


/* 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;
	}
.Sakshi-theme-box01 { background: #fff; width: 100%;height:65px;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;
	}
.MrgR3p { margin-right:3% !important;
	}
.YBIMainBox {margin:auto; padding:0; width:100%; max-width:480px; height:100%;
	}
.YBIBox {float:left;margin:0; padding:10px 0;width:100%; position:relative;
	}
.YBIHeading01 {float:left;margin:6% 0 0 0; padding:0;width:100%; font-size:16px; font-weight:600; text-transform:capitalize; text-align:center;color:#5e6471;
	}
.YBIHeading02 {float:left;margin:6% 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:6% 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:0 0 8px 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:6% 0 0 0; padding:0;
	}
.YBIBoxTxt {float:left; width:23%; 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:60%; margin:0 0 0 0; padding:0;
	}
.YBIBoxFld1 {float:left; width:60%; margin:0 0 0 0; padding:0;
	}
.YBIBoxSo01 { float:left;float:left; width:30%; margin:0; padding:0;
	}
.YBIBoxSo01-1 { float:left;float:left; width:19%; margin:0; padding:0;
	}
.YBIBoxSo01-2 { float:left;float:left; width:26%; 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:90%; margin:0 5% 0 5%; padding:0;position: absolute; bottom:0; left: 0;
	}
.YBIBoxBb a { margin:0; padding:0; width:40%;font-size:18px; font-weight:500; text-transform:capitalize; text-align:center;color:#000; line-height:36px; text-decoration:none; outline:none; background:#fff; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border: 1px solid #000;
	}
.YBIBoxBb a:hover, .YBIBoxBb a:focus, .YBIBoxBb .Active { background:#ddbc4b; color:#000; outline:none;border: 1px solid #ddbc4b;
	}
.YBIBoxHsB, .YBIBoxStB { float:left; width:90%; margin:0 5%; padding:0;
	}
.YBIBoxHsB ul, .YBIBoxStB ul { width:75%; 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 20%; padding: 0;color: #000;position: relative;border-radius:9px;}
.cl-btn-size a{width: 30px; height: auto; position: absolute; top: 0; right:0;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: 0;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:52px; height: auto; float: left;margin:0;padding:3px 0;}
.size-su{width:40px; height:auto; float:left;font-family:'Nunito', sans-serif;text-align:center;text-transform:uppercase; font-size:12px;padding:12px 0px; border: solid 1px #000; border-radius: 50%;margin: 0 0 0 4px;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 {height: auto; float: left;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: 12px; 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: 150px;
	}
.size-img {width: 61%;height:auto;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; font-size: 12px !important;
	}
.b-m10 {margin: 17px 0 0 0;
	}
/* BODY PAGE INFORMATION END */
.TRAClothsIconMainBox {width:40px;margin:0; padding:0;position:absolute; right:0; top:10%; 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: 83%; height:auto; float: left;margin:0 8% 33px 8%;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;
	}
.UpDShape img {width:30%;
    }
.IconTab05 .tab__header > div { float:left; width:20%; margin:0; padding:0; display:inline; font-size:10px; color:#000; text-align:center;
	}
.IconTab05 .tab__header > div.tab__header--active { color:#8f2c34;
	}
.IconTab05 .tab__header > div .SIImg01 {position:relative;width:55px; height:17px; margin:auto;  
	}
.IconTab05 .tab__header > div.tab__header--active .SIImg01 svg {fill:#8f2c34;
	}
.IconTab05 .tab__header > div .SIImg02 {position:relative;width:50px; height:17px; margin:auto; 
	}
.IconTab05 .tab__header > div .SIImg02 svg {width:15px; height:17px;
		}
.IconTab05 .tab__header > div.tab__header--active .SIImg02 svg {fill:#8f2c34;
	}
.IconTab05 .tab__header > div .SIImg03 {position:relative;width:50px; height:17px; margin:auto; 
	}
.IconTab05 .tab__header > div .SIImg03 svg {width:15px; height:17px;
	}
.IconTab05 .tab__header > div.tab__header--active .SIImg03 svg {fill:#8f2c34;
	}
.IconTab05 .tab__header > div .SIImg04 {position:relative;width:60px; height:17px; margin:auto; 
	}
.IconTab05 .tab__header > div .SIImg04 svg {width:12px; height:17px;
	}
.IconTab05 .tab__header > div.tab__header--active .SIImg04 svg {fill:#8f2c34;
	}
.IconTab05 .tab__header > div .SIImg05 {position:relative;width:55px; height:17px; margin:auto; 
	}
.IconTab05 .tab__header > div .SIImg05 svg {width:15px; height:17px;
	}
.IconTab05 .tab__header > div.tab__header--active .SIImg05 svg {fill: #8f2c34;
	}
.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: 40px;height: 40px;float: left;position: absolute;right: 7px;top:205px;z-index: 2;
	}
.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%;
	}
.n-wishlistbox01 {width: 40px;height: 40px;float: left;position: absolute;right: 7px;top:156px;z-index: 2;
	}
.n-wishlistbox01 a { float:left;width: 40px;height: 40px; margin:0; padding:0;
	}
.n-wishlist01 {width: 40px;height: 40px;float: left;background:url(../images/blackShare.png) no-repeat ;border-radius: 50%;
	}
.size1-box {float:left;width:32px; margin:0;padding:0;position:relative;
    }
.size1-box img {margin-top:6px;
    }
.add-btn {float:right;width:34px; margin:0;padding:0;position:relative;
    }
.AddSlider {float:left;width:65%; margin:0;padding:0;position:relative;
    }
.HerHeigt01 {height:45px;
    }
.HeartBox01, .HeartBox02 {width:80px;margin:0;padding:0;position:absolute;
    }
.HeartBox01 {left:35px;top:0; border-right:1px solid #ccc;
    }
.HeartBox02 {right:26px;top:-45px;
    }
.size-sug-box { margin: 7px 1px; width: 96px; height: auto; float: left; text-align: center;
}
/*  7 feb 2022  */
#AppTryToast {z-index: 6;width:70%; margin:auto; padding:16px;font-size:14px;color:#fff;text-align:center; display:none;background:#333;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;webkit-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.5);position:fixed;left:0; right:0;top:30px;
	}
#AppTryToast.Show {display:block;animation: fadein 0.5s, fadeout 0.5s 2.5s;-webkit-animation: fadein 0.5s, fadeout 0.5s 2.5s;-moz-animation: fadein 0.5s, fadeout 0.5s 2.5s;
	}
@keyframes fadein { from {top: 0; opacity: 0;} to {top: 30px; opacity: 1;}
	}
@-webkit-keyframes fadein { from {top: 0; opacity: 0;} to {top: 30px; opacity: 1;}
	}
@-moz-keyframes fadein { from {top: 0; opacity: 0;} to {top: 30px; opacity: 1;}
	}
@keyframes fadeout { from {top: 30px; opacity: 1;} to {top: 0; opacity: 0;}
	}
@-webkit-keyframes fadeout { from {top: 30px; opacity: 1;} to {top: 0; opacity: 0;}
	}
@-moz-keyframes fadeout { from {top: 30px; opacity: 1;} to {top: 0; opacity: 0;}
	}

.iframe-imgBack3 { float:right !important;position: absolute;top:16%;left:7%;  width:48%;	}
