#online ul.dashed-list{list-style-type:none}#online ul.dashed-list>li{text-indent:-5px}#online ul.dashed-list>li:before{content:"- ";text-indent:-5px}#online ol{list-style-type:decimal}@media screen and (max-width:640px){.card--builder-summary{margin-top:4em}}@media screen and (max-width:640px){.btn--change-order{font-size:3vw}}.card__body--upsell .card__footer .upsell--note{background-color:#e31837;border-radius:.1875rem;color:#fff;cursor:pointer;display:inline-block;font-family:One Dot Condensed Bold,Arial Narrow,Arial,Helvetica,sans-serif;font-size:1.125rem;letter-spacing:.027em;line-height:1;padding:.55556em .55556em .5em;text-decoration:none;text-transform:uppercase;transition:box-shadow .3s linear}.card__body--upsell .card__footer--with-message .grid__cell--1{text-align:center}@media screen and (min-width:641px){.card__body--upsell .card__footer--with-message .grid__cell--1{text-align:right}}.order-summary__item__topping-list{font-size:1.083333333em}.order-summary__column{width:100%}.products .media__description strong{font-size:.75rem}.contacted-store--no{margin-left:1em}@media screen and (min-width:641px){.save-card-input{margin-left:1em}label.streetNumberLabel{-ms-flex-item-align:self-start;align-self:self-start;padding-top:.25rem}}@media screen and (min-width:641px){.footer__social{width:25%}}.toast{right:17%}.terms-of-use{width:100%}.create-profile--term-links{font-weight:400}.profile--create__opt-in{font-size:1em}.form__control-group--service-type .form__input--icon{background-image:url(../images/bkg/icons/bkg-service-type.png)}.grid--duo-list__icon--settingsServiceMethod{background-image:url(../images/bkg/icons/carryout.png)}.grid--duo-list__icon--settingsServiceMethod.Delivery{background-image:url(../images/bkg/icons/delivery.png)}#orderConfirmationPage .orderSettings .icon-carryout:before{background-image:url(../images/bkg/icons/carryout-small.png)}#orderConfirmationPage .orderSettings .icon-delivery:before{background-image:url(../images/bkg/icons/delivery-small.png)}.location-search-result .carryoutStore{background-image:url(../images/bkg/icons/bkg-service-method.png)}.location-search-result .deliveryStore{background-image:url(../images/bkg/icons/bkg-service-method.png)}#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)}.address-typeahead__container--neighborhood{z-index:10}.circ-icons .circ-icons__icon img{width:65%;height:100%}.circ-icons .circ-icons__icon--carryout img{width:50%;height:100%}.likert__list{padding:.5em 0}.exit-survey-question{border:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0;margin-bottom:1em;-ms-flex-direction:column;flex-direction:column}.exit-survey-question__label{-ms-flex-item-align:start;align-self:flex-start;font-size:1em;margin-bottom:.5em}.exit-survey-question__hint{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;color:#0078ae;margin-bottom:0}.exit-survey-question__hint:last-child{margin-bottom:2.5em}.likert--with-hint{margin-top:0;margin-bottom:0}@media screen and (max-width:640px){.exit-survey-question__hint{margin-left:.5em;font-size:1.166666667em}.exit-survey-question__label{font-size:1.166666667em}}@media screen and (min-width:641px){.likert--with-hint{-ms-flex-align:start;align-items:flex-start}.exit-survey-question__hint:last-child{margin-bottom:1em}}.form--select-payment-type__2:not(:empty){margin:.5rem;border:1px solid #f1f1f1;border-radius:.25rem}.form--select-payment-type__2:focus-within,.form--select-payment-type__2:not(:empty):hover{border-color:rgba(85,85,85,.2)}.form--select-payment-type__2 .expanded{margin:0 2rem .75rem}.form--select-payment-type__2 .form__control-group{margin:0}.form--select-payment-type__2 input[type=radio]{transform:scale(1.25);margin-right:.5rem}.form--select-payment-type__2 input[type=radio]:focus{box-shadow:none}.form--select-payment-type__2 label{display:block;padding:.75rem}.form--select-payment-type__2 label div{display:inline-block}.form--select-payment-type__2 .list-provider-type{margin:0;padding:0}.form--select-payment-type__2 .paymentTypeText{margin:0}.form--select-payment-type__2 .global-payment-label{margin:0}.pizza-size>[type=radio][value=MD]+.pizza-size__size{height:2em;width:2em}.pizza-size>[type=radio][value=LG]+.pizza-size__size{height:2.25em;width:2.25em}.pizza-size>[type=radio][value=XL]+.pizza-size__size{height:2.7em;width:2.7em}