.large-12 li {
    list-style-type: none;
}
/**
 * 結帳頁面
 **/
.woocommerce-checkout .col.large-6{
	text-align: right;	
    padding-top: 2rem;
}
.woocommerce-checkout .cart-wrapper .row {
    border-top: 1px solid #d2d2d2;
}
.place_order_total span.woocommerce-Price-amount.amount {
    color: #fff;
}
.woocommerce-billing-fields {
    border-top: 0 !important;
}
.continue-shopping.pull-left.text-left {
    width: 100%;
}
a.button-continue-shopping.button.primary.is-outline {
    width: inherit !important;
    border-radius: 10px;
    color: #fff;
    background-color: #00416a;
    padding: 3px 0;
    font-size: 0.95rem;
}
button.button.expand {
    background-color: #00416a;
	border-radius: 10px;
}

ul#shipping_method {
    display: flex;
}
#shipping_method li:nth-child(odd) {
    margin-right: 0.5rem;
}
li.shipping__list_item {
    display: inline-flex;
	flex-grow: 1;
}
#shipping_method input[type=radio] {
    display: none;
}
label.shipping__list_label {
    padding: 0.8rem 0.5rem;
    border: 0.15rem solid #d2d2d2;
    text-align: center !important;
    font-size: 16px;
}
tr.shipping input:checked+label {
    background-color: #00416a;
	color: #fff;
	font-weight: 700;
}
tr.shipping input:checked+label .woocommerce-Price-amount.amount {
    color: #fff;
}

#payment li > input[type="radio"] {
    display: none;
}
input[type="radio"]:checked + label {
    background-color: #00416a;
	color: #fff;
}
input[type='radio']+label {
    border: 1px solid #00416a;
    color: #222;
    background-color: #ffffff;
    display: block !important;
    text-align: center;
    padding: 10px;
    border-radius: 10px;
}
/*
 * 訂單完成，Thankyou Page
 */
 .tahan_center{
	 text-align: center;
 }
 .tahan_center i.fas.fa-check-circle {
    font-size: 7rem;
    background: linear-gradient(to top, #00416a, #30adad, #02ffdc);
    background: -webkit-linear-gradient(to top, #3a1c71, #d76d77, #ffaf7b);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
}
