.uv-cf{padding-top:80px}.uv-cf__grid{display:grid;gap:var(--uv-cf-gap, 72px);align-items:start}@media screen and (min-width:750px){.uv-cf__grid{grid-template-columns:minmax(0,var(--uv-cf-ratio, 1.1fr)) minmax(0,.9fr)}}.uv-cf__panel{background:var(--uv-cf-panel, var(--uv-surface));padding:var(--uv-cf-pad-y, 56px) var(--uv-cf-pad-x, 48px)}.uv-cf .uv-cf__eyebrow{margin:0 0 30px;font-size:9.5px;letter-spacing:.3em}.uv-cf__form{display:flex;flex-direction:column;gap:20px}.uv-cf__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.uv-cf__field{display:block}.uv-cf .uv-cf__input{width:100%;padding:14px 16px;border:1px solid var(--uv-rule-3);border-radius:0;background:#fff;font-family:var(--uv-sans);font-weight:300;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--uv-ink);outline:none;transition:border-color .3s var(--uv-ease)}.uv-cf .uv-cf__input:focus{border-color:var(--uv-gold)}.uv-cf .uv-cf__input::placeholder{color:var(--uv-muted-2);opacity:1}.uv-cf .uv-cf__select{cursor:pointer}.uv-cf .uv-cf__textarea{font-size:12px;letter-spacing:.04em;text-transform:none;resize:vertical}.uv-cf .uv-cf__submit{align-self:flex-start;padding:16px 44px}.uv-cf__note{margin:0;padding:14px 16px;font-family:var(--uv-sans);font-size:11px;font-weight:300;letter-spacing:.06em;line-height:1.7}.uv-cf__note--ok{background:#fff;border-left:2px solid var(--uv-gold);color:var(--uv-ink)}.uv-cf__note--error{background:#fff;border-left:2px solid #a83232;color:#7a2626}.uv-cf__aside{display:flex;flex-direction:column;gap:44px}.uv-cf__detail-label{margin:0 0 14px;font-family:var(--uv-sans);font-size:9px;letter-spacing:.3em;text-transform:uppercase;color:var(--uv-muted-2)}.uv-cf__detail-title{margin:0 0 6px;font-family:var(--uv-serif);font-weight:400;font-size:22px;line-height:1.3;color:var(--uv-ink);overflow-wrap:anywhere}.uv-cf .uv-cf__detail-text{margin:0;font-size:13px}.uv-cf .uv-cf__detail-text a{color:var(--uv-gold);text-decoration:none;border-bottom:1px solid #e6cfa4}@media screen and (max-width:749px){.uv-cf{padding-top:44px}.uv-cf__grid{gap:40px}.uv-cf__panel{padding:36px var(--uv-gutter)}.uv-cf__aside{gap:32px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-uv-contact-form.css.map */
