form [data-product-block][data-block-type=custom-payments]{margin-top:8px}.custom-payments{width:fit-content;contain:style}.custom-payments .heading{margin:0 0 10px}.custom-payments .icon-heading{margin:0;font-weight:600;line-height:1.3;text-align:left}.custom-payments .icon-heading.heading-align-desktop-left{text-align:left}.custom-payments .icon-heading.heading-align-desktop-center{text-align:center}.custom-payments .icon-heading.heading-align-desktop-right{text-align:right}.custom-payments .payments-track.align-desktop-left{justify-content:flex-start}.custom-payments .payments-track.align-desktop-center{justify-content:center}.custom-payments .payments-track.align-desktop-right{justify-content:flex-end}.custom-payments .payments-track{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.custom-payments .payment-item{flex:0 0 auto}.custom-payments .afterpay-box{display:flex;align-items:center;gap:4px;background:var(--cp-afterpay-bg, #b9f5ea);border-radius:999px;color:#111;line-height:1.2}.custom-payments .afterpay-box:not(.afterpay-box--transparent){padding:5px 8px}.custom-payments :is(.payment-pill,.afterpay-info-trigger,.payment-info-trigger){color:inherit;text-decoration:none;border:0;background:transparent;padding:0;margin:0;cursor:pointer;transition:transform .18s ease,box-shadow .22s ease,filter .22s ease}.custom-payments :is(.payment-pill,.afterpay-info-trigger,.payment-info-trigger){line-height:0}.custom-payments .afterpay-text-link{display:inline-flex;align-items:center;min-height:20px}.custom-payments :is(.payment-pill,.afterpay-info-trigger,.payment-info-trigger):focus-visible{outline:2px solid #111;outline-offset:2px}.custom-payments :is(.payment-pill,.afterpay-info-trigger,.payment-info-trigger):hover{transform:translateY(-1px);filter:saturate(1.05)}.custom-payments .afterpay-text{font-size:16px;font-weight:600;white-space:nowrap;letter-spacing:.01em}.custom-payments .afterpay-logo{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.custom-payments .payment-item--with-info{display:inline-flex;align-items:center;gap:4px}.custom-payments :is(.afterpay-info-trigger,.payment-info-trigger){width:22px;height:22px;border-radius:999px;font-size:14px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;line-height:1}.custom-payments .payment-pill{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border:0;padding:0;background:#fff;border-radius:999px;box-shadow:0 2px 8px #0000001a;text-decoration:none;transition:transform .18s ease,box-shadow .22s ease}.custom-payments .payment-pill:hover{transform:translateY(-1px);box-shadow:0 8px 16px #00000024}.custom-payments .payment-pill img{border-radius:999px;border:1px solid #f5f5f5;display:block;object-fit:contain;width:auto;height:25px;max-width:100%}.custom-payments--anim-typing .afterpay-text{display:inline-block;overflow:hidden;white-space:nowrap;border-right:2px solid rgba(0,0,0,.55);max-width:0;animation:customPaymentsTyping 2.6s steps(36,end) .18s forwards,customPaymentsCaret .9s step-end 3}@keyframes customPaymentsTyping{0%{max-width:0}to{max-width:44ch}}@keyframes customPaymentsCaret{50%{border-right-color:transparent}}@media screen and (max-width:767px){.custom-payments .icon-heading[data-heading-mobile-align=left]{text-align:left}.custom-payments .icon-heading[data-heading-mobile-align=center]{text-align:center}.custom-payments .icon-heading[data-heading-mobile-align=right]{text-align:right}.custom-payments .payments-track.align-mobile-left{justify-content:flex-start}.custom-payments .payments-track.align-mobile-center{justify-content:center}.custom-payments .payments-track.align-mobile-right{justify-content:flex-end}.custom-payments .afterpay-text{font-size:14px;white-space:nowrap}.custom-payments .payments-track{flex-wrap:wrap;row-gap:4px;gap:4px}.custom-payments .payment-item--afterpay{flex:1 0 100%;width:100%;display:flex}.custom-payments .payments-track.align-mobile-left .payment-item--afterpay{justify-content:flex-start}.custom-payments .payments-track.align-mobile-center .payment-item--afterpay{justify-content:center}.custom-payments .payments-track.align-mobile-right .payment-item--afterpay{justify-content:flex-end}.custom-payments :is(.afterpay-info-trigger,.payment-info-trigger){width:20px;height:20px;font-size:14px}.custom-payments--anim-typing .afterpay-text{max-width:none;border-right:0;animation:none}.custom-payments-modal__dialog{padding:18px 16px 14px;border-radius:14px}.custom-payments-modal__title{font-size:20px}}@media(prefers-reduced-motion:reduce){.custom-payments :is(.payment-pill,.afterpay-info-trigger,.payment-info-trigger),.custom-payments--anim-typing .afterpay-text{animation:none;transition:none}.custom-payments-modal,.custom-payments-modal__dialog,.custom-payments-modal__backdrop{transition:none}}.custom-payments-modal{--cp-modal-backdrop-duration: .14s;--cp-modal-dialog-duration: .22s;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-items:center;padding:16px;overflow:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;visibility:hidden;pointer-events:none;isolation:isolate}.custom-payments-modal[data-open=true]{visibility:visible;pointer-events:auto}.custom-payments-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0a0a6b;backdrop-filter:blur(8px) saturate(.9);-webkit-backdrop-filter:blur(8px) saturate(.9);opacity:0;transition:opacity var(--cp-modal-backdrop-duration) ease;will-change:opacity}.custom-payments-modal[data-open=true] .custom-payments-modal__backdrop{opacity:1}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.custom-payments-modal__backdrop{background:#0a0a0a94}}.custom-payments-modal__dialog{position:relative;z-index:1;width:min(560px,100%);background:#fff;border-radius:16px;padding:22px 20px 18px;box-shadow:0 22px 40px #0003;max-height:min(80vh,640px);overflow-y:auto;transform:translateY(10px) scale(.98);transition:transform var(--cp-modal-dialog-duration) ease;outline:0;will-change:transform}.custom-payments-modal[data-open=true] .custom-payments-modal__dialog{transform:translateY(0) scale(1)}.custom-payments-modal__close{position:absolute;right:10px;top:8px;width:32px;height:32px;border:0;border-radius:999px;cursor:pointer;background:#f2f2f2;color:#111;font-size:22px;line-height:1}.custom-payments-modal__title{margin:0 28px 10px 0;font-size:22px;line-height:1.2;font-weight:600}.custom-payments-modal__content{font-size:16px;line-height:1.5}.custom-payments-modal__content p{margin:0 0 10px}.custom-payments-modal__content p:last-child{margin-bottom:0}.custom-payments-modal__cta{display:inline-flex;margin-top:14px;cursor:pointer;background:#fff;border-radius:999px;border:1px solid #111;color:#111;text-decoration:none;padding:10px 14px;font-weight:600}.custom-payments-modal__cta.is-loading{opacity:.7;pointer-events:none}body.custom-payments-modal-lock{overflow:hidden;overscroll-behavior:none}
/*# sourceMappingURL=/cdn/shop/t/54/assets/au-custom-payments.css.map */
