/* P57: in-flow message at the original product purchase button. */
#product_page #cart_quantity .wt-p57-feedback{display:block;clear:both;width:100%;max-width:100%;box-sizing:border-box;padding:14px 16px;margin:12px 0;border:1px solid #cbd9d0;border-radius:7px;background:#f4f8f5;color:#24332b;text-align:left;font-family:inherit;font-size:15px;line-height:1.5;overflow-wrap:anywhere}
#product_page #cart_quantity .wt-p57-feedback[hidden],#product_page #cart_quantity .wt-p57-feedback [hidden]{display:none!important}
#product_page #cart_quantity .wt-p57-feedback strong{display:block;margin:0 0 4px;font-size:16px;line-height:1.4;font-weight:700;color:inherit}
#product_page #cart_quantity .wt-p57-feedback p{display:block;padding:0;margin:0;background:transparent;color:inherit;font-size:14px;line-height:1.5}
#product_page #cart_quantity .wt-p57-feedback a{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;margin:10px 0 0;padding:9px 14px;border:1px solid #245d45;border-radius:5px;background:#fff;color:#245d45;text-decoration:underline;font-size:15px;line-height:1.4;white-space:normal}
#product_page #cart_quantity .wt-p57-rejected,#product_page #cart_quantity .wt-p57-uncertain{border-color:#d5b58c;background:#fff9ef;color:#5c4121}
#product_page #cart_quantity .wt-p57-feedback:focus,#product_page #cart_quantity .wt-p57-feedback a:focus-visible{outline:3px solid #305b79;outline-offset:3px}
