.nps-content{color:var(--nps-ink,#242522);background:var(--nps-paper,#f7f4ed);font-family:NPSBody,Arial,sans-serif;font-size:15px;line-height:1.6}.nps-content *{box-sizing:border-box}.nps-content h2,.nps-content h3,.nps-content p{margin:0}.nps-content h2,.nps-content h3{font-family:NPSDisplay,Arial Narrow,Impact,sans-serif;font-weight:800;letter-spacing:-.025em;line-height:.98}.nps-content h2{font-size:clamp(34px,4.4vw,64px)}.nps-content a{color:inherit;text-decoration:none}.nps-content a:focus-visible,.nps-content summary:focus-visible{outline:3px solid #b86d34;outline-offset:5px}.nps-content img{display:block;max-width:100%}.nps-content-wrap{width:min(1280px,90%);margin-inline:auto}.nps-content-eyebrow{font-size:10px;font-weight:800;letter-spacing:.15em;line-height:1.5}.nps-content-styles{padding-top:70px;padding-bottom:76px}.nps-content-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:30px}.nps-content-heading .nps-content-eyebrow{margin-bottom:12px;color:var(--nps-accent,#9c3b2f)}.nps-content-intro{font-size:15px;line-height:1.6;color:var(--nps-muted,#686a61);padding-bottom:3px}.nps-content-style-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.nps-content-style-card{position:relative;min-width:0;display:flex;flex-direction:column;overflow:hidden}.nps-content-style-photo{overflow:hidden;width:100%;min-height:0;aspect-ratio:1}.nps-content-style-photo img{width:100%;height:100%;object-fit:contain;transition:transform .35s}.nps-content-style-card:hover .nps-content-style-photo img{transform:scale(1.035)}.nps-content-style-copy{flex:1;min-width:0;padding:28px 24px;display:flex;flex-direction:column;align-items:start;justify-content:flex-start}.nps-content-style-card h3{font-size:clamp(30px,2.65vw,40px);margin:14px 0 15px}.nps-content-style-card p{font-size:12px;line-height:1.6;margin-bottom:26px}.nps-content-style-card .nps-content-link{margin-top:auto;max-width:100%;font-size:11px}.nps-content-style-gothic{background:#262825;color:var(--nps-paper,#f7f4ed)!important}.nps-content-style-gothic .nps-content-eyebrow{color:#c8bb9e}.nps-content-style-humor{background:#e6dfcf}.nps-content-style-humor .nps-content-eyebrow{color:#795d35}.nps-content-style-courage{background:#d7ddcf}.nps-content-style-courage .nps-content-eyebrow{color:#4d6545}.nps-content-link{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid currentColor;padding-bottom:5px;font-size:12px;font-weight:600;line-height:1.5}.nps-content-link>span{font-size:18px}.nps-content a.nps-content-link:hover{color:var(--nps-accent,#9c3b2f)}.nps-content-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 22px}.nps-content-product-card{min-width:0}.nps-content-product-image{display:block;width:100%;padding:0;background:#ede9e0;position:relative;aspect-ratio:1/1.12;overflow:hidden}.nps-content-product-image img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.nps-content-product-image:hover img{transform:scale(1.035)}.nps-content-card-arrow{position:absolute;right:12px;bottom:12px;width:32px;height:32px;background:var(--nps-white,#fffdf8);border-radius:50%;display:grid;place-items:center;font-size:20px;color:var(--nps-ink,#242522)}.nps-content-product-card h3{font-family:NPSBody,Arial,sans-serif;font-size:12px;font-weight:700;line-height:1.45;letter-spacing:0;margin:13px 0 4px}.nps-content-product-card h3 a:hover{text-decoration:underline}.nps-content-price{font-size:12px;color:var(--nps-muted,#686a61)}.nps-content-new-tag{position:absolute;top:12px;left:12px;font-size:9px;font-weight:700;letter-spacing:.08em;background:var(--nps-white,#fffdf8);padding:5px 8px}.nps-content-picks{padding:65px 0 70px;background:#eeebe3}.nps-content-arrivals{padding-top:70px;padding-bottom:78px}.nps-content-picks-page{padding:45px 0 80px;min-height:65vh}.nps-content-picks-page-heading{max-width:750px;margin-bottom:42px}.nps-content-picks-page-heading .nps-content-back-link{margin-bottom:32px}.nps-content-picks-page-heading .nps-content-eyebrow{margin-bottom:12px;color:var(--nps-accent,#9c3b2f)}.nps-content-picks-page h1{font-family:NPSDisplay,Arial Narrow,Impact,sans-serif;font-size:clamp(48px,7vw,90px);font-weight:800;line-height:.98;letter-spacing:-.025em;margin:0 0 20px}.nps-content-picks-description{font-size:15px;color:var(--nps-muted,#686a61)}.nps-content-story{background:#282b25;color:var(--nps-paper,#f7f4ed);display:grid;grid-template-columns:1fr 1fr;gap:10%;padding:74px max(5%,calc((100% - 1160px)/2));align-items:center}.nps-content-story-mark{font-family:NPSDisplay,Arial Narrow,Impact,sans-serif;font-size:clamp(40px,5.8vw,85px);font-weight:800;line-height:.94;letter-spacing:-.025em;position:relative;border:1px solid #5a5d50;padding:36px 25px 40px;text-align:center;transform:rotate(-3deg)}.nps-content-story-mark span{font-size:1.4em}.nps-content-story-mark i{font-size:55px;font-style:normal;color:#c1a071;display:block;margin-top:25px}.nps-content-story-copy .nps-content-eyebrow{color:#c1b195;margin-bottom:16px}.nps-content-story-copy h2{font-size:clamp(48px,5vw,72px);margin-bottom:24px}.nps-content-story-copy>p:not(.nps-content-eyebrow){font-size:14px;line-height:1.8;max-width:430px;color:#e0ded4;margin-bottom:12px}.nps-content-story-copy .nps-content-link{margin-top:18px}.nps-content-faq{display:grid;grid-template-columns:.85fr 1.15fr;gap:60px;padding-top:72px;padding-bottom:85px}.nps-content-faq .nps-content-eyebrow{margin-bottom:14px;color:var(--nps-accent,#9c3b2f)}.nps-content-faq h2{font-size:46px}.nps-content-faq-list details{border-bottom:1px solid var(--nps-line,#dcd8cd)}.nps-content-faq-list details:first-child{border-top:1px solid var(--nps-line,#dcd8cd)}.nps-content-faq-list summary{list-style:none;padding:21px 34px 21px 0;font-size:13px;font-weight:700;cursor:pointer;position:relative}.nps-content-faq-list summary::-webkit-details-marker{display:none}.nps-content-faq-list summary:after{content:"+";position:absolute;right:3px;top:17px;font-size:23px;font-weight:400}.nps-content-faq-list details[open] summary:after{content:"\2212"}.nps-content-faq-list details p{padding:0 34px 22px 0;font-size:13px;line-height:1.75;color:var(--nps-muted,#686a61)}.nps-content-faq-list details p a{text-decoration:underline;text-underline-offset:3px}@media(max-width:1050px){.nps-content-story{gap:7%}}@media(max-width:900px){.nps-content-style-grid{grid-template-columns:1fr}.nps-content-style-card{display:grid;grid-template-columns:43% 57%;min-height:250px}.nps-content-style-photo{aspect-ratio:auto}.nps-content-style-copy{padding:28px 25px}.nps-content-style-card h3{font-size:38px}}@media(max-width:760px){.nps-content-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}.nps-content-wrap{width:90%}.nps-content-heading{gap:20px}.nps-content-intro{font-size:12px}.nps-content-heading>.nps-content-link{font-size:10px;gap:8px}.nps-content-story{gap:35px}.nps-content-story-mark{font-size:38px;padding:28px 14px}.nps-content-story-copy h2{font-size:44px}.nps-content-story-copy>p:not(.nps-content-eyebrow){font-size:12px}.nps-content-faq{grid-template-columns:1fr;gap:28px;padding-top:50px;padding-bottom:55px}.nps-content-faq h2{font-size:42px}}@media(max-width:640px){.nps-content-styles{padding-top:43px;padding-bottom:44px}.nps-content-heading{align-items:start;margin-bottom:23px}.nps-content-heading h2{font-size:37px}.nps-content-heading .nps-content-eyebrow{font-size:8px;margin-bottom:10px}.nps-content-styles .nps-content-heading{display:block}.nps-content-intro{font-size:12px;padding-top:14px;max-width:none}.nps-content-intro br{display:none}.nps-content-style-grid{gap:16px}.nps-content-style-card{min-height:230px}.nps-content-style-copy{padding:24px 18px}.nps-content-style-card .nps-content-eyebrow{font-size:8px}.nps-content-style-card h3{font-size:32px;margin:12px 0}.nps-content-style-card p{font-size:11px;margin-bottom:19px}.nps-content-style-card .nps-content-link{font-size:10px;gap:9px}.nps-content-picks{padding:43px 0 45px}.nps-content-arrivals{padding-top:43px;padding-bottom:48px}.nps-content-heading>.nps-content-link{margin-top:25px}.nps-content-product-card h3,.nps-content-price{font-size:11px}.nps-content-card-arrow{width:27px;height:27px;right:9px;bottom:9px}.nps-content-new-tag{top:9px;left:9px;font-size:8px;padding:4px 7px}.nps-content-story{grid-template-columns:1fr;padding:44px 8%;gap:35px}.nps-content-story-mark{max-width:340px;width:90%;justify-self:center;font-size:49px;padding:25px 20px}.nps-content-story-mark i{font-size:32px;margin-top:16px}.nps-content-story-copy h2{font-size:51px}.nps-content-story-copy>p:not(.nps-content-eyebrow){font-size:14px}.nps-content-story-copy .nps-content-eyebrow{font-size:9px}}@media(prefers-reduced-motion:reduce){.nps-content img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/nps-home-content.css.map */
