.pincode-checker-wrapper{margin:20px 0;font-family:Poppins,sans-serif}.pincode-checker-container{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px;max-width:100%;transition:all .2s ease}.pincode-checker-heading{margin-bottom:15px}.pincode-heading{font-size:16px;font-weight:600;color:#61458b;margin:0;font-family:Poppins,sans-serif}.pincode-input-section{margin-bottom:0}.pincode-input-wrapper{display:flex;gap:8px;margin-bottom:0}.pincode-input{flex:1;padding:10px 14px;border:1px solid #d0d0d0;border-radius:4px;font-size:14px;transition:all .2s ease;background:#fff;color:#1c1b1b;font-family:Poppins,sans-serif}.pincode-input:hover{border-color:#61458b}.pincode-input:focus{outline:none;border-color:#61458b;box-shadow:0 0 0 2px #61458b1a}.pincode-input::placeholder{color:#6a6a6a}.pincode-submit-btn{padding:10px 24px;background:#61458b;color:#fff;border:none;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;font-family:Poppins,sans-serif}.pincode-submit-btn:hover{background:#4d3670;transform:translateY(-1px);box-shadow:0 4px 12px #61458b4d}.pincode-submit-btn:active{transform:translateY(0);box-shadow:0 2px 4px #61458b33}.pincode-error{color:#f94c43;font-size:13px;margin-top:10px;padding:10px 12px;background:#fff5f5;border-radius:4px;border-left:3px solid #f94c43;font-family:Poppins,sans-serif}.pincode-result-section{animation:slideIn .3s ease}.pincode-result-content{display:flex;gap:12px;margin-bottom:12px;padding:15px;background:#f9f9f9;border-radius:6px;border:1px solid #e0e0e0}.pincode-result-icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%}.pincode-result-icon.success{background:#e8f5e9;color:#2e7d32}.pincode-result-icon.error{background:#ffebee;color:#f94c43}.pincode-result-icon.instant{background:#fff3e0;color:#f57c00}.pincode-result-icon.standard{background:#e3f2fd;color:#1976d2}.pincode-result-icon svg{width:20px;height:20px;stroke-width:2.5}.pincode-result-info{flex:1}.pincode-result-code{margin-bottom:4px}.pincode-label{font-size:13px;color:#6a6a6a;margin-right:6px;font-family:Poppins,sans-serif}.pincode-value{font-size:14px;font-weight:600;color:#1c1b1b;letter-spacing:.5px;font-family:Poppins,sans-serif}.pincode-result-location{font-size:13px;color:#61458b;margin-bottom:6px;font-weight:500;font-family:Poppins,sans-serif}.pincode-result-warehouse{font-size:12px;color:#6a6a6a;margin-bottom:6px;font-family:Poppins,sans-serif;padding:4px 8px;background:#f5f5f5;border-radius:4px;display:inline-block}.warehouse-label{font-weight:600;color:#1c1b1b}.warehouse-value{font-weight:500;color:#61458b}.pincode-result-message{font-size:13px;padding:8px 12px;border-radius:4px;margin-top:8px;line-height:1.5;font-family:Poppins,sans-serif}.pincode-result-message.success{background:#e8f5e9;color:#2e7d32;border-left:3px solid #4caf50}.pincode-result-message.error{background:#fff5f5;color:#f94c43;border-left:3px solid #f94c43}.pincode-result-message.instant{background:#fff3e0;color:#e65100;border-left:3px solid #f57c00}.pincode-result-message.standard{background:#e3f2fd;color:#0d47a1;border-left:3px solid #1976d2}.delivery-badge{display:inline-block;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:600;margin-bottom:6px;font-family:Poppins,sans-serif}.delivery-badge.instant{background:#fff3e0;color:#e65100;border:1px solid #ffb74d}.delivery-badge.standard{background:#e3f2fd;color:#0d47a1;border:1px solid #64b5f6}.pincode-result-message span{display:block;margin-top:4px}.edd-time{display:inline-block;padding:4px 10px;background:#fff8e1;color:#f57f17;border-radius:12px;font-size:12px;font-weight:600;margin:6px 0;font-family:Poppins,sans-serif;border:1px solid #ffecb3}.time-info{display:block;padding:6px 0;color:#d84315;font-size:12px;font-weight:500;font-family:Poppins,sans-serif;margin-top:4px}.pincode-change-btn{padding:10px 16px;background:#fff;color:#61458b;border:1px solid #61458b;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;width:100%;font-family:Poppins,sans-serif}.pincode-change-btn:hover{background:#61458b;color:#fff}.pincode-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;gap:12px}.pincode-spinner{width:32px;height:32px;border:3px solid #f0f0f0;border-top:3px solid #61458b;border-radius:50%;animation:spin .8s linear infinite}.pincode-loading span{font-size:14px;color:#6a6a6a;font-family:Poppins,sans-serif}@keyframes slideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.pincode-checker-container{padding:15px}.pincode-heading{font-size:15px}.pincode-input-wrapper{flex-direction:column;gap:8px}.pincode-input{font-size:14px;padding:10px 12px}.pincode-submit-btn{width:100%;padding:10px 16px;font-size:14px}.pincode-result-content{padding:12px;gap:10px}.pincode-result-icon{width:36px;height:36px}.pincode-result-icon svg{width:18px;height:18px}}.hide{display:none!important}.show{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/121/assets/pincode-checker-metaobject.css.map */
