.contact-form-section.section-spacing{padding-top:15px;padding-bottom:0}.contact-form-section__grid{display:grid;grid-template-columns:.9fr 1.4fr;gap:4rem;align-items:start}.contact-form-section__heading{margin:0 0 2rem;text-transform:uppercase}.contact-form-section__bullets ul{margin:0 0 2.5rem;padding-left:1.2rem}.contact-form-section__bullets li{margin-bottom:1rem;line-height:1.6;opacity:.9}.contact-form-section__info-block{margin-bottom:1.75rem}.contact-form-section__info-label{margin:0 0 .25rem;font-size:.85rem;text-transform:uppercase;opacity:.65}.contact-form-section__info-value{margin:0;font-size:1.05rem}.contact-form-section__info-value a{color:inherit;text-decoration:underline}.contact-form__status{margin:0 0 1.5rem;font-size:.95rem}.contact-form__status--success{color:#8fd19e}.contact-form__status--error{color:#e08a8a}.contact-form__grid{display:grid;grid-template-columns:1fr 1fr;column-gap:2.5rem;row-gap:2rem}.contact-form__field--full{grid-column:1 / -1}.contact-form__field input,.contact-form__field select,.contact-form__field textarea{width:100%;background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.3);color:inherit;font-size:.85rem;letter-spacing:.03em;text-transform:uppercase;padding:.5rem 0;font-family:inherit;appearance:none;-webkit-appearance:none;border-radius:0;transition:border-color .2s ease}.contact-form__field textarea{resize:none}.contact-form__field input::placeholder,.contact-form__field textarea::placeholder{color:inherit;opacity:.5;text-transform:uppercase}.contact-form__field select{cursor:pointer}.contact-form__field select option{background:#111;color:#fff;text-transform:none}.contact-form__field input:focus,.contact-form__field select:focus,.contact-form__field textarea:focus{outline:none;border-bottom-color:#ffffffe6}.contact-form__submit{position:relative;display:inline-flex;align-items:center;gap:.6rem;margin-top:2.5rem;padding:.75rem 1.75rem;border-radius:4px;border:1px solid rgba(255,255,255,.9);background:transparent;color:#fff;font-size:.8rem;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.contact-form__submit:before{content:"";width:6px;height:6px;flex-shrink:0;border-radius:50%;background:currentColor;animation:contact-form-btn-blink 1.4s ease-in-out infinite}@keyframes contact-form-btn-blink{0%,to{opacity:1}50%{opacity:.2}}.contact-form__submit:hover{background:#fff;color:#000;border-color:#fff}@media screen and (max-width:989px){.contact-form-section__grid{grid-template-columns:1fr;gap:3rem}}@media screen and (max-width:749px){.contact-form__grid{grid-template-columns:1fr}.contact-form__field--full{grid-column:auto}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/section-contact-form.css.map */
