/* DotMoose Standard Cart overlay */
#order-standard_cart { color: #0b1739; font-family: 'Manrope', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; }
#order-standard_cart .products .product,
#order-standard_cart .product-info,
#order-standard_cart .summary-container,
#order-standard_cart .domain-selection-options .option,
#order-standard_cart .view-cart-items,
#order-standard_cart .empty-cart { border: 1px solid rgba(11,23,57,.14); border-radius: 1rem; box-shadow: 0 8px 24px rgba(16,38,83,.07); overflow: hidden; }
#order-standard_cart .products .product header,
#order-standard_cart .product-info header,
#order-standard_cart .summary-container .summary-totals { background: #f6f8fc; border-color: rgba(11,23,57,.08); }
#order-standard_cart .products .product .product-pricing span.price,
#order-standard_cart .summary-container .subtotal { color: #0b1739; }
#order-standard_cart .btn-primary,
#order-standard_cart .btn-success { color: #fff; background: #2563eb; border-color: #2563eb; border-radius: .7rem; font-weight: 700; }
#order-standard_cart .btn-primary:hover,
#order-standard_cart .btn-success:hover { background: #1d4ed8; border-color: #1d4ed8; }
#order-standard_cart .form-control { min-height: 44px; border-color: rgba(11,23,57,.14); border-radius: .65rem; }
#order-standard_cart .form-control:focus { border-color: #2563eb; box-shadow: 0 0 0 3px rgba(37,99,235,.14); }
#order-standard_cart .order-summary { background: #0b1739; border-radius: 1rem 1rem 0 0; }
#order-standard_cart .order-summary h2 { color: #fff; font-weight: 800; }
#order-standard_cart .field-container.flag-container { border-radius: .65rem; }
