.buyer-order-note{box-sizing:border-box;max-width:1180px;margin:28px auto;padding:22px 24px;color:#183449;background:#f6f7f5;border-block:1px solid #d8dfdc;font:inherit;line-height:1.6}
.buyer-order-note h2,.buyer-order-note h3{color:inherit;font-family:inherit;font-size:clamp(1.2rem,2vw,1.55rem);font-weight:600;line-height:1.3;margin:0 0 12px;letter-spacing:normal;text-transform:none}
.buyer-order-note p{font:inherit;color:inherit;margin:10px 0;max-width:84ch}
.buyer-order-note a,.buyer-order-link{color:#174f6b;text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px;font-weight:500}
.buyer-order-note a:focus-visible,.buyer-order-link:focus-visible{outline:2px solid #174f6b;outline-offset:4px}
.buyer-order-note ul{padding-inline-start:20px;margin:12px 0}.buyer-order-note li{margin:8px 0}
.buyer-order-scroll{max-width:100%;overflow-x:auto}.buyer-order-note table{width:100%;border-collapse:collapse;background:transparent;font:inherit}
.buyer-order-note th,.buyer-order-note td{padding:10px 12px;text-align:start;vertical-align:top;border-bottom:1px solid #d8dfdc;color:inherit;background:transparent;font:inherit}
.buyer-order-note th{font-weight:600}.buyer-order-note caption{text-align:start;font-weight:600;margin-bottom:10px}
.buyer-order-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin:12px 0}.buyer-order-link{display:inline-block;margin-block:8px}
@media(max-width:600px){.buyer-order-note{margin:20px 12px;padding:18px 14px}.buyer-order-note table{min-width:480px}.buyer-order-note th,.buyer-order-note td{padding:9px 10px}.buyer-order-links{display:block}.buyer-order-links a{display:block;margin:10px 0}}
