@import url(https://fonts.googleapis.com/css2?family=Mona+Sans:ital,wght@0,200..900;1,200..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Gabarito:wght@400;500;600;700;900&display=swap);@font-face{font-family:UKNumberPlate;font-style:normal;src:url(/_nuxt/fonts/UKNumberPlate.22820c6.ttf) format("truetype")}.valuation-image-upload{border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.15);padding:2rem;position:relative}.valuation-image-upload.disabled:before{background:hsla(0,0%,100%,.7);bottom:0;content:"";cursor:not-allowed;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.valuation-image-upload .notification-banner.info{margin:1rem 0}.valuation-image-upload .sub-heading{line-height:40px}.valuation-image-upload fieldset,.valuation-image-upload h2{padding-bottom:2rem}.valuation-image-upload a{-webkit-text-decoration:none;text-decoration:none}.valuation-image-upload p{color:#586d80}.valuation-image-upload .section-heading{margin-top:2rem}.valuation-image-upload .upload-container{display:flex;flex-wrap:wrap;gap:1rem;width:100%}.valuation-image-upload .image-card-outer{display:flex;flex-direction:column;width:calc(50% - .5rem)}.valuation-image-upload .image-card-outer .no-padding-bottom{padding-bottom:0}.valuation-image-upload .image-card-outer .image-position-text{font-weight:400;padding-bottom:10px;text-align:center}.valuation-image-upload .image-card-outer p{color:#002344;display:flex;flex-direction:column;font-size:14px;padding:0}.valuation-image-upload .image-card-outer p span{color:#586d80;font-size:.75rem}.valuation-image-upload .image-card-outer .image-upload-card{background:#ced5e7;border-radius:8px;display:flex;height:200px;justify-content:center;margin-bottom:1rem;padding:1rem;position:relative;width:100%}@media screen and (min-width:767px){.valuation-image-upload .image-card-outer .image-upload-card{height:260px}}.valuation-image-upload .image-card-outer .image-upload-card:hover{opacity:.9}.valuation-image-upload .image-card-outer .image-upload-card .icon-overlay{align-items:center;border-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:center;pointer-events:none;position:absolute;top:0;width:100%}.valuation-image-upload .image-card-outer .image-upload-card .icon-overlay .icon{width:calc(100% - .5rem)}.valuation-image-upload .image-card-outer .image-upload-card .icon-overlay.selected{border-bottom:.313rem solid #49b475;border-radius:inherit;pointer-events:auto}.valuation-image-upload .image-card-outer .image-upload-card .icon-overlay .tag{background-color:#fff;border-radius:8px;position:absolute}.valuation-image-upload .image-card-outer .image-upload-card .icon-overlay .remove-image{font-size:14px;position:absolute;right:4px;top:4px}.valuation-image-upload .image-card-outer .image-upload-card .icon-overlay .remove-image .icon-tick{background:#6cd129;border-radius:8px;height:36px;position:static;width:36px}.valuation-image-upload .image-card-outer .image-upload-card .icon-overlay .remove-image p{padding:0}.valuation-image-upload .image-card-outer .image-upload-card .icon-overlay .remove-image p:hover{-webkit-text-decoration:underline;text-decoration:underline}.valuation-image-upload .image-card-outer .image-upload-card .icon-overlay .icon-plus{background:#44b687;border-radius:8px;height:36px;padding:.5rem;position:absolute;width:36px}.valuation-image-upload .image-card-outer .image-upload-card .icon-overlay .icon-plus [fill^="#"]{fill:#fff!important;transition:.3s}.valuation-image-upload .image-card-outer .image-upload-card .icon-overlay .icon-plus [stroke^="#"]{stroke:#fff!important;transition:.3s}.valuation-image-upload .image-card-outer .image-upload-card input{display:none}.valuation-image-upload .image-card-outer .image-upload-card label{background-position:50% 50%;background-size:cover;border-radius:8px;cursor:pointer;height:100%;position:absolute;top:0;width:100%}.valuation-image-upload .upload-submit-buttons{align-items:center;display:flex;flex-direction:column-reverse;gap:1rem;margin-top:2rem;width:100%}@media screen and (min-width:767px){.valuation-image-upload .upload-submit-buttons{flex-direction:row;width:auto}}.valuation-image-upload .upload-submit-buttons .primary{margin-bottom:2rem;width:100%}@media screen and (min-width:767px){.valuation-image-upload .upload-submit-buttons .primary{margin-bottom:0;width:auto}}.valuation-image-upload .fake-link{color:blue;cursor:pointer;font-size:.875rem}