.ndw{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:24px;letter-spacing:0;background:var(--ndw-bg,#fff);color:var(--ndw-text,#2e3129)}.ndw *,.ndw *:before,.ndw *:after{box-sizing:border-box}.ndw h1,.ndw h2,.ndw h3{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:0;margin:0;color:inherit}.ndw p{margin:0}.ndw ul,.ndw ol{list-style:none;margin:0;padding:0}.ndw a{color:inherit}.ndw img,.ndw svg.ndw-ph{display:block;max-width:100%}.ndw__inner{max-width:1120px;margin:0 auto;padding:var(--ndw-pt,72px) 48px var(--ndw-pb,72px)}.ndw__inner--narrow>*{max-width:800px}.ndw-h1{font-size:48px;line-height:56px}.ndw-h2{font-size:36px;line-height:44px}.ndw-h2--sm{font-size:28px;line-height:36px}.ndw-h3{font-size:22px;line-height:30px}.ndw-lead{font-size:18px;line-height:28px;max-width:640px}.ndw-text{max-width:640px}.ndw-text p+p{margin-top:16px}.ndw-text a{color:inherit;text-decoration:underline}.ndw-head{display:flex;flex-direction:column;gap:16px;margin-bottom:48px}.ndw .ndw-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border-radius:2px;font-family:Arial,sans-serif;font-size:16px;line-height:24px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;background:var(--ndw-btn-bg,#3f4939);color:var(--ndw-btn-text,#fff);border:0}.ndw .ndw-btn:hover{opacity:.9}.ndw-textlink{font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}.ndw-ph{width:100%;height:100%;background:#0000000f;fill:currentColor;opacity:.6}.ndw-hero__grid{display:flex;flex-wrap:wrap;gap:48px;align-items:center}.ndw-hero--left .ndw-hero__grid{flex-direction:row-reverse}.ndw-hero__copy{flex:1 1 420px;display:flex;flex-direction:column;gap:24px}.ndw-hero__media{flex:1 1 420px;aspect-ratio:4/3;background:var(--ndw-media-bg);display:flex;align-items:center;justify-content:center;overflow:hidden;padding:var(--ndw-media-pad,0px)}.ndw-hero__media img{width:100%;height:100%;object-fit:var(--ndw-fit,cover)}.ndw-notes{display:flex;flex-wrap:wrap;gap:8px 20px;padding-top:16px;border-top:1px solid var(--ndw-line,#66715d)}.ndw-notes li+li:before{content:"\b7";margin-right:20px}.ndw-ll{display:flex;flex-wrap:wrap;gap:48px}.ndw-ll__head{flex:1 1 300px;display:flex;flex-direction:column;gap:16px}.ndw-ll__list{flex:2 1 520px;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));column-gap:48px;border-top:1px solid var(--ndw-line,#c5cbbd)}.ndw-ll__item{display:flex;align-items:center;gap:16px;padding:18px 0;border-bottom:1px solid var(--ndw-line,#c5cbbd);font-family:Georgia,serif;font-size:22px;line-height:30px}.ndw-ll__dash{flex:0 0 24px;height:2px;background:var(--ndw-accent,#3f4939)}.ndw-ic{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:32px 0}.ndw-ic__col{display:flex;flex-direction:column;gap:12px;padding:8px 24px;border-left:1px solid var(--ndw-line,#c5cbbd)}.ndw-ic__icon{width:36px;height:36px;color:var(--ndw-accent,#7b5838)}.ndw-ic__icon img{width:36px;height:36px;object-fit:contain}.ndw-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--ndw-step-min,200px),1fr));gap:32px 0}.ndw-step{display:flex;flex-direction:column;gap:12px}.ndw-step__top{display:flex;align-items:center;gap:12px}.ndw-step__num{flex:0 0 48px;width:48px;height:48px;border-radius:50%;background:var(--ndw-circle-bg);color:var(--ndw-circle-text);display:flex;align-items:center;justify-content:center;font-family:Georgia,serif;font-size:20px;font-weight:700}.ndw-step__num--accent{background:var(--ndw-accent);color:#fff}.ndw-step__line{flex:1 1 auto;height:1px;background:var(--ndw-line)}.ndw-step:last-child .ndw-step__line{display:none}.ndw-step p{padding-right:16px}.ndw-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.ndw-card{border-radius:6px;padding:32px;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.ndw-designs{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:24px}.ndw-design{display:flex;flex-direction:column;gap:12px;text-decoration:none;color:inherit}.ndw-design__img{height:170px;display:flex;align-items:flex-end;justify-content:center;overflow:hidden}.ndw-design__img img{max-width:100%;max-height:170px;width:auto;height:auto;object-fit:contain}.ndw-design__name{font-family:Georgia,serif;font-size:20px;line-height:28px}.ndw-split{border-top:1px solid var(--ndw-line);padding-top:32px;margin-top:32px}.ndw-finishes{display:flex;flex-wrap:wrap;gap:16px 28px;margin-top:16px}.ndw-finish{display:flex;align-items:center;gap:12px}.ndw-finish__dot{width:28px;height:28px;border-radius:50%;border:1px solid var(--ndw-swatch-border,#f3f0e7);flex:0 0 28px}.ndw-cta{display:flex;flex-wrap:wrap;gap:16px 48px;align-items:center;justify-content:space-between}.ndw-cta__copy{flex:1 1 420px;display:flex;flex-direction:column;gap:8px}.ndw-it{display:flex;flex-wrap:wrap;gap:48px;align-items:center}.ndw-it--left{flex-direction:row-reverse}.ndw-it__copy{flex:1 1 360px;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.ndw-it__media{flex:1 1 480px;aspect-ratio:var(--ndw-ratio,3/2);background:var(--ndw-media-bg);overflow:hidden}.ndw-it__media img{width:100%;height:100%;object-fit:var(--ndw-fit,contain)}.ndw-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.ndw-proj{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:inherit}.ndw-proj__imgs{display:grid;grid-template-columns:repeat(var(--ndw-cols,2),minmax(0,1fr));gap:8px}.ndw-proj__img{aspect-ratio:var(--ndw-ratio,1/1);background:var(--ndw-media-bg);overflow:hidden}.ndw-proj__img img{width:100%;height:100%;object-fit:cover}.ndw-form{display:flex;flex-wrap:wrap;gap:48px}.ndw-form__copy{flex:1 1 320px;display:flex;flex-direction:column;gap:16px}.ndw-form__panel{flex:2 1 520px;background:var(--ndw-panel-bg,#fff);color:var(--ndw-panel-text,#2e3129);border-radius:6px;padding:32px;min-height:160px}.ndw-form__note{border:1px dashed currentColor;padding:24px;opacity:.8}.ndw-faq{display:flex;flex-direction:column;gap:8px}.ndw-faq details{background:var(--ndw-box-bg,#fff);border:1px solid var(--ndw-line,#c5cbbd);border-radius:2px}.ndw-faq summary{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:16px;line-height:24px;padding:12px 16px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px}.ndw-faq summary::-webkit-details-marker{display:none}.ndw-faq summary:after{content:"+";font-weight:400;font-size:22px;line-height:24px;flex:0 0 auto}.ndw-faq details[open] summary:after{content:"\2212"}.ndw-faq__a{padding:0 16px 14px;max-width:680px;font-weight:400}.ndw-faq__a p+p{margin-top:8px}@media(max-width:1023px){.ndw__inner{padding-left:32px;padding-right:32px;padding-top:min(var(--ndw-pt,72px),64px);padding-bottom:min(var(--ndw-pb,72px),64px)}}@media(max-width:639px){.ndw__inner{padding-left:20px;padding-right:20px;padding-top:min(var(--ndw-pt,72px),48px);padding-bottom:min(var(--ndw-pb,72px),48px)}.ndw-h1{font-size:36px;line-height:44px}.ndw-h2{font-size:28px;line-height:36px}.ndw-h2--sm{font-size:24px;line-height:32px}.ndw-h3{font-size:20px;line-height:28px}.ndw-card,.ndw-form__panel{padding:24px}.ndw-design__img{height:130px}.ndw-design__img img{max-height:130px}.ndw-ic__col{padding:8px 16px}.ndw-hero__copy,.ndw-hero__media,.ndw-it__copy,.ndw-it__media,.ndw-form__copy,.ndw-form__panel,.ndw-ll__head,.ndw-ll__list,.ndw-cta__copy{flex-basis:100%}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ndw-sections.css.map */
