.delivery-picker{box-sizing:border-box;color:#172033;width:min(640px,100vw - 24px);height:min(640px,86dvh);max-height:86dvh;font:inherit;background:#fff;border:0;border-radius:16px;margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 80px #0f172a40}.delivery-picker[open]{flex-direction:column;display:flex}.delivery-picker::backdrop{backdrop-filter:blur(3px);background:#0f172a99}.delivery-picker__header{border-bottom:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.delivery-picker__header h2{margin:0;font-size:21px;line-height:1.3}.delivery-picker__header p{color:#64748b;margin:6px 0 0;font-size:13px;line-height:1.4}.delivery-picker__close{cursor:pointer;background:#f1f5f9;border:0;border-radius:50%;flex-shrink:0;width:36px;height:36px;font-size:26px}.delivery-picker__search{flex-shrink:0;padding:16px 24px}.delivery-picker__search label{font-size:13px;font-weight:600;display:block}.delivery-picker__search input{box-sizing:border-box;width:100%;min-height:44px;font:inherit;color:#172033;background:#fff;border:1px solid #cbd5e1;border-radius:8px;margin-top:7px;padding:10px 12px;font-size:16px;display:block}.delivery-picker__back{color:#1d4ed8;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 0 10px;font-size:13px}.delivery-picker__results{overscroll-behavior:contain;flex:1;min-height:0;padding:0 24px 16px;overflow-y:auto}.delivery-picker__results h3{text-transform:uppercase;color:#64748b;letter-spacing:.03em;margin:12px 0 8px;font-size:12px}.delivery-picker__row{text-align:left;color:#172033;width:100%;font:inherit;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e2e8f0;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:12px;font-size:15px;display:flex}.delivery-picker__row:hover{background:#eff6ff}.delivery-picker__row small{color:#64748b;margin-top:3px;font-size:12px;line-height:1.5;display:block}.delivery-picker__results p{color:#64748b;font-size:14px}.delivery-picker__more{width:100%;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;margin-top:12px;padding:12px;font-size:14px}.delivery-picker :focus-visible{outline-offset:2px;outline:3px solid #93c5fd}.delivery-picker__footer{background:#f8fafc;border-top:1px solid #e2e8f0;flex-direction:column;flex-shrink:0;gap:3px;padding:14px 24px;font-size:13px;display:flex}.delivery-picker__footer span{color:#64748b;font-size:12px}.delivery-city-button{box-sizing:border-box;text-align:left;color:#172033;width:100%;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;font-size:15px;display:flex}.delivery-city-button:disabled{color:#94a3b8;cursor:default;background:#f1f5f9}.delivery-city-button small{color:#1d4ed8;flex-shrink:0;font-size:12px}@media (max-width:580px){.delivery-picker__header,.delivery-picker__search{padding:16px 18px}.delivery-picker__header h2{font-size:19px}.delivery-picker__results{padding:0 18px 12px}.delivery-picker__footer{padding:12px 18px}}
.WarehouseDeliveryControl-module__FGk_ja__control{overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:5px;min-width:145px;max-width:260px;font-size:12px;display:flex}.WarehouseDeliveryControl-module__FGk_ja__control strong{color:#16324f;font-weight:650}.WarehouseDeliveryControl-module__FGk_ja__muted{color:#64748b;font-size:12px;line-height:1.5}.WarehouseDeliveryControl-module__FGk_ja__saved{color:#166534;font-size:12px}.WarehouseDeliveryControl-module__FGk_ja__dialog{color:#142b44;box-sizing:border-box;background:#fff;border:1px solid #d1dce8;border-radius:14px;width:min(720px,100vw - 24px);max-height:calc(100dvh - 32px);padding:24px;overflow:auto;box-shadow:0 12px 50px #11223330}.WarehouseDeliveryControl-module__FGk_ja__dialog::backdrop{background:#0f172a77}.WarehouseDeliveryControl-module__FGk_ja__dialog h3{margin:0;font-size:21px;line-height:1.3}.WarehouseDeliveryControl-module__FGk_ja__dialog *{box-sizing:border-box}.WarehouseDeliveryControl-module__FGk_ja__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin:18px 0;display:grid}.WarehouseDeliveryControl-module__FGk_ja__grid label{flex-direction:column;gap:7px;min-width:0;font-size:13px;font-weight:600;display:flex}.WarehouseDeliveryControl-module__FGk_ja__wide{grid-column:1/-1}.WarehouseDeliveryControl-module__FGk_ja__grid input,.WarehouseDeliveryControl-module__FGk_ja__grid select,.WarehouseDeliveryControl-module__FGk_ja__grid textarea{color:#16324f;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #becbd9;border-radius:7px;padding:10px;font-weight:400;line-height:1.4}.WarehouseDeliveryControl-module__FGk_ja__grid textarea{resize:vertical}.WarehouseDeliveryControl-module__FGk_ja__grid :disabled{opacity:.65}.WarehouseDeliveryControl-module__FGk_ja__dialog :focus-visible{outline-offset:2px;outline:3px solid #4b86f5}.WarehouseDeliveryControl-module__FGk_ja__hint{color:#334a68;background:#f1f6ff;border:1px solid #dce8ff;border-radius:8px;padding:12px 14px;font-size:12px;line-height:1.6}.WarehouseDeliveryControl-module__FGk_ja__error{color:#9f1239;white-space:pre-wrap;overflow-wrap:anywhere;background:#fff1f2;border:1px solid #fecaca;border-radius:8px;margin:14px 0;padding:12px}.WarehouseDeliveryControl-module__FGk_ja__error button{margin-top:8px;display:block}.WarehouseDeliveryControl-module__FGk_ja__actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.WarehouseDeliveryControl-module__FGk_ja__actions button{min-height:40px}@media (max-width:600px){.WarehouseDeliveryControl-module__FGk_ja__grid{grid-template-columns:minmax(0,1fr)}.WarehouseDeliveryControl-module__FGk_ja__wide{grid-column:auto}.WarehouseDeliveryControl-module__FGk_ja__dialog{padding:18px}.WarehouseDeliveryControl-module__FGk_ja__dialog h3{font-size:18px}.WarehouseDeliveryControl-module__FGk_ja__actions button{flex:160px}}
