:root{--color-primary:#000;--color-secondary:#b4975a;--color-white:#fff;--color-off-white:#f5f5f5;--color-font:#3d3d3d;--color-gray:#535353;--color-light-gray:#e5e5e5;--color-light-gray1:#dadada;--color-muted:#9d9d9d;--color-danger:#e53935;--color-success:#155724;--bg-light:var(--color-off-white);--bg-dark:var(--color-primary);--font-primary:"Figtree",sans-serif;--font-secondary:"Span",serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-semibold:600;--line-height-110:110%;--line-height-120:120%;--line-height-140:140%;--ls-neg-3xl:-1.44px;--ls-neg-xxl:-1.12px;--ls-neg-xl:-.96px;--ls-neg-lg:-.8px;--ls-neg-md:-.64px;--ls-neg-sm:-.5px;--ls-neg-xs:-.48px;--ls-neg-xxs:-.4px;--ls-pos-xs:.6px;--ls-pos-sm:.72px;--ls-pos-lg:2px;--spacing-desktop-v:112px;--spacing-laptop-v:64px;--spacing-tablet-v:56px;--spacing-mobile-v:40px;--bs-body-font-family:var(--font-primary);--bs-body-font-size:16px;--bs-body-line-height:var(--line-height-140);--bs-body-color:var(--color-font)}.press-enquiry-form-wrapper{padding:40px 0 80px}@media (min-width:768px){.press-enquiry-form-wrapper{padding:64px 0 100px}}.press-enquiry-form-wrapper .form-wrapper{background-color:var(--color-white);padding:24px;position:relative;box-shadow:0 0 1px rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.06),0 4px 8px rgba(0,0,0,.06)}@media (min-width:768px){.press-enquiry-form-wrapper .form-wrapper{padding:32px}}@media (min-width:1440px){.press-enquiry-form-wrapper .form-wrapper{padding:40px}}.press-enquiry-form-wrapper .form-wrapper .form-loading-overlay{z-index:10;top:0;left:0;width:100%!important;height:100%!important;position:absolute!important}@media (min-width:768px){.press-enquiry-form-wrapper .form-wrapper .form-loading-overlay{width:100%!important;height:100%!important}}.press-enquiry-form-wrapper .press-enquiry-intro{margin-bottom:32px}.press-enquiry-form-wrapper .press-enquiry-intro .press-enquiry-title{font-family:var(--font-secondary);font-size:2rem;font-weight:var(--font-weight-semibold);letter-spacing:var(--ls-neg-md);line-height:var(--line-height-110);color:var(--color-primary);margin:0 0 16px}@media (min-width:768px){.press-enquiry-form-wrapper .press-enquiry-intro .press-enquiry-title{font-size:2.75rem}}.press-enquiry-form-wrapper .press-enquiry-intro .press-enquiry-subtitle{font-family:var(--font-primary);font-size:1rem;font-weight:var(--font-weight-light);color:var(--color-font);line-height:var(--line-height-140)}.press-enquiry-form-wrapper .form-error{color:var(--color-danger);text-align:center;border:1px solid var(--color-danger);font-size:14px;font-family:var(--font-primary);font-weight:var(--font-weight-light);line-height:var(--line-height-140);background-color:#f8d7da;margin-bottom:20px;padding:10px}.press-enquiry-form-wrapper .press-enquiry-form-body{flex-direction:column;gap:24px;display:flex}.press-enquiry-form-wrapper .press-enquiry-form-body .form-group-wrapper{flex-direction:column;gap:16px;display:flex}.press-enquiry-form-wrapper .press-enquiry-form-body .form-group-wrapper .input-wrapper{flex-direction:column;gap:4px;display:flex}.press-enquiry-form-wrapper .press-enquiry-form-body .form-group-wrapper .input-wrapper label{font-family:var(--font-primary);font-size:.875rem;font-weight:var(--font-weight-light);color:var(--color-font);line-height:var(--line-height-140)}@media (min-width:768px){.press-enquiry-form-wrapper .press-enquiry-form-body .form-group-wrapper .input-wrapper label{font-size:1rem}}.press-enquiry-form-wrapper .press-enquiry-form-body .form-group-wrapper .input-wrapper .form-control{background-color:var(--color-white);border:1px solid var(--color-light-gray);height:40px;font-family:var(--font-primary);font-size:1rem;font-weight:var(--font-weight-light);color:var(--color-font);border-radius:0;padding:0 16px}@media (min-width:768px){.press-enquiry-form-wrapper .press-enquiry-form-body .form-group-wrapper .input-wrapper .form-control{height:44px}}.press-enquiry-form-wrapper .press-enquiry-form-body .form-group-wrapper .input-wrapper .form-control:focus{box-shadow:none;border-color:var(--color-primary);outline:none}.press-enquiry-form-wrapper .press-enquiry-form-body .form-group-wrapper .input-wrapper .form-control.is-invalid{border-color:var(--color-danger)}.press-enquiry-form-wrapper .press-enquiry-form-body .form-group-wrapper .input-wrapper textarea.form-control{height:120px;padding:16px}.press-enquiry-form-wrapper .press-enquiry-form-body .form-group-wrapper .input-wrapper textarea.form-control::placeholder{color:var(--color-muted)}.press-enquiry-form-wrapper .press-enquiry-form-body .form-group-wrapper .input-wrapper .error-message{color:var(--color-danger);margin-top:0;font-size:.75rem}.press-enquiry-form-wrapper .press-enquiry-form-body .legal-consent-section{flex-direction:column;gap:24px;display:flex}.press-enquiry-form-wrapper .press-enquiry-form-body .checkbox-wrap{align-items:flex-start;gap:10px;display:flex}.press-enquiry-form-wrapper .press-enquiry-form-body .checkbox-wrap input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-light-gray1);cursor:pointer;background-color:transparent;border-radius:0;flex-shrink:0;width:20px;min-width:20px;height:20px;min-height:20px;transition:background-color .2s,border-color .2s}.press-enquiry-form-wrapper .press-enquiry-form-body .checkbox-wrap input[type=checkbox]:checked{background-color:var(--color-primary);border-color:var(--color-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='9' viewBox='0 0 12 9' fill='none'%3E%3Cpath d='M11.1667 0.5L3.83333 7.83333L0.5 4.5' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px 12px}.press-enquiry-form-wrapper .press-enquiry-form-body .checkbox-wrap label{font-family:var(--font-primary);font-size:.875rem;font-weight:var(--font-weight-light);cursor:pointer;color:var(--color-font);line-height:1.4}@media (min-width:768px){.press-enquiry-form-wrapper .press-enquiry-form-body .checkbox-wrap label{font-size:1rem}}.press-enquiry-form-wrapper .press-enquiry-form-body .legal-text{font-family:var(--font-primary);color:var(--color-muted);font-size:.75rem;line-height:var(--line-height-140)}.press-enquiry-form-wrapper .press-enquiry-form-body .legal-text p{margin-bottom:8px}.press-enquiry-form-wrapper .press-enquiry-form-body .legal-text a{color:var(--color-secondary);text-decoration:underline}.press-enquiry-form-wrapper .press-enquiry-form-body .legal-text a:hover{text-decoration:none}.press-enquiry-form-wrapper .press-enquiry-form-body button[type=submit]{width:100%}.press-enquiry-form-wrapper .form-success-container{text-align:center}.press-enquiry-form-wrapper .form-success-container .success-header-title{justify-content:center;align-items:center;gap:16px;margin-bottom:16px;display:flex}.press-enquiry-form-wrapper .form-success-container .success-header-title .icon-check-circle-black{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Ccircle cx='16' cy='16' r='16' fill='%23000000'/%3E%3Cpath d='M22 12L14 20L10 16' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:32px;height:32px;display:inline-block}.press-enquiry-form-wrapper .form-success-container .success-header-title .success-title{font-family:var(--font-secondary);font-size:1.5rem;font-weight:var(--font-weight-semibold);color:var(--color-primary);margin:0}.press-enquiry-form-wrapper .form-success-container .success-description{font-family:var(--font-primary);color:var(--color-font);font-size:1rem}
