.skinbooster.skin-detail-page .header{background:url(/_next/static/media/skinbooster_bg.fd42ca93.png) no-repeat 50%/cover;padding:calc(80px + 10em) 10em 10em;text-align:center;position:relative;animation:bgMove 20s linear infinite}.skinbooster.skin-detail-page .header:after{content:"";background:hsla(0,0%,100%,.5);width:100%;height:100%;position:absolute;left:0;top:0;z-index:0}.skinbooster.skin-detail-page .header>*{width:100%;text-align:center;position:relative;z-index:1}.skinbooster.skin-detail-page .header .title{font-family:SUITB;font-size:30px}.skinbooster.skin-detail-page .header .sub-title{display:block;margin:1em 0;color:var(--sky);font-size:20px;letter-spacing:1em;padding-left:1em}.skinbooster.skin-detail-page .header .desc{color:rgba(0,0,0,.5);font-size:20px}@media(max-width:1280px){.skinbooster.skin-detail-page .header{padding:calc(80px + 5em) 3em 5em}.skinbooster.skin-detail-page .header .title{font-size:25px}.skinbooster.skin-detail-page .header .desc{font-size:18px}}@media(max-width:1024px){.skinbooster.skin-detail-page .header{padding:calc(60px + 2em) 2em 2em}.skinbooster.skin-detail-page .header .sub-title{margin:10px 0;font-size:16px}.skinbooster.skin-detail-page .header .desc{font-size:16px}}@keyframes bgMove{0%{background-position:left 50%}50%{background-position:right 60%}to{background-position:left 50%}}.skinbooster.skin-detail-page .nav-bar{background:#fff;box-shadow:0 0 20px rgba(136,176,255,.2);border-radius:5em;width:50%;height:50px;margin:0 auto;position:absolute;left:50%;bottom:-25px;transform:translateX(-50%);display:flex;justify-content:space-between;align-items:center;overflow:hidden}.skinbooster.skin-detail-page .nav-bar a{border-right:1px solid rgba(0,0,0,.1);border-radius:0;width:50%}.skinbooster.skin-detail-page .nav-bar a.active{color:var(--sky);cursor:default}.skinbooster.skin-detail-page .nav-bar a:last-child{border-right:none}.skinbooster.skin-detail-page .nav-bar a.move{color:rgba(0,0,0,.5)}.skinbooster.skin-detail-page .nav-bar a.move:hover{color:var(--dark)}@media(max-width:1280px){.skinbooster.skin-detail-page .nav-bar{width:75%;height:40px;bottom:-20px}}.skinbooster.skin-detail-page .highlight{background:url(/_next/static/media/BG_grain.7ec29f53.png) no-repeat 50%/cover;padding:5em 10em;display:flex;justify-content:center;align-items:flex-end}.skinbooster.skin-detail-page .highlight .img{background:url(/_next/static/media/skinbooster_model.f226763b.png) no-repeat 50%/cover;border-radius:50em 50em 0 0;width:40%;aspect-ratio:2.5/3;margin-right:5em}.skinbooster.skin-detail-page .highlight .text .title{display:flex;margin-bottom:1em;color:var(--sky);font-family:PS;font-size:75px}.skinbooster.skin-detail-page .highlight .text p{font-size:20px;margin-bottom:1em}.skinbooster.skin-detail-page .highlight .text p:last-child{margin-bottom:0}.skinbooster.skin-detail-page .highlight .text p span{color:var(--sky)}.skinbooster.skin-detail-page .highlight .text p br{display:none}@media(max-width:1280px){.skinbooster.skin-detail-page .highlight{padding:5em 3em}.skinbooster.skin-detail-page .highlight .text .title{font-size:50px}.skinbooster.skin-detail-page .highlight .text p{font-size:18px}}@media(max-width:1024px){.skinbooster.skin-detail-page .highlight{padding:3em 2em;flex-flow:column wrap;align-items:center}.skinbooster.skin-detail-page .highlight .img{width:75%;margin-right:0}.skinbooster.skin-detail-page .highlight .text{width:100%;display:flex;flex-direction:column;align-items:center}.skinbooster.skin-detail-page .highlight .text .title{margin:10px 0;font-size:35px;display:flex;justify-content:center;align-items:center}.skinbooster.skin-detail-page .highlight .text p{width:fit-content;font-size:16px;text-align:center}.skinbooster.skin-detail-page .highlight .text p br,.skinbooster.skin-detail-page .highlight .text p span{display:block}}.skinbooster.skin-detail-page .tab-menu-container{background:var(--gray2);padding:5em 10em}.skinbooster.skin-detail-page .tab-menu-container>.title{text-align:center;font-family:SUITB;font-size:20px;letter-spacing:1em}.skinbooster.skin-detail-page .tab-menu-container .tab-menu{background:rgba(0,0,0,.05);border-radius:5em;width:100%;margin:2em 0;display:flex;align-items:center;position:relative;overflow:hidden;z-index:1}.skinbooster.skin-detail-page .tab-menu-container .tab-menu .button{width:33.3333333333%;height:50px;font-family:SUITEL;font-size:18px}.skinbooster.skin-detail-page .tab-menu-container .tab-menu .button.active{color:#fff;font-family:SUITM}.skinbooster.skin-detail-page .tab-menu-container .tab-menu:after{content:"";background:var(--sky);border-radius:5em;width:33.3333333333%;height:100%;position:absolute;top:0;z-index:-1;transition:.3s}.skinbooster.skin-detail-page .tab-menu-container .tab-menu.a:after{left:0}.skinbooster.skin-detail-page .tab-menu-container .tab-menu.b:after{left:33.3%}.skinbooster.skin-detail-page .tab-menu-container .tab-menu.c:after{left:66.6%}.skinbooster.skin-detail-page .tab-menu-container .definition{padding:1em 0;display:flex;justify-content:space-between;align-items:center}.skinbooster.skin-detail-page .tab-menu-container .img{background:url(/_next/static/media/device_bg.61ad58c5.png) no-repeat 50%/cover;border-radius:0 5em 0 5em;width:45%;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;overflow:hidden}.skinbooster.skin-detail-page .tab-menu-container .img img{width:80%;height:80%;object-fit:contain}.skinbooster.skin-detail-page .tab-menu-container .text{display:flex;flex-direction:column}.skinbooster.skin-detail-page .tab-menu-container .name{font-family:SUITB;font-size:40px}.skinbooster.skin-detail-page .tab-menu-container .solution-desc{margin-top:10px;font-size:25px}.skinbooster.skin-detail-page .tab-menu-container .effect{margin:2em 0}.skinbooster.skin-detail-page .tab-menu-container .effect p{margin:10px 0;color:rgba(0,0,0,.5);font-size:20px}.skinbooster.skin-detail-page .tab-menu-container .effect p:before{content:"·";color:var(--sky);margin-right:1em}.skinbooster.skin-detail-page .tab-menu-container .keywords{display:flex;align-items:center}.skinbooster.skin-detail-page .tab-menu-container .keywords span{border:1px solid var(--dark);border-radius:5em;padding:5px 1em;margin-right:1em;cursor:default}.skinbooster.skin-detail-page .tab-menu-container .keywords span:last-child{margin-right:0}.skinbooster.skin-detail-page .tab-menu-container .cautions{background:#fff;border-radius:2em;margin-top:2em;padding:2em 10em;display:flex;flex-direction:column}.skinbooster.skin-detail-page .tab-menu-container .cautions .title{color:var(--sky);font-family:SUITB;font-size:20px;text-align:center}.skinbooster.skin-detail-page .tab-menu-container .cautions div{border-bottom:1px dashed rgba(0,0,0,.2);width:100%;margin:0 auto;padding:1em 0;display:flex;justify-content:center;align-items:center;text-align:center}.skinbooster.skin-detail-page .tab-menu-container .cautions div:last-child{border-bottom:none}@media(max-width:1280px){.skinbooster.skin-detail-page .tab-menu-container{padding:5em 3em}}@media(max-width:1024px){.skinbooster.skin-detail-page .tab-menu-container{padding:3em 2em}.skinbooster.skin-detail-page .tab-menu-container>.title{font-size:14px;letter-spacing:10px}.skinbooster.skin-detail-page .tab-menu-container .tab-menu .button{height:40px;font-size:16px}.skinbooster.skin-detail-page .tab-menu-container .definition{flex-direction:column}.skinbooster.skin-detail-page .tab-menu-container .definition .img{width:100%;margin-bottom:1em;order:-1}.skinbooster.skin-detail-page .tab-menu-container .definition .text{align-items:center;text-align:center}.skinbooster.skin-detail-page .tab-menu-container .definition .name{font-size:25px}.skinbooster.skin-detail-page .tab-menu-container .definition .solution-desc{font-size:18px}.skinbooster.skin-detail-page .tab-menu-container .definition .effect{margin:1em 0}.skinbooster.skin-detail-page .tab-menu-container .definition .effect p{font-size:16px}.skinbooster.skin-detail-page .tab-menu-container .definition .keywords{flex-flow:row wrap;justify-content:center}.skinbooster.skin-detail-page .tab-menu-container .definition .keywords span{margin-right:10px;margin-bottom:10px;font-size:14px}.skinbooster.skin-detail-page .tab-menu-container .cautions{border-radius:1em;padding:1em}.skinbooster.skin-detail-page .tab-menu-container .cautions .title{font-size:18px;letter-spacing:0}.skinbooster.skin-detail-page .tab-menu-container .cautions div{font-size:14px}}.skinbooster.skin-detail-page .solutions .card:first-child{background:url(/_next/static/media/faceline_bg.ed9007a0.png) no-repeat 50%/cover}.skinbooster.skin-detail-page .solutions .card:nth-child(2){background:url(/_next/static/media/skincare_bg.25eb70f8.jpg) no-repeat 50%/cover}.skinbooster.skin-detail-page .solutions .card:nth-child(3){background:url(/_next/static/media/bodycare_bg.88bae0e4.png) no-repeat 85%/cover}