@font-face{font-family:GI Cinzel;font-weight:400;font-style:normal;font-display:swap;src:url(gi-hvi-Cinzel-400.woff2) format("woff2")}@font-face{font-family:GI Newsreader;font-weight:400;font-style:normal;font-display:swap;src:url(gi-hvi-Newsreader-400.woff2) format("woff2")}@font-face{font-family:GI Newsreader;font-weight:400;font-style:italic;font-display:swap;src:url(gi-hvi-Newsreader-400i.woff2) format("woff2")}@font-face{font-family:GI Newsreader;font-weight:500;font-style:normal;font-display:swap;src:url(gi-hvi-Newsreader-500.woff2) format("woff2")}@font-face{font-family:GI Karla;font-weight:400;font-style:normal;font-display:swap;src:url(gi-hvi-Karla-400.woff2) format("woff2")}.gi-hvi{--hvi-ivory: #faf9f7;--hvi-limestone: #ede9e3;--hvi-gold: #c9a961;--hvi-terracotta: #b6603f;--hvi-charcoal: #1a1a18;--hvi-display: "GI Cinzel", "GI Hangul Display", "MaruBuri", serif;--hvi-body: "GI Newsreader", "GI Hangul Display", "MaruBuri", serif;--hvi-ui: "GI Karla", "GI Hangul UI", "Pretendard Variable", sans-serif;--hvi-kr: "GI Hangul Display", "MaruBuri", serif;--hvi-out: cubic-bezier(.33, 1, .68, 1);--hvi-inout: cubic-bezier(.65, 0, .35, 1);--hvi-sine: cubic-bezier(.37, 0, .63, 1);position:relative;overflow:hidden;width:100%;background:var(--hvi-charcoal);color:var(--hvi-ivory);container-type:size}.gi-hvi *,.gi-hvi *:before,.gi-hvi *:after{box-sizing:border-box}.gi-hvi--page{height:calc(100svh - 96px);min-height:560px}.gi-hvi--band{aspect-ratio:16 / 9;max-height:100vh}@media screen and (max-width:749px){.gi-hvi--page{height:calc(100svh - 84px);min-height:520px}.gi-hvi--band{aspect-ratio:9 / 16;max-height:100svh}}.gi-hvi__media{position:absolute;top:0;right:0;bottom:0;left:0}.gi-hvi__media img{display:block;width:100%;height:100%;object-fit:cover;transform-origin:50% 45%;transform:scale(1.1)}@container (orientation: portrait){.gi-hvi__media img{object-position:46% 50%}}.gi-hvi__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hvi-charcoal);opacity:.72}.gi-hvi__stage{--u: calc(min(100cqw, 100cqh) / 1080);--pad: calc(120 * var(--u));--head: calc(104 * var(--u));--hair: calc(220 * var(--u));position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--pad);text-align:center}@container (orientation: portrait){.gi-hvi__stage{--pad: calc(72 * var(--u));--head: calc(88 * var(--u));--hair: calc(160 * var(--u))}}.gi-hvi__copy{display:flex;flex-direction:column;align-items:center;transform:translateY(calc(-70 * var(--u)))}.gi-hvi p,.gi-hvi h1,.gi-hvi h2{margin:0;font-weight:400}.gi-hvi__hair{display:block;height:1px;width:var(--hair);margin-bottom:calc(28 * var(--u));background:var(--hvi-gold)}.gi-hvi__eyebrow{--d: calc(14 * var(--u));margin-bottom:calc(44 * var(--u))!important;font-family:var(--hvi-ui);font-size:max(14px,calc(15 * var(--u)));letter-spacing:.28em;text-transform:uppercase;color:var(--hvi-gold)}.gi-hvi__head{display:flex;flex-direction:column;align-items:center;gap:calc(6 * var(--u));font-family:var(--hvi-display);line-height:1.05;text-transform:uppercase;white-space:nowrap}.gi-hvi__head span{display:block;letter-spacing:.2em;padding-left:.2em}.gi-hvi__head-a{--d: calc(28 * var(--u));font-size:max(14px,calc(var(--head) * .62))}.gi-hvi__head-b{--d: calc(28 * var(--u));font-size:max(14px,var(--head));color:var(--hvi-gold)}.gi-hvi__sub{--d: calc(16 * var(--u));margin-top:calc(26 * var(--u))!important;font-family:var(--hvi-body);font-style:italic;font-size:max(14px,calc(40 * var(--u)));line-height:1.2}.gi-hvi__rule{display:block;height:1px;width:calc(64 * var(--u));margin:calc(54 * var(--u)) 0 calc(34 * var(--u));background:var(--hvi-terracotta)}.gi-hvi__promise{--d: calc(20 * var(--u));max-width:calc(1100 * var(--u));font-family:var(--hvi-body);font-size:max(14px,calc(46 * var(--u)));font-weight:500!important;line-height:1.2}.gi-hvi__note{--d: calc(14 * var(--u));max-width:max(260px,calc(820 * var(--u)));margin-top:calc(26 * var(--u))!important;font-family:var(--hvi-body);font-size:max(14px,calc(24 * var(--u)));line-height:1.45;color:var(--hvi-limestone)}html[lang=ko] .gi-hvi__eyebrow{font-family:var(--hvi-kr);font-size:max(14px,calc(14 * var(--u)));letter-spacing:.18em}html[lang=ko] .gi-hvi__sub{font-family:var(--hvi-kr);font-style:normal;font-size:max(14px,calc(26 * var(--u)));line-height:1.5;color:var(--hvi-limestone)}html[lang=ko] .gi-hvi__promise{font-family:var(--hvi-kr);font-size:max(17px,calc(30 * var(--u)));font-weight:600!important;line-height:1.5}html[lang=ko] .gi-hvi__note{font-family:var(--hvi-kr);font-size:max(14px,calc(19 * var(--u)));line-height:1.6}html[lang=ko] .gi-hvi{word-break:keep-all}@keyframes gi-hvi-zoom{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes gi-hvi-veil{0%{opacity:0}to{opacity:.72}}@keyframes gi-hvi-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes gi-hvi-enter{0%{opacity:0;transform:translateY(var(--d))}to{opacity:1;transform:none}}@keyframes gi-hvi-track{0%{letter-spacing:.42em;padding-left:.42em}to{letter-spacing:.2em;padding-left:.2em}}@keyframes gi-hvi-lift{0%{transform:none}to{transform:translateY(calc(-70 * var(--u)))}}.gi-hvi.is-armed .gi-hvi__media img{transform:scale(1)}.gi-hvi.is-armed .gi-hvi__veil{opacity:0}.gi-hvi.is-armed .gi-hvi__copy{transform:none}.gi-hvi.is-armed .gi-hvi__hair,.gi-hvi.is-armed .gi-hvi__rule{transform:scaleX(0)}.gi-hvi.is-armed .gi-hvi__eyebrow,.gi-hvi.is-armed .gi-hvi__head-a,.gi-hvi.is-armed .gi-hvi__head-b,.gi-hvi.is-armed .gi-hvi__sub,.gi-hvi.is-armed .gi-hvi__promise,.gi-hvi.is-armed .gi-hvi__note{opacity:0}.gi-hvi.is-playing .gi-hvi__media img{animation:gi-hvi-zoom 9.4s var(--hvi-sine) 0s both}.gi-hvi.is-playing .gi-hvi__veil{animation:gi-hvi-veil 1.4s var(--hvi-sine) .2s both}.gi-hvi.is-playing .gi-hvi__hair{animation:gi-hvi-draw 1.4s var(--hvi-inout) .8s both}.gi-hvi.is-playing .gi-hvi__eyebrow{animation:gi-hvi-enter .9s var(--hvi-out) 1.3s both}.gi-hvi.is-playing .gi-hvi__head-a{animation:gi-hvi-enter 1.1s var(--hvi-out) 2.2s both,gi-hvi-track 1.8s var(--hvi-inout) 2.2s both}.gi-hvi.is-playing .gi-hvi__head-b{animation:gi-hvi-enter 1.1s var(--hvi-out) 2.45s both,gi-hvi-track 1.8s var(--hvi-inout) 2.2s both}.gi-hvi.is-playing .gi-hvi__sub{animation:gi-hvi-enter .9s var(--hvi-out) 3.1s both}.gi-hvi.is-playing .gi-hvi__copy{animation:gi-hvi-lift 1.3s var(--hvi-inout) 4.5s both}.gi-hvi.is-playing .gi-hvi__rule{animation:gi-hvi-draw 1s var(--hvi-inout) 4.9s both}.gi-hvi.is-playing .gi-hvi__promise{animation:gi-hvi-enter 1s var(--hvi-out) 5.1s both}.gi-hvi.is-playing .gi-hvi__note{animation:gi-hvi-enter 1s var(--hvi-out) 5.8s both}
/*# sourceMappingURL=/cdn/shop/t/10/assets/gi-hvi.css.map */
