.payment-notification-order-detail .woocommerce-MyAccount-content{max-width:100%}.payment-notification-order-detail .woocommerce-MyAccount-content>.woocommerce-notices-wrapper,.payment-notification-order-detail .woocommerce-MyAccount-content>.woocommerce-order-details,.payment-notification-order-detail .woocommerce-MyAccount-content>.woocommerce-customer-details{background:#fff;border:1px solid #e5e7eb;border-radius:10px;margin:0 0 22px;padding:clamp(16px,2.5vw,24px)}.payment-notification-order-detail .woocommerce-order-overview{background:#fff;border:1px solid #e5e7eb;border-radius:10px;display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 22px;padding:0}.payment-notification-order-detail .woocommerce-order-overview li{border-right:1px solid #e5e7eb;float:none;margin:0;padding:16px}.payment-notification-order-detail .woocommerce-order-overview li:last-child{border-right:0}.payment-notification-order-detail .woocommerce-order-overview li strong{font-size:1rem;margin-top:5px}.payment-notification-order-detail .woocommerce-order-details__title,.payment-notification-order-detail .woocommerce-column__title{color:#172b4d;font-size:1.25rem;margin:0 0 16px}.payment-notification-order-detail .shop_table{border:1px solid #e5e7eb;border-collapse:separate;border-radius:8px;border-spacing:0;overflow:hidden}.payment-notification-order-detail .shop_table th,.payment-notification-order-detail .shop_table td{border-color:#edf1f5;padding:12px}.payment-notification-order-detail .shop_table tfoot tr:last-child th,.payment-notification-order-detail .shop_table tfoot tr:last-child td{background:#f1f7ff;color:#172b4d;font-size:1.05rem;font-weight:800}.payment-notification-order-detail .woocommerce-customer-details address{font-style:normal;line-height:1.7}.payment-notification-order-detail .woocommerce-columns--addresses{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.payment-notification-order-detail .woocommerce-column{border:1px solid #e5e7eb;border-radius:10px;padding:20px}.payment-notification-order-detail .payment-notification-order-detail-content{margin-top:22px}.payment-notification-order-detail .pn-order-action-card{align-items:center;background:#fffaf0;border:1px solid #fde3a7;border-radius:10px;display:flex;gap:20px;justify-content:space-between;margin:22px 0;padding:20px}.payment-notification-order-detail .pn-order-action-card h2{font-size:1.1rem;margin:0}.payment-notification-order-detail .pn-order-action-card p{color:#60708b;margin:.25rem 0 0}.payment-notification-order-detail .pn-notify-payment{background:var(--pn-primary,#2271b1);border-radius:8px;color:#fff;flex:0 0 auto;padding:.75rem 1.25rem;text-align:center}.payment-notification-order-detail .pn-payment-status{margin:22px 0}.payment-notification-order-detail .pn-status-date{color:#60708b;font-size:.85rem;margin:.4rem 0 0}@media (max-width:768px){.payment-notification-order-detail .woocommerce-order-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-notification-order-detail .woocommerce-order-overview li:nth-child(2){border-right:0}.payment-notification-order-detail .woocommerce-order-overview li{border-bottom:1px solid #e5e7eb}.payment-notification-order-detail .woocommerce-columns--addresses{grid-template-columns:1fr}.payment-notification-order-detail .shop_table thead{display:none}.payment-notification-order-detail .shop_table tbody tr,.payment-notification-order-detail .shop_table tbody td{display:block}.payment-notification-order-detail .shop_table tbody td{border:0;padding:6px 12px;text-align:right}.payment-notification-order-detail .shop_table tbody td:first-child{text-align:left}.payment-notification-order-detail .pn-order-action-card{align-items:stretch;flex-direction:column}.payment-notification-order-detail .pn-notify-payment{width:100%}}
