.nwan-legal{--legal-red: #df1019;--legal-ink: #11171e;--legal-muted: #44505e;color:var(--legal-ink);background:#fff;font-family:var(--font-body--family, sans-serif);font-size:15px;line-height:1.55}.nwan-legal *,.nwan-legal *:before,.nwan-legal *:after{box-sizing:border-box}.nwan-legal h1,.nwan-legal h2,.nwan-legal p,.nwan-legal ol{margin:0}.nwan-legal a:focus-visible{outline:3px solid var(--legal-red);outline-offset:3px}.nwan-legal__hero{display:flex;align-items:center;min-height:235px;background-color:#10151b;background-image:linear-gradient(90deg,#030609c7,#03060905 90%),var(--nwan-legal-image);background-position:center;background-size:cover;color:#fff}.nwan-legal__hero-inner{padding-block:34px}.nwan-legal__hero h1{color:#fff;font-size:clamp(38px,4vw,60px);font-weight:850;letter-spacing:-.035em;line-height:1.1}.nwan-legal__hero p{margin-top:7px;font-size:clamp(15px,1.5vw,21px)}.nwan-legal--privacy .nwan-legal__hero{min-height:190px}.nwan-legal--privacy .nwan-legal__hero h1{font-style:italic;font-weight:900}.nwan-legal__crumb{display:flex;gap:11px;align-items:center;margin-top:22px;font-size:13px}.nwan-legal__crumb a{color:inherit;text-decoration:none}.nwan-legal__crumb a:hover{text-decoration:underline}.nwan-legal__crumb--body{margin-block:18px 0;color:var(--legal-muted)}.nwan-legal__layout{display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr);gap:38px;align-items:start;padding-block:28px 48px}.nwan-legal--privacy .nwan-legal__layout{grid-template-columns:minmax(0,1fr) minmax(210px,265px)}.nwan-legal--privacy .nwan-legal__sidebar{grid-column:2;grid-row:1}.nwan-legal--privacy .nwan-legal__article{grid-column:1;grid-row:1}.nwan-legal__toc{position:sticky;top:20px;max-height:calc(100vh - 40px);overflow-y:auto;padding:20px 18px;border-radius:5px;background:linear-gradient(120deg,#f2f5f7,#f8fafb)}.nwan-legal__toc h2{font-size:17px;font-weight:800}.nwan-legal__toc ol{display:grid;gap:3px;list-style:none;padding:13px 0 0}.nwan-legal__toc a{display:flex;gap:7px;padding:6px 6px 6px 10px;border-left:3px solid transparent;color:#303c4a;font-size:13px;line-height:1.35;text-decoration:none}.nwan-legal__toc a:hover,.nwan-legal__toc a:focus-visible{border-color:var(--legal-red);color:var(--legal-red)}.nwan-legal--terms .nwan-legal__toc li:first-child a{border-color:var(--legal-red);color:var(--legal-red)}.nwan-legal__toc a span{flex:0 0 auto}.nwan-legal__article{min-width:0}.nwan-legal__updated{margin-bottom:10px!important;color:var(--legal-muted);font-size:13px}.nwan-legal__updated--last{margin:14px 0 0!important}.nwan-legal__intro{margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #e3e8ed}.nwan-legal__chapter{scroll-margin-top:20px}.nwan-legal--terms .nwan-legal__chapter{margin-top:15px}.nwan-legal--privacy .nwan-legal__chapter{display:grid;grid-template-columns:28px minmax(0,1fr);gap:16px;padding:16px 0;border-bottom:1px solid #e3e8ed}.nwan-legal--privacy .nwan-legal__chapter:first-child{padding-top:0}.nwan-legal__chapter h2{color:#11171e;font-size:19px;font-weight:800;letter-spacing:-.02em;line-height:1.25}.nwan-legal__number{display:grid;width:26px;height:26px;border-radius:9px;background:#e8edf0;color:#11171e;font-size:13px;font-weight:800;place-items:center}.nwan-legal__copy,.nwan-legal__intro{color:#34404c;font-size:14px;line-height:1.6}.nwan-legal__copy>*+*,.nwan-legal__intro>*+*{margin-top:10px}.nwan-legal__copy ul,.nwan-legal__copy ol,.nwan-legal__intro ul,.nwan-legal__intro ol{padding-left:22px}.nwan-legal__copy a,.nwan-legal__intro a{color:#0661c3;text-decoration:underline}.nwan-legal__editor-note{padding-block:5px;color:#667381;font-size:13px;font-style:italic}@media(max-width:850px){.nwan-legal__layout,.nwan-legal--privacy .nwan-legal__layout{display:flex;flex-direction:column;gap:22px}.nwan-legal__sidebar,.nwan-legal--privacy .nwan-legal__sidebar{width:100%}.nwan-legal__toc{position:static;max-height:240px}.nwan-legal__article{width:100%}}@media(max-width:600px){.nwan-legal__hero{min-height:200px;background-position:62% center}.nwan-legal--privacy .nwan-legal__hero{min-height:170px}.nwan-legal__layout{padding-block:20px 36px}.nwan-legal--privacy .nwan-legal__chapter{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/nwan-legal-page.css.map */
