.gc-amount-picker{margin:0 0 18px}.gc-amount-fieldset{min-width:0;margin:0;padding:0;border:0}.gc-amount-heading{display:flex;width:100%;align-items:center;gap:8px;margin:0 0 8px;padding:0;font-size:15px;font-weight:850;color:#241b14}.gc-amount-current{display:inline-flex;align-items:center;min-height:24px;padding:2px 9px;border-radius:999px;background:#f7efe2;color:#3a2e21;font-size:13px;font-weight:750}.gc-amount-current.is-required{color:#7c2d12;background:#fff0e8}.gc-amount-help{margin:0 0 12px;color:#71665b;font-size:13px;line-height:1.45}.gc-presets{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 14px}.gc-preset{min-width:72px;height:48px;padding:0 17px;border:1.5px solid #d7c8b4;border-radius:999px;background:#fff;color:#211912;font:inherit;font-size:15px;font-weight:800;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.gc-preset:hover{border-color:#b98228}.gc-preset:focus-visible{outline:3px solid rgba(105,73,23,.28);outline-offset:2px}.gc-preset.is-active{border-color:#b98228;background:#fff8ec;box-shadow:0 0 0 2px rgba(185,130,40,.2)}.gc-custom{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;padding:13px 14px;border:1px solid #e4d7c5;border-radius:14px;background:#fffaf2}.gc-custom label{font-size:13px;font-weight:850;color:#35291f}.gc-custom-control{height:48px;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;border:1.5px solid #d7c8b4;border-radius:11px;background:#fff;overflow:hidden}.gc-custom-control:focus-within{border-color:#b98228;box-shadow:0 0 0 3px rgba(185,130,40,.15)}.gc-custom-control>span{display:grid;height:100%;place-items:center;background:#fbf5eb;color:#6b4a1d;font-size:18px;font-weight:850;border-right:1px solid #eadfce}.gc-custom-control input{min-width:0;width:100%;height:100%;border:0;outline:0;background:transparent;padding:0 12px;color:#211912;font:inherit;font-size:16px;font-weight:750}.gc-custom-control input::placeholder{color:#9a8f82;font-weight:600}.gc-custom-control input::-webkit-inner-spin-button,.gc-custom-control input::-webkit-outer-spin-button{margin:0;appearance:none}.gc-amount-status{margin:10px 0 0;color:#704c17;font-size:12.5px;font-weight:750;line-height:1.45}.gc-amount-status.is-valid{color:#245b38}.gc-amount-status.is-error{color:#9a341f}.gc-physical-note{margin:8px 0 0;color:#65594d;font-size:12px;line-height:1.45}.gc-noscript{padding:12px;border:1px solid #e2b7aa;border-radius:10px;background:#fff5f2;color:#8b2f1e}.mp-page[data-product-handle="judaica-square-gift-card"] .mp-dynamic-checkout{display:none!important}@media(max-width:520px){.gc-presets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.gc-preset{min-width:0;width:100%;padding:0 8px}.gc-custom{grid-template-columns:1fr;gap:7px}.gc-custom-control{width:100%}}
