.av-client-gifts{--av-client-line: color-mix(in srgb, currentcolor 22%, transparent);--av-client-quiet: color-mix(in srgb, currentcolor 70%, transparent);display:grid;gap:clamp(28px,5vw,90px);align-items:start}.av-client-gifts__content{display:flex;flex-direction:column;gap:28px}.av-client-gifts__heading{margin:0;line-height:.95}.av-client-gifts__text{max-width:38ch;font-size:18px;color:var(--av-client-quiet)}.av-client-gifts__text>:first-child,.av-client-gifts__contact{margin-block-start:0}.av-client-gifts__contact{margin-block-end:0;font-size:16px}.av-client-gifts__form{display:flex;flex-direction:column;gap:6px}.av-client-gifts__fields{display:grid;gap:0 16px}.av-client-gifts__field{display:flex;flex-direction:column;gap:8px;margin-block-end:16px}.av-client-gifts__field .av-field-label{margin-block-end:0}.av-client-gifts__field select option{color:initial}.av-client-gifts__submit:focus-visible{outline:2px solid currentcolor;outline-offset:3px}.av-client-gifts__submit{justify-content:center;min-height:56px}.av-client-gifts__message{margin:0;font-size:18px;font-weight:600}.av-client-gifts__errors{margin-block-end:16px}.av-client-gifts .av-claim__tag{margin-inline-start:.5em;padding:.1em .4em;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;vertical-align:middle;border:1px solid currentcolor}@media screen and (min-width:750px){.av-client-gifts__fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.av-client-gifts__field--full{grid-column:1 / -1}}@media screen and (min-width:990px){.av-client-gifts{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/av-css-section-av-client-gifts.css.map */
