.np-policy__head{padding:clamp(3rem,7vw,6rem) 0 clamp(2.5rem,6vw,5rem)}.np-policy__head .np-kicker{color:inherit;opacity:.6}.np-policy__title{font-family:var(--np-font-display);font-weight:300;font-size:clamp(2.5rem,1.5rem + 4.5vw,5rem);line-height:1.02;margin:0 0 1.25rem}.np-policy__lede{font-size:1.25rem;line-height:1.5;max-width:52ch;margin:0 0 1.25rem;opacity:.9}.np-policy__date{font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;opacity:.6;margin:0}.np-policy__grid,.np-faq__grid{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:clamp(2rem,6vw,6rem);padding-block:clamp(3rem,7vw,5.5rem);align-items:start}.np-policy__toc,.np-faq__groups{position:sticky;top:5rem}.np-policy__toc-label{font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--np-muted);margin:0 0 .75rem}.np-policy__toc ol,.np-faq__groups ol{list-style:none;margin:0;padding:0;display:grid;gap:.1rem}.np-policy__toc a,.np-faq__groups a{display:block;font-size:.875rem;line-height:1.4;padding:.4rem 0 .4rem .85rem;border-left:2px solid var(--np-line);color:var(--np-muted)}.np-policy__toc a:hover,.np-faq__groups a:hover{text-decoration:none;color:var(--np-ink)}.np-policy__toc a.is-on{border-left-color:var(--np-aqua);color:var(--np-ink)}.np-policy__aside{margin-top:2rem;padding-top:1.25rem;border-top:1px solid var(--np-line);font-size:.9375rem}.np-policy__aside a{text-decoration:underline;text-underline-offset:.18em}.np-policy__body{max-width:44rem;font-size:1.0625rem;line-height:1.7}.np-policy__body>:first-child{margin-top:0}.np-policy__body p{margin:0 0 1.25em}.np-policy__body h2{font-family:var(--np-font-display);font-weight:300;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.15;margin:2.5em 0 .75em;padding-top:1.5rem;border-top:1px solid var(--np-line);scroll-margin-top:5rem}.np-policy__body h3{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;font-weight:500;margin:2em 0 .75em}.np-policy__body ul,.np-policy__body ol{margin:0 0 1.5em;padding-left:1.25rem}.np-policy__body li{margin-bottom:.4em;padding-left:.25rem}.np-policy__body ul{list-style:none;padding-left:0}.np-policy__body ul li{position:relative;padding-left:1.25rem}.np-policy__body ul li:before{content:"";position:absolute;left:0;top:.6em;width:.4rem;height:.4rem;border-radius:50%;background:var(--np-aqua)}.np-policy__body a{text-decoration:underline;text-underline-offset:.18em;text-decoration-color:var(--np-aqua);text-decoration-thickness:2px}.np-policy__body strong{font-weight:500}.np-faq__list{max-width:46rem}.np-faq__group{font-family:var(--np-font-display);font-weight:300;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);margin:0 0 .5rem;padding-top:2.5rem;scroll-margin-top:5rem}.np-faq__group:first-child{padding-top:0}.np-faq__item{border-bottom:1px solid var(--np-line)}.np-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.25rem 0;font-size:1.0625rem;font-weight:500}.np-faq__item summary::-webkit-details-marker{display:none}.np-faq__item summary:after{content:"+";flex:0 0 auto;font-weight:300;font-size:1.5rem;color:var(--np-muted)}.np-faq__item[open] summary:after{content:"\2013"}.np-faq__a{padding:0 0 1.5rem;max-width:60ch;font-size:1rem;line-height:1.65}.np-faq__a p{margin:0 0 1em}.np-faq__a p:last-child{margin:0}.np-faq__a ul{margin:.5em 0 1em;padding-left:1.1rem}.np-faq__a a{text-decoration:underline;text-underline-offset:.18em;text-decoration-color:var(--np-aqua);text-decoration-thickness:2px}@media(max-width:767px){.np-policy__grid,.np-faq__grid{grid-template-columns:1fr}.np-policy__toc,.np-faq__groups{position:static}.np-policy__toc ol{display:none}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/neon-palm-pages.css.map */
