@charset "UTF-8";.pdp-wrap .pdp__inner{max-width:780px;width:100%;margin:0 auto;background:#f4f3f0}.pdp-wrap .pdp__inner img{max-width:100%}.pdp-wrap .pdp__inner{container-type:inline-size;line-height:1.3;font-weight:400}.pdp-wrap .hide{overflow:hidden;display:block;position:absolute;border:0;width:1px;width:.13cqi;height:1px;height:.13cqi;clip:rect(1px,1px,1px,1px);clip:rect(.13cqi,.13cqi,.13cqi,.13cqi)}.pdp-wrap p{letter-spacing:-.06em}.pdp-wrap .mt0{margin-top:0!important}.pdp-wrap .mt5{margin-top:5px;margin-top:.64cqi}.pdp-wrap .mt10{margin-top:10px;margin-top:1.28cqi}.pdp-wrap .mt20{margin-top:20px;margin-top:2.56cqi}.pdp-wrap .mt30{margin-top:30px;margin-top:3.85cqi}.pdp-wrap .mt40{margin-top:40px;margin-top:5.13cqi}.pdp-wrap .mt50{margin-top:50px;margin-top:6.41cqi}.pdp-wrap .mt60{margin-top:60px!important;margin-top:7.69cqi!important}.pdp-wrap .mt70{margin-top:70px;margin-top:8.97cqi}.pdp-wrap .mt80{margin-top:80px;margin-top:10.26cqi}.pdp-wrap .mt100{margin-top:100px;margin-top:12.82cqi}.pdp-wrap .mt110{margin-top:110px;margin-top:14.1cqi}.pdp-wrap .mt120{margin-top:120px;margin-top:15.38cqi}.pdp-wrap .pd0{padding:0!important}.pdp-wrap .pt0{padding-top:0!important}.pdp-wrap .txt-type{padding:40px 40px 0;padding:5.13cqi 5.13cqi 0;text-align:left;color:#3c3c3c;width:100%}.pdp-wrap .txt__title{font-weight:500;font-size:50px;font-size:6.41cqi}.pdp-wrap .txt__sub{font-weight:200;font-size:30px;font-size:3.85cqi}.pdp-wrap .txt__list{font-size:16px;font-size:2.05cqi;font-weight:200;line-height:1.5;letter-spacing:-.05em}.pdp-wrap .txt__list--big{font-size:30px;font-size:3.85cqi;line-height:1.5}.pdp-wrap :where(.txt__list,.txt__list--big).listOl{counter-reset:list-number}.pdp-wrap :where(.txt__list,.txt__list--big).listOl li{counter-increment:list-number}.pdp-wrap .txt__list.listOl li::marker{content:"*" counter(list-number)}.pdp-wrap .txt__list--big.listOl li::marker{content:counter(list-number);font-weight:500}.pdp-wrap .txt__list:where(.listOl,.listUl){margin-left:15px;margin-left:1.92cqi}.pdp-wrap .txt__list:where(.listOl,.listUl) li{padding-left:5px;padding-left:.64cqi}.pdp-wrap .txt__list--big:where(.listOl,.listUl){margin-left:20px;margin-left:2.56cqi}.pdp-wrap .txt__list--big:where(.listOl,.listUl) li{padding-left:10px;padding-left:1.28cqi}.pdp-wrap .txt__list.listUl li::marker{content:"*"}.pdp-wrap .txt__list--big.listUl li::marker{content:"\203b"}.pdp-wrap .underline{text-decoration:underline}.pdp-wrap .txt--medium{font-weight:500}.pdp-wrap .txt--bold{font-weight:700}.pdp-wrap .key-color{color:#cc4685}.pdp-wrap .green{color:#12b560}.pdp-wrap .abs{position:absolute}.pdp-wrap .rel{position:relative}.pdp-wrap .txt-type1{padding-top:80px;padding-top:10.26cqi;text-align:center}.pdp-wrap .txt-type1 .txt__underline{width:-moz-fit-content;width:fit-content;position:relative;margin-left:auto;margin-right:auto}.pdp-wrap .txt-type1 .txt__underline:after{background-color:#3c3c3c;width:100%;height:2px;height:.26cqi;display:block;content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%)}.pdp-wrap .txt-type1 .txt__sub{font-size:36px;font-size:4.62cqi}.pdp-wrap .txt-type1 .txt__title{font-size:60px;font-size:7.69cqi}.pdp-wrap .txt-type1 .txt__small{font-size:20px;font-size:2.56cqi}.pdp-wrap .txt-type2{text-align:center}.pdp-wrap .txt-type2 .txt__title{font-size:40px;font-size:5.13cqi}.pdp-wrap .txt-type2 .txt__price{font-size:50px;font-size:6.41cqi}.pdp-wrap .txt-type2 .txt__price span{font-size:70px;font-size:8.97cqi}.pdp-wrap .txt-type2 .txt__sub{font-size:24px;font-size:3.08cqi}.pdp-wrap .txt-type2 .txt__small{font-size:16px;font-size:2.05cqi}.pdp-wrap .italic{font-style:italic}.pdp-wrap .txt-type5 .txt__underline{width:-moz-fit-content;width:fit-content;position:relative;margin-left:auto;margin-right:auto}.pdp-wrap .txt-type5 .txt__underline:after{background-color:#3c3c3c;width:100%;height:2px;height:.26cqi;display:block;content:"";position:absolute;bottom:0;bottom:0cqi}.pdp-wrap .txt-type5 .txt__sub{font-size:28px;font-size:3.59cqi}.pdp-wrap .txt-type5 .txt__title{font-size:50px;font-size:6.41cqi}.pdp-wrap .txt-type5 .txt__small{font-size:16px;font-size:2.05cqi}.pdp-wrap .txt-type5 .txt__desc{margin-top:10px;margin-top:1.28cqi;font-size:30px;font-size:3.85cqi}.pdp-wrap .txt-type5 .txt__bold{font-size:80px;font-size:10.26cqi;font-weight:700;line-height:1;color:#000}.pdp-wrap .txt-type6{padding-top:20px;padding-top:2.56cqi;text-align:center}.pdp-wrap .txt-type6 .txt__title{font-size:50px;font-size:6.41cqi;font-weight:400}.pdp-wrap .txt-type6 .txt__sub{font-size:30px;font-size:3.85cqi}.pdp-wrap .txt-type6 .txt__small{font-size:16px;font-size:2.05cqi}.pdp-wrap .txt-type-bottom{padding:50px 0;padding:6.41cqi 0;text-align:center}.pdp-wrap .txt-type-bottom .txt__title{font-size:50px;font-size:6.41cqi;font-weight:500}.pdp-wrap .txt-type-bottom .txt__sub{font-size:38px;font-size:4.87cqi}.pdp-wrap .content-wrap .content~.content{margin:120px 0 0;margin:15.38cqi 0 0}.pdp-wrap .content-wrap .content.bottom{position:relative;margin-top:50px;margin-top:6.41cqi}.pdp-wrap .link{position:absolute;text-indent:-99990px;text-indent:-12819.23cqi}.pdp-wrap .gifCont{overflow:hidden;position:relative}.pdp-wrap .gifCont.cont1{aspect-ratio:780/1126}.pdp-wrap .gifCont.cont2{aspect-ratio:780/975}.pdp-wrap .content.gifCont2{aspect-ratio:780/572;overflow:visible}.pdp-wrap .gifImg{position:absolute;width:100%;top:0}.pdp-wrap .gifImg.img1{top:105px;top:13.46cqi}.pdp-wrap .gifImg.img2{top:100px;top:12.82cqi}.pdp-wrap .gifHead{position:absolute;width:100%;z-index:2;top:0}.pdp-wrap .gifBg{position:absolute;z-index:1;top:239px;top:30.64cqi}.pdp-wrap .tit1{font-size:42px;font-size:5.38cqi;font-weight:700;color:#0028b9;text-align:center}.pdp-wrap .imjlist{display:flex;flex-direction:column;gap:10px;gap:1.28cqi;margin:30px auto 0;margin:3.85cqi auto 0;width:-moz-fit-content;width:fit-content}.pdp-wrap .imjlist li{display:flex;gap:10px;gap:1.28cqi;align-items:center;font-size:22px;font-size:2.82cqi;font-weight:500}.pdp-wrap .imjlist li img{width:21px;width:2.69cqi}.pdp-wrap .imgFlex{display:flex;justify-content:center;gap:30px;gap:3.85cqi}.pdp-wrap .imgFlex img{width:326px;width:41.79cqi}.pdp-wrap .imgFlex p{margin-top:20px;margin-top:2.56cqi;font-size:20px;font-size:2.56cqi;font-weight:500;text-align:center}.pdp-wrap .white{color:#fff}.pdp-wrap .txtsmall{font-size:16px;font-size:2.05cqi;text-align:center;font-weight:300}.pdp-wrap .vidWrap{width:100%;aspect-ratio:680/482}.pdp-wrap .content-wrap{overflow:hidden}.pdp-wrap .vidWrap2{width:375px;width:48.08cqi;aspect-ratio:1;position:absolute;border-radius:50%;overflow:hidden;border:10px solid #0028B9;border:1.28cqi solid #0028B9;bottom:-7%;right:-6%}.pdp-wrap :where(.vidWrap,.vidWrap2) video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pdp-wrap .txtabs0{font-size:50px;font-size:6.41cqi;font-weight:700;color:#fff;left:6%;top:12%}.pdp-wrap .txtabs1{top:8%;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.pdp-wrap .txtabs1 p{text-align:center}.pdp-wrap .txtabs1 p:nth-child(1){font-size:32px;font-size:4.1cqi;letter-spacing:0}.pdp-wrap .txtabs1 p:nth-child(1) em{font-weight:700}.pdp-wrap .txtabs1 p:nth-child(2),.pdp-wrap .txtabs6 p:nth-child(2){font-size:62px;font-size:7.95cqi;font-weight:800;color:#0028b9;margin-top:30px;margin-top:3.85cqi}.pdp-wrap .txtabs1 p:nth-child(2){color:#fff}.pdp-wrap .txtabs1 p:nth-child(3){width:-moz-fit-content;width:fit-content;font-size:24px;font-size:3.08cqi;font-weight:700;color:#0028b9;background-color:#fff;border-radius:30px;border-radius:3.85cqi;padding:0 18px;padding:0 2.31cqi;line-height:60px;line-height:7.69cqi;margin-top:20px;margin-top:2.56cqi}.pdp-wrap .txtabs1 p:nth-child(4),.pdp-wrap .txtabs6 p:nth-child(3){font-size:20px;font-size:2.56cqi;margin-top:10px;margin-top:1.28cqi}.pdp-wrap .txtabs2{bottom:30px;bottom:3.85cqi;left:50px;left:6.41cqi}.pdp-wrap .txtabs2 p:nth-child(1),.pdp-wrap p.tit1{font-size:48px;font-size:6.15cqi;font-weight:700;color:#0028b9;font-style:italic;position:relative;width:-moz-fit-content;width:fit-content}.pdp-wrap .txtabs2 p:nth-child(1):after,.pdp-wrap p.tit1:after{content:"";width:100%;height:2px;height:.26cqi;background-color:#0028b9;position:absolute;left:2px;left:.26cqi;bottom:0}.pdp-wrap .txtabs2 p:nth-child(2){font-size:48px;font-size:6.15cqi;font-weight:700;color:#00c52e;margin-top:30px;margin-top:3.85cqi}.pdp-wrap sup{font-size:50%}.pdp-wrap .txtabs2 p:nth-child(3){font-size:28px;font-size:3.59cqi;font-weight:500;margin-top:10px;margin-top:1.28cqi}.pdp-wrap .txtabs2 p:nth-child(4){font-size:16px;font-size:2.05cqi;font-weight:500;margin-top:10px;margin-top:1.28cqi}.pdp-wrap .txtabs3{left:7%;top:8%}.pdp-wrap .txtabs4{left:65%;top:35%}.pdp-wrap .txtabs5{bottom:30px;bottom:3.85cqi;left:30px;left:3.85cqi;font-size:12px;font-size:1.54cqi;font-weight:500;letter-spacing:-.1em}.pdp-wrap :where(.txtabs3,.txtabs4) p:nth-child(1){font-size:20px;font-size:2.56cqi;font-weight:700}.pdp-wrap :where(.txtabs3,.txtabs4) p:nth-child(2){font-size:30px;font-size:3.85cqi;font-weight:700;color:#0028b9;margin-top:10px;margin-top:1.28cqi}.pdp-wrap .txtabs6{top:12%;text-align:center;width:100%}.pdp-wrap .txtabs6 p:nth-child(1){font-size:44px;font-size:5.64cqi;color:#ffff82;background-color:#0027b9;padding:0 20px;padding:0 2.56cqi;width:-moz-fit-content;width:fit-content;margin:auto;font-weight:700}.pdp-wrap .txtabs22{font-size:28px;font-size:3.59cqi;width:100%;font-weight:700;text-align:center;top:12%;left:50%;transform:translate(-50%,-50%)}.pdp-wrap .txtabs23{width:100%;font-size:26px;font-size:3.33cqi;font-weight:700;color:#fff;text-align:center;left:50%;transform:translate(-50%);bottom:3%}.pdp-wrap .txtabs23 span{margin-top:10px;margin-top:1.28cqi;font-size:18px;font-size:2.31cqi;font-weight:500}.pdp-wrap .prdl{display:flex}.pdp-wrap p.tit2{font-size:20px;font-size:2.56cqi;font-weight:700;color:#fff;background-color:#0028b9;width:-moz-fit-content;width:fit-content;padding:6px 10px;padding:.77cqi 1.28cqi;border-radius:6px;border-radius:.77cqi;letter-spacing:0}.pdp-wrap p.tit3{font-size:28px;font-size:3.59cqi;font-weight:500}.pdp-wrap p.tit3 em{font-size:48px;font-size:6.15cqi;font-weight:700;color:#0028b9}.pdp-wrap p.tit3 em span{color:#00bfff}.pdp-wrap .tit4{font-size:16px;font-size:2.05cqi}.pdp-wrap .tit5{font-size:32px;font-size:4.1cqi;font-weight:700;text-align:center;color:#fff}.pdp-wrap .tit5 em{font-size:52px;font-size:6.67cqi}.pdp-wrap .titbox{padding:30px;padding:3.85cqi;background-color:#fff;border-radius:20px;border-radius:2.56cqi;margin-top:20px;margin-top:2.56cqi;line-height:1.6}.pdp-wrap .titbox p:nth-child(1){font-size:21px;font-size:2.69cqi;font-weight:500}.pdp-wrap .titbox p:nth-child(1) em{font-weight:700}.pdp-wrap .titbox p:nth-child(2){font-size:16px;font-size:2.05cqi;font-weight:500;margin-top:30px;margin-top:3.85cqi}.pdp-wrap .tit6{font-size:32px;font-size:4.1cqi;font-weight:700;color:#fff;text-align:center}.pdp-wrap .tit7{font-size:16px;font-size:2.05cqi;font-weight:300;color:#fff;text-align:right}.pdp-wrap .tit8{font-size:32px;font-size:4.1cqi;text-align:center;font-weight:500;color:#0028b9}.pdp-wrap .tit8 em{font-size:62px;font-size:7.95cqi;font-weight:700}.pdp-wrap .tit9{font-size:22px;font-size:2.82cqi;font-weight:500;text-align:center}.pdp-wrap .tit9 em{font-weight:700}.pdp-wrap :where(.txtabs7,.txtabs8,.txtabs9,.txtabs10,.txtabs11){font-size:22px;font-size:2.82cqi;font-weight:500}.pdp-wrap :where(.txtabs7,.txtabs8,.txtabs9,.txtabs10,.txtabs11) em{font-weight:700}.pdp-wrap .txtabs7,.pdp-wrap .txtabs9,.pdp-wrap .txtabs11{left:22%}.pdp-wrap .txtabs7{top:3.5%;width:56%}.pdp-wrap .txtabs8{top:23%;width:41%;right:21%}.pdp-wrap .txtabs9{top:45%;width:45%}.pdp-wrap .txtabs10{top:63.5%;width:51%;left:40%}.pdp-wrap .txtabs11{top:85%;width:45%}.pdp-wrap .txtabs12{width:100%;top:6%;text-align:center;color:#fff}.pdp-wrap .txtabs12 p:nth-child(1){font-size:32px;font-size:4.1cqi;font-weight:500}.pdp-wrap .txtabs12 p:nth-child(1) em{font-size:62px;font-size:7.95cqi;font-weight:700}.pdp-wrap .txtabs12 p:nth-child(2){margin-top:20px;margin-top:2.56cqi;font-size:16px;font-size:2.05cqi}.pdp-wrap .txtabs13{left:6%;bottom:7%;display:flex;flex-direction:column}.pdp-wrap .txtabs13 p:nth-child(1){font-size:28px;font-size:3.59cqi;font-weight:500;color:#243ea0;padding:0 20px;padding:0 2.56cqi;line-height:47px;line-height:6.03cqi;border-radius:24px;border-radius:3.08cqi;background-color:#fff;width:-moz-fit-content;width:fit-content}.pdp-wrap .txtabs13 p:nth-child(2){font-size:52px;font-size:6.67cqi;font-weight:700;color:#fff;margin-top:10px;margin-top:1.28cqi}.pdp-wrap .txtabs14{font-size:12px;font-size:1.54cqi;color:#3c3c3c;right:20px;right:2.56cqi;bottom:10px;bottom:1.28cqi}.pdp-wrap .tit14{font-size:38px;font-size:4.87cqi;font-weight:700;text-align:center}.pdp-wrap .tit14 em{color:#0028b9}.pdp-wrap .tit15{font-size:28px;font-size:3.59cqi;line-height:1.8;margin-left:64px;margin-left:8.21cqi}.pdp-wrap .tit15 span{display:inline-block;vertical-align:middle;width:8px;width:1.03cqi;aspect-ratio:1;border-radius:50%;background-color:#000;margin:0 20px;margin:0 2.56cqi}.pdp-wrap .tit16{font-size:16px;font-size:2.05cqi;color:#3c3c3c;line-height:1.6}.pdp-wrap .tit17{font-size:38px;font-size:4.87cqi;font-weight:700;text-align:center}.pdp-wrap .tit18{font-size:60px;font-size:7.69cqi;font-weight:700;font-style:italic;position:relative;width:-moz-fit-content;width:fit-content;margin:auto;line-height:1}.pdp-wrap .tit18:after{content:"";display:block;width:100%;height:3px;height:.38cqi;background-color:#3c3c3c;position:absolute;bottom:0;left:5px;left:.64cqi}.pdp-wrap .tit19{font-size:50px;font-size:6.41cqi;font-weight:700;color:#0027b9}.pdp-wrap .tit20{font-size:22px;font-size:2.82cqi;line-height:1.5}.pdp-wrap .tit20 em{font-size:34px;font-size:4.36cqi;font-weight:700}.pdp-wrap .tit20 span{font-weight:700}.pdp-wrap .tit21{width:-moz-fit-content;width:fit-content;font-size:24px;font-size:3.08cqi;font-weight:700;border-top:1px dashed #3c3c3c;border-top:.13cqi dashed #3c3c3c;border-bottom:1px dashed #3c3c3c;border-bottom:.13cqi dashed #3c3c3c;padding:20px 0;padding:2.56cqi 0}.pdp-wrap .tit22{font-size:20px;font-size:2.56cqi}.pdp-wrap .tit23{font-size:70px;font-size:8.97cqi;font-weight:700;color:#000}.pdp-wrap .tit24{font-size:40px;font-size:5.13cqi;font-weight:700}.pdp-wrap .tit25{font-size:24px;font-size:3.08cqi;line-height:1.8}.pdp-wrap .pdplist{display:flex;flex-direction:column;gap:15px;gap:1.92cqi}.pdp-wrap .pdplist li{display:flex;align-items:center}.pdp-wrap .pdplist li p{text-align:center;color:#000}.pdp-wrap .pdplist li p:not(:nth-child(2)){width:100%;font-size:20px;font-size:2.56cqi;font-weight:500}.pdp-wrap .pdplist li p:nth-child(2){min-width:88px;min-width:11.28cqi;aspect-ratio:1;border-radius:50%;background-color:#ffff82;line-height:88px;line-height:11.28cqi;font-size:24px;font-size:3.08cqi;font-weight:700}.pdp-wrap .best{border-top:1px solid #000;border-top:.13cqi solid #000;border-bottom:1px solid #000;border-bottom:.13cqi solid #000;height:220px;height:28.21cqi;display:flex}.pdp-wrap .best div{padding-top:32px;padding-top:4.1cqi}.pdp-wrap .best div:nth-child(1){width:168px;width:21.54cqi;text-align:center;font-size:24px;font-size:3.08cqi;font-weight:700}.pdp-wrap .best div:nth-child(2){border-left:1px solid #000;border-left:.13cqi solid #000;width:300px;width:38.46cqi}.pdp-wrap .best div:where(:nth-child(2),:nth-child(3)){padding-left:30px;padding-left:3.85cqi}.pdp-wrap .best div:nth-child(2) p{font-size:12px;font-size:1.54cqi}.pdp-wrap .rects{display:flex;flex-direction:column;gap:12px;gap:1.54cqi}.pdp-wrap .rects li{font-size:20px;font-size:2.56cqi;color:#3c3c3c;padding-left:35px;padding-left:4.49cqi;display:flex;align-items:center;position:relative}.pdp-wrap .rects li:before{content:"";display:block;width:20px;width:2.56cqi;aspect-ratio:1;border:1px solid #000;border:.13cqi solid #000;position:absolute;left:0}.pdp-wrap .rects li.act{font-weight:700}.pdp-wrap .rects li.act:before{background-color:#0028b9}.pdp-wrap .gifTxt{font-size:16px;font-size:2.05cqi;position:absolute;top:76.5%;right:6%;color:#3c3c3c}.pdp-wrap .topBanner{background-color:#cfcfcf;padding:30px 40px;padding:3.85cqi 5.13cqi}.pdp-wrap .topBanner .bannerCont{border:1px solid #7c7c7c;border:.13cqi solid #7c7c7c;padding:20px;padding:2.56cqi}.pdp-wrap .topBanner .bannerCont p{font-size:23px;font-size:2.95cqi;line-height:32px;line-height:4.1cqi}.pdp-wrap .topBanner .bannerCont em{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pdp_retinol-pdrn-ampoule-1937.css.map */
