/* my-account/view-order View*/
.wc-item-meta{}
.wc-item-meta li{display:flex;}
.wc-item-meta li strong{margin-right:10px;}
.wc-item-meta li p{margin-bottom:0px;}

/* my-account/edit-address/billing */
.ds_edit_address{}
.ds_edit_address p{margin-bottom:15px!important;}
.ds_edit_address p label{display:block;font-size:14px;margin-bottom:5px;}
.ds_edit_address p input{width:100%;padding:10px 12px!important;border:1px solid #ccc!important;border-radius:5px;}
.ds_edit_address .select2-container .select2-selection--single{height:42px;border:1px solid #ccc;}
.ds_edit_address .select2-container .select2-selection--single .select2-selection__rendered{height:40px;line-height:28px;text-indent:5px;}
.ds_edit_address .select2-container--default .select2-selection--single .select2-selection__arrow{top:3px;right:10px;}
/*my-account_top_nav*/
.account_navigation{}
.account_navigation .is-active a{font-weight:600;color: #000;}
.account_navigation a{color:#636464;}

/*other*/
textarea#order_comments{padding:10px 15px;border:1px solid #cccccc;}
.woocommerce form.checkout_coupon .coupon-error-notice{position:absolute;left:16px;bottom:10px;}

/*single-star-rating*/
.woocommerce .woocommerce-product-rating{display:flex;align-items:center;line-height:1;}
.woocommerce .woocommerce-product-rating .star-rating{margin:0!important;float:inherit!important;}
.woocommerce .woocommerce-product-rating .woocommerce-review-link{padding-top:1.5px;margin-left:10px;color:#969696;font-weight:300;}
.woocommerce .star-rating span::before{color:#f7a325;}
.woocommerce p.stars a::before{color:#f7a325;}
@media (max-width:768px){.woofc-menu-item-inner-subtotal{display:none;}
}

.woofc-menu-item-inner-subtotal{display:none;}
#woofc-area .woofc-item-thumb img{border-radius:10px;}
#woofc-area .woofc-action-checkout{background:#000000 !important;color:#fff;border-radius:25px;cursor:pointer;width:100%;height:50px;line-height:50px;border:none;}
.wc-block-components-button{background:#000000 !important;color:#fff;border-radius:25px;cursor:pointer;width:100%;border:none;}

/*no cart*/
.wp-block-woocommerce-empty-cart-block{display:none}


.wc-block-components-checkout-return-to-cart-button{flex-shrink: 0; margin-right: 40px;}




/*product-single-start kebian_jiage_add_to_cart*/
.bianti_style .single_variation_wrap{}
.bianti_style .single_variation_wrap .woocommerce-variation{border-top:1px solid #ededed;padding:20px 0px 30px 0px;font-size:26px;font-weight:bold;}
.bianti_style .single_variation_wrap .woocommerce-variation-add-to-cart{display:flex;align-items:center;}
.bianti_style .single_variation_wrap .woocommerce-variation-add-to-cart .quantity{}
.bianti_style .single_variation_wrap .woocommerce-variation-add-to-cart .quantity input{border:1px solid #ccc;padding:11px 10px;font-size:16px;width:80px;border-radius:5px;}
.bianti_style .single_variation_wrap .single_add_to_cart_button{background:#000000!important;color:#fff;padding:13px 30px !important;border-radius:5px;font-size:16px;font-weight:600;margin-left:15px;cursor:pointer;transition:all 0.6s ease;}
.bianti_style .single_variation_wrap .added_to_cart{display:none;}


/*wpcpo-option*/
.wpcpo-option{padding-bottom: 10px;margin-bottom: 20px;border-bottom: 1px solid #eeeeee;}
.wpcpo-option:last-child{border-bottom:none;}
.wpcpo-option-name{margin-bottom:8px;font-weight: 500;}
.wpcpo-option-form{}
.wpcpo-option-form select{border:1px solid #ccc !important;padding:12px 15px !important;font-size:13px;color:#555 !important;}
.wpcpo-option-radio .form-row{display:flex;flex-wrap:wrap;}
.wpcpo-option-radio label{padding:5px 14px;border:1px solid #ddd;border-radius:6px;background:#fff;cursor:pointer;transition:all .2s ease;user-select:none;margin-right:10px;}
.wpcpo-option-radio input[type="radio"]{display:none;}
.wpcpo-option-radio label:hover{border-color:#222;}
.wpcpo-option-radio label:has(input[type="radio"]:checked){background:#222;border-color:#222;color:#fff;}
.wpcpo-option-radio label:has(input[type="radio"]:checked) .label-price,.wpcpo-option-radio label:has(input[type="radio"]:checked) .woocommerce-Price-amount,.wpcpo-option-radio label:has(input[type="radio"]:checked) .woocommerce-Price-currencySymbol{color:#fff;}
.wpcpo-option-checkbox .form-row{display:flex;flex-wrap:wrap;}
.wpcpo-option-checkbox label{padding:5px 14px;border:1px solid #ddd;border-radius:6px;background:#fff;cursor:pointer;transition:all .2s ease;user-select:none;margin-right:10px;}
.wpcpo-option-checkbox input[type="checkbox"]{display:none;}
.wpcpo-option-checkbox label:hover{border-color:#222;}
.wpcpo-option-checkbox label:has(input[type="checkbox"]:checked){background:#222;border-color:#222;color:#fff;}
.wpcpo-option-checkbox label:has(input[type="checkbox"]:checked) .label-price,.wpcpo-option-checkbox label:has(input[type="checkbox"]:checked) .woocommerce-Price-amount,.wpcpo-option-checkbox label:has(input[type="checkbox"]:checked) .woocommerce-Price-currencySymbol{color:#fff;}
