.content{padding:1.875rem .9375rem}.content--primary-background{background-color:#fff}.content--brand-primary{background-color:#004a80}.content--box{background-color:#ebebeb}.content--border-top{border-top:1px solid #cacaca}.content--border-bottom{border-bottom:1px solid #cacaca}.content--thick{padding:1.875rem .9375rem}@media screen and (width>=48em){.content--thick{padding:3.125rem .9375rem}}@media screen and (width>=64em){.content--thick{padding-left:0;padding-right:0}.content--thick-sidefull{padding-left:1.875rem;padding-right:1.875rem}}.content--sideless{padding-left:0;padding-right:0}@media screen and (width<=47.9375em){.content--sideless-small{padding-left:0;padding-right:0}}.content--topless{padding-top:0}.content--bottomless{padding-bottom:0}.content--centered,.content--mobile-centered{text-align:center}@media screen and (width>=48em){.content--mobile-centered{text-align:left}}.content__section{width:100%;max-width:80rem;margin:0 auto;position:relative}.merchant-search{color:#fff;background-color:#004a80;padding:1.875rem .9375rem}@media screen and (width>=48em){.merchant-search{text-align:center;padding:5rem .9375rem}}.merchant-search__title{padding:0;font-size:2rem;font-weight:700}.merchant-search__title em{color:#f1c232;font-style:normal}.merchant-search__input{margin:0 auto}@media screen and (width>=48em){.merchant-search__input{width:50%}}.merchants-not-found{border:1px solid #ebebeb;padding:2.5em 0 1.875em}@media screen and (width>=48em){.merchants-not-found{padding:3.75em 0}}.merchants-not-found p{color:#888;text-align:center;font-size:.875rem}@media screen and (width>=48em){.merchants-not-found p{font-size:1rem}}.merchant-list{border-bottom:1px solid #ebebeb;margin:0;padding:0;list-style-type:none}.merchant-list__item{border-width:1px 0 0;border-top-style:solid;border-top-color:#ebebeb}@media screen and (width>=48em){.merchant-list__item{border-left:1px solid #ebebeb;border-right:1px solid #ebebeb}}.merchant-list__link{color:#202020;text-decoration:none;display:flex}.merchant-list__link h2{font-size:16px;font-weight:700}@media screen and (width>=48em){.merchant-list__link h2{font-size:18px}}.merchant-list__logo{text-align:center;width:25%;padding:.9375rem}@media screen and (width>=48em){.merchant-list__logo{width:33.333%;padding:1.875rem .9375rem}}.merchant-list__logo img{max-width:4.375rem}@media screen and (width>=48em){.merchant-list__logo img{max-width:11.25rem}}@media screen and (width>=64em){.merchant-list__logo img{max-width:12.5rem;max-height:6.25rem}}.merchant-list__description{flex:1;padding:.9375rem}@media screen and (width>=48em){.merchant-list__description{padding:1.875rem .9375rem}}.merchant-list__description p{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.875rem;display:-webkit-box;overflow:hidden}@media screen and (width>=48em){.merchant-list__description p{display:block}}.merchant-list__description span{font-size:1rem;text-decoration:underline;display:none}@media screen and (width>=48em){.merchant-list__description span{display:inline-block}a:hover .merchant-list__description span{color:#004a80}}.merchant-list__description span:after{content:"";font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-webkit-text-decoration:inherit;text-decoration:inherit;margin-left:5px;font-family:foundation-icons;font-style:normal;font-weight:400;line-height:1;text-decoration:none;display:inline-block}
