@font-face{font-family:'A Jannat LT';src:url(../../../plugins/simple-cod-form/assets/fonts/A-Jannat-LT-Bold.woff2) format('woff2'),url(../../../plugins/simple-cod-form/assets/fonts/A-Jannat-LT-Bold.woff) format('woff'),url(../../../plugins/simple-cod-form/assets/fonts/A-Jannat-LT-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}.scod-wrap,.scod-wrap input,.scod-wrap label,.scod-btn{font-family:'A Jannat LT',Arial,sans-serif!important;font-weight:700}.scod-wrap{border:1px solid #eee;padding:12px;border-radius:12px;margin-top:14px}.scod-title{margin:0 0 10px;font-size:18px}.scod-row{margin-bottom:10px}.scod-row label{display:block;margin-bottom:6px;font-weight:600}.scod-input{width:100%;padding:10px;border:1px solid #ddd;border-radius:10px}.scod-msg{margin-top:10px;font-weight:700}.scod-msg.ok{color:green}.scod-msg.err{color:#c00}.scod-req{color:#c00}.scod-variations{margin-bottom:12px}.scod-variations form.variations_form{margin:0}.scod-actions{display:flex;gap:10px;align-items:flex-end;margin-top:8px}.scod-qty-wrap{flex:0 0 120px}.scod-qty-label{display:block;margin-bottom:6px;font-weight:700}.scod-qty{width:100%}.scod-btn{flex:1;padding:12px;border:0;border-radius:12px;cursor:pointer;color:#fff;background:#1e5bff;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;animation:scodPulse 2.2s infinite}.scod-btn:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 10px 25px rgb(0 0 0 / .18)}.scod-btn:active{transform:scale(.97)}.scod-btn.loading{opacity:.75;cursor:progress;animation:none}@keyframes scodPulse{0%{box-shadow:0 0 0 0 rgb(30 91 255 / .45)}70%{box-shadow:0 0 0 14px #fff0}100%{box-shadow:0 0 0 0 #fff0}}