.shipment-report{margin:28px 0;padding:24px;border:1px solid #476477;border-radius:14px;background:#071e2b}
.shipment-report h3,.shipment-report h4{color:#f2f7fa;margin:0 0 16px}
.shipment-report h3{font-size:22px}.shipment-report h4{font-size:16px;margin-top:24px}
.shipment-report dl{display:grid;grid-template-columns:1fr 1fr;gap:18px 30px;margin:0}
.shipment-report dl>div{min-width:0}.shipment-report dt{font-size:11px;color:#9eb9ca;margin-bottom:6px}
.shipment-report dd{margin:0;color:#edf4f8;font-size:14px;line-height:1.6;overflow-wrap:anywhere}
.shipment-report .shipment-math{display:block}.shipment-math>div{margin-bottom:15px}
.shipment-report ul,.shipment-guidance ul{padding-left:20px;color:#bcd2df;font-size:12px;line-height:1.7}
.shipment-report li,.shipment-guidance li{margin-bottom:8px}
.shipment-report a,.shipment-guidance a{color:#ffad79;text-decoration:underline}
.shipment-guidance{border:1px solid #526777;border-radius:10px;padding:18px;margin:22px 0;background:#ffffff04}
.shipment-guidance p{font-size:12px;line-height:1.7;color:#c6d9e5}.shipment-guidance strong{color:#fff}
.shipment-guidance .button{white-space:normal;text-align:left}
.included-costs{padding:16px;border:1px solid #526777;border-radius:10px;font-size:12px;line-height:1.7;color:#c4d5df}
.included-costs label{display:flex;align-items:flex-start;gap:10px}.included-costs input{flex-shrink:0;margin-top:4px}
[data-invoice-included][hidden],.shipment-report[hidden],#cosmetics-profile[hidden]{display:none!important}
@media(max-width:760px){.shipment-report{padding:18px}.shipment-report dl{grid-template-columns:1fr}.shipment-report dd{font-size:13px}.shipment-report h3{font-size:20px}}
