.elementor-18 .elementor-element.elementor-element-3f5b6d32{--display:flex;}.elementor-widget-theme-page-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-917ebd4{text-align:left;}.elementor-18 .elementor-element.elementor-element-917ebd4 .elementor-heading-title{font-family:"Anonymous Pro", Sans-serif;font-weight:500;text-transform:none;color:#000000;}.elementor-18 .elementor-element.elementor-element-aa7adb5{--display:flex;}/* Start custom CSS *//* Article */
#main article{
	font-family:'Abel', sans-serif;
}

/* Label */
#shipping_method li label{
	font-size:16px;
}

/* Table Row */
.cart thead tr{
	font-family:'Montserrat', sans-serif;
	text-transform:uppercase;
	letter-spacing:1.5px;
	font-size:14px;
}

/* Coupon code */
#coupon_code{
	font-family:'Abel', sans-serif;
	padding-bottom:21px;
	padding-top:21px;
}

/* Button */
.actions .coupon .button{
	font-family:'Montserrat', sans-serif;
	text-transform:uppercase;
	font-weight:600;
	letter-spacing:1px;
	color:#ffffff;
	font-size:12px;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	background-color:#1F2021 !important;
}

/* Button (hover) */
.actions .coupon .button:hover{
	background-color:#3b3c3f !important;
}

/* Button */
.cart_totals .wc-proceed-to-checkout a{
	font-family:'Montserrat', sans-serif;
	text-transform:uppercase;
	font-weight:600;
	letter-spacing:1px;
	color:#ffffff !important;
	font-size:12px !important;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	background-color:#1F2021 !important;
}

/* Button (hover) */
.cart_totals .wc-proceed-to-checkout a:hover{
	background-color:#3b3c3f !important;
}

/* Input */
.woocommerce-cart-form__cart-item .quantity input[type=number]{
	font-family:'Abel', sans-serif;
}

/* 922px and larger screen sizes */
@media (min-width:922px){

	/* Heading */
	.cart-collaterals .cart_totals h2{
		font-size:20px;
	}
	
}/* End custom CSS */