.shipping-quote{margin:0 0 11px;padding:14px;border:1px solid rgba(183,255,60,.24);border-radius:18px;background:linear-gradient(145deg,rgba(183,255,60,.1),rgba(255,255,255,.025));color:#fff}
.shipping-quote__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}
.shipping-quote__head div{display:grid;gap:2px}.shipping-quote__head small,.shipping-quote__form label>span{color:#b7ff3c;font-size:8px;font-weight:950;letter-spacing:.12em}
.shipping-quote__head b{font-size:17px}.shipping-quote__head>span{padding:5px 7px;border:1px solid rgba(255,255,255,.16);border-radius:99px;color:rgba(255,255,255,.66);font-size:7px;font-weight:950;letter-spacing:.1em}
.shipping-quote__intro{margin:7px 0 11px;color:rgba(255,255,255,.62);font-size:10px}
.shipping-quote__form{display:grid;grid-template-columns:1fr auto;gap:7px}.shipping-quote__form label{display:grid;gap:5px}
.shipping-quote__form input{width:100%;height:43px;border:1px solid rgba(255,255,255,.15);border-radius:11px;background:#182019;color:#fff;padding:0 12px;font-family:inherit;font-size:12px;font-weight:800;outline:0}
.shipping-quote__form input:focus{border-color:#b7ff3c;box-shadow:0 0 0 3px rgba(183,255,60,.1)}
.shipping-quote__form button{align-self:end;height:43px;border:0;border-radius:11px;background:#b7ff3c;color:#0a110d;padding:0 13px;font-size:8px;font-weight:950;letter-spacing:.08em}
.shipping-quote__form button:disabled,.shipping-quote__form input:disabled{opacity:.45;cursor:not-allowed}
.shipping-quote__turnstile{margin-top:8px}.shipping-quote__status{min-height:15px;margin:8px 0 0;color:rgba(255,255,255,.68);font-size:9px;line-height:1.45}.shipping-quote__status.is-error{color:#ffb0a8}
.shipping-quote__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:7px}.shipping-quote__options:empty{display:none}
.shipping-quote__options button{display:grid;grid-template-columns:1fr auto;gap:3px 7px;min-width:0;padding:10px;border:1px solid rgba(255,255,255,.14);border-radius:13px;background:rgba(255,255,255,.055);color:#fff;text-align:left}
.shipping-quote__options button small{grid-column:1/-1;color:rgba(255,255,255,.5);font-size:7px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.shipping-quote__options button b{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.shipping-quote__options button strong{color:#b7ff3c;font-size:11px}.shipping-quote__options button span{grid-column:1/-1;color:rgba(255,255,255,.62);font-size:8px}
.shipping-quote__options button.is-selected{border-color:#b7ff3c;background:rgba(183,255,60,.13);box-shadow:0 0 0 2px rgba(183,255,60,.1)}
@media(max-width:420px){.shipping-quote__options{grid-template-columns:1fr}}
