html .pbf-popup-trigger,html .pbf-popup-wrapper,html #PBFPopup{--pbf-widget-width: 100%;--pbf-logo-width: 50%;--pbf-logo-align: left;--pbf-widget-background: transparent;--pbf-widget-padding-top: 18px;--pbf-widget-padding-bottom: 18px;--pbf-widget-padding-left: 18px;--pbf-widget-padding-right: 18px;--pbf-primary-color: #ffffff;--pbf-text-color: rgba(255, 255, 255, .8);--pbf-error-color: #ff7a6b;--pbf-button-finance-background: rgba(216, 212, 212, .09);--pbf-button-active-text: #000000;--pbf-button-default-background: rgba(216, 212, 212, .09);--pbf-button-active-background: #ffffff;--pbf-button-secondary: rgba(216, 212, 212, .09);--pbf-action-button-label: "Pay by Finance";--pbf-button-radius: 6px;--pbf-slider-track-height: 4px;--pbf-slider-track-color: rgba(255, 255, 255, .3);--bb-tl-line: rgba(255, 255, 255, .75);--bb-tl-glow: inset 0 0 40px rgba(255, 255, 255, .2)}html .pbf-popup-trigger{display:flex!important;flex-wrap:wrap;align-items:center;gap:4px 6px;background:none;border:0;border-radius:0;padding:0;color:#000}html .pbf-popup-trigger .pbf-popup-label{order:1;margin:0;color:#000;font-size:14px;line-height:1.4}html .pbf-popup-trigger .pbf-popup-label strong{font-family:"ABCDiatypeMedium",var(--body-font-family);font-weight:inherit}html .pbf-popup-trigger .pbf-popup-logo{order:2;width:62px;height:auto;flex:none;margin:0}html .pbf-popup-trigger img{filter:none}html .pbf-popup-trigger .pbf-popup-open,html .pbf-popup-trigger .pbf-popup-open:hover,html .pbf-popup-trigger .pbf-popup-open:focus{order:3;margin:0;padding:0;min-height:0;border:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:#000;font-size:14px;text-decoration:underline;text-underline-offset:3px;white-space:nowrap;cursor:pointer}html .pbf-popup-wrapper{background:#0000008c;padding:16px;box-sizing:border-box}html .pbf-popup-wrapper .pbf-popup-content{width:min(520px,calc(100vw - 32px));max-height:calc(100svh - 48px);margin:0;padding:0;border:0;border-radius:8px;background:#000;color:#fff;overflow:auto;overscroll-behavior:contain;box-sizing:border-box}html .pbf-popup-wrapper .pbf-popup-content .pbf-popup-header{position:sticky;top:0;z-index:2;padding:14px 18px;background:#000;border-bottom:1px solid rgba(255,255,255,.2)}html .pbf-popup-wrapper .pbf-popup-content .pbf-popup-header .pbf-popup-header-title{color:#fff;font-family:var(--font-body-family, inherit);font-size:16px;font-weight:500;text-transform:none;letter-spacing:0}html .pbf-popup-wrapper .pbf-popup-content .pbf-popup-header .pbf-popup-close,html .pbf-popup-wrapper .pbf-popup-content .pbf-popup-header .pbf-popup-close:hover,html .pbf-popup-wrapper .pbf-popup-content .pbf-popup-header .pbf-popup-close:focus{padding:4px 10px;border:0;background:transparent;color:#fff;font-size:24px;line-height:1;filter:none}html div#PBFPopup{width:100%;font-family:var(--font-body-family, inherit)}html div#PBFPopup #pbf-widget-logo{filter:brightness(0) invert(1);min-width:0;max-width:160px;padding:0 0 12px}html div#PBFPopup .pbf-popup-heading h2{font-size:14px;color:var(--pbf-text-color)}html div#PBFPopup h3,html div#PBFPopup fieldset legend{color:#fff;font-size:12px;letter-spacing:.08em}html div#PBFPopup .pbf-widget-radio-toggle{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-columns:none;gap:8px;margin:10px 0 4px}html div#PBFPopup .pbf-widget-radio-toggle input+label,html div#PBFPopup fieldset input[type=text],html div#PBFPopup #pbf-save-button,html div#PBFPopup .pbf-coupon-container input,html div#PBFPopup .pbf-coupon-container button{background:var(--pbf-button-default-background);border:1px solid var(--bb-tl-line);box-shadow:var(--bb-tl-glow);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;border-radius:var(--pbf-button-radius)}html div#PBFPopup .pbf-widget-radio-toggle input+label{width:auto;min-width:0;margin:0;padding:12px 8px;font-size:15px}html div#PBFPopup .pbf-widget-radio-toggle input+label:hover,html div#PBFPopup .pbf-widget-radio-toggle input:hover+label{background:#ffffff29;border-color:#fff;color:#fff}html div#PBFPopup .pbf-widget-radio-toggle input+label:hover span{color:#fff}html div#PBFPopup .pbf-widget-radio-toggle input:checked+label,html div#PBFPopup .pbf-widget-radio-toggle input:checked+label:hover{background:#fff;border-color:#fff;box-shadow:none;color:#000}html div#PBFPopup .pbf-widget-radio-toggle input:checked+label span{color:#000}html div#PBFPopup fieldset input[type=text]{background:#d8d4d417}html div#PBFPopup .pbf-summary-review td{color:var(--pbf-text-color);padding:6px 0;border-bottom:1px solid rgba(255,255,255,.15)}html div#PBFPopup .pbf-summary-review #pbf-monthly-payment,html div#PBFPopup .pbf-summary-review #pbf-payable{color:#fff;font-weight:600}html div#PBFPopup .pbf-summary .pbf-summary-terms{color:#fff9}html div#PBFPopup .pbf-bottom-actions #pbf-save-button,html div#PBFPopup .pbf-bottom-actions #pbf-save-button:hover{width:100%;margin-top:8px;border:1px solid var(--bb-tl-line);color:#fff;text-transform:uppercase;letter-spacing:.04em;font-size:14px;opacity:1}html div#PBFPopup .pbf-bottom-actions #pbf-save-button:hover{background:#ffffff29}html div#PBFPopup #pbf-iss-adverts{text-decoration-color:#fff9}html .pbf-slider-wrapper .pbf-slider-handle{box-shadow:0 0 0 3px #4e4e4e inset,0 0 0 1px #fff}html .pbf-slider-tooltip{color:#000}@media screen and (max-width:749px){html .pbf-popup-wrapper .pbf-popup-content{max-height:calc(100svh - 120px)}}body:has(.pbf-popup-trigger) .js-instalments-form{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/480/assets/novuna-finance.css.map */
