.section-corporate-enquiry{overflow:hidden}.corporate-enquiry__container{max-width:1180px;margin:0 auto}.corporate-enquiry__header{max-width:760px;margin:0 auto 46px;text-align:center}.corporate-enquiry__eyebrow{margin:0 0 12px;color:rgb(var(--color-foreground));font-size:12px;font-weight:600;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.corporate-enquiry__heading{margin:0;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:clamp(34px,4vw,50px);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:-.02em;line-height:1.12}.corporate-enquiry__description{margin:18px auto 0;color:rgba(var(--color-foreground),.72);font-size:15px;line-height:1.7}.corporate-enquiry__description p{margin:0}.corporate-enquiry__panel{padding:clamp(28px,5vw,66px);background:#f6f6f4;border:1px solid rgba(var(--color-foreground),.1)}.corporate-enquiry__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 30px}.corporate-enquiry__field{min-width:0}.corporate-enquiry__field--full{grid-column:1 / -1}.corporate-enquiry__field label{display:block;margin:0 0 10px;color:#151515;font-size:14px;font-weight:500;letter-spacing:.02em;line-height:1.4}.corporate-enquiry__field label span{color:#b8891e}.corporate-enquiry__field input,.corporate-enquiry__field select,.corporate-enquiry__field textarea{display:block;width:100%;margin:0;padding:14px 17px;color:#151515;background:#fff;border:1px solid #d8d8d5;border-radius:0;box-shadow:none;font:inherit;font-size:15px;line-height:1.5;transition:border-color .18s ease,box-shadow .18s ease}.corporate-enquiry__field input,.corporate-enquiry__field select{min-height:54px}.corporate-enquiry__field textarea{min-height:184px;resize:vertical}.corporate-enquiry__field input::placeholder,.corporate-enquiry__field textarea::placeholder{color:#777;opacity:1}.corporate-enquiry__field input:hover,.corporate-enquiry__field select:hover,.corporate-enquiry__field textarea:hover{border-color:#aaa}.corporate-enquiry__field input:focus,.corporate-enquiry__field select:focus,.corporate-enquiry__field textarea:focus{border-color:#b8891e;box-shadow:0 0 0 1px #b8891e;outline:none}.corporate-enquiry__select-wrap{position:relative}.corporate-enquiry__select-wrap:after{position:absolute;top:50%;right:19px;width:8px;height:8px;border-right:1px solid #151515;border-bottom:1px solid #151515;content:"";pointer-events:none;transform:translateY(-70%) rotate(45deg)}.corporate-enquiry__field select{padding-right:48px;appearance:none;-webkit-appearance:none;cursor:pointer}.corporate-enquiry__field-error{display:flex;align-items:center;gap:7px;margin-top:8px;color:#b42318;font-size:13px}.corporate-enquiry__field-error .icon{width:15px;height:15px;flex:0 0 auto}.corporate-enquiry__status{display:flex;align-items:flex-start;gap:12px;margin:0 0 30px;padding:16px 18px;border:1px solid;font-size:14px;line-height:1.55}.corporate-enquiry__status .icon{width:20px;height:20px;flex:0 0 auto;margin-top:1px}.corporate-enquiry__status--success{color:#176b3a;background:#eef8f1;border-color:#b7dcc2}.corporate-enquiry__status--error{color:#9f211a;background:#fff2f0;border-color:#efc2bd}.corporate-enquiry__status strong{display:block;margin-bottom:4px}.corporate-enquiry__status ul{margin:4px 0 0;padding-left:20px}.corporate-enquiry__footer{display:flex;flex-direction:column;align-items:center;margin-top:36px;text-align:center}.corporate-enquiry__submit{min-width:230px;min-height:54px;padding:14px 32px;color:#fff;background:#111;border:1px solid #111;border-radius:999px;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease}.corporate-enquiry__submit:hover{color:#fff;background:#b8891e;border-color:#b8891e;transform:translateY(-1px)}.corporate-enquiry__submit:focus-visible{outline:2px solid #b8891e;outline-offset:3px}.corporate-enquiry__note{margin:13px 0 0;color:#70706d;font-size:12px;line-height:1.5}@media screen and (max-width:749px){.corporate-enquiry__header{margin-bottom:30px}.corporate-enquiry__panel{padding:24px 18px 28px}.corporate-enquiry__fields{grid-template-columns:minmax(0,1fr);gap:21px}.corporate-enquiry__field--full{grid-column:auto}.corporate-enquiry__submit{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-corporate-enquiry.css.map */
