.tb-grid-table{display:flex;flex-wrap:wrap}.tb-grid-table-title{margin-bottom:10px}.tb-grid-table-row{display:flex;flex:0 0 100%;max-width:100%}.tb-grid-table-row+.tb-grid-table-row{margin-top:-1px}.tb-grid-table-row .tb-grid-table-cell{border:1px solid #ccc;display:flex;flex-direction:column;flex-wrap:wrap;padding:10px;text-align:center}.tb-grid-table-row .tb-grid-table-cell .tb-grid-table-sub,.tb-grid-table-row .tb-grid-table-cell .tb-grid-table-title{color:#000;font-family:Tesco-Light,Arial,sans-serif;font-size:20px;line-height:30px;margin-bottom:10px;word-break:break-word}[data-theme=blue] .tb-grid-table-row .tb-grid-table-cell .tb-grid-table-sub,[data-theme=blue] .tb-grid-table-row .tb-grid-table-cell .tb-grid-table-title{color:#fff}.tb-grid-table-row .tb-grid-table-cell .tb-grid-table-value{color:#00539f;font-family:Tesco-Bold,Arial,sans-serif;font-size:28px;line-height:35px;margin-bottom:10px;word-break:break-word}[data-theme=blue] .tb-grid-table-row .tb-grid-table-cell .tb-grid-table-value{color:#fff}.tb-grid-table-row .tb-grid-table-cell:only-child{padding:20px;text-align:left}.tb-grid-table-row .tb-grid-table-cell .tb-grid-table-sub:empty,.tb-grid-table-row .tb-grid-table-cell:only-child .tb-grid-table-sub:empty,.tb-grid-table-row .tb-grid-table-cell:only-child .tb-grid-table-title:empty,.tb-grid-table-row .tb-grid-table-cell:only-child .tb-grid-table-value:empty{display:none}.tb-grid-table-cell+.tb-grid-table-cell{border-left-width:0}.tb-grid-table-cell.no-border{border-right-width:0}.tb-grid-table-cell.separator{flex:0 0 auto}.tb-grid-table-cell.separator .tb-grid-table-value{color:#000;font-family:Tesco-Light,Arial,sans-serif;font-size:20px;line-height:30px;margin-bottom:0}.tb-grid-table[data-background=grey]{background-color:#f6f6f6}.tb-grid-table[data-background=blue]{background-color:#00539f}.tb-grid-table[data-background=blue] .tb-grid-table-cell .tb-grid-table-sub,.tb-grid-table[data-background=blue] .tb-grid-table-cell .tb-grid-table-title,.tb-grid-table[data-background=blue] .tb-grid-table-cell .tb-grid-table-value{color:#fff}.tb-grid-table[data-background=white]{background-color:#fff}.tb-grid-table[data-border-color=blue] .tb-grid-table-cell{border-color:#00539f}.tb-grid-table[data-border-color=white] .tb-grid-table-cell{border-color:#fff}.tb-grid-table[data-border="1"] .tb-grid-table-cell{border-width:1px}.tb-grid-table[data-border="1"] .tb-grid-table-cell+.tb-grid-table-cell{border-left-width:0}.tb-grid-table[data-border="1"] .tb-grid-table-cell.no-border{border-right-width:0}.tb-grid-table[data-border="1"] .tb-grid-table-row+.tb-grid-table-row{margin-top:-1px}.tb-grid-table[data-border="2"] .tb-grid-table-cell{border-width:2px}.tb-grid-table[data-border="2"] .tb-grid-table-cell+.tb-grid-table-cell{border-left-width:0}.tb-grid-table[data-border="2"] .tb-grid-table-cell.no-border{border-right-width:0}.tb-grid-table[data-border="2"] .tb-grid-table-row+.tb-grid-table-row{margin-top:-2px}.tb-grid-table[data-border="3"] .tb-grid-table-cell{border-width:3px}.tb-grid-table[data-border="3"] .tb-grid-table-cell+.tb-grid-table-cell{border-left-width:0}.tb-grid-table[data-border="3"] .tb-grid-table-cell.no-border{border-right-width:0}.tb-grid-table[data-border="3"] .tb-grid-table-row+.tb-grid-table-row{margin-top:-3px}.tb-grid-table[data-border="4"] .tb-grid-table-cell{border-width:4px}.tb-grid-table[data-border="4"] .tb-grid-table-cell+.tb-grid-table-cell{border-left-width:0}.tb-grid-table[data-border="4"] .tb-grid-table-cell.no-border{border-right-width:0}.tb-grid-table[data-border="4"] .tb-grid-table-row+.tb-grid-table-row{margin-top:-4px}.tb-grid-table[data-border="5"] .tb-grid-table-cell{border-width:5px}.tb-grid-table[data-border="5"] .tb-grid-table-cell+.tb-grid-table-cell{border-left-width:0}.tb-grid-table[data-border="5"] .tb-grid-table-cell.no-border{border-right-width:0}.tb-grid-table[data-border="5"] .tb-grid-table-row+.tb-grid-table-row{margin-top:-5px}.table-injected{margin-bottom:20px}.tb-product-table .item{margin-top:40px}.tb-product-table .item:first-child{margin-top:0}.tb-product-table .item-content{border:2px solid #ccc;border-left:0;border-right:0;padding-bottom:20px;padding-top:20px}.tb-product-table .item-copy p{margin-bottom:10px;margin-top:0}.tb-product-table .item-copy p:last-of-type{margin-bottom:0}.tb-product-table .item .cta{margin-bottom:0;margin-top:0;width:100%}.tb-input-slider .tb-slider{-webkit-appearance:none;background:transparent;cursor:pointer;height:5px;outline-color:transparent;padding:0;width:100%}@supports (-moz-appearance:none){.tb-input-slider .tb-slider{border:4px solid transparent}}@supports (-ms-user-select:none){.tb-input-slider .tb-slider{background:transparent!important;height:45px}}.tb-input-slider .tb-slider::-ms-track{background:#ccc;border:1px solid transparent;color:transparent;height:5px}.tb-input-slider .tb-slider::-moz-range-track{background:#ccc;border-color:transparent;color:transparent;height:5px}.tb-input-slider .tb-slider::-webkit-slider-runnable-track{background:transparent;border:1px solid transparent;color:transparent;height:5px}.tb-input-slider .tb-slider:focus::-moz-range-track{border:0!important;border-color:transparent!important;outline:none!important;outline-color:transparent}.tb-input-slider .tb-slider::-ms-fill-lower{background:#00539f;border:none}.tb-input-slider .tb-slider::-ms-fill-upper{background:#ccc}.tb-input-slider .tb-slider::-ms-tooltip{display:none}.tb-input-slider .tb-slider::-moz-range-progress{background:#00539f}.tb-input-slider .tb-slider::-ms-thumb{background:#00539f;border:1px solid transparent;border-radius:50%;height:30px;width:30px}.tb-input-slider .tb-slider::-moz-range-thumb{background:#00539f;border:1px solid transparent;border-radius:50%;height:30px;width:30px}.tb-input-slider .tb-slider::-moz-focus-inner{border:0!important}.tb-input-slider .tb-slider::-webkit-slider-thumb{-webkit-appearance:none;background:#00539f;border:1px solid transparent;border-radius:50%;height:30px;margin-top:-12px;width:30px}@supports (-ms-user-select:none){.tb-input-slider .tb-slider::-webkit-slider-thumb{margin-top:0!important}}.tb-input-slider .tb-slider:focus{outline:1px solid transparent}.tb-input-slider .tb-slider:focus::-ms-thumb{border:6px solid transparent;box-shadow:0 0 0 6px rgba(0,141,200,.4)}.tb-input-slider .tb-slider:focus::-moz-range-thumb{border:6px solid transparent;box-shadow:0 0 0 6px rgba(0,141,200,.4)}.tb-input-slider .tb-slider:focus::-webkit-slider-thumb{border:6px solid transparent;box-shadow:0 0 0 6px rgba(0,141,200,.4)}.tb-input-slider .slider-input-labels{display:flex;padding-bottom:10px;padding-top:10px}.tb-input-slider .slider-input-labels .slider-label{flex:0 0 50%;font-family:Tesco-Light,Arial,sans-serif}@supports (-ms-user-select:none){.tb-input-slider .slider-input-labels .slider-label:first-of-type{flex-basis:calc(100% - 80px)}}.tb-input-slider .slider-input-labels .slider-label:last-of-type{text-align:end}@supports (-ms-user-select:none){.tb-input-slider .slider-input-labels .slider-label:last-of-type{flex-basis:auto}}.additional-borrowing-calculator-2 .section-error{border-left:5px solid #c33!important;padding-left:30px!important}.additional-borrowing-calculator-2 .error-message{margin-bottom:10px!important}.additional-borrowing-calculator-2 .loan-header-section .col-sm06-8{flex:unset;max-width:unset}.additional-borrowing-calculator-2 .loan-header-section .col-sm06-8 .tb-content-generic-headers .font-header,.additional-borrowing-calculator-2 .loan-header-section .col-sm06-8 .tb-content-generic-headers .tb-header{font-size:36px;line-height:45px;margin-bottom:20px!important}.additional-borrowing-calculator-2 .loan-header-section .col-sm06-8 .additional-borrowing-subheader{font-size:28px!important;line-height:35px!important}.additional-borrowing-calculator-2 .loan-header-section .col-sm06-8 .tb-content-generic-paragraphs{font-size:18px;line-height:27px}.additional-borrowing-calculator-2 #input-section{margin-left:0;margin-right:0;padding-bottom:30px}.additional-borrowing-calculator-2 #input-section .tb-clubcard-section{padding-bottom:20px}.additional-borrowing-calculator-2 #input-section .tb-clubcard-section .tb-clubcard-nocard-section{display:none}.additional-borrowing-calculator-2 #input-section .tb-clubcard-section .tb-clubcard-image{height:4rem;margin-bottom:8px}.additional-borrowing-calculator-2 #input-section .tb-clubcard-section .tb-radio{display:inline-block;margin-right:30px;padding-left:40px}.additional-borrowing-calculator-2 #input-section .tb-clubcard-section .tb-radio.bold{font-weight:700}.additional-borrowing-calculator-2 #input-section .existing-loan-amount-label,.additional-borrowing-calculator-2 #input-section .input-duration-label,.additional-borrowing-calculator-2 #input-section .loan-amount-label,.additional-borrowing-calculator-2 #input-section .loan-reason-label{font-family:Tesco-Bold,Arial,sans-serif;font-size:20px;line-height:30px;margin-bottom:10px}.additional-borrowing-calculator-2 #input-section .existing-loan-amount-input,.additional-borrowing-calculator-2 #input-section .loan-amount-input{height:50px;max-width:100px}.additional-borrowing-calculator-2 #input-section .existing-loan-section{margin-bottom:30px}.additional-borrowing-calculator-2 #input-section .tb-content-generic-paragraphs{margin-bottom:20px;margin-top:30px;padding-left:0;padding-right:0}.additional-borrowing-calculator-2 #input-section .loan-paragraph-spacing{margin-top:50px}.additional-borrowing-calculator-2 #input-section .amount-and-duration{display:flex;flex-direction:row}.additional-borrowing-calculator-2 #input-section .amount-and-duration .amount-section{display:flex;flex-direction:column;justify-content:flex-end;padding-left:0;padding-right:20px}.additional-borrowing-calculator-2 #input-section .amount-and-duration .amount-section .hide-slider-thumb::-webkit-slider-thumb{display:none}.additional-borrowing-calculator-2 #input-section .amount-and-duration .amount-section .hide-slider-thumb::-moz-range-thumb{display:none}.additional-borrowing-calculator-2 #input-section .amount-and-duration .amount-section .hide-slider-thumb::-ms-thumb{display:none}.additional-borrowing-calculator-2 #input-section .amount-and-duration .duration-section{display:flex;flex-direction:column;justify-content:space-between;padding-left:30px;padding-right:0}.additional-borrowing-calculator-2 #input-section .amount-and-duration .amount-section,.additional-borrowing-calculator-2 #input-section .amount-and-duration .duration-section{width:48%}.additional-borrowing-calculator-2 #input-section .amount-and-duration .amount-section .slider-input-labels,.additional-borrowing-calculator-2 #input-section .amount-and-duration .duration-section .slider-input-labels{padding-bottom:0}.additional-borrowing-calculator-2 #input-section a:focus{outline:2px solid #000!important}.additional-borrowing-calculator-2 #input-section .dynamic-spacing{padding-top:30px}.additional-borrowing-calculator-2 #input-section:first-of-type{display:block}.additional-borrowing-calculator-2 #input-section:first-of-type .card-section{padding-top:30px}.additional-borrowing-calculator-2 #input-section .reason-section .tb-native-select-wrapper{max-width:350px}.additional-borrowing-calculator-2 #input-section .reason-section .highlight-info-section{width:48%}.additional-borrowing-calculator-2 #input-section .reason-section .highlight-info-section .highlight-info{background-color:#fff;display:none;margin-bottom:30px;margin-top:20px;padding:20px 20px 10px}.additional-borrowing-calculator-2 #input-section .replacement-reason-section{margin-bottom:40px}.additional-borrowing-calculator-2 #input-section .input-suffix{padding-left:10px;padding-right:10px}.additional-borrowing-calculator-2 #input-section .tb-native-select-wrapper{height:50px;max-width:350px}.additional-borrowing-calculator-2 #input-section .tb-native-select-wrapper-dropdown{width:100%}.additional-borrowing-calculator-2 .input-section-slider .tb-input{align-items:baseline;display:flex;font-family:Tesco-Bold,Arial,sans-serif;max-height:140px;padding-bottom:20px;width:auto}.additional-borrowing-calculator-2 .input-section-slider .input-duration{height:50px;max-width:65px}.additional-borrowing-calculator-2 .input-section-slider .input-suffix{padding-left:20px;padding-right:10px}.additional-borrowing-calculator-2 .results-header-section h1,.additional-borrowing-calculator-2 .results-header-section h2,.additional-borrowing-calculator-2 .results-header-section h3,.additional-borrowing-calculator-2 .results-header-section h4,.additional-borrowing-calculator-2 .results-header-section h5,.additional-borrowing-calculator-2 .results-header-section h6{font-size:32px!important;line-height:40px!important;margin-bottom:0;padding-top:40px}.additional-borrowing-calculator-2 .result-section-disclaimer{max-width:75%;padding-left:0;padding-top:20px}.additional-borrowing-calculator-2 .results-section{display:flex}.additional-borrowing-calculator-2 .results-section .result-clubcard-table{box-shadow:0 2px 4px rgba(0,0,0,.16),0 0 2px rgba(0,0,0,.12);margin-top:30px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table[data-background=white]{background-color:#fff}.additional-borrowing-calculator-2 .results-section .result-clubcard-table[data-background=grey]{background-color:#f6f6f6}.additional-borrowing-calculator-2 .results-section .result-clubcard-table h1,.additional-borrowing-calculator-2 .results-section .result-clubcard-table h2,.additional-borrowing-calculator-2 .results-section .result-clubcard-table h3,.additional-borrowing-calculator-2 .results-section .result-clubcard-table h4,.additional-borrowing-calculator-2 .results-section .result-clubcard-table h5,.additional-borrowing-calculator-2 .results-section .result-clubcard-table h6{font-size:28px;line-height:35px;padding-left:20px;padding-right:20px;padding-top:20px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .second-loan.duration-error,.additional-borrowing-calculator-2 .results-section .result-clubcard-table .topup.duration-error{opacity:50%}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .loan-error-section{padding-top:10px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .loan-error-section .error-message{background-color:#e0eefb;border-left:5px solid #0074e0;color:#000;font-family:Tesco-Regular,Arial,sans-serif;font-size:18px;line-height:27px;margin:20px 20px 10px;padding:20px 30px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-copy-text{font-size:18px;line-height:27px;padding-left:20px;padding-right:20px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-loan-amount-text{font-family:Tesco-Bold,Arial,sans-serif;font-size:16px;line-height:22px;padding-left:20px;padding-right:20px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-loan-amount-text .second-loan-additional-loan-amount,.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-loan-amount-text .topup-total-increased-loan-amount{color:#00539f;font-size:20px;line-height:30px;line-height:25px;margin-left:5px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-table table{width:100%}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-table thead tr th{padding:10px 20px;text-align:right}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-table thead tr th[data-background=yellow]{background-color:#fcd700}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-table thead tr th p{font-family:Tesco-Bold,Arial,sans-serif;font-size:16px;font-weight:400;line-height:22px;margin-bottom:0}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-table tbody tr td{line-height:25px;padding:10px 20px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-table tbody tr td[data-background=grey]{background-color:#f6f6f6}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-table tbody tr td:first-child .td-content p{font-size:16px;line-height:22px;text-align:left}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-table tbody tr td .td-content p{font-family:Tesco-Bold,Arial,sans-serif;font-size:20px;line-height:30px;line-height:25px;margin-bottom:0;text-align:right}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-table tbody tr:last-child td{padding-bottom:20px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-offer-main{display:flex;flex-direction:row;gap:6px;padding:12px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-price-badge-wrapper{background-color:#00539f;border-radius:9px 0 0 9px;max-height:87px;z-index:1}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-price-badge-round{align-items:center;color:#fff;display:flex;height:87px;justify-content:center;width:87px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-price-badge-text{font-family:Tesco-Bold,Arial,sans-serif;font-size:16px;line-height:16px;text-align:center}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-price-offer-wrapper{background-color:#fcd700;border-radius:0 9px 9px 0;display:flex;flex-direction:column;justify-content:center;margin:0;min-height:70px;padding:9px;width:100%}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-savings-line1-text{font-family:Tesco-Bold,Arial,sans-serif;font-size:18px;line-height:20px;margin:0;padding-bottom:5px;width:100%}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-savings-line2-text{font-size:18px;line-height:20px;margin:0;width:100%}.additional-borrowing-calculator-2 .replacement-result-section .second-loan-outer .result-clubcard-table .second-loan.duration-error{opacity:unset}.additional-borrowing-calculator-2 .replacement-result-section .second-loan-outer .result-clubcard-table .second-loan.duration-error .second-loan-body,.additional-borrowing-calculator-2 .replacement-result-section .second-loan-outer .result-clubcard-table .second-loan.duration-error .second-loan-head .tb-header{opacity:50%}.additional-borrowing-calculator-2 .quote-and-apply-section{margin-top:22px;padding-bottom:30px;padding-left:20px;padding-right:20px}.additional-borrowing-calculator-2 .quote-and-apply-section .tb-content-generic-paragraphs{margin-bottom:0;padding:10px}.additional-borrowing-calculator-2 .quote-and-apply-section .tb-content-generic-paragraphs p{font-family:Tesco-Bold,Arial,sans-serif;margin-bottom:0}.additional-borrowing-calculator-2 .apply-and-eligibility-section{position:relative}.additional-borrowing-calculator-2 .apply-and-eligibility-section .application-links{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;margin-top:24px;padding-bottom:30px;text-align:left}.additional-borrowing-calculator-2 .apply-and-eligibility-section .application-links .resume-application{margin-left:20px}.additional-borrowing-calculator-2 .apply-and-eligibility-section .new-application-links{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}.additional-borrowing-calculator-2 .apply-and-eligibility-section .new-application-links .loan-apply,.additional-borrowing-calculator-2 .apply-and-eligibility-section .new-application-links .loan-eligibility{margin-bottom:20px;margin-left:10px;margin-right:10px;min-width:calc(50% - 25px);white-space:nowrap;width:auto}.additional-borrowing-calculator-2 .replacement-cta-section .application-links{align-items:center;display:flex}.additional-borrowing-calculator-2 .replacement-cta-section .application-links .new-application-links{align-items:center;display:flex;flex-direction:column;max-width:410px}.additional-borrowing-calculator-2 .replacement-cta-section .application-links .new-application-links .loan-apply{width:100%}.additional-borrowing-calculator-2 .clubcard-representative-example{align-items:center;display:flex;margin-left:0;margin-right:0;margin-top:30px;padding-left:20px;padding-right:20px;padding-top:20px}.additional-borrowing-calculator-2 .clubcard-representative-example[data-background=white]{background-color:#fff}.additional-borrowing-calculator-2 .clubcard-representative-example[data-background=grey]{background-color:#f6f6f6}.additional-borrowing-calculator-2 .clubcard-representative-example h1,.additional-borrowing-calculator-2 .clubcard-representative-example h2,.additional-borrowing-calculator-2 .clubcard-representative-example h3,.additional-borrowing-calculator-2 .clubcard-representative-example h4,.additional-borrowing-calculator-2 .clubcard-representative-example h5,.additional-borrowing-calculator-2 .clubcard-representative-example h6{font-size:28px;line-height:35px;margin-bottom:20px}.additional-borrowing-calculator-2 .clubcard-representative-example p{text-align:center}.additional-borrowing-calculator-2 .clubcard-representative-example p span{font-family:Tesco-Medium,Arial,sans-serif;font-size:22px;line-height:30px;margin-left:5px}.additional-borrowing-calculator-2 .clubcard-representative-example p .loan-duration{font-family:Tesco-Light,Arial,sans-serif;font-size:20px;line-height:30px;margin-left:0}@media screen and (min-width:840px){.additional-borrowing-calculator-2 .replacement-result-section .second-loan-outer{display:flex}.additional-borrowing-calculator-2 .replacement-result-section .second-loan-outer.replacement-error-style{flex-direction:column}.additional-borrowing-calculator-2 .replacement-result-section .second-loan-outer .result-clubcard-table{display:flex}.additional-borrowing-calculator-2 .replacement-result-section .second-loan-outer .result-clubcard-table .second-loan{display:flex;flex-direction:column;height:100%;justify-content:space-between}}@media screen and (max-width:1200px){.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-table tbody tr td:first-child{padding-right:0}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-table tbody tr td .td-content p{font-size:18px;line-height:27px}}@media screen and (max-width:1200px) and (max-width:840px){.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-table tbody tr td .td-content p{font-size:16px;line-height:22px}}@media screen and (max-width:1024px){.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-table tbody tr td .td-content p{font-size:16px;line-height:22px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-savings-line1-text,.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-savings-line2-text{font-size:16px}.additional-borrowing-calculator-2 .apply-and-eligibility-section .application-links,.additional-borrowing-calculator-2 .quote-and-apply-section{margin-top:28px}}@media screen and (max-width:1024px) and (max-width:840px){.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-table tbody tr td .td-content p{font-size:14px;line-height:18px}}@media screen and (max-width:992px){.additional-borrowing-calculator-2 .result-section-disclaimer{max-width:90%}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-table tbody tr td{padding-left:10px;padding-right:10px}.additional-borrowing-calculator-2 .apply-and-eligibility-section .new-application-links{flex-direction:column}.additional-borrowing-calculator-2 .apply-and-eligibility-section .new-application-links .loan-apply,.additional-borrowing-calculator-2 .apply-and-eligibility-section .new-application-links .loan-eligibility{width:calc(100% - 20px)}}@media screen and (max-width:992px) and (max-width:840px){.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-table tbody tr td{padding-left:9px;padding-right:9px}}@media screen and (max-width:840px){.tb-grid-table-title{margin-bottom:9px}.tb-grid-table-row .tb-grid-table-cell{padding:9px}.tb-grid-table-row .tb-grid-table-cell .tb-grid-table-sub,.tb-grid-table-row .tb-grid-table-cell .tb-grid-table-title{font-size:18px;line-height:27px;margin-bottom:9px}.tb-grid-table-row .tb-grid-table-cell .tb-grid-table-value{font-size:25px;line-height:32px;margin-bottom:9px}.tb-grid-table-row .tb-grid-table-cell:only-child{padding:18px}.tb-grid-table-cell.separator .tb-grid-table-value{font-size:18px;line-height:27px}.table-injected{margin-bottom:18px}.tb-product-table .item{margin-top:36px}.tb-product-table .item-copy p{margin-bottom:9px}.tb-input-slider .slider-input-labels{padding-bottom:9px;padding-top:9px}.additional-borrowing-calculator-2 .section-error{padding-left:27px!important}.additional-borrowing-calculator-2 .error-message{margin-bottom:9px!important}.additional-borrowing-calculator-2 .loan-header-section .col-sm06-8 .tb-content-generic-headers .font-header,.additional-borrowing-calculator-2 .loan-header-section .col-sm06-8 .tb-content-generic-headers .tb-header{font-size:32px;line-height:40px;margin-bottom:18px!important}.additional-borrowing-calculator-2 .loan-header-section .col-sm06-8 .additional-borrowing-subheader{font-size:25px!important;line-height:32px!important}.additional-borrowing-calculator-2 .loan-header-section .col-sm06-8 .tb-content-generic-paragraphs{font-size:16px;line-height:22px}.additional-borrowing-calculator-2 #input-section{padding-bottom:27px}.additional-borrowing-calculator-2 #input-section .tb-clubcard-section{padding-bottom:18px}.additional-borrowing-calculator-2 #input-section .tb-clubcard-section .tb-radio{margin-right:27px}.additional-borrowing-calculator-2 #input-section .existing-loan-amount-label,.additional-borrowing-calculator-2 #input-section .input-duration-label,.additional-borrowing-calculator-2 #input-section .loan-amount-label,.additional-borrowing-calculator-2 #input-section .loan-reason-label{font-size:18px;line-height:27px;margin-bottom:9px}.additional-borrowing-calculator-2 #input-section .existing-loan-section{margin-bottom:27px}.additional-borrowing-calculator-2 #input-section .tb-content-generic-paragraphs{margin-bottom:18px;margin-top:27px}.additional-borrowing-calculator-2 #input-section .loan-paragraph-spacing{margin-top:45px}.additional-borrowing-calculator-2 #input-section .amount-and-duration{flex-direction:column}.additional-borrowing-calculator-2 #input-section .amount-and-duration .amount-section{padding-right:0}.additional-borrowing-calculator-2 #input-section .amount-and-duration .duration-section{padding-left:0}.additional-borrowing-calculator-2 #input-section .amount-and-duration .amount-section,.additional-borrowing-calculator-2 #input-section .amount-and-duration .duration-section{width:100%}.additional-borrowing-calculator-2 #input-section .amount-and-duration .amount-section .slider-input-labels,.additional-borrowing-calculator-2 #input-section .amount-and-duration .duration-section .slider-input-labels{padding-bottom:9px}.additional-borrowing-calculator-2 #input-section .dynamic-spacing,.additional-borrowing-calculator-2 #input-section:first-of-type .card-section{padding-top:27px}.additional-borrowing-calculator-2 #input-section .reason-section .highlight-info-section{width:100%}.additional-borrowing-calculator-2 #input-section .reason-section .highlight-info-section .highlight-info{margin-bottom:27px;margin-top:18px;padding-bottom:9px;padding-left:18px;padding-right:18px;padding-top:18px}.additional-borrowing-calculator-2 #input-section .replacement-reason-section{margin-bottom:36px}.additional-borrowing-calculator-2 #input-section .input-suffix{padding-left:9px;padding-right:9px}.additional-borrowing-calculator-2 .input-section-slider .tb-input{padding-bottom:18px}.additional-borrowing-calculator-2 .input-section-slider .input-suffix{padding-left:9px;padding-right:9px}.additional-borrowing-calculator-2 .results-header-section h1,.additional-borrowing-calculator-2 .results-header-section h2,.additional-borrowing-calculator-2 .results-header-section h3,.additional-borrowing-calculator-2 .results-header-section h4,.additional-borrowing-calculator-2 .results-header-section h5,.additional-borrowing-calculator-2 .results-header-section h6{font-size:28px!important;line-height:35px!important;padding-top:36px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table{margin-left:-12px;margin-right:-12px;margin-top:27px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table h1,.additional-borrowing-calculator-2 .results-section .result-clubcard-table h2,.additional-borrowing-calculator-2 .results-section .result-clubcard-table h3,.additional-borrowing-calculator-2 .results-section .result-clubcard-table h4,.additional-borrowing-calculator-2 .results-section .result-clubcard-table h5,.additional-borrowing-calculator-2 .results-section .result-clubcard-table h6{font-size:25px;line-height:32px;padding-left:18px;padding-right:18px;padding-top:18px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .loan-error-section{padding-top:9px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .loan-error-section .error-message{font-size:16px;line-height:22px;margin:18px;margin-bottom:9px;padding-bottom:18px;padding-left:27px;padding-right:27px;padding-top:18px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-copy-text{font-size:16px;line-height:22px;padding-left:18px;padding-right:18px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-loan-amount-text{font-size:14px;line-height:18px;padding-left:18px;padding-right:18px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-loan-amount-text .second-loan-additional-loan-amount,.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-loan-amount-text .topup-total-increased-loan-amount{font-size:18px;line-height:27px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-table thead tr th{padding-bottom:9px;padding-left:18px;padding-right:18px;padding-top:9px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-table thead tr th p{font-size:14px;line-height:18px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-table tbody tr td{padding-bottom:9px;padding-left:18px;padding-right:18px;padding-top:9px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-table tbody tr td:first-child .td-content p{font-size:14px;line-height:18px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-table tbody tr td .td-content p{font-size:18px;line-height:27px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-table tbody tr:last-child td{padding-bottom:18px}.additional-borrowing-calculator-2 .quote-and-apply-section{padding-bottom:27px;padding-left:18px;padding-right:18px}.additional-borrowing-calculator-2 .quote-and-apply-section .tb-content-generic-paragraphs{padding:9px}.additional-borrowing-calculator-2 .apply-and-eligibility-section .application-links{padding-bottom:27px}.additional-borrowing-calculator-2 .apply-and-eligibility-section .application-links .resume-application{margin-left:18px}.additional-borrowing-calculator-2 .apply-and-eligibility-section .new-application-links{flex-direction:row}.additional-borrowing-calculator-2 .apply-and-eligibility-section .new-application-links .loan-apply,.additional-borrowing-calculator-2 .apply-and-eligibility-section .new-application-links .loan-eligibility{margin-bottom:18px;margin-left:9px;margin-right:9px;width:calc(50% - 20px)}.additional-borrowing-calculator-2 .clubcard-representative-example{margin-top:27px;padding-left:18px;padding-right:18px;padding-top:18px}.additional-borrowing-calculator-2 .clubcard-representative-example h1,.additional-borrowing-calculator-2 .clubcard-representative-example h2,.additional-borrowing-calculator-2 .clubcard-representative-example h3,.additional-borrowing-calculator-2 .clubcard-representative-example h4,.additional-borrowing-calculator-2 .clubcard-representative-example h5,.additional-borrowing-calculator-2 .clubcard-representative-example h6{font-size:25px;line-height:32px;margin-bottom:18px}.additional-borrowing-calculator-2 .clubcard-representative-example p span{font-size:20px;line-height:25px}.additional-borrowing-calculator-2 .clubcard-representative-example p .loan-duration{font-size:18px;line-height:27px}}@media screen and (max-width:768px){.additional-borrowing-calculator-2 .apply-and-eligibility-section .application-links,.additional-borrowing-calculator-2 .quote-and-apply-section{margin-top:13px}}@media screen and (max-width:640px){.tb-product-table .item-content{padding-bottom:0;padding-top:9px}.tb-product-table .item .cta{margin-bottom:18px;margin-top:18px}.additional-borrowing-calculator-2 .result-section-disclaimer{max-width:100%}}@media screen and (max-width:576px){.tb-grid-table-row{flex-direction:column}.tb-grid-table-cell+.tb-grid-table-cell{border-left-width:1px;border-top-width:0}.tb-grid-table-cell.no-border{border-bottom-width:0;border-right-width:1px;border-top-width:0}.tb-grid-table[data-border="1"] .tb-grid-table-cell+.tb-grid-table-cell{border-left-width:1px;border-top-width:0}.tb-grid-table[data-border="1"] .tb-grid-table-cell.no-border{border-bottom-width:0;border-right-width:1px;border-top-width:0}.tb-grid-table[data-border="2"] .tb-grid-table-cell+.tb-grid-table-cell{border-left-width:2px;border-top-width:0}.tb-grid-table[data-border="2"] .tb-grid-table-cell.no-border{border-bottom-width:0;border-right-width:2px;border-top-width:0}.tb-grid-table[data-border="3"] .tb-grid-table-cell+.tb-grid-table-cell{border-left-width:3px;border-top-width:0}.tb-grid-table[data-border="3"] .tb-grid-table-cell.no-border{border-bottom-width:0;border-right-width:3px;border-top-width:0}.tb-grid-table[data-border="4"] .tb-grid-table-cell+.tb-grid-table-cell{border-left-width:4px;border-top-width:0}.tb-grid-table[data-border="4"] .tb-grid-table-cell.no-border{border-bottom-width:0;border-right-width:4px;border-top-width:0}.tb-grid-table[data-border="5"] .tb-grid-table-cell+.tb-grid-table-cell{border-left-width:5px;border-top-width:0}.tb-grid-table[data-border="5"] .tb-grid-table-cell.no-border{border-bottom-width:0;border-right-width:5px;border-top-width:0}}@media screen and (max-width:480px){.additional-borrowing-calculator-2 #input-section .existing-loan-amount-input,.additional-borrowing-calculator-2 #input-section .loan-amount-input,.additional-borrowing-calculator-2 #input-section .reason-section .tb-native-select-wrapper{max-width:100%}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-table tbody tr td{padding-left:10px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-table tbody tr td .td-content p{font-size:16px;line-height:22px}.additional-borrowing-calculator-2 .apply-and-eligibility-section .application-links{align-items:center;text-align:center}.additional-borrowing-calculator-2 .apply-and-eligibility-section .new-application-links{flex-direction:column}.additional-borrowing-calculator-2 .apply-and-eligibility-section .new-application-links .loan-apply,.additional-borrowing-calculator-2 .apply-and-eligibility-section .new-application-links .loan-eligibility{width:calc(100% - 20px)}}@media screen and (max-width:480px) and (max-width:840px){.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-table tbody tr td{padding-left:9px}.additional-borrowing-calculator-2 .results-section .result-clubcard-table .tb-clubcard-table tbody tr td .td-content p{font-size:14px;line-height:18px}}