@font-face{font-family:'Post Office Digital HL';src:url('/styles/PostOffice/fonts/PostOfficeDigitalHL_SBd.ttf') format('truetype')}.modal-open{padding:0 17px 0 0}hr{margin:6px 6px;width:100%}.vertical-rule{height:100%;width:0;border-right:1px solid #2e1a47;margin:0 32px}.horizontal-rule{height:0;border-bottom:1px solid #2e1a47;margin:16px 0;width:100%}.modal-page{display:flex;flex-wrap:wrap;justify-content:space-around;align-content:flex-start;padding:2em 1em}.modal-page__form{display:inherit;flex-wrap:inherit;justify-content:center;align-content:inherit;width:100%;height:100%}@media(max-width:767px){.modal-page__form{justify-content:space-between}}.modal-page__close{background-image:url('https://content.parcelsolutions.net/d5c64e9e-b3ea-46cc-b802-5c06c1998748/icons/modal_close_cross.png');background-repeat:no-repeat;background-size:contain;height:2em;width:2em;position:absolute;right:5px;top:5px;z-index:1;content:" ";cursor:pointer}@media(min-width:768px) and (max-width:785px){.modal-page__close{right:30px;top:15px}}.modal-page__seperator{border-bottom:1px solid #2e1a47;width:100%;height:0;margin:20px 0}.modal-page__image{height:100%;max-width:100%;padding:1em}.modal-page__block{display:block;flex:1 1 100%;flex-wrap:wrap;justify-content:center;align-content:center}.modal-page__block-container{display:flex;align-content:flex-start}.modal-page__block-container--1-col>.modal-page__block{flex-basis:83.33333333%}@media(min-width:768px){.modal-page__block-container--1-col-desktop>.modal-page__block{flex-basis:83.33333333%}}@media(max-width:767px){.modal-page__block-container--1-col-mobile>.modal-page__block{flex-basis:83.33333333%}}.modal-page__block-container--2-col>.modal-page__block{flex-basis:45.45454545%}@media(min-width:768px){.modal-page__block-container--2-col-desktop>.modal-page__block{flex-basis:45.45454545%}}@media(max-width:767px){.modal-page__block-container--2-col-mobile>.modal-page__block{flex-basis:45.45454545%}}.modal-page__block-container--3-col>.modal-page__block{flex-basis:31.25%}@media(min-width:768px){.modal-page__block-container--3-col-desktop>.modal-page__block{flex-basis:31.25%}}@media(max-width:767px){.modal-page__block-container--3-col-mobile>.modal-page__block{flex-basis:31.25%}}.modal-page__block #modal-dimensions-fields{justify-content:center;margin-top:16px}.modal-page__block #modal-dimensions-fields .floating-placeholder{margin:4px}@media(max-width:480px){.modal-page__block #modal-dimensions-fields .floating-placeholder{margin:2px}}.modal-page__block #modal-dimensions-fields .floating-placeholder__input{max-width:75px}.modal-page__block #modal-dimensions-fields .placeholder{margin-bottom:16px}.modal-page__block #modal-dimensions-fields .quick-quote__button-length{margin-top:0}.modal-page__block--sm{flex:1 1 auto}@media(min-width:768px){.modal-page__block--sm{flex:.33 1 auto}}.modal-page__block--lg{flex:2 0 auto}@media(min-width:768px){.modal-page__block--desktop-reverse{flex-direction:row-reverse;flex-wrap:nowrap}}@media(max-width:768px){.modal-page__block h3{margin-bottom:3px!important}}.modal-page__block .btn{max-width:100px;min-width:100px}.modal-page__block .btn.quick-quote__button-length{max-width:initial;margin-top:32px}#modal-dimensions-fields{min-height:0}@media(max-width:767px){#modal-weight .quick-quote__field.floating-placeholder{flex:0 1 33%}#modal-weight .quick-quote__field.floating-placeholder input{max-width:75px}}.custom-checkbox{cursor:pointer}.custom-checkbox__border{height:2em;width:2em;border:1px solid #baccd6;display:inline-block;border-radius:4px;vertical-align:middle;float:right;margin-right:16px}.custom-checkbox__border:hover{border-color:#dae4e9}.custom-checkbox__fill{background-color:transparent;transition:all .2s;height:100%;width:100%;border-radius:4px}.custom-checkbox__input{display:none}.custom-checkbox__input:checked~.custom-checkbox__border{border:none}.custom-checkbox__input:checked~.custom-checkbox__border .custom-checkbox__fill{background-image:url('https://content.parcelsolutions.net/d5c64e9e-b3ea-46cc-b802-5c06c1998748/icons/checkbox.png');background-size:cover;background-position:top left}.custom-checkbox__label{cursor:pointer;line-height:2em;vertical-align:middle;margin-bottom:0;font-size:larger}.quick-quote{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;flex:1 0 100%}@media(min-width:768px){.quick-quote{min-height:300px}}@media(min-width:992px){.quick-quote{min-height:260px}}.sticky .quick-quote{flex-wrap:inherit}.sticky .quick-quote__wrapper,.sticky .quick-quote__wrapper-tab,.sticky .quick-quote__footer{display:none}.sticky .quick-quote__container{width:100%;min-height:inherit;margin:0;flex-wrap:nowrap;max-height:80px}.sticky .quick-quote__body{max-height:80px}.quick-quote__container{min-height:235px;max-width:600px;float:right}@media(max-width:1199px){.quick-quote__container{margin:auto;float:none}}.quick-quote__container--hide-footer{min-height:188px}@media(min-width:768px){.quick-quote__container--hide-footer .quick-quote{min-height:253px}}@media(min-width:992px){.quick-quote__container--hide-footer .quick-quote{min-height:213px}}.quick-quote__body{background-color:#fff;padding:30px;border:1px solid #b6b6b4;border-radius:0 0 8px 8px;margin-top:-1px}.quick-quote__body.mac-os select{-webkit-appearance:none;padding-left:8px!important}.quick-quote__label p{margin-bottom:5px}.quick-quote__form,.quick-quote__content,.quick-quote__body,.quick-quote__footer{width:100%;display:inherit;flex-wrap:inherit;justify-content:inherit}.quick-quote__footer{padding:14px 24px;background-color:#2e1a47;text-align:center;justify-content:center;align-content:center}@media(max-width:991px){.quick-quote__footer{padding-top:0}}@media(min-width:768px){.quick-quote__footer{justify-content:center;flex-wrap:nowrap;width:unset;background-color:transparent}}.quick-quote__header{z-index:3;text-align:center;color:#444;cursor:pointer;align-self:center}@media(max-width:767px){.quick-quote__header{font-size:14px;line-height:21px}}.quick-quote__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;flex:1 0 100%}.quick-quote__wrapper-tab{background:linear-gradient(0deg,rgba(255,255,255,.9),rgba(255,255,255,.9)),#d0d3d4;flex:0 1 49%;position:relative;cursor:pointer;height:2em;min-height:76px;font-size:large;display:inline-flex;align-content:center;justify-content:center;border-radius:4px 4px 0 0;border:1px solid #b6b6b4;padding:16px 30px;font-weight:400}.quick-quote__wrapper-tab:hover{color:inherit;text-decoration:none}.quick-quote__wrapper-tab--active{border-radius:0;background-color:#fff;border-top:4px solid #e40046;border-right:1px solid #b6b6b4;border-left:1px solid #b6b6b4;border-bottom:1px solid #fff;font-weight:700}.quick-quote__fieldset{display:flex;flex-wrap:wrap;justify-content:space-between;flex:1 1 100%}.quick-quote__fieldset__subset{flex:0 1 46.5%}@media(max-width:767px){.quick-quote__fieldset__subset{flex:0 1 100%}}.quick-quote__fieldset .drop-off-locate img{width:22px;margin:16px;float:right}.quick-quote__content--1-col>.quick-quote__fieldset{flex-basis:100%}@media(min-width:768px){.quick-quote__content--1-col-desktop>.quick-quote__fieldset{flex-basis:100%}}@media(max-width:767px){.quick-quote__content--1-col-mobile>.quick-quote__fieldset{flex-basis:100%}}.quick-quote__content--2-col>.quick-quote__fieldset{flex-basis:50%}@media(min-width:768px){.quick-quote__content--2-col-desktop>.quick-quote__fieldset{flex-basis:50%}}@media(max-width:767px){.quick-quote__content--2-col-mobile>.quick-quote__fieldset{flex-basis:50%}}.quick-quote__content--3-col>.quick-quote__fieldset{flex-basis:33.33333333%}@media(min-width:768px){.quick-quote__content--3-col-desktop>.quick-quote__fieldset{flex-basis:33.33333333%}}@media(max-width:767px){.quick-quote__content--3-col-mobile>.quick-quote__fieldset{flex-basis:33.33333333%}}@media(min-width:768px){.quick-quote__content .fieldset-narrow{flex-basis:26.333333%;margin-left:15px}}.quick-quote__field{position:relative;flex:1 1 auto;align-self:center;min-width:85px;border:1px solid #444;border-radius:4px}@media(max-width:767px){.quick-quote__field{min-width:45px}}.quick-quote__field--bordered{border:1px solid #e40046}.quick-quote__field--sm{flex:.33 1 auto}.quick-quote__field.floating-placeholder{height:3.5em;margin:2px}@media(max-width:767px){.quick-quote__field.floating-placeholder{flex:1 1 30%}}.quick-quote__field.floating-placeholder .floating-placeholder__label{padding:5px 0 0 0;margin-left:0}.quick-quote__field.floating-placeholder .floating-placeholder__input{margin-top:initial;padding-bottom:5px;padding-top:5px}@media(min-width:768px){.quick-quote__field.floating-placeholder .floating-placeholder__input#parcel-weight-modal{max-width:75px}}.quick-quote__wide{flex:0 1 100%}.quick-quote__wide--tracking{flex:0 1 35%}@media(max-width:767px){.quick-quote__wide--tracking{flex:0 1 65%}}.quick-quote__button{font-family:inherit;display:inline-flex;flex:0 1 100%;align-items:center;justify-content:center}.quick-quote__button:not(.btn-primary){border:1px solid #2e1a47}.quick-quote__button-inline-submit{padding:11px 14px;margin-left:5px;align-self:center}.quick-quote__button img{width:24px;height:24px;margin:8px}.flex-spaced{flex:0 1 33%}.placeholder{background-color:#fff;height:56px;color:#444;padding-left:0;margin-bottom:32px}.placeholder:hover{cursor:inherit}.placeholder:focus-within{outline:4px solid #ffd801}.placeholder__input{position:absolute;top:0;left:0;width:100%;height:100%;padding:14px 50px 14px 16px;margin-top:0;outline:none;border:0;font-size:inherit;color:inherit;background-color:transparent}@media(min-width:992px) and (max-width:1199px){.placeholder__input[name='long-parcel-length']{padding:14px 15px 14px 16px}}.placeholder__input[name="collectionpostcode"],.placeholder__input[type="number"].dimension{padding:14px 50px 14px 19px}.placeholder__input[type="number"].dimension{max-width:220px}.placeholder__input:hover{cursor:inherit}.placeholder__input.dimension{padding:14px 80px 14px 16px}.placeholder__label:hover{cursor:inherit}.placeholder--select:hover,.placeholder--link:hover{cursor:pointer}.placeholder--select .quick-quote-weight-select{margin:0;border:0;height:50px}.placeholder--focused .placeholder__label,.placeholder--select .placeholder__label{color:inherit;font-size:.85em;top:0;padding-top:5px}.placeholder div.inline-validation-indicator{position:absolute;height:unset;bottom:14px;right:6px;-ms-transform:translateY(-13px)}#wrap #main .quick-quote__container .input-group-addon{position:absolute;background-color:transparent;top:0;right:0;line-height:40px;border:none;border-left:1px solid #222;padding:7px 16px;font-size:inherit;width:fit-content}#wrap #main .quick-quote__container .floating-placeholder .input-group-addon{line-height:33px;padding:7px 25px 7px 10px}#wrap #main .quick-quote__container .modal h1,#wrap #main .quick-quote__container .modal h2,#wrap #main .quick-quote__container .modal h3,#wrap #main .quick-quote__container .modal h4{margin-top:6px}#wrap #main .quick-quote__container .modal p,#wrap #main .quick-quote__container .modal div{color:#444;font-size:14px;line-height:21px}#wrap #main .quick-quote__container .modal-body{padding:0 20px}#wrap #main .quick-quote__container .modal-content{border:none;box-shadow:none;-webkit-box-shadow:none}#wrap #main .quick-quote__container .modal-dialog{margin:0;height:100%;border:none;outline:none;animation:none;overflow-y:auto}#wrap #main .quick-quote__container .modal-dialog #modal-weight .quick-quote__fieldset__subset{flex:0 1 40%}@media(max-width:767px){#wrap #main .quick-quote__container .modal-dialog #modal-weight .quick-quote__fieldset__subset{flex:0 1 60%}}#wrap #main .quick-quote__container .modal-dialog #modal-weight .btn{margin:26px 0 0 16px}@media(min-width:768px){#wrap #main .quick-quote__container .modal-dialog{height:inherit;margin:10vh auto;width:740px}}@media(max-width:991px){#wrap #main .quick-quote__container .modal-dialog{background-color:#fff;padding:24px}#wrap #main .quick-quote__container .modal-dialog h2{font-size:24px;line-height:32px}#wrap #main .quick-quote__container .modal-dialog h3{font-size:18px}#wrap #main .quick-quote__container .modal-dialog .modal-body{padding:0}#wrap #main .quick-quote__container .modal-dialog .modal-page{padding:3rem 0}}@media(min-width:992px){#wrap #main .quick-quote__container .modal-dialog{width:800px}}#wrap #main .quick-quote__container .modal #modal-dimensions .custom-checkbox{display:flex;flex-direction:row-reverse;align-items:center}#wrap #main .quick-quote__container .modal #modal-dimensions .modal-page__block{justify-content:flex-end}#wrap #main .quick-quote__container .inline-validation-indicator{right:28px}#wrap #main .quick-quote__container .error{display:none!important}#wrap #main .courier-wrapper .quick-quote{z-index:1}@media(max-width:767px){.text-left-xs{text-align:left}}