/*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}.travel-rewards a.slider-button-minus:focus,.travel-rewards a.slider-button-plus:focus,a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body,html{padding:0;margin:0;height:100%;width:100%;font-family:connections}html{box-sizing:border-box}@supports not (-ms-high-contrast:none){*,:after,:before{box-sizing:inherit}}a{text-decoration:none}.travel-rewards a.slider-button-minus:focus,.travel-rewards a.slider-button-plus:focus,a:hover{text-decoration:underline}body{font-size:16px;line-height:1.4}.wrapper{max-width:414px;margin:0 auto;width:100%}@media (min-width:500px){.wrapper{max-width:500px;width:96%}}@media (min-width:750px){.wrapper{max-width:1024px}}.hide-mobile{display:none!important}@media (min-width:750px){.hide-mobile{display:inline!important}}.hide-tablet{display:inline!important}@media (min-width:750px){.hide-tablet{display:none!important}}a,a:visited{text-decoration:none}.accessibility-hidden{position:absolute;clip:rect(1px,1px,1px,1px);width:1px;height:1px;margin:0;padding:0;overflow:hidden;font-size:1px;line-height:1px}.mobile-only{display:block}@media (min-width:750px){.mobile-only{display:none}}.break-line,.break-line-mobile{display:block}@media (min-width:750px){.break-line-mobile{display:none}}.break-line-tablet{display:none}@media (min-width:750px){.break-line-tablet{display:block}}.nobr{white-space:nowrap}.pill-icon{height:.625rem;width:auto;vertical-align:baseline}.ecs-build-number{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}@font-face{font-family:connections;src:url(/global/assets/fonts/connections-regular-web-1.0.0.woff2) format("woff2"),url(/global/assets/fonts/connections-regular-web-1.0.0.woff) format("woff"),url(/global/assets/fonts/connections-regular-web-1.0.0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:connections;src:url(/global/assets/fonts/connections-italic-web-1.0.0.woff2) format("woff2"),url(/global/assets/fonts/connections-italic-web-1.0.0.woff) format("woff"),url(/global/assets/fonts/connections-italic-web-1.0.0.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:connections;src:url(/global/assets/fonts/connections-bold-web-1.0.0.woff2) format("woff2"),url(/global/assets/fonts/connections-bold-web-1.0.0.woff) format("woff"),url(/global/assets/fonts/connections-bold-web-1.0.0.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:connections;src:url(/global/assets/fonts/connections-bolditalic-web-1.0.0.woff2) format("woff2"),url(/global/assets/fonts/connections-bolditalic-web-1.0.0.woff) format("woff"),url(/global/assets/fonts/connections-bolditalic-web-1.0.0.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:connections;src:url(/global/assets/fonts/connections-light-web-1.0.0.woff2) format("woff2"),url(/global/assets/fonts/connections-light-web-1.0.0.woff) format("woff"),url(/global/assets/fonts/connections-light-web-1.0.0.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:connections;src:url(/global/assets/fonts/connections-lightitalic-web-1.0.0.woff2) format("woff2"),url(/global/assets/fonts/connections-lightitalic-web-1.0.0.woff) format("woff"),url(/global/assets/fonts/connections-lightitalic-web-1.0.0.ttf) format("truetype");font-weight:100;font-style:italic}.footer{color:#000;text-align:center;margin:0;padding:0 4%;font-size:14px;background-color:#ededed}@media (min-width:750px){.footer{text-align:left}}.footer__wrapper{max-width:1154px;margin:0 auto;padding:2em 0}.footer--gray{background-color:#ededed}.footer--white{background-color:#fff}.footer__boalogo img{width:200px;height:20px}.footer__bottom{margin:1em 0 0}.footer__bottom a,.footer__bottom a:visited{color:#0053c2}.footer__bottom .travel-rewards a.slider-button-minus:focus,.footer__bottom .travel-rewards a.slider-button-plus:focus,.footer__bottom a:focus,.footer__bottom a:hover,.travel-rewards .footer__bottom a.slider-button-minus:focus,.travel-rewards .footer__bottom a.slider-button-plus:focus{color:#012169}.footer__bottom a:empty{display:none}.footer__bottom a[role=link]{cursor:pointer}.footer__ehl{display:block;width:60vw;margin:0 auto}@media (min-width:750px){.footer__ehl{display:inline-block;width:auto}}.footer__copyright{margin:0 auto;width:225px}@media (min-width:750px){.footer__copyright{width:100%}}.footer__lock{width:13px;height:12px;margin-right:.125em}.footer__house{width:17px;height:11px}.footer__ar,.footer__map{margin:1em 0 0}.footer__button{background:transparent;border:none;outline:none;padding:0;color:#0053c2}.footer__button:hover,.travel-rewards .footer__button.slider-button-minus:focus,.travel-rewards .footer__button.slider-button-plus:focus{color:#012169;text-decoration:underline}.footer__button:focus-visible{outline:1px dotted #012169;outline-offset:1px;color:#012169}.disclosure-modal__overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:2;overflow:hidden;overflow-y:auto;background-color:rgba(0,0,0,.6)}.disclosure-modal__modal{position:relative;left:0;top:10%;margin:20px auto;width:92%;max-width:350px;background:#fff;border:1px solid #ddd}.disclosure-modal__modal p{margin-bottom:13px;font-size:14px;line-height:20px}.disclosure-modal__modal a{color:#0053c2;text-decoration:none}.disclosure-modal__modal .travel-rewards a.slider-button-minus:focus,.disclosure-modal__modal .travel-rewards a.slider-button-plus:focus,.disclosure-modal__modal a:hover,.travel-rewards .disclosure-modal__modal a.slider-button-minus:focus,.travel-rewards .disclosure-modal__modal a.slider-button-plus:focus{text-decoration:underline!important}.disclosure-modal__close{position:relative;top:2px;right:2px;padding:0 .25em;font-size:3em;line-height:1;font-weight:400;color:#0053c2;border:0;background:none;cursor:pointer}.disclosure-modal__close:focus,.disclosure-modal__close:hover,.travel-rewards .disclosure-modal__close.slider-button-minus:focus,.travel-rewards .disclosure-modal__close.slider-button-plus:focus{color:#012169}.disclosure-modal__close:focus{outline:1px dotted currentColor}.disclosure-modal__title{padding:0 0 2px;margin:0 0 13px;color:#000;font-size:20px;font-weight:700;line-height:18px}.disclosure-modal__title--hr{border-bottom:1px solid #bababa;margin-bottom:.6em;padding-bottom:.5em}.disclosure-modal__header{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;padding:0}.disclosure-modal__body{padding:.75em 1.5em 3em}.ap-no-overflow{overflow:hidden}.cta{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:2.25em;min-width:230px;padding:0 1em;font-size:1.5em;line-height:1;text-align:center;color:#fff;background-color:#e31837}@media (min-width:1023px){.cta{height:2.667em;min-width:260px}}.cta:visited{color:#fff}.cta:focus,.cta:hover,.travel-rewards .cta.slider-button-minus:focus,.travel-rewards .cta.slider-button-plus:focus{color:#fff;background-color:#c41230}.cta:focus{outline:2px solid #012169;outline-offset:2px}.cta--blue{background-color:#012169}.cta--blue:focus,.cta--blue:hover,.travel-rewards .cta--blue.slider-button-minus:focus,.travel-rewards .cta--blue.slider-button-plus:focus{background-color:#011136}.cta--white{background-color:#fff}.cta--white,.cta--white:visited{color:#012169}.cta--white:focus,.cta--white:hover,.travel-rewards .cta--white.slider-button-minus:focus,.travel-rewards .cta--white.slider-button-plus:focus{color:#012169;background-color:#e6e5e5}.cta--gray{background-color:#ededed}.cta--gray,.cta--gray:visited{color:#012169}.cta--gray:focus,.cta--gray:hover,.travel-rewards .cta--gray.slider-button-minus:focus,.travel-rewards .cta--gray.slider-button-plus:focus{color:#012169;background-color:#d4d3d3}.cta--outline-red{color:#e31837;border:2px solid currentColor;background-color:transparent}.cta--outline-red:visited{color:#e31837}.cta--outline-red:focus,.cta--outline-red:hover,.travel-rewards .cta--outline-red.slider-button-minus:focus,.travel-rewards .cta--outline-red.slider-button-plus:focus{color:#e31837;background-color:rgba(0,0,0,.1)}.cta--outline-blue{color:#012169;border:2px solid currentColor;background-color:transparent}.cta--outline-blue:visited{color:#012169}.cta--outline-blue:focus,.cta--outline-blue:hover,.travel-rewards .cta--outline-blue.slider-button-minus:focus,.travel-rewards .cta--outline-blue.slider-button-plus:focus{color:#012169;background-color:rgba(0,0,0,.1)}.cta--outline-white{border:2px solid currentColor;background-color:transparent}.cta--outline-white:focus,.cta--outline-white:hover,.travel-rewards .cta--outline-white.slider-button-minus:focus,.travel-rewards .cta--outline-white.slider-button-plus:focus{background-color:rgba(0,0,0,.2)}.color-reverse .cta,.color-reverse .cta:active,.color-reverse .cta:focus,.color-reverse .cta:hover,.color-reverse .cta:visited,.color-reverse .travel-rewards .cta.slider-button-minus:focus,.color-reverse .travel-rewards .cta.slider-button-plus:focus,.travel-rewards .color-reverse .cta.slider-button-minus:focus,.travel-rewards .color-reverse .cta.slider-button-plus:focus{text-decoration:none}.cta--full{width:100%}@media (min-width:750px){.cta--full{width:auto}}@media (min-width:750px){.cta--mobile,.cta--mobileOnly{display:none}}@media (max-width:749px){.cta--desktop{display:none}}.modal{position:fixed;top:0;bottom:0;display:none;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;overflow:auto;z-index:2}.modal__overlay{left:0;right:2vw;width:98vw}.modal__overlay,.modal__overlay:after{position:fixed;top:0;bottom:0;background-color:rgba(0,0,0,.6)}.modal__overlay:after{content:"";left:98vw;right:0;width:2vw;pointer-events:none}.modal__align--center{text-align:center}.modal__align--left{text-align:left}.modal__align--right{text-align:right}.modal__nav{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.modal__close{position:relative;top:2px;right:2px;padding:0 .25em;border:0;background:none;font-size:3em;font-weight:100;cursor:pointer;text-decoration:none;color:#0052c2}.modal__title{font-size:larger}.modal__subtitle,.modal__title{margin-bottom:.25em;font-weight:700}.modal__content{position:relative;max-width:96vw;max-height:86vh;margin:7vh 2vw;overflow:auto;border:2px solid #f5f5f5;background-color:#fff}.modal--has-video .modal__content{width:100%;max-width:1280px;max-height:none}.modal--has-video{-ms-flex-align:start;align-items:flex-start}.modal__links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.modal__links.align--center{-ms-flex-pack:center;justify-content:center}.modal__links .cta{min-width:0;margin-bottom:.25em}.modal .modal__body{display:none;max-width:1154px;padding:0 1.5em 1.5em}.modal .modal__body p{margin:0 0 .5em}.modal__body.fancy .modal__title{font-size:2em;font-weight:400}.modal__body.fancy .modal__subtitle{margin-bottom:2em;font-size:larger;font-weight:400}.modal__body--exit,.modal__body--exit-es,.modal__body--exit-lang{max-width:530px!important}.modal__body--exit-es .modal__title,.modal__body--exit-lang .modal__title,.modal__body--exit .modal__title{margin-bottom:.5em;font-size:1em;color:#888b8d}.modal__body--exit-es .modal__subtitle,.modal__body--exit-lang .modal__subtitle,.modal__body--exit .modal__subtitle{margin-bottom:.5em;padding-bottom:.5em;border-bottom:1px solid #cbcac7;font-weight:400;font-size:1.25em}.modal__body--exit-es .modal__links,.modal__body--exit-lang .modal__links,.modal__body--exit .modal__links{margin-top:.5em;-ms-flex-pack:start;justify-content:flex-start}.modal__body--exit-es .modal__links .cta,.modal__body--exit-lang .modal__links .cta,.modal__body--exit .modal__links .cta{margin-right:1.125em;font-size:1em;line-height:normal;height:auto;padding:.5em 1.25em}@media (min-width:750px){.modal__body--exit-es .modal__links,.modal__body--exit-lang .modal__links,.modal__body--exit .modal__links{margin-top:1.5em}}.modal__body .text--regalRed{color:#c41230}.modal__body .text--brightRed{color:#e31837}@media (min-width:750px){.modal .mobile-only{display:none}}@media (max-width:749px){.modal .desktop-only{display:none}}.header{background-color:#fff;max-width:1154px;position:relative}@media (min-width:750px){.header{height:80px}}.header__logo{display:block;margin:auto}@media (min-width:750px){.header__logo{display:inline-block;line-height:86px;height:86px}}.header__logo img{display:block;margin:auto;width:300px;padding:25px 0}@media (min-width:750px){.header__logo img{margin-left:0}}.header__ba{color:#000;display:block;margin:10px auto;font-size:20px;text-align:center}@media (min-width:750px){.header__ba{display:inline-block;margin:auto;position:absolute;top:32px;margin-left:90px}}.header__flag{margin-bottom:50px;background-image:url(../images/flag_red.png);background-size:cover;background-position:50%;height:55px}.disclaimers .disclaimer{width:93%;font-size:14px;text-align:left;margin:20px auto;position:relative}.disclaimers .disclaimer #footnote-bonus{font-size:14px;position:absolute;left:0}@media (min-width:750px){.disclaimers .disclaimer{width:95%}}@media (min-width:1023px){.disclaimers .disclaimer{width:85%}}.disclaimers .disclaimer span{width:104%;display:inline-block}@media (min-width:750px){.disclaimers .disclaimer span{width:102%}}@media (min-width:1023px){.disclaimers .disclaimer span{width:108%}}.disclaimers .hidden{display:none!important;width:85%;margin:auto}@media (min-width:750px){.disclaimers .hidden{width:100%}}@media (min-width:750px){.disclaimers .break-line-tablet{display:inline}}.travel-bars{margin:20px 0 0;border-top:2px solid #f2f2f2;display:inline-block;width:100%}@media (min-width:750px){.travel-bars{background-repeat:no-repeat;background-size:100% auto;background-position-x:100px}}@media (min-width:1023px){.travel-bars{background-position-x:30px}}.travel-bars-bigger{width:88px;font-size:16px}@media (min-width:750px){.travel-bars-bigger{width:100px;margin:0}}.travel-bars-detail{display:block;font-size:15px;margin-top:15px}.travel-bars-no-margin{margin-left:-4px}.travel-bars-title{font-size:18px;margin:20px auto 5px}.travel-bars-title .break-desktop{display:none}.travel-bars-title .break-mobile{display:block}@media (min-width:750px){.travel-bars-title{letter-spacing:normal;font-size:22px}.travel-bars-title .break-desktop{display:block}.travel-bars-title .break-mobile{display:none}}.travel-bars-subtitle{font-size:18px;text-align:center}@media (min-width:750px){.travel-bars-subtitle{font-size:20px}}.travel-bars-content{display:block;width:96%;margin:0 auto;padding:0}@media (min-width:750px){.travel-bars-content{width:92%;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}}.travel-bars-wrapper{padding:10px 5px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:750px){.travel-bars-wrapper{-ms-flex-flow:column;flex-flow:column;width:25%;border-top:none;padding-top:30px;padding-left:30px}}@media (min-width:1023px){.travel-bars-wrapper{margin-right:4%}}.travel-bars-total{padding:5px;display:-ms-flexbox;display:flex;margin:0 auto}@media (min-width:750px){.travel-bars-total{-ms-flex-flow:column;flex-flow:column;width:50%}}@media (max-width:749px){.travel-bars-total{-ms-flex-align:end;align-items:flex-end}}@media (min-width:750px){.travel-bars-highlighted{border:2px solid #c8223f!important}}.travel-bars-spend-amount{display:block;color:#000}@media (min-width:750px){.travel-bars-spend-amount{line-height:normal;padding-bottom:5px}}.travel-bars-spend-amount:before{content:"$"}@media (max-width:749px){.travel-bars-spend-amount{-ms-flex-order:3;order:3;margin-left:20px}}.travel-bars-chart{height:20px;width:20px}@media (min-width:750px){.travel-bars-chart{display:block!important;width:100px}}@media (max-width:749px){.travel-bars-chart{-ms-flex-order:2;order:2}}@media (max-width:749px){.travel-bars-chart-all-bars{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:end;align-items:flex-end;margin-bottom:20px}.travel-bars-chart-all-bars div{width:100%;height:fit-content}.travel-bars-chart-all-bars .travel-bars-chart{display:block;margin:40px auto 5.5px;width:90%}}.travel-bars-chart-details{display:-ms-flexbox;display:flex}@media (min-width:750px){.travel-bars-chart-details{-ms-flex-direction:column;flex-direction:column}}.travel-bars-label{display:block;width:60%;font-size:11.5px;line-height:1.1;letter-spacing:-.4px}@media (min-width:750px){.travel-bars-label{width:auto;height:36px;margin-top:6px}}@media (max-width:749px){.travel-bars-label{-ms-flex-order:1;order:1;width:auto}}.travel-bars-net-points{white-space:nowrap}.travel-bars-money-back{color:#000;display:block;font-size:16px;width:100px}@media (max-width:749px){.travel-bars-money-back{-ms-flex-order:4;order:4}}.travel-bars .travel-bars-highlighted-mobile{border:2px solid #c8223f!important}.travel-bars #chart-total-money-back,.travel-bars #chart-total-money-back-mobile-row-1,.travel-bars #chart-total-money-back-mobile-row-2,.travel-bars #chart-total-money-back-mobile-row-3,.travel-bars #chart-total-money-back-mobile-row-4{background-color:#ededed}.travel-bars #chart-gold-money-back,.travel-bars #chart-gold-money-back-mobile-row-1,.travel-bars #chart-gold-money-back-mobile-row-2,.travel-bars #chart-gold-money-back-mobile-row-3,.travel-bars #chart-gold-money-back-mobile-row-4{background-color:#e0a526}.travel-bars #chart-platinum-money-back,.travel-bars #chart-platinum-money-back-mobile-row-1,.travel-bars #chart-platinum-money-back-mobile-row-2,.travel-bars #chart-platinum-money-back-mobile-row-3,.travel-bars #chart-platinum-money-back-mobile-row-4{background-color:#beb6af}.travel-bars #chart-honors-money-back,.travel-bars #chart-honors-money-back-mobile-row-1,.travel-bars #chart-honors-money-back-mobile-row-2,.travel-bars #chart-honors-money-back-mobile-row-3,.travel-bars #chart-honors-money-back-mobile-row-4{background-color:#60554d}@media (min-width:750px){.travel-bars .business-bars{vertical-align:top;display:inline-block;width:100%;background-color:hsla(0,0%,100%,.3)}}.travel-bars .sup-asterisk{text-decoration:none;color:#000}.learn-more{margin-top:20px;padding-top:8px}@media (min-width:750px){.learn-more{border-top:none;padding-top:0}}.learn-more .line-break-mobile{display:block}@media (min-width:750px){.learn-more .line-break-mobile{display:none}}.learn-more-container{margin:20px 0 25px;font-size:16px;vertical-align:middle}@media (min-width:750px){.learn-more-container{max-width:80%}}.learn-more-container img.preferred-rewards-image{height:60px}@media (min-width:750px){.learn-more-container img.preferred-rewards-image{padding-top:2px;display:inline-block}}.learn-more-container .content{display:inline-block;vertical-align:top}@media (min-width:750px){.learn-more-container .content{width:auto;margin-top:2%}}.learn-more-link{color:#0053c2;text-decoration:none;display:inline-block;letter-spacing:-.4px;vertical-align:top;text-align:left}@media (min-width:1023px){.learn-more-link{font-size:16px}}.travel-rewards{background-color:#fff;border:2px solid #f2f2f2}.travel-rewards-title{margin-top:0;background-color:#f2f2f2;font-weight:100;font-size:22px;padding:15px 10px;letter-spacing:-.6px;text-align:center}@media (min-width:750px){.travel-rewards-title{font-size:35px;letter-spacing:-.5px}}.travel-rewards-subtitle{margin:0;font-size:18px;font-weight:500;letter-spacing:-.4px}@media (min-width:750px){.travel-rewards-subtitle{font-size:28px;letter-spacing:-1px}}.travel-rewards-subtitle-small{font-size:15px;font-weight:500;margin-top:0}@media (min-width:750px){.travel-rewards-subtitle-small{font-size:18px}}.travel-rewards-dropdown{position:absolute;left:52%;top:5px;font-size:16px;padding:4px 25px 4px 4px;background:url(../images/modules/sb-travel-rewards-calc/travel-rewards/blue_arrow.png) no-repeat;background-size:20px;background-position:95%;-moz-appearance:none;-webkit-appearance:none}.travel-rewards-dropdown::-ms-expand{display:none}@media screen and (orientation:landscape) and (max-width:1023px){.travel-rewards-dropdown{padding:4px 22px 4px 4px;background-position:98%}}@media (min-width:750px){.travel-rewards-dropdown{position:static;margin-bottom:20px}}@media (min-width:1023px){.travel-rewards-dropdown{margin-left:10px}}.travel-rewards-dropdown-container{position:relative;margin-bottom:60px;line-height:1}@media (min-width:750px){.travel-rewards-dropdown-container{margin-bottom:0}}.travel-rewards-dropdown-text{display:inline-block;line-height:1.15;font-size:16px;letter-spacing:-.6px;width:115px}@media (min-width:500px){.travel-rewards-dropdown-text{letter-spacing:-.8px}}@media (min-width:750px){.travel-rewards-dropdown-text{width:300px}}.travel-rewards-check{display:inline-block;vertical-align:top;zoom:2;-moz-transform:scale(2)}.travel-rewards-check-text{display:inline-block;margin-left:3px;font-size:13px;width:90%}@media (min-width:750px){.travel-rewards-check-text{font-size:15px;letter-spacing:-.2px}}.travel-rewards .chart-content,.travel-rewards .chart-sliders{width:93%;margin:0 auto}@media (min-width:750px){.travel-rewards .chart-content,.travel-rewards .chart-sliders{width:95%}}@media (min-width:1023px){.travel-rewards .chart-content,.travel-rewards .chart-sliders{width:85%}}.travel-rewards .slider-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.travel-rewards .slider-column{display:inline-block;vertical-align:middle;margin:auto 0}.travel-rewards .slider-column-label{margin-left:-7px;position:absolute;bottom:60px;text-align:center;line-height:1;font-size:10px;margin-bottom:-20px;width:110px}@media (min-width:750px){.travel-rewards .slider-column-label{margin-bottom:0;font-size:16px;width:128px}.travel-rewards .slider-column-label.label-right{margin-left:0}}@media (max-width:360px){.travel-rewards .slider-column-label{width:82px}}.travel-rewards .slider-label{position:relative}@media (min-width:750px){.travel-rewards .slider-label{margin-top:0}}.travel-rewards .column-span-text{width:30%}@media (min-width:750px){.travel-rewards .column-span-text{width:22%}}.travel-rewards .column-span-tool{width:21%;text-align:center;-ms-flex-positive:1;flex-grow:1}@media (min-width:750px){.travel-rewards .column-span-tool{width:50%}}@media (min-width:840px){.travel-rewards .column-span-tool{width:43%}}.travel-rewards .column-span-result{text-align:center;width:46%}@media (min-width:750px){.travel-rewards .column-span-result{width:36%}}@media (min-width:1023px){.travel-rewards .column-span-result{width:30%}}.travel-rewards .slider-right-text{text-align:right;font-weight:600;margin-right:20px;font-size:18px}.travel-rewards .slider-small-text{font-size:12px;padding-top:30px}.travel-rewards .slider-box{background-color:#f2f2f2;display:inline-block;height:43px;width:60px;text-align:center;padding-top:7px;margin-left:14px;font-size:15px}@media (min-width:750px){.travel-rewards .slider-box{margin-left:18px;height:43px;width:90px;font-size:22px}}@media (max-width:360px){.travel-rewards .slider-box{margin-left:0}}.travel-rewards .slider-box:before{content:"$"}.travel-rewards .slider-button{text-decoration:none;color:#2a71b9;font-size:20px;font-weight:bolder;border-radius:50px;background-color:#f2f2f2}@media (min-width:750px){.travel-rewards .slider-button{font-size:30px}}.travel-rewards .slider-button-plus{background:url(../images/modules/sb-travel-rewards-calc/travel-rewards/travel_plus_inactive.png) no-repeat;background-position:50%;background-size:30px 30px!important;padding:14px;margin-left:5px;border:none;margin-left:-15px;margin-bottom:4px}@media (max-width:749px){.travel-rewards .slider-button-plus{margin-left:0}}.travel-rewards .slider-button-plus:focus,.travel-rewards .slider-button-plus:hover{background:url(../images/modules/sb-travel-rewards-calc/travel-rewards/travel_plus_active.png) no-repeat;background-position:50%}.travel-rewards .slider-button-minus{background:url(../images/modules/sb-travel-rewards-calc/travel-rewards/travel_minus_inactive.png) no-repeat;background-position:50%;background-size:30px 30px!important;padding:14px;border:none;margin-right:-15px;margin-bottom:4px}@media (max-width:749px){.travel-rewards .slider-button-minus{margin-right:0}}.travel-rewards .slider-button-minus:focus,.travel-rewards .slider-button-minus:hover{background:url(../images/modules/sb-travel-rewards-calc/travel-rewards/travel_minus_active.png) no-repeat;background-position:50%}.travel-rewards .slider-bar{display:inline-block;margin:auto 20px;width:80%;border-radius:3px;height:13px;--webkitProgressPercent:0%;-webkit-appearance:none;padding-top:1em}@media (max-width:966px){.travel-rewards .slider-bar{width:76%}}@media (max-width:749px){.travel-rewards .slider-bar{display:none}}@-moz-document url-prefix(){.travel-rewards .slider-bar{margin-bottom:-1px}}.travel-rewards .slider-bar:active,.travel-rewards .slider-bar:focus{outline:none}.travel-rewards .slider-bar:active::-webkit-slider-thumb,.travel-rewards .slider-bar:focus::-webkit-slider-thumb{outline:1px dotted #646464}.travel-rewards .slider-bar:active::-moz-range-thumb,.travel-rewards .slider-bar:focus::-moz-range-thumb{outline:1px dotted #646464}.travel-rewards .slider-bar::-webkit-slider-runnable-track{border-radius:3px;height:13px;background:linear-gradient(90deg,#fff 25px,#898989 0,#898989 calc(var(--webkitProgressPercent) + 25px),#f2f2f2 var(--webkitProgressPercent),#f2f2f2 calc(100% - 25px),#fff calc(100% - 25px))}.travel-rewards .slider-bar::-moz-range-track{border-radius:3px;height:13px;background:linear-gradient(90deg,#fff 25px,#898989 0,#898989 calc(var(--webkitProgressPercent) + 25px),#f2f2f2 var(--webkitProgressPercent),#f2f2f2 calc(100% - 25px),#fff calc(100% - 25px))}.travel-rewards .slider-bar::-webkit-slider-thumb{border:none;-webkit-appearance:none;cursor:pointer;height:33px;width:50px;margin:-10px 0 0;background:url(../images/modules/sb-travel-rewards-calc/travel-rewards/slider_icon_selected.svg) 0 0 no-repeat}.travel-rewards .slider-bar::-moz-range-thumb{border:none;border-radius:0;cursor:pointer;height:33px;width:50px;margin:-10px 0 0;background:url(../images/modules/sb-travel-rewards-calc/travel-rewards/slider_icon_selected.svg) 0 0 no-repeat}.travel-rewards .ui-slider-range-max{background:#f2f2f2;border-radius:0}.travel-rewards .chart-slider-header{color:#012169;font-weight:700;font-size:15px;margin:15px 0 0}@media (min-width:750px){.travel-rewards .chart-slider-header{font-size:18px}}.travel-rewards .chart-slider-text{margin:0;line-height:1;letter-spacing:-.4px;font-size:12px}@media (min-width:750px){.travel-rewards .chart-slider-text{letter-spacing:normal;font-size:16px}}.travel-rewards .ui-slider-handle{background:url(../images/modules/sb-travel-rewards-calc/travel-rewards/slider_icon_selected.svg) 0 0 no-repeat;width:45px;height:45px;position:absolute;top:-20px;margin-left:-20px;border-style:none;cursor:pointer;z-index:1}.travel-rewards input[type=range]::-ms-track{width:calc(80% + 20px);height:13px;color:transparent;background:transparent;border-color:transparent;border-width:9.6px 0;margin:0 auto;cursor:pointer}.travel-rewards input[type=range]::-ms-fill-lower{background:#898989;border:0}.travel-rewards input[type=range]::-ms-fill-upper{background:#f2f2f2;border:0}.travel-rewards input[type=range]::-ms-thumb{box-sizing:border-box;height:33px;width:50px;margin-top:0;background:url(../images/modules/sb-travel-rewards-calc/travel-rewards/slider_icon_selected.svg) 0 0 no-repeat;border:1px solid #f2f2f2;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1) 0ms}.travel-rewards input[type=range]:focus::-ms-thumb{border-color:blue}.travel-rewards input[type=range]:focus::-ms-fill-lower{background:#898989}.travel-rewards input[type=range]:focus::-ms-fill-upper{background:#f2f2f2}.travel-rewards input[type=range]::-ms-tooltip{display:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.travel-rewards input[type=range]{margin:-20px 20px;height:35px}}