.wpcf7-form .cf7-row{margin-bottom:0}.wpcf7-form .cf7-row>p{display:flex;gap:20px;margin:0;padding:0}.wpcf7-form .cf7-col-half{flex:1;display:flex;flex-direction:column;font-size:13px;font-weight:600;letter-spacing:.08em;color:#2c3e50;text-transform:uppercase;margin-bottom:16px}.wpcf7-form label{display:flex;flex-direction:column;font-size:13px;font-weight:600;letter-spacing:.08em;color:#2c3e50;text-transform:uppercase;margin-bottom:16px}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form textarea{margin-top:6px;padding:12px 14px;border:1.5px solid #d0d7de;border-radius:6px;font-size:15px;color:#2c3e50;background:#fff;width:100%;box-sizing:border-box;transition:border-color .2s;outline:none;font-family:inherit}.wpcf7-form input[type=text]:focus,.wpcf7-form input[type=email]:focus,.wpcf7-form input[type=tel]:focus,.wpcf7-form textarea:focus{border-color:#004225}.wpcf7-form textarea{min-height:130px;resize:vertical}.wpcf7-form .inpost-box{display:flex;align-items:center;gap:20px;margin-bottom:20px;flex-wrap:wrap;padding:0}.wpcf7-form .inpost-left{flex:1;min-width:200px}.wpcf7-form .inpost-right{flex-shrink:0}.wpcf7-form #inpost-map-wrapper{flex-basis:100%;width:100%;margin-top:12px;border-radius:8px;overflow:hidden}.wpcf7-form #inpost-map-wrapper inpost-geowidget,.wpcf7-form #inpost-map-wrapper>*{width:100%!important;display:block}.wpcf7-form .inpost-label{font-size:13px;font-weight:600;letter-spacing:.08em;color:#2c3e50;text-transform:uppercase;margin:0 0 6px}.wpcf7-form .inpost-sublabel{font-size:13px;font-weight:400;letter-spacing:normal;text-transform:none;color:#6b7280;margin:0}.wpcf7-form #selected-paczkomat{font-size:14px;color:#2c3e50;font-weight:600;min-height:20px;margin:0;padding:0}.wpcf7-form #selected-paczkomat strong{font-weight:700}.wpcf7-form .inpost-placeholder{color:#aab0b8;font-size:13px;font-style:italic;font-weight:400}.wpcf7-form #open-inpost-map{background-color:#4a9fd4;color:#004225;border:none;border-radius:6px;padding:14px 22px;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background-color .2s;white-space:nowrap;font-family:"Archivo Narrow"}.wpcf7-form #open-inpost-map:hover{background-color:#004225;color:white}.wpcf7-form input[type=submit],.wpcf7-form .wpcf7-submit{background-color:#cef3e1;color:#004225;border:none;border-radius:6px;padding:18px 30px;font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;width:100%;margin-top:10px;transition:background-color .2s;font-family:"Archivo Narrow"}.wpcf7-form input[type=submit]:hover,.wpcf7-form .wpcf7-submit:hover{background-color:#004225;color:white}@media (max-width:600px){.wpcf7-form .cf7-row>p{flex-direction:column;gap:0}.wpcf7-form .inpost-box{flex-direction:column;align-items:flex-start}}.wpcf7-form #selected-paczkomat>p,.wpcf7-form #selected-paczkomat p{margin:0;padding:0}.wpcf7-form .inpost-label{margin:0 0 4px;padding:0}.wpcf7-form .inpost-right>p,.wpcf7-form .inpost-right p{margin:0}.wpcf7-form .rozmiar-paczki-box{margin-bottom:8px}.wpcf7-form .rozmiar-paczki-box .inpost-label{margin-bottom:14px}.wpcf7-form p:empty{display:none;margin:0}.wpcf7-form .rozmiar-paczki-box>p,.wpcf7-form .rozmiar-potwierdzenie>p{margin:0;padding:0}.wpcf7-form .rozmiar-opcja{text-transform:none;font-weight:400}.wpcf7-form .rozmiar-paczki-box .wpcf7-form-control-wrap,.wpcf7-form .rozmiar-potwierdzenie .wpcf7-form-control-wrap{display:block!important;width:auto!important}.wpcf7-form .rozmiar-paczki-box .wpcf7-list-item,.wpcf7-form .rozmiar-potwierdzenie .wpcf7-list-item{display:block;margin:0 0 10px;line-height:normal}.wpcf7-form .rozmiar-paczki-box .wpcf7-form-control,.wpcf7-form .rozmiar-potwierdzenie .wpcf7-form-control{display:block!important;margin:0!important}.wpcf7-form .rozmiar-paczki-box .wpcf7-list-item label,.wpcf7-form .rozmiar-potwierdzenie .wpcf7-list-item label{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center;gap:8px;text-transform:none;font-weight:400;letter-spacing:normal;margin:0}.wpcf7-form .rozmiar-paczki-box input[type=radio],.wpcf7-form .rozmiar-potwierdzenie input[type=checkbox]{flex-shrink:0;width:18px;height:18px;margin:0}.wpcf7-form .rozmiar-paczki-box .wpcf7-list-item-label,.wpcf7-form .rozmiar-potwierdzenie .wpcf7-list-item-label{font-size:14px;color:#2c3e50;font-weight:600;text-transform:none;letter-spacing:normal;margin:0}.wpcf7-form .rozmiar-potwierdzenie{margin-bottom:16px}