.nk{--o:#db4316;--g:#666;--l:#e3e3e3;word-break:keep-all;overflow-wrap:break-word;padding-top:64px;line-height:1.55;overflow-x:clip}.nk img,.nk video{max-width:100%;display:block}.nk ul,.nk ol{list-style:none}.nk button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.nk h1,.nk h2,.nk h3{word-break:keep-all}.nk .mb{display:none}.nk .w{max-width:1200px;margin-inline:auto;padding-inline:32px}.nk .btn{background:var(--o);color:#fff;padding:15px 24px;font-size:17px;font-weight:700;transition:background .2s;display:inline-block}.nk .btn:hover{background:#111}.nk .rv{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}.nk .rv.in{opacity:1;transform:none}.nk .h{letter-spacing:-.035em;margin-bottom:24px;font-size:clamp(28px,3.4vw,44px)}.nk .hero{grid-template-columns:5fr 7fr;align-items:center;gap:10px;max-width:1320px;min-height:calc(100vh - 150px);margin:auto;padding:6px 32px 0;display:grid}.nk .hero h1{letter-spacing:-.04em;font-size:clamp(38px,4.9vw,68px);font-weight:800;line-height:1.12}.nk .hero p{color:#333;margin:16px 0 22px;font-size:19px}.nk .hero video{mix-blend-mode:multiply;width:100%}.nk .nt{color:#333;flex-wrap:wrap;gap:24px;margin-top:18px;font-size:15px;display:flex}.nk .nt b{color:#111}.nk .staff{padding-top:56px}.nk .sh{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;display:flex}.nk .sh h2{letter-spacing:-.035em;font-size:clamp(28px,3.2vw,42px)}.nk .sh p{color:var(--g)}.nk .line{margin-top:22px;padding-top:44px;position:relative}.nk .line:before{content:"";background:var(--o);width:100vw;height:3px;position:absolute;top:0;left:calc(50% - 50vw)}.nk .row{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.nk .idw{transform-origin:50% -44px;display:block;position:relative}.nk .idw.in{animation:1.5s cubic-bezier(.3,1.4,.5,1) sw}@keyframes sw{0%{rotate:-4deg}40%{rotate:2.6deg}70%{rotate:-1.2deg}to{rotate:none}}.nk .idw:hover{transition:rotate .25s;rotate:1.6deg}.nk .strap{background:var(--o);z-index:2;width:12px;height:50px;margin-left:-6px;position:absolute;top:-44px;left:50%}.nk .strap:after{content:"";background:#222;width:20px;height:12px;position:absolute;bottom:0;left:-4px}.nk .id{background:#fff;border:1px solid #cfcfcf;box-shadow:0 16px 28px -20px #00000059}.nk .idh{color:#fff;background:#111;justify-content:space-between;align-items:center;padding:9px 13px;font-size:12px;display:flex}.nk .idh b{font-size:14px}.nk .idh i{color:var(--o);font-style:normal}.nk .id img{aspect-ratio:1/.8;object-fit:cover;object-position:50% 36%;width:100%}.nk .idn{padding:6px 13px 0}.nk .idn small{color:var(--o);font-size:13px;font-weight:700}.nk .idn h3{letter-spacing:-.03em;font-size:25px;line-height:1.15}.nk .idn p{color:#444;min-height:42px;margin-top:3px;font-size:14px}.nk .id dl{grid-template-columns:1fr 1fr;padding:6px 13px 12px;display:grid}.nk .id dt{color:var(--g);font-size:12px}.nk .id dd{letter-spacing:-.02em;font-size:18px;font-weight:800}.nk .stage{height:400vh;margin-top:84px;position:relative}.nk .pin{background:var(--bg,#fff);height:100svh;color:var(--fg,#111);grid-template-rows:1fr auto;grid-template-columns:minmax(400px,5fr) 7fr;padding-top:64px;transition:background .9s,color .9s;display:grid;position:sticky;top:0;overflow:hidden}.nk .ov{flex-direction:column;justify-content:center;min-height:0;padding:18px 40px 18px max(32px,50vw - 568px);display:flex}.nk .lb{opacity:.75;font-size:15px;font-weight:700}.nk .ck{letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin:4px 0 16px;font-size:clamp(60px,8vw,118px);font-weight:800;line-height:1}.nk .sv{color:var(--ac,var(--o));font-size:16px;font-weight:800;transition:color .9s}.nk .ov h3{letter-spacing:-.035em;margin-top:2px;font-size:clamp(28px,3vw,42px);line-height:1.16}.nk .ov p.d{opacity:.86;margin:10px 0 14px;font-size:16px}.nk .ov dl{border-top:1px solid;grid-template-columns:1fr 1fr;margin-bottom:14px;padding-top:10px;display:grid}.nk .ov dt{opacity:.7;font-size:13px}.nk .ov dd{letter-spacing:-.02em;font-size:22px;font-weight:800}.nk .ov .btn{align-self:flex-start;padding:12px 18px;font-size:16px}.nk .scw{min-height:0;position:relative;overflow:hidden}.nk .sc{object-fit:cover;opacity:0;width:100%;max-width:none;height:100%;transition:opacity .9s;position:absolute;inset:0}.nk .sc.on{opacity:1}.nk .tl{color:#111;background:#fff;grid-column:1/-1;grid-template-columns:repeat(4,1fr);display:grid;position:relative}.nk .tl:before{content:"";height:4px;width:calc(var(--p,0)*100%);background:var(--o);position:absolute;top:0;left:0}.nk .tl button{text-align:left;border-left:1px solid var(--l);color:#999;padding:12px 16px 10px}.nk .tl button.on{color:#111}.nk .tl b{font-size:19px;display:block}.nk .tl span{font-size:14px}.nk .shop{padding-top:88px}.nk .ps{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.nk .pd{flex-direction:column;scroll-margin-top:84px;display:flex}.nk .pd:target .ph{outline:3px solid var(--o)}.nk .ph{aspect-ratio:1;border:1px solid var(--l);cursor:pointer;background:#fff;position:relative;overflow:hidden}.nk .ph img{object-fit:cover;width:100%;height:100%;transition:opacity .4s,transform .6s;position:absolute;inset:0}.nk .ph .b{opacity:0;object-position:top}.nk .ph:hover .b{opacity:1}.nk .ph:hover .a{transform:scale(1.05)}.nk .ph span{color:#fff;background:#111;padding:5px 9px;font-size:13px;position:absolute;bottom:0;left:0}.nk .sub{color:var(--g);margin-top:12px;font-size:14px}.nk .pd h3{letter-spacing:-.03em;font-size:25px}.nk .sz{border:1px solid #111;grid-template-columns:repeat(3,1fr);margin:10px 0;display:grid}.nk .sz button{padding:7px 0;font-size:14px;font-weight:600}.nk .sz button+button{border-left:1px solid #111}.nk .sz .on{color:#fff;background:#111}.nk .pp b{letter-spacing:-.03em;font-size:25px}.nk .pp span{color:var(--g);margin-left:8px;font-size:14px}.nk .ft{flex:1;margin:8px 0 12px}.nk .ft li{color:#333;padding:2px 0;font-size:14px}.nk .add{background:var(--o);color:#fff;padding:12px;font-weight:700;transition:background .2s}.nk .add:hover,.nk .pd[data-in] .add{background:#111}.nk .cart{z-index:40;color:#fff;background:#111;margin-top:30px;position:sticky;bottom:0}.nk .cart>div{flex-wrap:wrap;align-items:center;gap:22px;min-height:64px;padding-block:8px;display:flex}.nk .cart .i{color:#ccc;flex:1;font-size:15px}.nk .cart b{letter-spacing:-.02em;white-space:nowrap;font-size:24px}.nk .cart a{background:var(--o);white-space:nowrap;padding:11px 16px;font-weight:700}.nk .gal{padding-top:96px}.nk .gh{grid-template-columns:5fr 7fr;align-items:end;gap:32px;margin-bottom:22px;display:grid}.nk .gh small{color:var(--o);font-size:15px;font-weight:700}.nk .gh h2{letter-spacing:-.03em;margin-top:4px;font-family:Noto Serif KR,serif;font-size:clamp(30px,3.5vw,48px);line-height:1.24}.nk .gh video{object-fit:cover;object-position:50% 34%;width:100%;height:230px}.nk .ft2{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.nk .ft2 button{border:1px solid #111;padding:7px 13px;font-size:14px;font-weight:600}.nk .ft2 .on{color:#fff;background:#111}.nk .bento{grid-template-columns:repeat(12,1fr);gap:16px;display:grid}.nk .tl2{grid-column:span var(--sp);height:440px;transition:opacity .3s;display:block;position:relative;overflow:hidden}.nk .tl2.off{display:none}.nk .tl2.s{height:360px}.nk .pq{z-index:3;max-width:330px;padding:24px 26px 0;position:relative}.nk .pq small{opacity:.8;font-size:13px;font-weight:700}.nk .pq h3{letter-spacing:-.02em;margin:3px 0 4px;font-family:Noto Serif KR,serif;font-size:27px;line-height:1.25}.nk .pq p{opacity:.9;font-size:15px}.nk .br{background:#fff;border-radius:9px 9px 0 0;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;overflow:hidden;box-shadow:0 22px 44px -16px #00000073}.nk .br .bar{color:#777;background:#ededed;align-items:center;gap:0;height:24px;padding-left:58px;font-size:11px;display:flex;position:relative}.nk .br .bar i{background:#c6c6c6;border-radius:50%;width:7px;height:7px;position:absolute;top:9px;left:11px;box-shadow:12px 0 #c6c6c6,24px 0 #c6c6c6}.nk .br img{width:100%}.nk .pn{background:#111;border-radius:26px;width:190px;padding:7px;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;box-shadow:0 26px 40px -16px #0000008c}.nk .pn img{border-radius:20px}.nk .k .pq{max-width:250px}.nk .k .p1{top:44px;right:206px;rotate:-5deg}.nk .k .p2{top:92px;right:26px;rotate:4deg}.nk .k:hover .p1{transform:translateY(-12px)}.nk .k:hover .p2{transform:translateY(-20px)}.nk .t .b1{top:150px;left:26px;right:64px}.nk .t .b2{top:286px;left:90px;right:-40px}.nk .t:hover .b2{transform:translateY(-14px)}.nk .f .full{object-fit:cover;object-position:50% 40%;width:100%;height:100%;transition:transform .9s;position:absolute;inset:0}.nk .f:hover .full{transform:scale(1.05)}.nk .e .tilt{top:48px;left:300px;right:-120px;rotate:-3deg}.nk .e:hover .tilt{transform:translateY(-12px)}.nk .s .peek{top:152px;left:26px;right:-60px}.nk .s:hover .peek{transform:translateY(-12px)}.nk .rvs{padding-top:96px}.nk .g3{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.nk .g3 strong{letter-spacing:-.03em;color:var(--o);margin-bottom:8px;font-size:28px;display:block}.nk .g3 blockquote{font-size:15px}.nk .g3 figcaption{color:var(--g);margin-top:8px;font-size:14px}.nk .cl{flex-wrap:wrap;gap:4px 28px;margin-top:28px;font-weight:600;display:flex}.nk .stp{padding-top:88px}.nk .stp ol{border-top:3px solid #111;grid-template-columns:repeat(5,1fr);display:grid}.nk .stp li{padding:14px 14px 0 0}.nk .stp b{font-size:18px;display:block}.nk .stp span{color:#444;margin:4px 0;font-size:14px;display:block}.nk .stp em{color:var(--o);font-size:13px;font-style:normal;font-weight:700}.nk .ct{background:#f4f4f4;grid-template-columns:7fr 5fr;margin-top:96px;display:grid}.nk .ct img{object-fit:cover;width:100%;height:100%}.nk .ct>div{padding:44px clamp(16px,4vw,56px)}.nk .ct h2{letter-spacing:-.03em;margin-bottom:8px;font-family:Noto Serif KR,serif;font-size:clamp(28px,3.2vw,42px);line-height:1.24}.nk .ct p{color:#333;margin-bottom:16px}@media (max-width:1180px){.nk .ps{grid-template-columns:1fr 1fr}.nk .row{grid-template-columns:repeat(4,1fr);gap:12px}.nk .tl2{grid-column:span 6}.nk .tl2.s{grid-column:span 4}.nk .e .tilt{left:40%}.nk .k .p1{right:170px}.nk .k .p2{right:14px}.nk .pn{width:150px}}@media (max-width:900px){.nk .pc{display:none}.nk .mb main{padding-inline:16px}.nk .mh{padding-top:22px}.nk .mh .ht{letter-spacing:-.04em;font-size:36px;font-weight:800;line-height:1.13}.nk .mh .s{color:#333;margin-top:10px;font-size:16px}.nk .ctw{height:250px;margin-top:6px;position:relative}.nk .ctw img,.nk .ctw video{object-fit:contain;object-position:center bottom;opacity:0;mix-blend-mode:multiply;width:100%;height:100%;transition:opacity .45s;position:absolute;inset:0}.nk .ctw .on{opacity:1}.nk .qk{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.nk .qk a{border:1px solid #111;padding:6px 11px;font-size:14px;font-weight:600}.nk .ch{flex-direction:column;gap:52px;min-width:0;padding:30px 0 40px;display:flex}.nk .gp{flex-direction:column;gap:12px;scroll-margin-top:76px;display:flex}.nk .m{opacity:0;align-items:flex-end;gap:9px;transition:opacity .4s,transform .4s;display:flex;transform:translateY(14px)}.nk .m.in{opacity:1;transform:none}.nk .m p{max-width:84%;padding:12px 14px;font-size:16px;line-height:1.45}.nk .m.c p{background:#f1f1f1}.nk .m.u{justify-content:flex-end}.nk .m.u p{background:var(--o);color:#fff;font-weight:600}.nk .av{object-fit:cover;border:1px solid var(--l);flex:none;width:36px;height:36px}.nk .m.x{display:block}.nk .cd{border:1px solid var(--l)}.nk .cd>img{aspect-ratio:16/9;object-fit:cover;object-position:top;width:100%}.nk .cd>div:last-child{padding:12px 14px}.nk .cd small{color:var(--g);font-size:13px}.nk .cd b{letter-spacing:-.02em;font-size:21px;display:block}.nk .cd p{color:#333;gap:16px;font-size:15px;display:flex}.nk .cd u{color:var(--o);font-weight:800;text-decoration:none}.nk .cd.kj .two{background:#5b3fe0;grid-template-columns:1fr 1fr;gap:12px;height:300px;padding:18px 18px 0;display:grid;overflow:hidden}.nk .cd.kj .two img{border-radius:14px 14px 0 0}.nk .sw{scroll-snap-type:x mandatory;gap:10px;margin-bottom:10px;display:flex;overflow-x:auto}.nk .sw a{scroll-snap-align:start;flex:0 0 82%}.nk .sw img{aspect-ratio:16/10;object-fit:cover;object-position:top;border:1px solid var(--l);width:100%}.nk .sw b{margin-top:6px;font-size:15px;display:block}.nk .rvw p{border-top:1px solid var(--l);color:var(--g);justify-content:space-between;align-items:baseline;gap:10px;padding:9px 0;font-size:13px;display:flex}.nk .rvw b{color:#111;letter-spacing:-.02em;white-space:nowrap;font-size:18px}.nk .lg{border-top:1px solid var(--l);flex-wrap:wrap;gap:3px 14px;padding-top:10px;font-size:14px;font-weight:600;display:flex}.nk .sp{counter-reset:n}.nk .sp li{counter-increment:n;border-top:1px solid var(--l);justify-content:space-between;padding:9px 0;display:flex}.nk .sp b:before{content:counter(n)". ";color:var(--o)}.nk .sp em{color:var(--g);font-size:14px;font-style:normal}.nk .end{color:#fff;background:#111;padding:20px}.nk .end h2{letter-spacing:-.03em;margin-bottom:12px;font-size:24px;line-height:1.25}}@media (prefers-reduced-motion:reduce){.nk .rv,.nk .m{opacity:1;transition:none;transform:none}.nk .idw.in{animation:none}}.nk .pc .pin{padding-top:64px}.nk .faqs{padding:96px 0 72px}.nk .faqs .fq{grid-template-columns:4fr 8fr;gap:32px;display:grid}.nk .faqs h2{letter-spacing:-.035em;font-size:clamp(28px,3.4vw,44px);line-height:1.2}.nk details{border-top:1px solid var(--l)}.nk details:last-child{border-bottom:1px solid var(--l)}.nk summary{cursor:pointer;padding:16px 0;font-size:18px;font-weight:600;list-style:none}.nk summary::-webkit-details-marker{display:none}.nk summary:after{content:"+";float:right;color:var(--o);font-weight:700}.nk details[open] summary:after{content:"-"}.nk details p{color:#333;padding:0 0 16px}.nk a.tl2.story{border:1px solid var(--l);justify-content:space-between;align-items:center;height:200px;display:flex}.nk .story .pq{max-width:640px;padding:0 26px}.nk .story img{object-fit:contain;height:100%}@media (max-width:900px){.nk{padding-top:58px}.nk .faqs{padding:40px 0}.nk .faqs .fq{grid-template-columns:1fr;gap:12px}.nk .w{padding-inline:16px}}@media (max-width:768px){.nk .mb section.gp{padding:0!important}.nk section.faqs{padding:40px 0!important}}@media (max-width:900px){.nk .mb{padding-inline:16px;display:block}}.nk .hero video,.nk .ctw video{filter:brightness(1.04)}.nk [id],#contact{scroll-margin-top:72px}.nk .ph{text-align:left;width:100%;padding:0;display:block}.nk .ph:focus-visible,.nk .add:focus-visible,.nk .sz button:focus-visible{outline:3px solid var(--o);outline-offset:2px}.nk .lbx{z-index:300;background:#000000d1;justify-content:center;align-items:center;padding:56px 24px 24px;display:flex;position:fixed;inset:0}.nk .lbx figure{flex-direction:column;align-items:center;gap:10px;max-width:min(1100px,100%);max-height:100%;display:flex}.nk .lbx img{object-fit:contain;background:#fff;max-width:100%;max-height:calc(100vh - 130px)}.nk .lbx figcaption{color:#fff;font-weight:700}.nk .lbx-x{color:#fff;border:1px solid #fff9;padding:8px 12px;font-size:16px;font-weight:700;position:absolute;top:14px;right:18px}.nk .e .pq{max-width:280px}@media (max-width:1180px){.nk .tl2 .pq{max-width:46%;padding:20px 0 0 20px}.nk .pq h3{font-size:22px}.nk .pq p{font-size:14px}.nk .pn{border-radius:20px;width:128px;padding:5px}.nk .pn img{border-radius:15px}.nk .k .p1{top:70px;right:112px}.nk .k .p2{top:120px;right:8px}.nk .e .tilt{top:40px;left:50%;right:-80px}.nk .tl2.s .pq,.nk .tl2.t .pq,.nk .tl2.f .pq{max-width:100%;padding-right:16px}.nk .tl2.k{height:440px}}
