.pro-form{background-color:rgb(var(--color-white));display:block}.pro-form.staff{background-color:transparent}.pro-form .form-container{padding:4rem 2rem}.pro-form.staff .form-container{padding:0}.pro-form .card{background-color:rgb(var(--color-white));margin-block-end:2rem;padding:2rem}.pro-form .sidebar{border-bottom:.4rem solid rgb(var(--color-grey-bg));color:rgb(var(--color-text))}.pro-form .step,.pro-form .sidebar-title{background-color:rgb(var(--color-white));border:0;border-bottom:.1rem solid rgb(var(--color-grey-bg));color:rgb(var(--color-text));cursor:pointer;display:flex;margin:0;padding:2rem;position:relative;text-align:left;width:100%}.pro-form .sidebar-title{align-items:center;display:flex;font-weight:600;justify-content:space-between}.pro-form .sidebar-container{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.pro-form .sidebar-container.open{max-height:32rem}.pro-form .step:before{border-radius:100%;border:.2rem solid rgb(var(--color-text));content:"";display:block;height:1.8rem;margin-inline-end:.8rem;opacity:.3;width:1.8rem}.pro-form .step.active{cursor:default}.pro-form .step.active:before{opacity:1}.pro-form .step.completed:before{background-color:rgb(var(--color-text));opacity:1}.pro-form .step.completed:after{border-bottom:.18rem solid rgb(var(--color-white));border-right:.18rem solid rgb(var(--color-white));content:"";height:.9rem;left:2.7rem;position:absolute;top:2.3rem;transform:rotate(45deg);width:.5rem}.pro-form .step.inactive{cursor:default}.pro-form .form-step{display:none}.pro-form .form-step.active{display:block}.pro-form .form-step__text-container{margin-block-end:4rem}.pro-form.enquiry .form-step__text-container{margin-block-end:3rem;text-align:center}.pro-form .form-step__text-container.highlight{background:rgb(var(--color-grey-bg));border:.1rem solid rgb(var(--color-border));margin:0}.pro-form .form-step__text-container svg{height:1.4rem;width:1.4rem}.pro-form .form-step__title{font-family:var(--font-body-family);font-weight:400;margin:0}.pro-form .form-step__desc{margin:0;opacity:.7;padding-block-start:1.6rem;font-size:1.4rem}.pro-form .form-step__desc a{color:rgba(var(--color-text))}.pro-form .field{flex-wrap:wrap;margin-block-end:1.6rem}.pro-form .field-half{display:flex;gap:1.6rem}.pro-form .field .iti{width:100%}.pro-form .field .iti .field__label{left:5.3rem}.pro-form .field.radio{border:0;padding:2rem 0;margin:0}.pro-form .buttons{display:flex;flex-direction:column-reverse;gap:1.5rem;justify-content:space-between;margin-block-start:3rem}.pro-form.staff .buttons{flex-direction:column;gap:2rem;margin:0}.pro-form .buttons .button{width:100%}.pro-form .buttons .button:last-of-type{margin-inline-start:auto}.pro-form .buttons .button .loading-overlay__spinner{display:none}.pro-form .buttons .button.loading{opacity:1}.pro-form .buttons .button.loading .loading-overlay__spinner{display:flex}.pro-form .error-msg{color:rgba(var(--color-warning));font-size:.75em;line-height:1.2;padding-block-start:.8rem}.pro-form .error-msg:empty{display:none}.pro-form .checkbox-container{align-items:center;display:flex;gap:2rem}.pro-form .checkbox-container .checkbox{margin-block-end:0}.pro-form .checkbox{align-items:center;cursor:pointer;display:flex;margin-block:1.6rem}.pro-form.enquiry .checkbox{margin-block-end:0}.pro-form .checkbox a{color:rgba(var(--color-text))}.pro-form .checkbox input{align-items:center;-webkit-appearance:none;appearance:none;background-color:transparent;border-radius:100%;border:.2rem solid rgb(var(--color-text));cursor:pointer;display:flex;flex:none;height:2rem;justify-content:center;margin:-.2rem 1rem 0 0;width:2rem}.pro-form .checkbox input:before{background-color:transparent;border-radius:100%;content:"";display:block;height:1rem;transition:background-color var(--duration-default) ease;width:1rem}.pro-form .checkbox input:checked:before{background-color:rgb(var(--color-text))}.pro-form .section-title{align-items:baseline;display:flex;flex-wrap:wrap;font-family:var(--font-body-family);justify-content:space-between;margin:0;padding:2rem 0}.pro-form .section-title .caption{display:block;opacity:.8;padding-block-start:1rem;width:100%}.pro-form .section-title .caption a{color:rgba(var(--color-text))}.pro-form .section-title.no-padding-top{padding-block-start:0}.pro-form .section-desc{display:block;font-size:1.4rem;margin:0;width:100%}.pro-form .notification{align-items:center;background:rgb(var(--color-grey-bg));border:.1rem solid rgb(var(--color-border));display:flex;font-size:1.4rem;margin-block-start:3rem;padding:1.8rem}.event-form .notification{background:none;border:0;margin-block-start:2.2rem;opacity:.8;padding:0}.pro-form .notification svg{display:block;flex:none;margin-block-start:-.1rem;margin-inline-end:1rem}.pro-form .notification a{color:rgba(var(--color-text))}.pro-form .review .clear-btn{display:none}.pro-form .review .review-accordion{border-bottom:.1rem solid rgb(var(--color-border))}.pro-form .review button.link{margin-inline-end:4rem}.pro-form .review .review-content{padding-block-end:1rem}.pro-form .review .review-content p{margin-block:0 2rem}.pro-form .review p span{display:block;font-size:1.4rem;margin-block-end:.85rem;opacity:.7;padding-block-start:.4rem}.pro-form hr{background-color:rgb(var(--color-border));margin:3rem 0 1rem}.pro-form.staff hr{margin:3.5rem 0 3rem}.pro-form .review .file-list{margin-block-end:2rem}.pro-form .upload-box{background:rgb(var(--color-grey-bg));border:.1rem solid rgb(var(--color-border));color:rgb(var(--color-text));padding:1.5rem;text-align:center;transition:border-color .3s ease;width:100%}.pro-form .upload-box.dragover{border-color:rgb(var(--color-text))}.pro-form .upload-box:not(.simple) input[type=file]{display:none}.pro-form .upload-box.simple{align-items:flex-start;display:flex;flex-direction:column}.pro-form .upload-box label{cursor:pointer;text-decoration:underline}.pro-form .upload-box .caption{color:rgb(var(--color-text),.7);margin:1rem 0 0}.pro-form .icon-upload{height:3.5rem;margin:0 auto .4rem;width:3.5rem}.pro-form .file-names{margin-block-start:1.6rem}.pro-form .file-names:empty{margin:0}.pro-form .file-item img{height:3.6rem;margin-inline-end:1.4rem;width:3.6rem}.pro-form .file-item{align-items:center;background-color:rgb(var(--color-grey-bg));border:.1rem solid rgb(var(--color-border));color:rgb(var(--color-text));display:flex;font-size:1.4rem;margin-block-end:1.6rem;min-height:5.8rem;padding:1rem 1.6rem}.pro-form .file-item:last-of-type{margin-block-end:0}.pro-form .file-item.error{color:rgb(var(--color-white));background:linear-gradient(0deg,#ff00001a,#ff00001a),linear-gradient(180deg,#ff6767,#f44);border:0}.pro-form .file-item.error img{height:2.2rem;width:2.2rem}.pro-form .clear-btn{margin-block:1.6rem 0}.pro-thank-you{background-color:rgb(var(--color-white));display:none;flex-direction:column;height:calc(100vh - 26rem);justify-content:center;padding:2rem;text-align:center}.pro-thank-you h2{font-family:var(--font-body-family);font-weight:400;line-height:1.4;margin:0}.pro-thank-you h3{font-family:var(--font-body-family);font-weight:400;line-height:1.4;margin:0;opacity:.7}.pro-thank-you h4{font-family:var(--font-body-family);font-weight:400;margin:2rem auto 0;max-width:52rem;opacity:.7}#business-address-fields,#trading-address-fields{transition:all .3s ease}.pro-form .staff-entry__title-container{align-items:center;display:flex;justify-content:space-between;margin-block-end:3rem}.pro-form .staff-entry-title{font-family:var(--font-body-family);font-weight:500;margin-block:0}.pro-form .remove-staff-entry{color:rgb(var(--color-warning))}.event-form .staff-container{margin:0;padding:0}.event-form .staff-card{border:.1rem solid rgb(var(--color-border));color:rgb(var(--color-text));cursor:pointer;margin-block-end:1.5rem;padding:1.5rem;transition:.15s}.event-form .event-select{padding:.5rem 0}.event-form .staff-card p{margin:0}.event-form .staff-card .caption{display:none}.event-form .staff-card:focus-visible,.event-form .staff-card.is-on{border-color:rgb(var(--color-success));background-color:rgba(var(--color-success),.1)}.event-form .staff-card.is-off{opacity:.85;border-color:rgb(var(--color-border))}.event-form .staff-card.is-off .staff-extra-container{display:none}.event-form .staff-head{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:space-between}.event-form .staff-head .checkbox{margin:0;pointer-events:none}.event-form .staff-head .checkbox input:before{border-radius:0;height:.9rem;width:.9rem}.event-form .staff-head .checkbox input{border-radius:0;border-width:1px;height:1.5rem;margin-inline-end:.3rem;width:1.5rem}.event-form .staff-head .h6{margin-inline-end:auto}.event-form .staff-count{margin:2rem 0 0}.event-form .staff-extra-container{display:flex;flex-direction:column}.event-form .staff-extra{display:flex;flex-direction:column;margin-block-start:.5rem;width:100%}.event-form .staff-extra .field__input{height:4rem;margin-block-start:.5rem;padding:1rem}.event-form .staff-extra .field__input::placeholder{opacity:1}@media screen and (min-width: 750px){.pro-form{display:flex;min-height:50rem}.pro-form.event-form{min-height:43rem}.pro-form .form-container{padding:4rem;width:75%}.pro-form .card{padding:4rem}.pro-form.enquiry .form-container{width:100%}.pro-form .form-step__desc{font-size:1.6rem}.pro-form .sidebar{border-bottom:0;border-right:.1rem solid rgb(var(--color-grey-bg));width:25%}.pro-form .sidebar-container{max-height:unset;position:sticky;top:8rem}.pro-form .sidebar-container.hidden{display:block!important}.pro-form .sidebar-container.open{max-height:unset}.pro-form .sidebar-title{border-width:.4rem;cursor:default;padding:2.4rem}.pro-form .sidebar-title .icon{display:none}.pro-form .step{padding:2.4rem}.pro-form .step.completed:after{left:3.1rem;top:2.75rem}.pro-form .buttons{flex-direction:row;gap:4rem;margin-block-start:4rem}.pro-thank-you h4{font-size:2rem}.event-form .staff-extra-container{flex-direction:row;gap:1.5rem}.event-form .staff-extra{margin-block-start:1rem;width:50%}.event-form .staff-card .caption{display:block}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-pro-form.css.map */
