.cta-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999;display:none}.cta-modal[data-open=true]{display:grid;place-items:center;padding:24px}.cta-modal__overlay{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cta-modal__dialog,.fw-finance-dialog{position:relative;display:grid;grid-template-columns:minmax(260px,33%) minmax(0,1fr);width:min(1120px,100%);max-height:calc(100dvh - 48px);overflow:auto;border:1px solid #ffffff30;border-radius:12px;background:#fff;box-shadow:0 24px 80px #0006}.cta-modal__dialog{z-index:1}#form_bulk .cta-modal__dialog{width:min(930px,100%);grid-template-columns:minmax(260px,370px) minmax(0,560px)}.fw-modal-sidebar{background:#050708;padding:44px 34px 70px;color:#fff}.fw-modal-sidebar{position:relative;isolation:isolate}.fw-modal-sidebar:before{content:"";position:absolute;z-index:-1;inset:auto 0 0;height:55%;background:linear-gradient(to bottom,#050708,#050708d9 20%,#05070800 65%),url(/cdn/shop/files/finance-left-image.webp?v=1789396007) center bottom / cover no-repeat;pointer-events:none}.fw-modal-sidebar h2,#PBFPopup .fw-modal-sidebar h2{margin:20px 0;font-family:Oswald,sans-serif;font-size:clamp(36px,4vw,56px);font-weight:700;line-height:1.13;letter-spacing:-.02em;color:#fff}.fw-modal-sidebar h2 em{color:#f2c230;font-style:normal}.fw-modal-sidebar p,#PBFPopup .fw-modal-sidebar p{font:18px/1.4 Arial,sans-serif!important;color:#bbc0c8;margin:0 0 30px}.fw-modal-eyebrow{display:flex;align-items:center;gap:18px;font:16px/1.4 Oswald,sans-serif;letter-spacing:.12em;color:#f2c230}.fw-modal-eyebrow span{width:48px;height:1px;background:#f2c230}.fw-modal-benefits{list-style:none;margin:32px 0 0;padding:0;display:grid;gap:20px}.fw-modal-benefits li{display:flex;align-items:center;gap:18px;font:18px/1.4 Oswald,sans-serif;color:#fff}.fw-modal-benefits li>span:last-child{font-weight:400}.fw-modal-benefit-icon{flex:0 0 58px;height:58px;display:grid;place-items:center;background:#191e21;border-radius:8px}.fw-modal-benefit-icon img,#PBFPopup .fw-modal-benefit-icon img{width:36px;height:36px}.fw-modal-sidebar--finance .fw-modal-benefit-icon{border:1px solid #899099;border-radius:50%}.fw-modal-novuna-logo,#PBFPopup .fw-modal-novuna-logo{display:block;width:190px;height:auto;filter:grayscale(1) brightness(0) invert(1)}.fw-modal-rule{width:64px;height:3px;border-radius:2px;background:#f2c230;margin:32px 0 24px}.fw-bulk-main,.fw-finance-main{position:relative;min-width:0;padding:42px 40px;background:#fff;color:#111}.fw-modal-intro{margin-bottom:24px;padding-right:10px}.fw-modal-intro .fw-modal-kicker,#PBFPopup .fw-modal-intro .fw-modal-kicker{margin:0 0 12px;font:18px/1.3 Oswald,sans-serif!important;color:#6b7280}.fw-modal-intro h2,#PBFPopup .fw-modal-intro h2{margin:0 0 12px;font:600 36px/1.2 Oswald,sans-serif;color:#080a0b;letter-spacing:-.02em}.fw-modal-intro h2,#PBFPopup .fw-modal-intro h2{text-transform:none}.fw-modal-intro>p:last-child,#PBFPopup .fw-modal-intro>p:last-child{margin:0;font:18px/1.45 Arial,sans-serif!important;color:#626978}.fw-modal-close{position:absolute;z-index:5;top:12px;right:12px;width:40px;height:40px;display:grid;place-items:center;padding:10px;background:#fff;color:#080a0b;border:0;border-radius:50%;cursor:pointer}.fw-modal-close svg{display:block;width:22px;height:22px}.fw-modal-close:focus-visible{outline:2px solid #b78d00;outline-offset:2px}.fw-modal-security{margin:20px 0 0;text-align:center;font:14px/1.5 Oswald,sans-serif;color:#626978}#form_bulk [data-pd-host]{min-height:400px}#form_bulk .pipedriveWebForms iframe{display:block;width:100%;border:0}.no-scroll,.no-scroll body{overflow:hidden}body.FactoryNovuna product-info #PBFPopup{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;max-height:none;margin:0;padding:24px;border-radius:0;background:transparent;overflow:auto}body.FactoryNovuna.isNovuaOpen product-info #PBFPopup{display:grid!important;place-items:center}body.FactoryNovuna product-info #PBFPopup .PBFPopup--bg{background:#0009;opacity:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}body.FactoryNovuna #PBFPopup .fw-finance-dialog{z-index:2}body.FactoryNovuna product-info #PBFPopup .pbf-finance-widget-calculator{background:#fff;padding:0;max-height:none;overflow:visible;color:#101318}body.FactoryNovuna #PBFPopup .pbf-model-content{color:#101318}body.FactoryNovuna #PBFPopup fieldset{margin:0 0 12px;padding:18px 20px;min-width:0;border:1px solid #e5e7eb;border-radius:5px}body.FactoryNovuna #PBFPopup fieldset legend{float:left;width:100%;margin:0 0 8px;padding:0;font-size:19px;font-weight:500;line-height:1.3;text-transform:uppercase;color:#111827}body.FactoryNovuna #PBFPopup fieldset legend+*{clear:both}body.FactoryNovuna #PBFPopup fieldset p{margin:0 0 12px;font-size:15px;line-height:1.4;color:#626978}body.FactoryNovuna #PBFPopup .pbf-fieldset-living-uk{background:#f7f8fa}body.FactoryNovuna #PBFPopup .fw-modal-intro h2{font-size:42px}body.FactoryNovuna #PBFPopup .pbf-widget-radio-toggle{display:flex;flex-wrap:wrap;gap:12px;margin:0}body.FactoryNovuna #PBFPopup .pbf-widget-radio-toggle input+label{flex:1;min-width:70px;width:auto;margin:0;padding:12px;border:1px solid #cbd0d8;border-radius:4px;background:#fff;color:#101318;font-size:18px;line-height:1.4;text-align:center;cursor:pointer}body.FactoryNovuna #PBFPopup .pbf-widget-radio-toggle input+label span{color:inherit}body.FactoryNovuna #PBFPopup .pbf-widget-radio-toggle input:checked+label{background:#f2c230;color:#080a0b;border-color:#f2c230}body.FactoryNovuna #PBFPopup .pbf-widget-radio-toggle input:focus-visible+label{outline:2px solid #111;outline-offset:3px}body.FactoryNovuna #PBFPopup .pbf-widget-radio-toggle input:disabled+label{opacity:.45;cursor:not-allowed}body.FactoryNovuna #PBFPopup .pbf-fieldset-living-uk .pbf-widget-radio-toggle{max-width:400px;gap:16px}body.FactoryNovuna #PBFPopup .pbf-fieldset-living-uk input+label{display:flex;justify-content:center;align-items:center;gap:16px;min-height:56px;padding:10px 16px;font-size:20px}body.FactoryNovuna #PBFPopup label[for=radio-pbf-uk-yes]:before{content:"";width:30px;height:30px;flex-shrink:0;background:url(fw-modal-uk.svg) center / contain no-repeat}body.FactoryNovuna #PBFPopup .pbf-fieldset-terms legend{margin-bottom:0}body.FactoryNovuna #PBFPopup #pbf-termMessage{margin:8px 0}body.FactoryNovuna #PBFPopup .pbf-fieldset-deposit{position:relative}body.FactoryNovuna #PBFPopup #pbfDepositFieldTitle{padding-right:76px}body.FactoryNovuna #PBFPopup .fw-deposit-percent{position:absolute;top:18px;right:20px;display:grid;place-items:center;min-width:64px;height:48px;padding:8px;border:1px solid #cbd0d8;border-radius:4px;background:#fff;color:#101318;font:500 20px/1.2 Oswald,sans-serif}body.FactoryNovuna #PBFPopup .pbf-slider-wrapper{margin-top:24px}body.FactoryNovuna #PBFPopup #pbf-termField label{padding:12px 8px;font-size:24px;font-weight:600}body.FactoryNovuna #PBFPopup #pbf-termField input:checked+label{background:#101517;color:#fff;box-shadow:inset 0 0 0 2px #f2c230}body.FactoryNovuna #PBFPopup .fw-term-caption{display:block;color:inherit;font-size:15px;font-weight:400}body.FactoryNovuna #PBFPopup #pbf-termField label>span{display:block;height:auto;line-height:1.4}body.FactoryNovuna #PBFPopup #pbf-termField label>span>span{display:inline}body.FactoryNovuna #PBFPopup #pbf-termField label>.fw-term-caption{margin-top:4px;text-transform:none}body.FactoryNovuna #PBFPopup .pbf-fieldset-finance:has(#pbfServiceTypeField>input:only-of-type){display:none}body.FactoryNovuna #PBFPopup .pbf-popup-heading{margin:0 0 12px;padding:16px 20px;border:1px solid #e5e7eb;border-radius:5px}body.FactoryNovuna #PBFPopup .pbf-popup-heading h2{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:19px;line-height:1.4;margin:0;color:#101318;text-transform:uppercase}body.FactoryNovuna #PBFPopup .pbf-popup-heading #pbf-financeable-value{color:#080a0b;font-size:26px;font-weight:600;white-space:nowrap}body.FactoryNovuna #PBFPopup #pbf-term,body.FactoryNovuna #PBFPopup #pbf-deposit{color:inherit}body.FactoryNovuna #PBFPopup .pbf-slider-target{height:10px;background:#dfe2e7;border:none;box-shadow:none}body.FactoryNovuna #PBFPopup .pbf-slider-base{padding:0;top:0;height:100%}body.FactoryNovuna #PBFPopup .pbf-slider-connect{background:#f2c230}body.FactoryNovuna #PBFPopup .pbf-slider-handle{width:30px;height:30px;top:-10px;right:-15px;border-radius:50%;border:1px solid #000;background:#101517;box-shadow:none}body.FactoryNovuna #PBFPopup .pbf-slider-handle svg{display:none}body.FactoryNovuna #PBFPopup .pbf-slider-value{color:#626978;font-size:12px}body.FactoryNovuna #PBFPopup .pbf-slider-tooltip{background:#fff;color:#101318;border:1px solid #cbd0d8;font-size:14px}body.FactoryNovuna #PBFPopup .pbf-summary{margin-top:14px}body.FactoryNovuna #PBFPopup .pbf-summary h3{color:#101318;font-size:19px;margin:0 0 10px}body.FactoryNovuna #PBFPopup .pbf-summary table{width:100%;padding:12px 16px;border:0;border-radius:5px;background:#f1f3f6}body.FactoryNovuna #PBFPopup .pbf-summary table td{padding:5px 0;font-size:16px;line-height:1.4;color:#424b5b;border:0}body.FactoryNovuna #PBFPopup .pbf-summary table td:first-child{padding-left:16px}body.FactoryNovuna #PBFPopup .pbf-summary table td:last-child{padding-right:16px}body.FactoryNovuna #PBFPopup .pbf-summary table tr:has(#pbf-totalcredit),body.FactoryNovuna #PBFPopup .pbf-summary>h3{display:none}body.FactoryNovuna #PBFPopup .pbf-summary table tr:last-child td{padding-top:12px;border-top:1px solid #cbd0d8;font-weight:600;font-size:20px;color:#101318}body.FactoryNovuna #PBFPopup .pbf-summary-terms,body.FactoryNovuna #PBFPopup .fw-zero-apr{display:none}body.FactoryNovuna #PBFPopup .pbf-bottom-actions #pbf-save-button{width:100%;padding:16px;background:#f2c230;color:#080a0b;border:1px solid #f2c230;border-radius:5px;font-size:22px;font-weight:600}body.FactoryNovuna #PBFPopup #pbf-save-button:disabled{opacity:.5;cursor:not-allowed}body.FactoryNovuna #PBFPopup .pbf-error-message{color:#b42318;font-size:14px}@media(max-width:749px){.cta-modal[data-open=true],body.FactoryNovuna product-info #PBFPopup{padding:12px}.cta-modal__dialog,.fw-finance-dialog{grid-template-columns:1fr;max-height:calc(100dvh - 24px)}#form_bulk .cta-modal__dialog{grid-template-columns:1fr}.fw-modal-sidebar{display:grid;grid-template-rows:1fr 1fr;padding:0}.fw-modal-sidebar-content{grid-row:1;padding:26px 24px}.fw-modal-sidebar:before{position:relative;grid-row:2;inset:auto;height:auto;z-index:0;opacity:1;background-image:linear-gradient(to bottom,#050708,#05070800 20%),url(/cdn/shop/files/finance-left-image.webp?v=1789396007)}.fw-modal-sidebar h2,#PBFPopup .fw-modal-sidebar h2{font-size:34px;margin:12px 0}.fw-modal-sidebar h2 br{display:none}.fw-modal-sidebar h2 em{display:block}.fw-modal-sidebar p,#PBFPopup .fw-modal-sidebar p{font-size:16px!important;margin-bottom:0}.fw-modal-benefits{grid-template-columns:1fr 1fr;gap:14px;margin-top:20px}.fw-modal-benefits li{align-items:flex-start;gap:8px;font-size:13px}.fw-modal-benefit-icon{flex-basis:32px;height:32px;border-radius:5px}.fw-modal-benefit-icon img,#PBFPopup .fw-modal-benefit-icon img{width:23px;height:23px}.fw-modal-novuna-logo,#PBFPopup .fw-modal-novuna-logo{width:140px}.fw-modal-rule{margin:18px 0}.fw-bulk-main,.fw-finance-main{padding:26px 20px}.fw-modal-intro h2,#PBFPopup .fw-modal-intro h2{font-size:28px}body.FactoryNovuna #PBFPopup .fw-modal-intro h2{font-size:32px}body.FactoryNovuna #PBFPopup .fw-deposit-percent{top:14px;right:12px;min-width:58px;height:44px}.fw-modal-intro>p:last-child,#PBFPopup .fw-modal-intro>p:last-child{font-size:16px!important}.fw-modal-close{top:8px;right:8px}body.FactoryNovuna #PBFPopup fieldset{padding:14px 12px}body.FactoryNovuna #PBFPopup fieldset legend{font-size:16px}body.FactoryNovuna #PBFPopup .pbf-popup-heading{padding:12px}body.FactoryNovuna #PBFPopup .pbf-popup-heading h2{font-size:16px}body.FactoryNovuna #PBFPopup .pbf-popup-heading #pbf-financeable-value{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/142/assets/fw-enquiry-modals.css.map */
