#oaka_cart button.single_add_to_cart_button {
padding: 15px 30px !important;
}
#oaka_checkout .woocommerce-checkout .woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text {
color: #000000 !important;
}
#oaka_checkout .woocommerce-checkout .woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text a.woocommerce-terms-and-conditions-link {
color: #2ea3f2 !important;
}
div.et_pb_wc_checkout_payment_info_0.et_pb_wc_checkout_payment_info div.woocommerce-order {
background-color: inherit !important;
}
.woocommerce .woocommerce-customer-details :last-child, .woocommerce .woocommerce-order-details :last-child, .woocommerce .woocommerce-order-downloads :last-child {
margin-bottom: 20px !important;
}
.woocommerce .cart-discount td,
.woocommerce .order-total td {
text-align:right;
}
#billing_country,
#shipping_country {
display: block;
width: 100%;
height: 55.8px;
padding: 16px;
background-color: #eeeeee;
border: none;
border-radius: 0;
font-size: 14px;
font-family: "Open Sans", sans-serif;
color: #4e4e4e;
line-height: 23.8px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1 1l5 5 5-5' stroke='%234e4e4e' stroke-width='2' fill='none' fill-rule='evenodd'/></svg>");
background-repeat: no-repeat;
background-position: right 16px center;
background-size: 12px 8px;
}
#order_review > table > tfoot > tr.woocommerce-shipping-totals.shipping > td {
text-align: right;
}
@media (max-width: 1024px) {
.woocommerce-checkout .woocommerce {
padding: 10px !important;
background-color: #f7f7f7;
} }