.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-image{vertical-align:middle;width:5em}.pdp-afterpay-message{padding-top:.625em;padding-bottom:1.0625em;text-align:center}.cart-page .cart-afterpay-message .afterpay-link{font-size:.75em;padding:.375em .4375em}.cart-afterpay-message{margin-bottom:.9375em;border:.0625em solid #ccc}.modal.show{display:block}.afterpay-modal{width:-webkit-fill-available}.afterpayModal{background:rgba(0,0,0,.3)}.afterpayModal .quick-view-dialog{max-width:48em}.afterpayModal .modal-content{border-radius:0;overflow:hidden;position:absolute;max-width:760px;margin:0 auto;border:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.afterpayModal .modal-content .modal-header{border-bottom:medium none;background-color:#fbfcfc;height:2em;padding:0}.afterpayModal .modal-content .modal-header button{width:1.5em;height:1.5em;border:0;position:absolute;right:1em;top:.25em;padding:0;z-index:2;background:none}.afterpayModal .modal-content .modal-header button .close-button{position:relative;top:0;font-size:2.5em;color:#000}.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{text-align:center;color:#000;font-size:15px;margin-bottom:.75em;padding:0 15px;font-family:Centra No1;font-weight:500;letter-spacing:-.03rem}.terms-content .terms-us{padding:0;color:#000}.copy-rights,.redirect-text{text-align:center}.redirect-text{margin-top:2.1875em;font-size:1.375em}#afterpaInstallmentChart th{text-align:center;border-bottom:.0625em solid #ccc}#afterpaInstallmentChart td{text-align:center;padding-top:.9375em}.pie{width:2.8125em}.pie path{fill:#0070d2;stroke:none}.pie .circle{fill:#ccc;stroke:#0070d2;stroke-width:.3}.link-us{font-size:.9375em;color:gray;text-decoration:underline}.terms-us{color:gray;padding-left:2.4375em}.terms-us,.terms-us a{font-size:.875em}.terms-content-us{padding-bottom:.75em;background-color:#fbfcfc}