input[type=date],input[type=number],input[type=text],input[type=tel],input[type=password],input[type=email],textarea,select{padding:var(--sp-13) var(--sp-10);background-color:var(--cl-white);font-size:var(--fs-16);font-family:inherit;border:solid .1rem var(--cl-neutral-3);border-radius:var(--br-xsmall);width:100%}.select2-container--default .select2-selection--single,.select2-dropdown{border-color:var(--cl-white);margin:0}.select2-container--default .select2-search--dropdown .select2-search__field{border-color:var(--cl-primary)}label{margin:var(--sp-10) 0 var(--sp-05) var(--sp-05);display:block;font-size:var(--fs-12);color:var(--cl-neutral)}input[type=radio]{margin:var(--sp-05);width:1.6rem;height:1.6rem}.fly_container{position:relative;transition:.3s all}.fly_container .woocommerce-input-container{display:flex;width:100%}.fly_container:after{content:"";display:block;position:absolute;right:1.2rem;top:calc(50% - 8px);width:1.6rem;height:1.6rem}.fly_container input,.fly_container textarea,.fly_container select{width:100%;line-height:1.1;padding:var(--sp-static-23) var(--sp-static-10) var(--sp-05)}.fly_container.focus .fly_label{transform:translateY(0.2rem) translateX(var(--sp-10))}.fly_container.ok:after{background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("../images/check_icon.svg")}.fly_container.ok input[type=date],.fly_container.ok input[type=number],.fly_container.ok input[type=text],.fly_container.ok input[type=tel],.fly_container.ok input[type=password],.fly_container.ok input[type=email],.fly_container.ok textarea,.fly_container.ok select{border-color:var(--cl-green-4);background:var(--cl-green-1)}.fly_container.ok .fly_label{transform:translateY(0.2rem) translateX(var(--sp-10));color:var(--cl-green-4)}.fly_container.error input[type=date],.fly_container.error input[type=number],.fly_container.error input[type=text],.fly_container.error input[type=tel],.fly_container.error input[type=password],.fly_container.error input[type=email],.fly_container.error textarea,.fly_container.error select{border-color:var(--cl-red);background:var(--cl-red-light)}.fly_container.error .fly_label{color:var(--cl-red)}.fly_label{margin:0;position:absolute;transform:translateY(1.5rem) translateX(var(--sp-10));z-index:20;transition:.3s all}#billing_company_field,#billing_nip_input_field{overflow:hidden;max-height:0;height:100%;transition:.3s all}#paczka_w_ruchu_punkt_odbioru,#paczkomat_id{pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none}span.paczka_w_ruchu_punkt_odbioru_container .select2-selection.select2-selection--single,span.paczkomat_id_container .select2-selection.select2-selection--single{min-height:47px}#paczka_w_ruchu_punkt_odbioru_field .select2-container,#paczkomat_id_field .select2-container{display:none}#paczka_w_ruchu_punkt_odbioru_field select,#paczkomat_id_field select{width:100%;border:initial !important;clip:initial !important;height:auto !important;margin:0 !important;overflow:initial !important;padding:var(--sp-10) var(--sp-10) !important;position:relative !important;width:100% !important}#paczka_w_ruchu_punkt_odbioru_field{width:100%;margin-bottom:1.5rem}#paczka_w_ruchu_punkt_odbioru_field .select2-container .select2-selection--single{min-height:47px;padding:var(--sp-static-15) var(--sp-static-10) var(--sp-05)}#paczka_w_ruchu_punkt_odbioru_field .select2-container{width:100% !important}.page-template-page-cart .select2-container{max-width:41rem}.order_shipping__container .shipping>td>div>strong{display:block;font-weight:500;margin-left:0;margin-bottom:var(--sp-static-10);font-size:var(--fs-static-14);margin-top:var(--sp-40)}.order_shipping__container .shipping #op-select-from-map{padding:var(--sp-10);font-weight:500;font-family:inherit;color:var(--cl-white);background-color:var(--cl-primary-2);border:solid .2rem var(--cl-primary-2);border-radius:var(--br-default);transition:all ease-out .3s;margin-top:20px}#paczkomat_id_container{display:block;margin-top:var(--sp-40)}#paczkomat_id_container label{display:block;font-weight:500;margin-left:0;margin-bottom:var(--sp-static-10);font-size:var(--fs-static-14)}#paczkomat_id_container .select2-container{width:100% !important}.select2-container{width:100%}span.paczkomat_id_container .select2-selection.select2-selection--single{min-height:47px}.select2-container .select2-selection--single{padding:var(--sp-static-23) var(--sp-static-10) var(--sp-05);height:initial;border-color:var(--cl-neutral-3)}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.1;padding:0}.select2-container--default .select2-selection--single .select2-selection__arrow{height:47px}#shipping_state_field .fly_label,#shipping_country_field .fly_label,#billing_state_field .fly_label,#billing_country_field .fly_label{transform:translateY(0.2rem) translateX(var(--sp-10));color:var(--cl-green-4)}#shipping_state_field .select2-container .select2-selection--single,#shipping_country_field .select2-container .select2-selection--single,#billing_state_field .select2-container .select2-selection--single,#billing_country_field .select2-container .select2-selection--single{border-color:var(--cl-green-4);background:var(--cl-green-1)}.select2-selection__placeholder{display:none}#paczka_w_ruchu_punkt_odbioru_field .select2-container .select2-selection--single,#paczkomat_id_field .select2-container .select2-selection--single{padding:var(--sp-static-15) var(--sp-static-10) var(--sp-05)}#paczka_w_ruchu_punkt_odbioru_field .select2-container .select2-selection--single.error,#paczkomat_id_field .select2-container .select2-selection--single.error{border-color:var(--cl-red);background:var(--cl-red-light)}#shipping_country_field .woocommerce-input-container,#billing_country_field .woocommerce-input-container{height:47.2px;display:flex;align-items:center;line-height:1.1;border:solid .1rem var(--cl-neutral-3);border-radius:var(--br-xsmall);padding:var(--sp-static-23) var(--sp-static-10) var(--sp-05);border-color:var(--cl-green-4);background:var(--cl-green-1)}#shipping_country_field .woocommerce-input-container strong,#billing_country_field .woocommerce-input-container strong{font-weight:400}#custom-checkout-fields label.error{color:var(--cl-red)}.woocommerce-shipping-fields__field-container{width:100%}.woocommerce-shipping-fields__field-wrapper{width:100%}/*# sourceMappingURL=element-forms.css.map */