@keyframes openMenu{0%{transform:rotateX(-90deg)}to{transform:rotateX(0)}}.container--grey{background-color:#d6d6d6}.contact-wrapper{padding:55px 0 80px}.contact-heading{margin-bottom:24px}.contact-heading h1{margin-bottom:16px;font-size:28px;line-height:110%}.contact-subtitle p{font-size:18px;line-height:135%}.contact-form{display:grid}.inactive{display:none}.conditional{display:block;opacity:1;z-index:0}#formName,#formEmail,#customSubject,.field__input{background-color:inherit!important}.field__input:active,.field__input:focus{border:solid 2px black!important}.select-container{position:relative;min-height:113px}.select-options-container.inactive{visibility:hidden}.select-options-container{position:absolute;border:2px solid black;background-color:#d6d6d6;z-index:1;animation:openMenu .4s ease-in-out forwards;transform-origin:top center}.select-value-container{display:flex;justify-content:space-between;margin-bottom:10px}.select-value-container.active{border:2px solid black}.select-value-container img{transform:rotate(180deg)}.select-value-container.active img{transform:rotate(0)}.select-value{margin:0}.text-area-container{min-height:204.5px}.input-container{display:flex!important;align-items:center;position:relative;height:52.5px;width:100%;padding:14px 16px;cursor:pointer;font-size:13px!important;line-height:initial}.label--error,.select-label--error{color:#c10016!important}.input-container:hover,.input-container:active{background-color:#c0c7c959}.input--error{border:1px solid #c10016!important}.input-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.field--height{height:77.5px}.error-container{min-height:22px}.error-container p{margin-top:0;font-weight:600;font-size:13px;color:#c10016}.buttons{display:flex;justify-content:center}.success-message,.post-error-message{margin-top:40px;border:none}.post-error-message{font-size:13px;font-weight:600;color:#b12423}.success-message p{font-size:13px;font-weight:600}@media screen and (min-width: 768px){.contact-wrapper{max-width:897px;margin:0 auto}.contact-heading{margin-bottom:48px}.contact-heading h1{font-size:40px;margin-bottom:32px}}
/*# sourceMappingURL=/cdn/shop/t/411/assets/section-contact-new-form.css.map */
