.contact-section{padding:var(--padSmall);min-height:100vh}.contact-section .contact-header{display:grid;grid-template-columns:repeat(24,1fr);grid-auto-rows:auto;column-gap:var(--padSmall);margin-bottom:calc(var(--padSpacer) * 1.5)}@media(max-width:900px){.contact-section .contact-header{grid-template-columns:repeat(12,1fr)}}@media(max-width:900px){.contact-section .contact-header{margin-bottom:calc(var(--padSpacer) * 1.2)}}.contact-section .contact-header .contact-header-text{grid-column:1/17;padding:var(--padSmall) 0 0 var(--padSmall)}@media(max-width:900px){.contact-section .contact-header .contact-header-text{grid-column:1/13}}.contact-section .contact-header .contact-header-text p{font-family:var(--font);font-size:var(--fonth2);line-height:2rem;text-transform:uppercase}.contact-section .contact-content{display:grid;grid-template-columns:repeat(24,1fr);grid-auto-rows:auto;column-gap:var(--padSmall)}@media(max-width:900px){.contact-section .contact-content{grid-template-columns:repeat(12,1fr)}}.contact-section .contact-content .contact-info{grid-column:1/10;padding:var(--padSmall) 0 0 var(--padSmall)}@media(max-width:900px){.contact-section .contact-content .contact-info{grid-column:1/13}}.contact-section .contact-content .contact-info .contact-group:not(last-child){margin-bottom:calc(var(--padMain) * 2)}.contact-section .contact-content .contact-info .contact-group li:not(last-child){margin-bottom:var(--padSmall)}.contact-section .contact-content .contact-info .contact-group li .contact-item p{font-family:var(--font);font-size:var(--fonth2);line-height:2rem;text-transform:uppercase;color:var(--grey)}.contact-section .contact-content .contact-info .contact-group li .contact-item a{font-family:var(--font);font-size:var(--fonth2);line-height:2rem;text-transform:uppercase;transition:.25s var(--timing);cursor:pointer;color:var(--grey)}.contact-section .contact-content .contact-info .contact-group li .contact-item a:hover{color:var(--black)}.contact-section .contact-image{grid-column:16/25}@media(max-width:900px){.contact-section .contact-image{grid-column:1/13}}.contact-section .contact-image[orientation=landscape]{grid-column:12/25}@media(max-width:900px){.contact-section .contact-image[orientation=landscape]{grid-column:1/13}}.contact-section .contact-image[orientation=portrait]{grid-column:14/25}@media(max-width:900px){.contact-section .contact-image[orientation=portrait]{grid-column:1/13}}#button-enquire,#button-meeting{font-family:var(--font);font-size:var(--fonth2);line-height:2rem;text-transform:uppercase;transition:.25s var(--timing);cursor:pointer;color:var(--grey)}#button-enquire:hover,#button-enquire.menu-open,#button-meeting:hover,#button-meeting.menu-open{color:var(--black)}#contact-form,#meeting-wrapper{display:none;margin:12px 0 40px}#contact-form.menu-open,#meeting-wrapper.menu-open{display:block}#contact-form .contact-form-item{margin-bottom:10px}#contact-form .contact-form-item label{display:none}#contact-form .contact-form-item .contact-input{font-family:var(--font);font-size:var(--fontbody);line-height:1.25rem;transition:.25s var(--timing);width:100%;padding:0;margin:0;resize:none}#contact-form .contact-form-item .contact-subject{cursor:pointer;color:var(--black)}#contact-form .contact-form-submit{font-family:var(--font);font-size:var(--fontbody);line-height:1.25rem;transition:.25s var(--timing);padding:0;margin:0;color:var(--black);cursor:pointer;-webkit-appearance:none;appearance:none;font-weight:400}#contact-form .contact-form-submit:hover{color:var(--grey)}
/*# sourceMappingURL=/cdn/shop/t/32/assets/page-contact.css.map */
