.kr-lp{--kr-ink: var(--hh-color-ink, #2a2a2a);--kr-muted: #6b6b6c;--kr-line: #949596;--kr-placeholder: #6f7071;--kr-line-light: #c2c2c2;--kr-danger: #d40000;--kr-font-kr: "pretendard", "Pretendard", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", sans-serif;--kr-font-serif: "Canela-Light", var(--kr-font-kr);--kr-content: 680px;--kr-media: 880px;--kr-pad: var(--edge-padding, 20px);display:block;color:var(--kr-ink);font-family:var(--kr-font-kr);background:var(--hh-color-background, #fff);padding-block-start:clamp(28px,4vw,48px)}.kr-lp *,.kr-lp *:before,.kr-lp *:after{box-sizing:border-box}.kr-lp__inner{max-width:calc(var(--kr-media) + var(--kr-pad) * 2);margin-inline:auto;padding-inline:var(--kr-pad)}.kr-lp__sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.kr-lp__hero{text-align:center}.kr-lp__hero-title{margin:0;font-family:var(--kr-font-serif);font-weight:300;font-size:clamp(26px,3.2vw,34px);letter-spacing:.16em;text-transform:uppercase;color:var(--kr-ink)}.kr-lp__hero-title--image{line-height:0}.kr-lp__hero-title-img{display:inline-block;width:auto;max-width:234px;height:auto}.kr-lp__hero-subtitle{margin:10px 0 0;font-family:var(--kr-font-kr);font-weight:300;font-size:20px;line-height:32.97px;letter-spacing:.08em;text-align:center;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;color:var(--kr-muted)}.kr-lp__hero-media{margin:clamp(22px,3vw,34px) auto 0;padding:0 30px;max-width:var(--kr-media)}.kr-lp__media,.kr-lp__hero-media .kr-lp__placeholder,.kr-lp__banner-media .kr-lp__placeholder{display:block;width:100%;height:auto}.kr-lp__media--mobile{display:none}.kr-lp__intro{max-width:var(--kr-content);margin:clamp(40px,6vw,64px) auto 0;text-align:center}.kr-lp__intro-title{margin:0;font-weight:300;font-size:clamp(16px,2.2vw,20px);line-height:1.5;letter-spacing:.1em;color:var(--kr-ink)}.kr-lp__intro-body{margin:16px 0 0;font-weight:300;font-size:clamp(13px,1.7vw,15px);line-height:1.75;color:#000}.kr-lp__intro-body p{margin:0}.kr-lp__form-region{max-width:var(--kr-content);margin:clamp(40px,6vw,60px) auto 0;text-align:center}.kr-lp__form-title{margin:0;font-family:var(--kr-font-serif);font-weight:300;font-size:32px;line-height:1.11;letter-spacing:0;text-align:center;text-box-trim:trim-both;text-box-edge:cap alphabetic;color:var(--kr-ink)}.kr-lp__form-subtitle{margin:14px 0 0;font-family:var(--kr-font-kr);font-weight:300;font-size:11px;line-height:1.11;letter-spacing:0;text-align:center;text-box-trim:trim-both;text-box-edge:cap alphabetic;color:var(--kr-ink)}.kr-lp__hint{margin:22px 0 0;font-family:var(--kr-font-kr);font-weight:500;font-size:15px;line-height:15px;letter-spacing:0;text-align:center;text-transform:uppercase;color:var(--kr-muted);transition:color .15s ease}.kr-lp[data-state=error] .kr-lp__hint{color:var(--kr-danger)}.kr-lp__form{display:flex;flex-direction:column;margin-top:24px}.kr-lp__fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kr-lp__input{width:100%;height:46px;padding:12px 14px;border:1px solid var(--kr-line);border-radius:2px;background:#fff;color:var(--kr-ink);font-family:var(--kr-font-kr);font-size:13px;letter-spacing:.04em;text-align:center;transition:border-color .15s ease,box-shadow .15s ease}.kr-lp__input::placeholder{color:var(--kr-placeholder);text-transform:uppercase;letter-spacing:.08em;opacity:1}.kr-lp__input:focus-visible{outline:2px solid var(--hh-color-focus, #0500ff);outline-offset:1px;border-color:var(--kr-ink)}.kr-lp__input.is-invalid{border-color:var(--kr-danger);box-shadow:inset 0 0 0 1px var(--kr-danger)}.kr-lp__consent{margin-top:28px;text-align:center}.kr-lp__consent-intro{margin:0 auto;max-width:560px;font-weight:300;font-size:clamp(11px,1.4vw,12px);line-height:1.55;color:var(--kr-ink)}.kr-lp__consent-row{display:flex;align-items:flex-start;justify-content:center;gap:8px;max-width:560px;margin:16px auto 0;text-align:center;cursor:pointer}.kr-lp__checkbox{flex:0 0 auto;width:14px;height:14px;margin:2px 0 0;accent-color:#000;cursor:pointer}.kr-lp__checkbox.is-invalid{outline:2px solid var(--kr-danger);outline-offset:1px}.kr-lp__checkbox:focus-visible{outline:2px solid var(--hh-color-focus, #0500ff);outline-offset:2px}.kr-lp__consent-label{font-weight:300;font-size:clamp(11px,1.4vw,12px);line-height:1.5;color:#000}.kr-lp__submit{align-self:center;margin-top:30px;padding:11px 10px;border:1px solid #000;background:#000;color:#fff;font-family:var(--kr-font-kr);font-weight:300;font-size:16px;line-height:16px;letter-spacing:0;text-align:center;vertical-align:middle;cursor:pointer;transition:opacity .15s ease,background-color .15s ease}.kr-lp__submit:hover{opacity:.85}.kr-lp__submit:focus-visible{outline:2px solid var(--hh-color-focus, #0500ff);outline-offset:2px}.kr-lp__submit[aria-busy=true]{opacity:.55;cursor:progress}.kr-lp__network-error{margin:18px 0 0;color:var(--kr-danger);font-size:clamp(13px,1.8vw,15px);font-weight:500;letter-spacing:.04em}.kr-lp__success{display:none;max-width:var(--kr-content);margin:clamp(40px,6vw,60px) auto 0;border:1px solid var(--kr-line-light);padding:clamp(48px,8vw,72px) 24px;text-align:center}.kr-lp__success-title{margin:0;font-weight:400;font-size:24px;letter-spacing:.02em;color:var(--kr-ink)}.kr-lp__success-body{margin:14px 0 0;font-weight:300;font-size:18px;line-height:1.6;color:var(--kr-muted)}.kr-lp[data-state=success] .kr-lp__form-region{display:none}.kr-lp[data-state=success] .kr-lp__success{display:block}.kr-lp__info{max-width:var(--kr-content);margin:clamp(44px,6vw,64px) auto 0;text-align:center;padding:0 40px}.kr-lp__info-block+.kr-lp__info-block{margin-top:22px}.kr-lp__info-title{margin:0;font-weight:500;font-size:clamp(12.5px,1.6vw,13.5px);letter-spacing:.04em;color:var(--kr-ink)}.kr-lp__info-body{margin:6px 0 0;font-weight:300;font-size:clamp(12px,1.6vw,13px);line-height:1.65;color:var(--kr-ink)}.kr-lp__info-body p{font-weight:300;margin:0}.kr-lp__banner{margin-top:clamp(48px,7vw,72px)}.kr-lp__banner-media{width:100%}@media(max-width:700px){.kr-lp__media--desktop{display:none}.kr-lp__media--mobile{display:block}.kr-lp__fields{grid-template-columns:1fr}.kr-lp__form-title{font-family:var(--kr-font-kr);font-size:24px;letter-spacing:.1em;text-transform:uppercase}.kr-lp__hint{font-size:11px}.kr-lp__success-title{font-size:18px}.kr-lp__success-body{font-size:10px}.kr-lp__info-title,.kr-lp__info-body{font-size:11px}}@media(prefers-reduced-motion:reduce){.kr-lp__hint,.kr-lp__input,.kr-lp__submit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1072/assets/section-korea-store-opening.css.map */
