.savingsCalculator.aem-GridColumn.aem-GridColumn--default--12{padding-left:0 !important;padding-right:0 !important}
.savingsCalc-wrapper{margin-bottom:32px}
.savingsCalc-wrapper .table td:first-child{color:#5e10b1}
.savingsCalc-wrapper .tooltip_text a{outline-offset:3px !important;line-height:18px}
.savingsCalc-wrapper .popover{opacity:1 !important}
.savingsCalc-wrapper.cmp-layout-container--fixed{padding-left:0 !important;padding-right:0 !important}
.savingsCalc-wrapper.cmp-layout-container--fixed .shelf-container{padding-left:0 !important;padding-right:0 !important}
.savingsCalc-wrapper .aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--sm--12{padding-left:0;padding-right:0}
.savingsCalc-wrapper .savings_calc_text{margin-left:20px;margin-right:20px;margin-top:32px}
.savingsCalc-wrapper .hiddenRow{padding:0 !important}
.savingsCalc-wrapper .savingsCalc-heading{padding-bottom:16px}
.savingsCalc-wrapper .savingsCalc-heading p{margin-bottom:0}
.savingsCalc-wrapper .savingsCalc-rte{padding-bottom:16px}
.savingsCalc-wrapper .savingsCalc-rte p{margin-bottom:0}
.savingsCalc-wrapper .savingsCalc-rte .comp-rich-text p{margin-bottom:0}
.savingsCalc-wrapper .savingsCalc-rte-sub{padding-bottom:16px}
.savingsCalc-wrapper .savingsCalc-rte-sub p{margin-bottom:0}
.savingsCalc-wrapper .savingsCalc-rte-sub .comp-rich-text p{margin-bottom:0}
.savingsCalc-wrapper .show-more-tr .acordion-crossicon{background-image:url("../../../../../../etc.clientlibs/responsive/editable/tool/savingsCalculator/savingsCalculator/clientlib_saveCalc/resources/images/cross-icon.svg");line-height:26px;background-repeat:no-repeat;width:24px;height:24px;float:left;margin-top:-5px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:400ms ease-in-out;-moz-transition:400ms ease-in-out;-o-transition:400ms ease-in-out;transition:400ms ease-in-out;position:absolute;left:44%}
.savingsCalc-wrapper .show-more-tr .acordion-inverse-crossicon{background-image:url("../../../../../../etc.clientlibs/responsive/editable/tool/savingsCalculator/savingsCalculator/clientlib_saveCalc/resources/images/cross-inverse-icon.svg");width:24px;height:24px;left:46%;margin-top:-5px;webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:400ms ease-in-out;-moz-transition:400ms ease-in-out;-o-transition:400ms ease-in-out;transition:400ms ease-in-out;position:absolute}
.savingsCalc-wrapper .show-more-tr .show-more-link,.savingsCalc-wrapper .show-more-tr .show-less-link{background:0;color:inherit;border:0;padding:0;font:inherit;cursor:pointer;outline:inherit}
.savingsCalc-wrapper .savings-hide{padding-top:16px;margin-left:20px}
.savingsCalc-wrapper .savings-hide .form-check{padding-left:0;margin-top:32px}
.savingsCalc-wrapper .savings-hide .form-check input[type="checkbox"]:checked{background:#5e10b1}
.savingsCalc-wrapper .savings-hide .form-check input[type="checkbox"]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:1px solid #b3b3b3;color:white;border-radius:4px}
.savingsCalc-wrapper .savings-hide .form-check input[type="checkbox"]:after{content:" ";position:relative;left:40%;top:20%;width:24%;height:52%;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(50deg);display:none}
.savingsCalc-wrapper .savings-hide .form-check input[type="checkbox"]:checked:after{display:block}
.savingsCalc-wrapper .savings-hide .form-check input[type="checkbox"]:focus{outline:2px auto #5e10b1;outline-offset:-1px}
.savingsCalc-wrapper .savings-hide .form-check input[type="checkbox"]:focus+label{outline:2px solid #5e10b1;outline-offset:3px}
.savingsCalc-wrapper .savings-hide .form-check .form-check-input{width:24px;height:24px}
.savingsCalc-wrapper .savings-hide .form-check .form-check-label{padding-left:32px;font-weight:normal;vertical-align:sub}
.savingsCalc-wrapper .savings-hide .resultsTotal{margin-left:8px}
.savingsCalc-wrapper .savingsCalc-table{padding-top:16px}
.savingsCalc-wrapper .savingsCalc-table th{border-top:0;border-bottom:0;padding:12px 20px 12px 20px;line-height:26px;font-size:16px;font-weight:400;color:#5a287d}
.savingsCalc-wrapper .savingsCalc-table td{border-top:1px solid #cccfd0;padding:12px 20px 12px 20px;font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.2px;color:#646068}
.savingsCalc-wrapper .savingsCalc-table td .interest_head{font-size:18px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.2px;color:#333}
.savingsCalc-wrapper .savingsCalc-table .balance td{font-size:20px;font-style:normal;font-weight:700;line-height:32px;color:#5a287d;font-family:"knilebold",sans-serif;vertical-align:unset}
.savingsCalc-wrapper .savingsCalc-table .balance td:first-child{color:#5e10b1;font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.2px;font-family:inherit}
.savingsCalc-wrapper .savingsCalc-table .balance .ineligible-account{font-size:14px;font-style:normal;font-weight:400;line-height:18px;font-family:inherit;color:#646068 !important;vertical-align:middle}
.savingsCalc-wrapper .savingsCalc-table .interest td{font-size:20px;font-style:normal;font-weight:700;line-height:32px;color:#5a287d;font-family:"knilebold",sans-serif;vertical-align:unset}
.savingsCalc-wrapper .savingsCalc-table .interest td:first-child{color:#5e10b1;font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.2px;font-family:inherit}
.savingsCalc-wrapper .savingsCalc-table .interest .ineligible-account{font-size:14px;font-style:normal;font-weight:400;line-height:18px;font-family:inherit;color:#646068 !important;vertical-align:middle}
.savingsCalc-wrapper .savingsCalc-table .Additional-interest td{vertical-align:unset}
.savingsCalc-wrapper .savingsCalc-table .current-acc td{text-decoration:none !important;vertical-align:middle}
.savingsCalc-wrapper .savingsCalc-table .current-acc td:first-child{color:#333;font-weight:700}
.savingsCalc-wrapper .savingsCalc-table .eligibility td{text-decoration:none !important}
.savingsCalc-wrapper .savingsCalc-table .eligibility td:first-child{color:#333;font-weight:700}
.savingsCalc-wrapper .savingsCalc-table .show-more-tr td{text-decoration:none !important;padding-top:23.5px;padding-bottom:23.5px;text-align:center}
.savingsCalc-wrapper .savingsCalc-table .show-more-tr td .show-more-elm{margin-left:20px}
.savingsCalc-wrapper .savingsCalc-table .show-more-tr td button:focus{outline:1px auto #5e10b1}
.savingsCalc-wrapper .savingsCalc-table .view_account td a{text-decoration:underline;text-underline-offset:3px}
.savingsCalc-wrapper .savingsCalc-table .view_account td a:focus{outline-offset:3px}
.savingsCalc-wrapper .savingsCalc-table .view_account td.ineligible-account{background-color:inherit}
.savingsCalc-wrapper .savingsCalc-table .comp-rich-text p{margin-bottom:0}
.savingsCalc-wrapper .savingsCalc-table .comp-rich-text p a{padding:0 !important}
.savingsCalc-wrapper .initial-deposit .cmp-form-text__text{width:335px}
.savingsCalc-wrapper .initial-deposit .cmp-form-text__label .optional-txt{display:none}
.savingsCalc-wrapper .monthly-deposit{margin-top:24px;margin-bottom:24px}
.savingsCalc-wrapper .monthly-deposit .cmp-form-text__text{width:335px}
.savingsCalc-wrapper .monthly-deposit .cmp-form-text__label .optional-txt{display:none}
.savingsCalc-wrapper .duration-dropdown{width:335px}
.savingsCalc-wrapper .duration-dropdown .cmp-form-options--drop-down .cmp-form-options__label{font-weight:normal}
.savingsCalc-wrapper .duration-dropdown .cmp-form-options--drop-down .error_container{position:absolute}
.savingsCalc-wrapper .duration-dropdown .cmp-form-options--drop-down .error_container .error_icon{left:-36px}
.savingsCalc-wrapper .calculate-cta{padding-top:24px}
.savingsCalc-wrapper .calculate-cta .cta.cta-primary{cursor:pointer}
.savingsCalc-wrapper .calculate-cta .cta.cta-primary .cta-text{min-width:202px;padding:12px 32px 12px 32px}
.savingsCalc-wrapper .calculation-fields{background-color:#f2eaf9;padding:35px 25px}
.savingsCalc-wrapper .calculation-fields label{width:100%}
.savingsCalc-wrapper .calculation-fields .cmp-form-text .cmp-form-text__label{font-weight:normal}
.savingsCalc-wrapper .calculation-fields .duration-dropdown .dropdown-mainwrap .dropdown-wrap .dropdown-select{background-color:#fff}
.savingsCalc-wrapper .calculation-fields .duration-dropdown .dropdown-mainwrap .dropdown-wrap .ui-selectmenu-button{background:#fff;color:#646068}
.savingsCalc-wrapper .text-input-field .form-field-label{margin-top:0;color:#646068}
.savingsCalc-table{overflow-x:auto;position:relative;width:100%}
.savingsCalc-table .table-large{display:none}
.savingsCalc-table::-webkit-scrollbar-track{border:1px solid #cccfd0;border-radius:24px}
.savingsCalc-table::-webkit-scrollbar{border-radius:24px;background-color:#fff;height:24px}
.savingsCalc-table::-webkit-scrollbar-thumb{background-color:#5e10b1;border-radius:24px;border:3px solid transparent;background-clip:content-box}
.savingsCalc-table .table-heading th{vertical-align:top}
.savingsCalc-table .table-heading th.ineligible-account{color:#646068 !important}
.savingsCalc-table .table-heading th:focus-within{outline:2px solid #5e10b1;outline-offset:-2px}
.savingsCalc-table .table-heading th:focus-within a{outline:0;text-decoration:none}
.savingsCalc-table .table-heading th a:hover{text-decoration:none}
.savingsCalc-table .table-heading .prodImage{width:56px;height:56px;border-radius:8px;margin-bottom:8px;display:flex;justify-content:center;align-items:center}
.savingsCalc-table .table-heading .prodImage .prod-image-container{width:32px;height:32px;display:flex;justify-content:center;align-items:center}
.savingsCalc-table .table-heading .prodImage img{display:block}
.savingsCalc-table .table-small{display:table;border-collapse:unset;table-layout:fixed}
.savingsCalc-table .table-small .savings-calc-header-text{font-size:14px;font-weight:400;line-height:18px;color:#333}
.savingsCalc-table .table-small tr:first-child th{padding:16px 12px 16px 12px;vertical-align:bottom;width:120px;height:68px;line-height:18px}
.savingsCalc-table .table-small tr:first-child th .text a{line-height:18px}
.savingsCalc-table .table-small tr td{border-top:0;height:68px;padding:12px;vertical-align:revert;position:relative;width:120px;border-bottom:1px solid #cccfd0}
.savingsCalc-table .table-small tr td:not(:first-child){height:104px}
.savingsCalc-table .table-small tr td:first-child,.savingsCalc-table .table-small tr th:first-child{position:sticky;left:-1px;z-index:1061;width:90px}
.savingsCalc-table .table-small tr td:first-child{min-width:90px;height:94px;border-right:1px solid #fff;padding:8px}
.savingsCalc-table .table-small tr td:first-child span{line-height:18px}
.savingsCalc-table .table-small tr td:first-child span:first-child{border-bottom:1px solid #5e10b1}
.savingsCalc-table .table-small tr td:first-child span a{line-height:18px}
.savingsCalc-table .table-small tr td:first-child .chevron-right{width:8px;height:8px;background-color:transparent;border-top:2px solid #5e10b1;border-right:2px solid #5e10b1;transform:rotate(50deg);display:inline-block;position:relative;top:2px;left:9px;border-bottom:2px solid transparent;border-left:2px solid transparent;border-radius:2px}
.savingsCalc-table .table-small tr td:first-child a:hover{text-decoration:none}
.savingsCalc-table .table-small tr td:nth-child(1):after{content:" ";display:block;width:10px;height:100%;background:linear-gradient(270deg,rgba(33,33,33,0) 0,rgba(33,33,33,0.06) 100%);position:absolute;top:0;right:-11px}
.savingsCalc-table .table-small tr td:nth-child(2),.savingsCalc-table .table-small tr td:nth-child(3){font-size:18px;font-style:normal;font-weight:700;line-height:32px;color:#5a287d;font-family:"knilebold",sans-serif;word-break:break-word;line-height:18px}
.savingsCalc-table .table-small tr th{background-color:#fff;color:#5e10b1;font-size:14px;font-weight:400;line-height:18px;padding:34px 10px 16px 12px;width:120px}
.savingsCalc-table .table-small tr th:not(:first-child){background-color:#f2f2f8}
.savingsCalc-table .table-small tr th:last-child,.savingsCalc-table .table-small tr td:last-child{border-right:2px solid #cccfd0}
.savingsCalc-table .table-small tr .other_intrest{color:#333}
.savingsCalc-table .table-small .chevron-right-elem{background-image:url("../../../../../../etc.clientlibs/responsive/editable/shelves/inpagenavigation/clientlibs/clientlib_inpagenavigation_base/resources/images/arrow-right.svg");background-size:100%;width:16px;height:16px;background-position:center;background-repeat:no-repeat;display:inline-block;margin-left:4px;vertical-align:sub}
.savingsCalc-table .table-small .ineligible-account td{background-color:#f2f2f8 !important}
.savingsCalc-table .table-small .ineligible-account td:first-child{background-color:#f2f2f8 !important;color:#b3b3b3 !important;border-top:0}
.savingsCalc-table .table-small .ineligible-account td:first-child span a{color:#646068 !important}
.savingsCalc-table .table-small .ineligible-account td:first-child .chevron-right{border-top:2px solid #646068;border-right:2px solid #646068}
.savingsCalc-table .table-small .ineligible-account td:nth-child(2),.savingsCalc-table .table-small .ineligible-account td:nth-child(3){font-size:14px;font-style:normal;font-weight:400;line-height:18px;font-family:inherit;color:#646068 !important}
.savingsCalc-table .table-small .ineligible-account td:nth-child(1):after{right:-11px}
.savingsCalc-table .table-small tr.cash-isa td:first-child{padding-right:24px}
.savingsCalc-table .table-small .current_account_col{text-align:center}
.savingsCalc-table .table-small #sm_access_money{width:140px}
.savingsCalc-table .ineligible-account{background-color:#f2f2f8}
.savingsCalc-table .ineligible-account .prodImage{background:url("clientlib_saveCalc/resources/images/sqaurewhite.png") !important}
.savingsCalc-table .ineligible-account .prodImage img{filter:grayscale(1)}
@media(min-width:320px) and (max-width:1023px){.savingsCalc-wrapper .table-small .warning-icon{line-height:18px}
.savingsCalc-wrapper .savingsCalc-table .interest_rates_col{padding-left:8px}
.savingsCalc-wrapper .savingsCalc-table td .interest_head{font-size:16px}
.savingsCalc-wrapper .calculation-fields{padding:32px 20px 24px 20px}
.savingsCalc-wrapper .calculate-cta .cta.cta-primary{cursor:pointer;padding:0;height:50px;width:214px}
.savingsCalc-wrapper .calculate-cta .cta.cta-primary .cta-text{min-width:214px}
.savingsCalc-wrapper .duration-dropdown .cmp-form-options--drop-down .error_container{position:relative}
.savingsCalc-wrapper .duration-dropdown .ui-selectmenu-text{width:255px}
.savingsCalc-wrapper .savingsCalc-table td span{font-size:14px;line-height:26px;color:#5e10b1;border-bottom:#5e10b1}
.savingsCalc-wrapper .savingsCalc-table td span p{margin:0}
.savingsCalc-wrapper .savingsCalc-table td span div{font-size:12px;line-height:18px;color:#646068}
.savingsCalc-wrapper .savingsCalc-table td span div p{margin:0}
.savingsCalc-wrapper .savingsCalc-table .table-small tr:first-child #sm_intrest_rates{width:280px;padding-left:8px}
.savingsCalc-wrapper .savingsCalc-table .table-small tr:first-child #sm_current_account{width:165px}
.ui-front{z-index:1062}
}
@media(min-width:768px) and (max-width:1023px){.savingsCalc-wrapper .savingsCalc-heading .title-comp{font-size:34px;line-height:44px}
.savingsCalc-wrapper.cmp-layout-container--fixed{padding-left:0 !important;padding-right:0 !important}
.savingsCalc-wrapper.cmp-layout-container--fixed .shelf-container{margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;width:auto !important}
.savingsCalc-wrapper .aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--md--12{padding-left:0;padding-right:0}
.savingsCalc-wrapper .savings_calc_text{margin-left:30px;margin-right:30px}
.savingsCalc-wrapper .savings-hide{margin-left:30px}
.savingsCalc-wrapper .savings-hide .ineligible{float:right;margin-right:30px}
.savingsCalc-wrapper .savings-hide .ineligible .form-check{margin-top:-3px}
.savingsCalc-wrapper .calculation-fields{padding:32px 30px 24px 30px}
.savingsCalc-wrapper .calculation-fields .initial-deposit .cmp-form-text__text{width:403px}
.savingsCalc-wrapper .calculation-fields .monthly-deposit .cmp-form-text__text{width:403px}
.savingsCalc-wrapper .calculation-fields .duration-dropdown{width:403px}
.savingsCalc-wrapper .calculation-fields .duration-dropdown .ui-selectmenu-text{width:323px}
.savingsCalc-wrapper .savingsCalc-table{margin-left:30px}
.savingsCalc-wrapper .table-small tr:first-child #sm_projected_balance,.savingsCalc-wrapper .table-small tr:first-child #sm_intrest_earned{width:140px}
.savingsCalc-wrapper .duration-dropdown .cmp-form-options--drop-down .error_container{position:relative}
}
@media(min-width:1024px) and (max-width:1255px){.savingsCalc-wrapper .calculation-fields .duration-dropdown{width:224px}
.savingsCalc-wrapper .calculation-fields .duration-dropdown .ui-selectmenu-text{width:144px}
.savingsCalc-wrapper .calculate-cta .cta.cta-primary .cta-text{min-width:150px}
}
@media(min-width:1024px){.savingsCalculator.aem-GridColumn.aem-GridColumn--default--12{padding-left:12px !important;padding-right:12px !important}
.savingsCalc-table .warning-icon{display:flex}
.savingsCalc-table .warning-icon img{align-self:flex-start;margin-right:5px}
.savingsCalc-table .table_layout_fixed{table-layout:fixed}
.savingsCalc-table .table-large{display:table;table-layout:fixed}
.savingsCalc-table .table-large td:first-child{color:#5e10b1;vertical-align:middle}
.savingsCalc-table .table-large .table-heading th{width:154px;padding:12px 12px 12px 12px}
.savingsCalc-table .table-large tbody tr td{width:154px;padding:12px 12px 12px 12px}
.savingsCalc-table .table-large tbody .Interest-rates td{vertical-align:top}
.savingsCalc-table .table-large tbody .Additional-interest td{vertical-align:top}
.savingsCalc-table .table-small{display:none !important}
.savingsCalc-wrapper .savings_calc_text{margin-left:0;margin-right:0}
.savingsCalc-wrapper .savingsCalc-heading .title-comp{font-size:38px;line-height:48px}
.savingsCalc-wrapper .savings-hide{margin-left:0;display:block}
.savingsCalc-wrapper .savings-hide .ineligible{float:right}
.savingsCalc-wrapper .savings-hide .ineligible .form-check{margin-top:-3px}
.savingsCalc-wrapper .calculation-fields{padding-bottom:35px;border-radius:16px}
.savingsCalc-wrapper .calculation-fields .error-container{position:absolute}
.savingsCalc-wrapper .calculation-fields .error-container .error-text{font-size:14px !important}
.savingsCalc-wrapper .calculation-fields .error_container .error_msg{font-size:14px !important}
.savingsCalc-wrapper .calculation-fields.add_height{padding-bottom:65px}
.savingsCalc-wrapper .calculation-fields.add_padding_dropdown{padding-bottom:65px}
.savingsCalc-wrapper .initial-deposit{margin-right:20px;display:inline-block;float:left}
.savingsCalc-wrapper .initial-deposit .cmp-form-text__text{width:200px}
.savingsCalc-wrapper .monthly-deposit{margin-top:unset;margin-bottom:unset;margin-right:20px;display:inline-block;float:left}
.savingsCalc-wrapper .monthly-deposit .cmp-form-text__text{width:200px}
.savingsCalc-wrapper .monthly-deposit .error-container{display:none !important}
.savingsCalc-wrapper .duration-dropdown{margin-right:20px;display:inline-block;width:228px}
.savingsCalc-wrapper .calculate-cta{display:inline}
.savingsCalc-wrapper .calculate-cta .cta.cta-primary{cursor:pointer}
.savingsCalc-wrapper .calculate-cta .cta.cta-primary .cta-text{padding:12px 20px 12px 20px}
.savingsCalc-wrapper .show-more-tr .show-more-link{text-decoration:underline}
.savingsCalc-wrapper .show-more-tr .show-more-link .acordion-crossicon{left:39%}
.savingsCalc-wrapper .show-more-tr .acordion-inverse-crossicon{left:44%}
.savingsCalc-wrapper .table_overflow .show-more-tr .show-more-link{position:relative}
.savingsCalc-wrapper .table_overflow .show-more-tr .show-more-link .acordion-crossicon{left:-10%}
.savingsCalc-wrapper .table_overflow .show-more-tr .show-less-link{position:relative}
.savingsCalc-wrapper .table_overflow .show-more-tr .show-less-link .acordion-inverse-crossicon{left:-57%}
}
@media(min-width:1256px){.savingsCalc-wrapper.cmp-layout-container--fixed .shelf-container{padding-left:12px !important;padding-right:12px !important}
.savingsCalc-wrapper .aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--12{padding-left:12px !important;padding-right:12px !important}
.savingsCalc-wrapper .savingsCalc-heading .title-comp{font-size:40px;line-height:50px}
.savingsCalc-wrapper .initial-deposit{margin-right:24px}
.savingsCalc-wrapper .initial-deposit .cmp-form-text__text{width:262.68px}
.savingsCalc-wrapper .monthly-deposit{margin-right:24px}
.savingsCalc-wrapper .monthly-deposit .cmp-form-text__text{width:262.68px}
.savingsCalc-wrapper .duration-dropdown{margin-right:20px;width:262.68px}
.savingsCalc-wrapper .duration-dropdown .ui-selectmenu-text{width:182.68px}
.savingsCalc-wrapper .calculate-cta a.cta{width:254px}
.savingsCalc-wrapper .calculate-cta .cta.cta-primary .cta-text{padding:12px 52px 12px 52px;margin-right:0;margin-left:0}
.savingsCalc-wrapper .table-large .table-heading th{width:194px;padding:12px 20px 12px 20px}
.savingsCalc-wrapper .table-large tbody tr td{width:194px;padding:12px 20px 12px 20px;vertical-align:middle}
.savingsCalc-wrapper .show-more-tr .show-more-link .acordion-crossicon{left:41%}
}
@media(max-width:767px){.savingsCalc-wrapper .savingsCalc-table{margin-left:8px}
.savingsCalc-wrapper .savingsCalc-heading .title-comp{font-size:32px;line-height:40px}
.savingsCalc-wrapper .tooltip_text .popover{padding:20px 10px !important;width:60vw !important;right:auto !important}
.savingsCalc-wrapper .tooltip_text .popover .popover-content{overflow:scroll !important}
.savingsCalc-wrapper .tooltip_text .popover .popover-content h4,.savingsCalc-wrapper .tooltip_text .popover .popover-content p{font-size:12px !important;line-height:18px !important}
.savingsCalc-wrapper .table-small tr:first-child #sm_projected_balance{width:140px;padding-left:8px;padding-right:8px}
.savingsCalc-wrapper .table-small tr:first-child #sm_intrest_earned{width:120px;padding-left:8px;padding-right:8px}
.savingsCalc-wrapper .table-small tr td:nth-child(2),.savingsCalc-wrapper .table-small tr td:nth-child(3){padding-left:8px;padding-right:8px}
}
@media(prefers-color-scheme:dark){.et-shelf.mob-et-temp-darkmode .savingsCalc-table .saving-calc-product-link{border-bottom:1px solid #be99e6;color:#be99e6}
.et-shelf.mob-et-temp-darkmode .saving-calc-view-link{padding-top:8px}
.et-shelf.mob-et-temp-darkmode .ui-menu .ui-menu-item-wrapper{color:#cccfd0}
.et-shelf.mob-et-temp-darkmode .ui-menu.ui-widget.ui-widget-content{background-color:#1e1e1e}
.et-shelf.mob-et-temp-darkmode .cmp-form-text .error-container .error-text{color:#cccfd0}
.et-shelf.mob-et-temp-darkmode .cmp-form-text__text.errorOutline{border:2px solid #e3526a}
.et-shelf.mob-et-temp-darkmode .cmp-form-options--drop-down .cmp-form-options__field--drop-down+.ui-button.ui-selectmenu-button.errorOutline.focussed{outline:2px solid #fff}
.et-shelf.mob-et-temp-darkmode .form__input-wrap input{background-color:#1e1e1e}
.et-shelf.mob-et-temp-darkmode .savingsCalculator{background-color:#1e1e1e}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .comp-rich-text .popover[id^="popover"]{background-color:#3c1053}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .comp-rich-text .popover[id^="popover"] .arrow{border-bottom-color:#3c1053}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .calculation-fields{background-color:#3c1053}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .calculation-fields .cmp-form-text .form__input-wrap input{color:#cccfd0}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .calculation-fields .cmp-form-text .cmp-form-text__label{color:#cccfd0}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .savings-hide{color:#cccfd0}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .savings-hide .form-check input[type="checkbox"]:checked{background:#be99e6}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .savings-hide .form-check input[type="checkbox"]:after{border:solid #3c1053;border-width:0 2px 2px 0}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .savings-hide .form-check input[type="checkbox"]:focus{outline:0}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .savings-hide .form-check input[type="checkbox"]:focus+label{outline:2px solid #be99e6}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .savingsCalc-table::-webkit-scrollbar-track{border:1px solid #646068}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .savingsCalc-table::-webkit-scrollbar{background-color:#1e1e1e}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .savingsCalc-table::-webkit-scrollbar-thumb{background-color:#be99e6}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .table-small th{background-color:#1e1e1e}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .table-small th:not(:first-child){background-color:#121212}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .table-small th.savings-calc-header-text p{color:#fff}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .table-small th.other_intrest p{color:#fff}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .table-small tr{background-color:#1e1e1e}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .table-small td{border-bottom:1px solid #646068}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .table-small td:first-child{background-color:#3c1053 !important;border-right:0}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .table-small td:first-child span a{color:#be99e6}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .table-small td:first-child span:first-child{border-bottom:1px solid #be99e6}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .table-small td:nth-child(2),.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .table-small td:nth-child(3){color:#fff}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .table-small td .interest_head{color:#fff}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .table-small td .interest_text p{color:#cccfd0}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .table-small td.rateType_col{color:#cccfd0}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .table-small .current_account_col img{width:24px;height:24px}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .table-small .ineligible-account{background-color:#121212}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .table-small .ineligible-account td{background-color:#121212 !important}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .table-small .ineligible-account td:first-child{background-color:#121212 !important}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .table-small .ineligible-account td:first-child span a{color:#b3b3b3 !important}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .table-small .ineligible-account td:first-child span:first-child{border-bottom:1px solid #be99e6}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .table-small .chevron-right-elem{background-image:url("../../../../../../etc.clientlibs/responsive/editable/tool/savingsCalculator/savingsCalculator/clientlib_saveCalc/resources/images/chevron-right-darkMode.svg")}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .cta.cta-primary .cta-text{background-color:#be99e6;color:#3c1053}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .cta.cta-primary .cta-text:hover{background-color:#fff}
.et-shelf.mob-et-temp-darkmode .savingsCalc-wrapper .cta.cta-primary .cta-text:focus{outline:2px solid #be99e6}
}
@media(min-width:1024px){.cta.cta-primary .cta-text[id^="saving-calculator-text-"]{min-width:137px;max-width:292px;display:block;padding:12px 24px 12px 24px;text-align:center;font-size:14px;line-height:18px}
.savingsCalc-table a.cta.cta-primary[aria-label="View account"]:hover{text-decoration:none}
.savingsCalc-table .saving-calc-product-link{border-bottom:1px solid #5e10b1}
}
@media(min-width:375px) and (max-width:1023px){.savingsCalc-table .saving-calc-product-link{border-bottom:1px solid #5e10b1;color:#5e10b1}
.saving-calc-view-link{padding-top:8px}
}