/* CART */

.wp-block-woocommerce-cart h2.wc-block-cart__totals-title {
	color: #5B643F;
	font-family: 'Lora';
    font-size: 24px;
    font-weight: 500;
    text-transform: none;
}

button[type=submit].wc-block-components-totals-coupon__button {
	background-color: var(--qode-main-color);
}

.wc-block-cart__submit-button {
	background-color: var(--qode-main-color);
	border-radius: 20px;
	color: #ffffff;
}

.wc-block-cart__submit-button:hover {
	background-color: #F3C144;
}

.wc-block-cart-items thead {
	display: none;
}

.wc-block-cart__main .wc-block-cart-items tr, .wc-block-cart__main .wc-block-cart-items td  {
	border: none;
}

.wc-block-cart-item__image img {
	border-radius: 20px;
}

a.wc-block-components-product-name {
	font-size: 23px;
	color: var(--qode-main-color);
	font-weight: 500;
}

.wc-block-components-product-metadata__description {
	font-size: 16px;
	color: var(--qode-main-color);
	font-weight: 300;
}

.wc-block-components-product-price {
	font-size: 20px;
	color: var(--qode-main-color);
	font-weight: 500;
}

.wc-block-cart-item__total .wc-block-components-product-price {
	font-weight: 600;
}

.wc-block-cart-item__quantity .wc-block-components-quantity-selector:after {
	border-radius: 20px;
}


/* EOF CART */

/* CHECKOUT */
.wc-block-components-checkout-order-summary__title-text {
	color: #5B643F;
	font-family: 'Lora';
    font-size: 24px;
    font-weight: 500;
    text-transform: none;	
}


.wc-block-components-checkout-place-order-button {
	background-color: var(--qode-main-color);
	border: none;
	border-radius: 20px;
	color: #ffffff;
}

.wc-block-components-checkout-place-order-button:hover {
	background-color: #F3C144;
}

/* EOF CHECKOUT */