@font-face{font-family:__Barlow_52f0b0;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/88e4012f2051f8b4-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Barlow_52f0b0;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0be08cad6fae8421-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_52f0b0;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/61d96c4884191721-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Barlow_52f0b0;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cd5242d34e82716d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Barlow_52f0b0;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6662f7f4c6f2f062-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_52f0b0;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b0bb26939bb40fdb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Barlow_52f0b0;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7816b93d847886e9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Barlow_52f0b0;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ea06843a6d8e9ab3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_52f0b0;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/60c9b95e8d9e49be-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Barlow_52f0b0;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1e6ec62843814326-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Barlow_52f0b0;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a8bcd0492b5976ee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_52f0b0;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6ad0344ed98ac2e9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Barlow_Fallback_52f0b0;src:local("Arial");ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.00%;size-adjust:96.68%}.__className_52f0b0{font-family:__Barlow_52f0b0,__Barlow_Fallback_52f0b0;font-style:normal}.__variable_52f0b0{--font-body:"__Barlow_52f0b0","__Barlow_Fallback_52f0b0"}@font-face{font-family:__Barlow_Condensed_7738d9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d6e015f239232eb3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Barlow_Condensed_7738d9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55b35d87b6156eea-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_Condensed_7738d9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5fb5c05ff73c0616-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Barlow_Condensed_7738d9;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8599be8653318abe-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Barlow_Condensed_7738d9;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3352fdb488e19d84-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_Condensed_7738d9;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/437e5f23c97e320c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Barlow_Condensed_7738d9;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bd4099f982a70777-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Barlow_Condensed_7738d9;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/adc67d25e358ad72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_Condensed_7738d9;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/79f0f365efbf4f90-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Barlow_Condensed_Fallback_7738d9;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_7738d9{font-family:__Barlow_Condensed_7738d9,__Barlow_Condensed_Fallback_7738d9;font-style:normal}.__variable_7738d9{--font-heading:"__Barlow_Condensed_7738d9","__Barlow_Condensed_Fallback_7738d9"}:root{--accent:#159048;--accent-dark:#0c6631;--accent-darkest:#094f27;--accent-100:#e7f6ee;--ink:#111211;--text:#201e1d;--text-90:#3a3a39;--muted:#6b6866;--muted-light:#8a8683;--muted-lightest:#a5a2a0;--zero-total:#c4c1bf;--divider:#d5d3d0;--divider-light:#e2e0dd;--card-border:#cfcdca;--surface:#f3f2f2;--empty-plate:#eae9e9;--danger:#b3261e;--edge:40px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body,html{background:transparent}body{color:var(--text);font-family:var(--font-body),system-ui,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body,h1,h2,h3,p{margin:0}button{font-family:inherit}.qb-card{border:1px solid var(--card-border);background:var(--surface);max-width:1180px;margin:0 auto}.qb-tabsband{background:#fff;border-bottom:1px solid var(--divider)}.qb-selectlabel{font-family:var(--font-heading),system-ui,sans-serif;font-weight:800;font-size:15px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:18px var(--edge) 0}.qb-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px;align-items:stretch;padding:12px var(--edge) 18px}.qb-tab{display:flex;align-items:center;gap:12px;padding:12px 16px;text-align:left;cursor:pointer;border:2px solid var(--ink);background:#fff;color:var(--text-90);font-family:var(--font-heading),system-ui,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.01em;border-radius:0}.qb-tab.is-custom{border-color:var(--accent);color:var(--accent)}.qb-tab.is-active{background:var(--ink);color:#fff}.qb-tab.is-custom.is-active{background:var(--accent);border-color:var(--accent);color:#fff}.qb-tab-logo{flex:none;width:38px;height:38px;display:grid;place-items:center}.qb-tab-logo img{max-width:100%;max-height:100%;object-fit:contain}.qb-tab-logo .ph{width:100%;height:100%;border:1px dashed;display:grid;place-items:center;font-family:ui-monospace,monospace;font-size:8px;letter-spacing:.05em;opacity:.4}.qb-tab.is-custom .qb-tab-logo .ph{opacity:.55}.qb-tab-text{display:flex;flex-direction:column;gap:2px;min-width:0}.qb-tab-label{font-size:20px;line-height:1}.qb-tab-sub{font-family:var(--font-body),system-ui,sans-serif;font-weight:600;font-size:12.5px;text-transform:none;letter-spacing:.02em;opacity:.7}.qb-tab.is-custom .qb-tab-sub{opacity:.85}.qb-banner{width:100%;display:block;line-height:0}.qb-banner img{width:100%;height:auto;display:block}.qb-banner .plate{width:100%;aspect-ratio:2360/296;background:var(--empty-plate);color:var(--text-90);display:grid;place-items:center;font-size:12.5px;line-height:1.4;text-align:center;padding:0 16px}.qb-body{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:36px;gap:36px;align-items:start;padding:28px var(--edge) 36px}.qb-list{display:flex;flex-direction:column;gap:26px}.qb-grouplabel{font-family:var(--font-heading),system-ui,sans-serif;font-weight:800;font-size:15px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-light);line-height:18px;margin:0 0 2px}.qb-colhead,.qb-row{display:grid;grid-template-columns:minmax(0,1fr) 110px 150px 100px;grid-gap:18px;gap:18px;align-items:center}.qb-colhead{padding:0 18px 0 22px;font-weight:700;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);line-height:13px}.qb-colhead .r{text-align:right}.qb-rows{display:flex;flex-direction:column;gap:8px}.qb-row{background:#fff;border:1px solid var(--divider);border-left:4px solid transparent;padding:14px 18px}.qb-row.is-marked{border-left-color:var(--accent)}.qb-row:hover{border-color:var(--accent)}.qb-row.is-marked:hover{border-left-color:var(--accent)}.qb-item{font-family:var(--font-heading),system-ui,sans-serif;font-weight:800;font-size:22px;text-transform:uppercase;line-height:1}.qb-unit{font-weight:700;font-size:17px}.qb-qty{gap:8px}.qb-qty,.qb-stepper{display:flex;align-items:center}.qb-stepper{border:1px solid var(--divider);background:#fff}.qb-step{width:36px;height:40px;border:0;background:transparent;font-size:18px;line-height:1;cursor:pointer;color:var(--muted)}.qb-step.plus{color:var(--accent)}.qb-step:hover{background:#f0efee}.qb-step.plus:hover{background:var(--accent-100)}.qb-num{width:52px;height:40px;border:0;border-left:1px solid var(--divider-light);border-right:1px solid var(--divider-light);text-align:center;font-family:var(--font-body),system-ui,sans-serif;font-weight:600;font-size:16px;background:#fff;border-radius:0}.qb-num::-webkit-inner-spin-button,.qb-num::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.qb-num[type=number]{-moz-appearance:textfield}.qb-num:focus{outline:2px solid var(--accent);outline-offset:-2px}.qb-clear{width:26px;height:26px;border:1px solid var(--divider-light);background:#fff;color:var(--muted-light);cursor:pointer;line-height:1;font-size:13px}.qb-clear:hover{border-color:var(--danger);color:var(--danger)}.qb-linetotal{font-family:var(--font-heading),system-ui,sans-serif;font-weight:800;font-size:21px;text-align:right;color:var(--zero-total)}.qb-linetotal.has{color:var(--text)}.qb-footnote{font-size:12px;line-height:1.5;color:var(--muted-light)}.qb-aside{position:-webkit-sticky;position:sticky;top:16px;margin-top:41px;background:#fff;border:1px solid var(--divider)}.qb-block{padding:16px 20px 14px}.qb-block+.qb-block{border-top:1px solid var(--divider-light)}.qb-cta{display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;margin:14px 16px 0;padding:13px 16px;background:var(--accent-100);border:1.5px solid var(--accent);color:var(--accent-dark);font-family:var(--font-heading),system-ui,sans-serif;font-weight:800;font-size:13px;letter-spacing:.03em;text-transform:uppercase;text-decoration:none}.qb-cta:hover{background:var(--accent);border-color:var(--accent);color:#fff}.qb-kicker{font-size:15px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.qb-kicker,.qb-total{font-family:var(--font-heading),system-ui,sans-serif;font-weight:800}.qb-total{font-size:46px;line-height:1;margin:6px 0 0}.qb-totalmeta{font-size:11px;color:var(--muted-light)}.qb-validity{margin-top:12px;padding:9px 11px;background:var(--surface);border-left:3px solid var(--accent);display:flex;gap:8px;align-items:center}.qb-validity span{font-weight:600;font-size:12.5px;color:var(--text)}.qb-lines{padding:12px 20px;display:flex;flex-direction:column;gap:8px}.qb-lineitem{display:flex;justify-content:space-between;gap:12px;font-size:12.5px;align-items:baseline}.qb-lineitem .lbl{color:#4a4746}.qb-lineitem .tag{margin-left:auto;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-lightest)}.qb-lineitem .tag.custom{color:var(--accent-dark)}.qb-lineitem .amt{font-weight:700;white-space:nowrap}.qb-empty{font-size:12px;color:var(--muted-lightest)}.qb-capture{padding:16px 20px 20px;display:flex;flex-direction:column;gap:10px}.qb-note{padding:11px 12px;background:var(--accent-100);color:var(--accent-darkest);font-size:12px;line-height:1.45}.qb-input{width:100%;padding:10px 12px;border:1.5px solid var(--divider);font-size:14px;background:#fff;font-family:inherit;border-radius:0}.qb-input:focus{outline:2px solid var(--accent);outline-offset:-2px}.qb-btn{width:100%;font-family:var(--font-heading),system-ui,sans-serif;font-weight:800;font-size:15px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:0}.qb-btn-primary{padding:13px;border:0;background:var(--accent);color:#fff}.qb-btn-primary:hover{background:var(--accent-dark)}.qb-btn-primary:disabled{background:#d7d3d3;color:#8a8686;cursor:not-allowed}.qb-btn-secondary{padding:11px;border:2px solid var(--ink);background:transparent;color:var(--text)}.qb-btn-secondary:hover{background:var(--ink);color:#fff}.qb-btn-secondary:disabled{color:#aaa;border-color:#ccc;cursor:not-allowed}.qb-btn-ghost{padding:8px;border:0;background:transparent;color:var(--muted-light);font-size:13px}.qb-delivery{margin-top:4px;padding-top:12px;border-top:1px solid var(--divider-light);display:flex;flex-direction:column;gap:6px}.qb-delivery .lead{font-weight:700;font-size:13px}.qb-delivery .sub{font-size:12px;color:var(--muted-light);line-height:1.5}.qb-datesbtn{display:flex;align-items:center;gap:9px;width:100%;margin-top:4px;padding:11px 12px;border:1.5px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;font-family:var(--font-heading),system-ui,sans-serif;font-weight:800;font-size:12.5px;letter-spacing:.04em;text-transform:uppercase;text-align:left;border-radius:0}.qb-datesbtn:hover{background:var(--accent);border-color:var(--accent)}.qb-datesbtn span{line-height:1.2}.qb-linkbtn{border:0;background:none;padding:0;cursor:pointer;font-family:inherit;font-weight:600;font-size:12px;color:var(--text);border-bottom:1px solid}.qb-linkbtn.small{font-size:11.5px;font-weight:400;color:var(--muted-light);border-bottom:0;align-self:flex-start}.qb-linkbtn.small:hover{border-bottom:1px solid}.qb-overlay{position:absolute;inset:0;z-index:1000;background:rgba(17,18,17,.45)}.qb-modal{background:#fff;border:2px solid var(--ink);width:100%;max-width:620px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 10px 30px rgba(0,0,0,.25)}.qb-modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--ink);color:#fff;padding:14px 18px;flex:none;font-family:var(--font-heading),system-ui,sans-serif;font-weight:800;font-size:15px;letter-spacing:.06em;text-transform:uppercase}.qb-modal-head button{background:none;border:0;color:#fff;cursor:pointer;padding:4px;line-height:0}.qb-modal-body{overflow-y:auto;padding:18px 20px}.qb-item-link{display:inline-flex;align-items:center;gap:7px;border:0;background:none;padding:0;cursor:pointer;color:inherit;text-align:left}.qb-item-link svg{color:var(--muted-light);flex:none}.qb-item-link:hover,.qb-item-link:hover svg{color:var(--accent)}.qb-overlay.is-centred{position:fixed;display:grid;place-items:center;padding:20px;overflow-y:auto}.qb-detail{background:#fff;border:2px solid var(--ink);width:100%;max-width:620px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 14px 40px rgba(0,0,0,.3)}.qb-detail-body{overflow-y:auto}.qb-detail-img{background:var(--empty-plate);line-height:0}.qb-detail-img img{width:100%;height:auto;display:block}.qb-detail-text{padding:18px 22px 22px}.qb-detail-text .price{font-family:var(--font-heading),system-ui,sans-serif;font-weight:800;font-size:18px;margin-bottom:10px}.qb-detail-text p{font-size:13.5px;line-height:1.6;color:var(--text-90);margin-bottom:9px}.qb-detail-text .muted{color:var(--muted-light);font-style:italic}@media (max-width:900px){:root{--edge:16px}.qb-body{grid-template-columns:1fr;gap:24px;padding-top:22px}.qb-aside{position:static;margin-top:0}.qb-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px var(--edge) 14px}.qb-tab{flex-direction:column;align-items:flex-start;gap:6px;padding:9px 10px;border-width:1.5px}.qb-tab-logo{width:24px;height:24px}.qb-tab-logo .ph{font-size:6px}.qb-tab-label{font-size:15px}.qb-tab-sub{font-size:11px}.qb-selectlabel{font-size:13px;padding-top:14px}.qb-tabs.is-compact{gap:6px}.qb-tabs.is-compact .qb-tab{padding:6px 8px;gap:4px;border-width:1.5px}.qb-tabs.is-compact .qb-tab-logo{width:18px;height:18px}.qb-tabs.is-compact .qb-tab-logo .ph{font-size:5px}.qb-tabs.is-compact .qb-tab-label{font-size:12px}.qb-tabs.is-compact .qb-tab-sub{font-size:9px}.qb-colhead{display:none}.qb-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name total" "unit qty";row-gap:10px;column-gap:12px;padding:12px 14px}.qb-row>.qb-item{grid-area:name}.qb-row>.qb-unit{grid-area:unit;font-size:15px;color:var(--muted)}.qb-row>.qb-qty{grid-area:qty;justify-self:end}.qb-row>.qb-linetotal{grid-area:total}.qb-item{font-size:19px}.qb-num{font-size:16px}}@media (max-width:380px){.qb-tab{padding:8px 9px}.qb-tab-label{font-size:13.5px}.qb-tab-sub{font-size:10.5px}.qb-tab-logo{width:20px;height:20px}}.ad-wrap{max-width:1180px;margin:0 auto;padding:32px 24px 64px}.ad-head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}.ad-title{font-family:var(--font-heading),system-ui,sans-serif;font-weight:800;font-size:30px;text-transform:uppercase;letter-spacing:-.01em}.ad-tabs{display:flex;gap:2px;border-bottom:2px solid var(--divider);margin-bottom:26px;flex-wrap:wrap}.ad-tab{border:0;background:none;cursor:pointer;padding:11px 18px;font-family:var(--font-heading),system-ui,sans-serif;font-weight:800;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-light);border-bottom:3px solid transparent;margin-bottom:-2px}.ad-tab:hover{color:var(--text)}.ad-tab.is-active{color:var(--ink);border-bottom-color:var(--accent)}.ad-subtabs{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-bottom:18px}.ad-subtab{border:1.5px solid var(--divider);background:#fff;color:var(--text);padding:8px 14px;font-size:12.5px;font-weight:700;letter-spacing:.02em;cursor:pointer;border-radius:0;white-space:nowrap}.ad-subtab.is-active,.ad-subtab:hover{border-color:var(--ink)}.ad-subtab.is-active{background:var(--ink);color:#fff}.ad-card{border:1px solid var(--divider);background:#fff;margin-bottom:18px}.ad-card-head{padding:13px 18px;border-bottom:1px solid var(--divider-light);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ad-card-title{font-family:var(--font-heading),system-ui,sans-serif;font-weight:800;font-size:15px;letter-spacing:.06em;text-transform:uppercase}.ad-card-body{padding:16px 18px}.ad-hint{font-size:12px;color:var(--muted-light);line-height:1.5}.ad-table{width:100%;border-collapse:collapse;font-size:13px}.ad-table th{text-align:left;padding:8px 6px;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:1.5px solid var(--divider);white-space:nowrap}.ad-table td{padding:7px 6px;border-bottom:1px solid var(--divider-light);vertical-align:middle}.ad-table tr:hover td{background:#fbfbfa}.ad-input{width:100%;padding:8px 10px;font-size:13px;border:1.5px solid var(--divider);background:#fff;font-family:inherit;border-radius:0}.ad-input:focus{outline:2px solid var(--accent);outline-offset:-2px}.ad-input.num{width:88px;text-align:right}.ad-btn{cursor:pointer;border-radius:0;font-family:var(--font-heading),system-ui,sans-serif;font-weight:800;font-size:13px;letter-spacing:.05em;text-transform:uppercase;padding:11px 20px}.ad-btn-primary{border:0;background:var(--accent);color:#fff}.ad-btn-primary:hover{background:var(--accent-dark)}.ad-btn-primary:disabled{background:#d7d3d3;color:#8a8686;cursor:not-allowed}.ad-btn-outline{border:2px solid var(--ink);background:transparent;color:var(--text)}.ad-btn-outline:hover{background:var(--ink);color:#fff}.ad-btn-sm{padding:7px 12px;font-size:11.5px}.ad-btn-quiet{border:1px solid var(--divider);background:none;color:var(--muted);cursor:pointer;padding:7px 11px;font-size:12px;font-family:inherit}.ad-btn-quiet:hover{border-color:var(--danger);color:var(--danger)}.ad-savebar{position:-webkit-sticky;position:sticky;bottom:0;z-index:20;display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:#fff;border:1px solid var(--divider);padding:12px 16px;margin-top:18px;box-shadow:0 -4px 14px rgba(0,0,0,.06)}.ad-status{font-size:13px}.ad-status.ok{color:var(--accent-dark)}.ad-status.err{color:var(--danger)}.ad-switch{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:12px}.ad-switch input{position:absolute;opacity:0;pointer-events:none}.ad-switch .track{width:38px;height:21px;background:#cfcdca;position:relative;flex:none;transition:background .15s}.ad-switch .track:after{content:"";position:absolute;top:2px;left:2px;width:17px;height:17px;background:#fff;transition:transform .15s}.ad-switch input:checked+.track{background:var(--accent)}.ad-switch input:checked+.track:after{transform:translateX(17px)}.ad-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:16px;gap:16px}.ad-slot{border:1px solid var(--divider);background:#fff;padding:12px}.ad-plate{border:1px dashed var(--divider);background:var(--empty-plate);display:grid;place-items:center;overflow:hidden;margin:8px 0 10px}.ad-plate img{width:100%;height:100%;object-fit:contain}.ad-fieldrow{display:flex;gap:14px;flex-wrap:wrap}.ad-field{font-size:12px}.ad-field>span{display:block;margin-bottom:4px;color:var(--muted)}@media (max-width:760px){.ad-wrap{padding:22px 14px 56px}.ad-table,.ad-table tbody,.ad-table td,.ad-table tr{display:block;width:100%}.ad-table thead{display:none}.ad-table tr{border:1px solid var(--divider);margin-bottom:12px;padding:10px}.ad-table td{border:0;padding:5px 0}.ad-table td:before{content:attr(data-label);display:block;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:3px}.ad-input.num{width:100%;text-align:left}}.qb-imgabove,.qb-imgbelow{max-width:1180px;margin-left:auto;margin-right:auto}.qb-imgabove{margin-bottom:14px}.qb-imgbelow{margin-top:18px;display:flex;flex-direction:column;gap:14px}.qb-imgrow{display:grid;grid-gap:14px;gap:14px;align-items:start}.qb-imgrow.cols-1{grid-template-columns:1fr}.qb-imgrow.cols-2{grid-template-columns:repeat(2,1fr)}.qb-imgrow.cols-3{grid-template-columns:repeat(3,1fr)}.qb-tabimg{display:block;width:100%;height:auto}.qb-tabimg-link{display:block;text-decoration:none}.qb-tabimg-link:hover .qb-tabimg{opacity:.92}.qb-tabimg-link:focus-visible{outline:2px solid var(--accent-dark);outline-offset:2px}@media (max-width:700px){.qb-imgrow.cols-2,.qb-imgrow.cols-3{grid-template-columns:1fr}.qb-imgbelow{gap:10px;margin-top:12px}.qb-imgrow{gap:10px}.qb-imgabove{margin-bottom:10px}}.qb-unit .qb-moq{display:block;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-light);margin-top:2px}