.c-waitlist-form{padding:0 20px}.c-waitlist-form form{margin:0 auto}.c-waitlist-form .field{margin-bottom:16px}.c-waitlist-form .field textarea.field__input{height:224px}.c-waitlist-form .c-zone-picker__input,.c-waitlist-form .c-zone-picker__quantity{width:100%}.c-waitlist-form .quantity__button[disabled]{cursor:pointer;pointer-events:none}.c-waitlist-form .quantity__button[disabled] svg path{stroke:var(--color-green-20)!important}.c-waitlist-form input[disabled]::placeholder,.c-waitlist-form input[disabled]+label,.c-waitlist-form input[disabled]{color:var(--color-green-40)!important;cursor:pointer}.c-waitlist-form select[disabled]+svg path{stroke:var(--color-green-20)!important}.c-waitlist-form select[disabled]:hover,.c-waitlist-form input[disabled]:hover{border-color:var(--color-green-20)!important}.c-waitlist-form select[disabled]{color:var(--color-green-40)!important}.c-waitlist-form .c-zone-picker__time-slot-button{display:flex;align-items:center;justify-content:space-between}.waitlist__select{position:relative}.waitlist__select svg{position:absolute;top:36%;right:24px;z-index:5}.c-waitlist-form .quantity__input[disabled]{color:var(--color-green)!important}.c-waitlist-form__course-form.private .element:nth-child(-n+7) label{display:none}.c-waitlist-form__course-form.public .element:nth-child(-n+4) label{display:none}.c-waitlist-form__suburb{width:100%}.c-waitlist-form__postcode input::placeholder{display:block!important;opacity:1!important;color:var(--color-green-40)!important}.c-waitlist-form__course-form.private .element:nth-child(8) .option,.c-waitlist-form__course-form.private .element:nth-child(12) .option{display:flex;flex-direction:row;align-items:center;text-transform:capitalize;gap:12px}.c-waitlist-form__course-form.private .element:nth-child(8) input,.c-waitlist-form__course-form.private .element:nth-child(12) input,.c-waitlist-form__course-form.public .element:nth-child(5) input,.c-waitlist-form__course-form .element:last-child input{width:24px;height:24px;min-height:24px;accent-color:var(--color-green);margin:0}.c-waitlist-form__course-form.public .element:nth-child(5) .option,.c-waitlist-form__course-form .element:last-child .option{display:flex;align-items:center;gap:12px}.c-waitlist-form__course-form.private .element:nth-child(9) input::placeholder,.c-waitlist-form__course-form.private .element:nth-child(10) input::placeholder,.c-waitlist-form__course-form.private .element:nth-child(11) input::placeholder{color:#fff!important;display:none!important}.c-waitlist-form__course-form .element select,.c-waitlist-form__course-form .element input{display:block;background-color:var(--color-white);border:1px solid var(--color-green-20);width:100%;cursor:pointer}.c-waitlist-form__course-form.public,.c-waitlist-form__course-form.private{display:grid;grid-template-columns:1fr 1fr;gap:12px}.c-waitlist-form__course-form.public .element,.c-waitlist-form__course-form.private .element{position:relative;grid-column:span 2;margin-bottom:4px}.c-waitlist-form__calendar-picker,.c-waitlist-form.private-course .c-waitlist-form__calendar-picker{grid-column:span 2}.c-waitlist-form.public-course .c-waitlist-form__calendar-picker{grid-column:span 1}.c-waitlist-form.public-course .waitlist__fields{grid-template-columns:repeat(1,minmax(0,1fr))}.c-waitlist-form__course-form.public .element:nth-child(2),.c-waitlist-form__course-form.public .element:nth-child(3),.c-waitlist-form__course-form.private .element:nth-child(2),.c-waitlist-form__course-form.private .element:nth-child(3),.c-waitlist-form__course-form.private .element:nth-child(6),.c-waitlist-form__course-form.private .element:nth-child(7){grid-column:span 1}.c-waitlist-form__course-form.private .element:nth-child(8),.c-waitlist-form__course-form.private .element:nth-child(9),.c-waitlist-form__course-form.private .element:nth-child(10),.c-waitlist-form__course-form.private .element:nth-child(11),.c-waitlist-form__course-form.private .element:nth-child(12),.c-waitlist-form__course-form.private .element:nth-child(13),.c-waitlist-form__course-form.public .element:nth-child(5),.c-waitlist-form__course-form.public .element:last-child{flex-direction:column;gap:12px}.c-waitlist-form__course-form .element select,.c-waitlist-form__course-form .element input{font-family:Circular Std;display:block;background-color:var(--color-white);border:1px solid var(--color-green-20);border-radius:112px;min-height:48px;height:48px;padding:12px 24px;color:var(--color-green);font-size:16px;font-weight:400;line-height:24px;width:100%;cursor:pointer}.c-waitlist-form__course-form .element select{-webkit-appearance:none;appearance:none}.c-waitlist-form__course-form .element input::placeholder{color:var(--color-green-40)!important}.c-waitlist-form__course-form .element label{margin-bottom:12px;display:block}.waitlist__fields{margin-bottom:16px}.waitlist__fields .field{margin-bottom:0}.waitlist__fields input::placeholder,.c-waitlist-form .c-zone-picker__time-slot-button[disabled] span{color:var(--color-green-40)!important}@media screen and (min-width:990px){.c-waitlist-form form{max-width:590px}}
/*# sourceMappingURL=/cdn/shop/t/161/assets/section-waitlist-form.css.map */
