/* AMUI v2.1.2 — Dostawa. Tylko stabilizacja, bez przebudowy działania. */
body.amui-checkout-final .amui-checkout-delivery-shell {
  position: relative !important;
  overflow: hidden !important;
  background: #fff !important;
}

body.amui-checkout-final .amui-checkout-delivery-shell__body {
  position: relative !important;
  overflow: visible !important;
}

body.amui-checkout-final .amui-checkout-delivery-shell__body img:not(.amui-allowed-delivery-logo) {
  max-width: 46px !important;
  max-height: 32px !important;
  object-fit: contain !important;
}

body.amui-checkout-final .amui-checkout-delivery-shell__body .woocommerce-checkout-review-order-table,
body.amui-checkout-final .amui-checkout-delivery-shell__body table.shop_table,
body.amui-checkout-final .amui-checkout-delivery-shell__body .product-name,
body.amui-checkout-final .amui-checkout-delivery-shell__body .product-total {
  display: none !important;
}

body.amui-checkout-final .amui-checkout-delivery-shell ul#shipping_method,
body.amui-checkout-final .amui-checkout-delivery-shell .woocommerce-shipping-methods {
  width: 100% !important;
  max-width: 100% !important;
}

body.amui-checkout-final .amui-checkout-delivery-shell ul#shipping_method li,
body.amui-checkout-final .amui-checkout-delivery-shell .woocommerce-shipping-methods li {
  width: 100% !important;
  box-sizing: border-box !important;
}

body.amui-checkout-final .amui-checkout-delivery-shell ul#shipping_method li label,
body.amui-checkout-final .amui-checkout-delivery-shell .woocommerce-shipping-methods li label {
  min-width: 0 !important;
  overflow-wrap: normal !important;
  word-break: normal !important;
}

body.amui-checkout-final .amui-checkout-delivery-shell ul#shipping_method li label .amount,
body.amui-checkout-final .amui-checkout-delivery-shell .woocommerce-shipping-methods li label .amount,
body.amui-checkout-final .amui-checkout-delivery-shell ul#shipping_method li label bdi,
body.amui-checkout-final .amui-checkout-delivery-shell .woocommerce-shipping-methods li label bdi {
  white-space: nowrap !important;
}
