@charset "UTF-8";:root{--border-radius:0.25rem;--spacing-20:0.375rem;--transition-speed:0.15s;--container-padding:15px;--container-negative-margin:-15px;--modal-border-radius:0.3rem;--modal-padding:1rem;--color-text:#000}.modal{position:fixed;z-index:1050;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.modal.show{opacity:1;visibility:visible}.modal,.modal .close-link{top:0;left:0;width:100%;height:100%}.modal .close-link{position:absolute;display:block;z-index:1}.modal .modal-dialog{position:relative;z-index:2;max-width:600px;width:90%;margin:auto}.modal .modal-content{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.3);position:relative;padding:2rem}.modal .close{position:absolute;top:1rem;right:1rem;font-size:2rem;text-decoration:none;color:#333;cursor:pointer;z-index:3;transition:color .2s ease;transform:rotate(45deg)}.modal .close:hover{color:#000}.modal .modal-body{text-align:center}.modal .modal-body h2{margin-top:0;font-size:2rem}.modal .modal-body p{font-size:1rem;margin:.5rem 0}.complaint form,.transport form{display:flex;flex-direction:column;gap:2rem}.complaint form#transport-app,.transport form#transport-app{margin-top:2em}.complaint form label,.transport form label{font-weight:600;display:block;margin-bottom:.25rem}.complaint form input,.complaint form select,.complaint form textarea,.transport form input,.transport form select,.transport form textarea{width:100%;padding:.5rem;border-radius:var(--border-radius);border:1px solid var(--wp--preset--color--accent-3);background:var(--wp--preset--color--base);color:var(--color-text);box-sizing:border-box}.complaint form input:focus,.complaint form textarea:focus,.transport form input:focus,.transport form textarea:focus{outline:0;border-color:var(--wp--preset--color--accent-3);border-width:3px}.complaint form .error-message,.transport form .error-message{color:var(--wp--preset--color--vivid-red);font-size:.875rem;margin-top:.25rem}.complaint form .error-message span,.transport form .error-message span,.transport-search-form form{display:inline-block}.complaint .field_wrapper span.error-message .error~input,.complaint .field_wrapper span.error-message .error~select,.complaint .field_wrapper span.error-message .error~textarea,.complaint input.error,.complaint select.error,.complaint textarea.error,.transport .field_wrapper span.error-message .error~input,.transport .field_wrapper span.error-message .error~select,.transport .field_wrapper span.error-message .error~textarea,.transport input.error,.transport select.error,.transport textarea.error{border-color:#e53935;background-color:#fff5f5}.complaint input.error:focus,.complaint select.error:focus,.complaint textarea.error:focus,.transport input.error:focus,.transport select.error:focus,.transport textarea.error:focus{outline:0;box-shadow:0 0 0 3px rgba(229,57,53,.2)}.complaint span.error-message .error,.transport span.error-message .error{display:block}.complaint .field_wrapper:has(.error-message .error) input,.complaint .field_wrapper:has(.error-message .error) select,.complaint .field_wrapper:has(.error-message .error) textarea,.transport .field_wrapper:has(.error-message .error) input,.transport .field_wrapper:has(.error-message .error) select,.transport .field_wrapper:has(.error-message .error) textarea{border-color:#e53935;background-color:#fff5f5}.complaint .field_wrapper:has(.error-message .error) label,.transport .field_wrapper:has(.error-message .error) label{color:#e53935}.complaint fieldset.error~fieldset.error,.transport fieldset.error~fieldset.error{opacity:.5;display:none}.complaint fieldset,.transport fieldset{display:flex;flex-wrap:wrap;flex-direction:row;gap:1em;border:1px solid var(--wp--preset--color--accent-2);border-radius:var(--border-radius);padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--30);margin:0;background:var(--wp--preset--color--base)}.complaint fieldset label,.transport fieldset label{font-size:.75em}.complaint .field_wrapper,.transport .field_wrapper{width:100%;min-height:4rem}@media screen and (min-width:920px){.complaint .delivery_postal_code,.complaint .dispatch_postal_code,.transport .delivery_postal_code,.transport .dispatch_postal_code{width:calc(30% - 1em)}.complaint .delivery_contact_email,.complaint .delivery_contact_name,.complaint .delivery_contact_phone,.complaint .dispatch_contact_email,.complaint .dispatch_contact_phone,.complaint .new_contract_no,.complaint .new_cost_center,.complaint .postulant_email,.complaint .postulant_email_retype,.transport .delivery_contact_email,.transport .delivery_contact_name,.transport .delivery_contact_phone,.transport .dispatch_contact_email,.transport .dispatch_contact_phone,.transport .new_contract_no,.transport .new_cost_center,.transport .postulant_email,.transport .postulant_email_retype{width:calc(50% - .5em)}.complaint .delivery_city,.complaint .dispatch_city,.transport .delivery_city,.transport .dispatch_city{width:70%}}.complaint #fieldset-submit,.complaint #transport_type_fieldset,.transport #fieldset-submit,.transport #transport_type_fieldset{flex-direction:column}.complaint .terms,.transport .terms{display:flex;flex-direction:row;gap:1em;align-items:center}.complaint .terms input[type=checkbox],.transport .terms input[type=checkbox]{width:auto;margin:0;align-self:self-start}.complaint .terms label,.transport .terms label{font-size:1rem;font-weight:400}.complaint fieldset legend,.transport fieldset legend{font-weight:600;font-size:var(--wp--preset--font-size--small);padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--40);margin-left:.1rem;line-height:1.5;background:var(--wp--preset--color--accent-2);color:var(--wp--preset--color--base);display:inline-block;border-radius:var(--border-radius);box-shadow:none}.complaint fieldset.error,.transport fieldset.error{border:2px solid var(--wp--preset--color--vivid-red)}.complaint fieldset.error legend,.transport fieldset.error legend{background:var(--wp--preset--color--vivid-red);color:var(--wp--preset--color--base)}.complaint #add_parcel_fieldset #add-parcel label,.complaint #transport_type_fieldset h3,.transport #add_parcel_fieldset #add-parcel label,.transport #transport_type_fieldset h3{font-weight:600;font-size:var(--wp--preset--font-size--medium);color:var(--wp--preset--color--accent-2)}.complaint #transport_type_fieldset .row,.transport #transport_type_fieldset .row{display:flex;gap:1em;flex-flow:column wrap;justify-content:stretch;align-content:stretch}@media screen and (min-width:768px){.complaint #transport_type_fieldset .row,.transport #transport_type_fieldset .row{flex-flow:row wrap}}.complaint #transport_type_fieldset .row b,.transport #transport_type_fieldset .row b{display:block;width:100%;margin-bottom:var(--wp--preset--spacing--30);font-size:var(--wp--preset--font-size--large);text-align:center}.complaint #transport_type_fieldset .row.closest-locations label,.transport #transport_type_fieldset .row.closest-locations label{padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--20) var(--wp--preset--spacing--30) var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--0);font-size:var(--wp--preset--font-size--medium);text-align:center}.complaint #transport_type_fieldset .row>span,.transport #transport_type_fieldset .row>span{flex:1;padding:var(--wp--preset--spacing--20)}.complaint #transport_type_fieldset .row input[type=radio],.transport #transport_type_fieldset .row input[type=radio]{display:none}.complaint #transport_type_fieldset .row input[type=radio]:not(:disabled)~label,.transport #transport_type_fieldset .row input[type=radio]:not(:disabled)~label{cursor:pointer}.complaint #transport_type_fieldset .row input[type=radio]:disabled~label,.transport #transport_type_fieldset .row input[type=radio]:disabled~label{color:#bcc2bf;box-shadow:none;cursor:not-allowed;background:#e6e6e6!important;border:2px solid var(--wp--preset--color--vivid-red)}.complaint #transport_type_fieldset .row input[type=radio]:disabled~label:hover,.transport #transport_type_fieldset .row input[type=radio]:disabled~label:hover{background:rgba(200,0,0,.5)!important;transform:translateY(0)}.complaint #transport_type_fieldset .row .location-block,.transport #transport_type_fieldset .row .location-block{display:flex;min-width:calc(50% - 1em);flex-direction:column}.complaint #transport_type_fieldset .row .pause-info,.transport #transport_type_fieldset .row .pause-info{padding:.5em;background-color:rgba(188,194,191,.1);border:2px solid var(--wp--preset--color--vivid-red);border-top:none;margin-top:-4px;border-bottom-right-radius:.5em;border-bottom-left-radius:.5em}.complaint #transport_type_fieldset .row label,.transport #transport_type_fieldset .row label{display:block;background:#fff;border:2px solid var(--wp--preset--color--accent-2);border-radius:var(--border-radius);padding:var(--wp--preset--spacing--30);margin-bottom:0;font-size:var(--wp--preset--font-size--x-large);text-align:center;box-shadow:0 3px 10px -2px rgba(161,170,166,.5);position:relative;transition:background .2s ease,transform .2s ease}.complaint #transport_type_fieldset .row label:hover,.transport #transport_type_fieldset .row label:hover{background:rgba(0,0,0,.02);transform:translateY(-1px)}.complaint #transport_type_fieldset input[type=radio]:checked+label,.transport #transport_type_fieldset input[type=radio]:checked+label{background:var(--wp--preset--color--accent-2);color:#fff}@media screen and (max-width:1024px){.complaint #add_parcel_fieldset .image_add_parcel,.transport #add_parcel_fieldset .image_add_parcel{width:100%;text-align:center}}.complaint #add_parcel_fieldset .parcels_list_container,.transport #add_parcel_fieldset .parcels_list_container{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--20);width:100%}.complaint #add_parcel_fieldset .parcels_list_container .parcel_list_row,.transport #add_parcel_fieldset .parcels_list_container .parcel_list_row{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--20);align-items:center;padding:var(--wp--preset--spacing--20);border:1px solid var(--wp--preset--color--accent-2);border-radius:var(--border-radius);background-color:var(--wp--preset--color--base);flex-direction:column}@media screen and (min-width:768px){.complaint #add_parcel_fieldset .parcels_list_container .parcel_list_row,.transport #add_parcel_fieldset .parcels_list_container .parcel_list_row{flex-direction:row}}.complaint #add_parcel_fieldset .parcels_list_container .parcel_list_row .parcel_image img,.transport #add_parcel_fieldset .parcels_list_container .parcel_list_row .parcel_image img{height:60px;width:auto;border-radius:4px}.complaint #add_parcel_fieldset .parcels_list_container .parcel_list_row .parcel_list_number,.complaint #add_parcel_fieldset .parcels_list_container .parcel_list_row .parcel_list_title,.transport #add_parcel_fieldset .parcels_list_container .parcel_list_row .parcel_list_number,.transport #add_parcel_fieldset .parcels_list_container .parcel_list_row .parcel_list_title{flex:1;min-width:6rem}.complaint #add_parcel_fieldset .parcels_list_container .parcel_list_row .parcel_list_number small,.complaint #add_parcel_fieldset .parcels_list_container .parcel_list_row .parcel_list_title small,.transport #add_parcel_fieldset .parcels_list_container .parcel_list_row .parcel_list_number small,.transport #add_parcel_fieldset .parcels_list_container .parcel_list_row .parcel_list_title small{display:block;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--accent-4)}.complaint #add_parcel_fieldset .parcels_list_container .parcel_list_row .parcel_list_number span,.complaint #add_parcel_fieldset .parcels_list_container .parcel_list_row .parcel_list_title span,.transport #add_parcel_fieldset .parcels_list_container .parcel_list_row .parcel_list_number span,.transport #add_parcel_fieldset .parcels_list_container .parcel_list_row .parcel_list_title span{font-size:var(--wp--preset--font-size--small);font-weight:600;color:var(--wp--preset--color--contrast)}.complaint #add_parcel_fieldset .parcels_list_container .parcel_list_row .parcel_list_button,.transport #add_parcel_fieldset .parcels_list_container .parcel_list_row .parcel_list_button{flex:0 0 auto}.complaint #add_parcel_fieldset .parcels_list_container .parcel_list_row .parcel_list_button .removeParcel,.transport #add_parcel_fieldset .parcels_list_container .parcel_list_row .parcel_list_button .removeParcel{background:var(--wp--preset--color--accent-2);color:#fff;border:0;padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--30);border-radius:4px;cursor:pointer;font-size:var(--wp--preset--font-size--small);font-weight:600;transition:background .2s ease}.complaint #add_parcel_fieldset .parcels_list_container .parcel_list_row .parcel_list_button .removeParcel:hover,.transport #add_parcel_fieldset .parcels_list_container .parcel_list_row .parcel_list_button .removeParcel:hover{background:var(--wp--preset--color--vivid-red)}.complaint #add_parcel_fieldset #add-parcel,.transport #add_parcel_fieldset #add-parcel{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--30);width:100%}.complaint #add_parcel_fieldset #add-parcel .select_add_parcel,.transport #add_parcel_fieldset #add-parcel .select_add_parcel{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--wp--preset--color--base);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 140 140' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M 20 50 L 70 100 L 120 50' stroke='%23333' stroke-width='15' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--wp--preset--spacing--20) center;background-size:1rem;padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--40) var(--wp--preset--spacing--20) var(--wp--preset--spacing--20);border:2px solid var(--wp--preset--color--accent-2);border-radius:var(--border-radius);font-size:var(--wp--preset--font-size--medium);width:100%;color:var(--wp--preset--color--contrast);transition:border-color .2s ease,box-shadow .2s ease}.complaint #add_parcel_fieldset #add-parcel .select_add_parcel:hover,.transport #add_parcel_fieldset #add-parcel .select_add_parcel:hover{border-color:var(--wp--preset--color--accent-3)}.complaint #add_parcel_fieldset #add-parcel .select_add_parcel:focus,.transport #add_parcel_fieldset #add-parcel .select_add_parcel:focus{outline:0;box-shadow:0 0 0 3px rgba(0,0,0,.08);border-color:var(--wp--preset--color--accent-3)}.complaint #add_parcel_fieldset #add-parcel .container_add_parcel,.transport #add_parcel_fieldset #add-parcel .container_add_parcel{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--30);align-items:flex-end}.complaint #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel,.transport #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--20);width:100%;padding:var(--wp--preset--spacing--20);border:1px solid var(--wp--preset--color--accent-2);border-radius:var(--border-radius);background-color:var(--wp--preset--color--base);align-items:flex-start}.complaint #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel .image_add_parcel img,.transport #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel .image_add_parcel img{-o-object-fit:contain;object-fit:contain;border-radius:4px;width:80px;max-height:80px}.complaint #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel .add_parcel_inputs,.transport #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel .add_parcel_inputs{width:100%}.complaint #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel .artnr_add_parcel,.complaint #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel .sn_add_parcel,.transport #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel .artnr_add_parcel,.transport #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel .sn_add_parcel{flex:1 1 120px}.complaint #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel .artnr_add_parcel input,.complaint #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel .sn_add_parcel input,.transport #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel .artnr_add_parcel input,.transport #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel .sn_add_parcel input{padding:var(--wp--preset--spacing--20);font-size:var(--wp--preset--font-size--medium);border:1px solid var(--wp--preset--color--accent-4);border-radius:4px}.complaint #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel .artnr_add_parcel small,.complaint #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel .sn_add_parcel small,.transport #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel .artnr_add_parcel small,.transport #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel .sn_add_parcel small{display:block;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--accent-4);margin-bottom:var(--wp--preset--spacing--20)}.complaint #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel .artnr_add_parcel .help-text,.complaint #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel .sn_add_parcel .help-text,.transport #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel .artnr_add_parcel .help-text,.transport #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel .sn_add_parcel .help-text{font-size:.85rem;color:var(--wp--preset--color--accent-3);margin-top:var(--wp--preset--spacing--20)}.complaint #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel .button_add_parcel,.transport #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel .button_add_parcel{flex:0 0 auto}.complaint #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel .button_add_parcel .add_parcel_button,.transport #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel .button_add_parcel .add_parcel_button{padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--40);background:var(--wp--preset--color--accent-2);color:var(--wp--preset--color--base);font-weight:600;border:0;border-radius:4px;font-size:var(--wp--preset--font-size--medium);cursor:pointer;transition:background .2s ease}.complaint #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel .button_add_parcel .add_parcel_button:hover,.transport #add_parcel_fieldset #add-parcel .container_add_parcel .row_add_parcel .button_add_parcel .add_parcel_button:hover{background:var(--wp--preset--color--accent-3)}.complaint #add_parcel_fieldset #add-parcel .container_add_parcel hr,.complaint #add_parcel_fieldset #add-parcel hr,.transport #add_parcel_fieldset #add-parcel .container_add_parcel hr,.transport #add_parcel_fieldset #add-parcel hr{margin-top:var(--wp--preset--spacing--50);border:0;border-top:1px solid var(--wp--preset--color--accent-4)}.complaint #add_parcel_fieldset #parcels_error,.transport #add_parcel_fieldset #parcels_error{color:var(--wp--preset--color--vivid-red);font-size:var(--wp--preset--font-size--small);margin-top:var(--wp--preset--spacing--30)}#transportform .wp-element-button.alert:hover{background-color:var(--wp--preset--color--vivid-red);border-color:var(--wp--preset--color--vivid-red)}.transport form.transport-search{flex-direction:row;gap:0}.transport form.transport-search label{width:70dvi;margin-bottom:0}.transport form.transport-search label input{border:2px solid var(--wp--preset--color--accent-3);border-radius:.5rem 0 0 .5rem}.transport form.transport-search label input:focus{border:2px solid var(--wp--preset--color--accent-2)}.transport form.transport-search input[type=submit]{width:30dvi;color:var(--wp--preset--color--accent-6, #fffbe2);border:0;border-radius:0 .5rem .5rem 0}.transport-summary-block{border:1px solid var(--wp--preset--color--accent-4, #ccc);border-radius:8px;padding:20px;margin-bottom:30px;background-color:var(--wp--preset--color--accent-5, #f7f7f5);box-shadow:0 1px 3px rgba(0,0,0,.05)}.transport-summary-block.booked-with-errors{border:1px solid var(--wp--preset--color--vivid-red, #dd0000)}.transport-summary-block.new{border:1px solid var(--wp--preset--color--accent-1, #f7e96e)}.transport-summary-block.booked{border:1px solid var(--wp--preset--color--accent-3, #1e6c39)}.transport-summary-block h3{margin-top:0;font-size:1.5em;color:var(--wp--preset--color--contrast, #111111);text-transform:uppercase}.transport-summary-block h4{margin-top:1.5em;font-size:1.2em;border-bottom:1px solid var(--wp--preset--color--accent-4, #686868);padding-bottom:4px;color:var(--wp--preset--color--accent-4, #686868)}.transport-summary-block ul{list-style:none;padding-left:0;margin:0 0 1em}.transport-summary-block ul li{padding:4px 0;border-bottom:1px dotted #ddd}.transport-summary-block ul li strong{color:var(--wp--preset--color--contrast, #111111);min-width:160px;display:inline-block}.transport-summary-block a.button{display:inline-block;padding:8px 16px;background-color:var(--wp--preset--color--accent-2, #134a25);color:var(--wp--preset--color--accent-6, #fffbe2);text-decoration:none;border-radius:4px;margin-top:10px}.transport form.transport-search input[type=submit],.transport-summary-block a.button:hover{background-color:var(--wp--preset--color--accent-3, #1e6c39)}.transport-search-form{text-align:right}.transport-archive-link{display:inline-block;margin-top:10px;color:var(--wp--preset--color--accent-2, #134a25);text-decoration:none;font-weight:700}.transport-archive-link:hover{text-decoration:underline}.js-send-transport-docs-email{width:175px;text-align:center}
/*# sourceMappingURL=transport-style.css.map */