.cart-container{padding:50px 0}.cart-container .shipping-price{font-size:0px}.cart-container .shipping-price span.woocommerce-Price-amount.amount{font-size:15px;font-weight:400 !important}.cart-container .shop_table.cart.cart-style{border:none !important}.cart-container .shop_table.cart.cart-style thead th{font-size:15px;color:#212334;font-weight:400}.cart-container .shop_table.cart.cart-style thead th.product-price{text-align:center}.cart-container .shop_table.cart.cart-style tbody td.product-price{text-align:center}.cart-container .shop_table.cart.cart-style tbody td.product-remove a{display:inline-block;width:14px;height:18px;background-position:center}.cart-container .shop_table.cart.cart-style .product-name a{color:#212334;font-weight:600}.cart-container .shop_table.cart.cart-style .woocommerce-Price-amount.amount{color:#212334;font-weight:600}.cart-container .shop_table.cart.cart-style input[type=number]{border-radius:5px;border:1px solid #d8d8d8}.cart-container .shop_table.cart.cart-style .product-thumbnail img{max-width:150px;max-height:100px}.cart-container .cart_totals table{background:#fff;border:none;padding:30px}.cart-container .cart_totals table tr td,.cart-container .cart_totals table tr th{padding:0;margin:0;padding-top:20px;padding-bottom:10px;font-size:15px !important;font-weight:400 !important}.cart-container .cart_totals table tr td{text-align:right}.cart-container .cart_totals table tr:last-child{border:none}.cart-container .cart_totals table .site-button{display:block;text-align:center;margin-top:20px}.cart-container .cart_totals table .checkout-buttons{background-color:#fff !important}.cart-container .cart_totals table .checkout-buttons:before{display:none}.cart-container .cart_totals table .order-total th,.cart-container .cart_totals table .order-total td{font-size:17px !important;font-weight:800 !important}.checkout-container{padding:50px 0}.checkout-container #shipping_method li span.shipping-price{font-size:0px}.checkout-container #shipping_method li span.shipping-price .woocommerce-Price-amount.amount{float:right;font-weight:600}.checkout-container #checkbox_delivery,.checkout-container #checkbox_pickup{pointer-events:none}.checkout-container .left-col .form-row label{display:none !important}.checkout-container .left-col .form-row label span.optional{display:none}

.checkout-container .left-col .form-row label.checkbox{display:inline-block !important}.checkout-container .left-col table.shop_table.woocommerce-checkout-review-order-table{display:none}.checkout-container .left-col #payment .form-row.place-order{display:none}.checkout-container .left-col #customer_details .label{display:none}.checkout-container .right-col #payment .payment-list{display:none}.checkout-container h3{display:block;font-size:24px;text-align:center;font-weight:600;margin-bottom:20px}.checkout-container .input-text{border:1px solid #b7b7b7;padding:10px}.checkout-container .input-text.field-error{border-color:#a00 !important}.checkout-container .woocommerce-input-wrapper{width:100%;margin-bottom:20px}.checkout-container .woocommerce-input-wrapper label.checkbox{font-weight:600;font-size:12px;text-transform:uppercase}.checkout-container .select2-selection{border:none;border-radius:0}.checkout-container .payment-title{margin-top:20px;margin-bottom:10px}

.checkout-container input[type=radio]{width:20px;height:16px;margin-right:15px !important;cursor:pointer;font-size:12px;visibility:hidden;margin-left:-8px !important}


/*.checkout-container input[type=radio]:after{content:" ";background-color:#fff;display:inline-block;margin-left:10px;padding-bottom:5px;color:#fff;width:20px;height:20px;visibility:visible;border:2px solid #b3b3b3;padding-left:3px;border-radius:5px}*/
 
/*.checkout-container input[type=radio]:checked:after{content:"\2714";padding:0;background-color:#22a53b;border-color:#22a53b;padding-left:4px;line-height:15px}*/

.checkout-container .woocommerce table.shop_table td{padding:0}.checkout-container .shop_table.woocommerce-checkout-review-order-table{border:none !important;background:#fff;padding:50px 30px}.checkout-container .shop_table.woocommerce-checkout-review-order-table .woocommerce-terms-and-conditions-checkbox-text{font-size:13px;color:#000}.checkout-container .shop_table.woocommerce-checkout-review-order-table .woocommerce-terms-and-conditions-checkbox-text a{color:#000;text-decoration:underline}.checkout-container .shop_table.woocommerce-checkout-review-order-table .product-quantity{font-weight:400}.checkout-container .shop_table.woocommerce-checkout-review-order-table td[data-title=Shipping]{font-size:13px}.checkout-container .shop_table.woocommerce-checkout-review-order-table td[data-title=Shipping] span{padding-left:5px;font-size:18px}.checkout-container .shop_table.woocommerce-checkout-review-order-table td.img img{max-width:80px;max-height:80px;margin-bottom:20px;margin-top:20px}.checkout-container .shop_table.woocommerce-checkout-review-order-table td,.checkout-container .shop_table.woocommerce-checkout-review-order-table th{border-top:0px;border-bottom:1px solid rgba(0,0,0,0.1)}.checkout-container .shop_table.woocommerce-checkout-review-order-table .product-total{text-align:right;font-weight:400}.checkout-container .shop_table.woocommerce-checkout-review-order-table tfoot tr td,.checkout-container .shop_table.woocommerce-checkout-review-order-table tfoot tr th{font-weight:400;padding-bottom:5px;padding-top:20px}.checkout-container .shop_table.woocommerce-checkout-review-order-table tfoot tr th{padding-left:0;font-size:15px}.checkout-container .shop_table.woocommerce-checkout-review-order-table tfoot tr td{font-size:18px;font-weight:400;padding-right:0;text-align:right}.checkout-container .shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total td span,.checkout-container .shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total th{font-size:17px;font-weight:800 !important}.checkout-container .shop_table.woocommerce-checkout-review-order-table .process-payment-buttons{display:block;padding-top:20px;width:100%}.checkout-container .shop_table.woocommerce-checkout-review-order-table .process-payment-buttons .site-button{display:block;text-align:center;margin-bottom:15px;float:right;width:48%}.checkout-container .shop_table.woocommerce-checkout-review-order-table .process-payment-buttons .site-button.grey{float:left}.checkout-container .shop_table.woocommerce-checkout-review-order-table .woocommerce-terms-and-conditions-wrapper{margin-top:20px}.checkout-container .shop_table.woocommerce-checkout-review-order-table thead{display:none}.checkout-container .shop_table.woocommerce-checkout-review-order-table tbody td.product-price,.checkout-container .shop_table.woocommerce-checkout-review-order-table tfoot td.product-price{text-align:center}.checkout-container .shop_table.woocommerce-checkout-review-order-table tbody td.product-remove a,.checkout-container .shop_table.woocommerce-checkout-review-order-table tfoot td.product-remove a{display:inline-block;width:14px;height:18px;background-position:center}.checkout-container .shop_table.woocommerce-checkout-review-order-table td table.product-row{width:100%}.checkout-container .shop_table.woocommerce-checkout-review-order-table td table.product-row tr td{padding:0;border-bottom:0px}.checkout-container .shop_table.woocommerce-checkout-review-order-table td table.product-row tr td.product-title{padding:0 20px;font-size:13px}.checkout-container .shop_table.woocommerce-checkout-review-order-table td table.product-row tr td.product-price{font-weight:600;font-size:18px;text-align:right}.checkout-container .shop_table.woocommerce-checkout-review-order-table td table.product-row tr td.img{max-width:80px;max-height:80px}.checkout-container .shop_table.woocommerce-checkout-review-order-table .product-name a{color:#212334;font-weight:600}.checkout-container .shop_table.woocommerce-checkout-review-order-table .woocommerce-Price-amount.amount{color:#212334;font-weight:600}.checkout-container .shop_table.woocommerce-checkout-review-order-table input[type=number]{border-radius:5px;border:1px solid #d8d8d8}.checkout-container .shop_table.woocommerce-checkout-review-order-table .product-thumbnail img{max-width:150px;max-height:100px}.checkout-container input[name=billing_country]{display:none}.woocommerce ul#shipping_method li{padding:0 !important}.woocommerce-checkout #payment{background:none}.woocommerce-checkout #payment .wc_payment_methods.payment_methods.methods{border:none}.woocommerce-checkout #payment li.wc_payment_method{display:block}.woocommerce-checkout #payment li.wc_payment_method label img,.woocommerce-checkout #payment li.wc_payment_method label a{display:none}.woocommerce-checkout #payment .payment_box.payment_method_paysera label img,.woocommerce-checkout #payment .payment_box.payment_method_paysera label a{display:block}.woocommerce-checkout #payment .payment_box.payment_method_paysera .payment-group-wrapper .payment-group-title{font-size:14px;text-transform:uppercase;color:#000;padding-bottom:20px}.woocommerce-checkout #payment .payment_box.payment_method_paysera .payment-group-wrapper .payment label{width:100%;padding-bottom:20px}.woocommerce-checkout #payment .payment_box.payment_method_paysera .payment-group-wrapper .payment label .paysera-text{display:none}.woocommerce-checkout #payment .payment_box.payment_method_paysera .payment-group-wrapper .payment label .paysera-image{display:inline-block;vertical-align:middle}.woocommerce-checkout #payment .payment_box.payment_method_paysera .payment-group-wrapper .payment label .paysera-image img{float:left}.woocommerce-checkout #payment .payment_box{background:none !important;margin:0}.woocommerce-checkout #payment .payment_box:before{border:none !important}li.wc_payment_method{padding-left:0px;padding-bottom:20px;background-repeat:no-repeat;background-position:left top;background-size:auto 30px}.wc_payment_method label{font-weight:600;font-size:12px;text-transform:uppercase}.payment_box{padding:0;margin:0}.payment_box p{padding-left:35px}#paysera_country{border:1px solid #b7b7b7;padding:10px !important;margin-top:20px}ul.wc_payment_methods.payment_methods.methods{padding:0;margin:0}

.woocommerce form .form-row{padding:0;margin:0; position:relative}.woocommerce form .form-row .required{display:none !important}.woocommerce form .form-row label{line-height:20px;}.woocommerce form .form-row .input-checkbox{margin-top:-6px}

input[type=checkbox]{margin-top:10px;margin-right:10px !important}

/*input[type=checkbox]:after{content:" ";background-color:#fff;display:inline-block; margin-left:0px; padding-bottom:5px;color:#fff;width:20px;height:20px;visibility:visible;border:2px solid #b3b3b3;padding-left:1px;border-radius:5px;margin-right:20px}*/


#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{padding:0;margin:0}
/*# sourceMappingURL=cart.css.map */
