.np-page{font-family:Lato,sans-serif;background-color:var(--np-bg-offwhite);padding-bottom:80px}.np-page-header{max-width:1600px;margin:0 auto;padding:50px 60px 40px;text-align:center}.np-page-title{font-family:Crimson Text,serif;font-size:48px;font-weight:400;margin:0;color:var(--np-text-dark);line-height:1.2}.np-page-content{max-width:80%;margin:0 auto;padding:0 60px}.np-page-content .rte{color:var(--np-text-dark);font-size:17px;line-height:1.8;max-width:900px;margin:0 auto}.np-page-content .rte h2{font-family:Crimson Text,serif;font-size:28px;font-weight:600;color:var(--np-text-dark);margin:50px 0 20px}.np-page-content .rte h3{font-family:Crimson Text,serif;font-size:26px;font-weight:400;color:var(--np-text-dark);margin:35px 0 15px}.np-page-content .rte [id]{scroll-margin-top:80px}.np-page-content .rte h4{font-family:Lato,sans-serif;font-size:18px;font-weight:600;color:var(--np-text-dark);margin:30px 0 12px;text-transform:uppercase;letter-spacing:1px}.np-page-content .rte p{margin-bottom:20px}.np-page-content .rte a{color:var(--np-brand-green);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(var(--np-brand-green-rgb),.35);font-weight:600;transition:color .3s,text-decoration-color .3s}.np-page-content .rte a:hover{color:var(--np-brand-green-dark);text-decoration-color:var(--np-brand-green-dark)}.np-page-content .rte ul,.np-page-content .rte ol{margin:0 0 20px 20px;padding:0}.np-page-content .rte li{margin-bottom:10px}.np-page-content .rte blockquote{border-left:3px solid var(--np-brand-green);margin:30px 0;padding:20px 30px;background:var(--np-bg-taupe);font-style:italic;color:var(--np-text-medium)}.np-ship{margin:20px 0 30px}.np-ship__pick{background:var(--np-bg-taupe);border-radius:4px;padding:20px 24px;margin-bottom:20px}.np-ship__pick[hidden],.np-ship__panel[hidden]{display:none}.np-ship__label{display:block;font-family:var(--np-font-body);font-size:13px;font-weight:600;color:var(--np-text-dark);margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px}.np-ship__select{width:100%;padding:12px 40px 12px 16px;font-family:var(--np-font-body);font-size:15px;color:var(--np-text-dark);background:var(--np-bg-white);border:1px solid var(--np-border-control);border-radius:2px;min-height:44px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%235a5a5a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.np-ship__select:focus-visible{outline:2px solid var(--np-brand-green);outline-offset:2px}.np-ship__panel{background:var(--np-bg-white);border:1px solid var(--np-border-light);padding:24px;margin-bottom:24px}.np-page-content .np-ship .np-ship__name{margin:0 0 16px}.np-page-content .np-ship .np-ship__facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--np-border-light);border:1px solid var(--np-border-light);margin:0 0 16px;padding:0}.np-ship__facts>div{background:var(--np-bg-white);padding:12px 14px}.np-page-content .np-ship .np-ship__facts dt{font-family:var(--np-font-body);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--np-text-medium);margin:0 0 2px}.np-page-content .np-ship .np-ship__facts dd{font-family:var(--np-font-heading);font-size:21px;line-height:1.3;color:var(--np-brand-green);margin:0}.np-ship__unit{font-family:var(--np-font-body);font-size:13px;color:var(--np-text-medium)}.np-page-content .np-ship .np-ship__import{font-family:var(--np-font-body);font-size:14px;line-height:1.5;font-weight:400;color:var(--np-text-dark);margin:0 0 16px}.np-page-content .np-ship .np-ship__import strong{font-weight:700}.np-page-content .np-ship .np-ship__intro{font-size:14px;color:var(--np-text-medium);margin:0 0 12px}.np-page-content .np-ship .np-ship__xmas{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--np-border-warm);font-size:14px}.np-ship__xmas-label{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--np-brand-green);margin-right:8px}.np-page-content .np-ship .np-ship__xmas-detail{margin:12px 0 0}@media(max-width:768px){.np-ship__pick{padding:20px}.np-ship__panel{padding:20px 16px}.np-page-content .np-ship .np-ship__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.np-page-content .np-ship .np-ship__bands th,.np-page-content .np-ship .np-ship__bands td{padding-left:8px;padding-right:8px}}@media(max-width:1200px){.np-page-content{max-width:90%}}@media(max-width:768px){.np-page-header{padding:30px 30px 16px}.np-page-title{font-size:36px}.np-page-content{max-width:100%;padding:0 30px}.np-page-content .rte{font-size:16px}.np-page-content .rte h2{font-size:24px;font-weight:400}.np-page-content .rte h3{font-size:22px}.np-page-content .rte details.np-about-section{border-bottom:1px solid var(--np-border-warm);margin:0}.np-page-content .rte details.np-about-section summary{list-style:none;cursor:pointer;display:flex;align-items:center;padding:20px 0;min-height:44px;font-family:Crimson Text,serif;font-size:24px;font-weight:400;color:var(--np-text-dark);margin:0}.np-page-content .rte details.np-about-section summary::-webkit-details-marker{display:none}.np-page-content .rte details.np-about-section summary:before{content:"\203a";display:inline-block;margin-right:12px;font-size:26px;font-weight:600;color:var(--np-text-medium);transition:transform .2s ease;flex-shrink:0;width:20px;text-align:center}.np-page-content .rte details.np-about-section[open] summary:before{transform:rotate(90deg)}.np-page-content .rte details.np-about-section summary:focus-visible{outline:2px solid var(--np-brand-green);outline-offset:2px;border-radius:2px}.np-page-content .rte details.np-about-section .np-about-section-content{padding:0 0 24px}.np-page-content .rte details.np-about-section .np-about-section-content h2{display:none}@media(prefers-reduced-motion:reduce){.np-page-content .rte details.np-about-section summary:before{transition:none}}}.np-withdrawal-notice{display:none;background:var(--np-bg-taupe);border-left:3px solid var(--np-brand-green);border-radius:2px;padding:24px 28px;margin:0 auto 40px;max-width:900px}.np-page--withdrawal .np-withdrawal-notice{display:block}.np-withdrawal-notice__heading{font-family:Crimson Text,serif;font-size:22px;font-weight:600;color:var(--np-text-dark);margin:0 0 12px!important}.np-withdrawal-notice p{font-family:Lato,sans-serif;font-size:15px;line-height:1.7;color:var(--np-text-dark);margin:0 0 12px}.np-withdrawal-notice p:last-child{margin-bottom:0}.np-withdrawal-notice a{color:var(--np-brand-green);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(var(--np-brand-green-rgb),.35);font-weight:600;transition:color .3s,text-decoration-color .3s}.np-withdrawal-notice a:hover{color:var(--np-brand-green-dark);text-decoration-color:var(--np-brand-green-dark)}.np-withdrawal-notice a:focus-visible{outline:2px solid var(--np-brand-green);outline-offset:2px;border-radius:1px}@media(max-width:768px){.np-withdrawal-notice{padding:20px}}@media(max-width:480px){.np-page-header{padding:30px 15px 16px}.np-page-title{font-size:30px}.np-page-content{padding:0 15px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/np-page.css.map */
