.product-charges{border-top:1px solid var(--line);gap:10px;margin-top:18px;padding-top:16px;display:grid}.product-charges h2{margin:0;font-size:15px}.product-charges__intro{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.product-charges__options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.product-charge-option{background:var(--surface);border:1px solid var(--line);border-radius:6px;grid-template-rows:auto auto 1fr;gap:8px;min-width:0;padding:12px 10px;display:grid}.product-charge-option h3{align-items:center;gap:7px;margin:0;font-size:12px;line-height:1.35;display:flex}.product-charge-option h3 svg{color:var(--mint);flex:none;width:18px;height:18px}.product-charge-option>p{color:var(--muted);margin:0;font-size:11px;line-height:1.45}.product-charge-option dl{flex-direction:column;gap:6px;margin:0;display:flex}.product-charge-option dl>div{gap:1px;display:grid}.product-charge-option dt{color:var(--muted);font-size:11px}.product-charge-option dd{overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:700}.product-charge-option__total{border-top:1px solid var(--line);margin-top:auto;padding-top:6px}.product-charge-option__total dd{font-size:13px}.product-charges .checkout-unknown{color:var(--muted);font-weight:600}.product-charge-option[data-intent=ship_sealed]{grid-template-rows:auto auto auto 1fr}.product-charge-option__destination{gap:4px;min-width:0;display:grid}.product-charge-option__status,.product-charge-option__error{color:var(--muted);margin:0;font-size:11px;line-height:1.45}.product-charge-option__error{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.product-charge-option__reason{color:var(--muted);margin-top:2px;font-size:11px;font-weight:400;line-height:1.45;display:block}@media (max-width:640px){.product-charges__options{grid-template-columns:minmax(0,1fr)}.product-charge-option dl>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.product-charge-option dd{text-align:right}}
