.pdp-wrap .pdp__inner{max-width:780px;margin:0 auto;container-type:inline-size;background:#f3f4f0;font-family:Pretendard JP}.pdp-wrap .pdp__inner img{width:100%;max-width:max-content;height:auto}.pdp-wrap .pdp__inner sup{font-size:50%;vertical-align:super}.pdp-wrap .pdp__inner .note{font-size:min(2vw,14px)}@media screen and (min-width: 750px){.pdp-wrap .pdp__inner .note span{display:inline-block}}.gtp-eyelip-serum{--gt-ttl-color: #283269;--gt-font-color: #3C3C3C;color:var(--gt-font-color);line-height:1.3}.gtp-eyelip-serum .main_visual{text-align:center;position:relative;margin-bottom:min(11.5vw,90px)}.gtp-eyelip-serum .main_visual .main_visual_text{color:var(--gt-ttl-color);width:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.gtp-eyelip-serum .main_visual .main_visual_ttl_sub{font-size:min(5.1vw,40px)}.gtp-eyelip-serum .main_visual .main_visual_ttl{font-size:min(7.6vw,60px);font-weight:700}.gtp-eyelip-serum .main_visual .ttl_itemname{display:block;font-size:min(4.1vw,32px)}.gtp-eyelip-serum .intro{text-align:center;margin-bottom:min(9.2vw,72px)}.gtp-eyelip-serum .intro img{margin:auto}.gtp-eyelip-serum .intro h2{letter-spacing:-.04em}.gtp-eyelip-serum .intro .intro_ttl{margin:min(9.2vw,72px) auto min(9.2vw,72px);padding-bottom:.2em;font-weight:700;text-align:center}.gtp-eyelip-serum .intro .intro_ttl sup{font-size:40%}.gtp-eyelip-serum .intro .intro_ttl .intro_ttl_name{display:block;font-size:min(7.6vw,60px);color:var(--gt-ttl-color)}.gtp-eyelip-serum .intro .intro_ttl .intro_ttl_name .intro_ttl_name_sub{display:block;font-size:54%}.gtp-eyelip-serum .intro .intro_ttl .intro_ttl_text{display:block;font-size:min(5.6vw,44px);text-align:center}.gtp-eyelip-serum .main{padding-bottom:min(6.4vw,50px)}.gtp-eyelip-serum .main p{font-size:min(3vw,25px)}.gtp-eyelip-serum .main .main_number{font-size:min(11vw,90px);font-weight:500}.gtp-eyelip-serum .main .main_ttl{margin-bottom:min(7.7vw,60px);padding-bottom:.2em;color:var(--gt-ttl-color)}.gtp-eyelip-serum .main .main_ttl sup{font-size:40%}.gtp-eyelip-serum .main .main_ttl .main_ttl_sholder{font-size:min(5.1vw,40px);font-weight:400}.gtp-eyelip-serum .main .main_ttl .main_ttl_name{display:block;font-size:min(7.6vw,60px);font-weight:700}.gtp-eyelip-serum .main .main_ttl .main_ttl_name .main_ttl_name_sub{display:block;font-size:54%}.gtp-eyelip-serum .main .main_ttl .main_ttl_text{display:block;font-size:min(6.1vw,48px);font-weight:700;letter-spacing:-.03em}.gtp-eyelip-serum .main .main_ttl .main_ttl_text span{border-bottom:3px solid var(--gt-ttl-color)}.gtp-eyelip-serum .main .main_img{position:relative}:is(.gtp-eyelip-serum .main .main_text,.gtp-eyelip-serum .main .main_text_2) strong{color:var(--gt-ttl-color)}.gtp-eyelip-serum .main .main_text{position:absolute;left:5%;top:min(3.6vw,28px)}.gtp-eyelip-serum .main .main_01 .main_ttl{text-shadow:1px 1px 2px #fff}.gtp-eyelip-serum .main .main_01 .main_text_2{position:absolute;bottom:min(3.6vw,28px);right:5%;color:#fff;text-align:right;text-shadow:1px 1px 3px rgba(0,0,0,.5)}.gtp-eyelip-serum .main .main_01 .main_text_2 .results_num{font-size:min(9vw,70px);font-weight:700}.gtp-eyelip-serum .main .main_01 .main_text_2 .results_num span{font-size:77%}.gtp-eyelip-serum .main .main_01 .main_text_2 .results_text{font-size:min(4.3vw,34px);margin-bottom:.5em}.gtp-eyelip-serum .main .main_02 .main_ttl_text{margin-bottom:.5em}.gtp-eyelip-serum .main .main_03 .main_ttl_text{line-height:1.6}.gtp-eyelip-serum .main .main_03 .main_03_inner{margin:min(6.4vw,50px) auto}.gtp-eyelip-serum .main .main_03 .main_03_inner:last-of-type{padding-top:min(6.4vw,50px);border-top:1px solid var(--gt-ttl-color)}.gtp-eyelip-serum .main .main_03 .note{margin:auto 5%}.gtp-eyelip-serum .about .about_02{position:relative}.gtp-eyelip-serum .about .about_02 h3{color:var(--gt-ttl-color);position:absolute;left:5%;top:min(3.6vw,28px)}.gtp-eyelip-serum .about .about_02 h3 strong{display:block;font-size:min(6.4vw,50px);font-weight:700;border-bottom:1px solid var(--gt-ttl-color)}.gtp-eyelip-serum .about .about_02 .about_02_test{position:absolute;left:5%;bottom:min(5.1vw,40px);font-size:min(3.6vw,28px)}.gtp-eyelip-serum .about .about_02 .about_02_test span{font-weight:700;color:var(--gt-ttl-color);margin-right:.25em}.gtp-eyelip-serum .about .about_03{padding:min(5.1vw,40px)}.gtp-eyelip-serum .howto h2{margin:min(4.1vw,32px) 5%;color:var(--gt-ttl-color);font-size:min(7vw,55px);font-weight:700;letter-spacing:-.04em}.gtp-eyelip-serum .howto .howto_number{font-size:min(11vw,90px);font-weight:500;padding:0 min(5.1vw,40px) 5%;line-height:1}.gtp-eyelip-serum .howto .howto_inner{margin:min(5.1vw,40px) auto min(8vw,60px)}.gtp-eyelip-serum .howto .howto_inner p{margin:0 5% 1em;font-size:min(3.6vw,28px)}.gtp-eyelip-serum .howto .howto_inner .check{max-width:max-content;border-bottom:1px solid var(--gt-font-color)}.gtp-eyelip-serum .howto .howto_inner .howto_img.col_2{display:flex;gap:3%;justify-content:space-between}.gtp-eyelip-serum .howto .note{margin:min(5.1vw,40px) 5%}.gtp-eyelip-serum .gt-foot{position:relative}.gtp-eyelip-serum .gt-foot h2{width:100%;position:absolute;top:min(7.6vw,60px);color:var(--gt-ttl-color);text-align:center;letter-spacing:-.05em;line-height:1.3}.gtp-eyelip-serum .gt-foot h2 .foot_ttl{display:block;font-size:min(7.6vw,60px);font-weight:700}.gtp-eyelip-serum .gt-foot h2 .foot_ttl .ttl_sub{display:block;font-size:52%}.gtp-eyelip-serum .gt-foot h2 .foot_subttl{font-size:min(5.1vw,40px);font-weight:400;display:block}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pdp_gtp-eyelip-serum.css.map */
