.nmc-shop-toggle{display:grid;place-items:center;align-self:center;flex:0 0 20px;width:20px;height:30px;padding:0;margin-left:-14px;margin-right:3px;border:0;border-radius:16px;background:#fff0;color:inherit;cursor:pointer}.nmc-shop-toggle svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.5}.nmc-shop-toggle:hover,.nmc-shop-toggle[aria-expanded=true]{color:#c5ff41;background:#2a3520}.nmc-shop-toggle:focus-visible{outline:2px solid #c5ff41;outline-offset:3px}.nmc-shop-menu{position:fixed;inset:auto;margin:0;width:280px;max-width:calc(100vw - 24px);padding:7px;border:1px solid #536047;border-radius:14px;background:#1c221b;color:#f4f3ec;box-shadow:0 18px 55px #0008;font:13px/1.5 Arial,sans-serif;z-index:10000}.nmc-shop-menu::backdrop{background:#fff0}.nmc-shop-menu a{display:flex;flex-direction:column;gap:3px;padding:14px 15px;border-radius:8px;color:inherit;text-decoration:none}.nmc-shop-menu a+a{border-top:1px solid #3a4533}.nmc-shop-menu a:hover,.nmc-shop-menu a:focus-visible{background:#2b3820;outline:0}.nmc-shop-menu strong{font-weight:600;color:#c5ff41}.nmc-shop-menu span{font-size:11px;color:#bcc0b5}.nmc-context-notice{font:12px/1.7 Arial,sans-serif!important;color:#b9c4b0!important;border-top:1px solid #414c3a;padding-top:15px;margin-top:18px;max-width:700px}.nmc-context-notice a{color:#c5ff41!important;text-decoration:underline;text-underline-offset:3px}.nmc-shell{padding-top:112px;background:#212121;color:#f4f3ec;position:relative}.nmc-shell .catalog-local-nav{display:flex;align-items:center;justify-content:flex-end;gap:22px;padding:10px 0 16px;border-bottom:1px solid #41483c;font-size:11px;color:#bcc0b5}.nmc-shell .catalog-local-nav button{background:#20251e;color:#f4f3ec;border:1px solid #626e57;border-radius:3px;padding:9px 12px;cursor:pointer}.nmc-shell #cart-count{display:inline-grid;place-items:center;min-width:20px;height:20px;background:#c5ff41;color:#191c19;margin-left:8px}.nmc-shell .delivery-section{border:1px solid #515f44;background:#242d1e;padding:24px;margin:24px 0 34px}.nmc-shell .delivery-section h2{font:400 26px/1.3 var(--pixel);margin:0 0 12px}.nmc-shell .delivery-section p{max-width:970px;color:#bcc0b5;margin:0 0 12px}.nmc-shell .delivery-section a,.nmc-shell .terms-ack a{color:#c5ff41;text-decoration:underline;text-underline-offset:3px}.nmc-shell .terms-ack{display:flex;align-items:flex-start;gap:11px;font-size:12px;line-height:1.7;margin-top:20px;padding:16px;border:1px solid #515f44}.nmc-shell .terms-ack input{flex:0 0 17px;width:17px;height:17px;margin:3px 0 0;accent-color:#c5ff41}.nmc-shell .ack-note{font-size:10px;color:#bcc0b5;margin:8px 0 20px}.nmc-shell .policy-hero{padding:45px 0 20px;max-width:920px}.nmc-shell .policy-hero h1{font-size:clamp(31px,4vw,52px)}.nmc-shell .policy-date{font-size:11px;color:#aab79e;margin-top:22px}.nmc-shell .policy-merchant{border:1px solid #41483c;background:#20251e;padding:22px 26px;margin:10px 0 38px;max-width:1000px;font-size:12px}.nmc-shell .policy-merchant p{margin:0 0 8px;max-width:890px}.nmc-shell .policy-merchant a,.nmc-shell .policy-end a{color:#c5ff41}.nmc-shell .policy-layout{display:grid;grid-template-columns:255px minmax(0,820px);gap:55px;align-items:start;padding-bottom:80px}.nmc-shell .policy-toc{position:sticky;top:116px;display:flex;flex-direction:column;gap:8px;border-top:1px solid #515f44;padding-top:18px;font:11px/1.6 Arial,sans-serif;color:#bcc0b5}.nmc-shell .policy-toc strong{font-size:12px;color:#f4f3ec;margin-bottom:8px}.nmc-shell .policy-toc a:hover{color:#c5ff41}.nmc-shell .policy-body{min-width:0}.nmc-shell .policy-body section{scroll-margin-top:120px;border-top:1px solid #41483c;padding:25px 0 17px}.nmc-shell .policy-body h2{font:500 23px/1.4 Arial,sans-serif;margin:0 0 17px}.nmc-shell .policy-body p{font:14px/1.9 Arial,sans-serif;color:#c6cfbe;margin:0 0 17px;overflow-wrap:anywhere}.nmc-shell .policy-end{display:flex;flex-wrap:wrap;gap:20px;border-top:1px solid #41483c;padding-top:25px;font-size:12px}.nmc-shell [hidden]{display:none!important}@media(max-width:1100px){#ng-nav .nmc-shop-toggle{margin:0 0 4px 10px;align-self:flex-start}.nmc-shell{padding-top:100px}}@media(max-width:800px){.nmc-shell .policy-layout{grid-template-columns:1fr;gap:24px}.nmc-shell .policy-toc{position:static;display:grid;grid-template-columns:1fr 1fr;gap:9px 20px}.nmc-shell .policy-toc strong{grid-column:1/-1}.nmc-shell .policy-hero{padding-top:30px}.nmc-shell .policy-merchant{padding:19px}.nmc-shell .catalog-local-nav{gap:15px;flex-wrap:wrap}.nmc-shell .delivery-section{padding:20px}.nmc-shell .policy-body h2{font-size:21px}}@media(max-width:400px){.nmc-shell .policy-toc{grid-template-columns:1fr}.nmc-shell .catalog-local-nav{justify-content:flex-start;font-size:10px}}@media(prefers-reduced-motion:reduce){.nmc-shop-menu{scroll-behavior:auto}}@media print{#ng-site-header,.ng-footer,.nmc-shell .policy-toc{display:none!important}.nmc-shell{padding-top:0}.nmc-shell .policy-layout{display:block}.nmc-shell .policy-body p,.nmc-shell{color:#000;background:#fff}}