﻿:root{font-size:62.5%;}body{background:#fff;color:#000;font-family:"Eina",serif;font-size:16px;font-size:1.6rem;line-height:1.25;font-weight:400;-webkit-font-smoothing:antialiased;}body._fixed{position:fixed;}body.onmenuactive{overflow:hidden;height:100%;}body.invisible{visibility:hidden;}@media(min-width:1200px){.container{max-width:1140px;}}a{color:inherit;text-decoration:underline;-moz-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;-o-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;}a:hover,a:active{text-decoration:underline;}a:focus{outline:dotted thin;}a.footnote-link{display:inline;font-family:Arial;text-decoration:underline!important;}a.od-link,a.line-through,a.asterisk{display:inline;font-family:Arial;text-decoration:line-through!important;}a.pt-link{color:#000;text-decoration:underline;text-underline-offset:.2em;}a.footnote-link{color:#000;}a.underline-link{text-decoration:underline!important;}a.line-through-link{font-family:Arial;text-decoration:line-through!important;}a.return-link{display:inline-block;text-decoration:underline;text-underline-offset:.2em;line-height:.9;}a.od-link:focus,a.pt-link:focus,a.return-link:focus{outline:dotted thin;}sub,sup{font-size:60%;}sup{top:-.7em;}sup.sm-fix{font-size:40%;top:-8px;}@media only screen and (min-width:680px){sup.sm-fix{top:-10px;}}sup.trade-fix{font-size:90%;top:-8px;top:-.3em;}h2{font-size:24px;font-size:2.4rem;font-weight:600;text-align:center;}@media(min-width:768px){h2{font-size:32px;font-size:3.2rem;}}.subhead{font-size:18px;font-size:1.8rem;text-align:center;}.card{border-radius:1.8rem;height:100%;border:0;}.card .card-body{padding:2.4rem 20px;}.card .card-body h3{font-size:21px;font-size:2.1rem;font-weight:700;padding-bottom:2px;hyphens:auto;}@media(min-width:768px){.card .card-body h3{font-size:24px;font-size:2.4rem;}}.mb-6{margin-bottom:5rem!important;}.text-green{color:#003d29;}.semibold{font-weight:600;}.hidden_text{color:#000;font-size:0;height:0;left:-2000px;overflow:hidden;position:absolute;top:0;width:0;}.affix{position:fixed;}.visually-hidden{background-color:#fff;color:#000;}.long-link-wrap{overflow-wrap:break-word;-ms-word-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;white-space:normal;}@media screen and (min-width:680px){.long-link-wrap{overflow-wrap:normal;-ms-word-wrap:normal;word-wrap:normal;-ms-word-break:normal;word-break:normal;white-space:nowrap;}}.no-break{white-space:nowrap;}.vcenter{display:inline-block;vertical-align:middle;float:none;}.background-beige{background:#faf1e5;}.background-green{background:#003d29;color:#fff;}.background-green a{color:#fff;}.background-dkgreen{background:#003020;color:#fff;}#memberfdic{height:14px;width:19px;}.eyebrow{font-size:.75em;font-weight:700;}.no-padding{padding-left:0!important;padding-right:0!important;}.close:active,.close:focus{border:thin dotted #fff;outline:0!important;}.skiplink{left:-9999px;position:absolute;max-width:28.125rem;background-color:#fff;text-align:center;white-space:normal;}.skiplink:focus{background-color:#fff!important;top:.3rem;left:1rem;z-index:5005;text-decoration:none;border:.0625rem dashed #717171;border-radius:5px;outline:0;padding:.7rem 1rem;font-weight:600;color:#126bc5;font-size:16px;line-height:1.2;letter-spacing:0;}button,a.button{border-radius:20px;display:inline-block;-moz-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;-o-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;text-align:center;font-size:18px;font-size:1.8rem;line-height:1;text-decoration:none!important;}button:hover,button:active,button:focus,a.button:hover,a.button:active,a.button:focus{text-decoration:none!important;}button:active,button:focus,button:focus-visible,a.button:active,a.button:focus,a.button:focus-visible{outline:thin dotted #000;outline-offset:2px;}button.sign-in,a.button.sign-in{background-color:#003d29;color:#fff;}@media only screen and (min-width:680px){button.sign-in,a.button.sign-in{background-color:#003d29;color:#fff;}}button.cta-clear-white-btn,a.button.cta-clear-white-btn{background-color:transparent;border:0;color:#fff;max-width:200px;padding:5px 0 0 0;width:auto;}button.cta-clear-white-btn:hover,button.cta-clear-white-btn:active,a.button.cta-clear-white-btn:hover,a.button.cta-clear-white-btn:active{background-color:none;}@media only screen and (min-width:680px){button.cta-clear-white-btn,a.button.cta-clear-white-btn{background-color:transparent;border:1px solid #fff;color:#fff;font-size:14px;padding:10px 25px;overflow:auto;}button.cta-clear-white-btn:hover,button.cta-clear-white-btn:active,a.button.cta-clear-white-btn:hover,a.button.cta-clear-white-btn:active{background-color:none;}}button.cat-btn,a.button.cat-btn{background-color:#fff;border:0;max-width:280px;padding:10px 12px;width:auto;}button.cat-btn:hover,button.cat-btn:active,a.button.cat-btn:hover,a.button.cat-btn:active{background-color:none;}@media only screen and (min-width:680px){button.cat-btn,a.button.cat-btn{background-color:#fff;border:1px solid #fff;font-size:14px;width:auto;}button.cat-btn:hover,button.cat-btn:active,a.button.cat-btn:hover,a.button.cat-btn:active{color:#fff;}}footer .row{margin:0;}footer a,footer a:link{color:#003d29;text-decoration:underline;}footer a:hover,footer a:active{color:#333;}footer .top-section{min-height:102px;padding-bottom:30px;width:100%;}footer .top-section .section-one a{display:inline-block;}footer .top-section .section-one img{margin-top:40px;height:24px;width:126px;}footer .top-section .section-two{margin-top:40px;}@media screen and (min-width:992px){footer .top-section .section-two{text-align:left;}}footer .top-section .section-two span{color:#003d29;display:inline-block;font-size:1.125em;margin-right:20px;}footer .top-section .section-two a{color:#000;font-size:24px;padding:.25em;white-space:nowrap;text-decoration:none;}footer .top-section .section-two a:hover,footer .top-section .section-two a:active{color:#003d29;}footer .top-section .section-two ul{display:inline-block;}footer .top-section .section-two li{padding:0;}footer .content-section{width:100%;}footer .content-section ul{margin:25px 0 0;padding-left:0;}footer .content-section ul li{font-size:.813em;font-weight:400;list-style:outside none none;margin:0 0 14px;}footer .bottom-section{background:#fff none repeat scroll 0 0;padding:25px 0;width:100%;}footer .bottom-section .section-right{text-align:center;}footer .bottom-section .section-right ul{margin:0 0 2px;padding-left:0;}footer .bottom-section .section-right ul li{color:#003d29;display:inline-block;font-size:13px;font-weight:400;margin:0 10px;}footer .bottom-section .section-left{margin-top:20px;text-align:center;}footer .bottom-section .section-left p{font-size:13px;line-height:2;margin:0;}footer .bottom-section .section-left p img{margin:-5px 5px 0;}.generic-modal{display:none;position:fixed;top:0;left:0;background-color:#222;width:100%;height:100vh;z-index:9990;overflow-y:scroll;-webkit-overflow-scrolling:touch;}.generic-modal .modal-dialog{background-color:transparent;max-width:991px;margin:auto;min-height:100vh;position:relative;width:auto;}.generic-modal .modal-content{background-color:#fff;border-radius:0;border:0;padding-bottom:60px;}@media only screen and (min-width:680px){.generic-modal .modal-content{padding-bottom:75px;}}.generic-modal .modal-body{padding:20px 20px 60px;}@media only screen and (min-width:680px){.generic-modal .modal-body{padding:35px 60px 60px;}}.generic-modal.offer-details-modal{background-color:rgba(0,0,0,.4);z-index:9995;}.generic-modal.offer-details-modal .modal-dialog{margin:20px auto;max-width:991px;}.generic-modal.offer-details-modal .modal-body{padding-bottom:0;}.generic-modal .offer-details_close{color:#003d29;font-size:13px;position:absolute;right:0;top:0;padding:10px;z-index:1;text-transform:uppercase;}@media only screen and (min-width:680px){.generic-modal .offer-details_close{padding:15px;}}.generic-modal .offer-details_close:before{color:#003d29;display:inline-block;content:"";font-size:12px;font-family:"icomoon"!important;font-weight:600;padding-right:5px;text-align:center;}.generic-modal .offer-details_card-name{color:#003d29;font-size:13px;font-weight:700;letter-spacing:0;line-height:1;padding-right:100px;}.generic-modal .offer-details_title{font-size:32px;font-weight:300;letter-spacing:0;line-height:1;margin-top:40px;margin-bottom:40px;}.generic-modal .offer-details a{text-decoration:underline;}.generic-modal .offer-details .indent{padding-left:50px;}@media only screen and (min-width:680px){.generic-modal .offer-details_title{font-size:48px;margin-top:50px;margin-bottom:50px;}.generic-modal .offer-details .indent{padding-left:150px;}}.generic-modal .generic-modal_close{color:#003d29;font-size:13px;position:absolute;right:0;top:0;padding:10px;z-index:1;text-transform:uppercase;}@media only screen and (min-width:680px){.generic-modal .generic-modal_close{padding:15px;}}.generic-modal .generic-modal_close:before{color:#003d29;display:inline-block;content:"";font-size:12px;font-family:"icomoon"!important;font-weight:600;padding-right:5px;text-align:center;}.generic-modal .generic-modal_close.white{background-color:#fff;}.generic-modal .compare-modal_card-name{color:#003d29;font-size:13px;font-weight:700;letter-spacing:0;line-height:1;}.generic-modal .compare-modal_title{font-size:32px;font-weight:300;letter-spacing:0;line-height:1;margin-top:40px;margin-bottom:40px;}@media only screen and (min-width:680px){.generic-modal .compare-modal_title{font-size:48px;margin-top:50px;margin-bottom:50px;}}@media(max-width:679px){footer .bottom-section .section-right ul{display:inline;}}@media(max-width:1023px){button{opacity:1;-webkit-animation:none;animation:none;}footer #footermenumobile{padding:0;}footer #footermenumobile a.section-title{background:#fff;border-bottom:0;margin:0;padding:20px 4.6875%;text-decoration:none;}footer #footermenumobile a.section-title.collapsed{border-bottom:1px solid #ccc;}footer #footermenumobile a.section-title h3{margin:0;}footer #footermenumobile .panel{border:0;box-shadow:none;border-radius:0;margin:0;}footer #footermenumobile ul{background:#fff;border-bottom:1px solid #ccc;margin:0;padding:0 4.6875%;}footer #footermenumobile ul li{margin-bottom:20px;margin-left:20px;}}@media(min-width:992px){.eyebrow{font-size:.813em;font-weight:700;}footer .top-section{padding-bottom:0;}footer .content-section .container{display:block;padding-bottom:40px;padding-top:44px;}footer .content-section h3{font-size:1.125em;margin:0;padding:0;}footer .content-section .section{padding:0 2%;}footer .content-section .section:first-child,footer .content-section .section:last-child{padding:0;}footer .content-section .section:last-child{width:24%;}footer .bottom-section .section-right{display:block;text-align:right;}footer .bottom-section .section-left{margin-top:0;text-align:left;}}.icon-expanded{float:right;margin-top:.5em;}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;width:100%;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;}.slick-track:before,.slick-track:after{display:table;content:"";}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir=rtl] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}[class*=high-contrast]{display:none;}[class*=high-contrast].default{display:block;}@media(-ms-high-contrast:white-on-black){.high-contrast-bg-black{display:block;}.high-contrast-bg-white,.high-contrast-bg-white.default{display:none;}}@media(-ms-high-contrast:black-on-white){.high-contrast-bg-white{display:block;}.high-contrast-bg-black,.high-contrast-bg-black.default{display:none;}}.moz-contrast .high-contrast-bg-black{display:block;}.moz-contrast .high-contrast-bg-white,.moz-contrast .high-contrast-bg-white.default{display:none;}.high-contrast-forced{display:none;}@media(forced-colors:active){.high-contrast-forced{display:block;}}.topnav{padding:1.2rem 0;}.topnav .instacartheader{display:inline-block;width:13rem;padding-right:1.5rem;position:relative;}.topnav .instacartheader:after{content:"";position:absolute;top:3px;left:100%;width:1px;height:20px;background:#000;}.topnav .chaseheader{display:inline-block;width:10.8rem;padding-left:1.5rem;}.topnav .sign-in{font-size:16px;font-size:1.6rem;width:7.5rem;line-height:1.75;font-weight:600;padding-bottom:4px;}@media(min-width:768px){.topnav .sign-in{width:9.1rem;}}header{background:#faf1e5;padding-top:2.1rem;padding-bottom:2.3rem;}@media(min-width:768px){header{padding-top:4.7rem;padding-bottom:1.6rem;}}header h1{color:#003d29;font-size:32px;font-size:3.2rem;text-align:center;line-height:1;font-weight:700;margin-bottom:1.4rem;}@media(min-width:768px){header h1{text-align:left;}}@media(min-width:992px){header h1{font-size:44px;font-size:4.4rem;}}@media(min-width:1200px){header h1{font-size:48px;font-size:4.8rem;}}header p{font-size:16px;font-size:1.6rem;line-height:1.25;text-align:center;margin-bottom:1.2rem;}@media(min-width:768px){header p{font-size:20px;font-size:2rem;line-height:1.4;text-align:left;margin-bottom:4.1rem;}}header p.header-signin{margin-bottom:0;}header p .sign-in{border-radius:20px;font-weight:600;width:13.1rem;padding-top:6px;padding-bottom:8px;}@media(min-width:768px){header p .sign-in{width:15.6rem;padding-top:9px;padding-bottom:13px;}}@media(min-width:768px){header .cardart{transform:translateY(-20px);}}.navbar#navbar-main{position:sticky;top:0;padding:0;background:#fff;border-bottom:solid 1px #ddd;z-index:100;}@media(min-width:768px){.navbar#navbar-main .container,.navbar#navbar-main .row{width:100%;}}.navbar#navbar-main .nav-pills .nav-item{padding-left:5px;padding-right:5px;}@media(min-width:768px){.navbar#navbar-main .nav-pills .nav-item{padding-left:0;padding-right:0;}}.navbar#navbar-main .nav-pills .nav-link{color:#666;border-bottom:solid 4px transparent;text-decoration:none;font-size:14px;font-size:1.4rem;padding-top:7.5px;padding-bottom:8.5px;padding-left:0;padding-right:0;font-weight:600;text-align:center;}@media(min-width:768px){.navbar#navbar-main .nav-pills .nav-link{font-size:18px;font-size:1.8rem;text-align:left;padding-bottom:12.5px;}}.navbar#navbar-main .nav-pills .nav-link.active{color:#343538;border-bottom:solid 4px #003d29;font-weight:700;background-color:transparent;}#EarnAndRedeem{padding-top:2.6rem;}@media(min-width:768px){#EarnAndRedeem{padding-top:3.9rem;padding-bottom:5rem;}}#EarnAndRedeem h2{margin-bottom:36px;}@media(min-width:768px){#EarnAndRedeem h2{margin-bottom:23px;}}#EarnAndRedeem .earn-body{margin-bottom:34px;}#EarnAndRedeem .earn-body h3{font-weight:700;font-size:44px;font-size:4.4rem;color:#003d29;margin-bottom:2px;line-height:1;}#EarnAndRedeem .earn-body h3 sup{font-size:54.54%;}#EarnAndRedeem .calcCta{font-size:20px;font-size:2rem;text-align:center;margin-bottom:1.8rem;}#EarnAndRedeem .calcOpenBtn{text-align:center;background:#003d29;border:solid 1px #003d29;color:#fff;font-size:18px;font-size:1.8rem;font-weight:600;display:block;margin:0 auto;padding:.9rem 6.55rem .9rem 7.75rem;transition:all .15s linear .35s;}@media(min-width:576px){#EarnAndRedeem .calcOpenBtn{width:34.5rem;}}#EarnAndRedeem .calcOpenBtn img{width:28px;height:14px;transition:transform ease .25s;}#EarnAndRedeem .calcOpenBtn[aria-expanded=true]{width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;transition:all .15s linear .01s;}#EarnAndRedeem .calcOpenBtn[aria-expanded=true] img{transform:rotate(-180deg);}#EarnAndRedeem h2.redeem-header{margin-top:3.3rem;margin-bottom:1.2rem;}@media(min-width:768px){#EarnAndRedeem h2.redeem-header{margin-top:5rem;}}#EarnAndRedeem p.subhead{margin-bottom:2.6rem;line-height:1.16;}@media(min-width:768px){#EarnAndRedeem p.subhead{margin-bottom:3.5rem;}}#EarnAndRedeem .redeem-body .card .card-body h3{color:#003d29;hyphens:auto;}#EarnAndRedeem .redeem-body .card .coming-soon{border-radius:50%;background:#0aad0a;color:#fff;font-size:18px;font-size:1.8rem;font-weight:bold;position:absolute;top:-1.8rem;left:-.8rem;width:9.1rem;height:9.1rem;display:flex;align-items:center;justify-content:center;text-align:center;}@media(min-width:768px){#EarnAndRedeem .redeem-body .card .coming-soon{font-size:18px;font-size:1.8rem;top:-1.1rem;left:-.8rem;width:9.1rem;height:9.1rem;}}#MoreWaysToPay{padding-top:4.7rem;padding-bottom:3.2rem;}@media(min-width:768px){#MoreWaysToPay{padding-bottom:6.6rem;}}#MoreWaysToPay h2{margin-bottom:1.1rem;}#MoreWaysToPay p.subhead{margin-bottom:3.6rem;}#MoreWaysToPay .card-body{padding-bottom:3.7rem;}#MoreWaysToPay .digital-wallet{font-size:21px;font-size:2.1rem;font-weight:600;margin-bottom:2.4rem;padding-left:15px;padding-right:15px;}@media(min-width:768px){#MoreWaysToPay .digital-wallet{font-size:24px;font-size:2.4rem;margin-top:6rem;margin-bottom:3.2rem;padding-left:0;padding-right:0;}}@media(max-width:767px){#MoreWaysToPay .paylogos-wrapper:nth-child(odd){padding-right:7.5px;}#MoreWaysToPay .paylogos-wrapper:nth-child(even){padding-left:7.5px;}}#MoreWaysToPay .paylogos{text-align:center;border:solid 1px #fff;border-radius:18px;line-height:8.8rem;color:#fff;}#CardBenefits{padding-top:3.4rem;padding-bottom:5.8rem;}@media(min-width:768px){#CardBenefits{padding-top:5.4rem;padding-bottom:6.8rem;}}#CardBenefits h2{margin-bottom:1rem;}#CardBenefits .subhead{margin-bottom:3.6rem;}@media(max-width:767px){#CardBenefits .subhead{font-size:16px;font-size:1.6rem;}}@media(min-width:768px){#CardBenefits .card-body{min-height:31.1rem;}}#CardBenefits .moreBenefitsBtn,#CardBenefits .lessBenefitsBtn{color:#003d29;font-size:18px;font-size:1.8rem;font-weight:600;display:block;margin:0 auto;background:#fff;border:solid 1px #003d29;padding:.9rem 8.15rem;}#CardBenefits .moreBenefitsBtn{margin-top:3.3rem;}@media(min-width:768px){#CardBenefits .moreBenefitsBtn{margin-top:4rem;}}#CardBenefits .moreBenefitsBtn[aria-expanded=true]{display:none;}#ServiceCenter{padding-top:4rem;padding-bottom:2.9rem;}@media(min-width:768px){#ServiceCenter{padding-top:4.6rem;padding-bottom:7.9rem;}}#ServiceCenter h2{margin-bottom:3.1rem;}@media(min-width:768px){#ServiceCenter h2{margin-bottom:4.26rem;}}@media(min-width:768px){#ServiceCenter .card-body{min-height:25.3rem;}}footer{text-align:center;}footer .footer-top{padding-top:3.5rem;padding-bottom:2.8rem;}@media(min-width:768px){footer .footer-top{padding-top:4.5rem;padding-bottom:6.4rem;border-bottom:solid 1px #c1c1c1;}}footer h2{font-size:20px;font-size:2rem;color:#003d29;font-weight:600;margin-bottom:1.8rem;}@media(min-width:768px){footer h2{font-size:24px;font-size:2.4rem;margin-bottom:2.7rem;}}footer .contact-item-1{margin-bottom:2rem;}footer .contact-item-2{margin-bottom:4.7rem;}@media(min-width:768px){footer .contact-item-2{margin-bottom:6rem;}}footer .bottom-cta{border-radius:8px;padding:28px 18px 26px 18px;}@media(min-width:768px){footer .bottom-cta{padding:18px 18px 14px 36px;}}footer .bottom-cta .footer-card-art{width:15.2rem;}@media(min-width:375px){footer .bottom-cta .footer-card-art{width:30.637rem;}}@media(min-width:768px){footer .bottom-cta .footer-card-art{width:15.165rem;}}footer .bottom-cta p{font-size:23px;font-size:2.3rem;font-weight:600;color:#343538;text-align:center;margin-bottom:.3rem;}@media(min-width:768px){footer .bottom-cta p{font-size:30px;font-size:3rem;margin-bottom:1rem;}}footer .bottom-cta a.learnmore{text-align:center;background:#003d29;border:solid 1px #003d29;color:#fff;font-size:18px;font-size:1.8rem;font-weight:600;width:14.9rem;padding-top:7px;padding-bottom:7px;margin-top:.5rem;}@media(min-width:768px){footer .bottom-cta a.learnmore{margin-top:0;}}footer .footer-bottom{padding-bottom:7rem;text-align:left;}@media(min-width:768px){footer .footer-bottom{padding-top:3.2rem;}}footer .footer-bottom p{font-size:14px;font-size:1.4rem;}.chaselogoHC,.logoApplePayHC,.logoSamsungPayHC,.logoGPayHC,.logoPayPalHC{display:none;}@media(forced-colors:active){.chaselogo,.logoApplePay,.logoSamsungPay,.logoGPay,.logoPayPal{display:none;}.chaselogoHC,.logoApplePayHC,.logoSamsungPayHC,.logoGPayHC,.logoPayPalHC{display:inline;}}.calculatorContainer{box-shadow:0 1px 10px 0 rgba(0,0,0,.25);border-radius:18px;padding-left:2rem;padding-right:2rem;border-top-left-radius:0;border-top-right-radius:0;transition:height .25s linear .2s;}@media(min-width:992px){.calculatorContainer{box-shadow:0 1px 16px 0 rgba(0,0,0,.15);border-radius:24px;padding-left:0;padding-right:0;border-top-left-radius:0;border-top-right-radius:0;}}.calculatorContainer .subhead{padding-top:1.9rem;font-size:16px;font-size:1.6rem;margin-bottom:4rem!important;}.calculatorContainer .output{width:100%;margin:0 auto;}@media(min-width:992px){.calculatorContainer .output{max-width:30.4rem;}}.calculatorContainer .sliderLabel{font-size:14px;font-size:1.4rem;line-height:1.14;font-weight:600;}.calculatorContainer output{font-size:28px;font-size:2.8rem;font-weight:600;color:#003d29;}.calculator{color:#000;max-width:945px;}@media(min-width:992px){.calculator{overflow:hidden;}}.calculator .button-row{position:relative;z-index:1000;}.calculator__button{width:29.4rem;background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.2);border-radius:0;padding:.95rem;font-size:16.8px;font-size:1.68rem;font-weight:700;color:#005078;}.calculator__button[aria-expanded=true]{clip-path:inset(-15px -15px 0 -15px);}.calculator__button:hover,.calculator__button:focus{text-decoration:underline;}.calculator__arrow{height:1rem;width:1rem;margin-left:1.5rem;}.calculator__arrow:before{content:"";position:absolute;top:1.5rem;height:1rem;width:1rem;border-right:solid .3rem;border-bottom:solid .3rem;-webkit-transform:rotate(45deg) translate(0,0);-ms-transform:rotate(45deg) translate(0,0);transform:rotate(45deg) translate(0,0);}.calculator__button[aria-expanded=true] .calculator__arrow:before{top:2rem;-webkit-transform:rotate(225deg) translate(0,0);-ms-transform:rotate(225deg) translate(0,0);transform:rotate(225deg) translate(0,0);}.calculator__body{padding:3rem 4.5rem 23.3rem 4.5rem;box-shadow:0 7px 25px 0 rgba(0,0,0,.15);position:relative;}@media(max-width:991px){.calculator__body{background-size:27.8rem 15.8rem;}}@media(min-width:992px){.calculator__body{padding:3rem 4.5rem 4.5rem;background-position:left 50px bottom 24.46px;}}.calculator__instruction{width:21rem;font-size:16px;font-size:1.6rem;font-weight:600;margin-bottom:1.5rem;}@media(min-width:992px){.calculator__instruction{margin-bottom:4rem;}}.calculator__text-wrap{margin-left:.75rem;padding-top:1.2rem;font-size:14px;font-size:1.4rem;line-height:2rem;}.calculator__text-wrap:last-of-type{padding-top:1.5rem;}.calculator .pts{color:#000;font-size:44px;font-size:4.4rem;font-weight:700;}@media(max-width:991px){.calculator .pts{line-height:5.9rem;}}.calculator .pts--super{margin-left:.3rem;top:-2.2rem;color:#d9282f;font-size:18px;font-size:1.8rem;font-weight:700;}.calculator__plus-wrap{margin-top:1rem;width:10rem;font-weight:600;font-size:36px;font-size:3.6rem;line-height:5rem;text-align:center;}.calculator__ctrl{padding-left:.2rem;padding-right:.2rem;}.calculator__ctrl img{position:relative;z-index:10;}.calculator__input{font-size:20px;font-size:2rem;font-weight:700;-webkit-appearance:none;appearance:none;width:calc(100% - 24px);outline:0;position:relative;margin-left:12px;margin-right:12px;border:1px solid #fff;}.calculator__input::before{content:"";background:#ddedd6;height:8px;width:12px;position:absolute;top:calc(50% - 4px);left:-12px;border-top-left-radius:8px;border-bottom-left-radius:8px;}.calculator__input::after{content:"";background:#ddedd6;height:8px;width:12px;position:absolute;top:calc(50% - 4px);right:-12px;border-top-right-radius:8px;border-bottom-right-radius:8px;}.calculator__input:focus{outline:0;}.calculator__input:focus::-webkit-slider-thumb{box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline-offset:.125rem;}.calculator__input:focus::-moz-range-thumb{box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline-offset:.125rem;}.calculator__input::-webkit-slider-runnable-track{background:#ddedd6;height:8px;}.calculator__input::-moz-range-track{background:#ddedd6;height:8px;}.calculator__input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:28px;height:32px;transform:translateY(calc((50% - 4px)*-1));background:url("/K135-001/images/scroll_thumb.svg");cursor:pointer;}.calculator__input::-moz-range-thumb{border:0;border-radius:0;width:28px;height:32px;background:url("/K135-001/images/scroll_thumb.svg");cursor:pointer;}.calculator .error-states p{font-size:14px;font-size:1.4rem;line-height:2rem;color:#d9282f;width:28.4rem;margin:0 auto;text-align:center;}.calculator__bonus-points{margin-top:1.8rem;height:4.4rem;width:100%;font-size:28px;font-size:2.8rem;}.calculator__separator{margin:2.4rem -.5rem;border-top-width:.2rem;}.calculator__separator--total{border-color:#b79a7e;}.calculator__total-wrap{margin-left:-35px;margin-right:-35px;}.calculator__total-wrap-inner{background:#f4f4f4;padding-top:1.2rem;padding-bottom:2.4rem;padding-left:1.5rem!important;}.calculator__total-text p{font-size:20px;font-size:2rem;line-height:1.1;font-weight:700;color:#0e491f;}.calculator__total-points{color:#003d29;font-weight:700;font-size:36px;font-size:3.6rem;}@media(min-width:992px){.calculator{overflow:visible;}.calculator__button{width:42rem;padding:1.4rem;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);font-size:24px;font-size:2.4rem;}.calculator__arrow{height:1.25rem;width:1.25rem;}.calculator__arrow:before{top:2.25rem;height:1.25rem;width:1.25rem;}.calculator__button[aria-expanded=true] .calculator__arrow:before{top:3.25rem;}.calculator__body{padding:3rem 7.5rem 5rem 7rem;}.calculator__instruction{font-size:14px;font-size:1.4rem;margin-bottom:2rem;}.calculator .pts--super{top:-2rem;font-size:20px;font-size:2rem;}.calculator__text-wrap{font-size:16px;font-size:1.6rem;}.calculator__plus-wrap{font-size:30px;font-size:3rem;line-height:4rem;margin-top:0;}.calculator__amt{width:100%;max-width:30.4rem;margin:0 auto;}.calculator__ctrl{width:1.4rem;line-height:.7rem;}.calculator .error-states p{width:16.8rem;}.calculator__bonus-points{margin-top:1.8rem;height:4.2rem;width:16.8rem;}.calculator__separator{margin:2.4rem 0 2.4rem 1rem;}.calculator__separator--total{margin:2.4rem -.5rem;width:20.5rem;}.calculator__total-wrap{margin-left:-15px;margin-right:-15px;}.calculator__total-wrap-inner{background:#f4f4f4;padding-right:2rem;padding-top:1.2rem;padding-bottom:2.4rem;}.calculator__total-wrap-inner .inner{padding-left:6.6rem;}.calculator__total-text{color:#003d29;}.calculator__total-text p{font-size:20px;font-size:2rem;line-height:1.1;font-weight:700;}.calculator__total-points{padding:0;}}@media(min-width:1200px){.calculator__total-wrap-inner{padding-right:5.8rem;}.calculator__total-wrap-inner .inner{padding-left:12rem;}}a.button{border-radius:5px;display:inline-block;font-size:16px;-moz-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;-o-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;text-align:center;text-decoration:none!important;}@media only screen and (max-width:767px){a.button{font-size:14px;}}.third-party-modal{background-color:rgba(255,255,255,.96)!important;display:none;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9996;-webkit-overflow-scrolling:touch;}.third-party-modal .modal-dialog{min-height:100vh;margin:auto;position:relative;width:auto;}@media only screen and (min-width:576px){.third-party-modal .modal-dialog{max-width:900px;}}@media only screen and (min-width:992px){.third-party-modal .modal-dialog{max-width:900px;}}.third-party-modal .modal-content{background-color:transparent;border-radius:0;border:0;box-shadow:none;padding:0;}.third-party-modal .modal-body{color:#414042;font-family:"Open Sans",sans-serif;}.third-party-modal .thirdPartyTitle h2{font-size:26px;font-weight:400;line-height:1.5;margin-top:0;margin-bottom:24px;text-align:left;}.third-party-modal .thirdPartyCopy p{font-size:16px;font-weight:400;line-height:1.5;margin-bottom:40px;}.third-party-modal button,.third-party-modal a.button{border-radius:5px;font-size:16px;max-width:100%;line-height:1.5;width:100%;font-weight:600;min-width:120px;padding:6px 12px;}.third-party-modal button.cancel-btn,.third-party-modal a.button.cancel-btn{background-color:#d6d6d6;border:solid 1px #d6d6d6;color:#414042;}.third-party-modal button.cancel-btn:hover,.third-party-modal button.cancel-btn:active,.third-party-modal a.button.cancel-btn:hover,.third-party-modal a.button.cancel-btn:active{background-color:#bcbcbc;border:solid 1px #bcbcbc;color:#414042;}.third-party-modal button.cancel-btn:focus,.third-party-modal button.cancel-btn:focus-visible,.third-party-modal a.button.cancel-btn:focus,.third-party-modal a.button.cancel-btn:focus-visible{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)!important;}.third-party-modal button.proceed-btn,.third-party-modal a.button.proceed-btn{background-color:#0060f0;border:solid 1px #0060f0;color:#fff;}.third-party-modal button.proceed-btn:hover,.third-party-modal button.proceed-btn:active,.third-party-modal a.button.proceed-btn:hover,.third-party-modal a.button.proceed-btn:active{background-color:#0a4386;border:solid 1px #0a4386;color:#fff;}.third-party-modal button.proceed-btn:focus,.third-party-modal button.proceed-btn:focus-visible,.third-party-modal a.button.proceed-btn:focus,.third-party-modal a.button.proceed-btn:focus-visible{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)!important;}@media not all and (min-resolution:.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.third-party-modal button.cancel-btn,.third-party-modal button.proceed-btn,.third-party-modal a.button.cancel-btn,.third-party-modal a.button.proceed-btn{transition:none;}.third-party-modal button:focus,.third-party-modal a.button:focus{outline-offset:1px;}}}