.elementor-4421 .elementor-element.elementor-element-28512d3 > .elementor-container{min-height:600px;}.elementor-4421 .elementor-element.elementor-element-28512d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4421 .elementor-element.elementor-element-28512d3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4421 .elementor-element.elementor-element-ed8215b .heading .heading-title{font-size:30px;font-weight:400;line-height:1.5em;letter-spacing:2px;color:#212121;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .woocommerce-cart-form{display:block;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .cart-collaterals .cart_totals{display:block;margin:60px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .cart-empty:after{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;top:265px;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .button.wc-backward{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .button.wc-backward:hover{color:#FFFFFF;background-color:#117CF8;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .woocommerce .woocommerce-cart-form .shop_table,
					.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .woocommerce .woocommerce-cart-form .shop_table th,
					.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .woocommerce .woocommerce-cart-form .shop_table td,
					.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .woocommerce-page .woocommerce-cart-form .shop_table{text-align:left;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .woocommerce .woocommerce-cart-form .shop_table,.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .woocommerce-page .woocommerce-cart-form .shop_table{border-radius:0px 0px 0px 0px;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .woocommerce-cart-form .shop_table thead tr th{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#212121;background-color:var( --e-global-color-text );}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .woocommerce .woocommerce-cart-form .shop_table tr th{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .woocommerce .woocommerce-cart-form .shop_table .product-thumbnail img,.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .woocommerce-page .woocommerce-cart-form .shop_table .product-thumbnail img{border-radius:15px 15px 15px 15px;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .woocommerce-cart-form .product-name a{font-family:"AstyCFStd", Sans-serif;font-weight:500;color:#222222;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .woocommerce-cart-form .product-price .woocommerce-Price-amount,.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .woocommerce-cart-form .product-price .amount{font-family:"AstyCFStd", Sans-serif;font-weight:500;color:#000000;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .woocommerce-cart-form .product-quantity .quantity input[type=number]{font-family:"AstyCFStd", Sans-serif;font-weight:600;color:#371539;border-style:solid;border-width:1px 1px 1px 1px;border-color:#707070;border-radius:15px 15px 15px 15px;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .woocommerce-cart-form .product-subtotal .woocommerce-Price-amount,.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .woocommerce-cart-form .product-subtotal .amount{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#000000;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .woocommerce .woocommerce-cart-form .shop_table .product-subtotal{text-align:center;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .woocommerce-cart-form .cart  .actions .button{padding:15px 30px 15px 30px;font-family:"AstyCFStd", Sans-serif;font-weight:500;color:#FFFFFF;background-color:#371539;border-radius:50px 50px 50px 50px;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .cart-collaterals .cart_totals>h2{text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#212121;background-color:var( --e-global-color-text );}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .cart-collaterals .cart_totals  .shop_table tr th{text-align:center !important;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .cart-collaterals .cart_totals  .shop_table td{text-align:center;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .cart-collaterals th,.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .cart-collaterals ul#shipping_method li label,.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .cart-collaterals .woocommerce-shipping-destination,.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .cart-collaterals .shipping-calculator-button,.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .cart-collaterals .woocommerce-Price-amount{font-family:"AstyCFStd", Sans-serif;font-weight:500;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .cart-collaterals ul#shipping_method li label,
					.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .cart-collaterals .woocommerce-shipping-destination,
					.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .cart-collaterals .shipping-calculator-button{color:#000000;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .cart-collaterals .woocommerce-Price-amount,
					.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .cart-collaterals .woocommerce-shipping-totals.shipping td{color:#000000;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .cart-collaterals .cart_totals .shop_table tr:not(:last-child) th,.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .cart-collaterals .cart_totals .shop_table tr:not(:last-child) td{border-style:solid;border-width:0px 0px 1px 0px;border-color:#707070;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .cart-collaterals .cart_totals  .shop_table tr:last-child th{text-align:center !important;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .cart-collaterals .cart_totals  .shop_table .order-total td:last-child{text-align:center;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .cart-collaterals .wc-proceed-to-checkout .checkout-button,
					.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .wc-proceed-to-checkout .checkout-button{padding:15px 30px 15px 30px;margin:30px 0px 0px 0px;width:36%;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .wc-proceed-to-checkout{justify-content:flex-end;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .cart-collaterals .wc-proceed-to-checkout .checkout-button,
				.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .wc-proceed-to-checkout .checkout-button{font-family:"AstyCFStd", Sans-serif;font-size:0.8em;font-weight:500;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .cart-collaterals .wc-proceed-to-checkout .checkout-button,.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .wc-proceed-to-checkout .checkout-button{color:#FFFFFF;background-color:#371539;border-radius:50px 50px 50px 50px;}.elementor-editor-active .tp-cart-page-wrapper111{display:block !important;flex-direction:column;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4421 .elementor-element.elementor-element-f0cf93c .elementor-button{font-family:"AstyCFStd", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-50892eb );color:var( --e-global-color-50892eb );background-color:#371539;border-radius:25px 25px 25px 25px;}.elementor-4421 .elementor-element.elementor-element-f0cf93c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4421 .elementor-element.elementor-element-71cd14d{--spacer-size:100px;}@media(max-width:767px){.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .wc-proceed-to-checkout{justify-content:center;}.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .cart-collaterals .wc-proceed-to-checkout .checkout-button,
				.elementor-4421 .elementor-element.elementor-element-c6ec9b6 .tp-cart-page-wrapper .wc-proceed-to-checkout .checkout-button{font-size:14px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'AstyCFStd';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://repl4stic.gr/wp-content/uploads/2022/06/AstyCFStdBook.eot');
	src: url('https://repl4stic.gr/wp-content/uploads/2022/06/AstyCFStdBook.eot?#iefix') format('embedded-opentype'),
		url('https://repl4stic.gr/wp-content/uploads/2022/06/AstyCFStdBook.woff2') format('woff2'),
		url('https://repl4stic.gr/wp-content/uploads/2022/06/AstyCFStdBook.woff') format('woff'),
		url('https://repl4stic.gr/wp-content/uploads/2022/06/AstyCFStdBook.ttf') format('truetype');
}
@font-face {
	font-family: 'AstyCFStd';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://repl4stic.gr/wp-content/uploads/2022/06/AstyCFStdBlack.eot');
	src: url('https://repl4stic.gr/wp-content/uploads/2022/06/AstyCFStdBlack.eot?#iefix') format('embedded-opentype'),
		url('https://repl4stic.gr/wp-content/uploads/2022/06/AstyCFStdBlack.woff2') format('woff2'),
		url('https://repl4stic.gr/wp-content/uploads/2022/06/AstyCFStdBlack.woff') format('woff'),
		url('https://repl4stic.gr/wp-content/uploads/2022/06/AstyCFStdBlack.ttf') format('truetype');
}
/* End Custom Fonts CSS */