@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400&family=Jost:wght@300;400;500;600&display=swap";body.template-contact{background:#0e0e12}body.template-contact main{background:#0e0e12}body.template-contact .contact__title-wrapper,body.template-contact .section-header,body.template-contact .contact h1,body.template-contact h1.title{text-align:center;padding:80px 20px 20px}body.template-contact .contact__title-wrapper:before,body.template-contact .section-header:before{content:"\2014  GET IN TOUCH \2014";display:block;font-family:Jost,sans-serif;font-size:11px;font-weight:500;letter-spacing:4px;color:#c9a96e;text-transform:uppercase;margin-bottom:16px}body.template-contact h1,body.template-contact .contact__title{font-family:Cormorant Garamond,serif!important;font-size:72px!important;font-weight:300!important;color:#fff!important;letter-spacing:-.5px!important;line-height:1.05!important;margin-bottom:16px!important}body.template-contact .contact__title-wrapper:after{content:"We usually respond within 24 hours.";display:block;font-family:Jost,sans-serif;font-size:14px;font-weight:300;color:#ffffff59;letter-spacing:.5px;margin-top:12px;margin-bottom:60px}body.template-contact .contact,body.template-contact .contact__form-wrapper,body.template-contact form.contact-form{max-width:760px!important;margin:0 auto!important;padding:0 24px 100px!important}body.template-contact .field__input,body.template-contact .field textarea,body.template-contact input[type=text],body.template-contact input[type=email],body.template-contact input[type=tel],body.template-contact textarea{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:14px!important;color:#fff!important;font-family:Jost,sans-serif!important;font-size:14px!important;font-weight:300!important;padding:20px 24px!important;width:100%!important;transition:border-color .3s ease,background .3s ease!important;outline:none!important;-webkit-appearance:none!important}body.template-contact .field__input:focus,body.template-contact textarea:focus,body.template-contact input:focus{border-color:#c9a96e99!important;background:#c9a96e0a!important;box-shadow:0 0 0 3px #c9a96e14!important}body.template-contact .field__input::placeholder,body.template-contact textarea::placeholder,body.template-contact input::placeholder{color:#ffffff40!important;font-family:Jost,sans-serif!important;font-weight:300!important}body.template-contact .field__label,body.template-contact label{font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#ffffff59!important}body.template-contact .field__input:focus~.field__label,body.template-contact .field__input:not(:placeholder-shown)~.field__label{color:#c9a96e!important}body.template-contact textarea.field__input,body.template-contact textarea{min-height:160px!important;resize:vertical!important;border-radius:14px!important}body.template-contact .contact__button,body.template-contact button[type=submit],body.template-contact input[type=submit]{font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:3px!important;text-transform:uppercase!important;background:#c9a96e!important;color:#1c1c1e!important;border:2px solid #C9A96E!important;border-radius:50px!important;padding:18px 56px!important;width:100%!important;cursor:pointer!important;transition:all .3s ease!important;margin-top:8px!important;-webkit-appearance:none!important}body.template-contact button[type=submit]:hover,body.template-contact input[type=submit]:hover{background:transparent!important;color:#c9a96e!important}body.template-contact .form-status,body.template-contact .contact__form-status{font-family:Jost,sans-serif!important;font-size:14px!important;font-weight:300!important;color:#c9a96e!important;text-align:center!important;padding:20px!important;border:1px solid rgba(201,169,110,.3)!important;border-radius:14px!important;background:#c9a96e0f!important;margin-bottom:24px!important}body.template-contact .contact__info{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:20px!important;max-width:760px!important;margin:60px auto 0!important;padding:0 24px 80px!important}body.template-contact .field__message--error,body.template-contact .form__message--error{font-family:Jost,sans-serif!important;font-size:11px!important;color:#e07070!important;margin-top:6px!important;letter-spacing:.5px!important}@media(max-width:768px){body.template-contact h1,body.template-contact .contact__title{font-size:42px!important}body.template-contact .contact,body.template-contact .contact__form-wrapper{padding:0 20px 60px!important}body.template-contact button[type=submit]{padding:16px 32px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/velora-contact.css.map */
