.minified-form-bg{background-color:#deede2}.pcc-headings{font-size:74px;line-height:74px;color:#6fa287}.pcc-subheadings{font-size:38px;line-height:42px;margin:20px auto}.pcc-small-subheadings{font-size:28px;line-height:32px}@media screen and (max-width: 460px){.pcc-headings{font-size:38px;line-height:38px}.pcc-subheadings{font-size:28px;line-height:32px}.pcc-small-subheadings{font-size:18px;line-height:22px}}@media screen and (min-width: 461px) and (max-width: 989px){.pcc-headings{font-size:60px;line-height:64px}.pcc-subheadings{font-size:38px;line-height:42px}.pcc-small-subheadings{font-size:28px;line-height:32px}}html{scroll-behavior:smooth}#PostcodeChecker{padding-bottom:4rem;width:100%}.pcc-form__input-container{display:flex;flex-wrap:wrap;align-content:center}#PostcodeChecker a{color:#6fa287}p.pcc-form__input{width:100%;margin:1rem 0}.pcc-form__instructions{margin-top:0;font-weight:400;font-size:14px;line-height:20px;color:#000}.pcc-form__instructions a{color:inherit}#PostcodeChecker input,#PostcodeChecker select{outline:none;box-shadow:none}.pcc-form__checkbox-label{display:block;position:relative;padding-left:3rem;margin-bottom:0;text-align:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400;font-size:16px;line-height:20px;color:#000}.pcc-form__checkbox-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.pcc-form__checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #B0B0B0}.pcc-form__checkbox-label:hover input~.pcc-form__checkmark{background-color:#ccc}.pcc-form__checkbox-label input:checked~.pcc-form__checkmark{background-color:#000}.pcc-form__checkmark:after{content:"";position:absolute;display:none}.pcc-form__checkbox-label input:checked~.pcc-form__checkmark:after{display:block}.pcc-form__checkbox-label .pcc-form__checkmark:after{left:7px;top:4px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.pcc-form__text-one-column--with-checkbox{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start}.pcc-form__text-two-columns{display:flex;justify-content:space-between}.pcc-form__text-two-columns input{width:48.5%}.pcc-form__text-two-columns input[type=checkbox]{height:18px;margin-right:1.5rem;margin-top:.5rem}#PostcodeChecker input,#PostcodeChecker select{padding:25px 19px;font-size:20px;line-height:20px;border:1px solid #777777;color:#000;font-family:FS Siena,sans-serif}#PostcodeChecker input:not(.postcode-lookup_input),#PostcodeChecker select{width:100%;border-radius:10px;background-color:#fff}#PostcodeChecker input.invalid,#PostcodeChecker select.invalid{background-color:#fdd}.pcc-form__tab{display:none}.pcc-form__step{height:15px;width:15px;margin:0 2px;background-color:#fff;border:1px solid #6FA287;border-radius:50%;display:inline-block;opacity:1}.pcc-form__step.active{opacity:1;background-color:#6fa287;border:none}.pcc-form__step.inactive{opacity:1;background-color:#fff;border:1px solid #6FA287}.pcc-form__step.finish{background-color:#6fa287}.pcc-form__button-container{display:flex;padding-top:1rem}.pcc-form__button-container button{font-weight:700;font-size:18px}.one-btn{justify-content:center}.two-btns{justify-content:space-between}@media screen and (max-width: 460px){.two-btns{margin-top:0}}@media screen and (min-width: 990px){.two-btns{margin-top:20px}}.pcc-form__button-next{width:60%;height:60px;background:#6fa287;border:none;border-radius:10.8197px;color:#fff;text-transform:uppercase;font-family:FS Siena,sans-serif}.pcc-form__button-back{background:transparent;border:none;color:#6fa287;text-transform:uppercase;font-family:FS Siena,sans-serif;text-decoration:underline;text-underline-offset:2px}.pcc-form__wrapper>*{margin-top:0;margin-bottom:0}.pcc-form__wrapper>*+*{margin-top:2rem}p.pcc-form__input__recaptcha{text-align:left;font-size:16px;color:#303030}.pcc-form__postcode-lookup{position:relative;display:flex;flex-wrap:wrap;align-items:stretch}.pcc-form__postcode-lookup>.postcode-lookup_input{position:relative;flex:1 1 auto;width:1%;min-width:0}.postcode-lookup_input{display:block;color:#757575;font-weight:400;line-height:20px;background-color:#fff;background-clip:padding-box;border-top:1px solid #B0B0B0;border-bottom:1px solid #B0B0B0;border-left:1px solid #B0B0B0;border-radius:10px 0 0 10px/10px 0px 0px 10px}select#getaddress_dropdown{padding:10px 19px;width:100%;font-size:17px;line-height:20px;border:1px solid #B0B0B0;margin-top:1.5rem;border-radius:10px;color:#000}#getaddress_button{border-top:1px solid #B0B0B0;border-bottom:1px solid #B0B0B0;border-right:1px solid #B0B0B0;border-left:none;font-family:inherit;background-color:#cebe7b;padding:.475rem 2.25rem;font-size:inherit;display:inline-flex;align-items:center;justify-content:center;border-top-right-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:0!important;border-bottom-left-radius:0!important;position:relative;z-index:2}#getaddress_button:not(:disabled),[type=button]:not(:disabled){cursor:pointer}.pcc-form__button-container button[disabled]{opacity:.6;cursor:not-allowed}#getaddress_button>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}@media screen and (min-width: 400px){.pcc-form__button-prev,.pcc-form__button-next{width:30%}}@media screen and (min-width: 990px){.pcc-form__button-prev,.pcc-form__button-next{width:20%}}.pcc-form__wrapper{padding-top:40px}@media screen and (min-width: 750px){.pcc-form__tab p{margin-bottom:2rem}.pcc-form__checkbox-label{padding-left:4rem}.pcc-form__input.pcc-form__input--two-cols{width:48.5%}.pcc-form__input-container{justify-content:space-between}.one-btn{justify-content:center}}@media screen and (min-width: 990px){.pcc-form__tab p{margin-bottom:.5rem}.pcc-form__tab{margin:0}.pcc-form__wrapper{max-width:1024px}}legend{width:100%;text-align:left;font-weight:600}.pcc-form__checkbox-label{line-height:24px}.info-checkbox,.info-checkbox label{margin-bottom:0!important}@media screen and (min-width: 750px){.pcc-form__checkbox-label{line-height:20px}}.terms-conditions-text{margin:25px 100px}@media screen and (min-width: 460px) and (max-width: 768px){.terms-conditions-text{padding:0 40px;margin:25px 0}}@media screen and (min-width: 330px) and (max-width: 530px){#PCCActiveClient:first-child{padding:10px 0}}@media screen and (min-width: 330px) and (max-width: 385px){#PCCActiveClient:first-child{font-size:11px}}@media screen and (min-width: 386px) and (max-width: 438px){#PCCActiveClient:first-child{font-size:12px}}@media screen and (min-width: 439px) and (max-width: 500px){#PCCActiveClient:first-child{font-size:12px}}@media screen and (max-width: 460px){.terms-conditions-text{padding:0;margin:25px 0}}.body_PersonalDeliveryService #PostcodeChecker input::placeholder,.body_PersonalDeliveryService #PostcodeChecker input::-webkit-input-placeholder,.body_PersonalDeliveryService #PostcodeChecker input:-ms-input-placeholder,.body_PersonalDeliveryService #PostcodeChecker input:-moz-placeholder,.body_PersonalDeliveryService #PostcodeChecker input::-moz-placeholder{font-size:17px;font-style:normal;font-family:FS Siena,sans-serif;font-weight:400;line-height:20px;color:#000;letter-spacing:.1rem;opacity:1}@media screen and (max-width: 460px){.pcc-form__checkbox-label,.pcc-form__instructions{font-size:15.44px;line-height:18px}}#PostcodeCheckerLink{scroll-margin-top:30px;scroll-snap-margin-top:30px;height:100vh;background-color:#deede2;display:block;width:100%;align-items:center;align-content:center}.min-pcc-button{justify-content:center}.pcc-form__wrapper img{max-width:250px;height:auto}
/*# sourceMappingURL=/cdn/shop/t/84/assets/minified-postcode-checker.css.map */
