.gc-fields{--gc-gold: #d4af37;--gc-gold-deep: #8f6e1a;--gc-line: #e6e6e6;--gc-muted: #707070;--gc-error: #c0392b;border:1px solid var(--gc-line);border-radius:4px;padding:20px 20px 14px;margin-bottom:15px;text-align:left}.gc-fields *,.gc-fields *:before,.gc-fields *:after{box-sizing:border-box}.gc-fields__title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:0 8px;margin-bottom:4px}.gc-fields__hint{font-size:13px;color:var(--gc-muted);line-height:1.5;margin:0 0 16px}.gc-fields__row{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.gc-fields__field{margin:0;min-width:0}.gc-fields__field .form__label{display:block;margin-bottom:6px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#232323}.gc-fields__req{color:var(--gc-gold-deep)}.gc-fields__field .form-input{width:100%;min-height:44px}.gc-fields__input--error{border-color:var(--gc-error)!important}.gc-fields__error{margin:6px 0 0;font-size:12px;font-weight:600;color:var(--gc-error)}.gc-fields__redeem{display:flex;align-items:flex-start;gap:10px;margin:16px 0 4px;padding:12px 14px;background:#fbf7e9;border-left:3px solid var(--gc-gold);font-size:13px;font-weight:600;line-height:1.45;color:#232323}.gc-fields__redeem svg{flex:0 0 auto;width:18px;height:18px;margin-top:1px;color:var(--gc-gold-deep)}
/*# sourceMappingURL=/cdn/shop/t/25/assets/component-gift-certificate-fields.css.map */
