.avt.avct-main{background:linear-gradient(180deg,var(--avt-bg),var(--avt-bg-2))}.avt .avct-head{text-align:center;margin-bottom:clamp(32px,5vw,56px)}.avt .avct-h1{font-family:var(--avt-serif);font-weight:500;font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:.03em;text-transform:uppercase;text-wrap:balance}.avt .avct-head .avt-lead{margin:18px auto 0;max-width:60ch}.avt .avct-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,6vw,88px);align-items:start}.avt .avct-info{display:grid;gap:28px}.avt .avct-item{display:flex;gap:16px;align-items:flex-start}.avt .avct-item__icon{display:grid;place-items:center;flex:none;width:44px;height:44px;border:1px solid var(--avt-gold-deep);border-radius:50%;color:var(--avt-gold)}.avt .avct-item__icon .avt-icon{width:20px;height:20px}.avt .avct-item__title{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--avt-gold)}.avt .avct-item__text{margin-top:4px;color:var(--avt-text)}.avt .avct-item__text a{text-decoration:underline;text-underline-offset:3px}.avt .avct-item__text a:hover{color:var(--avt-gold)}.avt .avct-fields{display:grid;gap:20px;padding:clamp(24px,3vw,40px);border:1px solid var(--avt-line);border-radius:4px;background:#ffffff05}.avt .avct-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.avt .avct-field{display:grid;gap:8px}.avt .avct-field label{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--avt-gold)}.avt .avct-field input,.avt .avct-field select,.avt .avct-field textarea{width:100%;padding:14px 16px;border:1px solid var(--avt-line-soft);border-radius:2px;background:#ffffff0a;color:var(--avt-text);font:400 16px/1.5 var(--avt-sans);transition:border-color .25s,background .25s}.avt .avct-field textarea{min-height:160px;resize:vertical}.avt .avct-field input:focus,.avt .avct-field select:focus,.avt .avct-field textarea:focus{outline:none;border-color:var(--avt-gold);background:#ffffff0f}.avt .avct-field select{-webkit-appearance:none;appearance:none;background-image:none}.avt .avct-field select option{background:var(--avt-bg-2);color:var(--avt-text)}.avt .avct-success,.avt .avct-errors{padding:16px 20px;border-radius:2px;font-size:15px}.avt .avct-success{border:1px solid rgba(55,216,196,.5);color:var(--avt-teal)}.avt .avct-errors{border:1px solid #e2656a;color:#f0a0a3}@media(max-width:899px){.avt .avct-grid{grid-template-columns:1fr}}@media(max-width:600px){.avt .avct-row{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/aurvyn-contact.css.map */
