.sa2{display:none}.stackAttack .sa1{font-family:One Dot Condensed Bold,Arial Narrow,Arial,Helvetica,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media screen and (max-width:640px){.media--coupon .price{font-size:1em}}.contacted-store--no{margin-left:1em}button.coupon-status{width:7rem}.nav__group--cart a:before{right:120px}.nav__group--cart a:after{right:120px}.toast{right:19%}.builder--default .toppingsTable .tdName{width:52%}.site-nav__main a{padding:.454545455em .70909099em}.recent-orders .note{font-size:1.15em}@media screen and (max-width:640px){.media--specialty-pizza-product-customize-display .media--specialty-pizza-product-customize-display__column{-ms-flex-preferred-size:initial;flex-basis:auto}.media--specialty-pizza-product-customize-display .media--specialty-pizza-product-customize-display__column .media__title{min-height:2.5em}.media--specialty-pizza-product-customize-display .media--specialty-pizza-product-customize-display__column .media__btn:first-of-type{margin-top:inherit}}@media screen and (min-width:641px){.media--specialty-pizza-product-customize-display .media--specialty-pizza-product-customize-display__column .media__image{height:auto}}h2.step-title{width:300px}@media screen and (max-width:640px){.card--pizza-options .topping.sauce:nth-child(odd){background:#fff}.card--pizza-options .topping.sauce:nth-child(2n){background:rgba(0,120,174,.05)}}.create-profile--term-links{font-weight:400}.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);height:29px}.location-search-result .deliveryStore{background-image:url(../images/bkg/icons/bkg-service-method.png);height:29px}#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)}.cep-field{margin-top:1em}.pointer{cursor:pointer}.main-gsl-container{vertical-align:middle}.br-login-button,.br-logout-button{width:100%}.login-container{margin-bottom:1.5em}.cep-container{vertical-align:middle}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.card--overlay .form__icon-separator-address,.card--overlay .profile--create__cta{display:none}.form__icon-separator-address{margin-bottom:1em}.main-container{padding-right:2em}.address-prediction{font-size:.9em}.address-typeahead__predictions__container{overflow:hidden scroll;max-height:12rem}.circ-icons .circ-icons__icon img{width:65%;height:100%}.circ-icons .circ-icons__icon--carryout img{width:50%;height:100%}@media screen and (min-width:641px){.login-container{clear:both;height:auto}.form__icon-separator-address{margin-top:10em;margin-bottom:3em}.login-container{vertical-align:top;text-align:center;margin-top:9em;min-height:10em;height:13em}}.card--tax-id .card__header{margin-bottom:2em}.card--tax-id .informationText{font-size:1.5em;margin-top:1em;margin-bottom:1em}.card--tax-id label[for=Use_Delivery_Address]{text-align:left}.coupon-summary .addAnotherItem{width:100%}.card__title--sub.card__title--sub--right{display:none}@media screen and (min-width:641px){.card__title--sub.card__title--sub--right{display:inline-block}}@media screen and (max-width:640px){.mini-cart__footer__buttons>button{font-size:.9rem}}.nav__menu-item.nav__login.fl{visibility:hidden}.adyen2-payment-types__order-0{-ms-flex-order:1;order:1}.adyen2-payment-types__order-1{-ms-flex-order:3;order:3}.adyen2-payment-types__order-2{-ms-flex-order:2;order:2}.adyen2-payment-types__order-3{-ms-flex-order:4;order:4}.cash-container__input-block{margin-bottom:.833333333em}.contactless-steps{margin-bottom:3em}@media screen and (max-width:640px){.inactive-link{pointer-events:all;cursor:pointer;color:#0078ae}}