:root{--nh-paper:#f7f3ec;--nh-ink:#202b30;--nh-muted:#626a68;--nh-line:#d9d4ca;--nh-rust:#a74f34;--nh-sand:#e9e2d5}html{scroll-behavior:smooth;scroll-padding-top:120px}body{background:var(--nh-paper);color:var(--nh-ink)}.nh-wrap{width:min(1380px,calc(100% - 96px));margin-inline:auto}.nh-eyebrow{margin:0 0 20px;font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;line-height:1.6}.nh-hero{display:grid;grid-template-columns:.8fr 1.2fr;gap:44px;align-items:center;padding-block:40px 80px}.nh-hero-copy{padding-block:25px}.nh-hero h1{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(44px,5.1vw,76px);line-height:1.04;letter-spacing:-.045em;max-width:490px;margin:0 0 26px;text-wrap:balance}.nh-intro{font-size:16px;line-height:1.75;max-width:360px;margin:0 0 32px;color:var(--nh-muted)}.nh-button{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;background:var(--nh-ink);color:var(--nh-paper);font-size:13px;font-weight:500;padding:18px 24px;text-decoration:none;min-height:52px}.nh-button:hover{background:#37484e}.nh-button span,.nh-text-link span{font-size:18px}.nh-hero-note{font-size:11px;color:var(--nh-muted);margin:20px 0 0;letter-spacing:.035em}.nh-hero-photo{margin:0;min-width:0}.nh-hero-image{display:block;width:100%;height:clamp(350px,39vw,560px);object-fit:cover;object-position:50% 38%}.nh-hero-photo figcaption{font-size:10px;line-height:1.5;color:var(--nh-muted);margin-top:10px}.nh-collections,.nh-artworks{padding-block:76px;border-top:1px solid var(--nh-line);scroll-margin-top:110px}.nh-section-heading{display:flex;justify-content:space-between;gap:40px;align-items:flex-end;margin-bottom:40px}.nh-section-heading h2{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(32px,3.4vw,48px);line-height:1.12;letter-spacing:-.025em;margin:0;text-wrap:balance}.nh-section-heading .nh-eyebrow{margin-bottom:14px}.nh-section-heading>p{max-width:340px;font-size:14px;line-height:1.7;color:var(--nh-muted);margin:0}.nh-collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.nh-collection-card{color:inherit;text-decoration:none;min-width:0}.nh-collection-image{position:relative;background:var(--nh-sand);padding:34px;overflow:hidden}.nh-collection-image img{width:100%;aspect-ratio:3/4;height:auto;object-fit:cover;display:block;box-shadow:0 9px 22px #202b3015}.nh-collection-index{position:absolute;left:13px;top:12px;font-size:10px;letter-spacing:.08em;color:var(--nh-muted)}.nh-collection-title{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:20px}.nh-collection-title h3{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:25px;letter-spacing:-.02em;margin:0}.nh-collection-title span{font-size:24px}.nh-collection-card>p{font-size:13px;line-height:1.65;color:var(--nh-muted);margin:9px 0 0;max-width:310px}.nh-art-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px;row-gap:48px}.nh-collection-gallery .nh-art-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.nh-art-image{background:#eee8df;padding:24px}.nh-art-image img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:contain}.nh-art-category{font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--nh-muted);margin:18px 0 7px}.nh-art-card h3{font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400;margin:0 0 9px;letter-spacing:-.02em}.nh-art-coming,.nh-art-price{font-size:12px;color:var(--nh-muted);margin:0 0 12px}.nh-art-details{border-top:1px solid var(--nh-line);font-size:12px}.nh-art-details summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;min-height:48px;list-style:none}.nh-art-details summary::-webkit-details-marker{display:none}.nh-art-details p{font-size:13px;color:var(--nh-muted);line-height:1.7;margin:0 0 18px}.nh-art-details[open] summary span{transform:rotate(45deg)}.nh-text-link{display:inline-flex;align-items:center;gap:25px;min-height:48px;color:inherit;font-size:13px;text-decoration:none;border-bottom:1px solid currentColor}.nh-story{background:var(--nh-sand);padding-block:85px;text-align:center;margin-top:16px}.nh-story-inner{max-width:800px}.nh-story h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,4.4vw,60px);font-weight:400;line-height:1.15;letter-spacing:-.025em;margin:0 0 24px;text-wrap:balance}.nh-story-inner>p:not(.nh-eyebrow){font-size:15px;line-height:1.8;max-width:580px;margin:0 auto 20px;color:var(--nh-muted)}.nh-collection-intro{max-width:740px;margin:0 auto 50px;text-align:center}.nh-collection-intro h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,5vw,65px);font-weight:400;letter-spacing:-.03em;margin:0 0 22px;line-height:1.1}.nh-collection-intro>div{font-size:15px;line-height:1.8;color:var(--nh-muted)}.nh-wrap a:focus-visible,.nh-wrap summary:focus-visible{outline:2px solid var(--nh-rust);outline-offset:5px}@media(max-width:989px){.nh-wrap{width:calc(100% - 48px)}.nh-hero{gap:24px;grid-template-columns:.85fr 1.15fr}.nh-hero h1{font-size:51px}.nh-hero-image{height:420px}.nh-collection-grid,.nh-art-grid{gap:18px}.nh-collection-image{padding:22px}.nh-collection-title h3{font-size:21px}}@media(max-width:749px){html{scroll-padding-top:80px}.nh-wrap{width:calc(100% - 36px)}.nh-hero{display:flex;flex-direction:column;gap:30px;padding-block:24px 50px;align-items:stretch}.nh-hero-copy{padding:12px 4px 0}.nh-hero h1{font-size:54px;max-width:360px}.nh-intro{max-width:380px;font-size:15px}.nh-hero-image{height:auto;aspect-ratio:16/10;object-fit:cover}.nh-hero-note{font-size:10px}.nh-collections,.nh-artworks{padding-block:48px}.nh-section-heading{display:block;margin-bottom:28px}.nh-section-heading>p{margin-top:16px;max-width:100%}.nh-collection-grid{grid-template-columns:1fr;gap:36px}.nh-collection-image{padding:30px 62px}.nh-collection-title h3{font-size:28px}.nh-art-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;row-gap:32px}.nh-art-image{padding:12px}.nh-art-card h3{font-size:22px}.nh-art-category{font-size:9px;letter-spacing:.05em;line-height:1.5}.nh-art-details p{font-size:12px}.nh-story{padding-block:60px}.nh-story h2{font-size:40px}.nh-collection-intro{margin-bottom:30px}}@media(max-width:989px){.nh-collection-gallery .nh-art-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.nh-season-hero-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px;background:#e9e5dc}.nh-season-hero-tile{min-width:0}.nh-season-hero-tile img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:contain}.nh-collection-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.nh-collection-image{padding:32px 22px 22px}.nh-collection-index{font-size:10px;text-transform:uppercase;letter-spacing:.1em}.nh-collection-count{font-size:10px!important;letter-spacing:.04em}.nh-art-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.nh-style-nav{display:flex;gap:24px;flex-wrap:wrap;margin:0 0 36px;border-bottom:1px solid var(--nh-line)}.nh-style-nav a{display:inline-block;min-height:48px;padding-block:10px;color:inherit;text-decoration:none;font-size:14px;border-bottom:1px solid var(--nh-ink)}.nh-style-group{scroll-margin-top:130px;margin-bottom:56px}.nh-style-group:last-child{margin-bottom:0}.nh-style-heading{display:flex;justify-content:space-between;align-items:baseline;gap:28px;margin-bottom:24px}.nh-style-heading h2{font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:400;letter-spacing:-.02em;margin:0}.nh-style-heading p{font-size:13px;line-height:1.6;color:var(--nh-muted);margin:0;max-width:340px}.nh-art-image{display:block}.nh-sets{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding-block:76px;border-top:1px solid var(--nh-line)}.nh-sets h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,4vw,54px);font-weight:400;line-height:1.1;letter-spacing:-.03em;margin:0 0 22px}.nh-sets-copy>p:not(.nh-eyebrow){max-width:490px;color:var(--nh-muted);font-size:15px;line-height:1.75}.nh-finishes{display:grid;gap:28px;align-content:center}.nh-finishes h3{font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400;margin:0 0 10px}.nh-finishes p{font-size:13px;line-height:1.75;color:var(--nh-muted);margin:0;max-width:430px}.nh-pagination{display:flex;justify-content:center;gap:18px;padding-top:36px;font-size:14px}@media(max-width:989px){.nh-collection-grid,.nh-art-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nh-sets{gap:40px}.nh-collection-image{padding:32px 34px 24px}.nh-style-heading{display:block}.nh-style-heading p{margin-top:10px;max-width:100%}}@media(max-width:749px){.nh-season-hero-grid{padding:12px;gap:10px}.nh-collection-grid{gap:30px 14px}.nh-collection-image{padding:30px 14px 14px}.nh-collection-title h3{font-size:22px}.nh-collection-title span{font-size:20px}.nh-collection-card>p{font-size:12px}.nh-sets{grid-template-columns:1fr;gap:36px;padding-block:48px}.nh-style-heading h2{font-size:28px}.nh-style-group{scroll-margin-top:90px;margin-bottom:40px}.nh-art-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.nh-collection-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.nh-collection-title h3{font-size:23px}.nh-collection-count{font-size:9px!important;line-height:1.6!important}.nh-collection-image{padding:28px 15px 15px}@media(max-width:989px){.nh-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.nh-collection-card:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:0 18px;align-items:start}.nh-collection-card:last-child .nh-collection-image{grid-row:1/5}.nh-collection-card:last-child .nh-collection-title{margin-top:26px}.nh-collection-title h3{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/northern-hues.css.map */
