:root{--floor:#EFEEEB;--paper:#FFFFFF;--paper-2:#F7F6F3;--charcoal:#2E3033;--charcoal-2:#3C3F43;--charcoal-3:#55595E;--terracotta:#B4522C;--terracotta-d:#8E3F20;--terracotta-l:#C4643C;--terracotta-txt:#A54A26;--glow:#E39450;--navy:#1E2A3B;--oak:#C9A579;--ink:#1F1D1B;--ink-2:#57524B;--ink-3:#6E675F;--line:#DFDCD6;--line-2:#EAE7E2;--on-dark:#F4F1EC;--on-dark-2:#B5AFA6;--on-dark-3:#A5A099;--focus:#1E2A3B;--lift:0 2px 4px rgba(31,29,27,.05), 0 12px 32px -20px rgba(31,29,27,.35);--wrap:1180px;--gut:clamp(18px,4vw,40px);color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--floor:#16171A;--paper:#1D1F22;--paper-2:#232629;--charcoal:#101113;--charcoal-2:#191B1E;--charcoal-3:#6B7076;--terracotta:#C0603A;--terracotta-d:#A44E2A;--terracotta-l:#D0764C;--terracotta-txt:#E08A5E;--glow:#E8A366;--navy:#2A3A50;--oak:#D4B387;--ink:#ECE8E2;--ink-2:#ADA69C;--ink-3:#6E675F;--line:#33363A;--line-2:#26292C;--on-dark:#F4F1EC;--on-dark-2:#B5AFA6;--on-dark-3:#A5A099;--focus:#7FA6D8;--lift:0 2px 4px rgba(0,0,0,.4), 0 12px 32px -20px rgba(0,0,0,.8);color-scheme:dark}}:root[data-theme=dark]{--floor:#16171A;--paper:#1D1F22;--paper-2:#232629;--charcoal:#101113;--charcoal-2:#191B1E;--charcoal-3:#6B7076;--terracotta:#C0603A;--terracotta-d:#A44E2A;--terracotta-l:#D0764C;--terracotta-txt:#E08A5E;--glow:#E8A366;--navy:#2A3A50;--oak:#D4B387;--ink:#ECE8E2;--ink-2:#ADA69C;--ink-3:#6E675F;--line:#33363A;--line-2:#26292C;--focus:#7FA6D8;--lift:0 2px 4px rgba(0,0,0,.4), 0 12px 32px -20px rgba(0,0,0,.8);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important}}body{margin:0;background:var(--floor);color:var(--ink);font-family:Gothic A1,Apple SD Gothic Neo,Malgun Gothic,system-ui,sans-serif;font-size:17px;line-height:1.78;font-weight:400;letter-spacing:-.003em;-webkit-font-smoothing:antialiased;overflow-x:hidden}img,svg,video{display:block;max-width:100%;height:auto}a{color:inherit;text-underline-offset:.22em}:where(a,button,summary,input,[tabindex]):focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:2px}h1,h2,h3,h4{font-family:Nanum Myeongjo,Apple SD Gothic Neo,Georgia,serif;font-weight:700;line-height:1.34;letter-spacing:-.02em;margin:0;text-wrap:balance}h1{font-size:clamp(30px,5.6vw,54px);font-weight:800;line-height:1.24}h2{font-size:clamp(25px,3.5vw,36px)}h3{font-size:clamp(19px,2vw,22px)}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}.wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:var(--gut)}.stack{display:flex;flex-direction:column}.prose{max-width:62ch}.section{padding-block:clamp(56px,8vw,104px)}.section--tight{padding-block:clamp(40px,5vw,64px)}.head{display:flex;flex-direction:column;gap:14px;margin-bottom:clamp(28px,4vw,48px)}.head p{color:var(--ink-2);max-width:58ch;font-size:17px}.rule{width:56px;height:2px;background:var(--terracotta);border:0;margin:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:14px 28px;font-family:inherit;font-size:17px;font-weight:700;line-height:1.3;text-decoration:none;border:2px solid transparent;border-radius:2px;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.btn--primary{background:var(--terracotta);color:#fff;border-color:var(--terracotta)}.btn--primary:hover{background:var(--terracotta-d);border-color:var(--terracotta-d)}.btn--ghost{background:transparent;color:var(--ink);border-color:var(--ink)}.btn--ghost:hover{background:var(--ink);color:var(--paper)}.btn--onDark{background:transparent;color:var(--on-dark);border-color:var(--on-dark-3)}.btn--onDark:hover{background:var(--on-dark);color:var(--charcoal);border-color:var(--on-dark)}.btn--sm{min-height:44px;padding:10px 20px;font-size:16px}.hdr{position:sticky;top:0;z-index:50;background:var(--charcoal);color:var(--on-dark)}.hdr__bar{display:flex;align-items:center;gap:20px;min-height:66px}.hdr__mark{font-family:Nanum Myeongjo,Georgia,serif;font-size:20px;font-weight:800;letter-spacing:.16em;text-decoration:none;color:var(--on-dark);white-space:nowrap}.hdr__mark span{display:block;font-family:Gothic A1,sans-serif;font-size:14px;font-weight:500;letter-spacing:.03em;color:var(--on-dark-2);margin-top:2px}.hdr__nav{display:flex;gap:4px;margin-left:auto}.hdr__nav a{padding:10px 14px;font-size:16px;font-weight:500;color:var(--on-dark-2);text-decoration:none;border-radius:2px;transition:color .16s ease,background-color .16s ease}.hdr__nav a:hover,.hdr__nav a[aria-current=page]{color:var(--on-dark);background:var(--charcoal-2)}.hdr__tel{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 18px;background:var(--terracotta);color:#fff;font-weight:700;font-size:16px;text-decoration:none;border-radius:2px;white-space:nowrap}.hdr__tel:hover{background:var(--terracotta-d)}@media(max-width:860px){.hdr__bar{flex-wrap:wrap;min-height:0;padding-block:12px;gap:12px}.hdr__nav{order:3;width:100%;margin-left:0;overflow-x:auto;padding-bottom:2px;border-top:1px solid var(--charcoal-2);padding-top:8px}.hdr__nav a{white-space:nowrap;padding:8px 12px}.hdr__tel{margin-left:auto}}.hero{position:relative;background:var(--charcoal);color:var(--on-dark);overflow:hidden}.hero__grid{display:grid;grid-template-columns:1.05fr .95fr;align-items:stretch;min-height:clamp(460px,64vh,660px)}.hero__copy{display:flex;flex-direction:column;justify-content:center;gap:22px;padding:clamp(40px,6vw,76px) clamp(24px,4vw,64px)}.hero__copy h1{color:var(--on-dark)}.hero__copy p{color:var(--on-dark-2);font-size:clamp(17px,1.6vw,19px);max-width:36ch;line-height:1.75}.hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.hero__media{position:relative;background:var(--terracotta-d)}.hero__media img{width:100%;height:100%;object-fit:cover;object-position:50% 28%}.hero__meta{display:flex;flex-wrap:wrap;gap:8px 22px;color:var(--on-dark-3);font-size:15.5px}.hero__meta b{color:var(--on-dark-2);font-weight:500}@media(max-width:900px){.hero__grid{grid-template-columns:1fr;min-height:0}.hero__media{order:-1;aspect-ratio:4/3}.hero__media img{object-position:50% 22%}}.wall{background:var(--terracotta);color:#fff;padding-block:clamp(48px,7vw,88px)}.wall .head p{color:#ffffffd1}.wall h2{color:#fff}.wall .rule{background:#ffffff8c}.niches{display:grid;gap:clamp(10px,1.4vw,16px);grid-template-columns:repeat(auto-fill,minmax(clamp(150px,20vw,238px),1fr))}.niche{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;min-height:clamp(156px,17vw,204px);padding:18px 18px 20px;background:linear-gradient(178deg,var(--terracotta-d) 0%,#6E2F16 100%);border:1px solid rgba(0,0,0,.22);box-shadow:inset 0 14px 34px -12px var(--glow),inset 0 -1px #0000004d;text-decoration:none;color:#fff;overflow:hidden;transition:box-shadow .22s ease,transform .22s ease}.niche:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:34%;background:radial-gradient(ellipse 70% 100% at 50% 0%,rgba(255,206,150,.44),transparent 72%);pointer-events:none}.niche:hover{box-shadow:inset 0 18px 44px -10px var(--glow),inset 0 -1px #0000004d;transform:translateY(-2px)}.niche>div,.niche__body{display:flex;flex-direction:column;gap:5px}.niche__latin{position:relative;display:block;font-family:Nanum Myeongjo,Georgia,serif;font-size:14px;font-weight:700;letter-spacing:.12em;color:#fff6ea;line-height:1.25}.niche__name{position:relative;display:block;font-family:Nanum Myeongjo,Georgia,serif;font-size:clamp(19px,2vw,23px);font-weight:800;line-height:1.26;word-break:keep-all;text-wrap:balance}.niche--photo{padding:0;justify-content:flex-end}.niche--photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 24%;opacity:.55}.niche--photo .niche__body{position:relative;width:100%;padding:18px;background:linear-gradient(to top,rgba(60,25,10,.94) 26%,transparent 100%)}.grid-3{display:grid;gap:clamp(16px,2.4vw,28px);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.grid-2{display:grid;gap:clamp(20px,3vw,44px);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:center}.panel{background:var(--paper);border:1px solid var(--line);padding:clamp(22px,2.6vw,32px)}.panel h3{margin-bottom:10px}.panel p{color:var(--ink-2);font-size:16.5px}.steps{display:grid;gap:2px;background:var(--line);border:1px solid var(--line)}.step{display:grid;grid-template-columns:64px 1fr;gap:20px;background:var(--paper);padding:24px clamp(20px,2.4vw,30px)}.step__n{font-family:Nanum Myeongjo,Georgia,serif;font-size:30px;font-weight:800;color:var(--terracotta);line-height:1;padding-top:4px}.step h3{margin-bottom:6px}.step p{color:var(--ink-2);font-size:16.5px}@media(max-width:560px){.step{grid-template-columns:1fr;gap:8px}.step__n{font-size:24px}}.perks{display:flex;flex-wrap:wrap;gap:10px}.perk{display:inline-flex;align-items:baseline;gap:9px;padding:9px 16px;background:var(--paper);border:1px solid var(--line);font-size:16px;color:var(--ink-2)}.perk b{font-family:Nanum Myeongjo,Georgia,serif;font-size:19px;color:var(--terracotta);font-weight:800}.strip{display:grid;gap:clamp(8px,1.2vw,14px);grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.strip figure{margin:0;position:relative;background:var(--paper-2)}.strip img{width:100%;aspect-ratio:2/3;object-fit:cover;object-position:50% 22%}.strip figcaption{padding:10px 2px 0;font-size:15px;color:var(--ink-3)}.showcase{background:var(--navy);color:var(--on-dark)}.showcase h2{color:var(--on-dark)}.showcase .head p{color:var(--on-dark-2)}.showcase .rule{background:var(--oak)}.showcase .panel{background:#ffffff0b;border-color:#ffffff24}.showcase .panel h3{color:var(--on-dark)}.showcase .panel p{color:var(--on-dark-2)}.facts{border-top:1px solid var(--line)}.facts div{display:grid;grid-template-columns:132px 1fr;gap:18px;padding:15px 0;border-bottom:1px solid var(--line);align-items:start}.facts dt{color:var(--ink-3);font-size:16px}.facts dd{margin:0;color:var(--ink);font-size:16.5px}@media(max-width:520px){.facts div{grid-template-columns:1fr;gap:3px}}.kin{margin-block:22px}.kin__ttl{margin:0 0 10px;font-size:16px;color:var(--ink-3)}.kin__row{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.kin__it{width:72px;height:72px;border:1px solid var(--line);background:var(--paper)}.kin__it.is-on{border:2px solid var(--ink)}.kin__it a{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.kin__it img{width:100%;height:100%;object-fit:contain;padding:5px}.kin__none{font-size:12px;color:var(--ink-3);text-align:center;line-height:1.3;padding:4px}.kin__note{margin:10px 0 0;font-size:15.5px;color:var(--ink-2)}.ftr{background:var(--charcoal);color:var(--on-dark-2);padding-block:clamp(44px,6vw,68px);font-size:15.5px;line-height:1.7}.ftr h2{color:var(--on-dark);font-size:22px;margin-bottom:14px}.ftr a{color:var(--on-dark-2)}.ftr a:hover{color:var(--on-dark)}.ftr__top{display:grid;gap:clamp(28px,4vw,56px);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));padding-bottom:32px;border-bottom:1px solid var(--charcoal-2)}.ftr__legal{padding-top:26px;color:var(--on-dark-3);font-size:14.5px;line-height:1.8}.ftr__legal p+p{margin-top:10px}.ftr__links{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:16px}.ftr__links a{font-weight:600;color:var(--on-dark-2)}.sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip{position:absolute;left:-9999px;top:0;z-index:100;background:var(--terracotta);color:#fff;padding:12px 20px;font-weight:700}.skip:focus{left:0}.shot{width:100%;height:auto;border:1px solid var(--line);background:var(--paper-2)}.shot--tall{aspect-ratio:3/4;object-fit:cover;object-position:50% 24%}.facts a,.ftr__top a,.ftr__links a{display:inline-flex;align-items:center;min-height:44px;padding-block:2px;text-decoration-thickness:1px}.ftr__top ul a{padding-block:4px}.facts a{color:var(--terracotta-txt);font-weight:600}.crumb{display:inline-flex;align-items:center;min-height:44px;color:var(--terracotta-txt);font-weight:600}.lnk{color:var(--terracotta-txt);font-weight:600;display:inline-block;padding-block:4px}.label{font-size:14px;font-family:Nanum Myeongjo,Georgia,serif;letter-spacing:.13em;color:var(--terracotta-txt);font-weight:700;display:block}.perk b,.step__n{color:var(--terracotta-txt)}.util{background:var(--charcoal-2);color:var(--on-dark-2);font-size:14px}.util__bar{display:flex;align-items:center;gap:18px;min-height:36px;justify-content:flex-end}.util a{color:var(--on-dark-2)}.util a:hover{color:var(--on-dark)}.util__sep{color:var(--charcoal-3)}.shopbar{display:flex;align-items:center;gap:clamp(14px,2vw,34px);min-height:60px}.shopnav{display:flex;gap:clamp(10px,1.6vw,26px);flex-wrap:wrap}.shopnav a{font-family:Nanum Myeongjo,Georgia,serif;font-size:17px;font-weight:700;color:var(--on-dark-2);padding:8px 2px;letter-spacing:-.01em;min-height:44px;display:inline-flex;align-items:center}.shopnav a:hover,.shopnav a[aria-current=page]{color:var(--on-dark);box-shadow:inset 0 -2px 0 var(--terracotta-l)}.shopbar__act{display:flex;align-items:center;gap:6px;margin-left:auto}.iconbtn{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:8px 12px;color:var(--on-dark-2);font-size:15px;border-radius:2px}.iconbtn:hover{color:var(--on-dark);background:var(--charcoal-2)}.iconbtn svg{width:19px;height:19px;flex:none}.search{display:flex;align-items:center;gap:10px;background:var(--paper);border:1px solid var(--line);padding:0 14px;min-height:48px;max-width:520px;width:100%}.search input{border:0;outline:0;font:inherit;font-size:16px;background:transparent;width:100%;color:var(--ink);padding:12px 0}.search input::placeholder{color:var(--ink-3)}.search svg{width:19px;height:19px;color:var(--ink-3);flex:none}.tri{display:grid;gap:2px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));background:var(--line)}.tri__cell{position:relative;display:block;min-height:clamp(300px,38vw,420px);overflow:hidden;background:var(--charcoal)}.tri__cell img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.tri__cell:hover img{transform:scale(1.03)}.tri__cap{position:absolute;left:0;right:0;bottom:0;padding:clamp(20px,2.4vw,30px);background:linear-gradient(to top,#141416db,#14141600);color:var(--on-dark)}.tri__cap b{display:block;font-family:Nanum Myeongjo,Georgia,serif;font-size:clamp(20px,2vw,25px);font-weight:800;line-height:1.35}.tri__cap span{display:block;margin-top:7px;font-size:15.5px;color:var(--on-dark-2)}.goods{display:grid;gap:clamp(14px,2vw,26px);grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.good{display:block}.good__ph{position:relative;background:var(--paper-2);border:1px solid var(--line);aspect-ratio:4/3;overflow:hidden;display:grid;place-items:center}.good__ph img{width:100%;height:100%;object-fit:cover}.good__brand{display:block;margin-top:12px;font-size:14.5px;color:var(--ink-3);letter-spacing:.06em}.good__name{display:block;margin-top:4px;font-size:16.5px;color:var(--ink);line-height:1.5}.good__price{display:block;margin-top:7px;font-size:17px;font-weight:700;color:var(--ink)}.good__price s{color:var(--ink-3);font-weight:400;font-size:15px;margin-right:8px}.good__size{display:inline-block;margin-top:6px;font-size:14px;color:var(--ink-3)}.good--empty .good__ph{border-style:dashed}.good--empty .good__ph span{font-size:15px;color:var(--ink-3)}.rowhead{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:clamp(18px,2.4vw,28px)}.rowhead h2{font-size:clamp(22px,2.6vw,29px)}.rowhead .lnk{white-space:nowrap;font-size:16px;min-height:44px;display:inline-flex;align-items:center}.duo{display:grid;gap:clamp(28px,4vw,56px);grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}@media(max-width:720px){.shopnav{gap:10px}.shopnav a{font-size:16px}.util__bar{justify-content:center;gap:12px}}.bmarquee{overflow:hidden;margin-top:clamp(18px,2.4vw,28px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.bmarquee__track{display:flex;gap:clamp(14px,1.8vw,24px);width:max-content;animation:bmarquee 96s linear infinite}.bmarquee:hover .bmarquee__track,.bmarquee:focus-within .bmarquee__track{animation-play-state:paused}@keyframes bmarquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - (clamp(14px,1.8vw,24px)/2)),0,0)}}.bcard{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit;flex:0 0 auto;width:clamp(176px,19vw,232px)}.bcard__ph{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:4/3;background:var(--paper);border:1px solid var(--line);margin-bottom:8px}.bcard__ph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.2,.7,.3,1)}.bcard:hover .bcard__ph img{transform:scale(1.04)}.bcard:hover .bcard__ph{border-color:var(--terracotta)}.bcard__mark{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:15px;letter-spacing:.14em;color:var(--ink-3);text-align:center;padding:0 14px;line-height:1.5}.bcard__mark em{font-style:normal;letter-spacing:0;font-size:15px;color:var(--ink-2)}.bcard__name{font-size:17px;font-weight:700;color:var(--ink)}.bcard__count{font-size:15px;color:var(--ink-3);margin-top:2px}.bcard:hover .bcard__name{color:var(--terracotta-txt)}.strip-note{background:var(--charcoal);color:var(--on-dark);text-align:center;font-size:15px;letter-spacing:.01em;padding:9px 16px}.strip-note a{color:inherit;text-decoration:none}.strip-note a:hover{text-decoration:underline}.atbar{display:flex;align-items:center;gap:clamp(16px,2.4vw,34px);padding-block:14px;border-bottom:1px solid var(--line);background:var(--paper)}.atbar__mark{font-family:Nanum Myeongjo,Georgia,serif;font-size:clamp(19px,2vw,23px);font-weight:800;letter-spacing:.16em;text-decoration:none;color:var(--ink);white-space:nowrap}.atbar__mark span{display:block;font-family:inherit;font-size:12.5px;letter-spacing:.22em;font-weight:400;color:var(--ink-3);margin-top:3px}.atnav{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(9px,1.3vw,19px);flex:1}.atnav a{font-size:16px;text-decoration:none;color:var(--ink);white-space:nowrap;padding:9px 2px;min-height:44px;display:inline-flex;align-items:center}.atnav a:hover{color:var(--terracotta-txt)}.atnav a.is-strong{font-weight:700}.atbar__util{display:flex;align-items:center;gap:14px;margin-left:auto}.atbar__util a{font-size:15.5px;text-decoration:none;color:var(--ink-2);white-space:nowrap;min-height:44px;display:inline-flex;align-items:center}.atbar__util a:hover{color:var(--ink)}.atbar__tel{font-weight:700;color:var(--ink)!important}.atbar__util a.atbar__book{background:var(--terracotta);color:#fff;font-weight:700;padding:0 16px;min-height:40px;border-radius:2px}.atbar__util a.atbar__book:hover{background:var(--terracotta-d);color:#fff}@media(max-width:900px){.atbar{flex-wrap:wrap;gap:10px}.atnav{order:3;width:100%;overflow-x:auto;flex-wrap:nowrap}}.athero{position:relative;background:var(--paper-2);border-bottom:1px solid var(--line);padding-block:clamp(30px,5vw,64px)}.athero__in{display:grid;gap:clamp(20px,3vw,44px);align-items:center;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.athero__collage{display:grid;gap:clamp(8px,1.1vw,14px);grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.athero__collage a{display:block;overflow:hidden;background:var(--paper)}.athero__collage a:nth-child(1){grid-column:1/3;grid-row:1/2}.athero__collage a:nth-child(2){grid-column:3/4;grid-row:1/2}.athero__collage a:nth-child(3){grid-column:1/2;grid-row:2/3}.athero__collage a:nth-child(4){grid-column:2/4;grid-row:2/3}.athero__collage img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1;transition:transform .6s cubic-bezier(.2,.7,.3,1)}.athero__collage a:hover img{transform:scale(1.05)}.athero__say{text-align:center}.athero__say h1{font-size:clamp(34px,6vw,68px);font-weight:400;letter-spacing:.01em;line-height:1.16;font-family:Nanum Myeongjo,Georgia,serif}.athero__say h1 em{font-style:normal;display:block;font-size:.62em;letter-spacing:.02em}.athero__meta{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(14px,3vw,44px);margin-top:clamp(16px,2.4vw,28px);font-size:16.5px;color:var(--ink-2)}@media(max-width:860px){.athero__in{grid-template-columns:1fr}.athero__say{order:-1}}.atsay{text-align:center;padding-block:clamp(44px,6vw,86px)}.atsay__lead{font-family:Nanum Myeongjo,Georgia,serif;font-size:clamp(20px,2.4vw,26px);margin-bottom:18px}.atsay__pts{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 26px;margin-top:26px;font-size:16.5px}.atsay__pts a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line);padding-bottom:3px;min-height:44px;display:inline-flex;align-items:center}.atgrid{display:grid;gap:clamp(14px,1.8vw,26px);grid-template-columns:repeat(auto-fill,minmax(228px,1fr))}.atgood{display:flex;flex-direction:column;gap:7px;text-decoration:none;color:inherit}.atgood__ph{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:4/5;overflow:hidden;background:var(--paper);border:1px solid var(--line-2)}.atgood__ph img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.3,1)}.atgood:hover .atgood__ph img{transform:scale(1.04)}.atgood:hover .atgood__ph img:nth-of-type(1){transform:none}.atgood__ph>span{font-size:15px;color:var(--ink-3)}.atgood__rank{position:absolute;top:0;left:0;background:var(--charcoal);color:var(--on-dark);font-size:14.5px;line-height:1;padding:7px 10px}.atgood__price{font-size:18px;font-weight:700;margin-top:4px}.atgood__name{font-size:16.5px;line-height:1.55}.atgood__brand{font-size:14.5px;letter-spacing:.1em;color:var(--ink-3)}.atgood__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.atgood__tag{font-size:14.5px;color:var(--ink-2);border:1px solid var(--line);padding:2px 8px}.athead{text-align:center;margin-bottom:clamp(22px,3vw,38px)}.athead h2{font-size:clamp(22px,2.8vw,30px)}.athead p{font-size:16.5px;color:var(--ink-2);margin-top:9px}.atmore{display:flex;justify-content:center;margin-top:clamp(24px,3vw,38px)}.atmore a{font-size:16.5px;text-decoration:none;border:1px solid var(--line);padding:13px 34px;min-height:48px;display:inline-flex;align-items:center;background:var(--paper)}.atmore a:hover{border-color:var(--terracotta);color:var(--terracotta-txt)}.atfoot{display:grid;gap:clamp(22px,3vw,40px);grid-template-columns:repeat(auto-fit,minmax(212px,1fr))}.atfoot h2{font-size:15.5px;letter-spacing:.14em;font-family:inherit;font-weight:700;margin-bottom:13px}.atfoot p,.atfoot li{font-size:16px;line-height:1.85}.hdr{background:var(--paper);color:var(--ink);border-bottom:0}.athero__collage{height:clamp(300px,40vw,520px)}.athero__collage a{min-height:0;min-width:0}.athero__collage img{aspect-ratio:auto;height:100%}.atkv{position:relative;background:var(--charcoal)}.atkv img{width:100%;height:clamp(320px,46vw,560px);object-fit:cover;object-position:center 38%}.atkv__say{position:absolute;inset:auto 0 0;padding-block:clamp(22px,4vw,52px);background:linear-gradient(to top,#141312b8,#14131200);color:var(--on-dark)}.atkv__say h1{font-size:clamp(30px,5vw,54px);font-weight:400;color:var(--on-dark);font-family:Nanum Myeongjo,Georgia,serif;letter-spacing:.01em}.atkv__say p{margin-top:10px;font-size:17px;color:var(--on-dark-2)}.atcats{display:grid;gap:clamp(14px,2vw,26px);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.atcat{display:flex;flex-direction:column;gap:5px;text-decoration:none;color:inherit}.atcat__ph{display:block;overflow:hidden;aspect-ratio:4/3;background:var(--paper);border:1px solid var(--line-2);margin-bottom:9px}.atcat__ph img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.3,1)}.atcat:hover .atcat__ph img{transform:scale(1.04)}.atcat b{font-size:19px}.atcat span:last-child{font-size:16.5px;color:var(--ink-2)}.atgrid--3{grid-template-columns:repeat(3,1fr)}@media(max-width:760px){.atgrid--3{grid-template-columns:repeat(2,1fr)}}.ated{background:var(--paper-2);border-block:1px solid var(--line);padding-block:clamp(40px,5vw,72px)}.ated__in{display:grid;gap:clamp(22px,3vw,48px);align-items:center;grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}.ated__in img{width:100%;aspect-ratio:4/5;object-fit:cover}.ated__in p{font-size:17.5px;color:var(--ink-2);margin-top:14px}@media(max-width:760px){.ated__in{grid-template-columns:1fr}}.atgood__ph.is-cycle{position:relative}.atgood__ph.is-cycle img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.atgood__ph.is-cycle img:nth-of-type(1){object-fit:contain;background:#f2f0ec;padding:6%}.atgood__ph:not(.is-cycle) img{object-fit:contain;background:#f2f0ec;padding:6%}.atgood__ph.is-cycle img{opacity:0;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:calc((var(--i) - 1) * 1.5s)}.atgood__ph.is-cycle img:nth-of-type(1){opacity:1}.atgood:hover .atgood__ph.is-cycle[style*="--frames:2"] img,.atgood:focus-visible .atgood__ph.is-cycle[style*="--frames:2"] img{animation-name:atfade2;animation-duration:3s}@keyframes atfade2{0%{opacity:0}4%{opacity:1}46%{opacity:1}54%{opacity:0}to{opacity:0}}.atgood:hover .atgood__ph.is-cycle[style*="--frames:3"] img,.atgood:focus-visible .atgood__ph.is-cycle[style*="--frames:3"] img{animation-name:atfade3;animation-duration:4.5s}@keyframes atfade3{0%{opacity:0}3%{opacity:1}30%{opacity:1}36%{opacity:0}to{opacity:0}}.atgood:hover .atgood__ph.is-cycle[style*="--frames:4"] img,.atgood:focus-visible .atgood__ph.is-cycle[style*="--frames:4"] img{animation-name:atfade4;animation-duration:6s}@keyframes atfade4{0%{opacity:0}2%{opacity:1}23%{opacity:1}27%{opacity:0}to{opacity:0}}.atgood:hover .atgood__ph.is-cycle[style*="--frames:5"] img,.atgood:focus-visible .atgood__ph.is-cycle[style*="--frames:5"] img{animation-name:atfade5;animation-duration:7.5s}@keyframes atfade5{0%{opacity:0}1.6%{opacity:1}18.4%{opacity:1}21.6%{opacity:0}to{opacity:0}}.atgood:hover .atgood__ph.is-cycle img:nth-of-type(1),.atgood:focus-visible .atgood__ph.is-cycle img:nth-of-type(1){opacity:0}@media(hover:none){.atgood__ph.is-cycle img:nth-of-type(1){opacity:0}.atgood__ph.is-cycle img{animation-delay:calc(var(--i) * 1.5s)}.atgood__ph.is-cycle[style*="--frames:2"] img{animation-name:atfade2;animation-duration:3s}.atgood__ph.is-cycle[style*="--frames:3"] img{animation-name:atfade3;animation-duration:4.5s}.atgood__ph.is-cycle[style*="--frames:4"] img{animation-name:atfade4;animation-duration:6s}.atgood__ph.is-cycle[style*="--frames:5"] img{animation-name:atfade5;animation-duration:7.5s}}.atgood__note{position:absolute;left:0;bottom:0;z-index:2;background:#1413129e;color:var(--on-dark);font-size:14.5px;padding:5px 10px}@media(prefers-reduced-motion:reduce){.atgood__ph.is-cycle img,.atgood:hover .atgood__ph.is-cycle img,.atgood:focus-visible .atgood__ph.is-cycle img{animation:none;opacity:0}.atgood__ph.is-cycle img:nth-of-type(1),.atgood:hover .atgood__ph.is-cycle img:nth-of-type(1),.atgood:focus-visible .atgood__ph.is-cycle img:nth-of-type(1){opacity:1}}.atsay{text-align:center;padding-block:clamp(40px,5.5vw,80px)}.atsay__lead{font-family:Nanum Myeongjo,Georgia,serif;font-size:clamp(20px,2.4vw,26px);margin-bottom:16px}.atsay p{font-size:17.5px;color:var(--ink-2)}.atsay__pts{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 26px;margin-top:24px}.atsay__pts a{font-size:16.5px;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line);padding-bottom:3px;min-height:44px;display:inline-flex;align-items:center}.atsay__pts a:hover{border-color:var(--terracotta);color:var(--terracotta-txt)}.atgrid--4{grid-template-columns:repeat(4,1fr)}@media(max-width:1000px){.atgrid--4{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.atgrid--4{grid-template-columns:repeat(2,1fr)}}.atkv{position:relative;overflow:hidden;background:var(--paper-2);height:clamp(460px,58vw,760px)}.atkv__bg{position:absolute;inset:0 0 0 auto;width:46%;height:100%}.atkv__bg img{width:100%;height:100%;object-fit:cover;object-position:center 28%}.atkv__bg:after{content:"";position:absolute;inset:0;background:linear-gradient(to right,var(--paper-2),rgba(247,246,243,.55) 34%,transparent 62%)}.atkv__frames{position:absolute;left:clamp(14px,4vw,64px);top:clamp(18px,4vw,56px);width:min(52%,640px);height:min(76%,520px);display:grid;gap:clamp(8px,1.1vw,16px);grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,minmax(0,1fr))}.atkv__frames a{display:block;background:var(--paper);padding:clamp(4px,.5vw,7px);min-width:0;min-height:0;overflow:hidden;box-shadow:0 1px 3px #1f1d1b1a,0 14px 30px -22px #1f1d1b80}.atkv__frames img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.7,.3,1)}.atkv__frames a:hover img{transform:scale(1.05)}.atkv__title{position:absolute;left:0;right:0;bottom:clamp(58px,8vw,116px);text-align:center;padding-inline:16px}.atkv__title h1{font-family:Nanum Myeongjo,Georgia,serif;font-weight:400;font-size:clamp(34px,6.4vw,84px);line-height:1.06;letter-spacing:.01em;color:var(--ink)}.atkv__title h1:not(.atlogo) span{opacity:.45;font-size:.7em;vertical-align:.28em}.atlogo span{opacity:1;vertical-align:baseline}.atkv__meta{position:absolute;left:0;right:0;bottom:clamp(22px,3.4vw,52px);display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(18px,4vw,72px);font-size:clamp(15px,1.3vw,18px);color:var(--ink-2)}.atkv__ai{color:var(--ink-3);font-size:.82em}@media(max-width:760px){.atkv{height:auto;padding-block:26px 30px}.atkv__bg{display:none}.atkv__frames{position:static;width:auto;margin-inline:auto;max-width:520px}.atkv__title,.atkv__meta{position:static;margin-top:22px}}.attiles{display:grid;gap:clamp(10px,1.4vw,20px);grid-template-columns:repeat(4,1fr)}.attile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;aspect-ratio:1/1;text-decoration:none;padding:18px;text-align:center;border:1px solid var(--line);transition:transform .4s ease}.attile:hover{transform:translateY(-3px)}.attile b{font-family:Nanum Myeongjo,Georgia,serif;font-size:clamp(20px,2.3vw,30px);font-weight:700}.attile span{font-size:16px;opacity:.78}.attile--a{background:var(--charcoal);color:var(--on-dark);border-color:var(--charcoal)}.attile--b{background:var(--paper-2);color:var(--ink)}.attile--c{background:var(--terracotta);color:#fff;border-color:var(--terracotta)}.attile--d{background:var(--paper);color:var(--ink)}@media(max-width:700px){.attiles{grid-template-columns:repeat(2,1fr)}}.atsec{text-align:center;margin-bottom:clamp(22px,3vw,38px)}.atsec__eyebrow{display:block;font-size:15.5px;color:var(--terracotta-txt);letter-spacing:.02em;margin-bottom:9px}.atsec h2{font-size:clamp(22px,2.6vw,30px);letter-spacing:.06em;font-weight:400}.atbar{max-width:1560px}.atnav a{font-size:16px}.atgood__badges{position:absolute;top:0;right:0;z-index:2;display:flex;gap:4px}.atgood__badge{font-family:Cormorant Garamond,Georgia,serif;font-size:15px;font-weight:600;letter-spacing:.16em;line-height:1;padding:7px 11px 6px}.atgood__badge--sale{background:var(--terracotta);color:#fff}.atgood__badge--new{background:var(--charcoal);color:var(--on-dark)}.atgood__brand{font-family:Cormorant Garamond,Georgia,serif;font-size:17px;letter-spacing:.18em;color:var(--ink-3);margin-top:4px}.atgood__name{font-family:Cormorant Garamond,Georgia,serif;font-size:20px;font-weight:500;letter-spacing:.03em;color:var(--ink);line-height:1.35}.atgood__price{font-size:17px;font-weight:700;margin-top:2px}.atgood__price s{color:var(--ink-3);font-weight:400;font-size:15.5px;margin-right:8px}.atsec__latin{display:block;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(26px,3vw,38px);letter-spacing:.12em;color:var(--ink);margin-bottom:4px}.motion-stop__box{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.strip-note{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 18px}.motion-stop{cursor:pointer;text-decoration:underline;text-underline-offset:.22em;min-height:44px;display:inline-flex;align-items:center;font-size:14.5px;opacity:.85}.motion-stop:hover{opacity:1}.motion-stop__off{display:none}body:has(#motion-stop:checked) .motion-stop__on{display:none}body:has(#motion-stop:checked) .motion-stop__off{display:inline}#motion-stop:focus-visible+* .motion-stop,.motion-stop:focus-visible{outline:2px solid currentColor;outline-offset:3px}body:has(#motion-stop:checked) .bmarquee__track{animation-play-state:paused}body:has(#motion-stop:checked) .atgood__ph.is-cycle img,body:has(#motion-stop:checked) .atgood:hover .atgood__ph.is-cycle img{animation:none;opacity:0}body:has(#motion-stop:checked) .atgood__ph.is-cycle img:nth-of-type(1),body:has(#motion-stop:checked) .atgood:hover .atgood__ph.is-cycle img:nth-of-type(1){opacity:1}@supports not selector(body:has(#motion-stop:checked)){.atgood__ph.is-cycle img{animation:none;opacity:0}.atgood__ph.is-cycle img:nth-of-type(1){opacity:1}.bmarquee__track{animation:none}}.shopwide{max-width:1560px;margin-inline:auto;padding-inline:clamp(16px,2.4vw,40px)}.atkv__frames{width:min(48%,720px)}.atgrid{gap:clamp(10px,1vw,18px)}.atgood__ph{border:0;background:var(--paper-2)}.atgood{gap:5px}.atgood__brand{font-size:15.5px;letter-spacing:.16em;margin-top:9px}.atgood__name{font-size:18px;line-height:1.3}.atgood__price{font-size:16px;margin-top:1px}.atgood__tag{font-size:14.5px;border:0;padding:0;color:var(--ink-3)}.atgood__tags{gap:0 10px;margin-top:1px}.attiles{gap:clamp(8px,.9vw,14px)}.attile{border:0}.section--tight{padding-block:clamp(30px,3.4vw,52px)}.atsec{margin-bottom:clamp(18px,2.2vw,30px)}.shoplay{display:grid;grid-template-columns:236px minmax(0,1fr);gap:34px;align-items:start}@media(max-width:900px){.shoplay{grid-template-columns:1fr;gap:20px}}.shopside{position:sticky;top:14px}@media(max-width:900px){.shopside{position:static}}.filt{display:flex;flex-direction:column;gap:10px}.filt__lab{font-size:15.5px;color:var(--ink-2);margin-right:8px}.filt__search{display:flex;align-items:center;gap:8px}.filt__search input{flex:1;min-width:0;font-family:inherit;font-size:16.5px;padding:10px 13px;min-height:46px;border:1px solid var(--line);background:var(--paper)}.filt__g{border-bottom:1px solid var(--line)}.filt__g summary{list-style:none;cursor:pointer;font-size:17px;font-weight:700;padding:13px 2px;min-height:48px;display:flex;align-items:center;justify-content:space-between}.filt__g summary::-webkit-details-marker{display:none}.filt__g summary:after{content:"▾";font-size:13px;color:var(--ink-3)}.filt__g[open] summary:after{content:"▴"}.filt__opts{display:flex;flex-direction:column;padding-bottom:10px}.filt__opt{display:flex;align-items:center;gap:9px;padding:9px 8px;min-height:44px;text-decoration:none;color:var(--ink-2);font-size:16.5px}.filt__opt:hover,.filt__opt:focus-visible{background:var(--paper-2);color:var(--ink)}.filt__opt.is-on{color:var(--terracotta-txt);font-weight:700}.filt__opt.is-on span:before{content:"● ";font-size:11px;vertical-align:2px}.filt__opt span{flex:1}.filt__opt i{font-style:normal;font-size:14.5px;color:var(--ink-3);font-variant-numeric:tabular-nums}.filt__act{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.filt__go{font-family:inherit;font-size:16.5px;padding:11px 16px;min-height:48px;border:1px solid var(--ink);background:var(--ink);color:var(--paper);cursor:pointer}.filt__clear{font-size:16.5px;padding:11px 6px;min-height:48px;display:inline-flex;align-items:center;color:var(--ink-2)}.shophead{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.filt__count{font-size:17px;margin:0}.shopsort{display:flex;align-items:center;gap:8px}.shopsort select{font-family:inherit;font-size:16.5px;padding:10px 13px;min-height:46px;border:1px solid var(--line);background:var(--paper)}.shopchips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.shopchips a{font-size:16px;padding:8px 13px;min-height:42px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--paper-2);text-decoration:none;color:var(--ink)}.shopchips a:hover{border-color:var(--ink)}.shopchips__clear{background:none;border-style:dashed;color:var(--ink-2)}.filt__none{padding:38px 0;font-size:18px;color:var(--ink-2)}.pager{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:34px}.pager a{min-width:48px;min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid var(--line);text-decoration:none;color:var(--ink-2);font-size:16.5px;font-variant-numeric:tabular-nums}.pager a:hover,.pager a:focus-visible{border-color:var(--ink);color:var(--ink)}.pager a.is-on{background:var(--ink);border-color:var(--ink);color:var(--paper);font-weight:700}.js .filt__go{display:none}.filt__count{font-size:16px;color:var(--ink-2);margin-bottom:14px;font-variant-numeric:tabular-nums}.filt__none{padding:40px 0;text-align:center;font-size:17px;color:var(--ink-2)}.cell[hidden]{display:none}@media(max-width:640px){.filt__act{margin-left:0;width:100%}.filt__opts{position:static;box-shadow:none;min-width:0}}.bizinfo{display:flex;flex-wrap:wrap;gap:4px 18px;margin:0 0 14px}.bizinfo__row{display:flex;gap:7px;align-items:baseline}.bizinfo dt{color:var(--on-dark-3);font-size:15px;margin:0}.bizinfo dd{margin:0;font-size:15px}.guide{max-width:760px}.guide h2{margin-top:38px}.guide h3{margin-top:26px;font-size:19px}.guide ul{margin:10px 0 0;padding-left:0;list-style:none}.guide li{display:grid;grid-template-columns:9px 1fr;gap:13px;align-items:start;color:var(--ink-2);margin-bottom:10px}.guide li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--terracotta);margin-top:11px}.guide__box{border:1px solid var(--line);background:var(--paper-2);padding:18px 20px;margin-top:16px}.guide__tbl{width:100%;border-collapse:collapse;margin-top:14px}.guide__tbl th,.guide__tbl td{border-bottom:1px solid var(--line);padding:11px 8px;text-align:left;font-size:16px;vertical-align:top}.guide__tbl th{width:34%;color:var(--ink-2);font-weight:600}.cartlay{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:36px;align-items:start;margin-top:26px}@media(max-width:860px){.cartlay{grid-template-columns:1fr;gap:26px}}.cartsum{border:1px solid var(--line);background:var(--paper-2);padding:22px;position:sticky;top:20px}@media(max-width:860px){.cartsum{position:static}}.cartline{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:18px;padding:20px 0;border-bottom:1px solid var(--line);align-items:start}.cartline__ph{display:block;aspect-ratio:1/1;background:var(--paper-2);overflow:hidden}.cartline__ph img{width:100%;height:100%;object-fit:contain}.cartline__none{display:flex;align-items:center;justify-content:center;height:100%;font-size:14px;color:var(--ink-3);text-align:center;padding:6px}.cartline__brand{font-size:15px;color:var(--ink-2);letter-spacing:.06em;margin:0}.cartline__model{font-size:18px;margin:4px 0 0}.cartline__meta{font-size:15px;color:var(--ink-2);margin:6px 0 0}.cartline__qty{display:flex;align-items:center;gap:9px;margin-top:12px;flex-wrap:wrap}.cartline__qty label{font-size:15px;color:var(--ink-2)}.cartline__qty select{min-height:44px;padding:8px 10px;font-size:16px;border:1px solid var(--line);background:var(--paper)}.cartline__right{text-align:right}.cartline__won{font-size:18px;font-weight:700;margin:0 0 10px;white-space:nowrap}.linkbtn{background:none;border:0;padding:6px 2px;font:inherit;font-size:16px;color:var(--ink-2);text-decoration:underline;cursor:pointer;min-height:44px}.linkbtn:hover{color:var(--ink)}.totals{border-top:1px solid var(--line);padding-top:16px;margin-top:4px}.totals__row{display:flex;justify-content:space-between;gap:14px;padding:7px 0;font-size:17px}.totals__row--sum{border-top:1px solid var(--line);margin-top:10px;padding-top:14px;font-size:20px}.totals__row--sum b{font-size:23px}.totals__note{font-size:15px;color:var(--ink-2);margin:4px 0 0}.ordsec{margin-bottom:34px}.ordsec h2{font-size:21px;margin-bottom:14px}.ordsec__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px}.fgrid{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}@media(max-width:620px){.fgrid{grid-template-columns:1fr}}.field{margin:0 0 16px}.field label{display:block;font-size:16px;margin-bottom:7px}.field .opt{color:var(--ink-2);font-weight:400}.field input{width:100%;min-height:50px;padding:12px 14px;font-size:17px;border:1px solid var(--line);background:var(--paper);color:var(--ink)}.field input:focus-visible{outline:2px solid var(--terracotta);outline-offset:1px}.field input[readonly]{background:var(--paper-2);color:var(--ink-2)}.samechk,.agree{display:inline-flex;align-items:center;gap:9px;min-height:48px;font-size:16px;cursor:pointer}.agree{margin-top:16px;font-size:17px}.samechk input,.agree input{width:21px;height:21px}.ordline{display:flex;justify-content:space-between;gap:14px;font-size:16px;padding:8px 0;border-bottom:1px solid var(--line)}.formerr{border-left:3px solid var(--terracotta);background:var(--paper-2);padding:13px 16px;margin:18px 0 0;font-size:17px}.atnav__cart b{font-variant-numeric:tabular-nums}.acct{max-width:560px}.acct__lede{font-size:17px;color:var(--ink-2);margin:14px 0 24px}.acct__form{margin-top:8px}.acct__alt{margin-top:20px;font-size:17px}.acct__hint{margin:8px 0 14px;font-size:16px;color:var(--ink-2);line-height:1.65}.field__hint{display:block;font-size:16px;color:var(--ink-2);margin:-2px 0 8px}.agreebox{border:1px solid var(--line);padding:18px 20px;margin:0 0 20px}.agreebox legend{padding-inline:8px;font-size:17px;font-weight:700}.agreebox--opt{background:var(--paper-2)}.agreebox__note{font-size:16px;color:var(--ink-2);margin:0 0 10px}.agreebox .agree{display:flex;align-items:flex-start;gap:10px;margin:0;padding:7px 0;min-height:48px;font-size:17px;line-height:1.6}.agreebox .agree input{margin-top:3px;flex:0 0 auto}.agreebox__what{margin:6px 0 10px}.agreebox__what summary{cursor:pointer;font-size:16px;color:var(--ink-2);padding:9px 0;min-height:44px;display:flex;align-items:center}.acct__orders{display:grid;gap:14px}.acct__order{border:1px solid var(--line);padding:18px 20px;background:var(--paper)}.acct__orderhead{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:baseline}.acct__no{font-size:18px;font-weight:700;letter-spacing:.02em}.acct__state{font-size:16px;border:1px solid var(--line);padding:3px 10px}.acct__date{font-size:16px;color:var(--ink-2);margin:8px 0 0}.acct__won{font-size:17px;margin:8px 0 0}.acct__track{font-size:16px;margin:8px 0 0;color:var(--ink-2)}.lightqa{display:grid;grid-template-columns:1fr 1fr;gap:22px 34px;margin-top:20px}@media(max-width:760px){.lightqa{grid-template-columns:1fr}}.lightqa__item h3{font-size:19px;margin:0 0 8px}.lightqa__item p{color:var(--ink-2);margin:0}.lightbrand{display:block;border:1px solid var(--line);background:var(--paper);padding:22px 24px;text-decoration:none;color:var(--ink)}.lightbrand:hover,.lightbrand:focus-visible{background:var(--paper-2)}.lightbrand__latin{display:block;font-family:Cormorant Garamond,serif;font-size:15px;letter-spacing:.14em;color:var(--ink-2)}.lightbrand strong{display:block;font-size:22px;margin:4px 0 2px}.lightbrand p{margin:0;color:var(--ink-2);font-size:16.5px}.pdtab{position:sticky;top:0;z-index:20;background:var(--paper);border-block:1px solid var(--line)}.pdtab__in{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.pdtab__in::-webkit-scrollbar{display:none}.pdtab a{flex:0 0 auto;padding:16px 20px;font-size:17px;text-decoration:none;color:var(--ink-2);border-bottom:2px solid transparent;white-space:nowrap;min-height:52px;display:flex;align-items:center}.pdtab a:hover,.pdtab a:focus-visible{color:var(--ink);border-bottom-color:var(--terracotta)}#info,#worn,#ship,#more{scroll-margin-top:60px}@media(max-width:640px){.pdtab a{padding:14px 15px;font-size:16px}}.ktabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 auto clamp(18px,2.6vw,30px);padding-bottom:14px;border-bottom:1px solid var(--line-2)}.ktabs a.ktab{position:relative;flex-direction:column;justify-content:center;gap:1px;min-width:132px;min-height:60px;padding:6px 16px;border-radius:0;border:1px solid rgba(0,0,0,.14);color:#fff;background-color:#2a2622;background-image:linear-gradient(rgba(18,15,12,var(--ta,.62)),rgba(18,15,12,var(--ta,.62))),var(--tbg,none);background-size:cover;background-position:center;transition:transform .2s ease,box-shadow .2s ease}.ktabs a.ktab b{font-family:Cormorant Garamond,Georgia,serif;font-weight:600;font-size:16.5px;letter-spacing:.1em;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.45)}.ktabs a.ktab small{font-size:12.5px;color:#fff;opacity:.92;text-shadow:0 1px 2px rgba(0,0,0,.45)}.ktabs a.ktab:hover{color:#fff;border-color:#0000004d;transform:translateY(-2px);box-shadow:0 8px 18px -10px #0009}.ktabs a.ktab.is-on{box-shadow:inset 0 0 0 3px #fff,0 0 0 2px var(--ink);border-color:var(--ink)}.ktabs a.ktab--all{background:var(--ink)}.ktabs a.ktab--all b{font-family:Cormorant Garamond,Georgia,serif}.kintro--after{margin-top:clamp(28px,4vw,48px)}.ktabs a{text-decoration:none;color:var(--ink-2);font-size:15.5px;white-space:nowrap;padding:8px 13px;min-height:40px;display:inline-flex;align-items:center;gap:5px;border:1px solid transparent;border-radius:999px}.ktabs a small{font-size:12.5px;color:var(--ink-3);font-variant-numeric:tabular-nums}.ktabs a:hover{color:var(--ink);border-color:var(--line)}.ktabs a.is-on{color:var(--on-dark);background:var(--ink);border-color:var(--ink)}.ktabs a.is-on small{color:var(--on-dark);opacity:.75}.atnav__has{position:relative;display:inline-flex}.atnav__sub{position:absolute;left:-10px;top:100%;z-index:30;display:none;min-width:200px;padding:8px 0;background:var(--paper);border:1px solid var(--line);box-shadow:0 10px 28px #1413121a}.atnav__sub a{display:flex;font-size:15px;padding:9px 16px;min-height:40px;white-space:nowrap}.atnav__sub a:hover{background:var(--paper-2)}.atnav__has:hover .atnav__sub,.atnav__has:focus-within .atnav__sub{display:block}@media(hover:none){.atnav__sub{display:none!important}}.atkv--strips{background:var(--paper-2)}.atkv__strips{position:absolute;inset:0;display:grid;grid-template-columns:repeat(6,1fr);gap:clamp(4px,.6vw,10px);padding:clamp(4px,.6vw,10px)}.atkv__strip{display:block;overflow:hidden;background:var(--paper);min-width:0;animation:strip-in .72s cubic-bezier(.16,.84,.24,1) both;animation-delay:var(--d,0s)}.atkv__strip img{width:100%;height:100%;object-fit:cover;object-position:center 30%;display:block;transition:transform .6s cubic-bezier(.2,.7,.3,1)}.atkv__strip:hover img{transform:scale(1.04)}.atkv__strip.from-above{--from:-104%}.atkv__strip.from-below{--from:104%}@keyframes strip-in{0%{transform:translateY(var(--from));opacity:.001}to{transform:translateY(0);opacity:1}}.atkv--strips:after{content:"";position:absolute;left:0;right:0;bottom:0;height:46%;pointer-events:none;background:linear-gradient(to top,rgba(247,246,243,.96) 0%,rgba(247,246,243,.72) 40%,transparent 100%)}.atkv--strips .atkv__title,.atkv--strips .atkv__meta{z-index:2}@media(max-width:760px){.atkv--strips{height:auto;padding:0}.atkv__strips{position:relative;grid-template-columns:repeat(3,1fr)}.atkv__strip{aspect-ratio:3/5}.atkv--strips:after{height:34%}.atkv--strips .atkv__title{margin-top:-64px;position:relative}.atkv--strips .atkv__meta{position:relative;margin-top:14px;padding-bottom:22px}}body:has(#motion-stop:checked) .atkv__strip{animation:none}.atlogo{display:flex;flex-direction:column;align-items:center;gap:clamp(6px,1vw,14px);color:var(--ink);font-weight:400;line-height:1;margin:0}.atlogo__mark{width:clamp(64px,7vw,104px);height:auto;opacity:.9}.atlogo__word{font-family:Cormorant Garamond,Georgia,Nanum Myeongjo,serif;font-size:clamp(34px,6.2vw,82px);letter-spacing:.34em;text-indent:.34em;font-weight:500}.atlogo__sub{font-family:Nanum Myeongjo,Georgia,serif;font-size:clamp(13px,1.25vw,17px);letter-spacing:.42em;text-indent:.42em;color:var(--ink-2)}.atlogo__sub i{font-style:normal;opacity:.5}.bstory{border-top:1px solid var(--line-2)}.bstory__wrap{display:grid;grid-template-columns:minmax(220px,2fr) 3fr;gap:clamp(22px,4vw,56px);align-items:center;max-width:1040px;margin-inline:auto}.bstory__mood{display:block;width:100%;aspect-ratio:3/4;object-fit:cover;object-position:center}@media(max-width:760px){.bstory__wrap{grid-template-columns:1fr}.bstory__mood{max-width:360px;margin-inline:auto}}.bstory__grid{display:grid;grid-template-columns:1fr;gap:clamp(16px,2vw,26px)}.bstory__h{font-size:19px;letter-spacing:.04em;margin:0 0 12px;color:var(--ink)}.bstory .prose{font-size:17px;line-height:1.85;color:var(--ink-2)}.bstory__lines{margin-top:14px;font-size:15.5px;color:var(--ink-2)}.bstory__lines span{color:var(--ink-3);letter-spacing:.06em;margin-right:8px}@media(max-width:760px){.bstory__grid{grid-template-columns:1fr}}.atkv--strips .atkv__title{bottom:clamp(64px,9vw,128px)}.atkv--strips .atlogo{color:#fff;gap:clamp(8px,1.2vw,16px)}.atkv--strips .atlogo__word{font-family:Nanum Myeongjo,Georgia,serif;font-weight:800;color:#fff;font-size:clamp(34px,6vw,80px);letter-spacing:.16em;text-indent:.16em;-webkit-text-stroke:0;paint-order:normal;text-shadow:-3px -3px 0 #111,3px -3px 0 #111,-3px 3px 0 #111,3px 3px 0 #111,0 -3px 0 #111,0 3px 0 #111,-3px 0 0 #111,3px 0 0 #111,0 6px 18px rgba(0,0,0,.35)}.atkv--strips .atlogo__sub{font-family:Nanum Myeongjo,Georgia,serif;font-weight:800;color:#fff;background:none;padding:0;font-size:clamp(15px,1.7vw,24px);letter-spacing:.2em;text-indent:.2em;-webkit-text-stroke:0;paint-order:normal;text-shadow:-2px -2px 0 #111,2px -2px 0 #111,-2px 2px 0 #111,2px 2px 0 #111,0 -2px 0 #111,0 2px 0 #111,-2px 0 0 #111,2px 0 0 #111}.atkv--strips .atkv__meta{bottom:clamp(24px,3.6vw,56px);color:var(--glow);font-weight:700;-webkit-text-stroke:0;paint-order:normal;text-shadow:-1.5px -1.5px 0 #111,1.5px -1.5px 0 #111,-1.5px 1.5px 0 #111,1.5px 1.5px 0 #111,0 -1.5px 0 #111,0 1.5px 0 #111,-1.5px 0 0 #111,1.5px 0 0 #111}.atkv--strips .atkv__ai{color:#fff;font-weight:400}.atkv--strips:after{display:none}.kintro{display:grid;grid-template-columns:minmax(220px,2fr) 3fr;gap:clamp(18px,3vw,44px);align-items:center;margin:0 auto clamp(26px,3.6vw,44px);padding:clamp(14px,2vw,26px);background:var(--paper-2);border:1px solid var(--line-2)}.kintro img{width:100%;aspect-ratio:3/4;object-fit:cover;object-position:center;display:block}.kintro__latin{display:block;font-family:Cormorant Garamond,Georgia,serif;font-size:15px;letter-spacing:.22em;color:var(--terracotta-txt)}.kintro h2{font-size:clamp(22px,2.4vw,30px);margin:4px 0 12px;font-weight:500}.kintro p{font-size:16.5px;line-height:1.8;color:var(--ink-2);margin:0 0 10px;max-width:62ch}.kintro__more{font-size:15px;color:var(--ink);text-decoration:underline;text-underline-offset:4px}@media(max-width:760px){.kintro{grid-template-columns:1fr}.kintro img{max-width:360px;margin-inline:auto}}body{word-break:keep-all;overflow-wrap:anywhere}p,li,dd,figcaption,.prose{text-wrap:pretty}.lx-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 26px;margin-bottom:clamp(22px,3vw,40px);padding-bottom:16px;border-bottom:1px solid var(--line)}.lx-head__en{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:clamp(34px,4.2vw,58px);letter-spacing:.02em;margin:0;line-height:1}.lx-head__ko{margin:0;font-size:15.5px;color:var(--ink-2)}.lx-head__ko span{margin-left:12px;color:var(--ink-3);font-size:14px}.lx-more{text-align:center;margin-top:clamp(22px,3vw,40px)}.lx-more a{font-size:15px;letter-spacing:.06em;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--ink);padding-bottom:4px}.lx-new .atgood__ph,.lx-rail .atgood__ph,.lx-sun .atgood__ph{border:0}.lx-new .atgood__badge--new,.lx-rail .atgood__badge--new,.lx-sun .atgood__badge--new{display:none}.lx-new .atgood__brand,.lx-rail .atgood__brand,.lx-sun .atgood__brand{font-size:12.5px;letter-spacing:.18em;margin-top:8px}.lx-new .atgood__name,.lx-rail .atgood__name,.lx-sun .atgood__name{font-size:16.5px}.lx-new .atgood__price,.lx-rail .atgood__price,.lx-sun .atgood__price{font-size:14px;font-weight:500;color:var(--ink-2)}.lx-new{background:#eef2ea center 28%/cover no-repeat;border-top:1px solid #DCE4D6}.lx-new .lx-head{border-bottom-color:#2f5a3b}.lx-new .lx-head__en{color:#1f3d2a;text-shadow:0 0 14px rgba(255,255,255,.9),0 0 4px rgba(255,255,255,.9)}.lx-new .lx-head__ko{color:#3e5a48}.lx-new .lx-head__ko span{color:#6c8272}.lx-new .lx-more a{color:#1f3d2a;border-bottom-color:#1f3d2a}.lx-new .atgood__brand{color:#6c8272}.lx-new .atgood__name{color:#1f3d2a}.lx-new .atgood__price{color:#3e5a48}.lx-new .atgood__ph{background:#ffffffd9}.lx-new .lx-new__cap i{color:#a8e0b8}.lx-new__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(16px,2.4vw,36px);align-items:start}.lx-new__lead{position:relative;display:block;overflow:hidden;aspect-ratio:4/5;background:var(--paper-2)}.lx-new__lead img{width:100%;height:100%;object-fit:cover;object-position:center 20%;display:block;transition:transform .8s cubic-bezier(.2,.7,.3,1)}.lx-new__lead:hover img{transform:scale(1.03)}.lx-new__cap{position:absolute;left:0;bottom:0;padding:12px 16px;font-size:13px;letter-spacing:.14em;color:#fff;background:linear-gradient(to top,rgba(0,0,0,.45),transparent);width:100%}.lx-new__cap i{font-style:normal;color:var(--glow);margin-right:12px;font-family:Cormorant Garamond,Georgia,serif;font-size:15px;letter-spacing:.3em}.lx-new__tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(10px,1.2vw,18px)}@media(max-width:900px){.lx-new__grid{grid-template-columns:1fr}.lx-new__lead{aspect-ratio:4/5;max-height:520px}.lx-new__tiles{grid-template-columns:repeat(3,1fr)}}@media(max-width:560px){.lx-new__tiles{grid-template-columns:repeat(2,1fr)}}.lx-rail{background:#fafaf8 center/cover no-repeat;color:#111;border-block:1px solid #E6E6E3}.lx-rail__in{display:grid;grid-template-columns:clamp(72px,7vw,110px) minmax(0,1fr);gap:clamp(12px,2vw,28px);align-items:stretch}.lx-rail__side{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:14px;padding:22px 0;background:#111;color:#fff}.lx-rail__side span{writing-mode:vertical-rl;transform:rotate(180deg);font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(36px,4.6vw,66px);letter-spacing:.34em;line-height:1;color:#fff}.lx-rail__side small{writing-mode:vertical-rl;text-orientation:upright;font-size:12.5px;letter-spacing:.12em;color:#ffffffb3}.lx-rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(220px,24vw,320px);gap:clamp(12px,1.4vw,22px);overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 4px 18px;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.35) transparent}.lx-rail__track::-webkit-scrollbar{height:4px}.lx-rail__track::-webkit-scrollbar-thumb{background:#00000059}.lx-rail__item{scroll-snap-align:start;position:relative}.lx-rail__item .atgood{color:#111}.lx-rail__item .atgood__name{color:#111;text-shadow:none}.lx-rail__item .atgood__brand{color:#666;text-shadow:none}.lx-rail__item .atgood__price{color:#444;text-shadow:none}.lx-rail__item .atgood__ph{background:#fff;outline:1px solid #111;outline-offset:-1px}.lx-rail__item .atgood__ph.is-cycle img:nth-of-type(1){background:#f2f0ec}.lx-num{position:absolute;top:8px;left:12px;z-index:3;font-family:Cormorant Garamond,Georgia,serif;font-size:26px;color:#1f2023;pointer-events:none}.lx-rail__end{scroll-snap-align:start;display:flex;align-items:center;justify-content:center;aspect-ratio:4/5;border:1px solid #111;background:#fff;color:#111;text-decoration:none;font-family:Nanum Myeongjo,Georgia,serif;font-size:17px;line-height:1.7;text-align:center;letter-spacing:.06em}.lx-rail__end:hover{background:#111;color:#fff}@media(max-width:760px){.lx-rail__in{grid-template-columns:1fr}.lx-rail__side{flex-direction:row;justify-content:center;padding:10px 14px}.lx-rail__side span,.lx-rail__side small{writing-mode:horizontal-tb;transform:none}}.lx-sun{background:#eaf4f6 center/cover no-repeat;border-block:1px solid #D6E4E8}.lx-sun .atgood__ph{background:#ffffffb8}.lx-sun .atgood__ph.is-cycle img:nth-of-type(1){background:#f7f4ee}.lx-head--sun{border-bottom-color:#3b2a1759}.lx-head--sun .lx-head__en{color:#3b2a17}.lx-head--sun .lx-head__ko{color:#6f5a42}.lx-head--sun .lx-head__ko span{color:#8e7455}.lx-new__grid--flip{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.lx-sun .atgood__ph{background:#fbf5ea}.lx-sun .atgood__ph.is-cycle img:nth-of-type(1){background:#fbf5ea}.lx-sun .atgood__brand{color:#8e7455}.lx-sun .atgood__name{color:#3b2a17}.lx-sun .atgood__price{color:#6f5a42}.lx-sun .lx-new__cap{border-bottom:3px solid var(--terracotta)}.lx-sun .lx-new__cap i{color:#ffd9a8}.lx-sun .lx-more a{color:#3b2a17;border-bottom-color:#3b2a17}@media(max-width:900px){.lx-new__grid--flip{grid-template-columns:1fr}.lx-new__grid--flip .lx-new__lead{order:-1}}.pd-cta{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}.pd-cta__tel{display:inline-flex;flex-direction:column;justify-content:center;gap:2px;min-height:50px;padding:8px 16px;border:1px solid var(--ink);text-decoration:none;color:var(--ink);line-height:1.2}.pd-cta__tel span{font-size:12.5px;letter-spacing:.08em;color:var(--ink-3)}.pd-cta__tel b{font-size:17px;font-variant-numeric:tabular-nums}.pd-face{background:var(--paper-2);border-block:1px solid var(--line)}.pd-face__in{display:grid;grid-template-columns:minmax(200px,1fr) 2fr;gap:clamp(18px,3vw,44px);align-items:start}.pd-face h2{font-size:clamp(20px,2.2vw,26px);margin:6px 0 12px}.pd-face__fits{display:flex;flex-wrap:wrap;gap:8px;margin:0}.pd-face__fits span{border:1px solid var(--terracotta);color:var(--terracotta-txt);padding:6px 12px;border-radius:999px;font-size:14.5px}.pd-face p{font-size:16.5px;line-height:1.8;color:var(--ink-2);margin:0 0 10px;max-width:62ch}.pd-face__tip{color:var(--ink)}.pd-face__note{font-size:14px;color:var(--ink-3)}@media(max-width:760px){.pd-face__in{grid-template-columns:1fr}}.pd-trust{background:var(--paper);border-block:1px solid var(--line-2)}.pd-trust__in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding-block:18px}.pd-trust__in p{margin:0;color:var(--ink-2)}.mbar{display:none}@media(max-width:760px){.mbar{position:fixed;left:0;right:0;bottom:0;z-index:40;display:grid;grid-template-columns:1fr 1.4fr;gap:1px;background:var(--line);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom)}.mbar a{display:flex;align-items:center;justify-content:center;min-height:56px;font-size:16.5px;font-weight:700;text-decoration:none}.mbar__tel{background:var(--paper);color:var(--ink)}.mbar__book{background:var(--ink);color:var(--on-dark)}body:has(.mbar){padding-bottom:64px}}.atgood__dots{position:absolute;right:8px;bottom:8px;z-index:2;display:flex;gap:4px;pointer-events:none}.atgood__dots i{width:5px;height:5px;border-radius:50%;background:#1f1d1b47}.atgood__dots i:first-child{background:var(--ink)}.atgood:hover .atgood__dots i:first-child{background:#1f1d1b47}.sunband{position:relative;height:clamp(220px,30vw,420px);margin:0 auto clamp(18px,2.6vw,30px);background-size:cover;background-position:center;overflow:hidden}.sunband__txt{position:absolute;right:clamp(16px,4vw,64px);top:50%;transform:translateY(-50%);text-align:right;color:#1f2023;text-shadow:-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff,2px 2px 0 #fff,0 -2px 0 #fff,0 2px 0 #fff,-2px 0 0 #fff,2px 0 0 #fff,0 8px 24px rgba(255,255,255,.6)}.sunband__txt span{font-family:Cormorant Garamond,Georgia,serif;letter-spacing:.34em;font-size:15px;color:var(--terracotta)}.sunband__txt h2{font-family:Nanum Myeongjo,Georgia,serif;font-weight:800;font-size:clamp(30px,4.6vw,64px);margin:6px 0 8px;line-height:1}.sunband__txt p{margin:0;font-size:15px;color:#1f2023;font-weight:700}@media(max-width:760px){.sunband__txt{right:16px;left:16px;text-align:left}}.sso{display:grid;gap:10px;margin:18px 0 6px}.sso--row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.sso__btn{display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:10px 16px;text-decoration:none;font-weight:700;font-size:17px;border:1px solid transparent}.sso__btn--kakao{background:#fee500;color:#191919}.sso__btn--naver{background:#03c75a;color:#fff}.sso__btn small{font-weight:400;font-size:13px;opacity:.75}.sso__btn.is-off{opacity:.45;cursor:not-allowed;pointer-events:none}.sso__btn--sm{min-height:44px;font-size:15.5px}.sso__or{position:relative;text-align:center;margin:18px 0;color:var(--ink-3);font-size:14.5px}.sso__or:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px solid var(--line)}.sso__or span{position:relative;background:var(--floor);padding:0 12px}.sso__linked{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 12px;border:1px solid var(--line);background:var(--paper)}.sso__linked .btn{margin-left:auto}.sso__dot{width:12px;height:12px;border-radius:50%}.sso__dot--kakao{background:#fee500}.sso__dot--naver{background:#03c75a}.field__live{display:block;margin-top:6px;font-size:14.5px;font-weight:500;min-height:1.2em}.field__live.is-ok{color:#2f6b3a}.field__live.is-bad{color:#a54a26}.otp__row{display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:6px}.otp__row input,.addr input{min-height:50px;padding:11px 12px;font-size:17px;border:1px solid var(--line);background:var(--paper);width:100%}.addr input{margin-top:8px}.linkbox{border:1px solid var(--terracotta);padding:16px;background:var(--paper-2);margin-bottom:20px}.otp__row[hidden],.mbtn,.mbtns,.mnav,.mnav__toggle,.qgrid{display:none}@media(max-width:760px){html,body{overflow-x:hidden}.strip-note{font-size:13.5px;padding:6px 10px;gap:4px 10px}.motion-stop{display:none}.hdr{position:sticky;top:0;z-index:50;background:var(--paper);border-bottom:1px solid var(--line)}.atbar{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:6px;padding:6px 10px;min-height:56px}.atbar__mark{font-size:18px;line-height:1.05}.atbar__mark span{font-size:10.5px;letter-spacing:.16em}.atnav,.atbar__util{display:none!important}.mbtns{display:flex;gap:2px}.mbtn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--ink)}.mbtn svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mbtn--menu{flex-direction:column;gap:5px}.mbtn--menu i{display:block;width:22px;height:2px;background:var(--ink)}.mnav{position:fixed;inset:0;z-index:60;background:var(--paper);padding:14px 18px 90px;overflow-y:auto;display:none;flex-direction:column}.mnav__toggle:checked~.mnav{display:flex}.mnav__close{align-self:flex-end;font-size:16px;padding:10px 4px;color:var(--ink-2)}.mnav>a{font-size:22px;font-weight:700;color:var(--ink);text-decoration:none;padding:15px 4px;border-bottom:1px solid var(--line-2)}.mnav__cta{display:grid;gap:10px;margin-top:22px}.mnav__cta .btn{justify-content:center;min-height:52px;font-size:17px}.atkv--strips{height:46vh;min-height:300px;max-height:420px;padding:0}.atkv__strips{position:absolute;inset:0;grid-template-columns:repeat(3,1fr);gap:3px;padding:3px}.atkv__strip{aspect-ratio:auto}.atkv__strip:nth-child(n+4){display:none}.atkv--strips .atkv__title{position:absolute;bottom:78px;margin:0}.atkv--strips .atlogo__word{font-size:30px;letter-spacing:.14em;-webkit-text-stroke:1.6px #111;paint-order:stroke fill;text-shadow:0 2px 8px rgba(0,0,0,.45)}.atkv--strips .atlogo__sub{font-size:13px;letter-spacing:.14em;text-indent:.14em;font-weight:700;-webkit-text-stroke:.8px #111;paint-order:stroke fill;text-shadow:0 1px 4px rgba(0,0,0,.5)}.atkv--strips .atlogo__sub i{opacity:1}.atkv--strips .atkv__meta{position:absolute;bottom:16px;margin:0;gap:10px;font-size:12.5px;-webkit-text-stroke:.7px #111;paint-order:stroke fill;text-shadow:0 1px 4px rgba(0,0,0,.5)}.qgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:14px 12px 6px;background:var(--paper)}.qgrid a{display:flex;flex-direction:column;align-items:center;gap:6px;text-decoration:none;color:var(--ink);font-size:13px;padding:10px 4px;background:var(--paper-2);border-radius:12px;min-height:76px}.qgrid svg{width:34px;height:34px;fill:none;stroke:var(--ink);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.section{padding-block:26px}.section--tight{padding-block:22px}.atsec{margin-bottom:14px}.atsec__latin{font-size:24px}.atsec__eyebrow{font-size:13.5px}.lx-head{margin-bottom:14px;padding-bottom:10px}.lx-head__en{font-size:28px}.lx-head__ko{font-size:14px}.lx-head__ko span{display:none}.lx-new__lead{aspect-ratio:4/3;max-height:none}.lx-new__tiles{grid-template-columns:repeat(2,1fr);gap:10px}.lx-new__grid--flip .lx-new__lead{order:-1}.lx-rail__in{grid-template-columns:1fr;gap:8px}.lx-rail__side{flex-direction:row;justify-content:flex-start;gap:12px;padding:8px 14px}.lx-rail__side span{writing-mode:horizontal-tb;transform:none;font-size:26px;letter-spacing:.2em}.lx-rail__side small{writing-mode:horizontal-tb;transform:none}.lx-rail__track{grid-auto-columns:62vw}.sec-new__side{display:none}.atgrid,.atgrid--4{grid-template-columns:repeat(2,1fr)!important;gap:10px}.atgood__brand{font-size:11.5px}.atgood__name{font-size:15px}.atgood__price{font-size:14px}.lx-more{margin-top:16px}.filt-jump{display:inline-block;margin:0 0 10px;font-size:14.5px;color:var(--ink);border:1px solid var(--line);padding:8px 14px;border-radius:999px;text-decoration:none}.shoplay{display:flex;flex-direction:column}.shopside{order:2}.shoplay>*:not(.shopside){order:1}.ktabs{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px;scrollbar-width:none}.ktabs a{flex:none}.ktabs a.ktab{min-width:112px;min-height:52px;padding:4px 12px}.ktabs a.ktab b{font-size:14.5px;letter-spacing:.07em}.kintro{grid-template-columns:1fr;padding:12px}.kintro img{max-width:100%;aspect-ratio:4/3}.sunband{height:200px}.pd-cta{position:static}.pdtab{overflow-x:auto}.pd-cta .pd-cta__tel,.pd-cta>.btn,.pd-cta>a.btn{display:none}.pd-cta{gap:8px}}@media(min-width:761px){.filt-jump{display:none}}.wishf{display:inline-flex}.wishbtn,.sharebtn{display:inline-flex;align-items:center;gap:6px;min-height:50px;padding:8px 16px;border:1px solid var(--line);background:var(--paper);color:var(--ink-2);font:inherit;font-size:16px;cursor:pointer}.wishbtn span{font-size:19px;line-height:1;color:#b5432a}.wishbtn.is-on{border-color:#b5432a;color:var(--ink)}.wishbtn:hover,.sharebtn:hover{border-color:var(--ink);color:var(--ink)}.wishit{position:relative}.wishit__rm{position:absolute;top:8px;right:8px;z-index:2}.wishit__rm .lnk{background:#ffffffeb;padding:6px 10px;font-size:14px;border:0;cursor:pointer;font:inherit;text-decoration:underline}.mbtn--wish{position:relative;font-size:22px;line-height:1}.mbtn--wish b{position:absolute;top:2px;right:0;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#b5432a;color:#fff;font-size:11px;line-height:16px;text-align:center;font-weight:700}.recent{background:var(--paper-2);border-bottom:1px solid var(--line)}.help{max-width:820px}.help__top{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:stretch;margin-top:8px}.help__tel{display:flex;flex-direction:column;justify-content:center;gap:4px;padding:18px 22px;border:1px solid var(--ink);text-decoration:none;color:var(--ink)}.help__tel span{font-size:13px;letter-spacing:.1em;color:var(--ink-3)}.help__tel b{font-size:28px;font-variant-numeric:tabular-nums}.help__tel small{font-size:15px;color:var(--ink-2)}.help__acts{display:flex;flex-direction:column;gap:8px}.help__acts .btn{justify-content:center}.help__note{margin:16px 0 0;color:var(--ink-2);font-size:16.5px}.help__jump{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0 8px}.help__jump a{padding:8px 14px;border:1px solid var(--line);text-decoration:none;color:var(--ink-2);font-size:15.5px;min-height:40px;display:inline-flex;align-items:center}.help__grp{margin-top:26px}.help__grp h2{font-size:21px;margin-bottom:8px}.faq{border-top:1px solid var(--line)}.help__grp .faq:last-child{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;padding:14px 4px;font-size:17.5px;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:12px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--ink-3);flex:none}.faq[open] summary:after{content:"–"}.faq p{margin:0 4px 16px;color:var(--ink-2);line-height:1.8}.help__more{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:34px;font-size:16px}@media(max-width:620px){.help__top{grid-template-columns:1fr}}.trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.kinds{display:flex;flex-wrap:wrap;gap:8px}.kinds__it{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:8px 14px;border:1px solid var(--line);cursor:pointer;font-size:16px}.kinds__it.is-on{border-color:var(--ink)}.kinds__it input{width:18px;height:18px}.field textarea{width:100%;padding:12px 14px;font:inherit;font-size:17px;line-height:1.7;border:1px solid var(--line);background:var(--paper);color:var(--ink)}.field input[aria-invalid=true]{border-color:#b5432a}.inq{border:1px solid var(--line);padding:16px 18px;margin-bottom:14px;background:var(--paper)}.inq__head{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;font-size:15px;color:var(--ink-3)}.inq__no{font-weight:700;color:var(--ink)}.inq__st{font-size:14px;padding:3px 9px;border:1px solid #B5432A;color:#b5432a;margin-left:auto}.inq__st.is-done{border-color:var(--ink);color:var(--ink)}.inq__sku{margin:8px 0 0;font-size:15px}.inq__body{margin:10px 0 0;white-space:pre-wrap;line-height:1.75}.inq__ans{margin-top:14px;padding:12px 14px;background:var(--paper-2);border-left:3px solid var(--ink)}.inq__ans p{margin:0;white-space:pre-wrap;line-height:1.75}.inq__anshead{font-size:14.5px;color:var(--ink-3);margin:0 0 6px!important}.filt__none-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.bfaq{background:var(--paper)}.bfaq .faq:last-of-type{border-bottom:1px solid var(--line)}.bfaq .bstory__h{margin-bottom:10px}.bshots__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.bshots__grid.is-3{grid-template-columns:repeat(3,1fr)}.bshots__grid.is-5{grid-template-columns:repeat(5,1fr)}.bshots__it{margin:0}.bshots__it img{width:100%;aspect-ratio:4/5;object-fit:cover;background:#f2f0ec}.bshots__it figcaption{margin-top:8px;font-size:15px;color:var(--ink-2);line-height:1.6}@media(max-width:760px){.bshots__grid,.bshots__grid.is-3,.bshots__grid.is-5{grid-template-columns:repeat(2,1fr);gap:10px}.bshots__grid.is-5>:first-child{grid-column:1 / -1}}.wornfeat{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,2vw,26px)}.wornfeat__it{margin:0}.wornfeat__it img{width:100%;aspect-ratio:4/5;object-fit:cover;background:#f2f0ec}.wornfeat__it figcaption{margin-top:10px;font-size:16.5px;line-height:1.7;color:var(--ink);display:flex;gap:10px;align-items:flex-start}.wornfeat__it figcaption b{font-family:Cormorant Garamond,Georgia,serif;font-size:22px;line-height:1;color:var(--ink-3);flex:none}@media(max-width:760px){.wornfeat{grid-template-columns:1fr}.wornfeat__it{display:grid;grid-template-columns:120px 1fr;gap:12px;align-items:start}.wornfeat__it img{aspect-ratio:3/4}.wornfeat__it figcaption{margin-top:0}}.recent .atgrid--4{grid-template-columns:repeat(8,1fr);gap:10px}.recent .atgood__name{font-size:13px;line-height:1.4}.recent .atgood__brand{font-size:11px;letter-spacing:.06em}.recent .atgood__price{font-size:13.5px;margin-top:2px}.recent .atgood__price s{font-size:11.5px;margin-right:4px}.recent .atgood__badges,.recent .atgood__dots,.recent .atgood__tags,.recent .atgood__rank{display:none}.recent .rowhead h2{font-size:18px}.recent.section--tight{padding-block:18px}@media(max-width:760px){.recent .atgrid--4{grid-template-columns:repeat(4,1fr)!important;gap:8px}}#recent .goods{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px}#recent .good__name{font-size:13px}#recent .good__brand{font-size:11px}#recent .good__price,#recent .good__size{font-size:12.5px}#recent .rowhead h2{font-size:18px}.hall{background:#f4f1eb url(/img/kv/brand-hall.webp?v=85c3f201) center/cover fixed;position:relative}.hall:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#faf8f46b,#faf8f480);pointer-events:none}.hall .wall--hall{background:transparent;position:relative;color:var(--ink)}.hall .wall--hall+.wall--hall{border-top:1px solid rgba(160,130,80,.28)}.hall h2{color:var(--ink);font-weight:400;letter-spacing:.06em}.hall .niche{background:#fff;border:1px solid rgba(160,130,80,.35);box-shadow:0 12px 30px -16px #281e1473;min-height:clamp(170px,19vw,236px);color:var(--ink)}.hall .niche:before{display:none}.hall .niche:hover{border-color:#a08250cc;transform:translateY(-3px);box-shadow:0 18px 40px -16px #281e148c}.hall .niches{--g:clamp(12px,1.6vw,20px);display:flex;flex-wrap:wrap;justify-content:center;gap:var(--g)}.hall .niches>li{flex:0 0 calc((100% - 4*var(--g))/5)}@media(max-width:900px){.hall .niches>li{flex-basis:calc((100% - 2*var(--g))/3)}}@media(max-width:560px){.hall .niches>li{flex-basis:calc((100% - var(--g))/2)}.hall .niche__latin{font-size:12px;letter-spacing:.06em}.hall .niche__name{font-size:18px}}.hall .niches>li>a{height:100%}.hall .niche--card .niche__body{min-height:88px}.hall .niche__tag{display:block;font-size:12px;margin-top:2px}.niche--card{padding:0;justify-content:flex-start;min-height:0!important}.niche--card img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;opacity:1;transition:transform .35s ease;transform:scale(.9);transform-origin:center}.niche--card:hover img{transform:scale(.94)}.niche--card .niche__body{position:relative;width:100%;padding:12px 14px 14px;background:#ffffffeb;border-top:1px solid rgba(160,130,80,.25)}.niche--card .niche__latin{color:#8a6a34}.niche--card .niche__name{color:var(--ink)}.hall .niche__latin{color:#8a6a34}.niche__tag{font-style:normal;font-family:Noto Sans KR,sans-serif;letter-spacing:0;color:#9a8a6a}.hall .niche__name{color:var(--ink)}@media(max-width:760px){.hall{background-attachment:scroll}}.story__head{padding:clamp(28px,4vw,56px) 0 clamp(18px,3vw,34px);border-bottom:1px solid var(--line)}.story__head .wrap{max-width:820px}.story__crumb{font-size:15px;color:var(--ink-3);margin-bottom:14px}.story__head h1{font-size:clamp(26px,3.4vw,40px);line-height:1.3;margin-top:8px}.story__lead{font-size:clamp(17px,1.4vw,19.5px);line-height:1.8;color:var(--ink-2);margin-top:16px}.story__meta{font-size:14.5px;color:var(--ink-3);margin-top:12px}.story__body{max-width:820px;padding-block:clamp(24px,3vw,40px)}.story__hero{margin:0 0 22px}.story__hero img{width:100%;aspect-ratio:4/3;object-fit:contain;background:#f2f0ec;padding:6%}.story__hero figcaption,.story__worn figcaption{font-size:14px;color:var(--ink-3);margin-top:8px}.story__spec{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:0 0 30px;padding:14px 0;border-block:1px solid var(--line)}.story__spec div{display:flex;flex-direction:column;gap:3px}.story__spec dt{font-size:13px;color:var(--ink-3);letter-spacing:.06em}.story__spec dd{font-size:16.5px;margin:0}.story__sec{margin-top:34px}.story__sec h2{font-size:clamp(20px,2.2vw,25px);margin-bottom:12px}.story__sec p{font-size:17.5px;line-height:1.9;color:var(--ink);margin:0 0 14px;word-break:keep-all}.story__worn{margin:34px 0 0}.story__wornrow{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.story__wornrow img{width:100%;aspect-ratio:4/5;object-fit:cover;background:#f2f0ec}.story__fits{padding:22px 24px;background:var(--paper-2);border-left:3px solid var(--terracotta)}.story__notfor{color:var(--ink-2);font-size:16px!important}.story__cta{margin-top:36px;padding:24px;border:1px solid var(--line);background:var(--paper)}.story__cta p{margin:0 0 14px;font-size:17px}.story__btns{display:flex;flex-wrap:wrap;gap:10px}.story__src{margin-top:36px;font-size:15px;color:var(--ink-2)}.story__src h2{font-size:17px;margin-bottom:8px}.story__src ul{margin:0 0 8px 18px;padding:0}.story__src li{margin-bottom:4px}@media(max-width:760px){.story__spec{grid-template-columns:repeat(2,1fr)}.story__wornrow{grid-template-columns:repeat(3,1fr);gap:6px}}.bstories__list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.bstories__list a{display:grid;grid-template-columns:96px 1fr;gap:16px;align-items:center;padding:12px;border:1px solid var(--line);background:var(--paper);text-decoration:none;color:var(--ink)}.bstories__list a:hover{border-color:var(--terracotta)}.bstories__list img{width:96px;height:72px;object-fit:contain;background:#f2f0ec}.bstories__list b{display:block;font-size:17px;line-height:1.4}.bstories__list small{display:block;margin-top:4px;font-size:14.5px;color:var(--ink-2);line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.jr__hero img{aspect-ratio:3/2;object-fit:cover;padding:0}.jr__fig{margin:18px 0 6px}.jr__fig img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;background:#f2f0ec}.jr__fig figcaption{font-size:14px;color:var(--ink-3);margin-top:8px}.jr__rel{margin:0 0 0 18px;padding:0}.jr__rel li{margin-bottom:6px;font-size:16.5px}.jr__list a{grid-template-columns:150px 1fr}.jr__list img{width:150px;height:100px;object-fit:cover}.jr__cat{display:block;font-style:normal;font-size:13.5px;color:var(--ink-3);margin-bottom:4px}@media(max-width:760px){.jr__list a{grid-template-columns:104px 1fr}.jr__list img{width:104px;height:78px}}.lx-reel{position:relative}.lx-reel__slide{position:absolute;inset:0;display:block;opacity:0;visibility:hidden;animation:lxReel 15s linear infinite}.lx-reel__slide img{width:100%;height:100%;object-fit:cover;object-position:center 22%;display:block;animation:lxZoom 15s linear infinite;transform-origin:50% 30%}.lx-reel__slide:nth-child(1),.lx-reel__slide:nth-child(1) img{animation-delay:-.6s}.lx-reel__slide:nth-child(2),.lx-reel__slide:nth-child(2) img{animation-delay:2.4s}.lx-reel__slide:nth-child(3),.lx-reel__slide:nth-child(3) img{animation-delay:5.4s}.lx-reel__slide:nth-child(4),.lx-reel__slide:nth-child(4) img{animation-delay:8.4s}.lx-reel__slide:nth-child(5),.lx-reel__slide:nth-child(5) img{animation-delay:11.4s}@keyframes lxReel{0%{opacity:0;visibility:visible}4%{opacity:1}20%{opacity:1}24%{opacity:0;visibility:visible}24.01%,to{opacity:0;visibility:hidden}}@keyframes lxZoom{0%{transform:scale(1)}24%{transform:scale(1.08)}to{transform:scale(1.08)}}.lx-reel--1 .lx-reel__slide{opacity:1;visibility:visible;animation:none}.lx-reel--1 .lx-reel__slide img{animation:none}.lx-reel--2 .lx-reel__slide,.lx-reel--2 .lx-reel__slide img{animation-duration:6s}.lx-reel--2 .lx-reel__slide{animation-name:lxReel2}.lx-reel--3 .lx-reel__slide,.lx-reel--3 .lx-reel__slide img{animation-duration:9s}.lx-reel--3 .lx-reel__slide{animation-name:lxReel3}.lx-reel--4 .lx-reel__slide,.lx-reel--4 .lx-reel__slide img{animation-duration:12s}.lx-reel--4 .lx-reel__slide{animation-name:lxReel4}@keyframes lxReel2{0%{opacity:0;visibility:visible}8%{opacity:1}42%{opacity:1}50%{opacity:0;visibility:visible}50.01%,to{opacity:0;visibility:hidden}}@keyframes lxReel3{0%{opacity:0;visibility:visible}6%{opacity:1}28%{opacity:1}33%{opacity:0;visibility:visible}33.01%,to{opacity:0;visibility:hidden}}@keyframes lxReel4{0%{opacity:0;visibility:visible}5%{opacity:1}21%{opacity:1}25%{opacity:0;visibility:visible}25.01%,to{opacity:0;visibility:hidden}}.lx-new__cap em{font-style:normal;margin-left:10px;font-size:11px;letter-spacing:.08em;opacity:.8}@media(prefers-reduced-motion:reduce){.lx-reel__slide img{animation:none!important}}.lx-new .atgood__ph,.lx-sun .atgood__ph{aspect-ratio:1/1;background:#f2f0ec}.lx-new .atgood__ph:not(.is-cycle) img,.lx-new .atgood__ph.is-cycle img:nth-of-type(1),.lx-sun .atgood__ph:not(.is-cycle) img,.lx-sun .atgood__ph.is-cycle img:nth-of-type(1){padding:0}.lx-new .atgood,.lx-sun .atgood{gap:4px}@media(min-width:901px){.lx-new__grid{align-items:stretch}.lx-new__lead.lx-reel{aspect-ratio:auto;height:100%;min-height:420px}.lx-sun .lx-new__grid{align-items:stretch}}.pd-notice{margin-top:22px;border-top:1px solid var(--line);padding-top:14px}.pd-notice summary{cursor:pointer;font-size:16px;color:var(--ink-2)}.pd-notice table{width:100%;border-collapse:collapse;margin-top:12px;font-size:15.5px}.pd-notice th,.pd-notice td{border-bottom:1px solid var(--line);padding:9px 10px;text-align:left;vertical-align:top}.pd-notice th{width:32%;font-weight:500;color:var(--ink-2);background:var(--paper-2)}@media(max-width:760px){.pd-notice th{width:38%}.pd-notice table{font-size:14.5px}}.cr{display:grid;gap:8px}.cr label{display:flex;gap:8px;align-items:center;font-size:16px}.cr input[type=text]{margin:0 0 6px 26px;max-width:320px}@media(max-width:760px){.cr input[type=text]{margin-left:0;max-width:none}}.zoomin{display:block;width:100%;height:100%;cursor:zoom-in}.zoom{display:none;position:fixed;inset:0;z-index:10000;align-items:center;justify-content:center}.zoom:target{display:flex}.zoom__bg{position:absolute;inset:0;background:#14100ceb}.zoom img{position:relative;max-width:min(94vw,1200px);max-height:86vh;object-fit:contain;background:#fff}.zoom__x{position:absolute;top:14px;right:16px;color:#fff;font-size:16px;padding:10px 12px;text-decoration:none}.zoom__nav{position:absolute;top:50%;transform:translateY(-50%);color:#fff;font-size:44px;line-height:1;padding:14px 16px;text-decoration:none}.zoom__nav--prev{left:4px}.zoom__nav--next{right:4px}.zoom__n{position:absolute;bottom:16px;left:0;right:0;text-align:center;color:#fff;font-size:15px}.bd{max-width:880px}.bd h1{margin:6px 0 18px}.bd__tabs{display:flex;gap:0;border-bottom:1px solid var(--line);margin:0 0 18px;overflow-x:auto}.bd__tabs a{padding:12px 18px;min-height:44px;display:inline-flex;align-items:center;text-decoration:none;color:var(--ink-2);border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.bd__tabs a.is-on{color:var(--ink);font-weight:700;border-bottom-color:var(--ink)}.bd__bar{display:flex;gap:12px 20px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:0 0 14px;color:var(--ink-2)}.bd__bar p{margin:0}.bd__acts{display:flex;gap:8px}.bd__list{list-style:none;margin:0;padding:0;border-top:2px solid var(--ink)}.bd__list li{border-bottom:1px solid var(--line)}.bd__list a{display:grid;grid-template-columns:auto 1fr auto auto auto;gap:6px 14px;align-items:center;padding:15px 4px;text-decoration:none;color:var(--ink);min-height:52px}.bd__list a:hover .bd__t{text-decoration:underline}.bd__k{font-size:14px;color:var(--ink-3);white-space:nowrap}.bd__t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd__lock{display:inline-block;font-size:13px;padding:1px 6px;margin-right:6px;border:1px solid var(--line);color:var(--ink-3);vertical-align:1px}.bd__w,.bd__d{font-size:15px;color:var(--ink-3);white-space:nowrap}.bd__st{font-style:normal;font-size:13.5px;padding:2px 8px;border:1px solid var(--terracotta-txt);color:var(--terracotta-txt);white-space:nowrap}.bd__st.is-done{border-color:var(--line);color:var(--ink-3)}.bd__list--n a{grid-template-columns:1fr auto}.bd__list--p a{grid-template-columns:1fr auto auto auto}.bd__empty{padding:40px 0;text-align:center;color:var(--ink-3);border-top:2px solid var(--ink);border-bottom:1px solid var(--line)}.bd__pages{display:flex;gap:6px;justify-content:center;margin-top:22px;flex-wrap:wrap}.bd__pages a{min-width:40px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);text-decoration:none;color:var(--ink-2)}.bd__pages a.is-on{background:var(--ink);color:#fff;border-color:var(--ink)}.bd__post{border-top:2px solid var(--ink);padding-top:18px}.bd__post h1{font-size:clamp(21px,2.6vw,26px);margin:0 0 6px}.bd__meta{color:var(--ink-3);font-size:15px;margin:0 0 18px}.bd__body{white-space:pre-wrap;line-height:1.8;padding:4px 0 22px;border-bottom:1px solid var(--line)}.bd__q{font-size:19px!important}.bd__ans{margin-top:18px;padding:16px 18px;background:var(--paper-2);border-left:3px solid var(--ink)}.bd__ans .bd__body{border:0;padding-bottom:0}.bd__anshead{margin:0 0 6px;color:var(--ink-2);font-size:15px}.bd__wait{margin-top:18px;color:var(--ink-3)}.bd__prod{display:inline-flex;gap:10px;align-items:center;margin:0 0 14px;padding:8px 12px;border:1px solid var(--line);text-decoration:none;color:var(--ink)}.bd__prod img{width:56px;height:56px;object-fit:contain;background:#f2f0ec}.bd__back{margin-top:22px;display:flex;gap:8px}@media(max-width:640px){.bd__list a{grid-template-columns:1fr auto;grid-template-areas:"t st" "k d"}.bd__list a .bd__t{grid-area:t}.bd__list a .bd__st{grid-area:st}.bd__list a .bd__k{grid-area:k}.bd__list a .bd__d{grid-area:d}.bd__list a .bd__w{display:none}.bd__list--n a{grid-template-areas:"t d"}.bd__list--p a{grid-template-areas:"t st" "d d"}}.strip.strip--worn{grid-template-columns:repeat(4,minmax(0,1fr))}.strip.strip--worn img{aspect-ratio:4/5;object-position:50% 28%}@media(max-width:760px){.strip.strip--worn{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.lx-new__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.lx-new__grid--flip{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}@keyframes lxZoom{0%{transform:scale(1)}24%{transform:scale(1.03)}to{transform:scale(1.03)}}@media(max-width:900px){.lx-new__grid,.lx-new__grid--flip{grid-template-columns:1fr}}@media(max-width:640px){.lx-new__lead{aspect-ratio:1/1}.lx-new__lead.lx-reel .lx-reel__slide img{object-position:center 18%}}.jn{--jn-font:"Noto Sans KR","Apple SD Gothic Neo","Malgun Gothic",system-ui,sans-serif;font-family:var(--jn-font);background:var(--paper);color:var(--ink)}.jn a{color:inherit;text-decoration:none}.jn-wrap{max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.jn-top{padding:clamp(40px,6vw,84px) 0 clamp(20px,3vw,32px)}.jn-eyebrow{font-size:13px;font-weight:700;letter-spacing:.18em;color:var(--terracotta-d);margin:0 0 10px}.jn-h1{font-family:var(--jn-font);font-size:clamp(34px,5vw,56px);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0}.jn-sub{max-width:620px;font-size:clamp(16px,1.3vw,18px);line-height:1.75;color:var(--ink-2);margin:16px 0 0;word-break:keep-all}.jn-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.jn-sechead{font-family:var(--jn-font);font-size:clamp(19px,1.8vw,22px);font-weight:700;letter-spacing:-.01em;margin:clamp(28px,4vw,44px) 0 0;padding-top:14px;border-top:2px solid var(--ink)}.jn-grid--lead{grid-template-columns:repeat(2,1fr)!important;padding-top:22px!important}.jn-card--lead .jn-card__img img{aspect-ratio:16/10}.jn-card--lead .jn-card__title{font-size:clamp(20px,2vw,24px)}.jn-card__lead{font-size:15px;line-height:1.65;color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.jn-card__meta{display:flex;align-items:center;gap:10px;margin-top:2px}.jn-card__meta .jn-date{display:inline}.jn-chip{display:inline-block;font-size:12.5px;font-weight:500;padding:4px 9px;border:1px solid var(--line);border-radius:4px;color:var(--ink-2)}@media(max-width:760px){.jn-grid--lead{grid-template-columns:1fr!important}}.jn-tab{font:500 15px/1 var(--jn-font);padding:11px 18px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--ink-2);cursor:pointer}.jn-tab:hover{border-color:var(--ink-3);color:var(--ink)}.jn-tab.is-on{background:var(--ink);border-color:var(--ink);color:var(--paper)}.jn-listwrap{padding-bottom:clamp(48px,7vw,96px)}.jn-cat{display:block;font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--terracotta-d)}.jn-date{display:block;font-size:13.5px;color:var(--ink-3);letter-spacing:.02em}.jn-feature{display:grid;grid-template-columns:7fr 5fr;gap:clamp(20px,3.5vw,48px);align-items:center;padding:clamp(8px,1.5vw,16px) 0 clamp(36px,5vw,64px);border-bottom:1px solid var(--line)}.jn-feature__img,.jn-card__img{display:block;overflow:hidden;border-radius:6px;background:var(--paper-2)}.jn-feature__img img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;transition:transform .5s ease}.jn-feature__txt{display:flex;flex-direction:column;gap:12px}.jn-feature__title{font-size:clamp(24px,2.6vw,34px);font-weight:700;line-height:1.35;letter-spacing:-.015em;word-break:keep-all}.jn-feature__lead{font-size:16px;line-height:1.75;color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:keep-all}.jn-grid{list-style:none;margin:0;padding:22px 0 0;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(28px,3.5vw,44px) clamp(18px,2.4vw,32px)}.jn-card{display:flex;flex-direction:column;gap:9px;text-decoration:none;color:inherit}.jn-card__img{margin-bottom:6px}.jn-card__img img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;transition:transform .5s ease}.jn-card__title{font-size:17px;font-weight:700;line-height:1.45;letter-spacing:-.01em;word-break:keep-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.jn-feature:hover img,.jn-card:hover img{transform:scale(1.03)}.jn-feature:hover .jn-feature__title,.jn-card:hover .jn-card__title{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.jn-rss{margin:48px 0 0;font-size:14px;color:var(--ink-3)}.jn-rss a:hover{color:var(--ink);text-decoration:underline}.jn-empty{padding:40px 0;color:var(--ink-2)}@media(max-width:1100px){.jn-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.jn-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.jn-feature,.jn-grid{grid-template-columns:1fr}.jn-tabs{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(-1*clamp(16px,4vw,40px));padding-inline:clamp(16px,4vw,40px);scrollbar-width:none}.jn-tab{flex:none}}.jn-post{padding-bottom:0}.jn-post__head{max-width:760px;margin-inline:auto;padding:clamp(40px,6vw,80px) clamp(16px,4vw,40px) clamp(24px,3vw,36px);text-align:center}.jn-crumb{display:flex;justify-content:center;gap:8px;font-size:13.5px;font-weight:500;color:var(--terracotta-d);margin:0 0 18px}.jn-crumb a{color:var(--ink-3)}.jn-crumb a:hover{color:var(--ink)}.jn-crumb span{color:var(--line)}.jn-post__title{font-family:var(--jn-font);font-size:clamp(28px,3.6vw,44px);font-weight:700;line-height:1.3;letter-spacing:-.02em;margin:0;word-break:keep-all}.jn-post__lead{font-size:clamp(16.5px,1.4vw,19px);line-height:1.8;color:var(--ink-2);margin:20px auto 0;max-width:640px;word-break:keep-all}.jn-post__meta{font-size:13.5px;color:var(--ink-3);margin:18px 0 0}.jn-post__hero{max-width:1080px;margin:0 auto;padding-inline:clamp(0px,4vw,40px)}.jn-post__hero img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:clamp(0px,1vw,8px);background:var(--paper-2)}.jn-post__hero figcaption,.jn-fig figcaption{font-size:13px;line-height:1.6;color:var(--ink-3);margin-top:10px;text-align:center;padding-inline:16px}.jn-post__hero figcaption a,.jn-fig figcaption a{text-decoration:underline;text-underline-offset:2px}.jn-post__body{max-width:680px;margin-inline:auto;padding:clamp(36px,5vw,64px) clamp(16px,4vw,24px) clamp(48px,6vw,80px)}.jn-sec{margin:0 0 clamp(44px,5vw,64px)}.jn-sec h2{font-family:var(--jn-font);font-size:clamp(21px,2vw,25px);font-weight:700;line-height:1.45;letter-spacing:-.015em;margin:0 0 18px;word-break:keep-all}.jn-sec__n{display:block;font-size:13px;font-weight:700;letter-spacing:.12em;color:var(--terracotta-d);margin-bottom:8px}.jn-sec p{font-size:17px;line-height:1.9;color:var(--ink);margin:0 0 18px;word-break:keep-all}.jn-fig{margin:30px calc(-1*min(90px,6vw)) 8px}.jn-fig img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:6px;background:var(--paper-2)}.jn-faq{margin:0 0 48px;padding-top:8px}.jn-faq h2{font-family:var(--jn-font);font-size:21px;font-weight:700;margin:0 0 10px}.jn-faq .faq summary{font-size:16.5px;font-weight:500;padding:18px 2px}.jn-faq .faq:last-of-type{border-bottom:1px solid var(--line)}.jn-cta{padding:clamp(24px,3vw,32px);border-radius:10px;background:var(--paper-2);margin:0 0 40px}.jn-cta__t{font-size:18px;font-weight:700;margin:0 0 6px}.jn-cta__d{font-size:15.5px;color:var(--ink-2);line-height:1.7;margin:0 0 18px}.jn-cta__btns{display:flex;flex-wrap:wrap;gap:10px}.jn-rel{margin:0 0 36px}.jn-rel__h,.jn-src__h{font-size:14px;font-weight:700;color:var(--ink-2);margin:0 0 12px}.jn-rel__list{display:flex;flex-wrap:wrap;gap:8px}.jn-rel__list a{display:inline-flex;gap:8px;align-items:center;padding:11px 16px;border:1px solid var(--line);border-radius:999px;font-size:15px;font-weight:500}.jn-rel__list a:hover{border-color:var(--ink)}.jn-rel__list a span{color:var(--ink-3)}.jn-src{padding-top:24px;border-top:1px solid var(--line);font-size:13.5px;line-height:1.7;color:var(--ink-3)}.jn-src ul{margin:0 0 10px;padding-left:18px}.jn-src li{margin-bottom:4px}.jn-src a:hover{color:var(--ink);text-decoration:underline}.jn-src p{margin:0}.jn-more{background:var(--paper-2);padding:clamp(48px,6vw,80px) 0}.jn-more__head{display:flex;justify-content:space-between;align-items:baseline}.jn-more__head h2{font-family:var(--jn-font);font-size:clamp(22px,2.4vw,28px);font-weight:700;margin:0}.jn-more__head a{font-size:14.5px;font-weight:500;color:var(--ink-2)}.jn-more__head a:hover{color:var(--ink);text-decoration:underline}.jn-more .jn-grid{padding-top:28px}@media(max-width:760px){.jn-fig{margin-inline:0}.jn-post__head{text-align:left}.jn-crumb{justify-content:flex-start}.jn-post__lead{margin-left:0}}.gh-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:clamp(20px,2.6vw,32px);padding-bottom:14px;border-bottom:2px solid var(--ink)}.gh-head__en{font-family:Cormorant Garamond,Georgia,serif;font-size:15px;letter-spacing:.28em;color:var(--terracotta-txt);margin:0 0 6px}.gh-head__ko{font-family:Nanum Myeongjo,Georgia,serif;font-size:clamp(26px,2.8vw,36px);font-weight:800;margin:0;line-height:1.25;word-break:keep-all}.gh-head__more{font-size:16px;font-weight:700;color:var(--ink);white-space:nowrap}.gh-head__more:hover{color:var(--terracotta-txt)}.gh-visit{background:var(--paper-2);border-top:1px solid var(--line)}.gh-visit__in{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px);align-items:center}.gh-visit__facts{margin:22px 0 0;display:flex;flex-direction:column;gap:10px}.gh-visit__facts div{display:grid;grid-template-columns:88px 1fr;gap:10px;font-size:16.5px;line-height:1.6}.gh-visit__facts dt{color:var(--ink-3);font-weight:700}.gh-visit__facts dd{margin:0;color:var(--ink);word-break:keep-all}.gh-visit__svc{list-style:none;margin:20px 0 0;padding:16px 0 0;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:8px 18px;font-size:16px;font-weight:700;color:var(--ink-2)}.gh-visit__svc li:before{content:"·";margin-right:6px;color:var(--terracotta-txt)}.gh-visit__cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.gh-visit__ph img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;object-position:0% 50%}@media(max-width:760px){.gh-head__more{font-size:15px}.gh-visit__in{grid-template-columns:1fr}.gh-visit__ph{order:-1}.gh-visit__ph img{aspect-ratio:4/3}.gh-visit__facts div{grid-template-columns:72px 1fr}}a.jn-tab{text-decoration:none;display:inline-flex;align-items:center}.atnav a[aria-current=page]{color:var(--terracotta-txt);font-weight:700}.gj a{text-decoration:none;color:var(--ink)}.gj-mast{padding-top:clamp(28px,4vw,52px);padding-bottom:clamp(18px,2.4vw,28px);border-bottom:2px solid var(--ink);display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.gj-mast__en{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(28px,4vw,52px);letter-spacing:.12em;font-weight:600;margin:0;line-height:1.05}.gj-mast__ko{font-size:15.5px;color:var(--ink-2);margin:0}.gj-cover{padding-top:clamp(22px,3vw,36px)}.gj-cover__a{display:grid;grid-template-columns:1.45fr 1fr;gap:clamp(22px,3.4vw,52px);align-items:center}.gj-cover__img img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover}.gj-cover__txt{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.gj-cover__title{font-family:Nanum Myeongjo,Georgia,serif;font-size:clamp(26px,3vw,40px);font-weight:800;line-height:1.3;word-break:keep-all}.gj-cover__lead{font-size:16.5px;line-height:1.8;color:var(--ink-2);word-break:keep-all;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.gj-cover__a:hover .gj-cover__title{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px}.gj .jn-date{font-size:14px;color:var(--ink-3)}.gj-sec{padding-top:clamp(44px,6vw,80px);padding-bottom:clamp(44px,6vw,80px)}.gj-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:12px;border-bottom:1px solid var(--ink)}.gj-head__ko{font-size:clamp(20px,2vw,24px);font-weight:700;margin:0}.gj-head__more{font-size:15.5px;font-weight:700;white-space:nowrap}.gj-head__more:hover{color:var(--terracotta-txt)!important}.gj-topic{padding-block:clamp(44px,6vw,80px);border-top:1px solid var(--line)}.gj-topic--tint{background:var(--paper-2)}.gj-topic__in{display:grid;grid-template-columns:minmax(200px,1fr) 3fr;gap:clamp(22px,3.4vw,52px);align-items:start}.gj-topic__en{font-family:Cormorant Garamond,Georgia,serif;font-size:15px;letter-spacing:.26em;color:var(--terracotta-txt);margin:0 0 8px}.gj-topic__ko{font-family:Nanum Myeongjo,Georgia,serif;font-size:clamp(26px,2.6vw,34px);font-weight:800;margin:0 0 12px;line-height:1.25}.gj-topic__note{font-size:15.5px;line-height:1.7;color:var(--ink-2);margin:0 0 18px;word-break:keep-all}.gj-topic__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.4vw,32px)}.gj-brands{padding-block:clamp(44px,6vw,80px) clamp(28px,3vw,40px);border-top:1px solid var(--line)}.gj-brands .gj-head{margin-bottom:22px}.gj-visit__lead{font-size:16.5px;line-height:1.75;color:var(--ink-2);margin:14px 0 0;word-break:keep-all}.gj .gh-visit{padding-block:clamp(44px,6vw,80px)}@media(max-width:760px){.gj-cover__a,.gj-topic__in,.gj-topic__list{grid-template-columns:1fr}.gj-mast{flex-direction:column;align-items:flex-start}}.jq-sec{scroll-margin-top:96px;max-width:860px}.jq-list{padding-top:8px}.jq-list .faq:last-child{border-bottom:1px solid var(--line)}.jq-list .faq summary{font-size:16.5px;font-weight:500;padding:18px 2px}.jq-more{margin:-6px 4px 18px!important;font-size:15px}.jq-more a{color:var(--terracotta-d);font-weight:700}.jq-more a:hover{text-decoration:underline;text-underline-offset:3px}.jq-cta{margin-top:clamp(36px,5vw,56px);max-width:860px}.gj-qs{list-style:none;margin:0;padding:8px 0 0;display:grid;grid-template-columns:repeat(2,1fr);gap:0 clamp(20px,3vw,40px)}.gj-qs a{display:flex;justify-content:space-between;gap:12px;padding:16px 2px;border-bottom:1px solid var(--line);font-size:16.5px;font-weight:500;line-height:1.5;word-break:keep-all}.gj-qs a:after{content:"→";color:var(--ink-3);flex:none}.gj-qs a:hover{color:var(--terracotta-d)}.gj-qs small{display:block;margin-top:4px;font-size:13.5px;font-weight:400;color:var(--ink-3)}@media(max-width:760px){.gj-qs{grid-template-columns:1fr}}.jn-guides{margin-top:clamp(36px,5vw,56px)}.jg-sec{scroll-margin-top:96px;max-width:900px}.jg-list{margin:0;padding-top:6px}.jg-item{display:grid;grid-template-columns:200px 1fr;gap:6px 28px;padding:20px 2px;border-bottom:1px solid var(--line);scroll-margin-top:96px}.jg-item dt{display:flex;flex-direction:column;gap:4px}.jg-term{font-size:18px;font-weight:700;letter-spacing:-.01em}.jg-aka{font-size:13.5px;color:var(--ink-3);line-height:1.5}.jg-item dd{margin:0}.jg-item dd p{margin:0;font-size:16px;line-height:1.8;color:var(--ink-2);word-break:keep-all}.jg-item dd .jq-more{margin:8px 0 0!important}.jg-item:target{background:var(--paper-2)}@media(max-width:760px){.jg-item{grid-template-columns:1fr}}.gj-head__links{display:flex;gap:18px;flex-wrap:wrap;justify-content:flex-end}.jn-post__body .jn-gl{color:inherit;text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:4px}.jn-post__body .jn-gl:hover{text-decoration-style:solid;color:var(--terracotta-d)}:root{--tabbar-h:54px}html{scroll-padding-top:calc(var(--tabbar-h) + 10px)}.mast{background:var(--paper);color:var(--ink)}.mast__in{max-width:1180px;margin-inline:auto;padding:clamp(18px,2.4vw,30px) clamp(16px,4vw,40px) clamp(14px,1.8vw,20px);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px}.mast__tel{justify-self:start;font-size:16px;font-weight:700;color:var(--ink);text-decoration:none;font-variant-numeric:tabular-nums}.mast__tel:hover{color:var(--terracotta-txt)}.mast__mark{justify-self:center;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;text-decoration:none;color:var(--ink)}.mast__name{font-family:Cormorant Garamond,Georgia,serif;font-weight:600;font-size:clamp(32px,3.8vw,50px);line-height:1;letter-spacing:.16em;padding-left:.16em}.mast__sub{font-size:14px;letter-spacing:.2em;color:var(--ink-2)}.mast__book{justify-self:end;display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border-radius:2px;background:var(--terracotta);color:#fff;font-size:16px;font-weight:700;text-decoration:none}.mast__book:hover{background:var(--terracotta-d);color:#fff}.tabbar{position:sticky;top:0;z-index:50;background:var(--paper);border-top:1px solid var(--ink);box-shadow:inset 0 3px 0 var(--paper),inset 0 4px 0 var(--ink);border-bottom:1px solid var(--line)}.tabbar__in{max-width:1180px;margin-inline:auto;height:var(--tabbar-h);display:flex;justify-content:center;gap:clamp(8px,3.4vw,56px);padding-top:3px}.tabbar a{display:inline-flex;align-items:center;padding:0 clamp(10px,1.4vw,18px);border-bottom:3px solid transparent;font-size:17px;font-weight:700;color:var(--ink-2);text-decoration:none;white-space:nowrap}.tabbar a:hover{color:var(--ink)}.tabbar a[aria-current]{color:var(--ink);border-bottom-color:var(--terracotta)}.pdtab{top:var(--tabbar-h)}.tabbar__short{display:none}.gj-issue{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:4px 16px;padding-top:clamp(16px,2vw,22px);padding-bottom:12px;border-bottom:1px solid var(--line)}.gj-issue__h1{margin:0;font-size:15.5px;font-weight:700;color:var(--ink);letter-spacing:-.005em;word-break:keep-all}.gj-issue__h1 span{font-weight:400;color:var(--ink-2);margin-left:12px}.gj-issue__meta{margin:0;font-size:15px;color:var(--ink-3)}.gj-eye,.gd-eye{font-family:Cormorant Garamond,Georgia,serif;font-size:15px;font-weight:600;letter-spacing:.28em;color:var(--terracotta-txt);margin:0}.gd-eye{margin-bottom:10px}.gj-sec--doors{padding-bottom:0}.gd-doors{list-style:none;margin:0;padding:24px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,40px)}.gd-door{display:flex;flex-direction:column}.gd-door__img{display:block;overflow:hidden;border-radius:6px;background:var(--paper-2);margin-bottom:16px}.gd-door__img img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;transition:transform .5s ease}.gd-door:hover .gd-door__img img{transform:scale(1.03)}.gd-door__en{font-family:Cormorant Garamond,Georgia,serif;font-size:15px;font-weight:600;letter-spacing:.26em;color:var(--terracotta-txt);margin:0 0 6px}.gd-door__ko{font-family:Nanum Myeongjo,Georgia,serif;font-size:clamp(24px,2.4vw,30px);font-weight:800;line-height:1.25;margin:0 0 8px}.gd-door__ko a:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px}.gd-door__note{font-size:16px;line-height:1.7;color:var(--ink-2);margin:0 0 14px;word-break:keep-all}.gd-door__links{list-style:none;margin:0;padding:0;border-top:1px solid var(--ink)}.gd-door__links a{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:52px;padding:12px 2px;border-bottom:1px solid var(--line);font-size:16.5px;font-weight:700}.gd-door__links a:after{content:"→";flex:none;color:var(--ink-3);font-weight:400}.gd-door__links a:hover{color:var(--terracotta-d)}.gd-door__links small{margin-left:8px;font-size:14px;font-weight:400;color:var(--ink-3)}.gd-sec{padding-bottom:clamp(36px,5vw,64px)}.gd-ask>*{max-width:760px}.gd-ask__h{font-family:Nanum Myeongjo,Georgia,serif;font-size:clamp(22px,2.2vw,28px);font-weight:800;margin:0 0 12px;padding-top:clamp(24px,3vw,36px);border-top:1px solid var(--line)}.gd-ask__p{font-size:16.5px;line-height:1.8;color:var(--ink-2);margin:0;word-break:keep-all}.gd-ask__p a{color:var(--ink);font-weight:700;text-decoration:underline;text-underline-offset:3px}.gd-ask__cta{margin:20px 0 0}.bd-stories{padding-block:clamp(36px,5vw,64px);border-top:1px solid var(--line)}.bd-stories__grid{grid-template-columns:repeat(3,1fr)}@media(max-width:900px){.gd-doors{grid-template-columns:1fr 1fr}}@media(max-width:760px){:root{--tabbar-h:50px}.mast__in{grid-template-columns:1fr;padding:14px 16px 12px}.mast__tel,.mast__book{display:none}.mast__mark{gap:6px}.mast__name{font-size:27px;letter-spacing:.14em;padding-left:.14em}.mast__sub{font-size:14px;letter-spacing:.12em}.tabbar__in{display:grid;grid-template-columns:repeat(5,1fr);gap:0;padding-top:3px}.tabbar__long{display:none}.tabbar__short{display:inline}.tabbar a{justify-content:center;padding:0 2px;font-size:clamp(14px,4vw,16px)}.gj-issue__h1 span{display:block;margin-left:0}.gd-doors{grid-template-columns:1fr;gap:30px}.gd-door{display:grid;grid-template-columns:104px 1fr;grid-template-areas:"img en" "img ko" "img note" "links links";column-gap:14px;align-items:start}.gd-door__img{grid-area:img;margin:0}.gd-door__img img{aspect-ratio:1/1}.gd-door__en{grid-area:en}.gd-door__ko{grid-area:ko;font-size:23px;margin-bottom:4px}.gd-door__note{grid-area:note;font-size:15.5px;line-height:1.6;margin-bottom:12px}.gd-door__links{grid-area:links}.bd-stories__grid{grid-template-columns:1fr}}:root{--mz-serif:"Nanum Myeongjo",Georgia,serif;--mz-latin:"Cormorant Garamond",Georgia,serif;--mz-sans:"Noto Sans KR","Apple SD Gothic Neo","Malgun Gothic",system-ui,sans-serif}.mz{font-family:var(--mz-sans);background:var(--floor);color:var(--ink);padding-bottom:clamp(40px,6vw,80px)}.mz a{color:inherit;text-decoration:none}.mz-wrap{max-width:1280px;margin-inline:auto;padding-inline:clamp(16px,3vw,40px)}.mz-bar{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px 16px;margin:0;padding-top:20px;padding-bottom:16px;font-family:var(--mz-latin);font-size:15px;font-weight:600;letter-spacing:.24em;color:var(--ink-2)}.mz-bar a:hover{color:var(--ink)}.mz-kicker{font-family:var(--mz-latin);font-weight:600;font-size:15px;letter-spacing:.28em;color:var(--terracotta-txt);margin:0 0 12px}.mz-spread{margin-bottom:clamp(40px,6vw,88px);filter:drop-shadow(0 18px 28px rgba(31,29,27,.14))}.mz-spread>.mz-pages,.mz-spread>.mz-under{background:var(--paper)}.mz-pages{position:relative;display:grid;grid-template-columns:1fr 1fr}.mz-pages:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:60px;margin-left:-30px;pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000,#0000000d 38%,#00000026,#0000000d 62%,#0000)}.is-flip .mz-pages>.mz-text{order:-1}.mz-page{position:relative;margin:0;min-width:0}.mz-photo,.mz-cover{display:flex;flex-direction:column}.mz-photo img,.mz-cover img{display:block;width:100%;flex:1 1 auto;min-height:0;aspect-ratio:4/5;object-fit:cover}.mz-photo figcaption{padding:10px 16px 14px;font-size:14px;color:var(--ink-3);letter-spacing:.01em}.mz-ai{position:absolute;right:10px;top:10px;z-index:3;padding:5px 8px;border-radius:2px;background:#14121099;color:#fff;font-size:14px;line-height:1}.mz-cover{overflow:hidden;color:#fff;container-type:inline-size}.mz-cover:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#00000073,#0000 24% 52%,#000000a8)}.mz-cover .mz-ai{top:auto;bottom:10px}.mz-cover__top{position:absolute;top:0;left:0;right:0;z-index:2;text-align:center;padding-top:4.5cqw}.mz-cover__mast{margin:0;font-family:var(--mz-latin);font-weight:600;font-size:12.6cqw;line-height:1;letter-spacing:.07em;padding-left:.07em}.mz-cover__issue{margin:1.6cqw 0 0;font-family:var(--mz-latin);font-weight:600;font-size:max(14px,2.4cqw);letter-spacing:.3em}.mz-cover__lines{position:absolute;left:6cqw;bottom:24cqw;z-index:2;list-style:none;margin:0;padding:0;max-width:60cqw;display:flex;flex-direction:column;gap:1.4cqw;font-family:var(--mz-serif);font-weight:800;font-size:max(15px,3.3cqw);line-height:1.35;text-shadow:0 1px 10px rgba(0,0,0,.45);word-break:keep-all}.mz-cover__lines li:first-child:before{content:"";display:block;width:6cqw;height:2px;margin-bottom:1.2cqw;background:currentColor;opacity:.8}.mz-cover__brand{position:absolute;left:5cqw;bottom:4cqw;z-index:2;margin:0;font-family:var(--mz-latin);font-weight:600;font-size:19cqw;line-height:.85;letter-spacing:.04em}.mz-toc,.mz-text{display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,4.5vw,64px) clamp(24px,5.5vw,76px)}.mz-toc__h1{margin:0 0 20px;font-family:var(--mz-serif);font-weight:800;font-size:clamp(30px,3.4vw,48px);line-height:1.2;word-break:keep-all}.mz-toc__h1 span{display:block;margin-top:10px;font-size:.42em;color:var(--ink-2)}.mz-toc__ed{margin:0 0 10px;font-size:16px;line-height:1.85;color:var(--ink-2);word-break:keep-all}.mz-toc__h2{margin:24px 0 4px;padding-top:18px;border-top:1px solid var(--ink);font-family:var(--mz-latin);font-weight:600;font-size:15px;letter-spacing:.32em}.mz-toc__list{list-style:none;margin:0;padding:0}.mz-toc__list a{display:grid;grid-template-columns:46px 1fr auto;align-items:baseline;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.mz-toc__list b{font-family:var(--mz-latin);font-weight:600;font-size:23px;color:var(--terracotta-txt)}.mz-toc__list span{font-family:var(--mz-serif);font-weight:700;font-size:17px;word-break:keep-all}.mz-toc__list small{font-family:var(--mz-latin);font-weight:600;font-size:14px;letter-spacing:.2em;color:var(--ink-3)}.mz-toc__list a:hover span{text-decoration:underline;text-underline-offset:4px}.mz-h2{margin:0 0 18px;font-family:var(--mz-serif);font-weight:800;font-size:clamp(28px,3.1vw,44px);line-height:1.25;letter-spacing:-.01em;word-break:keep-all}.mz-lead{margin:0 0 22px;font-family:var(--mz-serif);font-size:clamp(17px,1.35vw,19px);line-height:1.8;color:var(--ink);word-break:keep-all}.mz-body p{margin:0 0 14px;font-size:16.5px;line-height:1.9;color:var(--ink-2);word-break:keep-all}.mz-body--drop p:first-child:first-letter{float:left;margin:4px 10px 0 0;font-family:var(--mz-serif);font-weight:800;font-size:3.3em;line-height:.9;color:var(--ink)}.mz-credit{list-style:none;margin:16px 0 0;padding:14px 0 0;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:4px;font-size:14px;color:var(--ink-3)}.mz-quote{margin:0 0 22px;padding:0;font-family:var(--mz-serif);font-weight:700;font-size:clamp(22px,2.3vw,30px);line-height:1.45;color:var(--terracotta-d);word-break:keep-all}.mz-quote:before{content:"“"}.mz-quote:after{content:"”"}.mz-under{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:4px clamp(24px,4vw,64px);padding:clamp(24px,3vw,40px) clamp(24px,5.5vw,76px) 8px}.mz-under .mz-kicker,.mz-under .mz-h2{grid-column:1}.mz-under .mz-body{grid-column:2;grid-row:1 / span 2}.mz-still{position:relative;padding:clamp(28px,4vw,56px) clamp(24px,5vw,72px);background:var(--paper-2)}.mz-still__head{max-width:640px;margin-bottom:clamp(20px,3vw,36px)}.mz-still__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,3vw,44px);position:relative;z-index:3}.mz-still__list a{display:flex;flex-direction:column;gap:4px}.mz-still__img{display:block;background:#fff}.mz-still__img img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:contain}.mz-still__no{margin-top:12px;font-family:var(--mz-latin);font-weight:600;font-size:22px;color:var(--terracotta-txt)}.mz-still__name{font-family:var(--mz-latin);font-weight:600;font-size:25px;letter-spacing:.06em}.mz-still__spec{font-size:14.5px;color:var(--ink-3)}.mz-still__line{margin-top:4px;font-size:16px;line-height:1.7;color:var(--ink-2);word-break:keep-all}.mz-still__list a:hover .mz-still__name{text-decoration:underline;text-underline-offset:4px}.mz-folio{display:flex;justify-content:space-between;gap:12px;margin:0;padding:12px 16px 14px;background:var(--paper);font-family:var(--mz-latin);font-weight:600;font-size:14px;letter-spacing:.2em;color:var(--ink-3)}.mz-folio span:nth-child(2){text-align:center}.mz-back{background:var(--charcoal);color:var(--on-dark);padding-top:clamp(36px,5vw,72px);padding-bottom:clamp(36px,5vw,72px)}.mz-back>*{max-width:760px}.mz-back .mz-kicker{color:var(--glow)}.mz-back__p{margin:0 0 8px;font-size:17px;line-height:1.85;color:var(--on-dark);word-break:keep-all}.mz-back__facts{margin:18px 0 0;display:flex;flex-direction:column;gap:8px}.mz-back__facts div{display:grid;grid-template-columns:64px 1fr;gap:10px;font-size:16px;line-height:1.6}.mz-back__facts dt{color:var(--on-dark-2);font-weight:700}.mz-back__facts dd{margin:0;word-break:keep-all}.mz-back__cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.mz-back>.mz-back__more{max-width:none;margin-top:clamp(28px,4vw,48px);padding-top:24px;border-top:1px solid var(--charcoal-3)}.mz-back__h3{margin:0 0 4px;font-size:18px;font-weight:700}.mz-back__note{margin-top:28px;font-size:14px;line-height:1.7;color:var(--on-dark-2)}.mz-head{padding-top:clamp(36px,5vw,72px);padding-bottom:clamp(20px,3vw,32px)}.mz-head__h1{margin:0;font-family:var(--mz-serif);font-weight:800;font-size:clamp(36px,5vw,60px);line-height:1.15}.mz-head__sub{margin:14px 0 0;max-width:620px;font-size:17px;line-height:1.75;color:var(--ink-2);word-break:keep-all}.mz-latest{padding-bottom:clamp(40px,6vw,80px)}.mz-latest__a{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(24px,5vw,72px);align-items:center}.mz-latest__cover,.mz-shelf__img{position:relative;display:block;overflow:hidden;box-shadow:0 26px 50px -26px #00000080}.mz-latest__cover img,.mz-shelf__img img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;transition:transform .5s ease}.mz-latest__a:hover .mz-latest__cover img,.mz-shelf a:hover .mz-shelf__img img{transform:scale(1.02)}.mz-latest__txt{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.mz-latest__brand{font-family:var(--mz-latin);font-weight:600;font-size:clamp(46px,6vw,86px);line-height:1;letter-spacing:.06em}.mz-latest__title{font-family:var(--mz-serif);font-weight:800;font-size:clamp(24px,2.6vw,34px);line-height:1.3;word-break:keep-all}.mz-latest__desc{max-width:520px;font-size:16.5px;line-height:1.8;color:var(--ink-2);word-break:keep-all}.mz-latest__list{display:flex;flex-wrap:wrap;margin-top:4px;font-size:15px;color:var(--ink-3)}.mz-latest__list span+span:before{content:"·";margin:0 8px}.mz-latest__go{display:inline-flex;align-items:center;min-height:48px;margin-top:14px;padding:0 24px;background:var(--ink);color:var(--paper);font-size:16px;font-weight:700}.mz-latest__a:hover .mz-latest__go{background:var(--terracotta-d);color:#fff}.mz-mini{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;padding-top:6cqw;color:#fff;container-type:inline-size;pointer-events:none;background:linear-gradient(180deg,#0006,#0000 28% 66%,#0000007a)}.mz-mini b{font-family:var(--mz-latin);font-weight:600;font-size:12.6cqw;line-height:1;letter-spacing:.07em}.mz-mini i{margin-top:2cqw;font-style:normal;font-family:var(--mz-latin);font-weight:600;font-size:max(14px,2.6cqw);letter-spacing:.28em}.mz-mini em{position:absolute;left:5cqw;bottom:4cqw;font-style:normal;font-family:var(--mz-latin);font-weight:600;font-size:18cqw;line-height:.85;letter-spacing:.04em}.mz-latest .mz-ai{top:auto;bottom:10px}.mz-sec{padding-bottom:clamp(36px,5vw,64px)}.mz-shelf{list-style:none;margin:0;padding:22px 0 0;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(18px,2.4vw,32px)}.mz-shelf__no{display:block;margin-top:14px;font-family:var(--mz-latin);font-weight:600;font-size:16px;letter-spacing:.18em}.mz-shelf__t{display:block;margin-top:4px;font-family:var(--mz-serif);font-weight:700;font-size:17px;word-break:keep-all}.mz-back .mz-shelf__no,.mz-back .mz-shelf__t{color:var(--on-dark)}@media(max-width:900px){.mz-shelf{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.mz{background:var(--paper)}.mz-spread{filter:none;margin-bottom:36px}.mz-spread.mz-wrap{padding-inline:0}.mz-pages{grid-template-columns:1fr}.mz-pages:after{display:none}.mz-toc,.mz-text{padding:26px 18px 8px}.mz-under{grid-template-columns:1fr;padding:22px 18px 4px}.mz-under .mz-body{grid-column:1;grid-row:auto}.mz-still{padding:26px 18px}.mz-still__list{grid-template-columns:1fr;gap:20px}.mz-still__list a{display:grid;grid-template-columns:120px 1fr;grid-template-areas:"img no" "img name" "img spec" "img line";column-gap:14px;align-items:start}.mz-still__img{grid-area:img}.mz-still__no{grid-area:no;margin-top:0}.mz-still__name{grid-area:name;font-size:22px}.mz-still__spec{grid-area:spec}.mz-still__line{grid-area:line;font-size:15.5px}.mz-folio{padding:10px 18px;letter-spacing:.12em}.mz-folio span:nth-child(2){display:none}.mz-cover__lines{font-size:max(15px,4cqw)}.mz-back.mz-wrap{padding-inline:18px}.mz-latest__a{grid-template-columns:1fr}.mz-shelf{grid-template-columns:1fr 1fr}}.gj-mz{margin-top:clamp(44px,6vw,80px);background:var(--charcoal);color:var(--on-dark)}.gj .gj-mz a,.gj-mz a{color:var(--on-dark)}.gj-mz__a{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(24px,5vw,72px);align-items:center;padding-block:clamp(36px,5vw,64px);color:inherit;text-decoration:none}.gj-mz__cover{position:relative;display:block;overflow:hidden;box-shadow:0 26px 50px -26px #000000b3}.gj-mz__cover img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;transition:transform .5s ease}.gj-mz__a:hover .gj-mz__cover img{transform:scale(1.02)}.gj-mz .mz-ai{top:auto;bottom:10px}.gj-mz__txt{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.gj-mz__k{font-family:Cormorant Garamond,Georgia,serif;font-weight:600;font-size:15px;letter-spacing:.26em;color:var(--glow)}.gj-mz__brand{font-family:Cormorant Garamond,Georgia,serif;font-weight:600;font-size:clamp(46px,6vw,84px);line-height:1;letter-spacing:.06em}.gj-mz__title{font-family:Nanum Myeongjo,Georgia,serif;font-weight:800;font-size:clamp(24px,2.6vw,34px);line-height:1.3;word-break:keep-all}.gj-mz__desc{max-width:540px;font-size:16.5px;line-height:1.8;color:var(--on-dark-2);word-break:keep-all}.gj-mz__go{display:inline-flex;align-items:center;min-height:48px;margin-top:12px;padding:0 24px;border:1px solid var(--on-dark-3);font-size:16px;font-weight:700}.gj-mz__a:hover .gj-mz__go{background:var(--on-dark);color:var(--charcoal)}.gj-mz+.gj-sec{padding-top:clamp(44px,6vw,80px)}@media(max-width:760px){.gj-mz__a{grid-template-columns:1fr}.gj-mz__cover{max-width:320px}}.bmz{margin-top:0}.bmz .gj-mz__a{grid-template-columns:minmax(0,3fr) minmax(0,7fr);padding-block:clamp(28px,4vw,48px)}@media(max-width:760px){.bmz .gj-mz__a{grid-template-columns:1fr}.bmz .gj-mz__cover{max-width:240px}}.arr:after{content:"→";margin-left:6px}
