.nf-pol{--pol-red:#d7141a;--pol-red-dark:#a90f14;--pol-red-on-dark:#ff4a50;--pol-black:#0b0b0b;--pol-ink:#161616;--pol-grey:#555;--pol-line:#e2e2e2;--pol-soft:#f6f6f6;background:#fff;color:var(--pol-ink)}.nf-pol *,.nf-pol *:before,.nf-pol *:after{box-sizing:border-box}.nf-pol .shopify-policy__container{display:contents!important}.nf-pol__container{display:grid;grid-template-columns:16px minmax(0,1fr) 16px;row-gap:0}.nf-pol__container .nf-pol__toc,.nf-pol__container .nf-pol__body,.nf-pol__container .nf-pol__end{grid-column:2}.nf-pol__container .nf-pol__hero{grid-column:1/-1}@media(min-width:768px){.nf-pol__container{grid-template-columns:1fr minmax(0,760px) 1fr}}@media(min-width:1100px){.nf-pol__container.has-toc{grid-template-columns:1fr 230px 56px minmax(0,760px) 1fr}.nf-pol__container.has-toc .nf-pol__toc{grid-column:2;grid-row:2}.nf-pol__container.has-toc .nf-pol__body{grid-column:4;grid-row:2}.nf-pol__container.has-toc .nf-pol__end{grid-column:4;grid-row:3}}.nf-pol__hero{position:relative;margin:0 0 40px!important;padding:44px 16px 40px!important;background:var(--pol-black);color:#fff;text-align:center;border-bottom:4px solid var(--pol-red);overflow:hidden}.nf-pol__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:32px 32px;pointer-events:none}.nf-pol__hero>*{position:relative}.nf-pol__crumbs{margin:0 0 14px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb8}.nf-pol__crumbs a{color:#ffffffd9;text-decoration:none}.nf-pol__crumbs a:hover{color:#fff;text-decoration:underline}.nf-pol__crumbs span[aria-hidden]{margin:0 8px;color:var(--pol-red-on-dark)}.nf-pol__hero h1{margin:0 auto 12px!important;padding:0!important;max-width:820px;color:#fff!important;font-size:clamp(28px,5vw,44px)!important;line-height:1.1!important;font-weight:800!important;letter-spacing:.02em;text-transform:uppercase;text-align:center}.nf-pol__intro{margin:0 auto!important;max-width:640px;color:#ffffffd1!important;font-size:clamp(15px,2vw,17px)!important;line-height:1.6!important}.nf-pol__toc{margin:0 0 28px}.nf-pol__toc[hidden]{display:none}.nf-pol__toc details{border:1.5px solid var(--pol-line);background:#fff}.nf-pol__toc summary{list-style:none;cursor:pointer;padding:14px 44px 14px 16px;position:relative;font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--pol-ink)}.nf-pol__toc summary::-webkit-details-marker{display:none}.nf-pol__toc summary:after{content:"+";position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:400;color:var(--pol-red)}.nf-pol__toc details[open] summary:after{content:"\2212"}.nf-pol__toc ol{margin:0;padding:4px 16px 14px;list-style:none}.nf-pol__toc li{margin:0;padding:0;border-top:1px solid var(--pol-line)}.nf-pol__toc li:first-child{border-top:0}.nf-pol__toc a{display:block;padding:9px 0 9px 12px;border-left:3px solid transparent;color:var(--pol-ink);font-size:14px;line-height:1.4;text-decoration:none}.nf-pol__toc a:hover,.nf-pol__toc a.is-active{border-left-color:var(--pol-red);color:var(--pol-black);font-weight:700}.nf-pol__toc li.is-sub a{padding-left:24px;font-size:13.5px;color:var(--pol-grey)}@media(min-width:1100px){.nf-pol__toc{position:sticky;top:110px;align-self:start;max-height:calc(100vh - 140px);overflow:auto;margin:0}.nf-pol__toc details{border:0;border-top:3px solid var(--pol-black)}.nf-pol__toc summary{pointer-events:none;padding:14px 0 10px}.nf-pol__toc summary:after{display:none}.nf-pol__toc ol{padding:0}}.nf-pol__body{font-size:16px;line-height:1.75;color:var(--pol-ink)}.nf-pol__body .rte{max-width:none}.nf-pol__body .rte>*:first-child{margin-top:0}.nf-pol__body p{margin:0 0 16px}.nf-pol__body h2,.nf-pol__body .nf-pol__h{position:relative;margin:40px 0 14px!important;padding:18px 0 0!important;border-top:1px solid var(--pol-line);font-size:20px!important;line-height:1.3!important;font-weight:800!important;letter-spacing:.01em;color:var(--pol-black)!important;scroll-margin-top:110px}.nf-pol__body h2:before,.nf-pol__body .nf-pol__h:before{content:"";position:absolute;left:0;top:-2px;width:40px;height:3px;background:var(--pol-red)}.nf-pol__body .nf-pol__h{font-family:var(--font-stack-header,inherit)}.nf-pol__body .nf-pol__h strong,.nf-pol__body .nf-pol__h b{font-weight:inherit}.nf-pol__body h3{margin:28px 0 10px!important;font-size:17px!important;line-height:1.35!important;font-weight:800!important;color:var(--pol-black)!important;scroll-margin-top:110px}.nf-pol__body h2+h3,.nf-pol__body .nf-pol__h+h3{margin-top:8px!important}.nf-pol__body ul,.nf-pol__body ol{margin:0 0 18px;padding-left:22px}.nf-pol__body li{margin:0 0 8px;padding-left:4px}.nf-pol__body ul li::marker{color:var(--pol-red)}.nf-pol__body ol li::marker{color:var(--pol-red);font-weight:700}.nf-pol__body strong,.nf-pol__body b{font-weight:700;color:var(--pol-black)}.nf-pol__body a{color:var(--pol-red-dark)!important;text-decoration:underline;text-underline-offset:2px;word-break:break-word}.nf-pol__body a:hover{color:var(--pol-black)!important}.nf-pol__body table{width:100%;border-collapse:collapse;margin:0 0 20px;font-size:15px}.nf-pol__body th,.nf-pol__body td{border:1px solid var(--pol-line);padding:10px 12px;text-align:left;vertical-align:top}.nf-pol__body th{background:var(--pol-soft);font-weight:700}.nf-pol__body .nf-pol__note{margin:20px 0;padding:14px 16px;border-left:4px solid var(--pol-red);background:var(--pol-soft)}.nf-pol__body a:focus-visible,.nf-pol__toc a:focus-visible,.nf-pol__toc summary:focus-visible,.nf-pol__end a:focus-visible,.nf-pol__crumbs a:focus-visible{outline:3px solid var(--pol-red);outline-offset:2px}.nf-pol__body [id]:focus{outline:none}.nf-pol--faq .nf-pol__body h3{padding:18px 0 0!important;border-top:1px solid var(--pol-line);margin-top:24px!important}.nf-pol--faq .nf-pol__body h3:first-child{border-top:0;padding-top:0!important}.nf-pol__end{margin:48px 0 64px}.nf-pol__help{display:grid;gap:16px;padding:22px;background:var(--pol-black);color:#fff;border-left:4px solid var(--pol-red)}@media(min-width:640px){.nf-pol__help{grid-template-columns:1fr auto;align-items:center}}.nf-pol__help h2{margin:0 0 6px!important;color:#fff!important;font-size:15px!important;font-weight:800!important;letter-spacing:.14em;text-transform:uppercase}.nf-pol__help p{margin:0;font-size:14.5px;line-height:1.6;color:#ffffffd9}.nf-pol__help p a{color:#fff;text-decoration:underline;text-underline-offset:2px}.nf-pol__help-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;background:var(--pol-red);color:#fff!important;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;text-decoration:none!important;white-space:nowrap}.nf-pol__help-btn:hover{background:var(--pol-red-dark)}.nf-pol__related{margin-top:28px}.nf-pol__related h2{margin:0 0 12px!important;font-size:13px!important;font-weight:800!important;letter-spacing:.14em;text-transform:uppercase;color:var(--pol-ink)!important}.nf-pol__related ul{display:grid;grid-template-columns:1fr;gap:8px;margin:0;padding:0;list-style:none}@media(min-width:640px){.nf-pol__related ul{grid-template-columns:1fr 1fr}}.nf-pol__related a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 16px;border:1.5px solid var(--pol-line);color:var(--pol-ink);font-size:15px;font-weight:600;text-decoration:none;transition:border-color .15s}.nf-pol__related a:after{content:"\2192";color:var(--pol-red);font-weight:700}.nf-pol__related a:hover{border-color:var(--pol-black)}@media(prefers-reduced-motion:reduce){.nf-pol *{transition:none!important;scroll-behavior:auto!important}}@media print{.nf-pol__toc,.nf-pol__end{display:none!important}.nf-pol__hero{background:none!important;color:#000!important;border-bottom:2px solid #000}.nf-pol__hero h1,.nf-pol__intro{color:#000!important}}.nf-pol__body ol.nf-pol__hlist,.nf-pol__body ul.nf-pol__hlist{padding-left:0;margin:0}.nf-pol__body li.nf-pol__h--li{list-style:none;padding-left:0}.nf-pol__body li.nf-pol__h--li::marker{color:var(--pol-red)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/nf-policy.css.map */
