.purchase-shell{--font-sans:var(--font-panel), Arial, sans-serif;--font-serif:var(--font-panel), Arial, sans-serif;--color-copper-600:#007fa7;--color-copper-500:#007fa7;--workspace-surface:#fff;color:#0b1118;min-height:100vh;font-family:var(--font-panel), Arial, sans-serif;background:#e6edf5;font-size:14px}.purchase-shell :is(h1,h2,h3,h4,button,input,select){font-family:inherit}.purchase-shell :is(a,button,input,select,summary):focus-visible{outline-offset:4px;outline:3px solid #007fa7}.purchase-shell button{cursor:pointer}.purchase-shell button:disabled{cursor:not-allowed}.purchase-skip{color:#fff;z-index:100;background:#0b1118;padding:12px 18px;position:absolute;top:-80px;left:20px}.purchase-skip:focus{top:12px}.purchase-header{background:#edf3f9;border-bottom:1px solid #cdd9e6}.purchase-header-inner{align-items:center;gap:32px;max-width:1280px;min-height:90px;margin:auto;padding:16px 32px;display:flex}.purchase-brand{letter-spacing:-3px;font-size:43px;font-weight:800;line-height:.9;display:block}.purchase-brand span{letter-spacing:1.1px;font-size:7px;font-weight:600;line-height:2.4;display:block}.purchase-nav{align-items:center;gap:6px;margin-left:36px;display:flex}.purchase-nav a{color:#536881;border-radius:7px;align-items:center;gap:7px;padding:10px 16px;font-size:13px;font-weight:600;display:flex}.purchase-nav a:hover{background:#fff}.purchase-nav a[aria-current=page]{color:#0b1118;background:#fff;box-shadow:0 2px 3px #172c4309}.purchase-cart-count{color:#fff;background:#0b1118;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.purchase-account{align-items:center;gap:9px;margin-left:auto;font-size:12px;font-weight:650;display:flex}.purchase-main{max-width:1280px;min-height:65vh;margin:auto;padding:28px 32px 50px}.purchase-footer{border-top:1px solid #c8d5e3;justify-content:space-between;align-items:center;gap:20px;max-width:1216px;margin:0 auto;padding:30px 0 38px;display:flex}.purchase-footer>div{gap:6px;display:grid}.purchase-footer strong{letter-spacing:-.6px;font-size:18px}.purchase-footer span{color:#60738b;font-size:11px}.purchase-footer nav{color:#536881;flex-wrap:wrap;gap:22px;font-size:11px;display:flex}.purchase-footer a{align-items:center;gap:4px;display:flex}.purchase-footer a:hover{color:#007fa7}.purchase-shell .panel-order-steps{background:0 0;gap:0;max-width:530px;margin:0 0 36px;padding:0;display:flex}.purchase-shell .panel-order-steps>li{flex:1;min-width:0}.purchase-shell .panel-order-steps a{height:100%;box-shadow:none;color:#60738b;background:0 0;border:0;border-radius:0;align-items:center;gap:8px;padding:8px 12px 8px 0;font-size:11px;display:flex}.purchase-shell .panel-order-steps a span{width:23px;height:23px;color:inherit;background:0 0;border:1px solid #bfcddd;border-radius:50%;place-items:center;font-size:10px;display:grid}.purchase-shell .panel-order-steps a[aria-current=step]{color:#0b1118;font-weight:700}.purchase-shell .panel-order-steps a[aria-current=step] span{color:#fff;background:#0b1118;border-color:#0b1118}.purchase-shell .purchase-summary{align-self:start}.purchase-shell .record-hero{box-shadow:none;background:0 0;border:0;margin-bottom:28px}.purchase-shell .record-cover{background:0 0;min-height:0;padding:0}.purchase-shell .record-identity{margin-top:20px;padding:0}.purchase-shell .record-avatar{display:none}.purchase-shell .record-name h1{letter-spacing:-1px;font-size:32px;font-weight:650;line-height:1.15}.purchase-shell .record-name p{color:#536881;margin-top:10px;font-size:13px}.purchase-shell .form-workspace-nav button[aria-selected=true]{box-shadow:none;background:#dceaf3;border-color:#a6c4d6}.purchase-shell .form-workspace-nav button[aria-selected=true] .form-workspace-number{background:#0b1118}.purchase-shell .form-workspace-panel>header{background:#f3f7fb}.purchase-shell .form-workspace-panel>header p{color:#536881}.purchase-shell .form-workspace-panel>header h2{font-family:inherit}.purchase-shell .form-workspace-summary{background:#f4f8fb}.purchase-shell .form-workspace-summary a{color:#007fa7}.purchase-shell [data-ui=button]:is([data-variant=default],[data-variant=primary]){background:#0b1118}@media (max-width:900px){.purchase-header-inner{gap:20px;padding:16px 24px}.purchase-nav{margin-left:8px}.purchase-main{padding:24px}.purchase-footer{margin-inline:24px}.purchase-shell .form-workspace-summary:has(.configure-summary){display:none}}@media (max-width:600px){.purchase-header-inner{flex-wrap:wrap;gap:16px;padding:16px 18px 12px}.purchase-brand{font-size:38px}.purchase-account{font-size:11px}.purchase-nav{order:3;gap:4px;width:100%;margin:0}.purchase-nav a{flex:1;justify-content:center;padding:10px 7px;font-size:12px}.purchase-main{padding:18px 16px 30px}.purchase-shell .panel-order-steps{margin-bottom:24px}.purchase-shell .panel-order-steps a{gap:6px;padding:6px 3px;font-size:10px}.purchase-shell .panel-order-steps a span{flex-shrink:0;width:20px;height:20px}.purchase-shell .purchase-summary{overflow-wrap:anywhere}.purchase-shell .purchase-summary dl>div{gap:12px}.purchase-shell .purchase-summary dd{white-space:nowrap}.purchase-footer{flex-direction:column;align-items:flex-start;margin-inline:18px;padding-block:24px}.purchase-footer nav{gap:16px}}
