.nv-help{max-width:1240px;margin:auto;padding:70px 5vw 90px;color:#20271f}.nv-help__head{max-width:850px;margin-bottom:36px}.nv-help .eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#596448;margin:0 0 18px}.nv-help h1{font-size:clamp(38px,5.3vw,72px);line-height:1.06;letter-spacing:-.055em;margin:0;font-weight:650}.nv-help__lead,.nv-help .nv-lead{font-size:clamp(17px,1.65vw,21px);line-height:1.6;color:#60685e;max-width:760px;margin:24px 0 32px}.nv-help__nav{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 42px;padding-bottom:24px;border-bottom:1px solid #dce1d5}.nv-help__nav a{padding:11px 16px;border:1px solid #dce1d5;border-radius:30px;min-height:44px;font-size:13px;text-decoration:none}.nv-help__nav a[aria-current=page],.nv-help__nav a:hover{background:#e4e8da;border-color:#a9b39b;color:#253020}.nv-help__body{max-width:860px}.nv-help__body h2{font-size:clamp(23px,2.5vw,32px);letter-spacing:-.035em;line-height:1.2;margin:42px 0 18px}.nv-help__body h3{font-size:19px;line-height:1.3;margin:0 0 14px}.nv-help__body p,.nv-help__body li{font-size:16px;line-height:1.8;color:#535d50}.nv-help__body ul,.nv-help__body ol{padding-left:22px}.nv-help__body a:not(.nv-help__button){text-decoration:underline;text-underline-offset:4px;color:#35482b}.nv-help__body details{border-bottom:1px solid #dce1d5;padding:0}.nv-help__body summary{display:flex;justify-content:space-between;align-items:center;gap:24px;cursor:pointer;padding:23px 0;list-style:none;font-weight:600;font-size:17px;line-height:1.45}.nv-help__body summary::-webkit-details-marker{display:none}.nv-help__body summary:after{content:'+';flex:none;font-weight:400;font-size:25px;color:#62714f}.nv-help__body details[open]>summary:after{content:'−'}.nv-help__body details>div{padding:0 32px 18px 0}.nv-help__body details p{margin:0 0 12px}.nv-help__jump{display:flex;gap:12px 24px;flex-wrap:wrap;margin:24px 0 32px}.nv-help__jump a{font-size:14px;min-height:44px;display:flex;align-items:center}.nv-help [id]{scroll-margin-top:110px}.nv-help__note{background:#eef0e8;border-left:3px solid #879673;padding:22px 26px;margin:30px 0}.nv-help__note p{margin:0}.nv-help__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0}.nv-help__card{background:#f3f4ef;border:1px solid #e1e5da;border-radius:16px;padding:26px}.nv-help__card>span{color:#71815c;font-size:12px;display:block;margin-bottom:24px}.nv-help__card p{font-size:14px;line-height:1.75;margin-bottom:0}.nv-help__button{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:52px;padding:15px 24px;background:#283124;border:1px solid #283124;border-radius:5px;color:#fff!important;font-size:14px;font-weight:600;text-decoration:none!important;cursor:pointer}.nv-help__button:hover{background:#435039}.nv-help__cta{border-top:1px solid #dce1d5;margin-top:48px;padding-top:28px}.nv-help__cta h2{margin-top:0}.nv-contact-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);gap:60px;align-items:start}.nv-contact-aside h2{font-size:24px;letter-spacing:-.025em;margin:0 0 18px}.nv-contact-aside>p{font-size:16px;line-height:1.7;color:#60685e}.nv-contact-link{display:block;border-top:1px solid #dce1d5;padding:22px 0;text-decoration:none}.nv-contact-link strong{display:block;font-size:15px;font-weight:600}.nv-contact-link span{display:block;color:#60685e;font-size:14px;margin-top:8px;line-height:1.6}.nv-contact-email{display:inline-block;padding-block:12px;text-decoration:underline;text-underline-offset:4px}.nv-contact-form{padding:32px;background:#f3f4ef;border:1px solid #e0e5d8;border-radius:18px}.nv-contact-form form{display:grid;gap:18px}.nv-contact-form h2{font-size:24px;margin:0 0 6px;letter-spacing:-.025em}.nv-contact-form label{font-size:13px;display:block;margin-bottom:8px;font-weight:600}.nv-contact-form input,.nv-contact-form select,.nv-contact-form textarea{display:block;width:100%;background:#fff;border:1px solid #bdc7b2;border-radius:5px;padding:13px 14px;color:#253020;font:inherit;font-size:16px;box-sizing:border-box;min-height:48px}.nv-contact-form textarea{min-height:165px;resize:vertical}.nv-contact-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.nv-contact-form .nv-contact-privacy,.nv-contact-form .nv-contact-required{font-size:12px;color:#596451;line-height:1.65;margin:0}.nv-contact-privacy a{text-decoration:underline;text-underline-offset:3px}.nv-contact-result{background:#e4eddc;border:1px solid #8fa37c;padding:18px;line-height:1.6}.nv-contact-result--error{background:#fff0ec;border-color:#9d4d3b}.nv-help :focus-visible{outline:2px solid #4b6634;outline-offset:4px}.shopify-policy__container{max-width:900px!important;padding:65px 28px 85px!important;color:#20271f}.shopify-policy__title h1{font-size:clamp(32px,4vw,52px);letter-spacing:-.04em;line-height:1.15}.shopify-policy__body{font-size:16px;line-height:1.8;overflow-wrap:anywhere}.shopify-policy__body h2{margin-top:32px;font-size:24px}.shopify-policy__body a{text-decoration:underline;text-underline-offset:4px}.nv-help--about .nv-help__body{max-width:none}.nv-help--about .nv-help__body>p{max-width:800px}
.nv-header-light.rv-header.site-header,.template-index .nv-header-light.rv-header.site-header{background:#c6cdb6;color:#20271f;border-bottom:1px solid #b0b99f}.nv-header-light .rv-wordmark span{color:#4e603d}.nv-header-light a:hover,.nv-header-light .rv-desktop-nav>button:hover,.nv-header-light .rv-desktop-nav>button[aria-expanded=true]{color:#35482b}
@media(max-width:749px){.nv-help{padding:40px 22px 60px}.nv-help__head{margin-bottom:26px}.nv-help h1{font-size:41px}.nv-help__nav{gap:6px;margin-bottom:30px}.nv-help__nav a{padding:10px 13px;font-size:12px}.nv-help__cards{grid-template-columns:1fr}.nv-help__card{padding:24px}.nv-help__card>span{margin-bottom:16px}.nv-contact-grid{grid-template-columns:1fr;gap:30px}.nv-contact-form{padding:24px 20px}.nv-contact-row{grid-template-columns:1fr}.nv-help__body summary{font-size:16px;padding:21px 0;gap:18px}.nv-help__body details>div{padding-right:0}.nv-help__note{padding:20px}.nv-help__button{width:100%}.shopify-policy__container{padding:36px 22px 60px!important}}

.nr-comparison,.nr-comparison .nv-compare{box-sizing:border-box;min-width:0;max-width:100%}
.nr-comparison .nv-compare{width:100%}
.nr-comparison>summary{align-items:center;gap:16px;line-height:1.5;white-space:normal;overflow-wrap:anywhere}
.nr-comparison>summary>span{flex:0 0 auto;line-height:1}
.nr-comparison .nv-section-head,.nr-comparison .nv-section-head>div{min-width:0;max-width:100%;overflow-wrap:anywhere}
.nr-comparison .nv-compare-scroll{width:100%;max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;isolation:isolate;scrollbar-width:thin;scrollbar-color:#7c886b #eef2e7}
.nr-comparison .nv-compare-scroll:focus-visible{outline:2px solid #4e603d;outline-offset:3px}
.nr-comparison table{width:100%;min-width:48rem;table-layout:fixed;border-collapse:separate;border-spacing:0}
.nr-comparison th,.nr-comparison td{overflow-wrap:anywhere;line-height:1.5}
.nr-comparison tr>th:first-child{position:sticky;left:0;z-index:1;width:9rem;background:#fff;box-shadow:1px 0 #dce3d5}
.nr-comparison thead>tr>th:first-child{background:#eef2e7;z-index:2}
@media(max-width:749px){
 .nr-comparison .nv-compare{padding-block:24px}
 .nr-comparison>summary{font-size:1rem;min-height:64px}
 .nr-comparison .nv-section-head{display:block;margin-bottom:24px}
 .nr-comparison .nv-section-head h2{font-size:clamp(1.75rem,7vw,2.5rem);line-height:1.15;letter-spacing:-.035em}
 .nr-comparison .nv-section-head p{font-size:1rem;line-height:1.6;max-width:100%}
 .nr-comparison th,.nr-comparison td{padding:16px 14px;font-size:.875rem}
 .nr-comparison tr>th:first-child{width:7.5rem}
 .nr-comparison thead a{display:inline-flex;align-items:center;min-height:44px}
 .nr-comparison .nv-small{font-size:.875rem;line-height:1.6;margin-top:18px}
 .nv-header-light.rv-header.site-header{flex-wrap:nowrap}
}
