@charset "UTF-8";
.view_video_container,.lv_txt_cnt .lv_title{display:none}
.lv_txt_cnt p{margin:unset}
.ap-post{container:cont/inline-size;font-family:Cera Pro,"NotoSans","Malgun Gothic","맑은 고딕","Nanum Gothic","나눔 고딕",돋움,dotum,sans-serif;font-weight:500;color:#000;line-height:normal}
.ap-post--th{font-family:Cera Pro,prompt}
.ap-post--jp{font-family:Cera Pro,Noto Sans JP}
.ap-post__inner{--ap-pdp-width:1920}
@container cont (max-width:750px){
.ap-post__inner{--ap-pdp-width:750}
}
.ap-post *{padding:0;margin:0;font-style:normal;word-break:keep-all;list-style:none}
.ap-post em{color:inherit;background-color:transparent}
.ap-post sup{vertical-align:text-top;font-size:inherit;line-height:normal;position:static}
.ap-post .ap-section__header,.ap-post .ap-section__body{margin:auto}
.ap-post .only-pc{display:block}
@container cont (max-width:750px){
.ap-post .only-pc{display:none}
}
.ap-post .only-mo{display:none}
@container cont (max-width:750px){
.ap-post .only-mo{display:block}
}
.ap-post .ap-video video{width:100%;height:100%;-webkit-mask-image:radial-gradient(#fff, #000);mask-image:radial-gradient(#fff, #000);backface-visibility:hidden}
.ap-post .video__controller{position:relative}
.ap-post .video__controller .video__poster{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;transition:opacity 0.3s linear;position:absolute;top:0;left:0}
.ap-post .video__controller.is-loaded .video{position:relative;z-index:2}
.ap-post .video__controller.is-loaded .video__poster{z-index:1;opacity:0}
.ap-post .ap-image img{max-width:100%}
.ap-post .ap-image__caption strong{font-weight:900}
.ap-post .ap-section{position:relative;text-align:center}
.ap-post .ap-section__title{font-weight:700;font-size:clamp(9px, calc(40 / var(--ap-pdp-width) * 100cqi), 40px);line-height:1.6}
@container cont (max-width:750px){
.ap-post .ap-section__title{font-size:clamp(9px, calc(34 / var(--ap-pdp-width) * 100cqi), 34px)}
}
.ap-post .ap-section__desc{font-weight:700;font-size:clamp(9px, calc(36 / var(--ap-pdp-width) * 100cqi), 36px);line-height:1.3888888889}
@container cont (max-width:750px){
.ap-post .ap-section__desc{font-size:clamp(9px, calc(30 / var(--ap-pdp-width) * 100cqi), 30px)}
}
.ap-post .ap-section--intro{position:relative;padding:clamp(0px, calc(250 / var(--ap-pdp-width) * 100cqi), 250px) 0 clamp(0px, calc(200 / var(--ap-pdp-width) * 100cqi), 200px);z-index:1}
.ap-post .ap-section--intro:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:clamp(0px, calc(790 / var(--ap-pdp-width) * 100cqi), 790px);background-color:#E4E7FD;z-index:-1}
.ap-post .ap-section--intro .ap-section__title{margin-top:clamp(0px, calc(56 / var(--ap-pdp-width) * 100cqi), 56px)}
.ap-post .ap-section--intro .ap-section__logo{padding:0 clamp(0px, calc(535 / var(--ap-pdp-width) * 100cqi), 535px)}
.ap-post .ap-section--intro .ap-section__body{margin-top:clamp(0px, calc(110 / var(--ap-pdp-width) * 100cqi), 110px);padding:0 clamp(0px, calc(460 / var(--ap-pdp-width) * 100cqi), 460px)}
.ap-post .ap-section--intro .ap-section__body .ap-title-wrapper{margin-top:clamp(0px, calc(80 / var(--ap-pdp-width) * 100cqi), 80px)}
.ap-post .ap-section--intro .ap-section__body .ap-title-wrapper .ap-section__desc + .ap-section__desc{margin-top:clamp(0px, calc(24 / var(--ap-pdp-width) * 100cqi), 24px)}
@container cont (max-width:750px){
.ap-post .ap-section--intro{padding:clamp(0px, calc(130 / var(--ap-pdp-width) * 100cqi), 130px) 0 clamp(0px, calc(100 / var(--ap-pdp-width) * 100cqi), 100px)}
.ap-post .ap-section--intro:before{height:clamp(0px, calc(567 / var(--ap-pdp-width) * 100cqi), 567px)}
.ap-post .ap-section--intro .ap-section__title{margin-top:clamp(0px, calc(20 / var(--ap-pdp-width) * 100cqi), 20px)}
.ap-post .ap-section--intro .ap-section__logo{padding:0 clamp(0px, calc(85 / var(--ap-pdp-width) * 100cqi), 85px);max-width:clamp(0px, calc(580 / var(--ap-pdp-width) * 100cqi), 580px)}
.ap-post .ap-section--intro .ap-section__body{margin-top:clamp(0px, calc(60 / var(--ap-pdp-width) * 100cqi), 60px);padding:0 clamp(0px, calc(56 / var(--ap-pdp-width) * 100cqi), 56px)}
.ap-post .ap-section--intro .ap-section__body .ap-title-wrapper .ap-section__desc + .ap-section__desc{margin-top:clamp(0px, calc(40 / var(--ap-pdp-width) * 100cqi), 40px)}
}
.ap-post .ap-section--message{padding:clamp(0px, calc(200 / var(--ap-pdp-width) * 100cqi), 200px) 0}
.ap-post .ap-section--message .ap-section__header{max-width:1500px;padding:0 calc((var(--ap-pdp-width) - 1500) / 2 / var(--ap-pdp-width) * 100cqi);margin:auto;text-align:center}
.ap-post .ap-section--message .ap-section__header .ap-image-group{display:flex;gap:clamp(0px, calc(33 / var(--ap-pdp-width) * 100cqi), 33px)}
.ap-post .ap-section--message .ap-section__header .ap-image--right{align-self:flex-end}
.ap-post .ap-section--message .ap-section__body .ap-title-wrapper{position:relative;margin:clamp(0px, calc(140 / var(--ap-pdp-width) * 100cqi), 140px) 0}
.ap-post .ap-section--message .ap-section__body .ap-title-wrapper .ap-section__desc{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}
.ap-post .ap-section--message .ap-section__body .ap-image-group{max-width:1500px;padding:0 calc((var(--ap-pdp-width) - 1500) / 2 / var(--ap-pdp-width) * 100cqi);margin:auto;text-align:center;display:flex;justify-content:flex-end;gap:clamp(0px, calc(180 / var(--ap-pdp-width) * 100cqi), 180px)}
@container cont (max-width:750px){
.ap-post .ap-section--message{padding:clamp(0px, calc(120 / var(--ap-pdp-width) * 100cqi), 120px) 0}
.ap-post .ap-section--message .ap-section__header{padding:0 clamp(0px, calc(56 / var(--ap-pdp-width) * 100cqi), 56px)}
.ap-post .ap-section--message .ap-section__header .ap-image-group{flex-wrap:wrap;gap:clamp(0px, calc(60 / var(--ap-pdp-width) * 100cqi), 60px) clamp(0px, calc(36 / var(--ap-pdp-width) * 100cqi), 36px)}
.ap-post .ap-section--message .ap-section__header .ap-image--center{order:-1}
.ap-post .ap-section--message .ap-section__header .ap-image--left,.ap-post .ap-section--message .ap-section__header .ap-image--right{width:47%}
.ap-post .ap-section--message .ap-section__header .ap-image--right{padding-top:clamp(0px, calc(210 / var(--ap-pdp-width) * 100cqi), 210px)}
.ap-post .ap-section--message .ap-section__body .ap-title-wrapper{margin:clamp(0px, calc(80 / var(--ap-pdp-width) * 100cqi), 80px) 0}
.ap-post .ap-section--message .ap-section__body .ap-title-wrapper .ap-section__desc{position:initial;transform:translate(0)}
.ap-post .ap-section--message .ap-section__body .ap-image-group{padding-left:clamp(0px, calc(56 / var(--ap-pdp-width) * 100cqi), 56px);gap:clamp(0px, calc(36 / var(--ap-pdp-width) * 100cqi), 36px)}
}
.ap-post .ap-section--products .ap-section__header{margin-bottom:clamp(0px, calc(140 / var(--ap-pdp-width) * 100cqi), 140px)}
.ap-post .ap-section--products .ap-section__body .ap-section__group{display:flex}
.ap-post .ap-section--products .ap-section__body .ap-section__image{flex-basis:clamp(0px, calc(720 / var(--ap-pdp-width) * 100cqi), 720px);flex-shrink:0}
.ap-post .ap-section--products .ap-section__body .ap-section__slider{background-color:#F8F8F8;padding-top:clamp(0px, calc(120 / var(--ap-pdp-width) * 100cqi), 120px);overflow:hidden;position:relative}
.ap-post .ap-section--products .ap-section__body .ap-section__slider .swiper-pagination{position:absolute;bottom:clamp(0px, calc(100 / var(--ap-pdp-width) * 100cqi), 100px);left:50%;transform:translateX(-50%);font-size:0}
.ap-post .ap-section--products .ap-section__body .ap-section__slider .swiper-pagination-bullet{width:clamp(0px, calc(100 / var(--ap-pdp-width) * 100cqi), 100px);height:4px;border-radius:0;background:#D9D9D9;opacity:1}
.ap-post .ap-section--products .ap-section__body .ap-section__slider .swiper-pagination-bullet-active{background-color:#4F4F4F}
.ap-post .ap-section--products .ap-section__body .ap-section__name{margin-top:clamp(0px, calc(10 / var(--ap-pdp-width) * 100cqi), 10px);font-size:clamp(9px, calc(24 / var(--ap-pdp-width) * 100cqi), 24px);line-height:1.2916666667;font-weight:500;letter-spacing:-0.48px}
@container cont (max-width:750px){
.ap-post .ap-section--products .ap-section__body .ap-section__name{font-size:clamp(9px, calc(24 / var(--ap-pdp-width) * 100cqi), 24px)}
}
@container cont (max-width:750px){
.ap-post .ap-section--products .ap-section__header{margin-bottom:clamp(0px, calc(84 / var(--ap-pdp-width) * 100cqi), 84px)}
.ap-post .ap-section--products .ap-section__body .ap-section__group{flex-wrap:wrap}
.ap-post .ap-section--products .ap-section__body .ap-section__image{flex-basis:100%}
.ap-post .ap-section--products .ap-section__body .ap-section__slider{background-color:#fff;padding:clamp(0px, calc(40 / var(--ap-pdp-width) * 100cqi), 40px) 0 clamp(0px, calc(64 / var(--ap-pdp-width) * 100cqi), 64px)}
.ap-post .ap-section--products .ap-section__body .ap-section__slider .swiper-pagination{bottom:0}
.ap-post .ap-section--products .ap-section__body .ap-section__slider .swiper-pagination-bullet{width:clamp(0px, calc(60 / var(--ap-pdp-width) * 100cqi), 60px)}
.ap-post .ap-section--products .ap-section__body .ap-section__slider .ap-image{padding:0 clamp(0px, calc(31 / var(--ap-pdp-width) * 100cqi), 31px)}
.ap-post .ap-section--products .ap-section__body .ap-section__name{margin-top:0}
}
.ap-post .ap-section--colors{padding-top:clamp(0px, calc(200 / var(--ap-pdp-width) * 100cqi), 200px)}
.ap-post .ap-section--colors .ap-list--color{max-width:1500px;padding:0 calc((var(--ap-pdp-width) - 1500) / 2 / var(--ap-pdp-width) * 100cqi);margin:auto;text-align:center;margin-top:clamp(0px, calc(140 / var(--ap-pdp-width) * 100cqi), 140px)}
.ap-post .ap-section--colors .ap-list__item{position:relative}
.ap-post .ap-section--colors .ap-list .ap-color{display:flex;gap:clamp(0px, calc(40 / var(--ap-pdp-width) * 100cqi), 40px);position:relative}
.ap-post .ap-section--colors .ap-list .ap-color__thumb{position:relative;max-width:clamp(0px, calc(500 / var(--ap-pdp-width) * 100cqi), 500px)}
.ap-post .ap-section--colors .ap-list .ap-color__info{text-align:left}
.ap-post .ap-section--colors .ap-list .ap-color__swatch{position:absolute;width:clamp(0px, calc(310 / var(--ap-pdp-width) * 100cqi), 310px);height:clamp(0px, calc(288 / var(--ap-pdp-width) * 100cqi), 288px)}
.ap-post .ap-section--colors .ap-list .ap-color__badge{width:clamp(0px, calc(80 / var(--ap-pdp-width) * 100cqi), 80px);height:clamp(0px, calc(38 / var(--ap-pdp-width) * 100cqi), 38px);background-color:#000;display:flex;justify-content:center;align-items:center;font-size:clamp(9px, calc(24 / var(--ap-pdp-width) * 100cqi), 24px);line-height:normal;font-weight:700;color:#fff;margin-bottom:clamp(0px, calc(8 / var(--ap-pdp-width) * 100cqi), 8px)}
.ap-post .ap-section--colors .ap-list .ap-color__title{font-size:clamp(9px, calc(60 / var(--ap-pdp-width) * 100cqi), 60px);line-height:1;font-weight:700;letter-spacing:-1.2px;margin-bottom:clamp(0px, calc(8 / var(--ap-pdp-width) * 100cqi), 8px)}
@container cont (max-width:750px){
.ap-post .ap-section--colors .ap-list .ap-color__title{font-size:clamp(9px, calc(60 / var(--ap-pdp-width) * 100cqi), 60px)}
}
.ap-post .ap-section--colors .ap-list .ap-color__desc{font-size:clamp(9px, calc(24 / var(--ap-pdp-width) * 100cqi), 24px);line-height:1.375;font-weight:500}
@container cont (max-width:750px){
.ap-post .ap-section--colors .ap-list .ap-color__desc{font-size:clamp(9px, calc(24 / var(--ap-pdp-width) * 100cqi), 24px)}
}
.ap-post .ap-section--colors .ap-list .ap-color--dare .ap-color__info{padding-top:clamp(0px, calc(90 / var(--ap-pdp-width) * 100cqi), 90px)}
.ap-post .ap-section--colors .ap-list .ap-color--dare .ap-color__swatch{left:clamp(0px, calc(370 / var(--ap-pdp-width) * 100cqi), 370px);bottom:clamp(0px, calc(40 / var(--ap-pdp-width) * 100cqi), 40px)}
.ap-post .ap-section--colors .ap-list .ap-color--bare{justify-content:flex-end;margin-top:calc(-350 / var(--ap-pdp-width) * 100cqi)}
.ap-post .ap-section--colors .ap-list .ap-color--bare .ap-color__info{padding-top:clamp(0px, calc(220 / var(--ap-pdp-width) * 100cqi), 220px)}
.ap-post .ap-section--colors .ap-list .ap-color--bare .ap-color__swatch{right:clamp(0px, calc(390 / var(--ap-pdp-width) * 100cqi), 390px);bottom:clamp(0px, calc(60 / var(--ap-pdp-width) * 100cqi), 60px)}
@container cont (max-width:750px){
.ap-post .ap-section--colors{padding-top:clamp(0px, calc(200 / var(--ap-pdp-width) * 100cqi), 200px)}
.ap-post .ap-section--colors .ap-list--color{margin-top:clamp(0px, calc(120 / var(--ap-pdp-width) * 100cqi), 120px)}
.ap-post .ap-section--colors .ap-list .ap-color{gap:clamp(0px, calc(30 / var(--ap-pdp-width) * 100cqi), 30px)}
.ap-post .ap-section--colors .ap-list .ap-color__swatch{width:clamp(0px, calc(310 / var(--ap-pdp-width) * 100cqi), 310px);height:clamp(0px, calc(288 / var(--ap-pdp-width) * 100cqi), 288px)}
.ap-post .ap-section--colors .ap-list .ap-color__thumb{max-width:clamp(0px, calc(440 / var(--ap-pdp-width) * 100cqi), 440px)}
.ap-post .ap-section--colors .ap-list .ap-color--dare{margin-top:clamp(0px, calc(100 / var(--ap-pdp-width) * 100cqi), 100px)}
.ap-post .ap-section--colors .ap-list .ap-color--dare .ap-color__info{padding-top:clamp(0px, calc(80 / var(--ap-pdp-width) * 100cqi), 80px)}
.ap-post .ap-section--colors .ap-list .ap-color--dare .ap-color__swatch{left:clamp(0px, calc(375 / var(--ap-pdp-width) * 100cqi), 375px);bottom:clamp(0px, calc(13 / var(--ap-pdp-width) * 100cqi), 13px)}
.ap-post .ap-section--colors .ap-list .ap-color--bare{margin-top:clamp(0px, calc(100 / var(--ap-pdp-width) * 100cqi), 100px)}
.ap-post .ap-section--colors .ap-list .ap-color--bare .ap-color__info{padding-top:clamp(0px, calc(120 / var(--ap-pdp-width) * 100cqi), 120px)}
.ap-post .ap-section--colors .ap-list .ap-color--bare .ap-color__swatch{right:clamp(0px, calc(375 / var(--ap-pdp-width) * 100cqi), 375px);bottom:clamp(0px, calc(13 / var(--ap-pdp-width) * 100cqi), 13px)}
}
.ap-post .ap-section--swatches{padding:clamp(0px, calc(84 / var(--ap-pdp-width) * 100cqi), 84px) 0}
.ap-post .ap-section--swatches .ap-image{max-width:clamp(0px, calc(750 / var(--ap-pdp-width) * 100cqi), 750px);margin-inline:auto}
@container cont (max-width:750px){
.ap-post .ap-section--swatches{padding:clamp(0px, calc(95 / var(--ap-pdp-width) * 100cqi), 95px) 0}
.ap-post .ap-section--swatches .ap-image{max-width:clamp(0px, calc(620 / var(--ap-pdp-width) * 100cqi), 620px)}
}
.ap-post .ap-section--collage{background:#E3E6FD;padding:clamp(0px, calc(200 / var(--ap-pdp-width) * 100cqi), 200px) 0;z-index:1}
.ap-post .ap-section--collage .ap-section__inner{max-width:1920px;padding:0 calc((var(--ap-pdp-width) - 1920) / 2 / var(--ap-pdp-width) * 100cqi);margin:auto;text-align:center;text-align:left;position:relative}
.ap-post .ap-section--collage .ap-section__inner .ap-image--top{padding-left:clamp(0px, calc(210 / var(--ap-pdp-width) * 100cqi), 210px);padding-right:clamp(0px, calc(650 / var(--ap-pdp-width) * 100cqi), 650px)}
.ap-post .ap-section--collage .ap-section__inner .ap-image--title{position:absolute;z-index:-1;margin-top:clamp(0px, calc(80 / var(--ap-pdp-width) * 100cqi), 80px);padding-right:clamp(0px, calc(550 / var(--ap-pdp-width) * 100cqi), 550px)}
.ap-post .ap-section--collage .ap-section__inner .ap-image--mid{text-align:right;margin-top:clamp(0px, calc(189 / var(--ap-pdp-width) * 100cqi), 189px);padding-left:clamp(0px, calc(910 / var(--ap-pdp-width) * 100cqi), 910px)}
.ap-post .ap-section--collage .ap-section__inner .ap-image--bottom{margin-top:calc(-418 / var(--ap-pdp-width) * 100cqi);padding-right:clamp(0px, calc(1420 / var(--ap-pdp-width) * 100cqi), 1420px)}
@container cont (max-width:750px){
.ap-post .ap-section--collage{padding:clamp(0px, calc(120 / var(--ap-pdp-width) * 100cqi), 120px) 0 clamp(0px, calc(140 / var(--ap-pdp-width) * 100cqi), 140px)}
.ap-post .ap-section--collage .ap-section__inner .ap-image--top{padding:0;max-width:clamp(0px, calc(630 / var(--ap-pdp-width) * 100cqi), 630px)}
.ap-post .ap-section--collage .ap-section__inner .ap-image--title{position:initial;margin-top:clamp(0px, calc(30 / var(--ap-pdp-width) * 100cqi), 30px);max-width:clamp(0px, calc(716 / var(--ap-pdp-width) * 100cqi), 716px);margin-inline:auto;padding:0}
.ap-post .ap-section--collage .ap-section__inner .ap-image--mid{margin-top:clamp(0px, calc(14 / var(--ap-pdp-width) * 100cqi), 14px);max-width:clamp(0px, calc(630 / var(--ap-pdp-width) * 100cqi), 630px);margin-left:auto;padding:0}
.ap-post .ap-section--collage .ap-section__inner .ap-image--bottom{margin-top:clamp(0px, calc(60 / var(--ap-pdp-width) * 100cqi), 60px);max-width:clamp(0px, calc(315 / var(--ap-pdp-width) * 100cqi), 315px);padding:0}
}
.ap-post .ap-section--gift .ap-section__inner{max-width:1920px;padding:0 calc((var(--ap-pdp-width) - 1920) / 2 / var(--ap-pdp-width) * 100cqi);margin:auto;text-align:center;position:relative}
.ap-post .ap-section--gift .ap-section__body{position:absolute;right:0;top:0;width:50%}
.ap-post .ap-section--gift .ap-section__body .ap-section__group{padding:clamp(0px, calc(226 / var(--ap-pdp-width) * 100cqi), 226px) 0}
.ap-post .ap-section--gift .ap-btn{width:clamp(0px, calc(300 / var(--ap-pdp-width) * 100cqi), 300px);height:clamp(0px, calc(80 / var(--ap-pdp-width) * 100cqi), 80px);color:#fff;background-color:#000;margin:clamp(0px, calc(36 / var(--ap-pdp-width) * 100cqi), 36px) auto 0;font-size:clamp(9px, calc(24 / var(--ap-pdp-width) * 100cqi), 24px);line-height:normal;display:flex;justify-content:center;align-items:center}
@container cont (max-width:750px){
.ap-post .ap-section--gift .ap-btn{font-size:clamp(9px, calc(24 / var(--ap-pdp-width) * 100cqi), 24px)}
}
@container cont (max-width:750px){
.ap-post .ap-section--gift .ap-section__body{width:100%;bottom:0;top:auto}
.ap-post .ap-section--gift .ap-section__body .ap-section__group{padding:clamp(0px, calc(120 / var(--ap-pdp-width) * 100cqi), 120px) 0}
.ap-post .ap-section--gift .ap-section__body .ap-section__title{font-size:clamp(0px, calc(40 / var(--ap-pdp-width) * 100cqi), 40px)}
}
/*# sourceMappingURL=dare-to-bare.css.map */
