:root{--page-title-display:none;}/* Start custom CSS for woocommerce-cart, class: .elementor-element-6c83b127 */.elementor-771 .elementor-element.elementor-element-6c83b127{font-family:Inter,sans-serif;color:#13261C;font-size:15px}
.elementor-771 .elementor-element.elementor-element-6c83b127 .e-cart-section{background:#FFFFFF!important;border:1px solid #E4DCCB!important;border-radius:6px!important;padding:22px 24px!important;box-shadow:none!important}
.elementor-771 .elementor-element.elementor-element-6c83b127 table.shop_table,.elementor-771 .elementor-element.elementor-element-6c83b127 .cart_totals table{border:0!important;border-radius:0!important;background:transparent!important;margin:0!important}
.elementor-771 .elementor-element.elementor-element-6c83b127 table.shop_table th{font-size:11px!important;font-weight:700!important;letter-spacing:.12em;text-transform:uppercase;color:#8C6B3E!important;background:transparent!important;border:0!important;border-bottom:1px solid #E4DCCB!important;padding:0 10px 12px!important}
.elementor-771 .elementor-element.elementor-element-6c83b127 table.shop_table td{border:0!important;border-bottom:1px solid #EFE8DA!important;padding:16px 10px!important;vertical-align:middle}
.elementor-771 .elementor-element.elementor-element-6c83b127 .product-quantity,.elementor-771 .elementor-element.elementor-element-6c83b127 button[name=update_cart],.elementor-771 .elementor-element.elementor-element-6c83b127 td.actions:not(:has(.coupon)){display:none!important}
.elementor-771 .elementor-element.elementor-element-6c83b127 .product-name a{font-family:Lora,serif!important;font-size:16px!important;font-weight:700!important;color:#13261C!important;text-decoration:none!important}
.elementor-771 .elementor-element.elementor-element-6c83b127 .product-name a:hover{color:#8C6B3E!important}
.elementor-771 .elementor-element.elementor-element-6c83b127 .product-thumbnail img{width:58px!important;height:auto!important;aspect-ratio:8/11;object-fit:cover;border-radius:3px;box-shadow:0 6px 14px rgba(7,22,15,.18)}
.elementor-771 .elementor-element.elementor-element-6c83b127 .product-remove a{color:#B3A98F!important;font-size:18px}
.elementor-771 .elementor-element.elementor-element-6c83b127 .product-remove a:hover{color:#B3261E!important;background:transparent!important}
.elementor-771 .elementor-element.elementor-element-6c83b127 .amount,.elementor-771 .elementor-element.elementor-element-6c83b127 .woocommerce-Price-amount,.elementor-771 .elementor-element.elementor-element-6c83b127 .woocommerce-Price-currencySymbol{color:#8C6B3E!important;font-weight:700!important}
.elementor-771 .elementor-element.elementor-element-6c83b127 h2,.elementor-771 .elementor-element.elementor-element-6c83b127 .e-cart-totals h2,.elementor-771 .elementor-element.elementor-element-6c83b127 .cart_totals h2,.elementor-771 .elementor-element.elementor-element-6c83b127 .e-cart-section h3{font-family:Lora,serif!important;font-size:22px!important;font-weight:700!important;color:#13261C!important;margin:0 0 12px!important}
.elementor-771 .elementor-element.elementor-element-6c83b127 .cart_totals th,.elementor-771 .elementor-element.elementor-element-6c83b127 .cart_totals td{font-size:14px!important;color:#3C3A31!important;border:0!important;border-bottom:1px solid #EFE8DA!important;padding:12px 0!important;background:transparent!important}
.elementor-771 .elementor-element.elementor-element-6c83b127 .cart_totals .order-total th,.elementor-771 .elementor-element.elementor-element-6c83b127 .cart_totals .order-total td,.elementor-771 .elementor-element.elementor-element-6c83b127 .cart_totals .order-total .amount{font-size:18px!important;color:#13261C!important;border-bottom:0!important}
.elementor-771 .elementor-element.elementor-element-6c83b127 input.input-text,.elementor-771 .elementor-element.elementor-element-6c83b127 input[name=coupon_code]{border:1px solid #D9CBAE!important;border-radius:3px!important;background:#FFFFFF!important;padding:12px 14px!important;font-family:Inter,sans-serif!important;font-size:15px!important;color:#13261C!important;min-height:48px}
.elementor-771 .elementor-element.elementor-element-6c83b127 .button,.elementor-771 .elementor-element.elementor-element-6c83b127 button.button,.elementor-771 .elementor-element.elementor-element-6c83b127 a.checkout-button{background:#D0AA6B!important;color:#07160F!important;border:0!important;border-radius:3px!important;font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:15px 24px!important;box-shadow:none!important}
.elementor-771 .elementor-element.elementor-element-6c83b127 .button:hover,.elementor-771 .elementor-element.elementor-element-6c83b127 a.checkout-button:hover{background:#E4C590!important;color:#07160F!important}
.elementor-771 .elementor-element.elementor-element-6c83b127 a.checkout-button{display:block!important;width:100%;text-align:center;padding:17px 24px!important;font-size:13px!important;margin-top:14px}
.elementor-771 .elementor-element.elementor-element-6c83b127 .woocommerce-info,.elementor-771 .elementor-element.elementor-element-6c83b127 .woocommerce-message,.elementor-771 .elementor-element.elementor-element-6c83b127 .cart-empty{background:#FFFFFF!important;border:1px solid #E4DCCB!important;border-left:4px solid #D0AA6B!important;border-radius:4px;color:#13261C!important}/* End custom CSS */