.np-theme .shopify-policy__container{box-sizing:border-box;width:calc(100% - 40px);max-width:900px;margin:0 auto;padding:clamp(48px,7vw,96px) 0 clamp(64px,8vw,116px);color:var(--np-color-green, #004623);font-family:Montserrat,Arial,sans-serif;font-size:clamp(1rem,1.2vw,1.0625rem);line-height:1.7;overflow-wrap:anywhere}.np-theme .shopify-policy__title{margin:0 0 clamp(32px,4.5vw,56px);text-align:center}.np-theme .shopify-policy__title h1{max-width:22ch;margin:0 auto;color:inherit;font-family:Grenette Pro,Georgia,serif;font-size:clamp(2.25rem,4.1vw,3.75rem);font-weight:600;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.np-theme .shopify-policy__body{min-width:0}.np-theme .shopify-policy__body :is(p,ul,ol,dl,blockquote,table,figure,address,hr){margin-block:0 1.15em}.np-theme .shopify-policy__body :is(h1,h2,h3,h4,h5,h6){margin-block:1.6em .65em;color:inherit;font-family:Grenette Pro,Georgia,serif;font-weight:600;line-height:1.25}.np-theme .shopify-policy__body :is(h1,h2){font-size:clamp(1.75rem,3vw,2.5rem)}.np-theme .shopify-policy__body h3{font-size:clamp(1.375rem,2.2vw,1.875rem)}.np-theme .shopify-policy__body :is(h4,h5,h6){font-size:1.125rem}.np-theme .shopify-policy__body .rte>:first-child{margin-block-start:0}.np-theme .shopify-policy__body .rte>:last-child{margin-block-end:0}.np-theme .shopify-policy__body :is(ul,ol){padding-inline-start:1.5em;list-style-position:outside}.np-theme .shopify-policy__body ul{list-style-type:disc}.np-theme .shopify-policy__body ol{list-style-type:decimal}.np-theme .shopify-policy__body li+li{margin-block-start:.5em}.np-theme .shopify-policy__body li>:is(ul,ol){margin-block:.5em 0}.np-theme .shopify-policy__body a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.np-theme .shopify-policy__body a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.np-theme .shopify-policy__body blockquote{padding:1em 1.25em;border-inline-start:4px solid var(--np-color-lime, #a8ff6a);background:var(--np-color-aqua, #d2faf9)}.np-theme .shopify-policy__body table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.np-theme .shopify-policy__body :is(th,td){padding:10px 12px;border:1px solid var(--np-color-green, #004623);text-align:start}.np-theme .shopify-policy__body :is(img,video,iframe){max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/12/assets/np-policy.css.map */
