@charset "UTF-8";body{top:0;bottom:0;left:0;right:0;margin:auto;padding:0;background:#fff;color:#000;text-align:center;font-weight:400;font-family:Mallory}div,ul,h1,h2,h3,h4,h5,li,p,img,form,input,textarea{margin:0;padding:0}header,section,footer,aside,nav,main,article,figure{display:block}table,tr,td{border:0}a{outline:none;color:inherit;text-decoration:none}img{border:none;height:auto}li{list-style:none}*{box-sizing:border-box}.img-full{max-width:100%}.clearall{clear:both;font-size:1px;line-height:1px;height:1px}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}@font-face{font-family:Mallory;src:url(//fieracosmetics.com/cdn/shop/files/Mallory-Light.woff2?v=15357528381027833174) format("woff2"),url(//fieracosmetics.com/cdn/shop/files/Mallory-Light.woff?v=2946303240121539940) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Mallory;src:url(//fieracosmetics.com/cdn/shop/files/Mallory-Book.woff2?v=2038386978903840889) format("woff2"),url(//fieracosmetics.com/cdn/shop/files/Mallory-Book.woff?v=1241368430794079791) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mallory;src:url(//fieracosmetics.com/cdn/shop/files/Mallory-BookItalic.woff2?v=12748761909531553502) format("woff2"),url(//fieracosmetics.com/cdn/shop/files/Mallory-BookItalic.woff?v=11662719984926990084) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Mallory;src:url(//fieracosmetics.com/cdn/shop/files/Mallory-Medium.woff2?v=18039284468896783880) format("woff2"),url(//fieracosmetics.com/cdn/shop/files/Mallory-Medium.woff?v=14886499240805245998) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Mallory;src:url(//fieracosmetics.com/cdn/shop/files/Mallory-Bold.woff2?v=6215576415400692775) format("woff2"),url(//fieracosmetics.com/cdn/shop/files/Mallory-Bold.woff?v=12551074655172213732) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GT Super Display;src:url(//fieracosmetics.com/cdn/shop/files/GTSuperDisplay-Medium.woff2?v=15744443326610625873) format("woff2"),url(//fieracosmetics.com/cdn/shop/files/GTSuperDisplay-Medium.woff?v=18356389827864485243) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GT Super Display;src:url(//fieracosmetics.com/cdn/shop/files/GTSuperDisplay-Bold.woff2?v=17918357814986692503) format("woff2"),url(//fieracosmetics.com/cdn/shop/files/GTSuperDisplay-Bold.woff?v=9195166402616394248) format("woff");font-weight:700;font-style:normal;font-display:swap}.container{width:1170px;margin:0 auto;padding:0;position:relative}.container:before,.container:after{content:"";clear:both;display:table}.top_strip{float:left;width:100%;padding:6px 0;background:#000}.top_strip_text{float:left;width:100%;font-size:16px;line-height:20px;color:#fff;font-weight:700;letter-spacing:.5px}.top-fix-bar{float:left;width:100%;margin-bottom:70px}.header{float:left;width:100%;height:70px;margin-top:-70px;top:70px;position:relative;background:#fff}.fixed-nav .header{position:fixed;z-index:11;-webkit-transition:margin .3s ease-out;transition:margin .3s ease-out;margin-top:0;top:0;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.1);box-shadow:0 3px 4px #0000001a}.logo{float:left;width:120px;margin-top:14px}ul.topMenu{display:inline-block;vertical-align:middle;margin:21px 0 0}ul.topMenu li{float:left;padding:4px 15px;position:relative}ul.topMenu li a{color:#000;font-size:16px;line-height:16px;font-weight:400;letter-spacing:.3px}ul.topMenu li a:hover,ul.topMenu li a.active{color:#864fab}a.nav-btn{float:right;width:160px;height:42px;font-size:14px;line-height:42px;color:#fff;text-align:center;text-transform:uppercase;border-radius:5px;background:#000;font-weight:600;letter-spacing:.5px;margin-top:15px;box-shadow:0 3px 5px 1px #0000001a;-webkit-box-shadow:0 3px 5px 1px rgba(0,0,0,.1)}.banner{float:left;width:100%;padding:45px 0 55px;background:linear-gradient(180deg,#e6daee,#fff 86.46%);background-size:cover}.banner--atc{overflow:hidden}.banner_left{float:left;width:58%;text-align:left}.banner_text1{float:left;width:100%;font-size:16px;line-height:20px;color:#000;font-weight:500;letter-spacing:.3px}.banner_text1 img{display:inline-block;vertical-align:middle;margin:-6px 8px 0 0;width:68px}.banner_heading{float:left;width:100%;font-size:60px;line-height:62px;font-weight:500;color:#000;font-family:GT Super Display;margin-top:10px}.banner_strip{float:left;width:64%;background:#fff;padding:5px 15px 8px 20px;font-size:18px;line-height:26px;color:#000;font-weight:400;margin-top:10px}.banner_strip span{display:inline-block;vertical-align:middle;padding:0 22px;position:relative}.banner_strip span:first-child{padding-left:0}.banner_strip span:last-child{padding-right:0}.banner_strip span:after{position:absolute;content:"";right:0;top:6px;height:17px;border-right:1px solid #000}.banner_strip span:last-child:after{display:none}ul.banner_point{float:left;width:86%;margin-top:25px}ul.banner_point li{float:left;width:100%;padding:10px 10px 12px 40px;text-align:left;position:relative;font-size:20px;line-height:28px;color:#0a0a0a;font-weight:700;border-bottom:1px solid #e5dbe2;letter-spacing:.3px}ul.banner_point li:last-child{border-bottom:none}.banner_icon{position:absolute;top:50%;left:0;margin-top:-11px;width:24px}.button_box{display:inline-block;vertical-align:middle;width:100%;max-width:405px;text-align:center;margin-top:35px}.banner--atc .button_box{position:relative;max-width:100%}a.common_btn,button.common_btn{-webkit-appearance:none;appearance:none;float:left;width:100%;background:#000;height:64px;border:solid 1px #000;border-radius:7px;box-shadow:0 4px 6px 2px #0003;-webkit-box-shadow:0 4px 6px 2px rgba(0,0,0,.2);font-size:22px;line-height:62px;color:#fff;font-weight:500;letter-spacing:.5px;text-transform:uppercase;cursor:pointer}.btn_text{float:left;width:100%;font-size:15px;line-height:20px;color:#000;font-weight:600;letter-spacing:.5px;margin-top:10px}.btn_text img{display:inline-block;vertical-align:middle;margin:-3px 5px 0 0;width:16px}.banner_rightBx{position:relative;float:right;width:18%;text-align:left;margin-top:140px}.bnr_rev_img{float:left;width:166px;box-shadow:0 0 6px 2px #0000001a}.bnr_revtext{float:left;width:100%;font-size:16px;line-height:24px;color:#000;font-weight:400;font-style:italic;margin-top:20px}.bnr_quote{display:block;width:24px}.bnr_quote2{display:inline-block;vertical-align:bottom;margin:0 0 -5px 5px;transform:rotate(180deg);width:24px}.bnr_revname{float:left;width:100%;font-size:12px;line-height:18px;color:#000;margin-top:15px;font-weight:300}.bnr_revname img{display:inline-block;vertical-align:middle;margin:-2px 2px 0 5px;width:10px}.bnr_revname span{font-size:14px;line-height:18px;font-weight:700}.banner_prod{position:absolute;right:150px;top:0}.banner--atc .banner_prod{right:180px;bottom:0;width:auto;height:calc(100% + 40px)}.banner-seal-wrapper{position:absolute;right:460px;top:90px;display:flex;align-items:flex-end;flex-direction:column;gap:16px}.banner_seal{position:absolute;right:460px;top:330px;width:120px}.banner-seal-wrapper .banner_seal{position:static}.as_seen_on{float:left;width:100%;padding:30px 0;border-bottom:1px solid #cfcfcf;overflow:hidden}.asSeen_slider{float:left;width:100%;display:flex;flex-wrap:nowrap}ul.as_seenList{display:flex;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;flex-shrink:0;animation:marquee-horizontal 30s linear infinite}@keyframes marquee-horizontal{0%{transform:translate(0)}to{transform:translate(-100%)}}ul.as_seenList li{display:inline-block;vertical-align:middle;margin:0 40px;color:#fff;font-size:16px;line-height:16px;font-weight:400;letter-spacing:.5px;text-transform:uppercase;position:relative}.asseen_logo{display:block;margin:0 auto}.asseen_logo1{width:97px}.asseen_logo2{width:101px}.asseen_logo3{width:97px}.asseen_logo4{width:88px}.asseen_logo5{width:115px}.asseen_logo6{width:66px}.asseen_logo7{width:160px}.section_1{float:left;width:100%;padding:70px 0 150px;position:relative}.section_1:before{position:absolute;content:"";background:url(//fieracosmetics.com/cdn/shop/files/lp1_section_2.jpg?v=8120226134481276777) no-repeat center bottom #fcf3ff;left:0;bottom:0;right:0;height:90px}.common_heading{float:left;width:100%;font-size:50px;line-height:60px;color:#000;font-weight:700;font-family:GT Super Display}.common_text{float:left;width:100%;font-size:18px;line-height:26px;color:#000;margin-top:20px;letter-spacing:.3px}.s1_mid{display:inline-block;vertical-align:middle;width:100%;max-width:100%;margin-top:40px}.s1_img{float:left;width:46.5%;max-width:542px;border-radius:10px}.s1_right{float:right;width:50%}ul.s1_list{float:left;width:100%}ul.s1_list li{float:left;width:100%;text-align:left;padding-left:45px;position:relative;margin-top:30px}ul.s1_list li:first-child{margin-top:0}ul.s1_list li img{position:absolute;left:0;top:6px;width:20px}ul.s1_list li span{float:left;width:100%;font-size:24px;line-height:30px;color:#000;font-weight:700}ul.s1_list li p{margin-top:6px;line-height:24px}.s1_text{float:left;width:100%;font-size:22px;line-height:30px;color:#000;font-weight:500;letter-spacing:.3px;margin-top:45px}.section_2{float:left;width:100%;padding:70px 0;background:#fcf3ff;position:relative}.s1_img2{position:absolute;left:50%;top:-195px;width:153px;margin-left:-76.5px}.s2_left{float:left;width:49%;text-align:left;margin-top:30px}.s2_left_box{float:left;width:100%;margin-top:10px}.s2_row{float:left;width:100%;margin-top:20px;background:#ffd4b3;background:linear-gradient(90deg,#ffd4b3,#fbd9bb 56%,#fff);padding:13px 20px 15px;position:relative;border-radius:6px;display:flex;align-items:center;justify-content:space-between;min-height:80px;text-align:left}.s2_row span{float:left;width:100px;font-size:46px;line-height:40px;color:#000;font-weight:500}.s2_row p{float:right;width:calc(100% - 125px);font-size:20px;line-height:26px;color:#000;font-weight:500;letter-spacing:.3px}.s2_img{position:absolute;right:0;top:30px;border:2px solid #000000;border-radius:6px}.s2_text{float:left;width:100%;font-size:30px;line-height:36px;color:#000;font-weight:700;margin-top:50px}.s2_image_slider{float:left;width:100%;margin:30px 0 15px}.s2_imageBox{display:inline-block;vertical-align:top;width:262px!important;margin:0 10px}.s2_slide_img{display:block;margin:0 auto;max-width:100%;border-radius:10px}.section_3{float:left;width:100%;padding:70px 0;background:#fff}.s3_mid{display:inline-block;vertical-align:middle;width:100%;max-width:1030px;margin:30px 0 40px;position:relative}.s3_mid_right{float:right;width:58%}ul.s3_list{float:left;width:100%}ul.s3_list li{float:left;width:100%;text-align:left;margin-top:65px;padding-left:100px;position:relative}ul.s3_list li:after{position:absolute;content:"";left:-260px;top:30px;background:url(//fieracosmetics.com/cdn/shop/files/lp1_s3_line1.png?v=252930632815052228) no-repeat left center;background-size:100%;width:195px;height:13px}ul.s3_list li:nth-child(1){margin-top:20px}ul.s3_list li:nth-child(1):after{background:url(//fieracosmetics.com/cdn/shop/files/lp1_s3_line2.png?v=15553498416536140884) no-repeat left center;background-size:100%;width:191px;height:119px}ul.s3_list li:nth-child(6):after{background:url(//fieracosmetics.com/cdn/shop/files/lp1_s3_line2.png?v=15553498416536140884) no-repeat left center;background-size:100%;width:191px;height:119px;transform:rotateX(180deg);top:-70px}ul.s3_list li img{position:absolute;left:0;top:0;width:68px}ul.s3_list li span{float:left;width:100%;font-size:24px;line-height:30px;color:#151515;font-weight:700}ul.s3_list li p{line-height:24px;margin-top:10px;font-weight:300}.s3_prod{position:absolute;left:-80px;top:10px;z-index:1}.section_4{float:left;width:100%;padding:70px 0;background:#864fab;background:linear-gradient(180deg,#864fab,#a473ad 59%,#f1cdb3);overflow:hidden}.s4_mid{float:left;width:100%}.review_slide_row{float:left;width:100%;padding:0;margin:30px 0}.review_slide_col{width:265px!important;border-radius:3px;overflow:hidden;position:relative;background:#202950;cursor:pointer;border:2px solid #fff;box-shadow:0 5px 9px 4px #0000004d;-webkit-box-shadow:0 5px 9px 4px rgba(0,0,0,.3)}.review_slide_col .ugc-poster{max-width:100%;margin:0 auto;display:block;transition:all ease .5s}.ugc-poster{display:block;margin:0 auto;width:100%;height:100%;object-fit:cover}.review_slide_col:hover .ugc-poster{opacity:.4}.ugc-play{position:absolute;width:60px;top:50%;left:50%;margin:-25px 0 0 -25px}.section_5{float:left;width:100%;padding:70px 0;background:#fff;overflow:hidden}.s5_mid{float:left;width:100%;position:relative;margin-top:55px;padding-bottom:50px}.s5_prod{position:absolute;left:50%;transform:translate(-50%);top:0;max-width:100%}.s5_box{width:38%}.s5_row{float:left;width:100%;position:relative;margin-top:50px}.s5_box.fr .s5_row:nth-child(1){margin-left:0}.s5_box.fr .s5_row:nth-child(2){margin-top:100px;width:89%;float:right}.s5_row img{float:left;width:101px;border-radius:50%}.s5_box.fl{width:33.5%}.s5_box.fl .s5_row{margin-top:170px}.s5_box.fl .s5_row img{float:right}.s5_cont{float:right;width:calc(100% - 120px);padding-left:20px;border-left:1px solid #b7b7b7;padding-bottom:10px;text-align:left}.s5_box.fl .s5_cont{float:left;text-align:right;border:none;border-right:1px solid #b7b7b7;padding-right:20px}.s5_cont span{float:left;width:100%;font-size:26px;line-height:32px;color:#000;font-weight:700}.s5_cont p{margin-top:8px;letter-spacing:0}.s5_slide_block{float:left;width:100%;margin:40px 0 30px}.s5_slider_row{display:inline-block;vertical-align:top;width:100%;overflow:hidden}.s5_slider_col{display:inline-block;vertical-align:top;width:300px!important;background:#fff;border:1px solid #864fab;border-radius:15px;padding:20px;box-shadow:0 0 10px 2px #0000001a;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.2)}.s5_img{display:block;margin:0 auto;max-width:100%;border-radius:10px}.s5_col_cont{float:left;width:100%;padding:20px 0 0;text-align:left}.s5_col_text1{display:inline-block;vertical-align:top;background:#864fab;font-size:14px;line-height:20px;color:#fff;padding:5px 15px;border-radius:50px}.s5_col_head{float:left;width:100%;font-size:22px;line-height:28px;color:#000;font-weight:700;margin-top:10px}ul.s5_col_list{float:left;width:100%}ul.s5_col_list li{float:left;width:100%;margin-top:14px;font-size:16px;line-height:22px;color:#000;text-align:left;padding:0 0 15px 20px;background:url(//fieracosmetics.com/cdn/shop/files/lp1_s5_tik.png?v=8336672388812425009) no-repeat left 5px;background-size:15px;border-bottom:1px solid #ebebeb}ul.s5_col_list li:last-child{border-bottom:none}.section_6{float:left;width:100%;padding:70px 0;background:#fcf3ff}.s6_mid{float:left;width:100%;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.s6_left{float:left;width:41.1%;text-align:left}.s6_left .button_box{margin-top:55px}.s6_right{float:right;width:56.8%}.s6_prod{display:block;margin:0 auto;max-width:100%}.s6_shade_text{float:left;width:100%;position:relative;font-size:18px;line-height:26px;color:#000;font-weight:700;margin-top:20px;text-transform:uppercase}.s6_shade_text:before{position:absolute;content:"";left:0;right:0;top:48%;border-top:2px solid #767177}.s6_shade_text span{background:#fcf3ff;padding:0 15px;position:relative}.s6_shade_row{float:left;width:100%;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:35px}.s6_shade_box{float:left;width:8.2%}.shade_color{float:left;width:100%;height:54px;background:#fee3cc;border-radius:4px}.new_shade{display:inline-block;vertical-align:top;margin:-7px 0 0;font-size:10px;color:#fff;line-height:12px;background:#0ba922;padding:1px 5px 2px;text-transform:uppercase;border-radius:15px}.shade_text{float:left;width:100%;font-size:11px;line-height:15px;color:#000;text-transform:uppercase;margin-top:7px;font-weight:400}.s6_help{display:inline-block;vertical-align:top;margin-top:35px;background:#fff;border-radius:5px;box-shadow:0 0 6px 2px #0000004d;-webkit-box-shadow:0 0 6px 2px rgba(0,0,0,.3);border:1px solid #cccccc;font-size:16px;line-height:24px;color:#000;font-weight:500;text-decoration:underline;padding:8px 20px 9px;letter-spacing:.3px;text-transform:uppercase}.s6_help img{display:inline-block;vertical-align:middle;margin:-3px 6px 0 0;width:16px}.section_7{float:left;width:100%;padding:70px 0;background:#fff}.s7_mid{float:left;width:100%;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;margin:60px 0 25px}.s7_col{float:left;width:20%;text-align:center;position:relative}.s7_col:after{position:absolute;content:"";right:-95px;top:80px;width:125px;border-top:2px dotted #864fab}.s7_col:last-child:after{display:none}.s7_img{display:block;margin:0 auto 14px;max-width:100%;border-radius:10px}.s7_col_inr{float:left;width:100%}.step_count{display:inline-block;vertical-align:middle;width:23px;height:23px;background:#864fab;border-radius:50%;font-size:15px;line-height:23px;color:#fff;font-weight:500;text-align:center;margin-bottom:5px}.s7_col_head{float:left;width:100%;font-size:24px;line-height:30px;color:#000;font-weight:700;letter-spacing:.3px}.s7_col_head span{float:left;width:100%}.s7_col p{margin-top:15px}.section_8{float:left;width:100%;padding:70px 0 15px;background:#fcf3ff;position:relative}.section_8:before{position:absolute;content:"";left:0;bottom:0;right:0;background:#fff;height:205px}.s8_mid{display:inline-block;vertical-align:middle;max-width:970px;width:100%}.compare_box{float:left;width:100%;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;margin:60px 0 0}.vs_ico{width:50px;height:50px;background:#000;font-size:28px;line-height:52px;font-weight:700;text-align:center;color:#fff;font-family:GT Super Display;border-radius:50%;margin:0 -15px}.comp_col{float:left;width:48%}.comp_head{float:left;width:100%;font-size:30px;line-height:36px;color:#000;font-weight:700;font-family:GT Super Display}.comp_inner{float:left;width:100%;background:#472a5c;background:linear-gradient(0deg,#472a5c,#6b3f89 35%,#854eaa);padding:35px 10px 35px 145px;position:relative;margin-top:50px;border-radius:12px}.comp_col2 .comp_inner{border:2px solid #000000;background:#eaeaea;padding:33px 10px 33px 130px;overflow:hidden}ul.comp_list{float:left;width:100%}ul.comp_list li{float:left;width:100%;font-size:20px;line-height:26px;color:#fff;font-weight:700;margin-top:15px;background:url(//fieracosmetics.com/cdn/shop/files/lp1_comp_tik.png?v=15504388281214650363) no-repeat left 2px;background-size:21px;padding-left:35px;text-align:left}ul.comp_list li:first-child{margin-top:0}.comp_col2 ul.comp_list li{color:#000;background:url(//fieracosmetics.com/cdn/shop/files/lp1_comp_cross.png?v=6959124334056320493) no-repeat left 2px;background-size:23px}.comp_prod{position:absolute;left:10px;top:-35px}.comp_col2 .comp_prod{left:-20px;top:50%;transform:translateY(-50%)}.guarantee_box{float:left;width:100%;background:#864fab;background:linear-gradient(180deg,#864fab,#a473ad 59%,#f1cdb3);padding:14px;border-radius:10px;margin-top:60px}.guar_box_inner{float:left;width:100%;padding:40px 30px 40px 355px;position:relative;text-align:left;border:1px solid #f3cfb3;border-radius:10px}.mbk_seal{position:absolute;left:25px;top:50%;margin-top:-145px}.guar_head{float:left;width:100%;font-size:50px;line-height:54px;color:#fff;font-weight:700}.guar_text{margin-top:20px;color:#fff;font-weight:400}.section_9{float:left;width:100%;padding:55px 0 70px;background:#fff;overflow:hidden}.review_row{float:left;width:100%;padding:0 40px;margin:50px 0 20px;display:flex;justify-content:space-between;flex-wrap:wrap}.review_col{display:inline-block;vertical-align:top;width:330px!important;border-radius:10px;overflow:hidden;box-shadow:0 4px 6px 2px #0000001a}.review_img{display:block;margin:0 auto;width:100%}.review_cont{float:left;width:100%;padding:20px 20px 30px;text-align:left}.rev_qoute{float:left;width:24px}.rev_head{float:left;width:100%;font-size:18px;line-height:26px;color:#000;font-weight:700;margin-top:7px}.rev_text{float:left;width:100%;font-size:16px;line-height:24px;color:#000;font-weight:400;margin-top:8px;min-height:264px}.rev_text img{display:inline-block!important;vertical-align:middle;width:24px;margin:0 0 -5px 5px;transform:rotate(180deg)}.rev_name{float:left;width:100%;font-size:13px;line-height:24px;color:#00;font-weight:300;margin-top:25px}.rev_name img{display:inline-block!important;vertical-align:middle;width:14px;margin:-3px 4px 0 6px}.rev_name span{font-size:16px;line-height:24px;color:#000;font-weight:700}.section_10{float:left;width:100%;padding:70px 0;background:#864fab;background:linear-gradient(180deg,#864fab,#a473ad 59%,#f1cdb3)}.package_box{float:left;width:100%;padding:0 45px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between}.package{float:left;width:31%;padding:20px 10px;border:2px solid #45295a;border-radius:10px;background:#fff;margin-top:45px}.pakge_heading{float:left;width:100%;font-size:26px;line-height:32px;color:#000;font-weight:700;text-transform:uppercase}.pkage_prodBx{float:left;width:100%;padding:20px 0;position:relative}.pakge_prod{display:block;margin:0 auto;max-width:100%}.pakge_seal{position:absolute;right:20px;top:20px;background:#ffcb2c;width:54px;height:54px;border-radius:50%;box-shadow:2px 3px 3px 2px #0000001a;font-size:16px;line-height:54px;color:#000;font-weight:700;text-transform:uppercase;text-align:center}.pakge1 .pakge_seal{right:55px;top:20px}.pakge3 .pakge_seal{right:85px;top:20px}.pakge2plus1 .pakge_seal{right:30px;top:10px}.msrp_text{float:left;width:100%;font-size:18px;line-height:28px;color:#6f6f6f;display:flex;align-items:center;justify-content:center;font-weight:500}.msrp_text span{font-size:22px;line-height:28px;position:relative;margin-left:4px}.msrp_text span:after{position:absolute;content:"";left:0;right:0;top:50%;border-top:1px solid #6f6f6f}.pakge_price{float:left;width:100%;font-size:40px;line-height:40px;color:#000;font-weight:500;margin-top:5px}.free_ship{float:left;width:100%;font-size:18px;line-height:26px;color:#000;font-weight:700;margin-top:6px}.pakge_strip{float:left;width:100%;background:#fcf3ff;border:1px solid #e3e3e3;margin-top:10px;padding:12px 5px 12px 60px;position:relative;border-radius:5px;text-align:left}.pakge_strip p{float:left;width:100%;font-size:16px;line-height:24px;color:#000;font-weight:500}.free_prod{position:absolute;left:5px;width:14px;top:-16px}.free_seal{position:absolute;left:20px;top:50%;margin-top:-17.5px;width:35px;height:35px;background:url(//fieracosmetics.com/cdn/shop/files/lp1_free_seal.png?v=14250805783054668678) no-repeat center center;background-size:100%;font-size:10px;text-align:center;line-height:35px;color:#fff;font-weight:700;text-transform:uppercase}.pakge_shadeBx{float:left;width:100%;margin-top:15px;min-height:220px}.selct-colorbx{float:left;width:100%;position:relative}.autoship-select__wrapper{float:left;width:100%;margin-top:5px;position:relative;cursor:pointer;background:url(//fieracosmetics.com/cdn/shop/files/lp1_select_arw.png?v=17871943541385988023) no-repeat 96% center;background-size:15px}.autoship-select{-webkit-appearance:none;appearance:none;display:block;width:100%;padding:5px 20px;border:1px solid #dcdcdc;border-radius:4px;background:#0000;font-size:17px;line-height:36px;color:#000;text-align:left}.color-chooseHdng{float:left;width:100%;font-size:17px;line-height:36px;color:#000;text-align:left;padding:5px 20px 5px 45px;border:1px solid #dcdcdc;border-radius:4px;margin-top:5px;position:relative;cursor:pointer;background:url(//fieracosmetics.com/cdn/shop/files/lp1_select_arw.png?v=17871943541385988023) no-repeat 96% center;background-size:15px}.color-chooseHdng span{position:absolute;left:5px;top:50%;margin-top:-15px;width:30px;height:30px;border-radius:5px}.color-drower{float:left;width:100%;position:absolute;top:52px;z-index:2;background:#fff;border:1px solid #ddd;border-bottom:none;border-top:none}ul.colorname-list{float:left;width:100%}ul.colorname-list li{float:left;width:100%;font-size:17px;line-height:36px;color:#000;text-align:left;padding:5px 20px 5px 45px;position:relative;cursor:pointer;border-bottom:1px solid #dcdcdc}ul.colorname-list li span{position:absolute;left:5px;top:50%;margin-top:-15px;width:30px;height:30px;border-radius:5px}.lp-color-swatch span{background:var(--swatch-color)}.color1 span{background:#fee3cc}.color2 span{background:#fadbc0}.color3 span{background:#edc3af}.color4 span{background:#ebbf9f}.color5 span{background:#df9f7f}.color6 span{background:#cd966f}.color7 span{background:#ad795b}.color8 span{background:#a96f42}.color9 span{background:#8f613e}.color10 span{background:#6c4e31}.package .button_box{margin-top:18px}.pakgebtn{float:left;width:100%;height:52px;line-height:52px;background:#000;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:3px;box-shadow:0 4px 6px 2px #0003;-webkit-box-shadow:0 4px 6px 2px rgba(0,0,0,.2);color:#fff;letter-spacing:.5px;outline:none;border:none;cursor:pointer}.package .btn_text{font-size:10px;line-height:15px;color:#000;font-weight:600}.package .btn_text img{width:12px;margin-top:-4px}.pakge3 .msrp_text,.pakge3 .pakge_price{margin-top:10px}.pakge3 .free_ship{margin-top:20px}.pakge3 .pakge_strip{background:none;border:none;margin-top:8px}.section_11{float:left;width:100%;padding:70px 0;background:#fff}.s11_left{float:left;width:35%;text-align:left}.faq_prod{display:block;margin:60px auto 0;max-width:100%}.s11_right{float:right;width:56.8%}.faq_section{float:right;width:56.8%;text-align:left;margin:0}.faq_slide_row{float:left;width:100%;background:#fff;border-bottom:1px dashed #636363}.accordion{float:left;width:100%;text-align:left;background:url(//fieracosmetics.com/cdn/shop/files/lp1_s2_close.png?v=6026715276565945183) no-repeat 98% center;background-size:12px;padding:17px 25px 17px 0;font-size:18px;line-height:26px;font-weight:700;color:#000;letter-spacing:.5px;position:relative;cursor:pointer}.acdn_heading.accordion_open{background:url(//fieracosmetics.com/cdn/shop/files/lp1_s2_open.png?v=2905536340548881204) no-repeat 98% center;background-size:12px;padding-bottom:17px;border-bottom:none}.acdn_content{float:left;width:100%;text-align:left;padding:0 35px 15px 0}.accordion.last,.acdn_content.last{border-bottom:none}.acdn_para{float:left;width:100%;font-size:18px;line-height:26px;color:#000;letter-spacing:.3px;margin-bottom:15px;font-weight:400}.acdn_para a{color:#00f;text-decoration:underline}ul.acdn_list{float:left;width:100%;margin-bottom:15px;padding-left:15px}ul.acdn_list li{float:left;width:100%;font-size:16px;line-height:24px;color:#000;font-weight:400;margin:5px 0}.footer{float:left;width:100%;padding:45px 0;border-top:1px solid #393939}.footer_logo{display:inline-block;vertical-align:top;margin:0 0 10px;width:120px}.footer_text{float:left;width:100%;font-size:17px;line-height:25px;margin-top:10px;color:#000;font-weight:400;letter-spacing:.3px}.footer_text a{padding:0 10px}.showTab,.showMob{display:none}.showDesk{display:block}.hideDesk{display:none}.fl{float:left}.fr{float:right}.white{color:#fff}@media only screen and (max-width:1200px){.container{width:1004px}.banner_left{width:62%}.banner_heading{font-size:53px;line-height:57px;letter-spacing:-.5px}ul.banner_point{width:93%}.banner_prod{right:90px}.banner--atc .banner_prod{right:95px;bottom:auto;height:80%}.banner_seal{right:360px;top:170px}.banner-seal-wrapper .banner_seal{width:100px}.banner-seal-wrapper{right:340px;top:110px}.banner_strip{width:65%}.banner_strip span{padding:0 16px}.common_heading{font-size:46px;line-height:52px}.s2_img{width:485px}.s2_row p{font-size:19px}.s3_mid_right{width:60%}.review_slide_col{width:222px!important}.s5_prod{width:330px}.s5_box.fr .s5_row:nth-child(2){width:100%;margin-top:40px}.s5_box.fl{width:37%}.s7_col{width:22%}.s7_col:after{width:80px;right:-63px}.review_row{padding:0}.review_col{width:300px!important}.package_box{padding:0}.pakge3 .pakge_strip{margin-top:30px}}@media only screen and (max-width:1023px){.container{width:750px}.showDesk{display:none}.showTab{display:block}.hideTab{display:none}.banner_left{width:68%}.banner--atc .banner_left{float:none;clear:both}.banner_heading{font-size:46px;line-height:52px}.banner_strip{width:74%;font-size:16px;padding:5px 0 6px}.banner_strip span{padding:0 15px}ul.banner_point{width:100%}ul.banner_point li{font-size:17px;line-height:25px}.banner_prod{right:0;width:200px;top:275px}.banner--atc .banner_prod{top:0;right:-80px;height:auto}.banner_rightBx{width:30%;margin-top:-15px}.banner--atc .banner_rightBx{float:none;clear:both;width:100%;margin-top:30px}.bnr_rev_img{width:140px}.bnr_revtext{margin-top:10px;font-size:15px;line-height:20px}.banner_seal{width:100px;right:150px;top:440px}.banner-seal-wrapper .banner_seal{display:block;width:72px}.banner-seal-wrapper{position:static;float:left;flex-direction:row;margin:15px 0}.common_heading{font-size:42px;line-height:48px}.common_text{font-size:17px;line-height:25px}.s1_mid{max-width:600px}.s1_img{width:100%;max-width:100%}.s1_right{width:100%;margin-top:30px}.s2_left{width:64%}.s2_img{width:255px}.s2_imageBox{width:200px!important}.s3_prod{left:-155px;top:95px}.s3_mid_right{width:66%}ul.s3_list li:after{left:-200px}.s5_prod{width:230px}.s5_prod_m{position:absolute;left:50%;top:20px;margin-left:-81.5px}.s5_box{width:37%}.s5_box.fl{width:34%}.s5_row{margin-top:0}.s5_box.fr .s5_row:nth-child(1){margin-left:0}.s5_row img{width:80px}.s5_cont{width:calc(100% - 90px);padding-left:15px}.s5_box.fl .s5_row{margin-top:80px}.s5_box.fl .s5_cont{padding:0 15px 0 0}.s6_shade_row{margin-top:10px}.s6_shade_box{width:18%;margin-top:25px}.s7_col{width:22.5%}.s7_col:after{width:60px;right:-42px}.comp_col{width:49%}.comp_head{font-size:26px;line-height:30px}.comp_inner{padding:26px 10px 26px 95px;margin-top:25px}.comp_col2 .comp_inner{padding:23px 10px 23px 90px}.comp_prod{width:100px;left:0;top:-20px}.comp_col2 .comp_prod{width:130px}ul.comp_list li{font-size:16px;line-height:22px;letter-spacing:.3px;margin-top:10px;background-size:18px;padding-left:28px}.comp_col2 ul.comp_list li{background-size:19px}.vs_ico{width:40px;height:40px;line-height:42px;font-size:19px}.mbk_seal{width:180px;left:15px}.guar_box_inner{padding:30px 15px 30px 215px}.package{width:32%}.pakge_heading{font-size:23px}.pakge3 .pakge_strip{margin-top:34px}.free_prod{top:3px}.s11_left{width:45%}.faq_section{width:52%}}@media only screen and (max-width:767px){.container{width:100%;padding:0 15px;max-width:600px;box-sizing:border-box}.showDesk{display:none}.showMob{display:block}.hideMob{display:none}.top_strip_text{font-size:14px;line-height:18px}.top-fix-bar{margin-bottom:55px}.header{height:55px;margin-top:-55px;top:55px;background:#fff}.logo{width:90px;margin-top:12px;float:none;display:inline-block;vertical-align:top}.banner{padding:25px 0 35px;overflow:hidden}.banner_left{width:100%}.banner_text1{font-size:12px;line-height:18px}.banner_text1 img{width:56px}.banner_heading{font-size:30px;line-height:36px;letter-spacing:.3px}.banner_strip{width:calc(100% + 30px);margin:18px 0 0 -15px;padding:5px 15px 7px;background:#f7f1f8;font-size:13px;line-height:18px}.banner_strip span{padding:0 8px}.banner_strip span:first-child{padding-left:0}.banner_strip span:after{height:13px;top:4px}.banner_mob_stl{float:left;width:100%;text-align:center;position:relative}ul.banner_point{width:73%;margin-top:10px}ul.banner_point li{font-size:16px;line-height:20px;letter-spacing:0;padding:8px 10px 8px 35px}ul.banner_point li:last-child{display:none}ul.banner_point li:nth-child(3){border:none}.banner_seal{display:none}.banner-seal-wrapper .banner_seal{display:block;width:72px}.banner_prod{top:-75px;right:-50px;width:170px}.banner--atc .banner_prod{top:-45px;right:-50px;width:170px;height:auto}.bnr_sold_strip{float:left;width:calc(100% + 30px);margin:30px 0 0 -15px;background:#472a5c;background:linear-gradient(180deg,#472a5c 5%,#6b3f89 45%,#854eaa);padding:7px 15px 5px;text-align:center;font-size:14px;line-height:20px;font-weight:700;text-transform:uppercase;color:#fff;letter-spacing:.3px;position:relative}.button_box{margin-top:30px}a.common_btn,button.common_btn{font-size:18px;line-height:56px;height:56px}.btn_text{font-size:13px;line-height:18px}.banner_rightBx{width:100%;margin-top:30px}.bnr_rev_img{width:120px}.bnr_revtext{float:right;width:calc(100% - 135px);margin-top:-10px}.bnr_quote,.bnr_quote2{width:19px}.bnr_revname{float:right;width:calc(100% - 135px);margin-top:10px;font-size:10px}.bnr_revname span{font-size:13px;line-height:17px}.as_seen_on{padding:15px 0}ul.as_seenList li{margin:0 15px}.asseen_logo1{width:80px}.asseen_logo2{width:95px}.asseen_logo3{width:85px}.asseen_logo4{width:80px}.asseen_logo5{width:105px}.asseen_logo6{width:55px}.asseen_logo7{width:140px}.section_1{padding:30px 0 200px}.common_heading{font-size:29px;line-height:36px}.common_text{font-size:16px;line-height:24px;margin-top:15px}.section_1 .common_heading{letter-spacing:-1px}.s1_mid{margin-top:25px}.s1_img{height:260px;object-fit:cover}ul.s1_list li{padding-left:40px;margin-top:25px}ul.s1_list li span{font-size:20px;line-height:26px}.s1_text{font-size:18px;line-height:26px;color:#000;margin-top:30px;letter-spacing:0}.s1_img2{width:140px;margin-left:-70px;top:-200px}.section_2{padding:25px 0 35px}.s2_left{width:100%;margin-top:0;text-align:center}.s2_img{position:static;display:inline-block;vertical-align:middle;width:100%;margin-top:25px;height:240px;object-fit:cover;object-position:0 -90px}.s2_text{font-size:20px;line-height:26px;margin-top:20px}.s2_image_slider{margin:25px 0 0}.s2_imageBox{width:100px!important;margin:0 3px;border-radius:4px}.s2_slide_img{border-radius:5px}.s2_left_box{margin-top:20px}.s2_row{padding:10px;margin-top:10px}.s2_row p{font-size:16px;line-height:24px;width:calc(100% - 115px)}.section_3{padding:30px 0 35px}.s3_mid{margin:20px 0 5px}.s3_mid_right{width:72%}ul.s3_list li{padding-left:47px;margin-top:20px}ul.s3_list li:after{width:140px;left:-150px;height:12px;top:18px}ul.s3_list li:nth-child(1):after{width:141px;height:88px}ul.s3_list li:nth-child(6):after{width:141px;height:88px;top:-60px}ul.s3_list li img{width:37px}ul.s3_list li span{font-size:16px;line-height:22px}ul.s3_list li p{letter-spacing:0;line-height:22px;font-weight:300}.s3_prod{width:270px;top:60px;left:-145px}.section_4{padding:30px 0 35px}.review_slide_row{width:calc(100% + 30px);margin:25px 0 0 -15px}.review_slide_col{width:265px!important}.section_5{padding:30px 0 35px}.s5_box.fr{width:56%}.s5_mid{margin-top:30px;position:relative;padding-bottom:60px}.s5_row img{display:none}.s5_cont{width:100%;padding-left:10px}.s5_box.fl .s5_cont{padding:0 10px 0 0}.s5_prod_m{position:absolute;left:50%;top:120px;margin-left:-81.5px}.s5_cont span{font-size:20px;line-height:26px}.s5_cont p{font-size:15px;line-height:22px}.s5_box.fr .s5_row:nth-child(1){margin-left:0}.s5_box.fr .s5_row:nth-child(2){width:65%;margin-top:70px}.s5_box.fl .s5_row{margin-top:170px}.s5_slide_block{margin:30px 0 5px}.section_6{padding:30px 0 35px}.s6_left{width:100%;text-align:center}.s6_prod_m{display:inline-block;vertical-align:top;margin:20px 0 0;max-width:100%}.s6_right{width:100%;margin-top:10px}.s6_shade_text{font-size:16px;line-height:22px}.s6_shade_text span{padding:0 10px}.s6_shade_text:before{top:49%;border-top:1px solid #767177}.s6_shade_box{width:17%}.new_shade{font-size:9px}.s6_help{font-size:13px;line-height:18px;padding:7px 10px 9px;margin-top:25px}.section_7{padding:30px 0 35px}.s7_mid{margin:0 0 5px}.s7_col{width:100%;margin-top:30px;text-align:left;display:flex;align-items:center;justify-content:space-between}.s7_col:after{display:none}.s7_img{float:left;width:125px;margin:0}.s7_col_inr{float:right;width:calc(100% - 140px)}.s7_col_head span{float:right;width:calc(100% - 35px)}.step_count{margin:-7px 0 0}.s7_col p{margin-top:8px}.section_8{padding:30px 0 0}.compare_box{margin-top:80px}.vs_ico{display:none}.comp_col{width:50%}.comp_head{display:none}.comp_inner,.comp_col2 .comp_inner{border-radius:10px 0 0 10px;border:none;padding:0 12px 25px}.comp_col2 .comp_inner{border-radius:0 10px 10px 0;border:none;overflow:visible}.comp_prod{width:70px;position:static;display:inline-block;vertical-align:top;margin:-80px 0 15px}.comp_col2 .comp_prod{transform:none;width:100px;margin:-83px 0 24px}ul.comp_list li{font-size:15px;line-height:20px;background-position:0 5px}.comp_col2 ul.comp_list li{background-position:0 5px}.guarantee_box{width:calc(100% + 30px);margin:35px 0 0 -15px;padding:15px;border-radius:0}.guar_box_inner{border:none;padding:15px 0}.guar_mob{float:left;width:100%;position:relative;padding-left:0;display:flex;align-items:center;justify-content:space-between}.mbk_seal{position:static;float:left;width:100px;margin:0}.guar_head{font-size:24px;line-height:30px;width:calc(100% - 115px);float:right}.section_9{padding:30px 0 35px}.review_row{margin:5px 0 0}.review_col{width:100%!important;margin-top:30px;box-shadow:none}.review_cont{padding:20px 20px 10px}.rev_text{min-height:1px}.mob_revMore{float:left;width:100%;font-size:18px;line-height:26px;color:#000;font-weight:700;margin-top:20px;text-decoration:underline}.section_10{padding:30px 0 35px}.package{width:100%;margin-top:30px;padding:20px 15px}.package.pakge1{order:2}.package.pakge2{order:1}.package.pakge3{order:3}.free_prod{top:-16px}.pakge3 .pakge_strip{margin-top:10px}.section_11{padding:30px 0 35px}.s11_left,.faq_section{width:100%}.acdn_content{padding:0 0 15px}.acdn_para{font-size:16px;line-height:24px}ul.acdn_list{padding-left:0}ul.acdn_list li{font-size:15px;line-height:20px}.footer{padding:25px 0 30px}.footer_logo{width:90px}.footer_text{font-size:15px;line-height:20px}.footer_text a{padding:0 5px}}.modalz{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0006}.modal-content{background-color:#fefefe;margin:10% auto;padding:20px;border:1px solid #888;width:90%;max-width:720px}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.ugc-modal{position:fixed;top:0%;bottom:0%;left:0%;right:0%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;background-color:#ffffff6b;justify-content:center;align-items:center;display:flex;opacity:0;z-index:-9;transition:opacity .2s}.ugc-modal.active{opacity:1;z-index:99}.video-container{aspect-ratio:9 / 16;width:360px;position:relative;border-radius:10px;overflow:hidden;min-height:640px;background:#000}.ugc-close{position:absolute;right:15px;top:15px;width:45px;height:45px;background:#fff;border-radius:50%;padding:10px;z-index:1}.video-container iframe{width:100%;height:100%}@media only screen and (max-width:480px){.video-container{width:280px;min-height:480px}}#app_common_modal,#error_handler_overlay{position:fixed;top:0;left:0;padding:0;margin:0;width:100%;height:100%;z-index:2147483647;background:#333;background:#fffc;display:none;overflow-x:hidden;-webkit-overflow-scrolling:touch}#app_common_modal .app_modal_body,#error_handler_overlay .error_handler_body{max-width:770px;-webkit-background-clip:padding-box;font-family:Verdana,Geneva,sans-serif;box-sizing:border-box;outline:0}#error_handler_overlay .error_handler_body{margin:100px auto;width:95%;padding:20px;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px #00000080;font-size:14px;line-height:1.42857143;color:#333;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#app_common_modal_close,#error_handler_overlay_close{position:absolute;right:-10px;top:-10px;color:#fff;background-color:#333;border:2px solid #FFF;border-radius:50%;width:30px;height:30px;text-align:center;cursor:pointer;text-decoration:none;font-weight:700;line-height:26px;padding:0;margin:0}#app_common_modal .app_modal_body{margin:100px auto;min-width:inherit;width:95%;min-height:400px;padding:1.5%;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px #00000080;font-size:14px;line-height:1.42857143;color:#333;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}#app_common_modal .app_modal_body iframe{min-height:400px;width:100%;border:1px solid #d5d6ef}.exitpop-content{position:fixed;height:400px;width:708px;margin:-200px 0 0 -354px;top:50%;left:50%;text-align:left;padding:0;border:none;z-index:2147483647}.exitpopup-overlay{background:#0009;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2147483647;display:none}.exitpop-content img{display:block;margin:0 auto;position:relative;text-align:center;max-width:100%;height:auto}.exitpop-discountbar{background-color:red;border-bottom:4px dashed #fff;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;height:50px;line-height:50px;position:fixed;text-align:center;top:0;width:100%;z-index:9999;display:none}.app-load-spinner{display:none;position:fixed;top:0;bottom:0;left:0;right:0;width:100px;height:100px;margin:auto;background-color:#333;border-radius:100%}#loading-indicator:after,#loading-indicator:before{box-sizing:border-box;left:50%;position:absolute;top:50%}.all-card-types li{float:left;margin-right:20px}#loading-indicator{background-color:#00000080;bottom:0;box-sizing:border-box;font-size:1px;height:100%;left:0;margin:0!important;padding:0!important;position:fixed;right:0;top:0;width:100%;z-index:2147483646}#loading-indicator:before{background:url(//fieracosmetics.com/cdn/shop/files/lp1_loading.gif?v=7297319576969444347) center center no-repeat #0000;content:"";height:70px;margin-left:-35px;margin-top:-70px;width:70px;z-index:2}#loading-indicator:after{background:#fff;border-radius:5px;color:#000;content:"Processing, one moment please... ";font-family:arial;font-size:17px;height:110px;line-height:98px;margin-left:-150px;margin-top:-75px;padding-top:35px;text-align:center;width:300px;z-index:1}@-webkit-keyframes scaleout{0%{-webkit-transform:scale(0)}to{-webkit-transform:scale(1);opacity:0}}@keyframes scaleout{0%{transform:scale(0);-webkit-transform:scale(0)}to{transform:scale(1);-webkit-transform:scale(1);opacity:0}}@media screen and (max-device-width:767px) and (orientation:landscape){#app_common_modal .app_modal_body,#error_handler_overlay .error_handler_body{margin:20px auto}#app_common_modal .app_modal_body iframe{min-height:360px}}@media (max-device-width:767px){#app_common_modal .app_modal_body{margin:2% auto}}.pop_inner{width:100%;padding:5px}.pop_heading{width:100%;font-size:36px;line-height:42px;color:#000;font-weight:700;text-align:left;margin-bottom:10px}.shade_img1{float:left;width:250px}.pop_list{float:right;width:calc(100% - 270px)}.pop_list li{float:left;width:100%;margin-bottom:25px;text-align:left}.pop_list li span{float:left;width:100%;font-size:18px;line-height:26px;color:#000;font-weight:700}.pop_list li p{float:left;width:100%;font-size:15px;line-height:22px;color:#000;font-weight:400;margin-top:5px}.pop_imgbx{width:100%;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:15px}.pop_imgcol{float:left;width:49%;margin-top:10px}.pop_imgcol img{display:block;margin:0 auto;width:100%}@media only screen and (max-width: 650px){.shade_img1{float:right;width:100%}.pop_heading{font-size:24px;line-height:30px}.pop_list{width:100%;margin-top:10px}.pop_list li:nth-child(2),.pop_list li:nth-child(3){margin-left:0;width:100%}.pop_imgbx{margin-top:0}.pop_imgcol img{width:100%}}.hide-upcart.upcartPopupShow{overflow:unset!important}.hide-upcart #UpcartPopup{display:none!important}.quiz-result-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:16px 1.5rem;text-align:center}.quiz-result-header__heading{flex:1 0 100%;width:100%;max-width:100%;margin:0;font-size:22px;font-weight:600;font-family:GT-Super-Display}.quiz-result-header__heading>em{font-weight:400;font-style:italic}.quiz-result-header__shade{display:inline-block;margin:0;padding:4px 12px;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1;background-color:var(--shade-color, #CC9F89);border-radius:6px;text-align:center;color:#fff}.quiz-result-header__shade--Light,.quiz-result-header__shade--Bisque,.quiz-result-header__shade--Beige,.quiz-result-header__shade--Sand{color:#000}.quiz-result-header__coverage{margin:0;padding:4px 10px;font-size:12px;font-weight:500;text-transform:uppercase}@media (min-width: 750px){.quiz-result-header{padding:20px 1.5rem}.quiz-result-header__heading{font-size:38px}.quiz-result-header__shade{padding:6px 20px;font-size:16px}.quiz-result-header__coverage{padding:8px 20px;font-size:18px}}@media (min-width: 990px){.quiz-result-header{padding:24px 1.5rem}.quiz-result-header__heading{font-size:55px}.quiz-result-header__shade,.quiz-result-header__coverage{padding:8px 26px;font-size:24px}}.banner-intro{clear:both;text-align:center;padding:25px 0 35px;background:linear-gradient(0deg,#e6daee 4.31%,#fcf3ff 42.42%)}.banner-intro:before,.banner-intro:after{content:"";clear:both;display:table}@media (min-width: 750px){.banner-intro{padding:45px 0 55px}}.banner-intro h2{margin:0 0 15px;font-size:32px;font-weight:700;font-family:GT-Super-Display}.banner-intro h2>em{font-weight:400;font-style:italic}.banner-intro p{max-width:716px;margin:15px auto;font-size:15px;line-height:20px}@media (min-width: 750px){.banner-intro h2{font-size:60px}.banner-intro p{margin:15px auto;font-size:18px}}.banner-intro__inner{padding:0 15px;margin:0 auto;max-width:1030px}.banner-intro__callout{display:block;max-width:1030px;margin:24px auto 0;padding:10px;color:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:20px;text-align:center;background:linear-gradient(90deg,#472a5c 5%,#6b3f89 61.31%,#854eaa)}@media (min-width: 750px){.banner-intro__callout{display:inline-block;margin-top:32px;padding:32px;font-family:GT Super Display;font-size:32px;border-radius:12px;background:linear-gradient(90deg,#46295a,#d37fff 114.15%)}}@media (min-width: 1200px){.banner-intro__callout{display:block;margin-top:48px;font-size:48px}}.shade-swatches{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;margin-bottom:24px;padding:0;border:0}@media (min-width: 750px){.shade-swatches{justify-content:flex-start;gap:21px;margin-bottom:30px}}.shade-swatches__legend{flex:1 0 100%;display:block;margin:0 auto 16px;text-align:center}@media (min-width: 750px){.shade-swatches__legend{margin:0 0 16px;text-align:left}}.shade-swatches__variant-label{display:flex;flex-direction:column;align-items:center;width:40px;cursor:pointer}@media (min-width: 750px){.shade-swatches__variant-label{width:48px}}.shade-swatches__variant-shade{display:block;width:40px;height:40px;background-color:var(--shade-color);border-radius:5px}.shade-swatches__variant-label:has(.shade-swatches__variant-input:checked) .shade-swatches__variant-shade{outline:solid 2px #000;outline-offset:2px}@media (min-width: 750px){.shade-swatches__variant-shade{width:48px;height:48px}}.shade-swatches__variant-title{margin-top:4px;font-size:15px;text-align:center}@media (min-width: 750px){.shade-swatches__variant-title{font-size:18px}}.quiz-selected-shade{display:flex;align-items:stretch;justify-content:flex-start;height:56px;margin:15px 0;border:1px solid #864fab;border-radius:7px;background-color:#fff;box-shadow:0 0 10px 2px #0000001a;font-weight:500;overflow:hidden}.quiz-selected-shade__coverage{display:flex;align-items:center;padding:8px 24px;text-align:left;font-size:16px}.quiz-selected-shade__swatch{flex:1 0 auto;display:flex;align-items:center;justify-content:center;padding:8px 18px;background-color:var(--shade-color);text-align:center;font-size:18px;color:#fff}.quiz-selected-shade__swatch--Light,.quiz-selected-shade__swatch--Bisque,.quiz-selected-shade__swatch--Beige,.quiz-selected-shade__swatch--Sand{color:#000}@media (min-width: 1024px){.quiz-selected-shade{gap:24px;height:64px}.quiz-selected-shade__coverage{font-size:18px}.quiz-selected-shade__swatch{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/394/assets/lp1_style.css.map */
