@import url("lp-cart-0930-v2.css");
/* Levne prepravky: desktop readability only, 2026-09-30.
   Existing lp-cart-0930-v2.css remains unchanged. */
@media (min-width: 992px) {
  body.ordering-process { --lp-cart-border: #afc1cf; --lp-cart-ink: #243746; }
  body.ordering-process #content { color: #243746; font-weight: 500; }
  body.ordering-process #checkoutContent .box,
  body.ordering-process #checkoutSidebar > .cart-content,
  body.ordering-process.in-kosik .cart-row > .col-md-8 > .cart-content,
  body.ordering-process.in-kosik .sidebar-in-cart > .cart-content {
    border-color: #afc1cf !important;
    background-color: #fff !important;
    box-shadow: none;
  }
  body.ordering-process .shipping-billing-table .radio-wrapper {
    border-color: #bacbd7;
  }
  body.ordering-process .shipping-billing-table .radio-wrapper:has(input:checked) {
    border-color: var(--lp-cart-blue);
    background: #f0f7fc;
  }
  body.ordering-process #content :is(p, label, .price-secondary, .product-appendix, .unit-value, .availability-amount, .order-summary-item, .toggle-contacts) {
    font-weight: 500;
  }
  body.ordering-process #content :is(.price-secondary, .product-appendix, .unit-value) {
    color: #465969;
  }
  body.ordering-process #content a:not(.btn):not(.btn-conversion) {
    color: #126497;
    font-weight: 600;
  }
  body.ordering-process #content .cart-header :is(a, span) {
    color: #465969;
    font-weight: 600;
  }
  body.ordering-process #content .cart-header .active :is(strong, span) {
    color: var(--lp-cart-blue);
  }
  body.ordering-process #content .form-control {
    color: #243746;
    font-weight: 500;
    border-color: #9dafbd;
  }
  body.ordering-process #content .form-control::placeholder {
    color: #586b79;
    opacity: 1;
  }
  body.ordering-process #content .btn-secondary {
    color: #126497;
    font-weight: 600;
    border-color: #9dafbd;
  }
  body.ordering-process #content .btn-conversion,
  body.ordering-process #content .btn-conversion:hover { box-shadow: none; }
  body.ordering-process #content .btn-conversion .order-button-text { font-weight: 700; }
}
