@media screen and (min-width: 1024px){.entry-header-card .container{grid-template-columns:auto 3fr auto;grid-gap:1.5em 3em}}@media screen and (min-width: 1024px)and (min-width: 1251px){.entry-header-card .container{grid-gap:1.5em 4em}}@media screen and (min-width: 1024px)and (min-width: 1251px){.entry-header-card .card-single--card-image{max-width:300px}.entry-header-card .card-single--card-image .product-image-wrapper{width:300px;max-width:300px;height:190px}.entry-header-card .card-single--card-image .product-image-wrapper .product-image{height:190px;border-radius:var(--border-radius-large)}.entry-header-card .card-single--card-image .product-image-wrapper .product-image img{max-width:180px;max-height:100px}}@media screen and (min-width: 1024px){.entry-header-card .card-single--specs .card--grid{grid-template-columns:2fr 1fr;grid-gap:3em}.entry-header-card .card-single--specs .card--grid .card--interest_rates--grid{grid-template-columns:1fr;grid-gap:.3em}.entry-header-card .card-single--award{max-width:200px}.data-container .data-container--wrapper .rewards-calc .rewards-calc--spending{display:block}.data-container .data-container--wrapper .rewards-calc .rewards-calc--spending .calc-the-rewards{text-align:left;margin-bottom:0}.data-container .data-container--wrapper .rewards-calc .rewards-calc--spending .input-cash{max-width:100%}.data-container .data-container--wrapper .rewards-calc .rewards-calc--spending{display:grid}.data-container .data-container--wrapper .rewards-calc .rewards-calc--spending .rewards-calc--spending-grid{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;grid-gap:.75em 1.5em;padding:0 20px}.data-container .data-container--wrapper .rewards-calc .rewards-calc--spending .card-specs--title{text-align:left;margin-bottom:.3em}.data-container .data-container--wrapper .rewards-calc .rewards-calc--breakdown{grid-template-columns:1fr 1fr 1fr;grid-gap:.75em 1.5em}.data-container .data-container--wrapper .rewards-calc .rewards-calc--breakdown .reset-filters{grid-column:span 3;margin-top:0}.data-container .data-container--wrapper .rewards-calc .rewards-calc--breakdown .reset-filters button{background:#fff}html[lang^=fr i] #fees_conditions .card-data span:last-child,html[lang^=fr i] #frais_et_conditions .card-data span:last-child{max-width:200px}#earnings .data-container--wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:4em}#earnings .data-container--wrapper .card-data{grid-template-columns:1fr auto}.card-awards-grid{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:1.5em}body.single-card .container-sidebar .miles-sidebar,body.single-bank_account .container-sidebar .miles-sidebar{top:calc(var(--nav-bar) + var(--sticky-header));padding-top:1em}body.logged-in.single-card .container-sidebar .miles-sidebar,body.logged-in.single-bank_account .container-sidebar .miles-sidebar{top:calc(var(--admin-bar) + var(--nav-bar) + var(--sticky-header))}}
