:root{--display: 56px;--h2: 32px;--h1: 15px;--label: 11.5px;--body: 14px;--small: 12.5px;--numeral: 22px;--s1: 4px;--s2: 8px;--s3: 16px;--s4: 24px;--s5: 40px;--s6: 64px;--s7: 96px;--s8: 144px;--margin: 40px;--gutter: 24px;--section: 96px;--header: 64px;--serif: "Cormorant Garamond", "Gowun Batang", Georgia, serif;--sans: "Jost", "Noto Sans KR", system-ui, sans-serif;--ease-out: cubic-bezier(.16, 1, .3, 1);--fast: .2s}@media(max-width:749px){:root{--display: 36px;--h2: 26px;--h1: 14px;--label: 11px;--small: 12px;--numeral: 20px;--margin: 16px;--gutter: 16px;--section: 64px;--header: 56px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scrollbar-color:var(--sand) var(--salt)}body{margin:0;background:var(--salt);color:var(--basalt);font:400 var(--body)/1.7 var(--sans);letter-spacing:.3px;-webkit-font-smoothing:antialiased;font-variant-numeric:lining-nums;word-break:keep-all;overflow-wrap:break-word}img,svg{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{background:none;border:0;padding:0;cursor:pointer}h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote{margin:0;padding:0}ul,ol{list-style:none}::selection{background:var(--sea);color:var(--salt)}:focus-visible{outline:1px solid var(--sea);outline-offset:3px}[hidden]{display:none!important}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip-link{position:absolute;left:var(--margin);top:-60px;z-index:100;background:var(--basalt);color:var(--salt);padding:12px 16px}.skip-link:focus{top:8px}main:focus{outline:none}html[lang|=ko] body{line-height:1.8}html[lang|=ko] :is(body,.label,.h1,.btn,.link-btn,.small){letter-spacing:0}html[lang|=ko] :is(.label,.h1){text-transform:none}html[lang|=ko] :is(.display,.h2){font-family:Gowun Batang,serif;letter-spacing:0}html[lang|=ko] .display{font-size:calc(var(--display) * .78);line-height:1.3}html[lang|=ko] .h2{font-size:calc(var(--h2) * .82);line-height:1.45}.display{font:300 var(--display)/1.1 var(--serif);letter-spacing:0;text-wrap:balance}.h2{font:400 var(--h2)/1.2 var(--serif);letter-spacing:.5px;text-wrap:balance}.h1{font:500 var(--h1)/1.4 var(--sans);letter-spacing:2.5px;text-transform:uppercase}.label{font:500 var(--label)/1.4 var(--sans);letter-spacing:2px;text-transform:uppercase}.small{font-size:var(--small);line-height:1.5;letter-spacing:1px}.soft{color:var(--driftwood)}.numeral{font:400 var(--numeral)/1 var(--serif);font-variant-numeric:lining-nums}.rte>*+*{margin-top:1em}.rte a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:var(--sand)}.rte a:hover{color:var(--sea);text-decoration-color:var(--sea)}.rte ul{list-style:disc;padding-left:1.2em}.rte ol{list-style:decimal;padding-left:1.2em}.rte img{margin:var(--s5) 0}.rte h2,.rte h3{font:400 var(--h2)/1.2 var(--serif);margin-top:var(--s5)}.rte blockquote{font:300 24px/1.4 var(--serif);padding-left:var(--s4)}.page-width{max-width:1440px;margin:0 auto;padding:0 var(--margin)}.grid12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter)}.section{margin-top:var(--section)}.section--first{padding-top:var(--s6)}.page-head{margin-bottom:var(--s5)}.page-head p{margin-top:var(--s3);max-width:48ch}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 32px;border-radius:0;font:500 var(--label)/1 var(--sans);letter-spacing:2px;text-transform:uppercase;background:var(--basalt);color:var(--salt);border:1px solid var(--basalt);transition:background var(--fast) var(--ease-out),color var(--fast) var(--ease-out),transform .12s var(--ease-out)}.btn:hover{background:var(--salt);color:var(--basalt)}.btn:active{transform:scale(.985)}.btn[aria-disabled=true]{opacity:.55}.btn--ghost{background:transparent;color:var(--basalt)}.btn--ghost:hover{background:var(--basalt);color:var(--salt)}.btn--full{width:100%}.link-btn{display:inline-block;padding:12px 0;font:500 var(--label)/1.4 var(--sans);letter-spacing:2px;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:text-underline-offset var(--fast) var(--ease-out),color var(--fast)}.link-btn:hover{text-underline-offset:7px}.text-link{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:var(--sand);transition:color var(--fast),text-decoration-color var(--fast)}.text-link:hover{color:var(--sea);text-decoration-color:var(--sea)}.icon-btn{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.icon{width:20px;height:20px}.input,.textarea,.select{width:100%;min-height:48px;padding:0 var(--s3);border:1px solid var(--sand);background:transparent;border-radius:0;font-size:max(16px,var(--body));transition:border-color var(--fast)}.textarea{padding:12px var(--s3);min-height:160px;resize:vertical}.select{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--basalt) 50%),linear-gradient(135deg,var(--basalt) 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px;background-repeat:no-repeat;padding-right:40px}.input:hover,.textarea:hover,.select:hover{border-color:var(--driftwood)}.input:focus,.textarea:focus,.select:focus{outline:none;border-color:var(--sea);box-shadow:0 0 0 1px var(--sea)}.input::placeholder,.textarea::placeholder{color:var(--driftwood)}[aria-invalid=true]{border-color:var(--error)!important}.field{display:flex;flex-direction:column;gap:var(--s2)}.field>span:first-child{font:500 var(--label)/1.4 var(--sans);letter-spacing:2px;text-transform:uppercase}.form-error{color:var(--error);font-size:var(--small)}.form-success{color:var(--sea)}.inline-form{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3) var(--s4);max-width:460px}.inline-form .input{flex:1 1 220px}.check{display:flex;gap:12px;align-items:flex-start;cursor:pointer;font-size:var(--small);line-height:1.5}.check input{-webkit-appearance:none;appearance:none;flex:0 0 18px;width:18px;height:18px;margin:1px 0 0;border:1px solid var(--basalt);display:grid;place-content:center}.check input:checked:before{content:"";width:10px;height:10px;background:var(--basalt)}.ornament{color:var(--sea);display:inline-block;vertical-align:middle;flex:none}.ornament--block{display:block;margin-bottom:var(--s3)}.ornament-set{display:inline-flex;align-items:flex-end;gap:.45em;color:var(--sea)}.announcement .ornament{margin:0 12px;vertical-align:-1px}.edit__signoff{margin-top:var(--s5)}.article__end{margin-top:var(--s6);display:flex;justify-content:center}.js .rise{opacity:0;transform:translateY(24px)}.js .rise.is-in{opacity:1;transform:none;transition:opacity .9s var(--ease-out) calc(var(--i, 0) * 80ms),transform .9s var(--ease-out) calc(var(--i, 0) * 80ms),color .2s var(--ease-out)}.announcement{background:var(--shell);color:var(--driftwood);text-align:center;padding:8px var(--margin);font-size:var(--small);letter-spacing:1px;overflow:hidden}.announcement__track{display:inline-flex;white-space:nowrap}.announcement__dup{display:none}@media(max-width:749px){.announcement{padding-inline:0;text-align:left}.announcement__track{gap:48px;padding-left:var(--margin)}.announcement.is-moving .announcement__dup{display:inline}.announcement.is-moving .announcement__track{padding-left:0}.announcement.is-moving .announcement__track{animation:ticker var(--ticker-time, 18s) linear infinite}.announcement.is-moving:hover .announcement__track,.announcement.is-moving:focus-within .announcement__track{animation-play-state:paused}}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(calc(-50% - 24px))}}@media(prefers-reduced-motion:reduce){.announcement.is-moving .announcement__track{animation:none}.announcement__track{white-space:normal}}.announcement a:hover{color:var(--basalt)}.section-header{position:sticky;top:0;z-index:30}.header{height:var(--header);background:var(--salt);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 var(--margin);box-shadow:0 1px 0 transparent;transition:box-shadow var(--fast)}.header.is-scrolled{box-shadow:0 1px 0 var(--sand)}.nav{display:flex;align-items:center;gap:var(--s4)}.nav>a,.nav>.navdd>a,.nav button,.nav summary{padding:14px 0;transition:color var(--fast);cursor:pointer}.nav a:hover,.nav button:hover,.nav summary:hover,.nav [aria-current=page]{color:var(--sea)}.nav--tools{justify-content:flex-end}.header__logo img{height:var(--logo-h, 17px);width:auto}.header__logo-text{font:400 24px/1 var(--serif);letter-spacing:1px}.navdd{position:relative}.navdd__menu{position:absolute;top:100%;left:-20px;min-width:220px;padding:var(--s3) 20px;background:var(--salt);display:flex;flex-direction:column;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity var(--fast),transform var(--fast) var(--ease-out),visibility 0s var(--fast);box-shadow:0 12px 24px #2b28250f}.navdd__menu a{padding:6px 0;font:400 18px/1.3 var(--serif);letter-spacing:.2px;text-transform:none}html[lang|=ko] .navdd__menu a{font-family:Gowun Batang,serif;font-size:15px}.navdd:hover .navdd__menu,.navdd:focus-within .navdd__menu{opacity:1;visibility:visible;transform:none;transition:opacity var(--fast),transform var(--fast) var(--ease-out)}.loc{position:relative}.loc summary{list-style:none;color:var(--driftwood)}.loc summary::-webkit-details-marker{display:none}.loc__list{position:absolute;right:0;top:100%;min-width:240px;padding:var(--s3) 20px;background:var(--salt);display:flex;flex-direction:column;box-shadow:0 12px 24px #2b28250f}.loc__list button{text-align:left;padding:8px 0;text-transform:none;letter-spacing:.3px;font:400 var(--body)/1.4 var(--sans)}.loc__list [aria-checked=true]{color:var(--sea)}.lang{display:inline-flex;align-items:center;gap:2px}.lang button{min-height:44px;padding:0 4px}.lang [aria-current=true]{text-decoration:underline;text-underline-offset:4px}.cart-link .cart-count-word{white-space:nowrap}.menu-btn,.cart-icon{display:none!important}@media(max-width:1099px){.nav--main>:not(.menu-btn),.nav--tools .hide-tablet{display:none!important}.menu-btn{display:inline-flex!important;margin-left:-12px}}@media(max-width:749px){.cart-link{display:none!important}.cart-icon{display:inline-flex!important;gap:4px;margin-right:-12px}.header__logo img{height:calc(var(--logo-h, 17px) * .82)}}.drawer{margin:0 0 0 auto;height:100dvh;max-height:none;width:min(440px,100%);max-width:100%;padding:var(--s4) var(--s5) var(--s5);border:0;background:var(--salt);color:var(--basalt);overflow-y:auto}.drawer--left{margin:0 auto 0 0;width:100%}.drawer::backdrop{background:var(--overlay)}.drawer[open]{animation:drawer-in .45s var(--ease-out)}.drawer--left[open]{animation-name:drawer-in-left}.drawer[open]::backdrop{animation:fade-in .3s var(--ease-out)}@keyframes drawer-in{0%{transform:translate(100%)}}@keyframes drawer-in-left{0%{transform:translate(-100%)}}@keyframes fade-in{0%{opacity:0}}.drawer__head{display:flex;justify-content:space-between;align-items:center;min-height:48px;margin-bottom:var(--s5)}.drawer__head .icon-btn{margin-right:-12px}.mnav{display:flex;flex-direction:column}.mnav a{display:block;padding:8px 0;font:400 var(--h2)/1.3 var(--serif)}.mnav__group{margin-top:var(--s4)}.mnav__group .label{display:block;margin-bottom:var(--s2);color:var(--driftwood)}.mnav__foot{margin-top:var(--s6);display:flex;flex-wrap:wrap;gap:var(--s3) var(--s4);align-items:center}.table-wrap{overflow-x:auto}.table{width:100%;border-collapse:collapse}.table th,.table td{text-align:left;padding:12px 16px 12px 0;border-bottom:1px solid var(--sand);font-weight:400;white-space:nowrap}.table th{font:500 var(--label)/1.4 var(--sans);letter-spacing:2px;text-transform:uppercase}.table td{color:var(--driftwood)}.table td.numeral{color:var(--basalt);font-size:var(--numeral)}.table .is-on td{color:var(--basalt)}.table .is-on td.numeral{color:var(--sea)}.table .ft{display:block;font-size:var(--small)}.hero{position:relative;height:85vh;min-height:520px;overflow:hidden;color:var(--white);background:var(--shell)}.hero__img{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 0 0)}.hero__img img,.hero__img svg{width:100%;height:100%;object-fit:cover}.js .hero__img{clip-path:inset(100% 0 0 0)}.js .hero__img img{transform:scale(1.12)}.js .hero.is-open .hero__img{clip-path:inset(0 0 0 0);transition:clip-path 1.1s var(--ease-out)}.js .hero.is-open .hero__img img{transform:scale(1);transition:transform 1.6s var(--ease-out)}.hero__scrim{position:absolute;inset:auto 0 0 0;height:55%;background:linear-gradient(to top,#2b28258c,#2b282500);pointer-events:none}.hero__copy{position:absolute;left:var(--margin);bottom:var(--s6);right:var(--margin);max-width:640px}.hero__copy .display{font-size:clamp(30px,2.5vw,38px);line-height:1.2;margin-bottom:var(--s4);max-width:18ch}.hero__eyebrow{display:block;margin-bottom:var(--s3);opacity:.9}html[lang|=ko] .hero__copy .display{font-size:clamp(24px,2vw,30px);line-height:1.45}.hero__copy .link-btn{color:var(--white)}.hero__mobile{display:none}.hero--short{height:70vh;min-height:480px}@media(max-width:749px){.hero{height:75vh;min-height:460px}.hero--short{height:60vh;min-height:400px}.hero__copy{bottom:var(--s5)}.hero__copy .display{font-size:26px}html[lang|=ko] .hero__copy .display{font-size:21px}.hero__img--has-mobile .hero__desktop{display:none}.hero__img--has-mobile .hero__mobile{display:block}}.pair{display:flex}.pair__item{flex:1 1 50%;min-width:0;transition:flex-grow .6s var(--ease-out)}@media(hover:hover)and (min-width:750px){.pair:hover .pair__item{flex-grow:.72}.pair .pair__item:hover{flex-grow:1.28}}.pair__frame{position:relative;height:min(62.5vw,calc(100vh - var(--header) - 72px));overflow:hidden;background:var(--shell)}.pair__frame img,.pair__frame svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s ease}.pair__frame .hover-img{opacity:0}.pair__frame--cut>img:first-child{object-fit:contain;padding:6% 8%}@media(hover:hover){.pair__item:hover .hover-img{opacity:1}}.pair__meta{text-align:center;padding:var(--s3) var(--margin) 0}.pair__meta .small{margin-top:var(--s1)}@media(max-width:749px){.pair__frame{height:62.5vw}.pair__meta{padding-inline:var(--s2)}}.edit{row-gap:0}.edit__photo{grid-column:1 / span 7;grid-row:1 / span 2;aspect-ratio:4 / 5;overflow:hidden;background:var(--shell)}.edit__photo img,.edit__photo svg,.edit__small img,.edit__small svg{width:100%;height:100%;object-fit:cover}.js .edit__photo.is-in img{animation:drift 24s ease-in-out infinite alternate}@keyframes drift{0%{transform:scale(1)}to{transform:scale(1.06) translate(-1.5%)}}.edit__text{grid-column:9 / span 4;grid-row:1;align-self:start;padding-top:var(--s8)}.edit__text .rte{margin-top:var(--s4);max-width:34ch}.edit__text .link-btn{margin-top:var(--s3)}.edit__small{grid-column:10 / span 3;grid-row:2;align-self:end;aspect-ratio:1;overflow:hidden;background:var(--shell)}.edit--flip .edit__photo{grid-column:6 / span 7}.edit--flip .edit__text{grid-column:1 / span 4}.edit--flip .edit__small{grid-column:1 / span 3}@media(max-width:1099px){.edit__text{grid-column:8 / span 5;padding-top:var(--s6)}.edit__small{grid-column:9 / span 4}.edit--flip .edit__text{grid-column:1 / span 5}}@media(max-width:749px){.edit__photo,.edit--flip .edit__photo{grid-column:1 / span 10;grid-row:1}.edit--flip .edit__photo{grid-column:3 / span 10}.edit__text,.edit--flip .edit__text{grid-column:1 / -1;grid-row:2;padding-top:var(--s5)}.edit__small,.edit--flip .edit__small{grid-column:6 / span 7;grid-row:3;margin-top:var(--s5)}}.edit--balanced{align-items:center}.edit--balanced .edit__photo{grid-column:3 / span 4;grid-row:1}.edit--balanced .edit__text{grid-column:8 / span 4;grid-row:1;padding-top:0;align-self:center}.edit--balanced .edit__text .rte{max-width:36ch}.edit--balanced.edit--flip .edit__photo{grid-column:7 / span 4}.edit--balanced.edit--flip .edit__text{grid-column:2 / span 4;justify-self:end}@media(max-width:1099px){.edit--balanced .edit__photo{grid-column:2 / span 5}.edit--balanced .edit__text{grid-column:8 / span 5}}@media(max-width:749px){.edit--balanced .edit__photo,.edit--balanced.edit--flip .edit__photo{grid-column:2 / span 10}.edit--balanced .edit__text,.edit--balanced.edit--flip .edit__text{grid-column:1 / -1;grid-row:2;padding-top:var(--s5)}}.edit-sec--first{margin-top:0;padding-top:var(--s6)}.edit__title{max-width:16em;margin-bottom:var(--s6)}.edit--story{align-items:start}.edit--story .edit__photo{grid-column:1 / span 5;grid-row:1;position:sticky;top:calc(var(--header) + var(--s5))}.edit--story .edit__text{grid-column:7 / span 5;grid-row:1;padding-top:0}.edit--story .edit__text .rte{margin-top:0;max-width:50ch}.edit--story .edit__text .h2+.rte{margin-top:var(--s5)}.edit--story .rte p+p{margin-top:1.3em}.edit--story .link-btn{margin-top:var(--s5)}.edit--story.edit--flip .edit__photo{grid-column:8 / span 5}.edit--story.edit--flip .edit__text{grid-column:2 / span 5}@media(max-width:1099px){.edit--story .edit__photo{grid-column:1 / span 5}.edit--story .edit__text{grid-column:7 / span 6}.edit--story.edit--flip .edit__photo{grid-column:8 / span 5}.edit--story.edit--flip .edit__text{grid-column:1 / span 6}}@media(max-width:749px){.edit-sec--first{padding-top:var(--s5)}.edit__title{margin-bottom:var(--s5)}.edit--story .edit__photo,.edit--story.edit--flip .edit__photo{grid-column:1 / -1;grid-row:1;position:static}.edit--story .edit__text,.edit--story.edit--flip .edit__text{grid-column:1 / -1;grid-row:2;position:static;padding-top:var(--s5)}}.finder{align-items:end}.finder__q{grid-column:2 / span 4}.finder__q label{display:block;margin-bottom:var(--s3)}.finder__ans{grid-column:7 / span 6}.finder__line{margin-top:var(--s3);min-height:3em}@media(max-width:1099px){.finder__q{grid-column:1 / span 5}}@media(max-width:749px){.finder{row-gap:var(--s5)}.finder__q,.finder__ans{grid-column:1 / -1}}.lengths{display:flex;justify-content:space-between;gap:4px}.lengths>*{position:relative;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;font:400 var(--numeral)/1 var(--serif);color:var(--driftwood);transition:color var(--fast) var(--ease-out)}.lengths>*:after{content:"";position:absolute;left:50%;bottom:6px;width:20px;height:1px;margin-left:-10px;background:var(--sea);transform:scaleX(0);transition:transform .3s var(--ease-out)}.lengths button:hover,.lengths [aria-pressed=true],.lengths .is-on{color:var(--basalt)}.lengths [aria-pressed=true]:after,.lengths .is-on:after{transform:scaleX(1)}.lengths .is-unavailable{text-decoration:line-through;text-decoration-thickness:1px}.finder--big .lengths>*{font-size:calc(var(--numeral) * 2.4);min-width:0}@media(max-width:749px){.finder--big .lengths>*{font-size:calc(var(--numeral) * 1.6)}}.input--cm{width:120px}.input--ft{width:72px}.hfield__head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s3);margin-bottom:var(--s2)}.finder__q .hfield__head{margin-bottom:var(--s3)}.hfield__head label{margin:0!important}.hfield__row{display:flex;align-items:center;gap:var(--s2)}.unit{display:inline-flex;align-items:center;gap:2px;color:var(--driftwood)}.unit button{min-height:44px;padding:0 4px;color:var(--driftwood);transition:color var(--fast)}.unit button:hover{color:var(--basalt)}.unit [aria-pressed=true]{color:var(--basalt);text-decoration:underline;text-underline-offset:4px}.notes__list{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:var(--s6)}.notes__item{grid-column:span 4}.notes__item:nth-child(3n+2){margin-top:var(--s7)}.notes__item:nth-child(3n){margin-top:var(--s5)}.notes__item .h2{margin-bottom:var(--s3)}.notes__item p:last-child{max-width:32ch}@media(max-width:749px){.notes__item{grid-column:1 / -1;margin-top:0!important}.notes__item:nth-child(2n){padding-left:20%}}.tabs{display:flex;flex-wrap:wrap;gap:0 var(--s4);margin:calc(var(--s5) * -.5) 0 var(--s5)}.tabs a{padding:12px 0;color:var(--driftwood);transition:color var(--fast)}.tabs a:hover{color:var(--basalt)}.tabs [aria-current=page]{color:var(--basalt);text-decoration:underline;text-underline-offset:6px}.cgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px}@media(max-width:749px){.cgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cgrid>li{min-width:0;padding-bottom:var(--s5)}.card{display:block}.card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--shell)}.card__media img,.card__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s ease}.card__media .hover-img{opacity:0}@media(hover:hover){.card:hover .card__media .hover-img{opacity:1}}.card__info{text-align:center;padding:var(--s3) var(--s2) 0;display:flex;flex-direction:column;gap:var(--s1)}.card--soon .card__media{display:flex;align-items:flex-end;padding:var(--s4)}.card--soon .card__media .h2{position:relative}.lifestyle{margin-top:var(--s7);height:80vh;min-height:420px;overflow:hidden;background:var(--shell)}.lifestyle img,.lifestyle svg{width:100%;height:100%;object-fit:cover}.pagination{display:flex;justify-content:center;align-items:center;gap:var(--s4);margin-top:var(--s5)}.pagination a{padding:12px 0}.diary{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:var(--s7)}.diary__item{grid-column:span 5}.diary__item:nth-child(2n){grid-column:8 / span 5;margin-top:var(--s8)}.diary__item:first-child{grid-column:1 / span 7}.diary__item:nth-child(2){grid-column:9 / span 4;margin-top:var(--s8)}.diary__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--shell)}.diary__item:first-child .diary__media{aspect-ratio:3 / 2}.diary__media img,.diary__media svg{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease-out)}@media(hover:hover){.diary__item a:hover .diary__media img{transform:scale(1.03)}}.diary__meta{margin-top:var(--s3)}.diary__item--text .diary__meta{margin-top:0;padding-top:var(--s3);border-top:1px solid var(--sand)}.diary__item--text .diary__meta .h2{font-size:calc(var(--h2) * 1.15)}.diary__meta .h2{margin-top:var(--s2)}.diary__meta p.rte-excerpt{margin-top:var(--s2);max-width:44ch}@media(max-width:749px){.diary{row-gap:var(--s6)}.diary__item,.diary__item:first-child,.diary__item:nth-child(2),.diary__item:nth-child(2n){grid-column:1 / -1;margin-top:0}.diary__item:nth-child(2n){padding-left:16%}}.letters__head{text-align:center;margin:0 auto var(--s6)}.letters__head p{margin-left:auto;margin-right:auto}.letters__list{--cols: 3;--gap: var(--s5);max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;column-gap:var(--gap);row-gap:var(--s7)}.letters__list>.letter{flex:0 0 calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols));min-width:0}.letters__head .ornament{display:block;margin:var(--s4) auto 0}.letter{text-align:center}.letter__mark{display:none}.letter__link{display:block}.letter__photo{aspect-ratio:4 / 5;overflow:hidden;background:var(--shell);margin-bottom:var(--s4)}.letter__photo img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease-out)}@media(hover:hover){.letter__link:hover .letter__photo img{transform:scale(1.03)}}.letter__title{margin-top:var(--s2);transition:color var(--fast);font-size:calc(var(--h2) * .7)}html[lang|=ko] .letter__title{font-size:calc(var(--h2) * .82 * .7)}.letter__excerpt{margin:var(--s3) auto 0;max-width:50ch;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.letter__read{margin-top:var(--s2)}@media(hover:hover){.letter__link:hover .letter__title{color:var(--sea)}.letter__link:hover .letter__read{text-underline-offset:7px}}@media(max-width:1099px){.letters__list{--cols: 2}}@media(max-width:749px){.letters__head{margin-bottom:var(--s6)}.letters__list{--cols: 1;row-gap:0}.letter__mark{display:flex;justify-content:center;margin:var(--s5) 0}}.article{max-width:720px;margin:0 auto}.article__head{text-align:center;margin-bottom:var(--s5)}.article__head .display{margin-top:var(--s3)}.article__image{margin:0 calc(var(--margin) * -1) var(--s6)}@media(min-width:750px){.article__image{margin-inline:-120px}}.article__body{font-size:16px}.article__foot{margin-top:var(--s6)}.contact__form{grid-column:1 / span 6;display:flex;flex-direction:column;gap:var(--s4)}.contact__aside{grid-column:8 / span 4;display:flex;flex-direction:column;gap:var(--s3);align-self:start}.contact__aside .h2{margin-bottom:var(--s2)}.contact__aside a{align-self:flex-start}@media(max-width:749px){.contact__form,.contact__aside{grid-column:1 / -1}.contact__aside{margin-top:var(--s6)}}.tintro__text{grid-column:1 / span 6;align-self:center}.tintro__text .rte{margin-top:var(--s4);max-width:44ch}.tintro__steps{margin-top:var(--s5);display:flex;flex-direction:column;gap:var(--s4);max-width:44ch;counter-reset:step}.tintro__steps li{display:grid;grid-template-columns:40px 1fr}.tintro__steps li:before{counter-increment:step;content:counter(step);font:400 var(--numeral)/1.2 var(--serif);color:var(--sea)}.tintro__media{grid-column:8 / span 5;aspect-ratio:4 / 5;overflow:hidden;background:var(--shell)}.tintro__media img,.tintro__media svg{width:100%;height:100%;object-fit:cover}@media(max-width:749px){.tintro__text,.tintro__media{grid-column:1 / -1}.tintro__media{margin-top:var(--s5)}}.charts__tip{margin-top:var(--s5);background:var(--shell);padding:var(--s4)}.charts__tip .label{display:block;margin-bottom:var(--s2)}.charts__row+.charts__row{margin-top:var(--s7)}.charts__intro{grid-column:1 / span 4}.charts__intro .h2{margin-bottom:var(--s3)}.charts__intro>p{max-width:34ch}.charts__finder{margin-top:var(--s5);max-width:300px}.charts__body{grid-column:6 / span 7}.charts__row--measure{align-items:center}.charts__art{grid-column:1 / span 4;background:var(--shell);padding:var(--s5) var(--s4)}.inseam-svg{width:100%;height:auto;max-width:260px;margin:0 auto;display:block}.charts__tip-text{grid-column:6 / span 5}.charts__tip-text .label{margin-bottom:var(--s3)}.charts__tip-text>p{max-width:46ch}.charts__policy{margin-top:var(--s5);max-width:56ch}@media(max-width:1099px){.charts__intro,.charts__art{grid-column:1 / span 5}.charts__body,.charts__tip-text{grid-column:7 / span 6}}@media(max-width:749px){.charts__row+.charts__row{margin-top:var(--s6)}.charts__intro,.charts__body,.charts__art,.charts__tip-text{grid-column:1 / -1}.charts__body,.charts__tip-text{margin-top:var(--s4)}.charts__art{padding:var(--s4)}}.accs{border-top:1px solid var(--sand)}.acc{border-bottom:1px solid var(--sand)}.acc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:var(--s3);min-height:52px;padding:8px 0;cursor:pointer}.acc summary::-webkit-details-marker{display:none}.acc summary:after{content:"+";font:300 18px/1 var(--sans);width:16px;text-align:center;flex:none}.acc[open] summary:after{content:"\2212"}.acc__body{padding:0 0 var(--s4);max-width:56ch}.faq{max-width:760px}.faq--center{max-width:720px;margin:0 auto}.faq--center>.h2{font-size:calc(var(--h2) * .7);margin-bottom:var(--s3)!important}html[lang|=ko] .faq--center>.h2{font-size:calc(var(--h2) * .82 * .7)}.faq-sec{margin-top:var(--s6)}.faq .acc__body p+p{margin-top:.8em}.faq .acc summary{text-transform:none;letter-spacing:.3px;font:400 16px/1.5 var(--sans)}.pdp{padding-right:var(--margin)}.pdp__media{grid-column:1 / span 7;display:grid;grid-template-columns:1fr 1fr;gap:2px;align-content:start}.pdp__tile{aspect-ratio:3 / 4;overflow:hidden;background:var(--salt)}.pdp__tile img,.pdp__tile video,.pdp__tile svg{width:100%;height:100%;object-fit:cover;display:block}.pdp__tile--cut img{object-fit:contain}.pdp__zoom{display:block;width:100%;height:100%;cursor:zoom-in}.pdp__zoom img{transition:transform .6s var(--ease-out)}@media(hover:hover){.pdp__zoom:hover img{transform:scale(1.02)}}.pdp__info{grid-column:8 / span 5;padding-left:var(--gutter);position:sticky;top:calc(var(--header) + var(--s5));align-self:start;padding:var(--s6) 0 var(--s7)}.pdp__info>*+*{margin-top:var(--s4)}.pdp__price,.pdp__note{margin-top:var(--s2)}.pdp__price s,.card__info s{margin-left:6px}.pdp__price .save{margin-left:8px;color:var(--basalt)}.crumbs{color:var(--driftwood)}.crumbs a:hover{color:var(--basalt)}.opt-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s3);margin-bottom:var(--s2)}.opt-head .link-btn{padding:0}.swatches{display:flex;gap:var(--s3)}.swatch{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;transition:border-color var(--fast)}.swatch span{width:28px;height:28px;display:block;box-shadow:inset 0 0 0 1px #2b282514}.swatch:hover{border-color:var(--sand)}.swatch[aria-current=true],.swatch[aria-pressed=true]{border-color:var(--basalt)}.sizes{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:var(--s2)}.size{min-height:48px;border:1px solid var(--sand);font:500 var(--label)/1 var(--sans);letter-spacing:2px;text-transform:uppercase;transition:border-color var(--fast)}.size:hover{border-color:var(--driftwood)}.size[aria-pressed=true]{border-color:var(--basalt)}.size.is-unavailable{color:var(--driftwood);text-decoration:line-through}.size-chart{margin-top:var(--s3)}.len-note{margin-top:var(--s2)}.len-note,.pdp-extra,.agree,.finder__line,.charts__tip p,.fit__head p{letter-spacing:.3px}.ship-notes{margin-top:var(--s3)}.agree{margin-bottom:var(--s3)}.pdp-extra{margin-top:var(--s2)}.dots{display:none}.buybar{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;gap:var(--s3);align-items:center;padding:var(--s2) var(--margin) calc(var(--s2) + env(safe-area-inset-bottom));background:var(--salt);box-shadow:0 -1px 0 var(--sand);transform:translateY(100%);transition:transform .35s var(--ease-out)}.buybar.is-shown{transform:none}.buybar__info{flex:1;min-width:0}.buybar__info p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.buybar .btn{flex:0 0 auto}@media(min-width:1100px){.buybar{display:none}}@media(max-width:1099px){.pdp{display:block;padding:0}.pdp__media{margin:0;display:flex;flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:0}.pdp__media::-webkit-scrollbar{display:none}.pdp__media figure{flex:0 0 100%;scroll-snap-align:start}.pdp__info{padding-left:var(--margin)}.dots{display:flex;justify-content:center;margin-top:var(--s2)}.dots button{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center}.dots button:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--sand);transition:background var(--fast)}.dots button[aria-current=true]:before{background:var(--basalt)}.pdp__info{position:static;padding:var(--s4) var(--margin) var(--s6);max-width:640px}}.card__media,.pair__frame,.cart-item__img{background:var(--salt)}.card__media img,.pair__frame img,.pdp__tile img,.cart-item__img img,.zoom__item--cut img{mix-blend-mode:multiply}.card__media .hover-img,.pair__frame .hover-img{mix-blend-mode:normal}.zoom{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--salt);overflow-y:auto}.zoom::backdrop{background:var(--salt)}.zoom[open]{animation:fade-in .3s var(--ease-out)}.zoom__close{position:sticky;top:var(--s3);float:right;margin:var(--s3) var(--s3) 0 0;z-index:2;background:var(--salt)}.zoom__list{max-width:1100px;margin:0 auto;padding:var(--s6) var(--margin) var(--s7);display:flex;flex-direction:column;gap:var(--s3)}.zoom__item{background:var(--salt)}.zoom__item img,.zoom__item video{width:100%;height:auto;display:block;cursor:zoom-out}.fit__head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s3);flex-wrap:wrap;margin-bottom:var(--s5)}.fit__head p{margin-top:var(--s2);max-width:44ch}.fit__grid{display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:2px}.fit__grid--inset{max-width:1440px;margin:0 auto;padding:0 var(--margin)}@media(max-width:749px){.fit__grid--inset{padding:0}}.fit__item{display:block}.fit__item>div{aspect-ratio:3 / 4;overflow:hidden;background:var(--shell)}.fit__item img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease-out)}@media(hover:hover){a.fit__item:hover img{transform:scale(1.03)}}.fit__item figcaption{padding:var(--s2) var(--s2) 0;text-align:center}@media(max-width:749px){.fit__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.worn__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:var(--s5);align-items:start}.worn__item{grid-column:span 3}.worn__item:nth-child(4n+1){grid-column:1 / span 4}.worn__item:nth-child(4n+2){grid-column:6 / span 3;margin-top:var(--s7)}.worn__item:nth-child(4n+3){grid-column:10 / span 3;margin-top:var(--s5)}.worn__item:nth-child(4n){grid-column:3 / span 4;margin-top:calc(var(--s6) * -1)}.worn__item>div{aspect-ratio:4 / 5;overflow:hidden;background:var(--shell)}.worn__item img{width:100%;height:100%;object-fit:cover}.worn__item figcaption{margin-top:var(--s2)}@media(max-width:749px){.worn__item:nth-child(n){grid-column:1 / span 7;margin-top:0}.worn__item:nth-child(2n){grid-column:5 / span 8}}.cart{max-width:880px}.cart-items{margin-top:var(--s4)}.cart-item{display:grid;grid-template-columns:120px 1fr auto;gap:var(--s4);padding:var(--s4) 0;border-bottom:1px solid var(--sand)}.cart-item__img{aspect-ratio:4 / 5;overflow:hidden;background:var(--shell)}.cart-item__img img{width:100%;height:100%;object-fit:cover}.cart-item__info{display:flex;flex-direction:column;gap:var(--s1)}.cart-item__actions{display:flex;gap:var(--s4);align-items:center;margin-top:var(--s2)}.qty{width:72px;min-height:44px;padding:0 12px;border:1px solid var(--sand);background:transparent;font-size:16px}.cart-summary{margin-top:var(--s5);margin-left:auto;max-width:400px;display:flex;flex-direction:column;gap:var(--s3)}.row-between{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s3)}@media(max-width:749px){.cart-item{grid-template-columns:88px 1fr}.cart-item__price{grid-column:2}}.cart__head{display:flex;justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap}.ship-meter{margin-top:var(--s4);max-width:400px}.ship-meter__track{margin-top:var(--s2);height:2px;background:var(--sand)}.ship-meter__track span{display:block;height:100%;background:var(--basalt);transition:width .6s var(--ease-out)}.cart-summary .payments{justify-content:flex-start;margin-top:var(--s2)}.cart-also{margin-top:var(--s7)}.cart-also .h2{margin-bottom:var(--s4)}.cgrid--small{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:749px){.cart__head .btn{width:100%}.cgrid--small{grid-template-columns:repeat(2,minmax(0,1fr))}}.footer{background:var(--shell);margin-top:var(--section);padding:var(--s7) 0 var(--s5)}.footer__news{grid-column:1 / span 5}.footer__news>p{margin-top:var(--s2);max-width:40ch}.footer__form{display:flex;align-items:center;gap:var(--s4);margin-top:var(--s4);max-width:440px}.footer__form .input{flex:1}.footer__cols{grid-column:7 / span 6;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--gutter)}.footer__cols .label{display:block;margin-bottom:var(--s3)}.footer__cols a{display:block;padding:6px 0;transition:color var(--fast)}.footer__cols a:hover{color:var(--sea)}@media(pointer:coarse){.footer__cols a{padding:12px 0}}.footer__mark{grid-column:1 / span 7;margin-top:var(--s7)}.footer__mark img{width:100%;max-width:150px;height:auto}.footer__mark .footer__name{font:300 clamp(64px,12vw,180px)/.9 var(--serif);letter-spacing:-.02em}.footer__loc{grid-column:9 / span 4;align-self:end;justify-self:end}.footer__loc .select{min-width:240px}.footer__biz{grid-column:1 / -1;margin-top:var(--s5);color:var(--driftwood)}.footer__biz p{display:inline}.footer__legal{grid-column:1 / -1;margin-top:var(--s4);display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s3);color:var(--driftwood)}.footer__legal a:hover{color:var(--basalt)}.payments{display:flex;flex-wrap:wrap;gap:8px}.payments svg{width:38px;height:24px}@media(max-width:1099px){.footer__news{grid-column:1 / span 6}.footer__cols{grid-column:1 / -1;margin-top:var(--s6)}}@media(max-width:749px){.footer{padding-top:var(--s6)}.footer__news,.footer__mark,.footer__loc{grid-column:1 / -1}.footer__loc{justify-self:start;margin-top:var(--s5)}.footer__cols{grid-template-columns:1fr 1fr;row-gap:var(--s5)}}.center-page{min-height:60vh;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--s4);max-width:640px}.center-page .display{max-width:14ch}.center-page__media{margin-top:var(--s5);aspect-ratio:3 / 2;width:100%;overflow:hidden;background:var(--shell)}.center-page__media img{width:100%;height:100%;object-fit:cover}.shopify-policy__container{max-width:720px!important;margin:0 auto!important;padding:var(--s6) var(--margin) 0!important}.shopify-policy__title{text-align:left!important;margin:0 0 var(--s4)!important}.shopify-policy__title h1{font:400 var(--h2)/1.2 var(--serif)!important;letter-spacing:.5px;margin:0;text-wrap:balance}.shopify-policy__body{font-size:var(--body);line-height:1.8;color:var(--basalt)}.shopify-policy__body .rte>*+*{margin-top:1.1em}.shopify-policy__body h2,.shopify-policy__body h3{font:400 22px/1.3 var(--serif)!important;letter-spacing:.3px;margin:var(--s5) 0 var(--s2)!important}.shopify-policy__body h4,.shopify-policy__body h5,.shopify-policy__body h6{font:500 var(--label)/1.4 var(--sans);letter-spacing:2px;text-transform:uppercase;margin:var(--s5) 0 var(--s2)}.shopify-policy__body strong,.shopify-policy__body b{font-weight:500}.shopify-policy__body a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:var(--sand)}.shopify-policy__body a:hover{color:var(--sea);text-decoration-color:var(--sea)}.shopify-policy__body ul{list-style:disc;padding-left:1.2em}.shopify-policy__body ol{list-style:decimal;padding-left:1.2em}.shopify-policy__body table{width:100%;border-collapse:collapse}.shopify-policy__body th,.shopify-policy__body td{text-align:left;padding:10px 12px 10px 0;border-bottom:1px solid var(--sand)}html[lang|=ko] .shopify-policy__title h1{font-family:Gowun Batang,serif!important;font-size:calc(var(--h2) * .82)!important;line-height:1.45}html[lang|=ko] .shopify-policy__body h2,html[lang|=ko] .shopify-policy__body h3{font-family:Gowun Batang,serif!important;font-size:calc(var(--h2) * .82)!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js .rise,.js .rise.is-in{opacity:1;transform:none;transition:opacity .3s linear}.js .hero__img,.js .hero.is-open .hero__img{clip-path:none;transition:none}.js .hero__img img,.js .hero.is-open .hero__img img{transform:none;transition:none}.js .edit__photo.is-in img{animation:none}.pair__item{transition:none}.drawer[open],.drawer[open]::backdrop{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/base.css.map */
