.gm-pin-code-container{width:100%;margin-top:1.2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.rd-buy-buttons-wrapper+.gm-pin-code-container{margin-top:.85rem}.gm-pin-code-input-block{margin-bottom:0}.gm-pin-code-input-wrap{display:flex;width:100%;gap:10px;align-items:center}.gm-pin-code-input{flex:1;min-width:0;border:1.5px solid #d1d5db;border-radius:12px;background:#fff;padding:13px 16px;font-size:.95rem;color:#111;outline:none;font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease;-webkit-appearance:none;appearance:none}.gm-pin-code-input:focus{border-color:#111;box-shadow:0 0 0 3px #0000000f}.gm-pin-code-input::placeholder{color:#9ca3af;font-weight:400}.gm-pin-code-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:none;border-radius:12px;background:#dc2626;color:#fff;font-size:.95rem;font-weight:600;padding:13px 24px;cursor:pointer;font-family:inherit;white-space:nowrap;transition:background .2s ease,opacity .2s ease,transform .15s ease;line-height:1}.gm-pin-code-button:hover{background:#b91c1c}.gm-pin-code-button:active{transform:scale(.97)}.gm-pin-code-button:disabled{opacity:.65;cursor:not-allowed;transform:none}.gm-spinner{display:none;width:16px;height:16px;animation:gm-spin .75s linear infinite;flex-shrink:0}.gm-pin-code-button.is-loading .gm-btn-text{opacity:.7}.gm-pin-code-button.is-loading .gm-spinner{display:block}@keyframes gm-spin{to{transform:rotate(360deg)}}.gm-pin-code-result{display:flex;flex-direction:column;gap:10px;margin-top:0;max-height:0;overflow:hidden;opacity:0;transition:max-height .35s ease,opacity .35s ease,margin-top .35s ease}.gm-pin-code-result.is-visible{max-height:200px;opacity:1;margin-top:16px}.gm-pin-code-result.is-error .gm-delivery-row,.gm-pin-code-result.is-error .gm-cod-row{display:none}.gm-pin-code-result.is-error .gm-error-row,.gm-pin-code-result.is-success .gm-delivery-row,.gm-pin-code-result.is-success .gm-cod-row{display:flex}.gm-pin-code-result.is-success .gm-error-row{display:none}.gm-result-row{display:none;align-items:center;gap:12px;padding:14px 16px;border-radius:10px;background:#f9fafb;font-size:1.05rem;color:#222;line-height:1.4}.gm-delivery-row{animation:gm-fade-slide .35s ease both}.gm-cod-row{animation:gm-fade-slide .35s ease .1s both}.gm-error-row{display:none;align-items:center;gap:12px;padding:14px 16px;border-radius:10px;background:#fef2f2;font-size:1rem;color:#991b1b;line-height:1.4}.gm-error-row .gm-error-text{font-weight:500}@keyframes gm-fade-slide{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.gm-icon{flex-shrink:0;display:block}.gm-error-icon{flex-shrink:0}.gm-delivery-text{font-weight:500}.gm-cod-available{color:#16a34a;font-weight:600}@media screen and (max-width:480px){.gm-pin-code-input-wrap{flex-direction:column;align-items:stretch;gap:10px}.gm-pin-code-button{width:100%;padding:13px 20px}.gm-pin-code-result{gap:8px}.gm-pin-code-result.is-visible{margin-top:14px}.gm-result-row,.gm-error-row{padding:11px 12px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/gm-pin-code-checker.css.map */
