  @font-face{font-family:"SantanderHeadline-Regular";src:url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderHeadlineW05-Rg.woff2") format("woff2"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderHeadlineW05-Rg.woff") format("woff"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderHeadlineW05-Rg.ttf") format("truetype"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderHeadlineW05-Rg.eot"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderHeadlineW05-Rg.eot?#iefix") format("eot");font-weight:normal;font-display:swap}
@font-face{font-family:"SantanderHeadline-It";src:url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderHeadlineW05-Italic.woff2") format("woff2"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderHeadlineW05-Italic.woff") format("woff"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderHeadlineW05-Italic.ttf") format("truetype"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderHeadlineW05-Italic.eot"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderHeadlineW05-Italic.eot?#iefix") format("eot");font-display:swap}
@font-face{font-family:"SantanderHeadline-Bold";src:url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderHeadlineW05-Bold.woff2") format("woff2"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderHeadlineW05-Bold.woff") format("woff"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderHeadlineW05-Bold.ttf") format("truetype"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderHeadlineW05-Bold.eot"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderHeadlineW05-Bold.eot?#iefix") format("eot");font-weight:bold;font-display:swap}
@font-face{font-family:"SantanderHeadline-BoldIt";src:url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderHeadlineW05-BoldIt.woff2") format("woff2"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderHeadlineW05-BoldIt.woff") format("woff"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderHeadlineW05-BoldIt.ttf") format("truetype"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderHeadlineW05-BoldIt.eot"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderHeadlineW05-BoldIt.eot?#iefix") format("eot");font-display:swap}
@font-face{font-family:"SantanderText-Light";src:url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-Light.woff2") format("woff2"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-Light.woff") format("woff"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-Light.ttf") format("truetype"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-Light.eot"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-Light.eot?#iefix") format("eot");font-display:swap}
@font-face{font-family:"SantanderText-LightItalic";src:url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-LightIt.woff2") format("woff2"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-LightIt.woff") format("woff"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-LightIt.ttf") format("truetype"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-LightIt.eot"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-LightIt.eot?#iefix") format("eot");font-display:swap}
@font-face{font-family:"SantanderText-Regular";src:url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-Regular.woff2") format("woff2"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-Regular.woff") format("woff"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-Regular.ttf") format("truetype"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-Regular.eot"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-Regular.eot?#iefix") format("eot");font-weight:normal;font-display:swap}
@font-face{font-family:"SantanderText-Italic";src:url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-Italic.woff2") format("woff2"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-Italic.woff") format("woff"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-Italic.ttf") format("truetype"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-Italic.eot"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-Italic.eot?#iefix") format("eot");font-display:swap}
@font-face{font-family:"SantanderText-Bold";src:url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-Bold.woff2") format("woff2"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-Bold.woff") format("woff"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-Bold.ttf") format("truetype"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-Bold.eot"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-Bold.eot?#iefix") format("eot");font-weight:bold;font-display:swap}
@font-face{font-family:"SantanderText-BoldItalic";src:url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-BoldItalic.woff2") format("woff2"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-BoldItalic.woff") format("woff"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-BoldItalic.ttf") format("truetype"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-BoldItalic.eot"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderTextW05-BoldItalic.eot?#iefix") format("eot");font-display:swap}
@font-face{font-family:"SantanderMicroText-BoldItalic";src:url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderMicroTextW05-BdIt.woff2") format("woff2"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderMicroTextW05-BdIt.woff") format("woff"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderMicroTextW05-BdIt.eot"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderMicroTextW05-BdIt.eot?#iefix") format("eot");font-display:swap}
@font-face{font-family:"SantanderMicroText-Bold";src:url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderMicroTextW05-Bold.woff2") format("woff2"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderMicroTextW05-Bold.woff") format("woff"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderMicroTextW05-Bold.eot"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderMicroTextW05-Bold.eot?#iefix") format("eot");font-display:swap}
@font-face{font-family:"SantanderMicroText-SemiBold";src:url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderMicroTextW05-SmBd.woff2") format("woff2"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderMicroTextW05-SmBd.woff") format("woff");font-display:swap}
@font-face{font-family:"SantanderMicroText-Italic";src:url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderMicroTextW05-It.woff2") format("woff2"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderMicroTextW05-It.woff") format("woff"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderMicroTextW05-It.eot"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderMicroTextW05-It.eot?#iefix") format("eot");font-display:swap}
@font-face{font-family:"SantanderMicroText-Light";src:url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderMicroTextW05-Light.woff2") format("woff2"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderMicroTextW05-Light.woff") format("woff"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderMicroTextW05-Light.eot"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderMicroTextW05-Light.eot?#iefix") format("eot");font-display:swap}
@font-face{font-family:"SantanderMicroText-LightItalic";src:url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderMicroTextW05-LtIt.woff2") format("woff2"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderMicroTextW05-LtIt.woff") format("woff"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderMicroTextW05-LtIt.eot"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderMicroTextW05-LtIt.eot?#iefix") format("eot");font-display:swap}
@font-face{font-family:"SantanderMicroText-Regular";src:url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderMicroTextW05-Rg.woff2") format("woff2"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderMicroTextW05-Rg.woff") format("woff"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderMicroTextW05-Rg.eot"),url("/etc.clientlibs/santander-uk-cb/clientlibs/clientlib-site/resources/fonts/SantanderMicroTextW05-Rg.eot?#iefix") format("eot");font-display:swap}
.debit-card-calculator-component--tabs .tab-calculator .tab-calculator-items{position:relative;background-color:#eef6f8;list-style:none;padding-left:0;display:flex;justify-content:space-around;padding-top:35px;padding-bottom:45px}
@media(min-width:992px){.debit-card-calculator-component--tabs .tab-calculator .tab-calculator-items{padding-left:60px;padding-right:60px}
}
.debit-card-calculator-component--tabs .tab-calculator .tab-calculator-items::before{content:'';position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);border-bottom:2px solid #daeaef;height:2px;width:40%}
@media(min-width:992px){.debit-card-calculator-component--tabs .tab-calculator .tab-calculator-items::before{top:34%;width:40%}
}
.debit-card-calculator-component--tabs .tab-calculator .tab-calculator-items>li{position:static}
.debit-card-calculator-component--tabs .tab-calculator .tab-calculator-items>li.item-active{margin-bottom:0}
@media(min-width:992px){.debit-card-calculator-component--tabs .tab-calculator .tab-calculator-items>li{display:flex;flex-direction:column;justify-content:center;align-items:center}
}
.debit-card-calculator-component--tabs .tab-calculator .tab-calculator-items>li .step-number{border:1px solid #daeaef;color:#ec0000;background-color:#fff;display:flex;justify-content:center;align-items:center;position:relative;z-index:0;width:28px;height:28px;padding-bottom:2px;font-weight:400;border-radius:50%;transition:background-color,border-color;transition-duration:.3s}
.debit-card-calculator-component--tabs .tab-calculator .tab-calculator-items>li .step-number .icon-icon-check{display:none}
.debit-card-calculator-component--tabs .tab-calculator .tab-calculator-items>li .step-title{display:none;position:absolute;left:50%;transform:translateX(-50%);bottom:20px;color:#000;font-size:smaller;line-height:23px}
@media(min-width:992px){.debit-card-calculator-component--tabs .tab-calculator .tab-calculator-items>li .step-title{display:block;position:relative;top:0;left:0;transform:none;padding-top:14px;overflow:hidden;text-overflow:ellipsis;font-size:16px}
}
.debit-card-calculator-component--tabs .tab-calculator .tab-calculator-items>li.item-active .step-number{background-color:#ec0000;color:#fff;border-color:#ec0000}
.debit-card-calculator-component--tabs .tab-calculator .tab-calculator-items>li.item-active .step-title{display:block;font-weight:bold}
.debit-card-calculator-component--tabs .tab-calculator .tab-calculator-items>li.check .step-number{background-color:#63ba68;color:#63ba68;border-color:#63ba68}
.debit-card-calculator-component--tabs .tab-calculator .tab-calculator-items>li.check .step-number .icon-icon-check{display:block;color:#fff;font-weight:bold;font-size:12px}
.debit-card-calculator-component--tabs .tab-calculator .tab-calculator-items>li.check .step-number span{display:none}
.debit-card-calculator-component--tabs .tab-calculator-content label{display:block;font-size:16px;line-height:22px;padding-top:10px;padding-bottom:5px;margin:0}
.debit-card-calculator-component--tabs .tab-calculator-content-title{font-size:32px;margin-top:22px;margin-bottom:11px;font-family:"SantanderHeadline-Regular"}
.debit-card-calculator-component--tabs .tab-calculator-content-btn{display:flex;margin-top:10px}
.debit-card-calculator-component--tabs .tab-calculator-content-btn p:first-child{margin-right:15px}
.debit-card-calculator-component--tabs .tab-calculator-content-btn .btn_background__white a{font-weight:bold}
.debit-card-calculator-component--tabs .tab-calculator-content-btn .btn_background__white a:hover{outline:0;color:#af000f;border-color:#af000f}
.debit-card-calculator-component--tabs .tab-calculator-result-info{border:1px solid #e4f0f3;padding-top:15px;padding-bottom:15px;padding-left:15px;padding-right:15px}
.debit-card-calculator-component--tabs .tab-calculator-result-description p{font-size:16px;line-height:23px}
.debit-card-calculator-component--tabs .tab-calculator-result-currency{background-color:#e4f0f3;margin-top:50px;margin-bottom:20px;padding:10px}
.debit-card-calculator-component--tabs .tab-calculator-result-currency p{font-size:16px;line-height:23px}
.debit-card-calculator-component--tabs .tab-calculator-result-currency p.title{font-size:20px;line-height:1.1;font-family:"SantanderHeadline-Regular";font-weight:bold}
.debit-card-calculator-component--tabs .tab-calculator-result-currency p.subtitle{font-size:18px;margin:20px 0;text-decoration:underline}
@media(min-width:992px){.debit-card-calculator-component--tabs .tab-calculator-result .info-item{display:flex;justify-content:space-between}
}
.debit-card-calculator-component--tabs .tab-calculator-result .info-item:last-child{margin-bottom:10px}
.debit-card-calculator-component--tabs .tab-calculator-result .info-item-title{position:relative;display:flex;align-items:center}
.debit-card-calculator-component--tabs .tab-calculator-result .info-item-title p{margin-bottom:5px;font-weight:400;font-size:16px;line-height:23px}
.debit-card-calculator-component--tabs .tab-calculator-result .info-item-title .open-modal-icon{position:relative;right:0;bottom:0;margin-left:8px}
.debit-card-calculator-component--tabs .tab-calculator-result .info-item-title .open-modal-icon p{margin-bottom:0}
.debit-card-calculator-component--tabs .tab-calculator-result .info-item-desc{border:1px solid #e4f0f3;padding:5px;text-align:center;font-size:16px;line-height:23px;margin-bottom:5px}
@media(min-width:992px){.debit-card-calculator-component--tabs .tab-calculator-result .info-item-desc{width:16%}
}
.debit-card-calculator-component--tabs .tab-calculator-result .tab-calculator-content-btn{display:flex;justify-content:flex-end;margin-top:22px}
.debit-card-calculator-component--tabs .tab-calculator-result .tab-calculator-content-btn .btn_background__white{margin-right:0}
.debit-card-calculator-component--tabs .tab-calculator-result .tab-calculator-content-btn .btn_background__white a{font-size:.75rem}
@media(min-width:992px){.debit-card-calculator-component--tabs .tab-calculator-result .tab-calculator-content-btn .btn_background__white a{font-size:.85rem}
}
.debit-card-calculator-component .btn-with-load a,.debit-card-calculator-component .btn_background__white a{display:flex;align-items:center}
@keyframes rotate{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
.debit-card-calculator-component .icon-load{display:block;max-height:16px;max-width:16px;margin-left:5px;animation:rotate 2s linear infinite}
.debit-card-calculator-component .modal-content{border-radius:.3rem}
.debit-card-calculator-component .modal-header{justify-content:space-between}
.debit-card-calculator-component .modal-header button{border:0;background-color:transparent}
.debit-card-calculator-component *:not(.disabled)>a{cursor:pointer}