.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
body.page-online-counseling{background:#fff;}.mobile-only{display:none;}.desktop-only{display:block;}.breadcrumb{display:none;}.slick-list{width:100%;}#whatsapp-sticky{display:none;}body.result #whatsapp-sticky{display:-webkit-box;display:-ms-flexbox;display:flex;}.slick-dots{margin-bottom:0;}.slick-arrow{opacity:1;background:white;width:30px;height:30px;top:calc(50% - 2em);border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;border:1px solid #e1e1e1;}.slick-arrow svg{height:15px;fill:black;}.slick-arrow.slick-next svg{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);}.slick-arrow{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}.slick-disabled{display:none !important;}.dots,.slick-dots{position:absolute;left:50%;bottom:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.dots .dot,.slick-dots .dot,.dots li,.slick-dots li{width:7px;height:7px;background:#d1d1d1;display:inline-block;margin-right:7px;border-radius:50%;}.dots .dot::before,.slick-dots .dot::before,.dots li::before,.slick-dots li::before{content:none;}.dots .dot.active,.slick-dots .dot.active,.dots li.active,.slick-dots li.active,.dots .dot.slick-active,.slick-dots .dot.slick-active,.dots li.slick-active,.slick-dots li.slick-active{background:#000000;}.slick-dots{bottom:0;}#online_ipsalyzer{background:#fff;padding-top:15px;text-align:center;}#online_ipsalyzer p{font-size:16px;line-height:1.625em;}#online_ipsalyzer p.intro{font-size:18px;line-height:1.56em;}#online_ipsalyzer .onlinetest{min-height:650px;height:70vh;background:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/oc-landing-d.jpg) no-repeat 50% 50% / cover;}#online_ipsalyzer .onlinetest .content{width:70%;height:100%;margin-right:auto;padding-top:120px;}#online_ipsalyzer .onlinetest .title{line-height:1em;padding:0;padding-top:10px;margin:0;color:#000;}#online_ipsalyzer .onlinetest .title::before{content:none;}#online_ipsalyzer .onlinetest h3{font-size:24px;margin-bottom:1em;font-weight:400;}#online_ipsalyzer .onlinetest .tag{padding:1px 7px;font-size:18px;display:inline-block;margin-bottom:11px;font-weight:400;margin-top:1px;}#online_ipsalyzer .onlinetest p{padding:7px 15px 0;font-size:19px;max-width:550px;margin:0 auto 40px;line-height:36px;}#online_ipsalyzer .onlinetest .btn{padding:20px 63px;background:#fff;color:#000;font-size:18px;font-weight:600;letter-spacing:2px;margin-bottom:34px;}#online_ipsalyzer .ipsalyzer-banner{min-height:1040px;}#online_ipsalyzer .ipsalyzer-banner.banner1{background:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/me-ultimate-bg2.jpg) no-repeat center top / cover;}#online_ipsalyzer .ipsalyzer-banner.banner1 .content{width:60%;height:100%;margin-left:auto;padding-top:400px;color:white;}#online_ipsalyzer .ipsalyzer-banner.banner1 .btn{padding:20px 100px;background:#fff;color:#000;font-size:18px;font-weight:600;letter-spacing:2px;margin-bottom:34px;}#online_ipsalyzer .ipsalyzer-banner.banner2{background:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/me-regular-bg2.jpg) no-repeat center bottom / cover;}#online_ipsalyzer .ipsalyzer-banner.banner2 .content{width:70%;height:100%;margin-right:auto;padding-top:400px;color:#000;}#online_ipsalyzer .ipsalyzer-banner.banner2 .btn{padding:20px 100px;background:#000;color:#fff;font-size:18px;font-weight:600;letter-spacing:2px;margin-bottom:34px;}#online_ipsalyzer .scroll-link{font-size:2em;}#online_ipsalyzer .scroll-link img{width:17px;}#online_ipsalyzer #banner1 .scroll-link{position:absolute;left:50%;bottom:3%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:white;}.page-online-counseling .ipsalyzer-callout{padding:350px 0 30px;margin:0 auto;}.page-online-counseling .ipsalyzer-callout h2{color:#ae6328;font-weight:600;letter-spacing:0.01em;margin-bottom:18px;line-height:1.16em;}.page-online-counseling .ipsalyzer-callout h2::before{content:'完整版';color:#000;border:1px solid #000;padding:3px 4px;font-size:13px;margin-right:8px;vertical-align:middle;}.page-online-counseling .ipsalyzer-callout p{font-size:18px;line-height:1.5em;max-width:350px;margin:30px auto;}.page-online-counseling .ipsalyzer-callout .btn{padding:15px 40px;font-weight:600;}.page-online-counseling .ipsalyzer-callout .content:before{width:100%;height:350px;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);background:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/book-ipsalyzer.png) no-repeat 50% 50% / auto 100%;}#questions{max-width:840px;margin:0 auto;padding-top:0;text-align:center;}#questions .content{position:relative;}#questions .progress{-webkit-transform:translateX(-50%);transform:translateX(-50%);width:600px;position:absolute;height:1px;background:#eee6e0;top:35px;left:50%;}#questions .progress .progress-finished{width:0;background:black;height:1px;-webkit-transition:width 2s ease 0s;transition:width 2s ease 0s;}#questions a.back-btn{position:absolute;left:2px;font-size:16px;}#questions a.back-btn::before{content:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/arrow-left.svg);display:inline-block;height:14px;width:14px;margin-right:6px;}#questions a.next-step{border:1px solid black;padding:1.5% 14.9%;font-size:19px;border-radius:7px;display:inline-block;margin-top:30px;}#questions a.next-step:hover{background:#fbebdb;}#questions .click-area{margin:0 auto 0;max-width:95%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}#questions .click-area .image{background-repeat:no-repeat;background-size:auto 100%;background-position:50% 50%;}#questions .click-area label{cursor:pointer;font-size:16px;}#questions .click-area input[type="checkbox"],#questions .click-area input[type="radio"]{display:none;}#questions .question{display:none;position:relative;padding:0 0 82px;}#questions .question .choices-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-3px;}#questions .question-num{font-size:30px;margin-bottom:47px;}#questions h3{font-weight:600;margin:0 auto 25px;font-size:32px;line-height:40px;letter-spacing:.01em;}#questions h3 span{font-size:17px;font-weight:normal;line-height:1.4em;display:block;}#questions .choices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;}#questions .choices label{font-weight:600;margin:0 7.5px;}#questions .choices label:hover:before{background:rgba(251,235,219,0.3);}#questions .choices label.selected:before{background:transparent url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/tick.svg) no-repeat 50% 50%;background-size:30px 30px;padding:3px 33px;width:30px;height:30px;}#questions .choices label::before{content:'';display:block;border:1px solid black;padding:18px 25px;width:46px;border-radius:8px;margin-bottom:8px;}#questions label[for=q1-1]::before,#questions label[for=q2-1]::before{background:#F9F8F6;}#questions label[for=q1-2]::before,#questions label[for=q2-2]::before{background:#F8F3ED;}#questions label[for=q1-3]::before,#questions label[for=q2-3]::before{background:#FBEBDB;}#questions label[for=q1-4]::before,#questions label[for=q2-4]::before{background:#FEE6CE;}#questions label[for=q5-1]::before,#questions label[for=q7-1]::before{background:#FFFFFF;}#questions label[for=q5-2]::before,#questions label[for=q7-2]::before{background:#F3F3F3;}#questions label[for=q8-1]::before{background:#F4F9FD;}#questions label[for=q8-2]::before{background:#FFF5F3;}#questions label[for=q3-1]::before{content:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q3/q3-1.svg);}#questions label[for=q3-2]::before{content:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q3/q3-2.svg);}#questions label[for=q3-3]::before{content:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q3/q3-3.svg);}#questions label[for=q3-4]::before{content:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q3/q3-4.svg);}#questions label[for=q3-5]::before{content:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q3/q3-5.svg);}#questions label[for=q3-6]::before{content:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q3/q3-6.svg);}#questions label[for=q3-7]::before{content:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q3/q3-7.svg);}#questions label[for=q3-8]::before{content:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q3/q3-8.svg);}#questions label[for=q3-9]::before{content:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q3/q3-9.svg);}#questions label[for=q3-10]::before{content:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q3/q3-10.svg);}#questions label[for=q3-11]::before{content:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q3/q3-11.svg);}#questions label[for=q6-1]::before{content:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q6/q6-1.svg);}#questions label[for=q6-2]::before{content:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q6/q6-2.svg);}#questions label[for=q6-3]::before{content:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q6/q6-3.svg);}#questions label[for=q6-4]::before{content:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q6/q6-4.svg);}#questions label[for=q6-5]::before{content:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q6/q6-5.svg);}#questions label[for=q6-6]::before{content:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q6/q6-6.svg);}#questions label[for=q6-7]::before{content:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q6/q6-7.svg);}#questions label[for=q6-8]::before{content:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q6/q6-8.svg);}.checkbox-question h2{margin-bottom:3px;}.checkbox-question .checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}.checkbox-question .checkboxes label{border:1px solid #000;padding:26px 12px;border-radius:5px;width:calc(20% - 10px);margin:0 5px 10px;}.checkbox-question .checkboxes label:hover{background:rgba(251,235,219,0.3);}.checkbox-question .checkboxes label.selected{background:#FBEBDB;}.checkbox-question .checkboxes input[type="checkboxes"],.checkbox-question .checkboxes input[type="radio"]{display:none;}.checkbox-question .click-area label{padding:6px 9px;}.checkbox-question .click-area label::before{display:block;width:42px;height:42px;margin:0 auto;}#question-1 .image,#question-2 .image{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q1.svg);width:330px;height:340px;margin-right:-40px;}#question-3,#question-6{padding-bottom:63px;}#question-4{padding-bottom:83px;}#question-4 .click-area{max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#question-4 .click-area .image{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q4.svg);background-size:100% auto;width:86%;max-width:546px;height:257px;}#question-4 .checkboxes{margin-left:23px;}#question-5 .click-area .image{width:250px;height:320px;}#question-5 .click-area .image.Yes{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q5-y.svg);}#question-5 .click-area .image.No{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q5-n.svg);}#question-7 .click-area .image{width:320px;height:340px;}#question-7 .click-area .image.Yes{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q7-y.svg);}#question-7 .click-area .image.No{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q7-n.svg);}#question-8 .click-area .image{width:320px;height:340px;}#question-8 .click-area .image.Yes{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q8-y.svg);}#question-8 .click-area .image.No{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/questions-svg/q8-n.svg);}#question-9 .choices{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;}#question-9 .choices label{border:1px solid black;width:calc(33.33% - 15px);padding:14px 20px;border-radius:5px;margin-bottom:10px;}#question-9 .choices label::before{content:none;}#question-9 .choices label.selected{background:#FBEBDB;}#loading_screen{width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:60px;background-color:#ffffff;opacity:0;position:fixed;top:-9999px;left:-9999px;z-index:10;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#loading_screen.show_loading{top:0;left:0;opacity:0.7;}#skin-type,#product-desc{text-align:left;position:relative;}#skin-type h3::before,#product-desc h3::before,#skin-type h3::after,#product-desc h3::after{content:'';height:1px;background:black;display:block;}#skin-type{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding-left:40px;-webkit-box-flex:0.35;-ms-flex:0.35;flex:0.35;margin-top:17%;}#skin-type h3{position:relative;}#skin-type h3 span{display:inline-block;position:relative;background:#fff;z-index:3;}#skin-type h3::before{width:28px;-webkit-transform:rotate(40deg);transform:rotate(40deg);position:absolute;top:50%;right:-28px;-webkit-transform-origin:0 50%;transform-origin:0 50%;}#skin-type h3::after{width:100%;position:absolute;top:50%;}#product-desc{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0.4;-ms-flex:0.4;flex:0.4;margin-top:7.5%;}#product-desc h3{margin-bottom:24px;}#product-desc h3::before{width:100%;position:absolute;top:-10px;right:15px;}#product-desc h3::after{position:absolute;width:28px;top:-1px;-webkit-transform:rotate(-40deg);transform:rotate(-40deg);left:-39px;}#product-desc .row{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:22px;}#product-desc .row .col.brown{white-space:nowrap;margin-right:16px;}#result{text-align:center;}#result .result-heading{font-size:32px;font-weight:500;margin-bottom:0;width:100%;}#result .result-heading::after{content:'';display:block;height:2px;background:#eee6e0;margin-top:16px;}#result .skin-type{margin-bottom:14px;}#result .skin-type span{padding:4px 10px;border-top:1px solid;border-bottom:1px solid;}#result .skintype-desc{margin:0 auto 50px;padding:0 10px;max-width:650px;}#result .skintype-desc span{font-size:44px;line-height:1.3em;}#result .suggest-row{max-width:550px;margin:0 auto;text-align:left;}#result .suggest-row .suggest{font-size:26px;text-align:center;margin-bottom:15px;}#result .recommend-product{max-width:1200px;margin:0 auto 50px;display:-webkit-box;display:-ms-flexbox;display:flex;}#result .recommend-product .result-image{min-height:500px;background:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/oc-result.jpg) no-repeat center center;background-size:85%;}#result h4{font-size:35px;font-weight:600;margin-bottom:19px;z-index:0;position:relative;}#result h4 span{z-index:3;background:white;padding:5px 0;}#result .hint{display:block;padding:0;list-style-type:none;text-align:left;}#result .hint li{display:block;overflow:auto;overflow:hidden;}#result .hint li span{float:left;width:calc(100% - 55px);font-size:16px;}#result .hint li span.tag{width:auto;font-size:12px;padding:2px 5px;background:#FBEBDB;border:1px solid;margin-right:10px;line-height:1.3em;margin-top:1px;}#result .product-row{max-width:1200px;margin:0 auto 50px;}#result .product-row .prod-card{width:330px;display:inline-block;margin:0 12px;padding:20px;border:1px solid #cccccc;}#result .product-row .prod-card img{width:100%;margin-bottom:20px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 42.5%;object-position:50% 42.5%;overflow-y:hidden;}#result .product-row .prod-card .prod-info{margin-top:-100px;}#result .product-row .prod-card span{margin-bottom:13px;min-height:16px;font-size:16px;font-weight:500;display:block;line-height:22px;}#result .product-row .prod-card a{font-size:16px;}#result .product-row .prod-card a + a{padding-top:15px;}#result .result-wrapper{max-width:1440px;margin:0 auto;position:relative;}#result .result-wrapper .information{width:100%;padding:37px 0 0 0;}#result .result-wrapper .brown{color:#ae6328;}#result .result-wrapper .product-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0.25;-ms-flex:0.25;flex:0.25;height:373px;background-repeat:no-repeat;background-position:50% 50%;background-size:auto 100%;}#result .result-wrapper .product-image::before{content:'';display:block;position:absolute;background-repeat:no-repeat;background-position:50% 50%;background-size:auto 100%;height:150px;width:150px;border-radius:50%;left:30%;top:4%;z-index:-1;}#result .result-wrapper .product-image[data-image="ME-1"]{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/me/me-1.png);}#result .result-wrapper .product-image[data-image="ME-1"]::before{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/type/type-1.svg);}#result .result-wrapper .product-image[data-image="ME-2"]{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/me/me-2.png);}#result .result-wrapper .product-image[data-image="ME-2"]::before{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/type/type-2.svg);}#result .result-wrapper .product-image[data-image="ME-3"]{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/me/me-3.png);}#result .result-wrapper .product-image[data-image="ME-3"]::before{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/type/type-3.svg);}#result .result-wrapper .product-image[data-image="ME-4"]{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/me/me-4.png);}#result .result-wrapper .product-image[data-image="ME-4"]::before{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/type/type-4.svg);}#result .result-wrapper .product-image[data-image="ME-5"]{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/me/me-5.png);}#result .result-wrapper .product-image[data-image="ME-5"]::before{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/type/type-5.svg);}#result .result-wrapper .product-image[data-image="ME-6"]{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/me/me-6.png);}#result .result-wrapper .product-image[data-image="ME-6"]::before{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/type/type-6.svg);}#result .result-wrapper .product-image[data-image="ME-7"]{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/me/me-7.png);}#result .result-wrapper .product-image[data-image="ME-7"]::before{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/type/type-7.svg);}#result .result-wrapper .product-image[data-image="ME-8"]{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/me/me-8.png);}#result .result-wrapper .product-image[data-image="ME-8"]::before{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/type/type-8.svg);}#result .result-wrapper .product-image[data-image="SE-1"]{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/me/sensitive-1.png);}#result .result-wrapper .product-image[data-image="SE-1"]::before{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/type/type-se1.svg);}#result .result-wrapper .product-image[data-image="SE-2"]{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/me/sensitive-2.png);}#result .result-wrapper .product-image[data-image="SE-2"]::before{background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/type/type-se2.svg);}#result .result-wrapper h3,#result .result-wrapper .process-suggestion{font-size:20px;line-height:1.2em;margin-bottom:9px;font-weight:600;}#result .result-wrapper p{font-size:17px;line-height:1.66em;}#result .result-wrapper .process-suggestion span{margin-bottom:10px;display:block;}#result .result-wrapper .process-suggestion .arrow-down{display:block;margin:0 auto;background:transparent url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/d-arrow-down.png) no-repeat 50% 50% /auto 100%;height:15px;width:40px;}#result .callout-group{max-width:1440px;margin:0 auto;}#result .callout-group .btn{width:100%;max-width:250px;line-height:47px;font-size:16px;padding:0;background-color:#ae6328;border:none;color:white;}#result .callout .content,#result .ipsalyzer-callout .content{position:relative;}#result .callout .content:before,#result .ipsalyzer-callout .content:before{position:absolute;content:'';top:0;left:50%;}#result .label{background:#484848;border-radius:50px;color:#fff;display:inline-block;padding:0 16px;font-size:.9em;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap;}#result .image{background-size:auto 95%;background-position:center;}#result .product-name{font-size:24px;line-height:28px;padding:0;min-height:60px;}#result .buttons{margin-top:10px;position:relative;line-height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#result .buttons a{color:black;background-color:transparent;border-color:transparent;padding:5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:16px;}#result .buttons a:hover{color:#a4683c;text-decoration:underline;text-underline-offset:2px;}#result .buttons a.add-to-cart,#result .buttons a.btn{color:white;background-color:black;width:160px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#result .buttons a.add-to-cart:hover,#result .buttons a.btn:hover{color:white;text-decoration:none;}#result .cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}#result .cards.slick-slider{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}#result .card{margin:0 6px;width:20%;position:relative;padding-bottom:11px;font-weight:500;cursor:pointer;}#result .card.me .image::before{content:'';width:92px;height:92px;display:block;position:absolute;top:9px;left:2px;background-size:100% auto;background-image:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/oc-result-NEW-icon.png);background-repeat:no-repeat;}#result .basic-care{margin-bottom:10px;margin-top:28px;}#result .basic-care .card{padding-bottom:21px;width:50%;margin:0 10px;}#result .basic-care + h3{margin-bottom:26px;}#result .basic-care .image{padding-top:135%;}#result .basic-care .product-name{margin-top:-100px;}#result .basic-care.slick-slider{max-width:580px;margin-left:auto;margin-right:auto;margin-bottom:43px;margin-top:0;}#result .basic-care.slick-slider .card{margin:0 6px;}#result .basic-care .slick-track{padding-top:15px;}#recommendation{padding:0 0 52px;}#recommendation .content-wrapper{background:white;padding:0 0 100px;}#recommendation h3{position:relative;margin-bottom:36px;font-size:30px;line-height:1.25em;z-index:0;}#recommendation h3:before{position:absolute;content:'';display:block;width:95%;background:black;height:1px;z-index:-1;top:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:600px;}#recommendation h3 span{z-index:3;display:inline-block;padding:0 10px;}#recommendation .content{max-width:1440px;margin:0 auto;padding:0 20px;}#recommendation h4{font-weight:normal;font-size:27px;margin-bottom:20px;}#recommendation .special-care{margin:-8px 0px 25px;}#recommendation .special-care:after{content:'';display:block;width:12%;height:100%;position:absolute;right:0;background:-webkit-gradient(linear,right top,left top,from(#ffffff),to(rgba(243,243,243,0)));background:linear-gradient(270deg,#ffffff 0%,rgba(243,243,243,0) 100%);}#recommendation .special-care .image{padding-top:150%;}#recommendation .special-care .slick-list{padding-right:14%;}#recommendation .special-care.within-five-products{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;}#recommendation .special-care .card{background:none;}#recommendation .special-care .label{display:none;background:none;color:black;}#recommendation .special-care .product-name{margin-bottom:-5px;margin-top:-47px;padding:0 5px;font-size:22px;line-height:1.5em;}#recommendation .special-care .buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}#recommendation .special-care .buttons a{color:#a4683c;}#recommendation .special-care .buttons a:hover{text-decoration:underline;text-underline-offset:2px;}#recommendation .special-care .buttons a.add-to-cart{width:unset;height:unset;background-color:transparent;color:#a4683c;}#recommendation .special-care .buttons a + a:before{content:'';display:block;width:2px;height:20px;background-color:#EEE7DF;position:absolute;left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);}#recommendation .callout{padding:350px 0 30px;display:inline-block;}#recommendation .callout h2{color:#ae6328;letter-spacing:0.01em;margin-bottom:18px;line-height:1.16em;}#recommendation .callout h2::before,#recommendation .callout h2::after{content:none;}#recommendation .callout .remark{font-size:18px;line-height:1.5em;max-width:350px;margin:30px auto;}#recommendation .callout form{padding-top:3px;}#recommendation .callout .content:before{width:100%;height:350px;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);}#recommendation .callout .email{border:1px solid #000;padding:10px;width:100%;max-width:300px;font-size:16px;}#recommendation .callout.send-report .content::before{background:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/save-ipsalyzer-result.png) no-repeat 50% 50% / auto 100%;}@media screen and (min-width:768px){.slick-dots{bottom:-50px;}.page-online-counseling #online_ipsalyzer #footer{padding-top:30px;}#questions{padding:50px 0;}#questions .question .choices-wrapper{max-width:50%;}#question-4 .click-area label{width:calc(33.3% - 10px);padding:14px 20px;}#question-9 .click-area .choices-wrapper{max-width:none;width:662px;}#result{padding:50px 0;}#result .result-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}#result .information{position:relative;}#result .process-suggestion{position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}#result .callout .ipsalyzer-callout{padding:165px 0 35px;}#result .callout .ipsalyzer-callout .content:before{width:122px;height:122px;}#result .callout .ipsalyzer-callout .email{margin-right:8px;}}@media screen and (max-width:767px){.desktop-only{display:none;}.mobile-only{display:block;}.slick-list{max-width:500px;margin:0 auto;}.slick-arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.slick-arrow svg{vertical-align:middle;}.page-online-counseling #online_ipsalyzer #main{padding-bottom:0;}.page-online-counseling #online_ipsalyzer #footer{padding-top:30px;}.page-online-counseling #online_ipsalyzer p{font-size:14px;}.page-online-counseling #online_ipsalyzer p.intro{font-size:15px;}#online_ipsalyzer .onlinetest{min-height:calc(100vw + 250px);background:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/oc-landing-m.jpg) no-repeat center bottom / 100% auto;background-color:#F9FAFF;}#online_ipsalyzer .onlinetest .content{width:100%;padding-top:30px;}#online_ipsalyzer .onlinetest .tag{font-size:16px;margin:0;}#online_ipsalyzer .onlinetest h2{font-size:24px;margin-bottom:4px;}#online_ipsalyzer .onlinetest h3{font-size:18px;margin-bottom:10px;}#online_ipsalyzer .onlinetest p{max-width:400px;margin:0 auto 15px;padding:0 20px;line-height:24px;}#online_ipsalyzer .onlinetest .banner{height:140px;margin-bottom:25px;}#online_ipsalyzer .onlinetest .btn{padding:12px 40px;letter-spacing:2px;}#online_ipsalyzer .ipsalyzer-banner.banner1{background:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/me-ultimate-bg-m.jpg) no-repeat center top / 100% auto;}#online_ipsalyzer .ipsalyzer-banner.banner2{background:url(/sites/all/modules/custom/ipsa_online_ipsalyser/images/ipsalyzer-production/m-me-regular2.jpg) no-repeat center top / 100% auto;}#online_ipsalyzer .ipsalyzer-banner.banner1,#online_ipsalyzer .ipsalyzer-banner.banner2{min-height:unset;height:200vw;position:relative;}#online_ipsalyzer .ipsalyzer-banner.banner1 .content,#online_ipsalyzer .ipsalyzer-banner.banner2 .content{width:100%;padding-top:10%;}#online_ipsalyzer .ipsalyzer-banner.banner1 .content .intro,#online_ipsalyzer .ipsalyzer-banner.banner2 .content .intro{padding:0 20px;}#online_ipsalyzer .ipsalyzer-banner.banner1 .content .btn.start,#online_ipsalyzer .ipsalyzer-banner.banner2 .content .btn.start{padding:20px;margin-bottom:20px;min-width:280px;position:absolute;left:50%;bottom:3%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.page-online-counseling .ipsalyzer-callout{text-align:center;padding-bottom:65px;width:100%;}.page-online-counseling .ipsalyzer-callout h2{font-size:30px;}.page-online-counseling .ipsalyzer-callout h2::before{font-size:9px;}.page-online-counseling .ipsalyzer-callout p{margin:0 0 20px auto;font-size:14px;}.page-online-counseling .ipsalyzer-callout .btn{padding:13px 47px;}.page-online-counseling .ipsalyzer-callout .content{text-align:right;}.page-online-counseling .ipsalyzer-callout .content:before{background-position:right center;}#questions .progress{width:300px;}#questions .image{margin:0;}#questions a.back-btn{left:19px;}#questions a.back-btn::before{height:13px;width:13px;margin-right:3px;}#questions a.next-step{padding:17px 37%;font-size:16px;margin-top:14px;}#questions h3{font-size:27px;line-height:35px;padding:0 20px;margin-bottom:3px;}#questions .question .choices-wrapper{margin-top:20px;}#questions .question-num{font-size:28px;margin-bottom:30px;margin-top:15px;}#questions .click-area{max-width:90%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.checkbox-question .checkboxes{max-width:600px;margin:0 auto;width:100%;margin-top:20px;}.checkbox-question .click-area label{width:calc(50% - 10px);padding:9px 18px 9px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:300px;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.checkbox-question .click-area label::before{width:38px;height:38px;margin:0;-ms-flex-negative:0;flex-shrink:0;}#question-1 .click-area .choices,#question-2 .click-area .choices,#question-5 .click-area .choices{margin-top:30px;}#question-1 .click-area .choices label::before,#question-2 .click-area .choices label::before,#question-5 .click-area .choices label::before{padding:15px 0px;width:20vw;max-width:100px;margin-bottom:5px;}#question-1 .click-area .choices label.selected:before,#question-2 .click-area .choices label.selected:before,#question-5 .click-area .choices label.selected:before{padding:0px;width:20vw;height:30px;}#question-1 .click-area .image,#question-2 .click-area .image{width:300px;height:250px;width:50%;}#question-1 .click-area .choices,#question-2 .click-area .choices{margin:0 auto;}#question-1 .click-area .choices label,#question-2 .click-area .choices label{font-size:14px;}#question-4 h3{margin-bottom:0;}#question-4 .click-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:93%;}#question-4 .click-area .image{width:96%;height:200px;}#question-4 .checkboxes{margin:0 auto;}#question-4 .checkboxes label{padding:17px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}#question-5 .click-area .image{width:208px;height:250px;}#question-5 .click-area .choices{margin:6px 0 0;}#question-7 .click-area .image{width:222px;height:250px;}#question-7 h4{margin-bottom:0;}#question-8 .click-area .image{width:222px;height:250px;}#question-9 .choices label{width:calc(50% - 15px);}#loading_screen{font-size:45px;}#skin-type h3,#product-desc h3{text-align:center;font-size:20px;}#skin-type h3::before,#product-desc h3::before{display:none;}#skin-type h3::after,#product-desc h3::after{display:block;width:100%;margin-top:7px;}#skin-type{padding:0;margin-bottom:45px;}#skin-type div{padding-left:10px;}#skin-type h3{text-align:center;font-size:20px;}#skin-type h3::after{display:block;width:100%;margin-top:20px;}#skin-type h4{font-size:15px;}#skin-type li{margin-bottom:1.2em;}#product-desc h3{margin-bottom:15px;}#product-desc h3::after{-webkit-transform:none;transform:none;position:relative;left:0;}#product-desc .product-desc-table{max-width:95%;margin:0 auto;}#product-desc .product-desc-table .row{margin-bottom:16px;}#result{padding-top:25px;}#result .card.me .image::before{width:18vw;height:18vw;top:5%;left:10%;min-width:60px;max-width:75px;}#result .skin-type{margin-bottom:10px;}#result .skin-type span{padding:3px 4px;}#result .result-heading{font-size:23px;}#result .skintype-desc{margin:0 auto 30px;min-width:84%;}#result .skintype-desc span{font-size:31px;}#result .recommend-product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;}#result .recommend-product .result-image{min-height:400px;margin-bottom:30px;background-size:contain;}#result h4{font-size:22px;margin-bottom:10px;}#result h4::before{max-width:285px;}#result h4.suggest{margin-bottom:12px;}#result .hint{padding:0 20px;}#result .hint li{display:block;}#result .hint li span{float:left;}#result .hint li span.tag{font-size:11px;padding:1px 4px;line-height:16px;}#result .product-row{margin:0 auto;}#result .product-row .prod-card{margin:0 4px;}#result .product-row .prod-card img{margin-bottom:8px;}#result .product-row .prod-card .prod-info{margin-top:-50px;}#result .product-row .prod-card a.btn{padding:6px 19px;}#result .product-row .prod-card a.btn::before{width:21px;height:21px;}#result .product-row .prod-card a.btn span{font-size:13px;min-height:auto;line-height:1em;}#result .product-row .slick-dots{bottom:-50px;}#result .result-wrapper h3{font-size:27px;margin-bottom:14px;font-weight:500;}#result .result-wrapper .result-heading{font-size:22px;letter-spacing:2.5px;padding:0 23px;}#result .result-wrapper .information{display:block;padding:33px 0 0px;}#result .result-wrapper .information p{font-size:15px;}#result .result-wrapper .product-image{margin:0 auto 18px;width:100%;position:relative;height:325px;}#result .result-wrapper .product-image::before{left:30%;top:-14%;height:140px;width:140px;-webkit-transform:translateX(-50%);transform:translateX(-50%);}#result .callout .email{display:block;margin:0 auto 12px;}#result .callout h3:before,#result .callout h3:after{display:none;}#result .basic-care .slick-dots{bottom:-17px;}#result .basic-care .image{padding-top:148%;}#result .basic-care .product-name{margin-top:-56px;font-size:18px;}#result .basic-care.slick-slider{margin-bottom:33px;}#recommendation{padding:0 0 9px;}#recommendation .content-wrapper{padding:46px 0 9px;margin-bottom:30px;}#recommendation h3{font-size:27px;margin-bottom:0;}#recommendation h4{font-size:27px;}#recommendation .card{margin:30px 6px 22px;max-width:300px;width:50%;}#recommendation .basic-care{margin:0 -15px 22px;}#recommendation .basic-care + h3{margin-bottom:5px;}#recommendation .basic-care .card{padding-bottom:6px;margin:36px 6px 0;max-width:250px;}#recommendation .basic-care .product-name{margin-top:-48px;}#recommendation .basic-care.slick-slider{margin:0 -20px 47px;}#recommendation .special-care{margin:-39px -20px 25px;}#recommendation .special-care .slick-list{padding-right:20%;}#recommendation .special-care .slick-prev{left:2.5px;}#recommendation .special-care .slick-next{right:2.5px;}#recommendation .special-care .card{margin-left:0;margin-right:0;}#recommendation .special-care .card .product-name{font-size:16px;min-height:50px;}#recommendation .special-care .card .buttons a{font-size:12px;}#recommendation .special-care.two-products .card{display:inline-block;}#recommendation .callout{display:block;margin-bottom:23px;border-bottom:1px solid #dadada;}#recommendation .callout:last-child{border-bottom:none;}#recommendation .callout h3{margin-bottom:7px;}#recommendation .callout.send-report .content{text-align:left;margin-left:25px;}#recommendation .callout.send-report .content::before{-webkit-transform:translate(-50%,-95%);transform:translate(-50%,-95%);background-position:left -75px center;}#recommendation .callout .remark{max-width:none;font-size:14px;line-height:20px;margin-bottom:10px;}#recommendation .callout .btn{max-width:150px;line-height:44px;margin:0;}}@media screen and (min-width:768px) and (max-width:817px){#question-6 .click-area label{font-size:13px;}}@media screen and (min-width:320px) and (max-width:460px){#question-3 .click-area label,#question-6 .click-area label{font-size:14px;}}@media screen and (max-width:350px){#result .whatsapp-callout .content a.btn{font-size:13px;}}@media screen and (min-width:768px) and (max-width:1010px){#recommendation .special-care{margin:-8px 0 25px;}}@media screen and (min-width:501px) and (max-width:767px){#recommendation .special-care.slick-slider{margin:-50px auto 25px;max-width:500px;}#recommendation .basic-care.slick-slider{margin-left:auto;margin-right:auto;max-width:500px;}}
