.elementor-19136 .elementor-element.elementor-element-ff382d3{--display:flex;--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-19136 .elementor-element.elementor-element-ff382d3{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-19136 .elementor-element.elementor-element-ff382d3{--content-width:1320px;}}/* Start custom CSS *//* Link */
.product-top .product-name a{
	font-size:20px !important;
	font-family:'Inter', sans-serif;
	font-weight:600 !important;
	color:#101828;
}

/* Paragraph */
.product-name .variation-Pchu p{
	color:#667085;
	font-family:'Inter', sans-serif;
	font-size:16px;
}

/* Variation  pchu */
.product-name .variation .variation-Pchu{
	font-size:16px;
	color:#667085;
	font-family:'Inter', sans-serif;
}

/* Paragraph */
.product-name .variation-Platba p{
	font-size:16px;
	font-family:'Inter', sans-serif;
	color:#667085;
}

/* Variation  platba */
.product-name .variation .variation-Platba{
	color:#667085;
	font-family:'Inter', sans-serif;
	font-size:16px;
}

/* Bdi */
.product-price .woocommerce-Price-amount bdi{
	font-size:16px;
	color:#667085;
	font-family:'Inter', sans-serif;
}

/* Product name */
.woocommerce-cart-form__cart-item .product-top .product-name{
	width:450px !important;
}

/* Button */
.cart_totals .wc-proceed-to-checkout .wp-element-button{
	border-width:8px;
	border-style:none;
	border-color:#c47c7c;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-color:#000000 !important;
}

/* Button */
.coupon .button{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-color:#000000;
}

/* Cart totals */
.elementor-widget-wc-elements .cart-collaterals .cart_totals{
	background-color:#f9fafb;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

/* Coupon code */
#coupon_code{
	border-color:#d0d5dd;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-family:'Inter', sans-serif;
}

/* Coupon form */
.cart tbody .coupon-form{
	padding-top:30px;
	background-color:transparent;
}

/* Label */
.actions .coupon label{
	font-family:'Inter', sans-serif;
	font-size:16px !important;
	color:#101828 !important;
	font-weight:500;
}

/* Name */
.product-remove .remove .name{
	color:#475467;
	font-family:'Inter', sans-serif;
}

/* Small Tag */
.order-total td small{
	display:block;
	color:#475467;
	font-size:10px;
	font-family:'Inter', sans-serif;
}

/* Th */
.cart_totals .order-total th{
	font-size:16px !important;
	color:#101828;
	font-family:'Inter', sans-serif;
	font-weight:600 !important;
}

/* Paragraph */
.woocommerce-shipping-totals td p{
	display:none;
}

/* Shipping method */
#shipping_method{
	font-family:'Inter', sans-serif;
	color:#475467;
	font-size:16px;
}

/* Th */
.cart_totals tr th{
	font-family:'Inter', sans-serif;
}

/* Bdi */
.cart_totals tr bdi{
	font-size:16px;
}

/* Bdi */
.order-total td bdi{
	color:#475467;
}

/* Bdi */
#shipping_method li bdi{
	color:#475467;
}

/* Label */
#shipping_method li label{
	color:#475467;
}

/* Heading */
.woocommerce-shipping-totals td h3{
	font-family:'Inter', sans-serif;
	font-size:20px !important;
	font-weight:600 !important;
}

/* Continue button */
.cart_totals .wc-proceed-to-checkout .continue-button{
	font-family:'Inter', sans-serif;
	color:#475467 !important;
	font-size:14px;
}

/* Product price */
.woocommerce-cart-form__cart-item .product-top .product-price{
	display:none;
}

/* Cart price */
.product-top .product-name .cart-price{
	margin-top:0px;
	margin-bottom:5px;
	font-family:'Inter', sans-serif;
	font-weight:600;
	color:#475467;
}

tr.fee{
	display: none;
}

tr.woocommerce-shipping-totals.shipping{
	display: none;
}

tr.order-total{
	display: none;
}

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

/* Bdi */
.cart-subtotal td bdi{
	font-size:18px;
	font-family:'Inter', sans-serif;
	color:#475467;
}

/* Button */
.cart_totals .wc-proceed-to-checkout .checkout-button{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

/* 640px and smaller screen sizes */
@media (max-width:640px){

	.woocommerce-cart table.shop_table .coupon-form td{
		width: 80%;
		padding: 10px 0;
	}
	
	.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout .continue-button{
		margin-top: 15px;
		border: 0px solid var(--rz-color-dark);
		width: 100%;
	}
	
	/* Table Data */
	.cart_totals .woocommerce-shipping-totals td{
		display:none;
	}
	
	/* Order total */
	.cart_totals tbody .order-total{
		display:none !important;
	}
	
	/* Body Of Table */
	.cart_totals .shop_table tbody{
		transform:translatex(0px) translatey(0px);
	}
	
	/* Woocommerce shipping totals */
	.cart_totals tbody .woocommerce-shipping-totals{
		display:none !important;
	}
	
	/* Cart subtotal */
	.cart_totals tbody .cart-subtotal{
		border-style:none;
		border-bottom-style:none !important;
	}
	
	/* Product bottom */
	#content .elementor .elementor-element .e-con-inner .elementor-widget-wc-elements .elementor-widget-container .woocommerce .woocommrece-cart-content .woocommerce-cart-form .cart tbody .woocommerce-cart-form__cart-item .product-content .product-bottom{
		width:100% !important;
	}
	
}/* End custom CSS */