@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:-1px;letter-spacing:-.13cqi}.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 .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:30px;font-size:3.85cqi}.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 .visual .abs{bottom:0;width:100%}.pdp-wrap .visual .abs .txt__title{font-size:65px;font-size:8.33cqi}.pdp-wrap .visual .abs .txt__sub{font-size:38px;font-size:4.87cqi}.pdp-wrap .content-wrap .content:nth-child(2) .abs{bottom:70px;bottom:8.97cqi}.pdp-wrap .content-wrap .content:nth-child(4) .abs{bottom:0}.pdp-wrap .content-wrap .content:nth-child(5) .abs{bottom:0}.pdp-wrap .content-wrap .content:nth-child(6) .abs{bottom:0}.pdp-wrap .content-wrap .content:nth-child(9) .abs{top:50%;transform:translateY(-50%);color:#fff}.pdp-wrap .content-wrap .content:nth-child(10) .abs{bottom:60px;bottom:7.69cqi;color:#fff}.pdp-wrap .content-wrap .content:where(:nth-child(9),:nth-child(10)) .txt__title{font-size:40px;font-size:5.13cqi}.pdp-wrap .content-wrap .content:where(:nth-child(9),:nth-child(10)) .txt__sub{font-size:26px;font-size:3.33cqi}.pdp-wrap .txt-type1{padding-top:80px;padding-top:10.26cqi;text-align:center}.pdp-wrap .txt-type1 .txt__underline{font-size:40px;font-size:5.13cqi;font-weight:500;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:3px;bottom:.38cqi}.pdp-wrap .txt-type1 .txt__sub{font-size:38px;font-size:4.87cqi}.pdp-wrap .txt-type1 .txt__title{font-size:40px;font-size:5.13cqi}.pdp-wrap .txt-type1 .txt__small{display:block;font-size:38px;font-size:4.87cqi}.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:#cc4685;width:100%;height:4px;height:.51cqi;display:block;content:"";position:absolute;bottom:3px;bottom:.38cqi}.pdp-wrap .txt-type5 .txt__sub{font-size:30px;font-size:3.85cqi}.pdp-wrap .txt-type5 .txt__title{font-size:50px;font-size:6.41cqi}.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}.pdp-wrap .txt-type6{padding-top:20px;padding-top:2.56cqi}.pdp-wrap .txt-type6 .txt__title{font-size:32px;font-size:4.1cqi;font-weight:500}.pdp-wrap .txt-type6 .txt__sub{font-size:25px;font-size:3.21cqi}.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;top:50%;width:41.8%;right:0;height:10.3%;text-indent:-99990px;text-indent:-12819.23cqi}.pdp-wrap .link1{top:65.5%}.pdp-wrap .link2{top:75.9%}.pdp-wrap .content.gifCont{overflow:hidden;position:relative;aspect-ratio:780/1114}.pdp-wrap .content.gifCont2{aspect-ratio:780/572;overflow:visible}.pdp-wrap .gifImg{position:absolute;width:100%;top:197px;top:25.26cqi;left:50%;transform:translate(-50%)}.pdp-wrap .gifImg.img1{top:207px;top:26.54cqi}.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 .holiday .txtabs{top:77%;width:100%;font-size:56px;font-size:7.18cqi;font-weight:700;color:#ff2886;text-align:center}.pdp-wrap .holiday .txtabs2{font-size:26px;font-size:3.33cqi;top:31%;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;color:#ff2886;gap:30px;gap:3.85cqi}.pdp-wrap .holiday .txtabs2 p:nth-child(1){font-weight:500}.pdp-wrap .holiday .txtabs2 p:nth-child(2){font-weight:700}.pdp-wrap .holiday .prdList{position:absolute;top:79.5%;font-size:25px;font-size:3.21cqi;color:#fff;display:flex;flex-direction:column;gap:18px;gap:2.31cqi;width:calc(100% - 80px);width:calc(100% - 10.26cqi);margin-left:40px;margin-left:5.13cqi}.pdp-wrap .holiday .prdList li{display:flex;gap:20px;gap:2.56cqi;align-items:center}.pdp-wrap .holiday .prdList li p:nth-child(1){font-weight:500;white-space:nowrap}.pdp-wrap .holiday .hrt{width:100%;height:0;border-top:2px dashed #fff;border-top:.26cqi dashed #fff}.pdp-wrap .holiday li p:nth-child(3){font-weight:700}.pdp-wrap .holiday .prdDesc{position:absolute;top:94%;width:100%;font-size:20px;font-size:2.56cqi;color:#fff;font-weight:400;text-align:center}.pdp-wrap .holiday .link.link1{width:100%;height:81.4%;top:0;left:0}.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_collagen-green-ceramide-bouce-cream-1889.css.map */
