.finance-checkout-section fieldset{margin-bottom:10px}.finance-checkout-section .form-row{display:flex;justify-content:space-between;gap:10px;align-items:center}.finance-checkout-section .form-row .field{width:100%;margin-bottom:15px;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.finance-checkout-section .form-row:last-child .field{margin-bottom:0}.finance-checkout-section .form-row .field label{margin-bottom:5px;font-size:14px;font-weight:600;line-height:16px}.finance-checkout-section .form-row .field input,.finance-checkout-section .form-row .field select{border-color:#DDDCDC;color:#000;border-radius:12px}.finance-view-popup .v12-right-finance .finance-checkout-section .action-control button{float:none;width:100%;border-radius:24px;padding:15px 10px;font-size:16px;line-height:19px;text-transform:uppercase;font-weight:600}.finance-view-popup .v12-right-finance .finance-checkout-section .action-control{float:none}.finance-calculator{width:100%;cursor:pointer;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;gap:10px}.finance-calculator .v12logo{width:20%}.v12-finance-option{text-align:center;font-size:16px;line-height:20px}.v12-finance-popup .popup-modal-content{position:fixed;margin-bottom:0!important;top:0;left:0;right:0;bottom:0;background-color:rgb(0 0 0 / .5);display:none;z-index:9999;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.modal-content-footer{padding:10px;border-top:1px solid #ccc}#finance-calculator-popup .logo-with-autifybrand{display:flex;width:100%;justify-content:space-between;align-items:center}.hide-visually{display:none!important}#finance-calculator-popup .logo-with-autifybrand img{width:100px}#finance-calculator-popup .logo-with-autifybrand .brand-copyright{font-weight:400;color:#333;font-size:16px}#finance-calculator-popup .logo-with-autifybrand .brand-copyright a{color:#006bb4}#finance-calculator-popup .logo-with-autifybrand .brand-copyright a:hover{text-decoration:underline}.v12-finance-popup .pop-up-content{width:100%;max-width:1100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;box-shadow:0 0 12px 2px rgb(0 0 0 / .35);opacity:1;pointer-events:auto;max-height:90%;overflow-y:auto;transition:top 0.1s ease-out}body.popup-open{overflow:hidden}.finance-view-popup{display:flex}.finance-view-popup .v12-left-finance{width:50%;float:left;margin:0;background-color:#fff;padding:50px}.finance-view-popup .v12-right-finance{width:50%;padding:50px 50px 20px 50px;background:#f9f9f9;float:right}.v12-finance-popup .popup-modal-content p{font-size:18px;margin-bottom:20px}.v12-finance-popup .popup-close{display:block;text-align:right;font-size:16px;margin-top:20px;clear:both;margin:0;padding:0;text-decoration:none}.v12-finance-popup .popup-close:before{content:"X";font-size:18px;color:#666;position:absolute;right:35px;top:25px;font-weight:600}.v12-popup-trigger{cursor:pointer;width:100%;float:left;border:1px solid #1a79c4;border-color:#0c3755;padding:20px;margin:10px 0}.v12-popup-trigger .finance-calculator-img{width:20%}.v12-popup-trigger .finance-overview-product{width:80%}.v12-popup-trigger .finance-overview-product h4{line-height:1.1;font-size:16px;text-transform:uppercase;margin-bottom:6px;margin-top:6px;font-weight:600}.v12-popup-trigger .finance-overview-product .finance-overview-hint{line-height:1.2;margin-bottom:2px;color:#333;font-weight:400;font-size:.9rem}.v12-popup-trigger.hoverclass{color:#fff;background-color:#0c3755}.v12-popup-trigger.hoverclass h4{color:#fff}.finance-view-popup h3{color:#353636;font-size:26px;letter-spacing:.5px;line-height:36px;text-transform:uppercase;margin:0;padding:0 0 6px 0}.finance-view-popup h3.title-big{font-weight:600}.finance-view-popup .desc-left{font-size:16px;letter-spacing:.5px;line-height:26px;color:#7f7f7f}.finance-view-popup h4.title-small{color:#303030;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;line-height:20px;margin:40px 0 10px 0}.finance-view-popup .finance-options .repayment{margin-bottom:50px;float:left}.finance-view-popup .finance-options p.repayment-text{color:#7f7f7f;font-size:16px;letter-spacing:.5px;line-height:22px;padding-bottom:30px}.finance-view-popup .finance-options h5.title-terms-length{font-weight:700;line-height:1.1;font-size:16px;margin-top:1rem;margin-bottom:1rem}.finance-view-popup .finance-options select#finance-options{font-style:normal;font-weight:300;letter-spacing:-.1px;line-height:20px}.finance-view-popup .finance-options select{background:url("data:image/svg+xml,<svg height='10px' width='10px' viewBox='0 0 16 16' fill='%23000000' xmlns='http://www.w3.org/2000/svg'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>") no-repeat;background-position:calc(100% - 0.75rem) center!important;-moz-appearance:none!important;-webkit-appearance:none!important;appearance:none!important;border:1px solid #ccc;border-radius:1px;font-size:14px;height:32px;line-height:1.42857143;padding:4px 25px 5px 10px;vertical-align:baseline;width:100%;box-sizing:border-box}.finance-view-popup .finance-options select:focus{border:1px solid #c2c2c2}.finance-view-popup .finance-options select:not([disabled]):focus{box-shadow:0 0 3px 1px #00699d}.finance-view-popup .finance-options .display-depositamount{display:inline-block;float:right}.finance-view-popup .finance-options .display-depositamount .display-depositamount1{font-size:16px;letter-spacing:.5px;line-height:26px;font-weight:700;color:#333}.finance-view-popup .finance-options .display-depositamount .display-depositamount2{font-size:16px;letter-spacing:.5px;line-height:26px;color:#333}.finance-view-popup .logo-with-autifybrand{display:flex;width:100%;justify-content:space-between;align-items:end}.finance-view-popup .logo-with-autifybrand img{width:114px}.finance-view-popup .logo-with-autifybrand .brand-copyright{font-weight:400;color:#333}.finance-view-popup .logo-with-autifybrand .brand-copyright a{color:#006bb4}.finance-view-popup .logo-with-autifybrand .brand-copyright a:hover{text-decoration:underline}.finance-view-popup h4.finance-sub-title{color:#303030;font-size:20px;font-weight:700;letter-spacing:.44px;line-height:20px;text-transform:uppercase;margin:0 0 10px 0}.finance-view-popup .finance-summary{padding:20px 30px;float:left;border:1px solid #e8e8e8;list-style-type:none;width:100%;box-sizing:border-box;margin:0 0 20px 0}.finance-view-popup .finance-summary li{color:#303030;font-size:16px;letter-spacing:.2px;line-height:26px;float:left;width:100%;margin-bottom:1rem}.finance-view-popup .finance-summary li label{float:left;margin-bottom:0}.finance-view-popup .finance-summary li .value{float:right}.finance-view-popup .finance-summary li.total-amount-payable-now,.finance-view-popup .finance-summary .finance-summary-table li.total-amount-payable-now label{font-weight:700}.finance-view-popup .v12-right-finance p{color:#303030;font-size:14px;letter-spacing:.5px;line-height:22px;font-weight:400;margin-bottom:10px}.finance-view-popup .v12-right-finance p a{color:#c09a5e!important;font-weight:700;text-decoration:none}.finance-view-popup .v12-right-finance p a:hover{text-decoration:underline}.finance-view-popup .v12-right-finance .action-control{float:left;width:100%;margin-bottom:20px}.finance-view-popup .v12-right-finance .action-control .v12-finance-options{float:left}.finance-view-popup .v12-right-finance .action-control .label{color:#333;font-size:16px;letter-spacing:.5px;line-height:26px}.finance-view-popup .v12-right-finance .action-control .value{color:#333;font-size:16px;letter-spacing:.5px;line-height:26px;font-weight:700}.finance-view-popup .v12-right-finance .action-control button{height:50px;width:50%;font-weight:400;border:1px solid #c09a5e;border-radius:2px;background-color:#c09a5e;color:#fff;font-size:16px;letter-spacing:.5px;line-height:20px;text-align:center;float:right}.finance-view-popup .v12-right-finance .action-control button span{font-weight:400;color:#fff;font-size:16px;letter-spacing:.5px;line-height:20px;text-align:center}.finance-view-popup .v12-right-finance .action-control button:hover,.finance-view-popup .v12-right-finance .action-control button:hover span{background-color:#fff!important;color:#c09a5e!important}.finance-view-popup .depost-payment .plus-minus-icons{border-top:1px solid rgb(29 29 29 / .1)}.finance-view-popup .error-message,.finance-view-popup .error-message-v12{margin:10px auto;text-align:center;display:none;color:red}.finance-view-popup .finance-options .deposit-text-area{position:relative;display:flex;align-items:center;justify-content:center;width:100%;float:left;top:1px;border-top:1px solid rgb(29 29 29 / .1)}.finance-view-popup span#minus-icon{font-size:39px;line-height:38px;left:0}.finance-view-popup span#plus-icon{font-size:39px;line-height:38px;right:0}.finance-view-popup span#minus-icon,.finance-view-popup span#plus-icon{padding:0;width:50px;height:50px;text-align:center;line-height:38px;font-size:39px;color:#c09a5e;border:1px solid rgb(29 29 29 / .1);position:absolute;top:0;border-bottom:0;border-top:0;cursor:pointer}.finance-view-popup .deposit-input-area{border-color:rgb(29 29 29 / .1);padding:0 50px;height:50px;line-height:56px;border-left:0;border-right:0;border-radius:0;color:#303030;font-size:16px}.finance-view-popup .deposit-input-area .currency-inp,.v12finance-checkout .deposit-input-area .currency-inp,.finance-modal .deposit-input-area .currency-symbol,.v12finance-checkout .deposit-input-area .currency-symbol{float:left;width:43%;font-weight:700}.deposit-input-area .currency-inp,.deposit-input-area .currency-symbol{float:left;width:48%;text-align:right}.finance-view-popup .deposit-input-area input{float:left;border:0;padding:0;height:auto;margin:0;width:50%;text-align:left;background-color:#fff0;height:50px;color:#1d1d1d;font-size:16px;padding-left:5px;font-weight:bold!important}.finance-view-popup .deposit-input-area input::-webkit-outer-spin-button,.finance-view-popup .deposit-input-area input::-webkit-inner-spin-button,.autify-v12-finance .deposit-input-area input::-webkit-outer-spin-button,.autify-v12-finance .deposit-input-area input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.finance-view-popup .deposit-input-area input[type="number"]{-moz-appearance:textfield;box-shadow:unset}.finance-view-popup .deposit-input-area input.deposit-amount{background:#fff;background-clip:padding-box;border:1px solid #c2c2c2;border-radius:1px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;height:32px;line-height:1.42857143;padding:0 9px;vertical-align:baseline;width:100%;box-sizing:border-box;box-shadow:none!important}div.ui-slider-horizontal{height:15px;border-radius:0;background:rgb(192 154 94 / .5);display:inline-block;width:100%;float:left}.ui-slider{position:relative;text-align:left}#slider-finance.ui-slider-horizontal{height:15px;border-radius:0;background:rgb(192 154 94 / .5);display:inline-block;width:100%;float:left;border:none}.display-instalmentamount{float:right}#slider-finance.ui-slider .ui-slider-handle{background-color:#c09a5e;width:12px;height:12px;border-radius:0;margin-left:0;cursor:pointer;top:0;border:1px solid #c09a5e}#slider-finance .ui-slider .ui-state-active{border:1px solid #c09a5e;background:#c09a5e}#slider-finance a:focus{outline:unset}:focus-visible{outline:none}@media only screen and (max-width:767px){.v12-finance-popup .popup-close:before{content:"X";font-size:18px;color:#666;position:absolute;right:5px;top:0;font-weight:600;border:1px solid;border-radius:30px;padding:5px}.finance-view-popup .v12-left-finance,.finance-view-popup .v12-right-finance{width:100%;padding:0;padding:20px;box-sizing:border-box}.v12-finance-popup .popup-modal-content .pop-up-content .finance-view-popup{display:block}.finance-view-popup .v12-right-finance .action-control .v12-finance-options{margin-bottom:20px}.finance-view-popup .finance-summary{padding:10px 10px!important}.finance-view-popup .v12-right-finance .action-control .v12-finance-options{float:none;margin-bottom:20px;width:100%;text-align:center}.finance-view-popup .v12-right-finance .action-control button{width:100%;float:none}.finance-checkout-section .form-row .field input,.finance-checkout-section .form-row .field select{width:-webkit-fill-available}.finance-view-popup .finance-checkout-section .form-row{display:block}.finance-view-popup .finance-checkout-section .form-row:last-child .field{margin-bottom:15px}}@media (max-width:1024px){.finance-view-popup .finance-options select#finance-options{max-width:100%;margin-bottom:20px}.finance-view-popup .finance-options .display-depositamount{width:100%;text-align:left}.finance-view-popup .finance-summary li label{font-size:12px}}@media (max-width:1280px){.v12-finance-popup .popup-modal-content .pop-up-content{width:100%!important;max-width:100%;margin:0;height:100%;max-height:100%}}.v12finance-product-inline .finance-view-popup{display:block}.v12finance-product-inline .finance-view-popup #apply-finance{float:right}