.checkout-wrapper{display:flex;flex-direction:column;align-items:center;max-width:600px;margin:0 auto}.checkout-wrapper .woocommerce-form-coupon-toggle{width:100%}form.woocommerce-checkout{background-color:#EAF5ED;padding:20px 30px;color:#363636;width:100%}.woocommerce-checkout h3{text-align:center;font-family:"Roboto",sans-serif;font-size:22px;font-weight:600}.woocommerce-checkout h4{text-align:left;font-family:"Roboto",sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#363636}.woocommerce-checkout label{font-family:"Roboto",sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#363636}.woocommerce-checkout .form-row{margin-bottom:15px!important}.woocommerce-checkout #billing_address_1_field{margin-bottom:0!important}.woocommerce-checkout .input-text,.woocommerce-checkout .select2-selection__rendered{font-family:"Roboto",sans-serif;font-size:18px;font-weight:500;color:#000}.woocommerce-checkout .input-text,.woocommerce-checkout{border:1px solid #fff}.woocommerce-checkout .select2-selection{border:1px solid #fff;border-radius:0;padding:.5rem 1rem;height:43px}.woocommerce-checkout .select2-dropdown{border:1px solid #fff}.woocommerce-checkout .select2-selection__arrow{top:8px!important;right:10px!important}.woocommerce-checkout .select2-selection__rendered{color:#000000!important}.woocommerce-checkout .input-text:hover,.woocommerce-checkout .input-text:focus{border:1px solid #04AA52}.woocommerce form .form-row .required{color:#363636}.woocommerce-shipping-fields{border-top:1px solid #363636;padding:10px 0 15px;margin:5px 0 0}.woocommerce-shipping-fields .shipping_address{margin-top:10px}.woocommerce-shipping-fields__field-wrapper .form-row:nth-last-child(2){margin-bottom:0!important}.woocommerce-shipping-methods{font-family:"Roboto",sans-serif}.woocommerce-shipping-methods li{margin-bottom:10px;padding-left:10px;display:flex;align-items:center;flex-wrap:wrap}.woocommerce-shipping-methods-cart li{background-color:#fff;border:1px solid #fff}.woocommerce ul#shipping_method li input{margin:0 1em 0 0;transform:translateY(-3px)}.woocommerce-shipping-methods label{display:block!important;flex:1;cursor:pointer;padding:10px 10px 10px 0;font-size:18px;font-weight:500;text-transform:none}.woocommerce-btn-dark,.woocommerce-shipping-methods .select-paczkomat-button{border-radius:0!important;background-color:#363636!important;color:#ffffff!important;transition:background-color .2s ease-in-out}.woocommerce-btn-dark:hover,.woocommerce-shipping-methods .select-paczkomat-button:hover{background-color:#000000!important}.woocommerce-shipping-methods .woocommerce-Price-amount{font-size:18px;color:#007236}.woocommerce-shipping-method{padding:10px}.woocommerce-checkout .woocommerce-form__label{display:flex;column-gap:10px;align-items:center;cursor:pointer;position:relative}.woocommerce-checkout .woocommerce-checkbox-text{font-family:"Roboto",sans-serif;font-size:.875rem;color:#363636;line-height:19px;font-weight:400;flex:1;text-transform:none}.woocommerce-checkout .woocommerce-form__input input[type="text"]{width:25px;height:25px;max-width:25px;-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;cursor:pointer}.woocommerce-checkout .woocommerce-form__label input[type=checkbox]:checked~.checkmark{display:inline-block;position:absolute;left:9px;top:3px;width:9px;height:15px;border:solid #04AA52;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.woocommerce-checkout #order_review_heading{margin-top:20px}.woocommerce-checkout .place-order{padding:0!important;margin-top:20px!important}.woocommerce-checkout .place-order .form-row span,.woocommerce-checkout .place-order .form-row a{font-family:"Roboto",sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:18px}.woocommerce-checkout .place-order .form-row{margin-bottom:0!important}.woocommerce-checkout #place_order{margin-top:15px}.woocommerce-shipping-totals h3{margin-top:16px}.woocommerce-shipping-totals,.woocommerce-additional-fields{border-bottom:1px solid #363636;margin-bottom:10px}.woocommerce-shipping-totals{padding-bottom:6px}.woocommerce-additional-fields{padding-bottom:12px}.woocommerce-additional-fields .form-row{margin-bottom:0!important}.order-total .order-total-title{font-family:"Oswald",sans-serif;font-size:24px;font-weight:600;color:#363636;text-transform:uppercase}.order-total .order-total-content{font-family:"Roboto",sans-serif;font-size:24px;color:#007236}.checkout-button-go-to-payment{font-family:"Oswald",sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;color:#fff;background-color:#04AA52;width:100%;padding:12px;transition:background-color .2s ease-in-out;border-radius:0}.checkout-button-go-to-payment:hover{background-color:#363636}.woocommerce-checkout-payment{background:none!important;margin-bottom:10px;padding-top:10px;border-top:1px solid #000;border-radius:0!important}.woocommerce-checkout-payment h3{margin-top:12px}.woocommerce-checkout #payment ul.payment_methods{padding:0}.wc_payment_methods label{font-size:18px;font-weight:500;text-transform:none}.woocommerce-checkout #payment ul.payment_methods{border-bottom:none}.place-order .woocommerce-button-pay{font-family:"Oswald",sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;color:#fff;background-color:#04AA52;width:100%;padding:8px;transition:background-color .2s ease-in-out;border-radius:0;margin-top:15px}.place-order .woocommerce-button-pay:hover{background-color:#363636}.woocommerce-terms-and-conditions-wrapper,.woocommerce-terms-and-conditions-wrapper a{font-family:"Roboto",sans-serif;font-size:16px}.checkout-wrapper .woocommerce-form-login-toggle{width:100%}.woocommerce-checkout #payment div.payment_box{background-color:#fff;color:#363636}.woocommerce-checkout #payment div.payment_box:before{border:1em solid #fff;border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0}.woocommerce #payment .button.cancel{background-color:#363636!important;border-radius:0!important}.woocommerce #payment .button.cancel:hover{background-color:#000000!important}.woocommerce #payment .button#place_order{background-color:#04AA52!important;border-radius:0!important;max-width:200px!important}.woocommerce #payment .button#place_order:hover{background-color:#363636!important}.woocommerce-checkout .company-radio-btn label{display:inline-block!important}.woocommerce-checkout .company-radio-btn .woocommerce-input-wrapper .input-radio{margin-right:5px}.woocommerce-checkout .company-radio-btn .woocommerce-input-wrapper .input-radio:nth-of-type(2){margin-left:30px}