﻿.myCart h1{text-align:center;font-size:1.5rem;margin:25px;}.myOrder{margin:20px 0;}.orderDetailsHeader{background-color:#fff;padding:20px 10px;}.c-cart-promoCode{background-color:#fff;padding:15px;}.c-cart-orderItem{display:flex;flex-direction:row;width:100%;background-color:#fff;padding:15px 10px;margin:2px 0;}.c-cart-orderItem__thumbnail{width:85px;padding:5px;}.c-cart-orderItem__thumbnail img{width:75px;}.c-cart-orderItem__description{flex:1;padding:5px;display:flex;flex-direction:column;justify-content:space-between;}.c-cart-orderItem__itemAction{display:flex;margin-top:10px;}.c-cart-orderItem__itemAction div{margin-right:50px;}.c-cart-orderItem__modList{font-size:.75em;}.c-cart-quantity{font-size:.75em;padding:5px 0 0;}.c-cart-orderItem__itemTotal{padding:5px;font-size:.875em;font-weight:600;}a.lnkItemRemove,a.lnkItemEdit,a.lnkPromoRemove{font-size:.875em;text-decoration:none;color:#1598d5;font-weight:600;text-transform:uppercase;}.c-cart-subTotal{display:flex;justify-content:space-between;padding:15px;}.c-cart-subTotal__label,.c-cart-subTotal__subTotal{font-weight:600;}.c-cart-checkout{display:flex;justify-content:center;}.c-cart-checkout a{color:#fff;background-color:#ab192d;width:100%;height:100%;padding:15px 0;text-align:center;text-decoration:none;text-transform:uppercase;}.myOrderTotal{background-color:#fff;left:0;bottom:0;width:100%;text-align:center;}.lnkPromo{font-size:.75rem;text-decoration:none;color:#1598d5;font-weight:600;}.lnkPromo i{vertical-align:middle;color:#000;}.c-cart-promoCode__codeEntry{margin:25px 0;display:none;}.c-cart-codeEntry__label{font-size:.75rem;color:#666;}.fldPromo{font-size:1.25rem;padding:10px;border:solid 1px #ccc;border-radius:5px;}.btnPromo{color:#fff;background-color:#ab192d;padding:15px 20px;text-align:center;text-decoration:none;border-radius:5px;border:none;margin:5px;}.c-cart-promoCode__appliedPromo{display:flex;justify-content:space-between;}span.green{color:#00aa0e;}.c-ordermethod__locationMessage{display:none;}.c-ordermethod-restaurantName{margin:5px 0 10px 0;}.c-ordermethod__restaurantMap{display:none;}.c-ordermethod__restaurant{display:flex;justify-content:space-between;}.c-ordermethod--small-map .c-ordermethod__restaurantChange{font-size:.875rem;text-decoration:none;color:#1598d5;font-weight:600;text-transform:uppercase;margin:2em;}.myOrderTotal--main-cart{width:100%;border-top:solid 1px #ccc;text-align:center;}.myOrderTotal--main-cart .c-cart-subTotal{padding:15px;}.myOrderTotal--main-cart .c-cart-subTotal__label,.myOrderTotal--main-cart .c-cart-subTotal__subTotal{line-height:3em;}.myOrderTotal--main-cart .c-cart-checkout{line-height:3em;}@media(min-width:1200px){.c-ordermethod--small-map .c-ordermethod__restaurantMap{display:block;}.c-ordermethod--small-map.c-ordermethod__restaurantContainer{padding:0;display:flex;}.c-ordermethod--small-map .c-ordermethod__restaurantMapAndInfo{padding:15px;width:100%;}.myOrderTotal--main-cart__wrapper{display:flex;justify-content:center;padding-top:1em;}.c-cart-checkout a{padding:1em;}.c-cart-subTotal__label,.c-cart-subTotal__subTotal{padding:0 .5em;}.c-cart-subTotal{padding:0 3em;}.myOrderTotal--main-cart .c-cart-subTotal__label,.myOrderTotal--main-cart .c-cart-subTotal__subTotal{line-height:2em;}.myOrderTotal--main-cart .c-cart-checkout{line-height:2em;}}.myCart__main-cart.myCart--is-empty .my-cart__empty{display:block;}.myCart__main-cart.myCart--is-empty .myOrder{display:none;}.myCart__main-cart.myCart--is-empty .myOrderTotal--main-cart{display:none;}@media(min-width:1200px){.myCart__main-cart .c-ordermethod--small-map .c-ordermethod__restaurantMap{display:block;}.myCart__main-cart .c-ordermethod--small-map .c-ordermethod__restaurantMap>img{height:100%;}}.my-cart__empty{border-radius:3px;margin:2em 0;text-align:center;font-weight:bold;text-transform:uppercase;padding:2em;font-size:1.5em;display:none;}.my-cart__empty a{text-decoration:none;padding:1em;border:1px solid #ccc;border-radius:3px;margin:1em;display:inline-block;}.my-cart__empty p strong{color:#ab192d;}.my-cart__empty.my-cart__empty--is-empty{display:block;}.my-cart__empty--alternate{padding:60px 30px;text-align:right;font-size:1.5em;text-align:right;}.my-cart__empty--alternate>p{text-transform:uppercase;}.confirmation__messageContainer{background:#fff;display:flex;flex-direction:column;border:1px solid #ccc;padding:25px;min-width:300px;min-height:150px;}.confirmation__messageContainer .confirmation__actions{justify-content:space-between;display:flex;padding-top:50px;}