.nm{padding-top:var(--nm-pt, 0px);padding-bottom:var(--nm-pb, 0px);background:var(--n-white);color:var(--n-ink);font-family:var(--n-font-sans);font-weight:400}.nm .nm__band{padding-inline:var(--n-edge)}.nm h1,.nm h2,.nm h3,.nm p{margin:0;padding:0;font-weight:400;color:var(--n-ink);overflow-wrap:break-word}.nm .nm__label{font-family:var(--n-font-sans);font-size:1.2rem;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--n-taupe-deep)}.nm .nm__spec{font-family:var(--n-font-sans);font-size:1.3rem;line-height:1.7;letter-spacing:.06em;color:var(--n-taupe-deep);text-wrap:balance}.nm .nm__spec span{white-space:nowrap}.nm .nm__link{display:inline-block;font-family:var(--n-font-sans);font-size:1.5rem;line-height:1.6;letter-spacing:.03em;color:var(--n-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em;transition:color var(--n-dur) var(--n-ease)}.nm .nm__link:hover{color:var(--n-ink-hover)}.nm .nm__plate{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;background:var(--n-ivory)}.nm .nm__open{padding-top:4.8rem}.nm .nm__title{margin-top:2rem;max-width:16ch;font-family:var(--n-font-display);font-size:clamp(3.4rem,1.6rem + 2.6vw,5.6rem);line-height:1.08;letter-spacing:-.015em;text-wrap:balance}.nm .nm__gold{padding-bottom:7.2rem}.nm .nm__gold-photo,.nm .nm__read{margin-top:4.8rem}.nm .nm__prose{margin-top:2.4rem;font-size:1.6rem;line-height:1.7;letter-spacing:.03em}.nm .nm__prose p+p{margin-top:1.6em}.nm .nm__proof{margin-top:4rem;padding-top:2rem;border-top:1px solid var(--n-hairline)}.nm .nm__read>:first-child{margin-top:0}.nm .nm__set-in{border-top:1px solid var(--n-hairline);padding-block:4.8rem}.nm .nm__item{margin-top:2.4rem}.nm .nm__item+.nm__item{margin-top:4.8rem}.nm .nm__set-in>.nm__pairs:first-child>.nm__item:first-child{margin-top:0}.nm .nm__item-photo{width:70%}.nm .nm__item-heading{margin-top:2.4rem;font-family:var(--n-font-display);font-size:clamp(2.2rem,2.5vw,2.8rem);line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.nm .nm__item-body{margin-top:1.6rem;max-width:44ch;font-size:1.5rem;line-height:1.7;letter-spacing:.03em}.nm .nm__item-body p+p{margin-top:1.6em}.nm .nm__item-facts{margin-top:2rem}.nm .nm__item-link{margin-top:2.4rem}.nm .nm__item,.nm .nm__gold{scroll-margin-top:calc(var(--header-height, 6rem) + 2.4rem)}.nm .nm__close{padding-block:2.4rem 7.2rem}.nm .nm__close-line{max-width:24ch;font-family:var(--n-font-display);font-size:clamp(2.2rem,2.5vw,2.8rem);line-height:1.3;letter-spacing:-.01em;text-wrap:balance}.nm .nm__close-line+.nm__close-link{margin-top:2.4rem}@media screen and (max-width:989px){.nm .nm__item>:first-child{margin-top:0}}@media screen and (min-width:750px){.nm .nm__read{max-width:50rem}.nm .nm__gold-photo{width:50rem}.nm .nm__item-photo{width:35rem;max-width:70%}}@media screen and (min-width:990px){.nm .nm__open{padding-top:7.2rem}.nm .nm__gold{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2.4rem;padding-bottom:9.6rem}.nm .nm__gold-photo,.nm .nm__read{margin-top:clamp(4.8rem,6vw,8rem)}.nm .nm__gold-photo{grid-column:1 / 5;align-self:start;position:sticky;top:calc(var(--header-offset, 0px) + 3rem);transition:top .15s ease-out;width:100%}.nm .nm__read{grid-column:6 / 12}.nm .nm__read>.nm__label{margin-top:-.4rem}.nm .nm__prose{margin-top:3.2rem;font-size:1.7rem;line-height:1.75}.nm .nm__proof{margin-top:4.8rem}.nm .nm__set-in{padding-block:9.6rem 0}.nm .nm__set-label{margin-bottom:4.8rem}.nm .nm__pairs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.4rem;row-gap:0}.nm .nm__item:nth-child(n+3){padding-top:9.6rem}.nm .nm__item,.nm .nm__item+.nm__item{margin-top:0;display:grid;grid-template-rows:subgrid;grid-row:span 5;row-gap:0;justify-items:start;align-content:start}.nm .nm__item-photo{grid-row:1;width:60%;max-width:none}.nm .nm__item-heading{grid-row:2}.nm .nm__item-body{grid-row:3}.nm .nm__item-facts{grid-row:4}.nm .nm__item-link{grid-row:5;align-self:start}.nm .nm__close{padding-block:12rem}}@media screen and (min-width:750px){:lang(ko) .nm .nm__title{max-width:12.5em;text-wrap:wrap}}@media screen and (min-width:750px){:lang(ko) .nm .nm__close-line{max-width:19.5em;text-wrap:wrap}}:lang(ko) .nm .nm__item-body{max-width:50rem;text-wrap:pretty}@media screen and (min-width:990px){:lang(ko) .nm .nm__item-body{max-width:60%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-naomi-materials.css.map */
