.nf-shipping{display:block;width:100%;min-width:0;padding-top:20px;border-top:1px solid #e3e6e3;color:#1e2523}.nf-shipping form{margin:0}.nf-shipping__heading{display:flex;align-items:center;gap:10px;margin-bottom:14px}.nf-shipping__heading svg{flex:0 0 22px}.nf-shipping__heading h2{margin:0;color:#1e2523;font:inherit;font-size:15px;font-weight:600;line-height:1.4;letter-spacing:0}.nf-shipping__controls{display:flex;align-items:stretch;gap:8px;max-width:400px}.nf-shipping__controls input{flex:1 1 200px;min-width:0;width:100%;min-height:46px;padding:10px 14px;border:1px solid #cfd6d1;border-radius:6px;background:#fff;color:#1e2523;font:inherit;font-size:16px;line-height:1.4;box-shadow:none}.nf-shipping__controls input::placeholder{color:#737c76;opacity:1}.nf-shipping__controls input[aria-invalid=true]{border-color:#b40d1e}.nf-shipping__controls button{flex:0 0 110px;min-height:46px;padding:10px 16px;border:1px solid #b9c2bb;border-radius:6px;background:#f5f7f4;color:#1e2523;font:inherit;font-size:14px;font-weight:600;line-height:1.4;cursor:pointer}.nf-shipping__controls button:hover:not(:disabled){border-color:#818d84;background:#eaf0e9}.nf-shipping__controls button:disabled{color:#737c76;cursor:wait}.nf-shipping__status{margin-top:10px;color:#59625d;font-size:13px;line-height:1.5}.nf-shipping__status:empty{margin-top:0}.nf-shipping__status[data-error=true]{color:#b40d1e}.nf-shipping__results{margin-top:14px}.nf-shipping__results[hidden]{display:none}.nf-shipping__destination,.nf-shipping__group-title{margin:0 0 8px;color:#59625d;font-size:13px;font-weight:500;line-height:1.5}.nf-shipping__rates{margin:0;padding:0;list-style:none}.nf-shipping__rate{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-block:10px;border-bottom:1px solid #edf0ec;font-size:14px;line-height:1.5}.nf-shipping__rate-name{display:block;color:#1e2523;font-weight:500}.nf-shipping__rate-description{display:block;margin-top:2px;color:#59625d;font-size:12px}.nf-shipping__rate-price{flex:0 0 auto;color:#1e2523;font-weight:650;white-space:nowrap}.nf-shipping__note{margin:10px 0 0;color:#737c76;font-size:12px;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nf-shipping.css.map */
