@charset "UTF-8";@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:local("Lato Hairline"),local("Lato-Hairline");src:url(/assets/fonts/Lato-Light.woff2) format("woff2"),url(/assets/fonts/Lato-Light.woff) format("woff");text-rendering:optimizeLegibility}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:local("Lato Hairline"),local("Lato-Hairline");src:url(/assets/fonts/Lato-Regular.woff2) format("woff2"),url(/assets/fonts/Lato-Regular.woff) format("woff");text-rendering:optimizeLegibility}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:local("Lato Hairline"),local("Lato-Hairline");src:url(/assets/fonts/Lato-Bold.woff2) format("woff2"),url(/assets/fonts/Lato-Bold.woff) format("woff");text-rendering:optimizeLegibility}@font-face{font-family:Noto Sans Kr;font-style:normal;font-weight:300;font-display:swap;src:local("Noto Sans Kr"),local("NotoSansKr");src:url(/assets/fonts/NotoSansKr-Light.woff2) format("woff2"),url(/assets/fonts/NotoSansKr-Light.woff) format("woff");text-rendering:optimizeLegibility}@font-face{font-family:Noto Sans Kr;font-style:normal;font-weight:400;font-display:swap;src:local("Noto Sans Kr"),local("NotoSansKr");src:url(/assets/fonts/NotoSansKr-Regular.woff2) format("woff2"),url(/assets/fonts/NotoSansKr-Regular.woff) format("woff");text-rendering:optimizeLegibility}@font-face{font-family:Noto Sans Kr;font-style:normal;font-weight:500;font-display:swap;src:local("Noto Sans Kr"),local("NotoSansKr");src:url(/assets/fonts/NotoSansKr-Medium.woff2) format("woff2"),url(/assets/fonts/NotoSansKr-Medium.woff) format("woff");text-rendering:optimizeLegibility}@font-face{font-family:Noto Sans Kr;font-style:normal;font-weight:700;font-display:swap;src:local("Noto Sans Kr"),local("NotoSansKr");src:url(/assets/fonts/NotoSansKr-Bold.woff2) format("woff2"),url(/assets/fonts/NotoSansKr-Bold.woff) format("woff");text-rendering:optimizeLegibility}:lang(ko){font-family:Noto Sans KR,NanumBarunGothic,나눔고딕,Lato,Malgun Gothic,맑은고딕,helvetica,sans-serif;word-break:keep-all}:lang(en){font-family:Lato,helvetica,Apple SD Gothic Neo,sans-serif}@media (-ms-high-contrast:none){.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}}

/*! scaffolding */html{font-family:sans-serif}body,button,code,dd,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,legend,li,ol,p,pre,table,td,th,ul{margin:0;padding:0}a{text-decoration:none}img{max-width:100%;vertical-align:middle}ol,ul{list-style:none}address{font-style:normal}hr{display:none}abbr{cursor:help}[role=button],button{cursor:pointer;border:0;background:transparent}body,html{min-height:100%}fieldset{min-width:0;margin:0;padding:0;border:0}legend{border:0;background:transparent;color:transparent;font:0/0 a;text-shadow:none}.menu-id{position:absolute;top:-60px;left:0;width:1px;height:1px;pointer-events:none}.section{position:relative;background-repeat:no-repeat;background-position:50%;background-size:cover;box-sizing:border-box}.section.visual{position:relative;height:100vh;background-repeat:no-repeat;background-position:50%;background-size:cover;box-sizing:border-box;background-image: url(/assets/m/images/bg_visual_M2025_ver2.jpg)}.button{/*position:absolute;background:#000;opacity:0*/}.button:before{display:block;content:""}.button span{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(0 0 99.9% 99.9%)!important;clip-path:inset(0 0 99.9% 99.9%)!important}.button.info,.button.manual{/*width:38.66667%*/}.button.info:before,.button.manual:before{/*padding-top:30.68966%*/}.button.info{/*left:8.93333%*/}.button.manual{/*left:51.73333%*/}.header{position:fixed;top:0;left:0;z-index:500;width:100%}#fulcare-faq .header,.header.active{background:#fff;box-shadow:1px 1px 0 rgba(0,0,0,.15)}#fulcare-faq .header .logo a,.header.active .logo a{background-image:url(/assets/m/images/logo_fulcare.png)}#fulcare-faq .header .menu-button,.header.active .menu-button{color:#000}.header .logo{float:left}.header .logo a{display:block;width:100px;height:60px;padding:0 20px;background:url(/assets/m/images/logo_fulcare_white.png) no-repeat 50%/100px auto}.header .logo span{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(0 0 99.9% 99.9%)!important;clip-path:inset(0 0 99.9% 99.9%)!important}.header .menu-button{float:right;width:70px;height:60px;border:0;color:#fff;background:transparent}.header .menu-button .container{display:block;position:relative;width:30px;height:1px;margin:0 auto;background:currentColor}.header .menu-button .container:after,.header .menu-button .container:before{position:absolute;top:-8px;left:0;width:30px;height:1px;background:currentColor;content:"";transition:transform .3s ease-out}.header .menu-button .container:after{top:calc(100% + 7px)}.header .menu-button .text{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(0 0 99.9% 99.9%)!important;clip-path:inset(0 0 99.9% 99.9%)!important}.header .menu{overflow:hidden;position:absolute;top:60px;width:100%;height:0}.header .menu li+li{margin-top:10px}.header .menu li{opacity:0;transform:translateY(30px)}.header .menu a{display:block;position:relative;color:#000;font-weight:500;font-size:28px;text-align:center}.header .menu a span{display:inline-block;position:relative;line-height:50px}.header .menu a span:after{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#2eafff;content:"";opacity:0}.header .menu a.active span:after{opacity:1}.header .info{overflow:hidden;position:absolute;bottom:0;left:0;width:100%;height:0;opacity:0}.header .info h1{width:80px;margin:0 auto 10px}.header .info h1:before{display:block;padding-top:26.5873%;background:url(/assets/m/images/logo_menarini.png) no-repeat 50%/contain;content:""}.header .info h1 span{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(0 0 99.9% 99.9%)!important;clip-path:inset(0 0 99.9% 99.9%)!important}.header .info p{color:#888;font-weight:300;font-size:10px;line-height:1.5;text-align:center}.open-menu{overflow:hidden}.open-menu .header{bottom:0;background:#fff}.open-menu .header:after,.open-menu .header:before{position:absolute;left:0;z-index:10;width:100%;height:30px;content:""}.open-menu .header:before{top:61px;background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0))}.open-menu .header:after{bottom:70px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.open-menu .logo a{background-image:url(/assets/m/images/logo_fulcare.png)}.open-menu .menu-button{color:#000}.open-menu .menu-button .container{width:0}.open-menu .menu-button .container:after,.open-menu .menu-button .container:before{top:50%;left:50%;margin-left:-15px;transform:rotate(-45deg);transition:transform .3s cubic-bezier(.55,.055,.675,.19)}.open-menu .menu-button .container:after{transform:rotate(45deg)}.open-menu .menu{overflow-y:auto;bottom:70px;left:0;height:auto;padding:30px 0;border-top:1px solid #eaeaea}.open-menu .menu li{opacity:1;transform:translateY(0);transition:opacity .6s ease,transform .4s ease}.open-menu .menu li:nth-child(2){transition-delay:.2s}.open-menu .menu li:nth-child(3){transition-delay:.4s}.open-menu .menu li:nth-child(4){transition-delay:.6s}.open-menu .menu li:nth-child(5){transition-delay:.8s}.open-menu .menu li:nth-child(6){transition-delay:1s}.open-menu .info{height:60px;padding-top:10px;opacity:1;transition:opacity .6s ease 1s}.no-sticky .visual{padding-top:125px}.visual [class^=content]{position:relative;background-repeat:no-repeat;background-position:50%;background-size:cover;padding-top:157.86667%}.visual [class^=text]{position:absolute}.visual [class^=text]:before{display:block;background-repeat:no-repeat;background-position:50%;background-size:contain;content:""}.visual [class^=text] span{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(0 0 99.9% 99.9%)!important;clip-path:inset(0 0 99.9% 99.9%)!important}.visual .content-v1{background-image:url(/assets/m/images/bg_visual_1.jpg)}.visual .content-v1 .text-v1{top:16.89189%;left:19.06667%;width:61.86667%}.visual .content-v1 .text-v1:before{padding-top:39.65517%;background-image:url(/assets/images/p_visual_1_1.png)}.visual .content-v1 .text-v2{top:37.83784%;left:41.4%;width:17.2%}.visual .content-v1 .text-v2:before{padding-top:111.62791%;background-image:url(/assets/images/p_visual_1_2.png)}.visual .content-v1 .text-v3{top:50.76014%;left:45.33333%;width:9.33333%}.visual .content-v1 .text-v3:before{padding-top:88.57143%;background-image:url(/assets/images/p_visual_1_3.png)}.visual .content-v1 .text-v1{opacity:0}.visual .content-v1 .text-v2{opacity:0;transform:translateY(-30px)}.visual .content-v1 .text-v3{opacity:0;transform:scale(0);transform-origin:center}.visual .content-v2{background-image:url(/assets/m/images/bg_visual_2.jpg)}.visual .content-v2 .line{position:absolute;top:18.15878%;left:4.66667%;width:90.66667%;transform-origin:center;opacity:0}.visual .content-v2 .line:before{display:block;padding-top:100%;background:url(/assets/images/bg_visual_2_2.png) no-repeat 50%/contain;content:""}.visual .content-v2 .text-v1{top:39.02027%;left:26.66667%;width:46.66667%}.visual .content-v2 .text-v1:before{padding-top:36.28571%;background-image:url(/assets/m/images/p_visual_2_1.png)}.visual .content-v2 .text-v2{top:12.24662%;left:40%;width:37.86667%}.visual .content-v2 .text-v2:before{padding-top:51.40845%;background-image:url(/assets/m/images/p_visual_2_2.png)}.visual .content-v2 .text-v3{top:61.65541%;left:9.33333%;width:19.46667%}.visual .content-v2 .text-v3:before{padding-top:143.15068%;background-image:url(/assets/m/images/p_visual_2_3.png)}.visual .content-v2 .text-v4{top:61.65541%;left:70.66667%;width:24.93333%}.visual .content-v2 .text-v4:before{padding-top:112.83422%;background-image:url(/assets/m/images/p_visual_2_4.png)}.visual .content-v2 .text-v1{opacity:0}.visual .content-v2 .text-v2{opacity:0;transform:translateY(-30px)}.visual .content-v2 .text-v3{opacity:0;transform:translate(-30px,30px);transform-origin:right top}.visual .content-v2 .text-v4{opacity:0;transform:translate(30px,30px);transform-origin:left top}.visual .swiper-slide-active .content-v1 .text-v1{opacity:1;transition:opacity .6s ease .5s}.visual .swiper-slide-active .content-v1 .text-v2{opacity:1;transform:translateY(0);transition:opacity .6s ease .8s,transform .4s ease .8s}.visual .swiper-slide-active .content-v1 .text-v3{opacity:1;transform:scale(1);transition:opacity .4s ease 1.2s,transform .3s ease 1.2s}.visual .swiper-slide-active .content-v2 .line{opacity:1;transition:opacity .6s ease 1.2s;-webkit-animation:visual-content-v2 8s linear 1.5s infinite;animation:visual-content-v2 8s linear 1.5s infinite}.visual .swiper-slide-active .content-v2 .text-v1{opacity:1;transition:opacity .6s ease .5s}.visual .swiper-slide-active .content-v2 .text-v2{opacity:1;transform:translateY(0);transition:opacity .6s ease .8s,transform .4s ease .8s}.visual .swiper-slide-active .content-v2 .text-v3{opacity:1;transform:translate(0);transition:opacity .6s ease .85s,transform .4s ease .85s}.visual .swiper-slide-active .content-v2 .text-v4{opacity:1;transform:translate(0);transition:opacity .6s ease .9s,transform .4s ease .9s}@-webkit-keyframes visual-content-v2{to{transform:rotate(-1turn)}}@keyframes visual-content-v2{to{transform:rotate(-1turn)}}.visual .control{position:absolute;bottom:70px;left:50%;z-index:10;white-space:nowrap;transform:translateX(-50%)}.visual .control button{float:left;position:relative;width:30px;height:40px;border-radius:0;border:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:top}.visual .control button span{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(0 0 99.9% 99.9%)!important;clip-path:inset(0 0 99.9% 99.9%)!important}.visual .swiper-pagination{float:left;position:static;padding:13px 8px 0}.visual .swiper-pagination-bullet{width:14px;height:14px;background:#fff;vertical-align:top;opacity:.4}.visual .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:15px}.visual .swiper-pagination-bullet-active{opacity:1}.visual .play{display:none}.visual .play.active{display:block}.visual .play:before{position:absolute;top:calc(50% - 9px);left:calc(50% - 5px);width:0;height:0;border-color:transparent #fff;border-style:solid;border-width:9px 0 9px 10px;content:""}.visual .stop{display:none}.visual .stop.active{display:block}.visual .stop:after,.visual .stop:before{position:absolute;top:calc(50% - 9px);left:50%;width:4px;height:18px;background:#fff;content:""}.visual .stop:before{margin-left:2px}.visual .stop:after{margin-left:-6px}.visual .next:before,.visual .prev:before{position:absolute;top:calc(50% - 7px);left:calc(50% - 7px);width:14px;height:14px;box-shadow:inset -2px -2px 0 #fff;transform-origin:center;content:""}.visual .prev:before{transform:rotate(135deg)}.visual .next:before{transform:rotate(-45deg)}.visual .scroll{overflow:hidden;position:absolute;bottom:0;left:calc(50% - 30px);z-index:10;width:60px;height:60px;text-align:center;pointer-events:none}.visual .scroll div{position:absolute;top:25px;left:0;width:100%;height:15px;-webkit-animation:visual-scroll-motion 1s linear infinite;animation:visual-scroll-motion 1s linear infinite}.visual .scroll div:after,.visual .scroll div:before{position:absolute;left:50%;content:""}.visual .scroll div:before{width:6px;height:6px;bottom:0;margin-left:-3px;box-shadow:inset -2px -2px 0 #fff;transform-origin:center;transform:rotate(45deg)}.visual .scroll div:after{top:0;width:2px;height:100%;margin-left:-1px;background:#fff}@-webkit-keyframes visual-scroll-motion{70%{height:30px}}@keyframes visual-scroll-motion{70%{height:30px}}.visual .scroll span{display:block;margin-top:-20px;color:#fff;font-size:14px}.movie{background-image:url(/assets/images/bg_movie.jpg);padding-top:135px}.movie .content{overflow:hidden;position:relative;width:1280px;margin:0 auto;border-radius:20px}.movie .content:before{display:block;padding-top:56.25%;content:""}.movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.symptom-naillacquer{padding-top:220%;background-image:url(/assets/m/images/p_M2025_symptom_naillacquer.jpg)}.symptom-naillacquer .content{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(0 0 99.9% 99.9%)!important;clip-path:inset(0 0 99.9% 99.9%)!important}.symptom-naillacquer .swiper-container{position:absolute;bottom:0;left:0;width:100%}.symptom-naillacquer [class^=symptom]{padding-top:107.86667%;background-repeat:no-repeat;background-position:50%;background-size:cover}.symptom-naillacquer [class^=symptom] span{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(0 0 99.9% 99.9%)!important;clip-path:inset(0 0 99.9% 99.9%)!important}.symptom-naillacquer .symptom-1{background-image:url(/assets/m/images/p_symptom_naillacquer_1.jpg)}.symptom-naillacquer .symptom-2{background-image:url(/assets/m/images/p_symptom_naillacquer_2.jpg)}.symptom-naillacquer .symptom-3{background-image:url(/assets/m/images/p_symptom_naillacquer_3.jpg)}.symptom-naillacquer .symptom-4{background-image:url(/assets/m/images/p_symptom_naillacquer_4.jpg)}.symptom-naillacquer .swiper-pagination{bottom:23.23857%;font-size:0}.symptom-naillacquer .swiper-pagination-bullet{width:12px;height:12px;vertical-align:top}.symptom-naillacquer .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 7px}.symptom-naillacquer .next,.symptom-naillacquer .prev{position:absolute;top:calc(35.10507% - 12px);z-index:10;width:24px;height:24px;box-shadow:inset -1px -1px 0 #bbb;transform-origin:center}.symptom-naillacquer .prev{left:20px;transform:rotate(135deg)}.symptom-naillacquer .next{right:20px;transform:rotate(-45deg)}.naillacquer{padding-top:160%;background-image:url(/assets/m/images/p_M2025_naillacquer_ver1.jpg)}.naillacquer .content{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(0 0 99.9% 99.9%)!important;clip-path:inset(0 0 99.9% 99.9%)!important}.naillacquer .info,.naillacquer .manual{/*top:87.18981%*/}.naillacquer .use{/*top:6.37156%;right:8.13333%;width:12.26667%*/}.naillacquer .use:before{/*padding-top:184.78261%*/}.naillacquer2_foot_btn {position:absolute;bottom:8.5%;left:50%;transform: translateX(-50%);display: flex;justify-content: space-between;width:76%;}.naillacquer2_foot_btn > li {width:45%;}.naillacquer2_foot_btn > li > a {display:inline-block;width:100%;}.naillacquer2_foot_btn > li > a > img {width:100%;}.naillacquer2_top_btn {position: absolute;top:40%;right:11.5%;width:22%;}.naillacquer2_top_btn > a {display:inline-block;width:100%;}.naillacquer2_top_btn > a > img {width:100%;}.symptom-pluscream{padding-top:176.8%;background-image:url(/assets/m/images/p_symptom_pluscream.jpg)}.symptom-pluscream .content{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(0 0 99.9% 99.9%)!important;clip-path:inset(0 0 99.9% 99.9%)!important}.symptom-pluscream .detail{position:absolute;top:0;left:0;width:100%;height:100%}.symptom-pluscream .detail span{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(0 0 99.9% 99.9%)!important;clip-path:inset(0 0 99.9% 99.9%)!important}.symptom-pluscream .detail [class^=item]{position:absolute}.symptom-pluscream .detail dt{position:relative;z-index:10;margin:0 auto}.symptom-pluscream .detail dt:after,.symptom-pluscream .detail dt:before{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:contain;content:"";transition:opacity .3s ease}.symptom-pluscream .detail dt:after{z-index:5;opacity:0}.symptom-pluscream .detail dd{position:relative;width:100%;opacity:0;transform:translateY(30px)}.symptom-pluscream .detail dd:after,.symptom-pluscream .detail dd:before{position:absolute;top:0;left:0;width:100%;height:100%;content:""}.symptom-pluscream .detail dd:before{z-index:10;background-repeat:no-repeat;background-position:50%;background-size:contain}.symptom-pluscream .detail .active{z-index:30}.symptom-pluscream .detail .active dt:before{opacity:0}.symptom-pluscream .detail .active dt:after{z-index:15;opacity:1}.symptom-pluscream .detail .active dd{opacity:1;transform:translateY(0);transition:opacity .6s ease,transform .4s ease}.symptom-pluscream .detail .item-1{top:20.66365%;left:9.33333%;width:42.66667%}.symptom-pluscream .detail .item-1 dt{width:88.125%;padding-top:21.875%}.symptom-pluscream .detail .item-1 dt:before{background-image:url(/assets/m/images/tit_symptom_pluscream_1.png)}.symptom-pluscream .detail .item-1 dt:after{background-image:url(/assets/m/images/tit_symptom_pluscream_1_on.png)}.symptom-pluscream .detail .item-1 dd:before{background-image:url(/assets/m/images/img_symptom_pluscream_1.png)}.symptom-pluscream .detail .item-1.active dd{margin-top:-10.9375%;padding-top:60%}.symptom-pluscream .detail .item-1.active dd:after{border-radius:20px;box-shadow:0 10px 30px 0 rgba(145,155,162,.4)}.symptom-pluscream .detail .item-2{top:26.99849%;left:19.6%;width:42.66667%}.symptom-pluscream .detail .item-2 dt{width:47.8125%;padding-top:21.875%}.symptom-pluscream .detail .item-2 dt:before{background-image:url(/assets/m/images/tit_symptom_pluscream_2.png)}.symptom-pluscream .detail .item-2 dt:after{background-image:url(/assets/m/images/tit_symptom_pluscream_2_on.png)}.symptom-pluscream .detail .item-2 dd:before{background-image:url(/assets/m/images/img_symptom_pluscream_2.png)}.symptom-pluscream .detail .item-2.active dd{margin-top:-10.9375%;padding-top:60%}.symptom-pluscream .detail .item-2.active dd:after{border-radius:20px;box-shadow:0 10px 30px 0 rgba(145,155,162,.4)}.symptom-pluscream .detail .item-3{top:30.54299%;left:51.46667%;width:42.66667%}.symptom-pluscream .detail .item-3 dt{width:86.5625%;padding-top:21.875%}.symptom-pluscream .detail .item-3 dt:before{background-image:url(/assets/m/images/tit_symptom_pluscream_3.png)}.symptom-pluscream .detail .item-3 dt:after{background-image:url(/assets/m/images/tit_symptom_pluscream_3_on.png)}.symptom-pluscream .detail .item-3 dd:before{background-image:url(/assets/m/images/img_symptom_pluscream_3.png)}.symptom-pluscream .detail .item-3.active dd{margin-top:-10.9375%;padding-top:60%}.symptom-pluscream .detail .item-3.active dd:after{border-radius:20px;box-shadow:0 10px 30px 0 rgba(145,155,162,.4)}.symptom-pluscream .detail .item-4{top:43.66516%;left:4.4%;width:42.66667%}.symptom-pluscream .detail .item-4 dt{width:52.8125%;padding-top:21.875%}.symptom-pluscream .detail .item-4 dt:before{background-image:url(/assets/m/images/tit_symptom_pluscream_4.png)}.symptom-pluscream .detail .item-4 dt:after{background-image:url(/assets/m/images/tit_symptom_pluscream_4_on.png)}.symptom-pluscream .detail .item-4 dd:before{background-image:url(/assets/m/images/img_symptom_pluscream_4.png)}.symptom-pluscream .detail .item-4.active dd{margin-top:-10.9375%;padding-top:60%}.symptom-pluscream .detail .item-4.active dd:after{border-radius:20px;box-shadow:0 10px 30px 0 rgba(145,155,162,.4)}.symptom-pluscream .detail .item-5{top:57.39065%;left:5.06667%;width:42.66667%}.symptom-pluscream .detail .item-5 dt{width:61.5625%;padding-top:21.875%}.symptom-pluscream .detail .item-5 dt:before{background-image:url(/assets/m/images/tit_symptom_pluscream_5.png)}.symptom-pluscream .detail .item-5 dt:after{background-image:url(/assets/m/images/tit_symptom_pluscream_5_on.png)}.symptom-pluscream .detail .item-5 dd:before{background-image:url(/assets/m/images/img_symptom_pluscream_5.png)}.symptom-pluscream .detail .item-5.active dd{margin-top:-10.9375%;padding-top:60%}.symptom-pluscream .detail .item-5.active dd:after{border-radius:20px;box-shadow:0 10px 30px 0 rgba(145,155,162,.4)}.symptom-pluscream .detail .item-6{top:58.82353%;left:44%;width:53.33333%}.symptom-pluscream .detail .item-6 dt{width:88.5%;padding-top:29.5%}.symptom-pluscream .detail .item-6 dt:before{background-image:url(/assets/m/images/tit_symptom_pluscream_6.png)}.symptom-pluscream .detail .item-6 dt:after{background-image:url(/assets/m/images/tit_symptom_pluscream_6_on.png)}.symptom-pluscream .detail .item-6 dd:before{background-image:url(/assets/m/images/img_symptom_pluscream_6.png)}.symptom-pluscream .detail .item-6.active dd{margin-top:-14.75%;padding-top:55.5%}.symptom-pluscream .detail .item-6.active dd:after{border-radius:20px;box-shadow:0 10px 30px 0 rgba(145,155,162,.4)}.symptom-pluscream .detail .item-7{top:78.5822%;left:4.8%;width:42.66667%}.symptom-pluscream .detail .item-7 dt{width:47.8125%;padding-top:21.875%}.symptom-pluscream .detail .item-7 dt:before{background-image:url(/assets/m/images/tit_symptom_pluscream_7.png)}.symptom-pluscream .detail .item-7 dt:after{background-image:url(/assets/m/images/tit_symptom_pluscream_7_on.png)}.symptom-pluscream .detail .item-7 dd:before{background-image:url(/assets/m/images/img_symptom_pluscream_7.png)}.symptom-pluscream .detail .item-7.active dd{margin-top:-10.9375%;padding-top:60%}.symptom-pluscream .detail .item-7.active dd:after{border-radius:20px;box-shadow:0 10px 30px 0 rgba(145,155,162,.4)}.symptom-pluscream .detail .item-8{top:87.2549%;left:43.46667%;width:50.66667%}.symptom-pluscream .detail .item-8 dt{width:93.15789%;padding-top:18.42105%}.symptom-pluscream .detail .item-8 dt:before{background-image:url(/assets/m/images/tit_symptom_pluscream_8.png)}.symptom-pluscream .detail .item-8 dt:after{background-image:url(/assets/m/images/tit_symptom_pluscream_8_on.png)}.symptom-pluscream .detail .item-8 dd:before{background-image:url(/assets/m/images/img_symptom_pluscream_8.png)}.symptom-pluscream .detail .item-8.active dd{margin-top:-9.21053%;padding-top:50.52632%}.symptom-pluscream .detail .item-8.active dd:after{border-radius:20px;box-shadow:0 10px 30px 0 rgba(145,155,162,.4)}.pluscream{padding-top:188.4%;background-image:url(/assets/m/images/p_pluscream.jpg)}.pluscream .content{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(0 0 99.9% 99.9%)!important;clip-path:inset(0 0 99.9% 99.9%)!important}.pluscream .info,.pluscream .manual{top:87.04883%}.pluscream .use{top:6.72328%;right:5.33333%;width:15.2%}.pluscream .use:before{padding-top:146.49123%}.info-naillacquer .content *,.info-pluscream .content *{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(0 0 99.9% 99.9%)!important;clip-path:inset(0 0 99.9% 99.9%)!important}.info-naillacquer .content{padding-top:153.46667%;background-image:url(/assets/m/images/p_info_naillacquer.jpg)}.info-pluscream .content{padding-top:216.93333%;background-image:url(/assets/m/images/p_info_pluscream.jpg)}.use-naillacquer .content,.use-pluscream .content{background:#000}.use-naillacquer .content:before,.use-pluscream .content:before{display:block;padding-top:56.25%;content:""}.use-naillacquer .content iframe,.use-pluscream .content iframe{position:absolute;top:0;left:0;width:100%;height:100%}.story{padding:46.4% 0 0;background-repeat:no-repeat;background-image:url(/assets/m/images/p_story.png),url(/assets/m/images/bg_story.png);background-position:0 0;background-size:100% auto,cover}.story h2{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(0 0 99.9% 99.9%)!important;clip-path:inset(0 0 99.9% 99.9%)!important}.story .site{position:absolute;top:0;left:0;width:100%;padding-top:46.4%}.story .site a{position:absolute;top:54.31034%;left:10%;width:38.66667%;height:25.86207%}.story .site li+li a{left:54%}.story .site span{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(0 0 99.9% 99.9%)!important;clip-path:inset(0 0 99.9% 99.9%)!important}.story-list{position:relative}.story-list:after,.story-list:before{position:absolute;top:0;bottom:0;z-index:10;width:24px;content:""}.story-list:before{left:0;background:linear-gradient(90deg,#d7f3fd,rgba(215,243,253,0));/* 230531 modified background:linear-gradient(90deg,#2ba3ff,rgba(43,163,255,0))*/}.story-list:after{right:0;background:linear-gradient(90deg,rgba(215,243,253,0),#d7f3fd);/* 230531 modified background:linear-gradient(90deg,rgba(43,163,255,0),#2ba3ff)*/}.story-list div{overflow:hidden;overflow-x:auto;padding-bottom:40px}.story-list ul{font-size:0;white-space:nowrap}.story-list li{display:inline-block;width:240px;margin:0 4px;padding:30px 15px;border-radius:10px;background:#fff;vertical-align:top;box-sizing:border-box;box-shadow:0 13px 15px 0 rgba(0,0,0,.1)}.story-list li:first-child{margin-left:24px}.story-list li:last-child{margin-right:24px}.story-list h3{color:#1c5eba;font-weight:700;font-size:18px}.story-list p{min-height:78px;padding-top:15px;color:#000;font-size:15px;line-height:21px;box-sizing:border-box}.story-list figure{position:relative}.story-list figure:before{display:block;padding-top:56.25%;content:""}.story-list figure iframe{position:absolute;top:0;left:0;width:100%;height:100%}.search{padding-top:11.6%}.search h2{padding-top:8.26667%;background:url(/assets/m/images/h_search.jpg) no-repeat top/contain}.search h2 span{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(0 0 99.9% 99.9%)!important;clip-path:inset(0 0 99.9% 99.9%)!important}.search form{padding:30px 0 40px;text-align:center}.search form>button,.search form>div,.search form>p{vertical-align:top}.search form>button:after,.search form>div:after,.search form>p:after{display:block;clear:both;content:""}.search form p{color:#777;font-size:15px}.search form .product{padding-top:10px}.search form .product label{position:relative}.search form .product label+label{margin-left:20px}.search form .product input{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(0 0 99.9% 99.9%)!important;clip-path:inset(0 0 99.9% 99.9%)!important}.search form .product span{position:relative;padding-left:24px;font-size:18px}.search form .product span:after,.search form .product span:before{position:absolute;top:50%;content:""}.search form .product span:before{left:0;width:14px;height:14px;margin-top:-8px;border-radius:8px;border:1px solid #c3c3c3;transition:border-color .4s ease}.search form .product span:after{left:5px;width:6px;height:6px;margin-top:-3px;border-radius:3px;background:transparent;transition:background .4s ease}.search form .product input:checked+span:before{border-color:#2ba3ff}.search form .product input:checked+span:after{background:#2ba3ff}.search form .location{padding-top:20px}.search form .location label{display:block;color:#777;font-size:15px}.search form .location label+label{margin-top:10px}.search form .location span{display:inline-block;width:50px}.search form select{width:160px;height:34px;padding:0 20px 0 5px;border-radius:0;border:0;border-top:2px solid transparent;border-bottom:1px solid #777;background:#fff url(/assets/images/icon_select.png) no-repeat right 5px center;font-size:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}.search form select::-ms-expand{display:none}.search form button{width:150px;height:45px;margin-top:35px;border-radius:30px;border:0;background:linear-gradient(90deg,#2eb0ff 0,#2ec8ff);color:#fff;font-weight:700;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:0 12px 15px rgba(0,121,213,.15)}.search .map{height:290px}.search .map .map-container{width:100%;height:100%}.infowindow-inner{max-width:280px;padding:20px}.infowindow-inner h3{font-weight:500;font-size:16px;line-height:1.1}.infowindow-inner dl{padding-top:15px;font-size:14px;line-height:20px}.infowindow-inner dt{height:20px;color:#777}.infowindow-inner dd{margin-top:-20px;padding-left:40px}.infowindow-inner dd+dt{margin-top:5px}.faq-summary{padding-top:75.6%;background-image:url(/assets/m/images/p_faq_summary.jpg)}.faq-summary .content{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(0 0 99.9% 99.9%)!important;clip-path:inset(0 0 99.9% 99.9%)!important}.faq-summary a{position:absolute;top:67.5485%;left:30.53333%;width:38.93333%;height:15.69665%}.faq-summary a span{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(0 0 99.9% 99.9%)!important;clip-path:inset(0 0 99.9% 99.9%)!important}.faq{padding-top:60px;background:#f2fbfe}.faq .container{padding:0 6.66667% 60px;box-sizing:border-box}.faq header{max-width:750px;margin:0 auto}.faq header:before{display:block;padding-top:94.4%;background:url(/assets/m/images/p_faq.jpg) no-repeat 0 0/100% auto;content:""}.faq header h2,.faq header p{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(0 0 99.9% 99.9%)!important;clip-path:inset(0 0 99.9% 99.9%)!important}.faq .list{border-top:1px solid #c2d9e2}.faq .list li{border-bottom:1px solid #c2d9e2;transition:background .6s ease}.faq .list h3{position:relative;padding:15px 10px 15px 30px;color:#000;font-weight:500;font-size:15px;line-height:1.4;transition:color .4s ease;cursor:pointer}.faq .list h3:after,.faq .list h3:before{position:absolute;top:24px;left:8px;width:15px;height:1px;background:#c2d9e2;content:"";transform-origin:center;transition:transform .4s ease}.faq .list h3:after{transform:rotate(90deg)}.faq .list div{overflow:hidden;height:0;padding:0 20px 0 30px;opacity:0;transform:translateY(30px)}.faq .list p{color:#555;font-size:15px;line-height:1.5}.faq .list p strong{font-weight:500;box-shadow:inset 0 -5px rgba(46,175,255,.15)}.faq .list p span{color:#999;font-weight:300;font-size:12px}.faq .list p+p{margin-top:20px}.faq .list .active{background:#fff}.faq .list .active h3{color:#2eafff}.faq .list .active h3:after,.faq .list .active h3:before{background:#2eafff}.faq .list .active h3:after{transform:rotate(0deg)}.faq .list .active div{height:auto;padding-top:10px;padding-bottom:30px;opacity:1;transform:translateY(0);transition:opacity .6s ease .5s,transform .4s ease .5s}.footer{position:relative;padding:40px 6.66667%}.footer .logo{width:130px;background:url(/assets/m/images/logo_menarini.png) no-repeat 0/contain}.footer .logo:before{display:block;padding-top:26.5873%;content:""}.footer .logo span{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(0 0 99.9% 99.9%)!important;clip-path:inset(0 0 99.9% 99.9%)!important}.footer .copyright{padding-top:10px;color:#888;font-size:10px}.footer .info{padding-top:25px}.footer .info h2{font-weight:500;font-size:10px}.footer .info ul{overflow:hidden;padding-top:5px}.footer .info li{float:left;position:relative;margin:0 11px 0 -6px;padding-left:6px;color:#888;font-size:10px;line-height:16px}.footer .info li span{position:relative;padding-left:5px}.footer .info li:before,.footer .info li span:before{position:absolute;top:calc(50% - 4px);left:0;width:1px;height:8px;background:currentColor;opacity:.37;content:""}.footer .reference{padding-top:20px}.footer .reference h2{font-weight:500;font-size:10px}.footer .reference ul{padding-top:5px}.footer .reference li{color:#888;font-size:10px;line-height:1.5}.footer .family-site{position:absolute;top:35px;right:6.66667%;width:135px;white-space:nowrap}.footer .family-site a{display:block;padding-left:15px;color:#888;font-size:12px;line-height:26px}.footer .family-site .trigger{position:relative;padding-left:5px;border-bottom:1px solid #888;color:#000;font-weight:700;font-size:14px;line-height:32px}.footer .family-site .trigger:after{position:absolute;top:calc(50% - 3px);right:5px;width:6px;height:6px;box-shadow:inset -1px -1px 0 #888;transform-origin:center;transform:rotate(45deg);transition:transform .4s ease;content:""}.footer .family-site .list{overflow:hidden;position:absolute;top:calc(100% - 2px);left:0;width:100%;height:0;border:1px solid transparent;background:#fff;box-sizing:border-box;opacity:0;transform:translateY(15px)}.footer .family-site .list a{transition:.4s}.footer .family-site .list a:hover{color:#000;background:#d3d3d3}.footer .family-site.open .trigger:after{transform:rotate(225deg)}.footer .family-site.open .list{height:auto;padding:10px 0;border-color:#d3d3d3;opacity:1;transform:translateY(0);transition:opacity .6s ease,transform .4s ease}.modal{display:none;z-index:1010}.modal,.modal .backdrop{position:fixed;top:0;left:0;width:100%;height:100%}.modal .backdrop{background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none}.modal .dialog{position:relative;pointer-events:none;opacity:0;transform:translateY(-50px)}.modal .container{position:relative;width:calc(100% - 30px);min-width:320px;max-width:1130px;margin:30px auto 10px;box-sizing:border-box;pointer-events:auto}.modal .content{overflow:hidden;position:relative;background-repeat:no-repeat;background-position:0 0;background-size:cover;box-shadow:0 14px 87px 0 rgba(127,150,151,.24)}.modal .close{overflow:hidden;opacity:0}.modal .close button{display:block;position:relative;width:100%;height:50px;border-radius:0;border:0;background:#2ec2ff url(/assets/m/images/icon_close.png) no-repeat 50%/auto 24px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.modal .close span{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(0 0 99.9% 99.9%)!important;clip-path:inset(0 0 99.9% 99.9%)!important}.modal-open{overflow:hidden}.modal-open .modal{overflow:hidden;overflow-y:auto}.modal.open{display:block}.modal.in .dialog{opacity:1;transform:translateY(0);transition:opacity .6s ease-out,transform .6s ease-out}.modal.in .close{opacity:1;transition:opacity .6s ease-out .8s}.movie{display:none}