.shipping-preview{border-top:1px solid var(--line,#D8CFBF);margin-top:1.5rem;padding-top:1rem}.shipping-preview summary{cursor:pointer;min-height:44px;display:list-item;padding:.5rem 0;font-weight:600}.shipping-preview form{margin-top:.75rem}.shipping-preview label{display:block;margin-bottom:.5rem}.shipping-preview-controls{display:flex;gap:.5rem;align-items:stretch;flex-wrap:wrap}.shipping-preview-controls input{width:10rem;min-width:0;flex:1 1 9rem}.shipping-preview-controls button{min-height:44px;flex:1 1 9rem}.shipping-preview [role=status]{font-size:.875rem;margin:.75rem 0;line-height:1.5}.shipping-preview-rate{border:1px solid #D8CFBF;border-radius:4px;padding:.75rem;margin:.5rem 0;display:grid;gap:.25rem}.shipping-preview-rate span{font-size:.95rem}.shipping-preview-rate small{color:#625E54}.shipping-preview .help{font-size:.875rem;line-height:1.5}.shipping-preview button:disabled{opacity:.6;cursor:wait}
