#orderConfirmationPage .orderSettings .icon-Cash:before{background:url(../images/bkg/icons/cash.png) no-repeat 0 0;height:30px;width:30px}.grid--duo-list__icon--settingsPayment.Cash{background-image:url(../images/bkg/icons/cash.png)}#orderConfirmationPage .orderSettings .icon-carryout:before{background-image:url(../images/bkg/icons/carryout-small.png)}.css .circ-icons .circ-icons__icon img{width:50%;height:100%}@media screen and (min-width:641px){.footer__social{width:auto}}.btn--noThanks{text-decoration:underline}.donation-overlay{padding:.5rem}.donation-overlay__content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:.875rem;text-align:center}.donation-overlay__content fieldset{border:none;margin-bottom:1rem}.donation-overlay__content input:not(:first-of-type){margin-left:1rem}.donation-overlay__content .opt-out{-ms-flex-align:end;align-items:flex-end;-ms-flex-item-align:end;align-self:flex-end;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;font-size:.75rem;font-weight:700;margin-top:2rem}@media screen and (min-width:641px){.card__overlay--waterfall-upsell .card__header .card__title{font-size:2.5625rem}.waterfall-upsell .waterfall-upsell__footer{margin:1.5rem 0 .5rem .5rem}}@media screen and (max-width:640px){.card__overlay--waterfall-upsell .card__header .card__title{font-size:1.9375rem}.waterfall-upsell .waterfall-upsell__footer{margin:1.5rem 0 .5rem}}.card__overlay--waterfall-upsell .card__body--upsell-padding-full{padding:1rem}.card__body--upsell-product-text{font-size:1rem}.waterfall-upsell__item-heading{font-size:1rem}.waterfall-upsell__item-description{font-size:.875rem}.waterfall-upsell__prompt{font-size:1rem}