.product-detail .afterpay-widget-message .afterpay-link{font-size:.75em;padding:.375em .9375em;border:.0625em solid #ccc}.afterpay-widget-message.plp-afterpay-message .afterpay-link{font-size:.75em}.afterpay_pbi-image.payment-image{margin-top:-3px;position:relative}.afterpay-link a{text-decoration:underline;color:#999;font-size:.85em}.pdp-afterpay-message{padding-top:.625em;padding-bottom:1.0625em;text-align:center}.pdp-afterpay-message a{text-decoration:underline;color:#999;font-size:.85em}.product-detail .pdp-afterpay-message{text-align:left}.cart-page .cart-afterpay-message .afterpay-link{font-size:.75em;padding:.375em .4375em}.cart-afterpay-message{text-align:right;margin-bottom:.9375em;border:0}.modal.show{display:block}.afterpay-modal{width:100%}.afterpayModal{background:rgba(0,0,0,.3)}.afterpayModal .quick-view-dialog{max-width:48em}.afterpayModal .modal-content{border-radius:.8125em;overflow:hidden;position:absolute}.afterpayModal .modal-content .modal-header{border-bottom:none;background-color:#fbfcfc;height:2em}.afterpayModal .modal-content .modal-header button{border-radius:50%;width:1.5em;height:1.5em;border:.05em solid #999;position:absolute;right:.25em;top:.25em;padding:0}.afterpayModal .modal-content .modal-header button .close-button{position:relative;top:-.35em;font-size:1.5em;color:#999}.afterpayModal .modal-content .modal-header button:hover .close-button{color:#000}.afterpayModal .modal-content .modal-body{padding:0;max-height:none}.afterpayModal.modal.show .modal-dialog{-webkit-transition:top .1s ease-out,-webkit-transform .3s ease-out;transition:top .1s ease-out,-webkit-transform .3s ease-out;transition:transform .3s ease-out,top .1s ease-out;transition:transform .3s ease-out,top .1s ease-out,-webkit-transform .3s ease-out}.cancel-symbol{position:relative;bottom:.4375em;right:.3125em;background-color:transparent}.terms-content{color:#878787;font-size:.9375em;margin:.75em 0}.copy-rights,.redirect-text,.terms-content{text-align:center}.redirect-text{margin-top:2.1875em;font-size:2.375em}.checkout-afterpay-message{text-align:center}.afterpay-widget-message-text{color:#9bcee8}.afterpay-widget-message-text strong{color:#333}.afterpay-widget-redirect-label{margin:20px 0}.checkout-afterpay-message{background:#f9f9f9;padding:25px}@media screen and (max-width:767px){.checkout-afterpay-message{padding:25px 10px}}.afterpay-circle{min-width:24px;height:auto}.link-us{font-size:.9375em;color:grey;text-decoration:underline}.terms-us{color:grey;padding-left:2.4375em}.terms-us,.terms-us a{font-size:.875em}.terms-content-us{padding-bottom:.75em;background-color:#fbfcfc}.afterpay-checkout-button{background-color:#000;color:#fff!important;background-size:contain;background-repeat:no-repeat;background-position-x:center;background-position-y:center}.afterpay-buynow-button,.afterpay-placeorder-button{background-color:#000;color:#fff!important;background-size:contain;background-repeat:no-repeat;background-position-x:center;background-position-y:center;min-width:250px}.afterpay-hide{display:none!important}.afterpay-widget-hideuntilready{visibility:hidden}.cart-and-ipay .add-to-cart{width:100%;display:block}