:root{--nm-ink:#0b0f0f;--nm-cream:#eeeae1;--nm-lime:#c9f477;--nm-pale:#f1f3e9;--nm-border:#36483a}body.monument-shop{background:var(--nm-ink);color:var(--nm-pale);font-family:Arial,Helvetica,sans-serif}body.monument-shop::selection{background:var(--nm-lime);color:#122015}body.monument-shop .page-wrapper{background:var(--nm-ink);min-height:100vh}body.monument-shop a:focus-visible,body.monument-shop button:focus-visible,body.monument-shop input:focus-visible,body.monument-shop textarea:focus-visible,body.monument-shop select:focus-visible{outline:3px solid var(--nm-lime);outline-offset:3px}body.monument-shop :where(button,a){-webkit-tap-highlight-color:transparent}body.monument-shop .content-for-layout{min-height:25vh}body.monument-shop #MainContent:has(.monument){background:var(--nm-ink)}body.monument-shop #MainContent:not(:has(.monument,.nf-product,.nd-lsc-v2,.nf,.nf-ops,.nc-page,.nd-demo)){background:var(--nm-ink);color:var(--nm-pale)}body.monument-shop #MainContent:not(:has(.monument,.nf-product,.nd-lsc-v2,.nf,.nf-ops,.nc-page,.nd-demo)) h1,body.monument-shop #MainContent:not(:has(.monument,.nf-product,.nd-lsc-v2,.nf,.nf-ops,.nc-page,.nd-demo)) h2,body.monument-shop #MainContent:not(:has(.monument,.nf-product,.nd-lsc-v2,.nf,.nf-ops,.nc-page,.nd-demo)) h3{color:var(--nm-pale)}body.monument-shop #MainContent:not(:has(.monument,.nf-product,.nd-lsc-v2,.nf,.nf-ops,.nc-page,.nd-demo)) a{text-underline-offset:3px}body.monument-shop .button,body.monument-shop button.button{border-radius:3px}body.monument-shop .section-wrapper{max-width:100%}body.monument-shop .cart__checkout-button,body.monument-shop button[name=checkout]{background:var(--nm-lime)!important;color:#122015!important;border-color:var(--nm-lime)!important;font-weight:900!important}body.monument-shop .cart__checkout-button:hover,body.monument-shop button[name=checkout]:hover{background:#e1ffbb!important}body.monument-shop .cart-count-bubble{background:var(--nm-lime);color:#142316}body.monument-shop :where(input,textarea,select){font-family:Arial,Helvetica,sans-serif}body.monument-shop .nf-order-button{border-radius:3px}@media(max-width:750px){body.monument-shop .content-for-layout{min-width:0}body.monument-shop .monument{max-width:100vw}}@media(prefers-reduced-motion:reduce){body.monument-shop *{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}body.monument-shop #MainContent:has(.monument),body.monument-shop #MainContent:has(.nf-product),body.monument-shop #MainContent:has(.nd-lsc-v2){display:block!important;height:auto!important;min-height:0!important;overflow:visible!important}body.monument-shop #MainContent:has(.monument)>.shopify-section,body.monument-shop #MainContent:has(.nf-product)>.shopify-section{display:block!important;height:auto!important;min-height:0!important;flex:none!important}body.monument-shop #MainContent:has(.monument),body.monument-shop #MainContent:has(.nf-product),body.monument-shop #MainContent:has(.nd-lsc-v2){flex:0 0 auto!important}body.monument-shop #shopify-pc__banner.shopify-pc__banner__dialog{position:fixed!important;top:auto!important;bottom:18px!important;left:auto!important;right:18px!important;width:min(460px,calc(100vw - 36px))!important;max-width:460px!important;min-width:0!important;padding:22px!important;border:1px solid #4c6751!important;border-radius:6px!important;background:#15221a!important;color:#eef4e9!important;box-shadow:0 23px 70px #000c!important;max-height:min(85vh,650px)!important;overflow-y:auto!important;font-family:Arial,Helvetica,sans-serif!important;line-height:1.5!important}body.monument-shop #shopify-pc__banner .shopify-pc__banner__wrapper{padding:0!important;margin:0!important;max-width:none!important;background:transparent!important;display:block!important}body.monument-shop #shopify-pc__banner .shopify-pc__banner__body{padding:0!important;margin:0!important;background:transparent!important}body.monument-shop #shopify-pc__banner #shopify-pc__banner__body-title{color:#f0f6eb!important;font:900 21px/1.2 Arial,sans-serif!important;letter-spacing:-.04em!important;margin:0 0 10px!important}body.monument-shop #shopify-pc__banner .shopify-pc__banner__body p{font:400 12px/1.65 Arial,Helvetica,sans-serif!important;color:#b4c4b7!important;margin:0 0 18px!important;padding:0!important}body.monument-shop #shopify-pc__banner .shopify-pc__banner__body a{color:#d3fc9e!important;text-decoration:underline!important}body.monument-shop #shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:1fr 1fr!important;gap:9px!important;margin:0!important;padding:0!important;align-items:stretch!important}body.monument-shop #shopify-pc__banner .shopify-pc__banner__btns button{width:100%!important;min-width:0!important;min-height:42px!important;height:auto!important;margin:0!important;padding:10px!important;border-radius:3px!important;box-shadow:none!important;white-space:normal!important;font:900 12px/1.2 Arial,Helvetica,sans-serif!important;cursor:pointer!important;text-transform:none!important}body.monument-shop #shopify-pc__banner #shopify-pc__banner__btn-accept{grid-column:1;grid-row:1;background:#c9f477!important;color:#172318!important;border:1px solid #c9f477!important}body.monument-shop #shopify-pc__banner #shopify-pc__banner__btn-decline{grid-column:2;grid-row:1;background:#25362a!important;color:#e5f1de!important;border:1px solid #54745c!important}body.monument-shop #shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{grid-column:1/-1;grid-row:2;background:transparent!important;color:#bbdca7!important;border:1px solid #435b49!important}body.monument-shop #shopify-pc__banner button:focus-visible{outline:3px solid #c9f477!important;outline-offset:2px!important}@media(max-width:520px){body.monument-shop #shopify-pc__banner.shopify-pc__banner__dialog{left:10px!important;right:10px!important;bottom:10px!important;top:auto!important;width:calc(100vw - 20px)!important;max-height:70vh!important;padding:16px!important}body.monument-shop #shopify-pc__banner #shopify-pc__banner__body-title{font-size:18px!important}body.monument-shop #shopify-pc__banner .shopify-pc__banner__body p{font-size:11px!important;margin-bottom:13px!important}}body.monument-shop #MainContent:has(.nf,.nf-ops,#nf-case-study){display:block!important;flex:0 0 auto!important;height:auto!important;min-height:0!important;overflow:visible!important;position:relative!important}body.monument-shop #MainContent:has(.nf,.nf-ops,#nf-case-study)>.shopify-section{display:block!important;flex:0 0 auto!important;height:auto!important;min-height:0!important}body.monument-shop .page-wrapper{height:auto!important;min-height:100vh!important}body.monument-shop .page-wrapper>footer{position:relative!important;flex-shrink:0!important}body.monument-shop #MainContent:has(#nf-case-study) .page-width-content{max-width:1100px!important;width:min(calc(100% - 38px),1100px)!important;margin-inline:auto!important}body.monument-shop #MainContent:has(#nf-case-study) .section-content-wrapper,body.monument-shop #MainContent:has(#nf-case-study) .page-width-content .layout-panel-flex{width:100%!important;max-width:none!important;min-width:0!important}body.monument-shop #MainContent:has(#nf-case-study) .rte,body.monument-shop #MainContent:has(#nf-case-study) .page-content{max-width:none!important;width:100%!important}body.monument-shop .nm-footer-wordmark{font-size:clamp(57px,9vw,145px)!important;letter-spacing:-.11em!important}@media(max-width:650px){body.monument-shop .nm-footer-wordmark{font-size:15vw!important}}body.monument-shop .page-wrapper{display:flex!important;flex-direction:column!important;min-height:100vh!important}body.monument-shop #MainContent:has(.nf,.nf-ops,#nf-case-study){display:block!important;width:100%!important;height:auto!important;min-height:0!important;flex:0 0 auto!important;overflow:visible!important}body.monument-shop #MainContent:has(.nf,.nf-ops,#nf-case-study)>.shopify-section{display:block!important;width:100%!important;height:auto!important;min-height:0!important;flex:0 0 auto!important}body.monument-shop .page-wrapper>footer{display:block!important;position:relative!important;height:auto!important;flex:0 0 auto!important;clear:both!important;width:100%!important}@media(min-width:990px){body.monument-shop .page-wrapper{height:100dvh!important;min-height:100dvh!important;overflow-y:auto!important;overflow-x:clip!important}}@media(max-width:989px){body.monument-shop .page-wrapper{height:auto!important;min-height:100vh!important;overflow-y:visible!important}}body.monument-shop .nf .nf-eyebrow,body.monument-shop .nf .nf-heading>span,body.monument-shop .nf .nf-section-tag,body.monument-shop .nf .nf-label,body.monument-shop .nf .nf-feature-head,body.monument-shop .nf .nf-feature-challenge>span,body.monument-shop .nf .nf-feature-bottom>div>span,body.monument-shop .nf .nf-smallcases article>span,body.monument-shop .nf .nf-service-grid article>span,body.monument-shop .nf .nf-service-grid article>b,body.monument-shop .nf .nf-smallcases article>b,body.monument-shop .nf .nf-metrics span,body.monument-shop .nf .nf-panel-head,body.monument-shop .nf .nf-step strong,body.monument-shop .nf .nf-enquiry-points strong,body.monument-shop .nf .nf-form-box label{font-size:14px!important;line-height:1.55!important;letter-spacing:.035em!important}body.monument-shop .nf .nf-hero-copy>small,body.monument-shop .nf .nf-feature-bottom .nf-disclaimer,body.monument-shop .nf .nf-form-box .nf-data-note,body.monument-shop .nf .nf-step small,body.monument-shop .nf .nf-enquiry-points small{font-size:13px!important;line-height:1.65!important;letter-spacing:normal!important;color:#d3e0d2!important}body.monument-shop .nf .nf-form-box .nf-data-note{color:#405545!important}body.monument-shop .nf .nf-smallcases p,body.monument-shop .nf .nf-feature-bottom p,body.monument-shop .nf .nf-feature-bottom li,body.monument-shop .nf .nf-service-grid p,body.monument-shop .nf .nf-process-grid p,body.monument-shop .nf .nf-step small,body.monument-shop .nf .nf-about>div:last-child>p:not(.nf-about-lead){font-size:16px!important;line-height:1.7!important}body.monument-shop .nf .nf-feature-bottom .nf-disclaimer{font-size:13px!important}body.monument-shop .nf .nf-service-grid article>span,body.monument-shop .nf .nf-service-grid article>b,body.monument-shop .nf .nf-smallcases article>span,body.monument-shop .nf .nf-heading>span,body.monument-shop .nf .nf-section-tag{color:#38553c!important}body.monument-shop .nf .nf-dark .nf-heading>span,body.monument-shop .nf .nf-smallcases article>span,body.monument-shop .nf .nf-smallcases article>b,body.monument-shop .nf .nf-feature-head,body.monument-shop .nf .nf-feature-bottom .nf-disclaimer,body.monument-shop .nf .nf-hero-copy>small{color:#d4e3d2!important}body.monument-shop .nf .nf-steps .nf-heading>span{color:#314f34!important}body.monument-shop .nf .nf-feature-head{color:#d0e5d1!important}body.monument-shop .nf .nf-metrics span{color:#d2e2d3!important}body.monument-shop .nf .nf-service-grid p{color:#334537!important}body.monument-shop .nf .nf-form-box input,body.monument-shop .nf .nf-form-box select,body.monument-shop .nf .nf-form-box textarea{font-size:16px!important}body.monument-shop .nm-wordmark small{font-size:11px!important;letter-spacing:.09em!important;color:#d1dfd1!important}body.monument-shop .nm-desktop-menu a,body.monument-shop .nm-contact,body.monument-shop .nm-mobile-menu nav a{font-size:14px!important}body.monument-shop .nm-footer-top>span,body.monument-shop .nm-footer-columns nav>span,body.monument-shop .nm-footer-contact>span,body.monument-shop .nm-footer-bottom{font-size:13px!important;line-height:1.55!important;letter-spacing:.04em!important}body.monument-shop .nm-footer-columns p,body.monument-shop .nm-footer-columns nav a,body.monument-shop .nm-footer-contact a,body.monument-shop .nm-footer-contact small{font-size:15px!important;line-height:1.65!important;color:#d7e3d7!important}body.monument-shop .nm-footer-bottom{color:#c5d9c5!important}body.monument-shop .nm-footer-wordmark{font-size:clamp(54px,9vw,145px)!important;max-width:100%!important}@media(max-width:650px){body.monument-shop .nf .nf-eyebrow{font-size:12px!important}body.monument-shop .nm-footer-wordmark{font-size:15vw!important}body.monument-shop .nf .nf-feature-head{font-size:12px!important}body.monument-shop .nm-wordmark small{font-size:9px!important}}body.monument-shop #MainContent:has(.nf){max-width:100%!important}body.monument-shop #MainContent:has(.nf)>.shopify-section,body.monument-shop #MainContent:has(.nf) .nf{width:100%!important;max-width:none!important;min-width:0!important}@media(min-width:861px)and (max-width:1199px){body.monument-shop .nf .nf-hero-inner{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)!important}body.monument-shop .nf .nf-hero-copy{min-height:610px!important;padding:65px 24px 45px 0!important}body.monument-shop .nf .nf-hero-panel{min-height:610px!important;padding:36px 28px!important}body.monument-shop .nf h1{font-size:clamp(56px,6.4vw,78px)!important;margin:48px 0 24px!important}body.monument-shop .nf .nf-hero-panel h2{font-size:clamp(31px,3.7vw,46px)!important}body.monument-shop .nf .nf-feature-main{gap:35px!important}}@media(min-width:861px){body.monument-shop .nf .nf-hero-inner{display:grid!important}body.monument-shop .nf .nf-actions{display:flex!important}}body.monument-shop .nf{--ink:#111413!important;--deep:#202420!important;--paper:#f3f2ed!important;color:#f3f2ed!important;background:#111413!important}body.monument-shop .nf .nf-hero,body.monument-shop .nf .nf-dark{background:#111413!important;color:#f4f5f0!important}body.monument-shop .nf .nf-hero-panel{background:linear-gradient(145deg,#313532,#181b19)!important;border-color:#616962!important}body.monument-shop .nf .nf-ticker{background:#e8e9e4!important;color:#1d231e!important}body.monument-shop .nf .nf-ticker i{color:#587347!important}body.monument-shop .nf .nf-paper{background:#f3f2ed!important;color:#191d1a!important}body.monument-shop .nf .nf-paper :is(h2,h3),body.monument-shop .nf .nf-service-grid :is(h2,h3),body.monument-shop .nf .nf-paper .nf-about-lead,body.monument-shop .nf .nf-paper .nf-service-footer strong{color:#191d1a!important}body.monument-shop .nf .nf-paper :is(p,li),body.monument-shop .nf .nf-paper .nf-heading>p,body.monument-shop .nf .nf-paper .nf-about>div:last-child>p{color:#444b45!important}body.monument-shop .nf .nf-paper :is(.nf-section-tag,.nf-heading>span),body.monument-shop .nf .nf-service-grid article>span,body.monument-shop .nf .nf-service-grid article>b{color:#38443a!important}body.monument-shop .nf .nf-paper em{color:#363d36!important}body.monument-shop .nf .nf-service-grid article{background:#fbfaf7!important;color:#191d1a!important}body.monument-shop .nf .nf-steps{background:#171a18!important;color:#f4f5f0!important}body.monument-shop .nf .nf-steps :is(h2,h3){color:#f4f5f0!important}body.monument-shop .nf .nf-steps em{color:#c9f477!important}body.monument-shop .nf .nf-steps .nf-heading>span{color:#d0d8d0!important}body.monument-shop .nf .nf-steps .nf-process-grid p{color:#d5dcd6!important;font-size:16px!important}body.monument-shop .nf .nf-steps .nf-process-grid b{color:#c9f477!important}body.monument-shop .nf .nf-steps .nf-process-grid,body.monument-shop .nf .nf-steps .nf-process-grid article{border-color:#515952!important}body.monument-shop .nf .nf-enquiry{background:#171a18!important;color:#f4f5f0!important}body.monument-shop .nf .nf-enquiry :is(h2,h3){color:#f4f5f0!important}body.monument-shop .nf .nf-enquiry .nf-section-tag{color:#c9f477!important}body.monument-shop .nf .nf-enquiry p{color:#d1d9d1!important}body.monument-shop .nf .nf-enquiry .nf-form-box{background:#f3f2ed!important;color:#191d1a!important}body.monument-shop .nf .nf-enquiry .nf-form-box :is(h2,h3,label){color:#191d1a!important}body.monument-shop .nf .nf-enquiry .nf-form-box :is(p,.nf-data-note){color:#434b43!important}body.monument-shop .nf .nf-enquiry .nf-form-box :is(input,select,textarea){background:#fff!important;color:#171b18!important;border:1px solid #8a9389!important}body.monument-shop .nf .nf-enquiry .nf-form-box input::placeholder,body.monument-shop .nf .nf-enquiry .nf-form-box textarea::placeholder{color:#5b645d!important;opacity:1!important}body.monument-shop .nf .nf-enquiry .nf-form-box button{background:#1a1d1a!important;color:#f3f3ee!important}body.monument-shop .nf .nf-enquiry .nf-form-box button:hover{background:#333934!important}body.monument-shop .nf .nf-hero .nf-hero-copy>p,body.monument-shop .nf .nf-hero .nf-hero-copy>small,body.monument-shop .nf .nf-hero .nf-eyebrow{color:#d8dfd8!important}body.monument-shop .nf .nf-hero-panel .nf-panel-head,body.monument-shop .nf .nf-hero-panel .nf-step small,body.monument-shop .nf .nf-hero-panel .nf-panel-note{color:#d1d9d1!important}body.monument-shop .nf .nf-dark :is(h2,h3){color:#f5f6f2!important}body.monument-shop .nf .nf-dark .nf-heading>span,body.monument-shop .nf .nf-dark .nf-feature-head,body.monument-shop .nf .nf-dark .nf-feature-bottom .nf-disclaimer{color:#d4dbd3!important}body.monument-shop .nc-page{background:#111413!important;color:#f5f5f1!important}body.monument-shop .nc-page .nc-hero{background:radial-gradient(ellipse at 80% 20%,#303431,transparent 55%)!important}body.monument-shop .nc-page .nc-section.white{background:#f3f2ed!important;color:#191d1a!important}body.monument-shop .nc-page .nc-section.white :is(h1,h2,h3,p,strong,li){color:#191d1a!important}body.monument-shop .nc-page .nc-section.white :is(.nc-eye,.nc-muted){color:#414b42!important}body.monument-shop .nc-page .nc-section.white .nc-roadmap>div{background:#fcfbf7!important;color:#191d1a!important;border-color:#c8cdc7!important}body.monument-shop .nc-page .nc-section.white .nc-roadmap :is(strong,p){color:#2e3730!important}body.monument-shop .nc-page .nc-section.white .nc-roadmap b{color:#3e5742!important}body.monument-shop .nc-page .nc-section.white .nc-step p{color:#424b43!important}body.monument-shop .nc-page .nc-section.white .nc-btn{background:#1d211e!important;color:#f5f5f1!important}body.monument-shop .nc-page .nc-section.olive{background:#202420!important;color:#f4f5f0!important}body.monument-shop .nc-page .nc-section.olive :is(h2,h3){color:#f5f5f1!important}body.monument-shop .nc-page .nc-cta{background:#f3f2ed!important;color:#191d1a!important}body.monument-shop .nc-page .nc-cta :is(h2,h3){color:#191d1a!important}body.monument-shop .nc-page .nc-cta :is(p,.nc-eye){color:#414b42!important}body.monument-shop .nc-page .nc-cta .nc-btn{background:#1d211e!important;color:#f5f5f0!important}body.monument-shop .nc-page .nc-cta .nc-btn.ghost{background:transparent!important;color:#191d1a!important;border-color:#444d44!important}body.monument-shop .nc-page .nc-card{background:#212521!important;border-color:#656d65!important}body.monument-shop .nd-demo{background:#111413!important;color:#f5f5f1!important}body.monument-shop .nd-demo .nd-hero{background:radial-gradient(ellipse at 80% 0%,#323632,transparent 55%)!important}body.monument-shop .nd-demo .nd-board{background:#191d1a!important;border-color:#5f6861!important}body.monument-shop .nd-demo .nd-panel{background:#222622!important;border-color:#5f6861!important}body.monument-shop .nd-demo .nd-kpi{background:#272b27!important;border-color:#59645c!important}body.monument-shop .nd-demo .nd-tabs{background:#242824!important;border-color:#5f6a61!important}body.monument-shop .nd-demo .nd-controls select{background:#282d28!important;color:#f5f5ef!important}body.monument-shop .nd-demo .nd-tiles>div{background:#2a2e2a!important}body.monument-shop .nd-demo .nd-end{background:#f3f2ed!important;color:#191d1a!important}body.monument-shop .nd-demo .nd-end :is(h2,h3){color:#191d1a!important}body.monument-shop .nd-demo .nd-end p{color:#414b42!important}body.monument-shop .nd-demo .nd-end a{background:#1d211e!important;color:#f6f6f2!important}body.monument-shop .nf .nf-feature{background:linear-gradient(135deg,#282c29,#171a18)!important;border-color:#626a63!important}body.monument-shop .nf .nf-smallcases article{background:#1e221f!important;border-color:#5a635b!important}body.monument-shop .nc-page .nc-metrics{background:#5e675f!important;border-color:#5e675f!important}body.monument-shop .nc-page .nc-metrics>div{background:#222622!important;color:#f5f5f1!important}body.monument-shop .nc-page .nc-disclosure{background:#262b27!important}body.monument-shop .nd-demo .nd-regionrow .nd-meter,body.monument-shop .nd-demo .nd-comprow .nd-meter{background:#3b423c!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/monument-global.css.map */
