.product-order-screen_screen__TKg_H{max-width:1040px;margin-inline:auto;padding:24px;color:var(--foreground)}.product-order-screen_header__gxjQd{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.product-order-screen_header__gxjQd h1{font-size:28px;font-weight:650;margin-bottom:8px}.product-order-screen_header__gxjQd a{text-decoration:underline;text-underline-offset:3px}.product-order-screen_screen__TKg_H p{line-height:1.6}.product-order-screen_saveBar___uy_K{display:flex;flex-wrap:wrap;align-items:center;gap:16px;position:sticky;top:var(--sk-banner,0);z-index:2;padding:16px;border:1px solid var(--border,#dfe5e0);border-radius:12px;background:var(--card,#fff)}.product-order-screen_saveBar___uy_K span{font-size:14px}.product-order-screen_screen__TKg_H button{cursor:pointer}.product-order-screen_screen__TKg_H button:disabled{opacity:.4;cursor:default}.product-order-screen_screen__TKg_H a:focus-visible,.product-order-screen_screen__TKg_H button:focus-visible{outline:3px solid var(--brand,#0c9344);outline-offset:3px}.product-order-screen_save__vJaHq{padding:12px 20px;background:#087a38;color:white;font-weight:600;border-radius:8px}.product-order-screen_panel__GKYGu{margin-block:24px;padding:clamp(16px,3vw,28px);border:1px solid var(--border,#dfe5e0);border-radius:16px;background:var(--card,#fff)}.product-order-screen_panel__GKYGu h2{font-size:21px;font-weight:650;margin-bottom:8px}.product-order-screen_panel__GKYGu h3{font-size:17px;font-weight:600;margin-bottom:12px}.product-order-screen_group__Yx0Tb{margin-top:32px}.product-order-screen_list__EshQ7{list-style:none;padding:0;margin:20px 0 0;display:grid;gap:8px}.product-order-screen_row__TIn8G{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--border,#dfe5e0);border-radius:10px}.product-order-screen_position__O4znA{min-width:20px;font-variant-numeric:tabular-nums;opacity:.65}.product-order-screen_image__NmpUY{width:44px;height:56px;flex-shrink:0;object-fit:contain;background:white;border-radius:4px}.product-order-screen_name__h3YMj{min-width:0;flex:1;font-weight:550;overflow-wrap:anywhere}.product-order-screen_controls__iq8C1{display:flex;gap:8px}.product-order-screen_controls__iq8C1 button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--border,#dfe5e0);border-radius:8px;background:var(--muted,#f1f5f2)}.product-order-screen_status__ehQKr{min-height:24px;margin-top:12px}.product-order-screen_error__WoY1y{border:1px solid #b33d32;padding:16px;border-radius:10px}.product-order-screen_error__WoY1y button{display:block;text-decoration:underline;margin-top:12px}@media (max-width:767px){.product-order-screen_saveBar___uy_K{top:calc(3.5rem + var(--sk-banner, 0px))}}@media (max-width:600px){.product-order-screen_screen__TKg_H{padding:12px}.product-order-screen_row__TIn8G{flex-wrap:wrap;gap:8px}.product-order-screen_controls__iq8C1{margin-inline-start:auto}.product-order-screen_image__NmpUY{width:32px;height:44px}.product-order-screen_name__h3YMj{flex-basis:calc(100% - 84px)}}