.woocommerce ul.products li.product .woocommerce-product--buttons .woocommerce-add-to-cart a.button:not(.add_to_cart_button):before{content:none !important;display:none !important}.widget_product_categories .select2-container--default .select2-selection--single{height:52px !important;display:flex !important;align-items:center !important;border-radius:34px !important;position:relative !important}.widget_product_categories .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1 !important;padding-top:0 !important;padding-bottom:4px !important;padding-left:20px !important;padding-right:40px !important;color:#000 !important;width:100% !important}.widget_product_categories .select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute !important;height:100% !important;top:0 !important;right:0 !important;width:45px !important;display:flex !important;align-items:center !important;justify-content:center !important}.widget_product_categories .select2-container--default .select2-selection--single .select2-selection__arrow:after{position:static !important;transform:none !important;height:auto !important;margin:0 !important;display:block !important}.widget_product_categories .nice-select{height:52px !important;display:flex !important;align-items:center !important}.widget_product_categories .nice-select .current{line-height:1 !important;padding-bottom:4px !important}.widget_product_categories .nice-select:after{top:50% !important;margin-top:-4px !important;transform:rotate(45deg) !important;right:20px !important}ul#shipping_method li{display:flex !important;flex-wrap:wrap !important;align-items:center !important;margin-bottom:12px !important}ul#shipping_method li input[type=radio]{margin-right:10px !important;margin-top:0 !important}ul#shipping_method li label{flex:1 !important;display:flex !important;justify-content:space-between !important;align-items:center !important;margin:0 !important;font-weight:600}table.woocommerce-checkout-review-order-table tfoot tr th{text-align:left !important}table.woocommerce-checkout-review-order-table tfoot tr td{text-align:right !important}table.woocommerce-checkout-review-order-table tfoot tr.tax-rate td .woocommerce-Price-amount{font-weight:600;color:#333}ul#shipping_method li label .woocommerce-Price-amount{font-weight:700;color:#333}ul#shipping_method li .diprotec-agencies-wrapper{width:100% !important;margin-left:25px !important}.woocommerce-cart .cart_totals{display:flex !important;flex-direction:column !important}.woocommerce-cart .cart_totals h2{order:1 !important}.woocommerce-cart .cart_totals .shop_table{order:2 !important}.woocommerce-cart .cart_totals .woocommerce-terms-and-conditions{order:3 !important;margin-top:15px !important;margin-bottom:25px !important;padding:15px !important;background-color:#f9f9f9 !important;border-radius:8px !important}.woocommerce-cart .cart_totals .wc-proceed-to-checkout{order:4 !important}@media screen and (max-width:991px){body.woocommerce-cart .woocommerce{display:flex !important;flex-direction:column !important;width:100% !important}body.woocommerce-cart .woocommerce-cart-form{width:100% !important;margin-bottom:30px !important}body.woocommerce-cart .cart-collaterals{width:100% !important}body.woocommerce-cart .cart-collaterals .cart_totals{max-width:100% !important;margin:0 auto !important}.woocommerce-cart-form .shop_table .actions{display:flex !important;flex-direction:column !important;gap:15px !important;align-items:stretch !important}.woocommerce-cart-form .shop_table .actions .coupon{display:flex !important;flex-direction:column !important;gap:10px !important;width:100% !important}.woocommerce-cart-form .shop_table .actions .coupon .input-text{width:100% !important;min-width:100% !important;margin:0 !important}.woocommerce-cart-form .shop_table .actions>.button,.woocommerce-cart-form .shop_table .actions .coupon .button{width:100% !important;margin:0 !important}}body.woocommerce-checkout form.woocommerce-checkout label{text-transform:none}.woocommerce .button:not(.add_to_cart_button):not(.single_add_to_cart_button):not(.added_to_cart),.woocommerce-page .button:not(.add_to_cart_button):not(.single_add_to_cart_button):not(.added_to_cart){text-transform:none}.woocommerce-checkout form.woocommerce-checkout #order_review #payment .form-row.place-order button{text-transform:none}