.mono{font-family:var(--mono)}.trend{position:absolute;top:10px;left:10px;background:#FDE9F3;color:#C2447F;font-size:10.5px;letter-spacing:.06em;padding:4px 10px}.cpsia,.trend{font-weight:800;border-radius:99px}.cpsia{background:#E7F4E4;color:#3F7A34;padding:2.5px 8px;font-size:9.5px;letter-spacing:.05em}.qty{display:flex;align-items:center;border:1.5px solid var(--line);border-radius:999px;overflow:hidden}.qty button{all:unset;width:38px;height:44px;text-align:center;font-weight:800;font-size:17px;color:var(--mut);cursor:pointer}.qty span{min-width:34px;text-align:center;font-size:15px}.add,.qty span{font-weight:700}.add{flex:1;background:var(--ink);color:var(--cream);font-size:14.5px;display:flex;align-items:center;justify-content:center;min-height:44px;cursor:pointer}.add,.pill{border-radius:999px}.pill{padding:7px 14px;font-size:12px;font-weight:800;letter-spacing:.03em;white-space:nowrap}.pill.await{background:var(--amber-bg);color:var(--amber)}.pill.paid{background:#E7F4E4;color:#3F7A34}.pill.ship{background:#E4EEF8;color:#2B5FA3}.chip{position:absolute;background:#fff;border:1.5px solid var(--line);border-radius:14px;padding:10px 16px;font-size:13px;font-weight:700;box-shadow:0 10px 22px rgba(42,38,32,.08)}@media (max-width:760px){.qty{justify-content:space-between}.add,.qty{width:100%}.pill{grid-row:2;grid-column:2;justify-self:start}.chip{position:static;display:block;margin:14px auto 0;max-width:300px;text-align:center;width:fit-content}}