.elementor-31 .elementor-element.elementor-element-5db3ae7a{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-31 .elementor-element.elementor-element-1bd43c4 > .elementor-widget-container{margin:55px 0px 0px 0px;padding:0px 0px 0px 0px;}body.elementor-page-31:not(.elementor-motion-effects-element-type-background), body.elementor-page-31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}body.elementor-page-31{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-5db3ae7a{--content-width:100%;}}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-5db3ae7a{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-5db3ae7a{--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}}/* Start custom CSS for wc-elements, class: .elementor-element-1bd43c4 *//* Button */
.nm-cart-empty .return-to-shop a{
	text-transform:uppercase;
	text-decoration:underline;
}

/* Span Tag */
.wc-empty-cart-message .woocommerce-info span{
	font-size:16px;
}

/* Italic Tag */
.nm-cart-empty .icon i{
	background-color:rgba(238,238,238,0) !important;
	
}

/* Heading */
.elementor-widget-wc-elements .woocommerce-cart-form h1{
	text-transform:uppercase;
}

/* Heading */
.elementor-widget-wc-elements .cart-collaterals h2{
	text-transform:uppercase;
}

/* Input */
.nm-quantity-wrap .quantity input[type=number]{
	border-width:0px;
}

/* Th */
.cart_totals .cart-subtotal th{
	background-color:#000000 !important;
	text-transform:uppercase;
}

/* Table Data */
.cart_totals .cart-subtotal td{
	background-color:#000000 !important;
}

/* Table Data */
.cart_totals .woocommerce-shipping-totals td{
	background-color:#000000 !important;
}

/* Th */
.cart_totals .order-total th{
	background-color:#000000 !important;
	text-transform:uppercase;
}

/* Table Data */
.cart_totals .order-total td{
	background-color:#000000 !important;
}

/* Button */
.cart_totals .wc-proceed-to-checkout a{
	text-transform:uppercase;
	border-style:solid;
	border-width:1px;
	border-color:#eee;
}

/* Button wrapper */
.cart_totals .wc-proceed-to-checkout .ppc-button-wrapper{
	padding-top:10px;
}

/* Coupon */
#nm-coupon-btn{
	text-transform:uppercase;
}

/* Form Division */
.nm-coupon-wrap .nm-coupon form{
	transform:translatex(0px) translatey(0px);
}

/* Button */
#nm-apply-coupon-btn{
	border-width:1px;
	border-color:#eeeeee;
	border-top-width:1px;
	border-top-style:solid;
	border-right-width:1px;
	border-right-style:solid;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-left-width:1px;
	border-left-style:solid;
}

/* Coupon code */
#nm-coupon-code{
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
}

/* Button */
#nm-cart-continue-button{
	text-transform:uppercase;
	color:#eee;
}

/* Button */
.woocommerce-cart-form tr .button{
	color:#eee;
	font-size:16px;
}

/* Button (hover) */
.woocommerce-cart-form tr .button:hover{
	color:#eeeeee;
	border-top-style:solid;
	border-top-color:#eeeeee;
	border-right-color:#eeeeee;
	border-right-style:solid;
	border-bottom-color:#eeeeee;
	border-bottom-style:solid;
	border-left-color:#eeeeee;
	border-left-style:solid;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	
}

/* Button (hover) */
#nm-cart-continue-button:hover{
	border-style:solid;
	border-width:1px;
	border-color:#eee;
	border-top-color:#eeeeee;
	border-top-style:solid;
	border-top-width:1px;
	border-right-color:#eeeeee;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-color:#eeeeee;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#eeeeee;
	border-left-style:solid;
	border-left-width:1px;
	
}

/* Span Tag */
.woocommerce-notices-wrapper .woocommerce-info span{
	color:#eee;
}

/* Th */
.cart_totals .cart-subtotal th{
	font-size:18px;
}

/* Bdi */
.cart-subtotal td bdi{
	font-size:18px;
	
}

/* Shipping title */
.woocommerce-shipping-totals td .nm-shipping-th-title{
	text-transform:uppercase;
	
}/* End custom CSS */