.nm-a10-final{background:#313e55;color:#fff;border-top:1px solid #adb8cd40}.nm-a10-final *{box-sizing:border-box}.nm-a10-final__inner{max-width:1500px;margin:auto;padding:76px 4.45% 40px}.nm-a10-final__header{display:grid;grid-template-columns:1.12fr 1fr;gap:64px;align-items:end;margin-bottom:42px}.nm-a10-final__layout{display:grid;grid-template-columns:1.12fr 1fr;gap:64px;align-items:center}.nm-a10-final__scene{margin:0;min-width:0;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.nm-a10-final__scene img{display:block;width:100%;height:auto;border-radius:3px}.nm-a10-final__scene figcaption{font:400 clamp(28px,3vw,42px)/1.12 'Cal Sans',Arial,sans-serif;color:#fff;letter-spacing:-.025em;margin-top:24px;max-width:none}.nm-a10-final__purchase{min-width:0;scroll-margin-top:24px}.nm-a10-final__eyebrow{font-size:10px;line-height:1.6;letter-spacing:.18em;color:#adb8cd;margin:0 0 22px}.nm-a10-final h2{font:400 clamp(35px,3.8vw,56px)/1.05 'Cal Sans',Arial,sans-serif;letter-spacing:-.035em;text-transform:uppercase;color:#fff;margin:0}.nm-a10-final__intro{font-size:14px;line-height:1.75;color:#e8e3d9;margin:0}.nm-a10-final__regionlabel{display:flex;gap:20px;justify-content:space-between;color:#e8e3d9;font-size:11px;line-height:1.5;margin:0 0 12px}.nm-a10-final__regionlabel>span{color:#adb8cd}.nm-a10-final__regions{display:grid;grid-template-columns:1fr;gap:10px}.nm-a10-final__regions button{appearance:none;background:none;border:1px solid #adb8cd70;box-shadow:none;border-radius:2px;min-height:51px;padding:14px 18px;color:#e8e3d9;font:500 13px/1.5 'Funnel Sans',Arial,sans-serif;text-align:left;cursor:pointer;margin:0}.nm-a10-final__regions button[aria-pressed="true"]{border-color:#fff;background:#adb8cd18;color:#fff;box-shadow:inset 3px 0 #fff}.nm-a10-final__regions button.is-unavailable{opacity:.6}.nm-a10-final__regions button:disabled{cursor:wait}.nm-a10-final__pricerow{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin:22px 0 17px}.nm-a10-final__pricerow>strong{font:400 39px/1.2 'Cal Sans',Arial,sans-serif;color:#fff;letter-spacing:-.025em}.nm-a10-final__pricerow>span{font-size:10px;line-height:1.5;color:#adb8cd}.nm-a10-final__add{appearance:none;display:flex;justify-content:space-between;align-items:center;gap:25px;width:100%;padding:19px 21px;border:1px solid #fff;border-radius:2px;background:#fff;color:#313e55;font:600 14px/1.5 'Funnel Sans',Arial,sans-serif;cursor:pointer;box-shadow:none;margin:0}.nm-a10-final__add:disabled{opacity:.5;cursor:not-allowed}.nm-a10-final__status{font-size:12px;line-height:1.7;color:#e8e3d9;margin:12px 0 0}.nm-a10-final__status:empty{display:none}.nm-a10-final__delivery{font-size:11px;line-height:1.7;color:#e8e3d9;margin:14px 0 0}.nm-a10-final__contact{display:flex;justify-content:space-between;gap:20px;padding:16px 0;color:#fff;font-size:12px;text-decoration:none}.nm-a10-final__payments{padding:13px 0 18px;border-top:1px solid #adb8cd35}.nm-a10-final__payments p{font-size:10px;color:#adb8cd;margin:0 0 10px}.nm-a10-final__payments>div{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.nm-a10-final__payments svg{display:block;width:35px;height:23px;flex-shrink:0}.nm-a10-final__trust{list-style:none;padding:18px 0 0;margin:0;border-top:1px solid #adb8cd50;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.nm-a10-final__trust li{display:flex;gap:10px;color:#e8e3d9;font-size:10px;line-height:1.7;align-items:start}.nm-a10-final__trust svg{width:22px;height:22px;flex-shrink:0;stroke:#adb8cd;stroke-width:1.4;fill:none;stroke-linecap:round;stroke-linejoin:round}.nm-a10-final__conditions{border-top:1px solid #adb8cd50;padding-top:22px;margin-top:38px;display:grid;grid-template-columns:1.8fr 1fr;gap:50px}.nm-a10-final__conditions p{font-size:10px;line-height:1.8;color:#adb8cd;margin:0}.nm-a10-final__conditions nav{display:flex;flex-wrap:wrap;gap:10px 22px;align-items:start;justify-content:end}.nm-a10-final__conditions a{font-size:10px;line-height:1.8;color:#e8e3d9;text-decoration:underline;text-underline-offset:3px}.nm-a10-final__localization{padding:18px;background:#adb8cd10;border:1px solid #adb8cd50;margin-top:16px}.nm-a10-final__localization label{display:block;font-size:11px;color:#e8e3d9;margin-bottom:10px}.nm-a10-final__localization form>div{display:flex;gap:8px}.nm-a10-final__localization select{min-width:0;flex:1;background:#fff;color:#313e55;padding:10px;font:12px 'Funnel Sans',Arial,sans-serif}.nm-a10-final__localization button{padding:10px;border:1px solid #adb8cd;background:none;color:#fff;font:12px 'Funnel Sans',Arial,sans-serif;cursor:pointer}.nm-a10-final__fallback{display:block;margin-top:14px;color:#fff;font-size:12px;line-height:1.7}.nm-a10-final [hidden]{display:none!important}.nm-a10-final__mobilebar{display:none}.nm-a10-final a:focus-visible,.nm-a10-final button:focus-visible,.nm-a10-final select:focus-visible{outline:2px solid #adb8cd;outline-offset:4px}
@media(max-width:899px){.nm-a10-final__inner{padding:48px 24px 40px}.nm-a10-final__header{grid-template-columns:1fr;gap:24px;margin-bottom:30px}.nm-a10-final__layout{grid-template-columns:1fr;gap:36px}.nm-a10-final__scene figcaption{font-size:29px;margin-top:18px}.nm-a10-final h2{font-size:38px}.nm-a10-final__intro{font-size:14px}.nm-a10-final__pricerow>strong{font-size:36px}.nm-a10-final__trust{gap:10px}.nm-a10-final__trust li{gap:7px;font-size:9px}.nm-a10-final__trust svg{width:19px;height:19px}.nm-a10-final__conditions{grid-template-columns:1fr;gap:17px;margin-top:30px}.nm-a10-final__conditions nav{justify-content:start}.nm-a10-final__mobilebar{display:flex;align-items:center;justify-content:space-between;gap:20px;position:fixed;z-index:60;left:0;bottom:0;width:100%;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:#313e55;border-top:1px solid #adb8cd80;box-shadow:0 -8px 28px #15223730}.nm-a10-final__mobilebar>div{display:flex;flex-direction:column;gap:4px}.nm-a10-final__mobilebar strong{font-size:17px;line-height:1.2;color:#fff}.nm-a10-final__mobilebar div>span{font-size:9px;color:#adb8cd}.nm-a10-final__mobilebar button{border:0;border-radius:2px;background:#fff;color:#313e55;display:flex;gap:25px;align-items:center;justify-content:space-between;font:500 12px 'Funnel Sans',Arial,sans-serif;padding:13px 17px;cursor:pointer}.nm-a10-final__mobilebar button:disabled{opacity:.5}}

/* Floating purchase shortcut on desktop; mobile styles remain unchanged. */
@media(min-width:900px){.nm-a10-final__mobilebar{display:flex;align-items:center;justify-content:space-between;gap:36px;position:fixed;z-index:60;left:0;bottom:0;width:100%;padding:15px max(32px,calc((100vw - 1366px)/2));background:#313e55;border-top:1px solid #adb8cd80;box-shadow:0 -8px 28px #15223730}.nm-a10-final__mobilebar>div{display:flex;align-items:baseline;gap:22px}.nm-a10-final__mobilebar strong{font:400 25px/1.2 "Cal Sans",Arial,sans-serif;color:#fff}.nm-a10-final__mobilebar div>span{font-size:12px;color:#adb8cd}.nm-a10-final__mobilebar button{min-width:208px;border:0;border-radius:2px;background:#fff;color:#313e55;display:flex;gap:42px;align-items:center;justify-content:space-between;font:500 14px "Funnel Sans",Arial,sans-serif;padding:15px 22px;cursor:pointer}.nm-a10-final__mobilebar button:disabled{opacity:.5}}
