.product-freight{margin-top:20px;padding-top:17px;border-top:1px solid #e9e9ec}.product-freight h2{display:flex;align-items:center;gap:8px;font-size:14px;letter-spacing:0;margin:0 0 11px}.product-freight h2 svg{width:21px;height:21px;fill:none;stroke:#505964;stroke-width:1.5}.product-freight-form{display:flex;gap:8px;max-width:360px}.product-freight-form input{min-width:0;width:170px;flex:1;border:1px solid #dce0e5;border-radius:7px;padding:9px 11px;font-size:13px;height:39px}.product-freight-form button{border:1px solid #252830;background:#252830;color:#fff;border-radius:7px;padding:8px 14px;font-size:12px;font-weight:600}.product-freight .product-freight-hint,.product-freight-result>p{font-size:11px;line-height:1.5;color:#707782;margin:8px 0}.product-freight-result{font-size:12px;color:#515b66}.product-freight-result ul{padding:0;margin:12px 0 0;list-style:none;border:1px solid #e8eaee;border-radius:9px;overflow:hidden}.product-freight-result li{display:grid;grid-template-columns:1fr auto;gap:2px 12px;padding:10px 12px;background:#fafbfc}.product-freight-result li+li{border-top:1px solid #e8eaee}.product-freight-result strong{font-size:12px;color:#313943}.product-freight-result b{font-size:13px;color:#14634e}.product-freight-result small{font-size:10px;color:#727b86;grid-column:1/-1}.product-freight-result .unavailable{background:white}.product-freight-result .unavailable b{color:#818894;font-size:11px;font-weight:400}.product-freight[aria-busy=true] .product-freight-result{padding-top:8px}
