.nf-home{background:#f6f1e7;color:#291b13;overflow:hidden}.nf-home *{box-sizing:border-box}.nf-home img{display:block;max-width:100%}.nf-home--hero{position:relative;width:100%;height:clamp(560px,78svh,760px);min-height:560px;overflow:hidden}.nf-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.nf-hero-media img{width:100%;height:100%;object-fit:cover;object-position:center 32%}.nf-hero-content{position:absolute;left:32px;right:32px;bottom:48px;z-index:2;color:#291b13;max-width:720px}.nf-kicker{font:500 11px/1.2 Inter,Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase}.nf-hero-content h1{margin:12px 0 22px;font-family:Playfair Display,Georgia,serif;font-size:clamp(48px,6.2vw,88px);font-weight:400;line-height:.96;letter-spacing:-.035em;color:#291b13}.nf-hero-content p{margin:0 0 28px;font:400 16px/1.55 Inter,Arial,sans-serif;color:#291b13;max-width:430px}.nf-link{display:inline-flex;align-items:center;gap:14px;color:inherit;text-decoration:none;font:500 12px/1.2 Inter,Arial,sans-serif;letter-spacing:.08em;border-bottom:1px solid currentColor;padding-bottom:10px}.nf-manifesto{padding:70px 32px;background:#f6f1e7}.nf-manifesto-index{font:500 11px/1 Inter,Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#6b5c4e}.nf-manifesto-copy{max-width:850px;margin:26px auto 0;text-align:center}.nf-manifesto-copy h2{margin:0 0 16px;font-family:Playfair Display,Georgia,serif;font-size:clamp(36px,5vw,68px);font-weight:400;line-height:1;color:#291b13}.nf-manifesto-copy p{margin:0 auto;max-width:560px;font:400 15px/1.7 Inter,Arial,sans-serif;color:#6b5c4e}.nf-section{padding:82px 32px}.nf-section-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px}.nf-section-head h2{margin:0;font-family:Playfair Display,Georgia,serif;font-size:clamp(34px,4.5vw,58px);font-weight:400;line-height:1;color:#291b13}.nf-editorial-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:22px}.nf-editorial-card{position:relative;display:block;min-width:0;height:clamp(440px,52vw,700px);overflow:hidden;background:#e9dfd1;text-decoration:none;color:#fff}.nf-editorial-card img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.nf-editorial-card:hover img{transform:scale(1.02)}.nf-layali{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(360px,.8fr);min-height:620px;background:#291b13;color:#f6f1e7}.nf-layali-media{min-height:620px;overflow:hidden}.nf-layali-media img{width:100%;height:100%;object-fit:cover}.nf-layali-copy{display:flex;flex-direction:column;justify-content:center;padding:72px 64px}.nf-layali-copy h2{margin:12px 0 22px;font-family:Playfair Display,Georgia,serif;font-size:clamp(42px,5vw,72px);font-weight:400;line-height:.98}.nf-layali-copy p{max-width:430px;font:400 15px/1.7 Inter,Arial,sans-serif}.nf-selection{padding:82px 32px;background:#f6f1e7}.nf-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.nf-product-card{min-width:0}.nf-product-media{aspect-ratio:4/5;overflow:hidden;background:#e9dfd1}.nf-product-media img{width:100%;height:100%;object-fit:cover}.nf-product-info{padding:14px 0 0}.nf-product-title{margin:0 0 6px;font:500 13px/1.35 Inter,Arial,sans-serif;color:#291b13}.nf-product-price{margin:0;font:400 13px/1.35 Inter,Arial,sans-serif;color:#6b5c4e}.nf-story{display:grid;grid-template-columns:1fr 1fr;min-height:620px;background:#291b13;color:#f6f1e7}.nf-story-media{min-height:620px}.nf-story-media img{width:100%;height:100%;object-fit:cover}.nf-story-copy{display:flex;flex-direction:column;justify-content:center;padding:72px 64px}.nf-story-copy h2{margin:12px 0 22px;font-family:Playfair Display,Georgia,serif;font-size:clamp(42px,5vw,70px);font-weight:400;line-height:1}.nf-story-copy p{max-width:430px;font:400 15px/1.7 Inter,Arial,sans-serif}.nf-newsletter{padding:90px 32px;background:#f6f1e7;border-top:1px solid rgba(41,27,19,.12)}.nf-newsletter-inner{max-width:760px;margin:0 auto;text-align:center}.nf-newsletter h2{margin:12px 0 16px;font-family:Playfair Display,Georgia,serif;font-size:clamp(38px,5vw,64px);font-weight:400;line-height:1}.nf-newsletter p{margin:0 auto 28px;max-width:500px;font:400 15px/1.7 Inter,Arial,sans-serif;color:#6b5c4e}.nf-newsletter-form{display:flex;max-width:520px;margin:0 auto;border-bottom:1px solid #291b13}.nf-newsletter-form input{flex:1;border:0;background:transparent;padding:14px 0;font:400 14px Inter,Arial,sans-serif;outline:none}.nf-newsletter-form button{border:0;background:transparent;color:#291b13;padding:14px 0;font:500 11px Inter,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.look-total{width:100%;max-width:none}.section-header{position:relative;z-index:50}.header-wrapper,.header{overflow:visible!important}@media(max-width:989px){.nf-home--hero{height:clamp(500px,calc(100svh - 112px),560px);min-height:500px;max-height:560px}.nf-hero-media img{object-position:center 29%}.nf-hero-content{left:24px;right:20px;bottom:30px;max-width:620px}.nf-hero-content h1{font-size:clamp(42px,8vw,66px);margin:8px 0 16px}.nf-section{padding:52px 20px}.nf-editorial-grid{grid-template-columns:1fr;gap:14px}.nf-editorial-card{height:390px}.nf-layali,.nf-story{grid-template-columns:1fr;min-height:0}.nf-layali-media,.nf-story-media{height:340px;min-height:340px}.nf-layali-copy,.nf-story-copy{padding:40px 24px}.nf-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.nf-newsletter{padding:60px 20px}}@media(max-width:749px){.nf-home--hero{height:clamp(500px,calc(100svh - 112px),550px);min-height:500px;max-height:550px}.nf-hero-media img{object-position:center 27%}.nf-hero-content{left:24px;right:18px;bottom:28px}.nf-hero-content h1{font-size:clamp(40px,11vw,56px);line-height:.96;margin:8px 0 16px;letter-spacing:-.04em}.nf-hero-content p{font-size:13px;line-height:1.5;margin-bottom:20px;max-width:300px}.nf-kicker{font-size:9px;letter-spacing:.16em}.nf-link{font-size:10px;padding-bottom:7px}.nf-manifesto{padding:42px 20px}.nf-manifesto-copy{margin-top:18px}.nf-manifesto-copy h2{font-size:36px;margin-bottom:12px}.nf-manifesto-copy p{font-size:13px;line-height:1.6}.nf-section-head{align-items:start;flex-direction:column;gap:10px;margin-bottom:18px}.nf-section-head h2{font-size:34px}.nf-editorial-card{height:370px}.nf-layali-media,.nf-story-media{height:340px;min-height:340px}.nf-layali-copy,.nf-story-copy{padding:40px 24px}.nf-layali-copy h2,.nf-story-copy h2{font-size:40px;margin-bottom:16px}.nf-layali-copy p,.nf-story-copy p{font-size:13px;line-height:1.6}.nf-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.nf-product-info{padding-top:8px}.nf-product-title,.nf-product-price{font-size:11px}.nf-newsletter{padding:56px 20px}.nf-newsletter h2{font-size:38px}.nf-newsletter p{font-size:13px;line-height:1.6;margin-bottom:22px}}@media(min-width:750px){.nf-home--has-hero-image .nf-hero-media{left:50%}.nf-home--has-hero-image .nf-hero-media img{object-fit:contain;object-position:center}.nf-home--has-hero-image .nf-hero-content{top:50%;right:53%;bottom:auto;transform:translateY(-50%)}}@media(max-width:749px){.nf-home--has-hero-image{height:auto;min-height:0;max-height:none}.nf-home--has-hero-image .nf-hero-media{position:relative;aspect-ratio:4 / 5}.nf-home--has-hero-image .nf-hero-content{position:relative;inset:auto;padding:28px 24px 36px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/nafizz-editorial.css.map */
