:root{--aem-btcal-table-blush-color:#ffdbec;--aem-btcal-table-yolk-color:#fef0cc;--aem-btcal-table-aubergine-color:#e6d7f9;--aem-btcal-table-blueberry-color:#cce2fa;--aem-btcal-table-border-color:#e0e0e0;--aem-btcal-table-box-shadow-color:#2121210F;--aem-btcal-scroll-border-color:#cccfd0;--aem-btcal-table-data-font-color:#646068;--aem-btcal-slider-bg:#f2eaf9;--aem-btcal-first-column-bg-color:#fff;--aem-btcal-scroll-lines-color:#e0e0e0;--aem-btcal-card-title-color:#5e10b1}
@media(prefers-color-scheme:dark){:root.obds-brand-nw.allow-prefers-dark:not(.obds-color-pref-dark){--aem-btcal-table-blueberry-color:#0e253c;--aem-btcal-table-data-font-color:#cccfd0;--aem-btcal-slider-bg:#3c1053;--aem-btcal-first-column-bg-color:#1e1e1e;--aem-btcal-table-blush-color:#3c1323;--aem-btcal-table-yolk-color:#41320e;--aem-btcal-table-aubergine-color:#281a3b;--aem-btcal-scroll-lines-color:#3c1053;--aem-btcal-scroll-border-color:#646069;--aem-btcal-card-title-color:#be99e6}
}
.et-shelf .btcc-prod-compare-template .btcc-mobile-scroll-wrapper{width:100%}
.et-shelf .btcc-prod-compare-template .btcc-mobile-scroll-wrapper:has(.btcc-product-compare-result-mobile:not([style*='display: none'])){overflow-x:hidden;overflow-y:hidden}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result{width:100%}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .btcc-comparision{display:grid;grid-auto-flow:column;grid-template-columns:repeat(auto-fit,minmax(0,1fr));width:100%}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .btcc-compare-header .btcc-comparision{border-bottom:1px solid var(--aem-btcal-scroll-border-color);color:var(--ob-cmp-color-accordion-header-text-default);text-decoration:underline solid var(--ob-cmp-color-accordion-header-text-default) 1px}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .btcc-compare-header .btcc-comparision .btcc-compare-header-cell{padding:16px;text-align:center;box-sizing:border-box}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .btcc-compare-header .btcc-comparision .btcc-compare-header-cell.btcc-compare-header-box{display:grid;align-content:center}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .btcc-compare-header .btcc-comparision .btcc-compare-header-cell a{display:grid;gap:16px;color:inherit}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .btcc-compare-header .btcc-comparision .btcc-compare-header-cell a:focus{outline-offset:5px}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .btcc-compare-header .btcc-comparision .btcc-compare-header-cell a .btcc-image{display:grid}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .btcc-compare-header .btcc-comparision .btcc-compare-header-cell a .btcc-image img{max-width:100%;aspect-ratio:8/5;border-radius:3px}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .btcc-compare-header .btcc-comparision .btcc-compare-header-cell a .btcc-image-title{text-align:start}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .headerhr{display:none}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .btcc-compare-row.btcc-compare--creditcards{display:grid}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .btcc-compare-row.btcc-compare--creditcards .btcc-comparison-arrow{display:none}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .btcc-compare-row.btcc-compare--creditcards .btcc-comparision.configRow{display:grid}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .btcc-compare-row.btcc-compare--creditcards .btcc-comparision>.btcc-compare-body-cell:first-child{display:grid;padding:20px 24px}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .btcc-compare-row.btcc-compare--creditcards .btcc-comparision .btcc-compare-body-cell .btcc-sec-detail-desc p a:focus{outline-offset:5px}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .btcc-compare-row.btcc-compare--creditcards .btcc-comparision .btcc-compare-body-cell .btcc-sec-detail-desc p .popover .popover-content{max-height:none !important}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .btcc-compare-row.btcc-compare--creditcards [role="cell"] .btcc-compare-body-cell{display:grid;padding:20px 24px;min-width:72px;color:var(--aem-btcal-table-data-font-color)}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .btcc-compare-row.btcc-compare--creditcards [role="cell"] .btcc-compare-body-cell .btcc-sec-detail-desc{display:none}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .btcc-to-compare .highlight-card,.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .btcc-compare-header .highlight-card{background:var(--aem-btcal-table-blueberry-color)}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .showwrapper{padding:20px 12px;border-top:1px solid var(--aem-btcal-scroll-border-color);border-bottom:1px solid var(--aem-btcal-scroll-border-color);order:11}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .showwrapper .row{display:grid;justify-content:center}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .showwrapper .showless,.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .showwrapper .showmore{cursor:pointer;align-items:center}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .showwrapper .showless .expand-icon,.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .showwrapper .showless .collapse-icon,.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .showwrapper .showmore .expand-icon,.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .showwrapper .showmore .collapse-icon{background-repeat:no-repeat;background-size:16px 16px;background-position:center;color:var(--ob-cmp-color-button-icon-primary-inverse-default);width:24px;height:24px;margin-top:0}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .showwrapper .showless a:focus,.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .showwrapper .showmore a:focus{outline-offset:2px}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .showwrapper .showless .expand-icon,.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .showwrapper .showmore .expand-icon{background-image:url("clientlib_btcalculatorview_base/resources/images/Expand.svg")}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .showwrapper .showless .collapse-icon,.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .showwrapper .showmore .collapse-icon{background-image:url("clientlib_btcalculatorview_base/resources/images/Collapse.svg")}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .showwrapper .showless .cta-button span.new-tab-icon,.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .showwrapper .showmore .cta-button span.new-tab-icon{display:none}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .mobileShadowWrapper{order:12}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .mobileShadowWrapper .mobileShadow .btcc-comparision{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}
.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .mobileShadowWrapper .mobileShadow .ccButtons .centered{display:grid;padding:20px 12px;gap:16px}
.btcc-product-compare-result-mobile{display:none}
@media(max-width:1024px){.btcc-product-compare-result .btcc-comparision{min-width:700px}
.btcc-product-compare-result .btcc-compare-header .btcc-comparision{grid-template-columns:220px repeat(auto-fit,1fr)}
.btcc-product-compare-result:has(.btcc-compare-header input[value="3"]) .btcc-comparision>.btcc-compare-body-cell:first-child,.btcc-product-compare-result:has(.btcc-compare-header input[value="2"]) .btcc-comparision>.btcc-compare-body-cell:first-child{width:100%}
.btcc-product-compare-result .btcc-comparision>.btcc-compare-body-cell:first-child{width:220px}
}
@media screen and (max-width:375.98px){.bt-calculator-view .btcc-mobile-card-arrow{margin-top:36px;padding-right:20px;background-repeat:no-repeat;background-image:url("clientlib_btcalculatorview_base/resources/images/chevron_icon.svg")}
.bt-calculator-view .btcc-mobile-header-row{width:110px}
.bt-calculator-view .btcc-mobile-header-row .btcc-mobile-label-cell,.bt-calculator-view .btcc-mobile-header-row .btcc-mobile-value-cell{width:110px}
.bt-calculator-view .btcc-mobile-card-header-cell{padding:12px 8px !important;gap:8px}
.bt-calculator-view .btcc-mobile-config-row{width:120px}
.bt-calculator-view .btcc-mobile-config-row .btcc-mobile-label-cell,.bt-calculator-view .btcc-mobile-config-row .btcc-mobile-value-cell{width:120px}
.bt-calculator-view .btcc-product-compare-result-mobile>:nth-child(2){padding-left:110px}
.bt-calculator-view .btcc-prod-compare-template .btcc-custom-scrollbar{margin:10px 30px 10px 110px}
}
.et-shelf .container.credit-slider{margin-bottom:24px}
@media(max-width:1024px){.et-shelf .container.credit-slider{margin-bottom:24px;width:100%;background:transparent;padding:0}
.et-shelf .container.btcredit_tool_wrapper{width:100%;background:transparent;padding:0}
.et-shelf .btcc-mobile-cta-cloned .cta.cta-primary .cta-button{text-decoration:underline;display:inline-flex;align-items:center;text-underline-offset:3px;color:var(--ob-cmp-color-accordion-header-text-default)}
.et-shelf .btcc-mobile-cta-cloned .cta.cta-primary .cta-button:hover{text-decoration:none}
.et-shelf .btcc-mobile-cta-cloned .cta.cta-primary .cta-button .cta-text{color:var(--ob-cmp-color-accordion-header-text-default) !important;background-color:transparent !important;padding:0 !important;min-width:unset !important;max-width:unset !important;font-size:14px;font-weight:400;line-height:18px;text-align:left}
.et-shelf .btcc-mobile-cta-cloned .cta.cta-primary .cta-button .new-tab-icon{display:none}
.credit-slider-sub{background:var(--aem-btcal-slider-bg);padding:24px;border-radius:8px;margin:0 6px}
.btcc-product-compare-result{display:none}
.btcc-product-compare-result-mobile{display:grid;grid-template-columns:auto 1fr 1fr 1fr;grid-auto-rows:auto;width:100%;box-sizing:border-box}
.btcc-product-compare-result-mobile>:nth-child(2){padding-left:147px}
.btcc-product-compare-result-mobile .ccButtons .centered a:focus .cta-text{border-radius:1px}
.btcc-mobile-card-image img{display:none}
.btcc-mobile-row{display:table}
.btcc-mobile-row .btcc-mobile-value-cell.highlight-card{background:var(--aem-btcal-table-blueberry-color)}
.btcc-mobile-row.btcc-mobile-header-row .btcc-mobile-value-cell:nth-child(2){background:var(--aem-btcal-table-blueberry-color)}
.btcc-mobile-row.btcc-mobile-header-row .btcc-mobile-value-cell:nth-child(3){background:var(--aem-btcal-table-blush-color)}
.btcc-mobile-row.btcc-mobile-header-row .btcc-mobile-value-cell:nth-child(4){background:var(--aem-btcal-table-yolk-color)}
.btcc-mobile-row.btcc-mobile-header-row .btcc-mobile-value-cell:nth-child(5){background:var(--aem-btcal-table-aubergine-color)}
.btcc-mobile-header-row{position:absolute;z-index:2;width:147px;box-shadow:8px 0 12px 2px var(--aem-btcal-table-box-shadow-color);background-color:var(--aem-btcal-first-column-bg-color)}
.btcc-mobile-card-header-cell{padding:20px 16px !important;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px}
.btcc-mobile-label-cell,.btcc-mobile-value-cell{min-width:0;overflow-wrap:break-word;box-sizing:border-box;width:147px}
.btcc-mobile-label-cell{grid-column:1;font-size:14px;padding:0 12px;font-weight:400;border-bottom:1px solid var(--aem-btcal-scroll-border-color);display:flex;align-items:end}
.btcc-mobile-value-cell{font-size:14px;padding:8px 4px;text-align:left;border-bottom:1px solid var(--aem-btcal-scroll-border-color);display:flex;flex-direction:column;align-items:center;justify-content:center}
.btcc-compare-dynamic-value{font-size:16px;line-height:26px;color:var(--aem-btcal-table-data-font-color)}
.btcc-mobile-card-title{font-size:14px;font-weight:400;line-height:18px;word-break:break-word;text-align:left;color:var(--aem-btcal-card-title-color)}
.btcc-mobile-field-name a{line-height:18px}
.btcc-mobile-field-name p{line-height:18px}
.btcc-mobile-field-name p .popover .popover-content{max-height:none !important}
.btcc-mobile-card-arrow{margin-left:4px;padding-right:12px;width:16px;height:16px;vertical-align:middle;background-image:url("clientlib_btcalculatorview_base/resources/images/chevron_icon.svg");background-repeat:no-repeat}
.bt-calculator-view .container{width:100%;padding:0}
.btcc-prod-compare-template{padding:0 6px}
.btcc-prod-compare-template .btcc-custom-scrollbar{position:relative;height:24px;margin:10px 30px 10px 147px;user-select:none}
.btcc-prod-compare-template .btcc-custom-scrollbar .btcc-scrollbar-track{position:relative;width:100%;height:24px;background:var(--aem-btcal-table-border-color);border-radius:24px;border:1px solid var(--aem-btcal-scroll-border-color);background-color:var(--aem-btcal-first-column-bg-color)}
.btcc-prod-compare-template .btcc-custom-scrollbar .btcc-scrollbar-track .btcc-scrollbar-thumb{display:block;width:64px !important;position:absolute;height:20px;top:1px;left:1px;background-color:var(--ob-cmp-color-accordion-header-text-default);border-radius:24px;border:1px solid var(--aem-btcal-table-border-color);cursor:pointer;touch-action:cross-slide-x;background-image:linear-gradient(to bottom,var(--aem-btcal-scroll-lines-color) 0,var(--aem-btcal-scroll-lines-color) 100%),linear-gradient(to bottom,var(--aem-btcal-scroll-lines-color) 0,var(--aem-btcal-scroll-lines-color) 100%),linear-gradient(to bottom,var(--aem-btcal-scroll-lines-color) 0,var(--aem-btcal-scroll-lines-color) 100%);background-size:2px 8px;background-position:calc(50% - 6px) center,50% center,calc(50% + 6px) center;background-repeat:no-repeat}
}
@media(min-width:768px) and (max-width:1023px){.btcc-mobile-row .btcc-mobile-field-name p .popover .popover-content{max-height:none !important}
}
@media(max-width:767px){.btcc-mobile-row .btcc-mobile-field-name p .popover .popover-content{max-height:none !important}
}
@media(prefers-color-scheme:dark){.mob-et-temp-darkmode.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .showwrapper .showless .expand-icon,.mob-et-temp-darkmode.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .showwrapper .showmore .expand-icon{background-image:url("clientlib_btcalculatorview_base/resources/images/Expand_dark.svg")}
.mob-et-temp-darkmode.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .showwrapper .showless a:hover,.mob-et-temp-darkmode.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .showwrapper .showmore a:hover{color:var(--aem-btcal-card-title-color)}
.mob-et-temp-darkmode.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .showwrapper .showless .collapse-icon,.mob-et-temp-darkmode.et-shelf .btcc-prod-compare-template .btcc-product-compare-result .showwrapper .showmore .collapse-icon{background-image:url("clientlib_btcalculatorview_base/resources/images/Collapse_dark.svg")}
}
@media screen and (prefers-color-scheme:dark) and (max-width:1024px){.mob-et-temp-darkmode.et-shelf .bt-calculator-view .btcc-mobile-card-arrow{background-image:url("clientlib_btcalculatorview_base/resources/images/chevron_icon_dark.svg")}
}