.agc .product-form__error-message-wrapper{color:var(--red);font-size:14px;margin-bottom:12px}.agc .recipient-form{display:block;position:relative;margin-bottom:6px}.agc .recipient-form>input[type=checkbox]{position:absolute;left:0;top:2px;width:20px;height:20px;margin:0;accent-color:var(--ink);cursor:pointer;z-index:1}.agc .recipient-checkbox{display:flex;align-items:center;gap:12px;padding-left:32px;min-height:24px;cursor:pointer;font-weight:700;margin-bottom:14px}.agc .recipient-checkbox svg,.agc .recipient-form .icon-checkmark{display:none}.agc .recipient-form>input[type=checkbox]:focus-visible{outline:3px solid var(--red);outline-offset:2px}.agc .recipient-fields{display:none;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px}.agc .recipient-form>input[type=checkbox]:checked~.recipient-fields{display:grid}.no-js .agc .recipient-fields{display:grid}.agc .recipient-fields hr{display:none}.agc .recipient-fields__field{margin:0}.agc .recipient-fields__field:nth-child(4){grid-column:1/-1}.agc .recipient-fields .field{display:flex;flex-direction:column-reverse;position:static}.agc .recipient-fields .field:before,.agc .recipient-fields .field:after{display:none}.agc .recipient-fields .field__label{position:static;transform:none;display:block;font:700 11px Roboto;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);margin-bottom:7px;white-space:normal;max-width:none;left:auto;top:auto;pointer-events:auto}.agc .recipient-fields .field__input{width:100%;height:auto;min-height:0;border:2px solid var(--hair);background:#fff;padding:13px 14px;font:15px Roboto;color:var(--ink);border-radius:0;box-shadow:none;transition:border-color .15s}.agc .recipient-fields .field__input::placeholder{opacity:0}.agc .recipient-fields .field__input:focus{outline:0;border-color:var(--ink);box-shadow:none}.agc .recipient-fields textarea.field__input{min-height:96px;resize:vertical}.agc .recipient-email-label.optional{display:none}.no-js .agc .recipient-email-label.optional{display:inline}.no-js .agc .recipient-email-label.required{display:none}.agc .recipient-form-field-label{display:block;font-size:12px;color:var(--muted);margin-top:6px}.agc .recipient-fields .form__message{color:var(--red);font-size:13px;margin-top:6px}.agc .recipient-fields .form__message.hidden,.agc .product-form__recipient-error-message-wrapper[hidden]{display:none}.agc .recipient-fields .form__message svg,.agc .product-form__recipient-error-message-wrapper svg{display:none}.agc .product-form__recipient-error-message-wrapper{color:var(--red);font-size:14px;margin-bottom:12px}.agc .product-form__recipient-error-message-wrapper h2{font:700 14px Roboto;text-transform:none;margin:0 0 4px}.agc .loading__spinner{display:none}.agc .product-form__submit.loading{opacity:.6;pointer-events:none}.agc .amts button:disabled{opacity:.35;cursor:not-allowed}.agc .amts button:focus-visible{outline:3px solid var(--red);outline-offset:2px}.agc .gift h1{font-size:56px;margin-bottom:14px}@media(max-width:640px){.agc .recipient-fields{grid-template-columns:1fr}.agc .gift h1{font-size:44px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/afiq-giftcard.css.map */
