/* 购物车页面价格显示样式 */
.cart-product-price-wrapper {
    display: flex;
    flex-direction: column;
    gap: 4px;
  }
  
  .cart-savings-tag {
    display: inline-block;
    background-color: #f24a00;
    color: #ffffff;
    padding: 2px 8px;
    border-radius: 3px;
    font-size: 0.75em;
    font-weight: 600;
    width: fit-content;
    text-transform: uppercase;
    letter-spacing: 0.5px;
  }
  
  /* 响应式调整 */
  @media (max-width: 768px) {
    .cart-product-price-wrapper {
      gap: 2px;
    }
    
    .cart-savings-tag {
      font-size: 0.7em;
      padding: 1px 6px;
    }
  }
  
  
  #shipping_method{
    border:1px solid #e5e5e5;
    border-radius: 4px;
  }
  #shipping_method li{
    padding: 10px 20px;
  }
  #shipping_method li:not(:last-child) {
    margin-bottom: 0 !important;
  }
  #shipping_method li:first-child{
    border-bottom:1px solid #e5e5e5;
  }
  
  #shipping_method li:has(input[checked="checked"]) {
    border: 1px solid #f24a00;
  }
  #shipping_method li:first-child:has(input[checked="checked"]) {
    border: 1px solid #f24a00;
    border-radius: 4px 4px 0 0;
  }
  #shipping_method li:last-child:has(input[checked="checked"]) {
    border: 1px solid #f24a00;
    border-radius: 0 0 4px 4px;
  }
  

  #shipping_method li .woocommerce-Price-amount{
    float: right;
  }


  #shipping_method li .shipping-method-description{
    margin-left: 25px;
  }