@charset "UTF-8";
.renewal-archive-detail .archive-section{max-width:100%;padding:0}
.renewal-archive-detail .archive-header,.others-archive-list-wrap{display:none}
.ap-post{container:article/inline-size;min-width:100vw;margin-left:calc((100% - 100vw) / 2);margin-right:calc((100% - 100vw) / 2)}
.ap-post *{padding:0;margin:0;font-style:normal;word-break:keep-all;list-style:none;box-sizing:border-box}
.ap-post sup{position:relative;top:-0.5em;vertical-align:middle;font-family:"Noto Sans KR",sans-serif;font-size:60%}
.ap-post img{max-width:100%}
.ap-post svg{all:unset}
.ap-post em{color:inherit}
.ap-post blockquote{font-style:normal;color:inherit}
.ap-post__inner{--ap-pdp-width:1920}
@container article (max-width: 750px){
.ap-post__inner{--ap-pdp-width:750}
}
.ap-post .ap-video video{display:block;margin:0 auto;padding:0;width:100%;max-width:100%;height:auto;border:none;outline:none;-webkit-mask-image:-webkit-radial-gradient(#fff, #000);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-mask-image:radial-gradient(#fff, #000);mask-image:radial-gradient(#fff, #000);backface-visibility:hidden}
.ap-post .ap-image img{width:100%}
@container article (max-width: 750px){
.ap-post .ap-image img{width:auto}
}
.ap-post .ap-image[class*="--bg"]{position:relative}
.ap-post .ap-image[class*="--bg"] [class*=__caption]{position:absolute;top:0;right:0;bottom:0;left:0}
.ap-post .pc-only{display:block !important}
@container article (max-width: 750px){
.ap-post .pc-only{display:none !important}
}
.ap-post .mo-only{display:none !important}
@container article (max-width: 750px){
.ap-post .mo-only{display:block !important}
}
.ap-post .ap-util--margin{margin-block:clamp(0px, calc(var(--ap-block) / var(--ap-pdp-width) * 100cqi), calc(var(--ap-block) * 1px)) !important;margin-block-start:clamp(0px, calc(var(--ap-block-start) / var(--ap-pdp-width) * 100cqi), calc(var(--ap-block-start) * 1px)) !important;margin-block-end:clamp(0px, calc(var(--ap-block-end) / var(--ap-pdp-width) * 100cqi), calc(var(--ap-block-end) * 1px)) !important;margin-inline:clamp(0px, calc(var(--ap-inline) / var(--ap-pdp-width) * 100cqi), calc(var(--ap-inline) * 1px)) !important;margin-inline-start:clamp(0px, calc(var(--ap-inline-start) / var(--ap-pdp-width) * 100cqi), calc(var(--ap-inline-start) * 1px)) !important;margin-inline-end:clamp(0px, calc(var(--ap-inline-end) / var(--ap-pdp-width) * 100cqi), calc(var(--ap-inline-end) * 1px)) !important}
.ap-post .ap-util--padding{padding-block:clamp(0px, calc(var(--ap-block) / var(--ap-pdp-width) * 100cqi), calc(var(--ap-block) * 1px)) !important;padding-block-start:clamp(0px, calc(var(--ap-block-start) / var(--ap-pdp-width) * 100cqi), calc(var(--ap-block-start) * 1px)) !important;padding-block-end:clamp(0px, calc(var(--ap-block-end) / var(--ap-pdp-width) * 100cqi), calc(var(--ap-block-end) * 1px)) !important;padding-inline:clamp(0px, calc(var(--ap-inline) / var(--ap-pdp-width) * 100cqi), calc(var(--ap-inline) * 1px)) !important;padding-inline-start:clamp(0px, calc(var(--ap-inline-start) / var(--ap-pdp-width) * 100cqi), calc(var(--ap-inline-start) * 1px)) !important;padding-inline-end:clamp(0px, calc(var(--ap-inline-end) / var(--ap-pdp-width) * 100cqi), calc(var(--ap-inline-end) * 1px)) !important}
.ap-post .ap-util--text{font-size:clamp(calc(var(--ap-min) * 1px), calc(var(--ap-fs) / var(--ap-pdp-width) * 100cqi), calc(var(--ap-fs) * 1px));line-height:calc(var(--ap-lh) / var(--ap-fs));font-weight:var(--ap-fw);letter-spacing:calc(var(--ap-ls, -0.01) * 1em)}
@container article (max-width: 750px){
.ap-post .ap-util--text{font-size:clamp(calc(var(--ap-min) * 1px), calc(var(--ap-mfs) / var(--ap-pdp-width) * 100cqi), calc(var(--ap-mfs) * 1px))}
}
.ap-post .ap-util--align{text-align:var(--ap-align, start) !important}
.ap-post .ap-swiper{position:relative;overflow:hidden}
.ap-post .ap-swiper__button--next,.ap-post .ap-swiper__button--prev{display:flex;flex-direction:row;justify-content:center;align-items:center;width:clamp(0px, calc(70 / var(--ap-pdp-width) * 100cqi), 70px);height:clamp(0px, calc(70 / var(--ap-pdp-width) * 100cqi), 70px);background:none}
.ap-post .ap-swiper__button--next::after,.ap-post .ap-swiper__button--prev::after{content:""}
.ap-post .ap-swiper__button--next svg,.ap-post .ap-swiper__button--next path,.ap-post .ap-swiper__button--prev svg,.ap-post .ap-swiper__button--prev path{fill:none}
.ap-post .ap-swiper__button--prev{transform:rotate(180deg)}
main{overflow:hidden}
.ap-post--lny{--ap-color-default:#222;--ap-color-white:#fff;--ap-color-gray:#666;font-family:Theinhardt,NotoSans,"Malgun Gothic","맑은 고딕","Nanum Gothic","나눔 고딕","돋움",dotum;color:var(--ap-color-default)}
.ap-post--lny .ap-video{width:100%;overflow:hidden}
.ap-post--lny .ap-video video{transform:scale(1.015);transform-origin:center}
.ap-post--lny .ap-cta{font-size:clamp(9px, calc(24 / var(--ap-pdp-width) * 100cqi), 24px);line-height:normal;font-weight:500;width:clamp(0px, calc(220 / var(--ap-pdp-width) * 100cqi), 220px);box-sizing:border-box;padding:clamp(0px, calc(16 / var(--ap-pdp-width) * 100cqi), 16px);display:inline-block}
@container article (max-width: 750px){
.ap-post--lny .ap-cta{font-size:clamp(9px, calc(26 / var(--ap-pdp-width) * 100cqi), 26px)}
}
.ap-post--lny .ap-cta--more{color:var(--ap-color-default);background:var(--ap-color-white)}
.ap-post--lny .ap-cta--buy{color:var(--ap-color-white);background:var(--ap-color-default)}
.ap-post--lny .ap-cta--border{box-shadow:inset 0 0 0 1px}
.ap-post--lny .ap-section--kv .ap-section__header{padding-block:clamp(0px, calc(100 / var(--ap-pdp-width) * 100cqi), 100px) clamp(0px, calc(60 / var(--ap-pdp-width) * 100cqi), 60px);text-align:center;text-transform:uppercase}
.ap-post--lny .ap-section--kv .ap-section__title{font-size:clamp(9px, calc(48 / var(--ap-pdp-width) * 100cqi), 48px);line-height:1.625;font-weight:800}
@container article (max-width: 750px){
.ap-post--lny .ap-section--kv .ap-section__title{font-size:clamp(9px, calc(48 / var(--ap-pdp-width) * 100cqi), 48px)}
}
.ap-post--lny .ap-section--kv .ap-section__desc{font-size:clamp(9px, calc(28 / var(--ap-pdp-width) * 100cqi), 28px);line-height:1.2857;font-weight:700;margin-block-end:clamp(0px, calc(16 / var(--ap-pdp-width) * 100cqi), 16px)}
@container article (max-width: 750px){
.ap-post--lny .ap-section--kv .ap-section__desc{font-size:clamp(9px, calc(28 / var(--ap-pdp-width) * 100cqi), 28px)}
}
.ap-post--lny .ap-section--kv .ap-video{position:relative}
.ap-post--lny .ap-section--kv .ap-video video{width:clamp(0px, calc(850 / var(--ap-pdp-width) * 100cqi), 850px);height:clamp(0px, calc(1080 / var(--ap-pdp-width) * 100cqi), 1080px);margin:0 auto;-o-object-fit:cover;object-fit:cover;transition:1.8s}
.ap-post--lny .ap-section--kv .ap-video.ani-active video{width:100%;animation-duration:2000ms;animation-fill-mode:both;animation-timing-function:cubic-bezier(0.3, 0, 0.7, 1);transition:1.8s}
@container article (max-width: 750px){
.ap-post--lny .ap-section--kv .ap-section__header{padding-block:clamp(0px, calc(64 / var(--ap-pdp-width) * 100cqi), 64px)}
.ap-post--lny .ap-section--kv .ap-video video{width:100%;height:auto}
}
.ap-post--lny .ap-section--intro .ap-image .ap-image__caption{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:50%;left:auto;padding-inline-start:clamp(0px, calc(140 / var(--ap-pdp-width) * 100cqi), 140px)}
.ap-post--lny .ap-section--intro .ap-text{color:#fff}
.ap-post--lny .ap-section--intro .ap-text__title{font-size:clamp(9px, calc(48 / var(--ap-pdp-width) * 100cqi), 48px);line-height:normal;font-weight:700;margin-block-end:clamp(0px, calc(40 / var(--ap-pdp-width) * 100cqi), 40px)}
@container article (max-width: 750px){
.ap-post--lny .ap-section--intro .ap-text__title{font-size:clamp(9px, calc(44 / var(--ap-pdp-width) * 100cqi), 44px)}
}
.ap-post--lny .ap-section--intro .ap-text__desc{font-size:clamp(9px, calc(24 / var(--ap-pdp-width) * 100cqi), 24px);line-height:1.5833;text-align:left}
@container article (max-width: 750px){
.ap-post--lny .ap-section--intro .ap-text__desc{font-size:clamp(9px, calc(26 / var(--ap-pdp-width) * 100cqi), 26px)}
}
@container article (max-width: 750px){
.ap-post--lny .ap-section--intro .ap-image .ap-image__caption{width:100%;bottom:auto;padding-block-start:clamp(0px, calc(120 / var(--ap-pdp-width) * 100cqi), 120px);padding-inline:clamp(0px, calc(118 / var(--ap-pdp-width) * 100cqi), 118px)}
}
.ap-post--lny .ap-section--product .ap-image{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}
.ap-post--lny .ap-section--product .ap-image__img{order:2;width:50%}
.ap-post--lny .ap-section--product .ap-image__caption{order:1;width:50%}
.ap-post--lny .ap-section--product .ap-text{text-align:center}
.ap-post--lny .ap-section--product .ap-text__title{font-size:clamp(9px, calc(42 / var(--ap-pdp-width) * 100cqi), 42px);line-height:normal;font-weight:700;margin-block-end:clamp(0px, calc(40 / var(--ap-pdp-width) * 100cqi), 40px);font-family:NotoSans}
@container article (max-width: 750px){
.ap-post--lny .ap-section--product .ap-text__title{font-size:clamp(9px, calc(46 / var(--ap-pdp-width) * 100cqi), 46px)}
}
.ap-post--lny .ap-section--product .ap-text__desc{font-size:clamp(9px, calc(24 / var(--ap-pdp-width) * 100cqi), 24px);line-height:1.5;font-weight:500}
@container article (max-width: 750px){
.ap-post--lny .ap-section--product .ap-text__desc{font-size:clamp(9px, calc(26 / var(--ap-pdp-width) * 100cqi), 26px)}
}
.ap-post--lny .ap-section--product .ap-info__text{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1em;font-size:clamp(9px, calc(26 / var(--ap-pdp-width) * 100cqi), 26px);line-height:1;font-weight:500;margin-block:clamp(0px, calc(50 / var(--ap-pdp-width) * 100cqi), 50px) clamp(0px, calc(70 / var(--ap-pdp-width) * 100cqi), 70px)}
.ap-post--lny .ap-section--product .ap-info__volume{color:#888}
.ap-post--lny .ap-section--product .ap-info__cta{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:clamp(0px, calc(12 / var(--ap-pdp-width) * 100cqi), 12px)}
@container article (max-width: 750px){
.ap-post--lny .ap-section--product .ap-image{flex-direction:column}
.ap-post--lny .ap-section--product .ap-image__img{width:100%}
.ap-post--lny .ap-section--product .ap-image__caption{width:100%;padding-block:clamp(0px, calc(120 / var(--ap-pdp-width) * 100cqi), 120px)}
}
.ap-post--lny .ap-section--gallery{background:#f9f4ef}
.ap-post--lny .ap-section--gallery .ap-image{max-width:1920px;margin:auto;padding-inline:clamp(0px, calc(100 / var(--ap-pdp-width) * 100cqi), 100px);padding-block:clamp(0px, calc(492 / var(--ap-pdp-width) * 100cqi), 492px) clamp(0px, calc(280 / var(--ap-pdp-width) * 100cqi), 280px);position:relative;display:flex;flex-direction:row;flex-wrap:wrap}
.ap-post--lny .ap-section--gallery .ap-image .ap-image__img--left{width:clamp(0px, calc(900 / var(--ap-pdp-width) * 100cqi), 900px);height:clamp(0px, calc(1125 / var(--ap-pdp-width) * 100cqi), 1125px);aspect-ratio:0.8;position:absolute;top:clamp(0px, calc(227 / var(--ap-pdp-width) * 100cqi), 227px);left:clamp(0px, calc(100 / var(--ap-pdp-width) * 100cqi), 100px);z-index:1}
.ap-post--lny .ap-section--gallery .ap-image .ap-image__img--right{width:clamp(0px, calc(930 / var(--ap-pdp-width) * 100cqi), 930px);height:clamp(0px, calc(1125 / var(--ap-pdp-width) * 100cqi), 1125px);aspect-ratio:0.8266666667;margin:0 0 0 auto}
@container article (max-width: 750px){
.ap-post--lny .ap-section--gallery .ap-image{max-width:100%;padding-block:clamp(0px, calc(120 / var(--ap-pdp-width) * 100cqi), 120px);padding-inline:clamp(0px, calc(50 / var(--ap-pdp-width) * 100cqi), 50px);box-sizing:border-box}
.ap-post--lny .ap-section--gallery .ap-image .ap-image__img--left,.ap-post--lny .ap-section--gallery .ap-image .ap-image__img--right{width:100%;height:unset;position:static;aspect-ratio:unset}
.ap-post--lny .ap-section--gallery .ap-image .ap-image__img--right{margin:auto;margin-block-start:clamp(0px, calc(30 / var(--ap-pdp-width) * 100cqi), 30px);padding-inline:0}
}
