.ptr-product-prompt { clear:both; margin:16px 0; padding:12px 0 0; border-top:1px solid #d9e0e5; color:#082a3b; font-size:14px; line-height:1.6; }
.ptr-product-prompt a { color:inherit; font-weight:600; text-decoration:underline; text-underline-offset:3px; }
.ptr-product-prompt a:focus-visible { outline:3px solid #0098cd; outline-offset:3px; }
.ptr-ordering-block { margin:28px 0; padding:22px; border-left:4px solid #0098cd; background:#f0f6f8; color:#082a3b; }
.ptr-ordering-block h2 { font:inherit; font-size:24px; font-weight:600; margin:0 0 14px; color:inherit; }
.ptr-ordering-block p { margin:0 0 14px; }
.ptr-ordering-block p:last-child { margin-bottom:0; }
.ptr-ordering-block .ptr-ordering-create { display:inline-block; padding:12px 20px; background:#082a3b; color:#fff !important; text-decoration:none; border-radius:4px; font-weight:600; }
.ptr-ordering-block .ptr-ordering-note { font-size:14px; line-height:1.5; }
.ptr-ordering-block a:focus-visible { outline:3px solid #0098cd; outline-offset:3px; }
