@charset "UTF-8";@font-face{font-family:Zuume;src:local("Zuume ExtraBold Italic"),local("Zuume-ExtraBoldItalic"),url(/dist/assets/webfonts/zuume-extrabold-italic.woff2) format("woff2");font-weight:800;font-style:italic;font-display:swap}.banner-card{background-color:var(--neutral-100, #FFFFFF);border-radius:1.8rem;box-shadow:0 .8rem 1.6rem #0000000d;margin-bottom:2rem}.banner-card .arrow-icon{margin-left:.3rem;position:relative;top:.1rem}[data-theme=dark] .banner-card__img{background-color:var(--neutral-900, #16191D);border-radius:.6rem;padding:.6rem}.banner-card__content{padding:2rem 1rem}@media screen and (min-width: 905px){.banner-card__content{padding:3rem 2rem 4.4rem}}.banner-card__order{margin-right:1rem}@media screen and (min-width: 905px){.banner-card__order{margin-right:2rem}}.banner-card__affiliate-text{display:block;margin-bottom:.4rem}.banner-card__cta{display:flex;width:15rem;flex-direction:column}@media screen and (min-width: 905px){.banner-card__cta{width:20rem}}.banner-card__cta a{align-items:center;background-color:var(--blue-300, #0769DE);border-radius:.6rem;height:3.5rem;justify-content:center;width:15rem}@media screen and (min-width: 905px){.banner-card__cta a{height:5.4rem;width:20rem}}.banner-card__footer{background-color:var(--neutral-300, #F3F5F9);border-bottom-left-radius:.6rem;border-bottom-right-radius:.6rem;color:var(--neutral-900, #16191D);padding:.8rem;width:100%}.banner-card__footer-review{margin-bottom:.5rem}@font-face{font-family:Zuume;src:local("Zuume ExtraBold Italic"),local("Zuume-ExtraBoldItalic"),url(/dist/assets/webfonts/zuume-extrabold-italic.woff2) format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:ZuumeFallback;src:local("Impact");size-adjust:88%;ascent-override:78%;descent-override:12%;line-gap-override:0%}.top-offers-page{padding:0 1.2rem}@media screen and (min-width: 905px){.top-offers-page{padding:0}}.top-offers-page .location-dropdown{margin-bottom:1.2rem;max-width:20rem}.top-offers-page .arrow-icon{margin-left:.3rem;position:relative;top:.1rem}.top-offers-page__headings-container{margin-bottom:1rem;max-width:90rem}@media screen and (min-width: 905px){.top-offers-page__headings-container{margin-bottom:0}}.top-offers-page__heading{margin-bottom:.5rem}.top-offers-page__tabs{margin:1rem 0;overflow-x:auto}.top-offers-page__locations-dropdown{margin-bottom:2rem;max-width:13rem}.top-offers-page__alert-message,.top-offers-page__info{margin-bottom:2rem}
