.gc-ico{opacity:.7;flex-shrink:0}.gc-ico--4{width:16px;height:16px}.gc-ico--5{width:20px;height:20px}.gc-hero-ico .gc-ico{opacity:1;width:36px;height:36px;color:var(--brown)}.gc-step-ico .gc-ico{opacity:1;width:20px;height:20px;color:var(--brown)}.gc-submit .gc-ico{opacity:1;width:20px;height:20px;margin-right:8px}.gc-label{align-items:center;gap:8px;display:flex}.gc-spin{animation:1s linear infinite gc-spin}@keyframes gc-spin{to{transform:rotate(360deg)}}.gc-preview-wrap{display:none}@media (min-width:1024px){.gc-preview-wrap{display:block}}.gc-preview{aspect-ratio:1.6;background:linear-gradient(135deg, var(--yellow), var(--gold), var(--red));color:var(--cream2);box-shadow:6px 6px 0 var(--brown);border-radius:16px;padding:24px;position:relative;overflow:hidden}.gc-preview-dots{opacity:.3;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnIGZpbGw9IiNmZmZmZmYiIGZpbGwtb3BhY2l0eT0iMC4xIj48Y2lyY2xlIGN4PSIyMCIgY3k9IjIwIiByPSIyIi8+PC9nPjwvZz48L3N2Zz4=);position:absolute;inset:0}.gc-preview-inner{flex-direction:column;justify-content:space-between;height:100%;display:flex;position:relative}.gc-preview-top{justify-content:space-between;align-items:flex-start;display:flex}.gc-preview-brand{opacity:.85;margin:0;font-size:14px}.gc-preview-kind{opacity:.65;margin:0;font-size:12px}.gc-preview-gift{opacity:.85;width:32px;height:32px}.gc-preview-amount{font-family:var(--font-anton), "Anton", sans-serif;margin:0;font-size:30px;line-height:1}.gc-preview-for{opacity:.85;margin:4px 0 0;font-size:14px}
