.nh-home{--cream:#f5f2ec;--ink:#35271f;--muted:#776b5e;color:var(--ink);max-width:1600px;margin:auto}.nh-home h1,.nh-home h2,.nh-home h3{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em;color:var(--ink)}.nh-home em{color:#907b67;font-weight:400}.nh-kicker{font:11px/1.5 Arial,sans-serif;letter-spacing:.16em!important;margin:0 0 24px}.nh-hero{display:grid;grid-template-columns:1fr 1fr;background:var(--cream)}.nh-hero-copy{padding:clamp(36px,6vw,100px);align-self:center}.nh-hero h1{font-size:clamp(42px,4.5vw,72px);line-height:1.03;margin:0 0 26px}.nh-hero-copy>p:not(.nh-kicker){max-width:390px;font-size:16px;line-height:1.7;color:var(--muted)}.nh-button{display:inline-flex;justify-content:space-between;align-items:center;gap:30px;padding:16px 26px;border-radius:40px;background:#59463c;color:#fff!important;text-decoration:none;font-size:14px;margin-top:20px}.nh-button:hover{background:#35271f}.nh-button span{font-size:20px}.nh-hero-note{display:block;font-size:11px;margin-top:18px;color:var(--muted)}.nh-hero-image{position:relative;min-height:600px}.nh-hero-image img{width:100%;height:100%;position:absolute;object-fit:cover}.nh-hero-image>span{position:absolute;bottom:24px;left:24px;color:#fff;font-size:10px;letter-spacing:.18em}.nh-strip{display:flex;justify-content:space-around;gap:20px;padding:22px;background:#59463c;color:#fff;font-size:10px;letter-spacing:.12em;text-align:center}.nh-intro{max-width:720px;text-align:center;margin:0 auto;padding:90px 30px}.nh-home h2{font-size:clamp(36px,4vw,56px);line-height:1.08;margin:0 0 24px}.nh-intro>p:last-child{max-width:530px;margin:auto;color:var(--muted);font-size:16px;line-height:1.8}.nh-story{display:grid;grid-template-columns:1fr 1fr;margin:0 6% 90px;background:var(--cream);border-radius:16px;overflow:hidden}.nh-motion video{display:block;width:100%;height:100%;object-fit:cover;max-height:780px}.nh-story-copy{padding:48px;align-self:center}.nh-feature{display:flex;gap:18px;border-top:1px solid #ded5c9;padding:20px 0}.nh-feature>span{font-size:10px;color:#907b67;padding-top:5px}.nh-feature h3{font-size:24px;margin:0 0 8px}.nh-feature p{font-size:14px;line-height:1.7;color:var(--muted);margin:0}.nh-text-link{display:inline-block;font-size:14px;text-underline-offset:5px;margin-top:14px}.nh-launch{padding:60px 8% 80px;background:var(--cream);scroll-margin-top:140px}.nh-launch-heading{text-align:center;margin-bottom:42px}.nh-launch-grid{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center;max-width:1100px;margin:auto}.nh-product-image{display:block;position:relative;border-radius:12px;overflow:hidden;background:#e6e3df}.nh-product-image img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.nh-product-image>span{position:absolute;top:16px;left:16px;background:#fff;padding:8px 12px;font-size:9px;letter-spacing:.12em}.nh-product-copy h3{font-size:38px;line-height:1.1;margin:0 0 20px}.nh-product-copy>p:not(.nh-kicker){color:var(--muted);line-height:1.7}.nh-price{display:flex;gap:12px;align-items:center;font-size:22px}.nh-price s{color:#b72c31;font-size:18px}.nh-price>span{font-size:12px;padding:5px 9px;background:#e5d6c7;border-radius:5px}.nh-shades{display:flex;gap:20px;margin:26px 0;font-size:10px}.nh-shades span{text-align:center}.nh-shades span:before{content:"";display:block;width:30px;height:30px;border-radius:50%;background:var(--shade);margin:0 auto 7px;border:1px solid #0001}.nh-small{font-size:11px}.nh-closing{text-align:center;padding:80px 24px;scroll-margin-top:140px}.nh-closing h2{font-size:clamp(48px,6vw,80px)}.nh-closing>p:not(.nh-kicker){color:var(--muted)}@media(max-width:749px){.nh-hero{grid-template-columns:1fr}.nh-hero-copy{padding:38px 24px 32px}.nh-hero h1{font-size:44px}.nh-kicker{font-size:9px;margin-bottom:18px}.nh-hero-copy>p:not(.nh-kicker){font-size:14px}.nh-hero-image{min-height:0;aspect-ratio:1/1}.nh-strip{padding:16px 12px;gap:12px;font-size:8px;line-height:1.5}.nh-intro{padding:54px 24px}.nh-intro>p:last-child{font-size:14px}.nh-story{grid-template-columns:1fr;margin:0 20px 50px}.nh-motion video{max-height:440px;object-fit:cover}.nh-story-copy{padding:30px 24px}.nh-home h2{font-size:36px}.nh-launch{padding:42px 20px}.nh-launch-grid{grid-template-columns:1fr;gap:30px}.nh-launch-heading{margin-bottom:28px}.nh-product-copy h3{font-size:32px}.nh-product-copy .nh-button{display:flex}.nh-closing{padding:50px 24px}.nh-closing h2{font-size:52px}}@media(max-width:749px){.nh-hero-image{order:-1}}.nh-social{max-width:1100px;margin:60px auto;padding:0 24px}.nh-social .sw-reviews{margin-top:50px}.nh-social .sw-review-card{flex-basis:calc((100% - 28px)/3)}.nh-social .sw-review-photo{height:360px}.nh-social .sw-service-benefits{grid-template-columns:repeat(4,1fr);margin-top:40px}@media(max-width:749px){.nh-hero-image{aspect-ratio:auto;height:280px}.nh-hero-image img{object-position:center 35%}.nh-social{margin:36px auto;padding:0 20px}.nh-social .sw-review-card{flex-basis:82%}.nh-social .sw-service-benefits{grid-template-columns:repeat(2,1fr)}}.nh-halloween{position:relative;display:block;min-height:0;aspect-ratio:1926/817;background:#a94720}.nh-halloween .nh-hero-image{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;height:100%;aspect-ratio:auto}.nh-halloween .nh-hero-image img{object-fit:cover;object-position:center}.nh-halloween .nh-hero-copy{position:absolute;left:55%;right:5%;top:50%;transform:translateY(-50%);padding:0;color:#fff}.nh-halloween-title{font:700 clamp(22px,2.6vw,42px)/1.2 Arial,sans-serif;margin:0 0 18px}.nh-halloween h1{font:700 clamp(28px,3.2vw,54px)/1.15 Arial,sans-serif;letter-spacing:-.02em;color:#fff;margin:0 0 20px}.nh-halloween h1 em{font-style:normal;color:#ffcb92;font-weight:700}.nh-halloween .nh-hero-copy>p:not(.nh-kicker){color:#fff;max-width:470px}.nh-halloween .nh-hero-copy>.nh-halloween-title{font-size:clamp(22px,2.6vw,42px);line-height:1.2}.nh-halloween .nh-button{background:#151413;font-size:12px;font-weight:700;letter-spacing:.04em}.nh-halloween .nh-button:hover{background:#35271f}.nh-halloween .nh-hero-note{color:#fff;letter-spacing:.15em}@media(max-width:749px){.nh-halloween{aspect-ratio:auto;background:#151413;display:flex;flex-direction:column}.nh-halloween .nh-hero-image{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:4/3;order:0;overflow:hidden}.nh-halloween .nh-hero-image img{width:100%;height:100%;object-fit:cover;object-position:left center}.nh-halloween .nh-hero-copy{position:static;transform:none;padding:30px 24px 34px;text-align:center;order:1}.nh-halloween .nh-hero-copy>.nh-halloween-title{font-size:25px;color:#ff9128;margin:0 0 12px}.nh-halloween h1{font-size:32px;margin-bottom:16px}.nh-halloween h1 em{color:#ff9128}.nh-halloween .nh-hero-copy>p:not(.nh-halloween-title){font-size:13px;line-height:1.6;margin:0 auto}.nh-halloween .nh-button{background:#ff9128;color:#151413!important;display:flex;justify-content:center;gap:16px;margin:26px auto 0;max-width:340px;padding:17px 18px}.nh-halloween .nh-hero-note{font-size:9px;margin-top:24px;color:#d7cbbf}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/sw-home.css.map */
