:root {
  --outline-color: #f22;
  --outline-offset: 0;
}

.un-assistive .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0 !important;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  color: #000 !important;
  background-color: #fff !important;
}
.un-assistive .un-hidden {
  display: none !important;
}
.un-assistive .un-skip-links ul {
  list-style: none;
  margin: 0px;
}
.un-assistive .un-skip-links a,
.un-assistive .un-skip-links span {
  position: absolute;
  top: -100px;
  left: 0;
  transition: all 0.5s, transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);
  z-index: 4000;
  background: #fff;
  color: #000;
  font-size: 14px;
  padding: 10px;
}
.un-assistive .un-skip-links a:focus,
.un-assistive .un-skip-links span:focus {
  position: absolute;
  top: 0;
  left: 0;
  height: auto;
  z-index: 10000000000;
  opacity: 1;
}
.un-assistive a:focus,
.un-assistive button:focus,
.un-assistive input:focus,
.un-assistive textarea:focus,
.un-assistive select:focus,
.un-assistive *[tabindex]:focus,
.un-assistive a:hover,
.un-assistive button:hover,
.un-assistive *[tabindex="0"]:hover {
  outline-width: 3px !important;
  outline-style: solid !important;
  outline-color: currentColor !important;
}

.un-assistive #usablenet-footer-sr,
.un-assistive .footerTop,
.un-assistive .un-skip-links a,
.un-assistive .drvBfy .backBtn,
.un-assistive .drvBfy .headerName,
.un-assistive .textAreaLabelContainer span,
.un-assistive .textAreaLabelContainer,
.un-assistive .gpay-card-info-placeholder-svg-container > svg > .small,
.un-assistive [class*=ProfileStyled__AccountDetailForm] span.inputLabel,
.un-assistive .itemDetails > .details > span,
.un-assistive .oldCodeLabel,
.un-assistive [class*=AddressFormStyled] .checkbox-label,
.un-assistive .footerBottom,
.un-assistive [class*=StackedInputsContainer] > .textAreaInput {
  background-color: #fff !important;
  color: #000 !important;
}
.un-assistive .emailTextWrapper label,
.un-assistive .accountMainRight p[variant=paragraphHeading2],
.un-assistive .accountMainRight p[variant=paragraphHeading2] a {
  color: #000 !important;
  background: #fff !important;
}
.un-assistive footer .socialIcons > a:focus,
.un-assistive footer .socialIcons > a:hover {
  outline-offset: -5px !important;
}
.un-assistive .productWrapper li:not(.active) > p[variant=secondaryParagraph2],
.un-assistive .crowdPleasers > span.spanOne {
  color: #041e42 !important;
  background: #fff !important;
}
.un-assistive .editEmailWrapper .emailWrapper .verified {
  color: #40690d !important;
  background-color: #fff !important;
}
.un-assistive [class*=NewHeaderTopStyled__AuthButtons] .separator {
  color: #fff !important;
}
.un-assistive .quantitySelectContainer .counterDisplay,
.un-assistive .priceModifierSection > div:not(.editButtonContainer) {
  display: flex !important;
  flex-direction: row !important;
}
.un-assistive .gray {
  color: #000 !important;
  opacity: 1 !important;
  background: #fff !important;
}
.un-assistive a.headerLogo {
  display: block;
}
.un-assistive a.headerLogo:hover,
.un-assistive a.headerLogo:focus,
.un-assistive .pickupLocation:focus,
.un-assistive .pickupLocation:hover {
  outline-color: #fff !important;
}
.un-assistive div[type=SPOTLIGHT_CARD]:focus,
.un-assistive div[type=SPOTLIGHT_CARD]:hover {
  outline-offset: -5px !important;
}
.un-assistive .itemCardSubWrapper input {
  position: relative !important;
  left: 0 !important;
  height: 24px;
  width: 24px;
}
.un-assistive .itemCardSubWrapper input:checked + label::before,
.un-assistive .itemCardSubWrapper input:disabled:checked + label::before,
.un-assistive .itemCardSubWrapper input:disabled:checked + label::after,
.un-assistive .itemCardSubWrapper input:disabled:not(:checked) + label::before,
.un-assistive .itemCardSubWrapper input:not(:checked) + label::after,
.un-assistive .itemCardSubWrapper input:not(:checked) + label::before,
.un-assistive .itemCardSubWrapper input:checked + label::before,
.un-assistive .itemCardSubWrapper input:not(:checked) + label::after,
.un-assistive .itemCardSubWrapper input:not(:disabled):checked + label::after {
  display: none;
}
.un-assistive [data-testid=decrement-icon] {
  margin-left: 5px;
  margin-right: 5px;
  padding-right: 5px;
  margin-top: 10px;
}
.un-assistive .productTopHeader .sideMenuBackButton:focus,
.un-assistive .productTopHeader .sideMenuBackButton:hover,
.un-assistive .button-wrapper:focus,
.un-assistive .button-wrapper:hover {
  outline-offset: -5px !important;
}
.un-assistive [data-testid=increment-icon] {
  margin-right: 5px;
  margin-left: 5px;
  padding-left: 5px;
  margin-top: 10px;
}
.un-assistive #onetrust-consent-sdk #onetrust-banner-sdk a[href],
.un-assistive #onetrust-consent-sdk #onetrust-banner-sdk a[href] font,
.un-assistive #onetrust-consent-sdk #onetrust-banner-sdk .ot-link-btn {
  color: #fff !important;
}
.un-assistive section.un-carousel.un-transition div.un-carousel-belt div.un-carousel-slide:not(.un-slide-active) {
  visibility: hidden !important;
}
.un-assistive #unHeroCarousel {
  margin-bottom: 50px;
}
.un-assistive .itemDetailsSection .itemDetails .title,
.un-assistive .itemDetailsSection .itemDetails .description,
.un-assistive .itemDetailsSection .itemDetails .priceCal span,
.un-assistive p.AccessText[variant=paragraphHeading2],
.un-assistive .phoneInputContainer .input-wrapper > div,
.un-assistive .textACode > div,
.un-assistive #email + label,
.un-assistive .emailDetail > div.detailsText,
.un-assistive .menuContentWrapper .contentContainer .secondHeading,
.un-assistive .text .bodyCopyText,
.un-assistive .startYourOrderText {
  color: #041e42;
  background: #fff;
}
.un-assistive .menuContentWrapper > .contentContainer > h1[variant=primaryHeading1Red] {
  color: #8c021c !important;
  background: #fff !important;
}
.un-assistive .modal-style .checkBox .input-checkbox {
  position: relative !important;
  left: 0 !important;
  height: 24px !important;
  width: 24px !important;
  opacity: 1 !important;
}
.un-assistive .send-code .checkBox .checkbox-label::before,
.un-assistive .modal-style input:not(:checked) + label::before,
.un-assistive .modal-style input:checked + label::before {
  display: none !important;
}
.un-assistive .modal-style input + label {
  padding-left: 0 !important;
}
.un-assistive [variant=mobileWelcomeHighlight] {
  color: #85071f !important;
}
.un-assistive .footerContentContainer > div > span img,
.un-assistive [class*=ProductSideBarStyled__ProductCategoryList] > li > p,
.un-assistive [class*=ProductSideBarStyled__ProductCategoryList] .crowdPleasers {
  background: #fff !important;
}
.un-assistive [class*=SliderStyled__SliderWrapper] [class*=ZaxCardStyled__Card]:focus,
.un-assistive [class*=SliderStyled__SliderWrapper] [class*=ZaxCardStyled__Card]:hover {
  outline-color: #fff !important;
  outline-offset: 3px !important;
}
.un-assistive input::placeholder {
  color: #000 !important;
}
.un-assistive .texturedHeader > p[variant=primaryParagraph1] {
  color: #041e42 !important;
  background-color: #fff !important;
}
.un-assistive .errorStyle {
  color: #6f0519 !important;
}
.un-assistive [class*=AddressFormStyled] [class*=TextFieldStyled__TextFieldWrapper] span,
.un-assistive .modal-style .addGiftCardInputWrapper .input-wrapper label,
.un-assistive [class*=TextFieldStyled__TextFieldWrapper] input + label,
.un-assistive #usablenet-footer h2,
.un-assistive #usablenet-footer p,
.un-assistive .filterButtons .radioAsButton label {
  color: #000 !important;
  background-color: #fff !important;
}
.un-assistive #usablenet-footer a {
  color: #0000a1 !important;
}
.un-assistive main .heading,
.un-assistive .markdownComponent,
.un-assistive .articleContactInformation > p,
.un-assistive .articleContactInformation > span,
.un-assistive .policyWrapper .privacyPolicy {
  color: #000 !important;
  background-color: #fff !important;
}
.un-assistive [class*=TextFieldStyled__StyledError] {
  color: #82081f !important;
}
.un-assistive .egxNar input:not(:checked), .un-assistive .egxNar input:checked {
  position: relative !important;
  left: 0 !important;
}
.un-assistive .oldCodeLabel {
  display: inline;
  margin-left: 10px;
}
.un-assistive [class*=HomePageStyled__HomePageWrapper],
.un-assistive [class*=MenuMainStyled],
.un-assistive div.textAreaLabelContainer {
  background-color: #fff !important;
}
.un-assistive .faqsContainer .horizontalLine {
  display: none !important;
}
.un-assistive .totalMiles {
  height: 60px !important;
}
.un-assistive [class*=RestaurantConfirmationModalStyled] .cardBody {
  height: 330px !important;
}
.un-assistive [class*=RestaurantConfirmationModalStyled] .modal {
  height: 530px !important;
}
.un-assistive .rewardButton.button-wrapper {
  height: 64px !important;
}
.un-assistive [class*=DeliveryPartnersStyled] > .hero {
  height: 500px !important;
}
.un-assistive .checkboxContainer p,
.un-assistive .rewardContentDetails .claimButtonWrapper .rewardExpiryDate {
  color: #000 !important;
}
.un-assistive label[for=searchAddress] + .pac-container,
.un-assistive .show-icon + .pac-container {
  display: block !important;
  box-shadow: none !important;
}
.un-assistive label[for=searchAddress] + .pac-container,
.un-assistive .show-icon + .pac-container {
  width: calc(100% - 28px) !important;
  top: 55px !important;
  left: 0 !important;
  box-shadow: none !important;
}
.un-assistive .EzxJ {
  margin-top: 20px !important;
}
.un-assistive .sr-only + .sr-only {
  display: none !important;
}
.un-assistive .egxNar input:not(:checked) + label::before, .un-assistive .egxNar input:checked + label::before {
  content: none !important;
}
.un-assistive .egxNar input:not(:checked) + label::after, .un-assistive .egxNar input:not(:disabled):checked + label::after {
  display: none !important;
}
.un-assistive .fJehQH input:not(:checked), .un-assistive .fJehQH input:checked {
  position: relative !important;
  left: 0 !important;
}
.un-assistive .kjDUsE {
  background: #041e42 !important;
}
.un-assistive .iCAMfH .distanceGroup .checkbox-wrapper input:not(:checked) + label::before,
.un-assistive .fJehQH input:not(:checked) + label::after,
.un-assistive .iCAMfH .distanceGroup .checkbox-wrapper label::before,
.un-assistive .fJehQH input:not(:checked) + label::before, .un-assistive .fJehQH input:checked + label::before {
  display: none !important;
}
.un-assistive img[src*=icon-location-filter] {
  outline-offset: -2px !important;
}
.un-assistive .vfAwh,
.un-assistive .kbwbvu h1 {
  outline-offset: -2px !important;
}
.un-assistive img[src*=back-to-top-arrow] {
  outline-offset: -3px !important;
}
.un-assistive .checkoutContainer .backBtn:focus,
.un-assistive .checkoutContainer .backBtn:hover {
  outline-offset: 0 !important;
}
.un-assistive .linkAddress a:focus > .addressText,
.un-assistive .linkAddress a:hover > .addressText {
  outline: 3px solid currentColor !important;
}
.un-assistive h1[class*=HeaderStyled__DropDownTitle] + .subLinkWrapper:not(unShow),
.un-assistive h1[class*=HeaderStyled__DropDownTitle] + .drop-down-items:not(unShow) {
  display: none !important;
}
.un-assistive h1[class*=HeaderStyled__DropDownTitle] + .subLinkWrapper.unShow,
.un-assistive h1[class*=HeaderStyled__DropDownTitle] + .drop-down-items.unShow {
  display: block !important;
}
.un-assistive .headingText .secondaryHeadingText {
  color: #830920 !important;
  background-color: #fff !important;
}
.un-assistive .cCOPKD,
.un-assistive .sc-eXfTSZ {
  color: #6f071b !important;
}
.un-assistive .phoneInputContainer .phoneVerified,
.un-assistive .phoneInputContainer .phoneVerified span {
  color: #40690d !important;
  background-color: #fff !important;
}
.un-assistive .duGiNV {
  border: 5px solid #187297 !important;
}
.un-assistive .input-wrapper label {
  color: #041e42 !important;
  background-color: #fff !important;
}
.un-assistive .priceCal .divider {
  color: #000 !important;
}
.un-assistive .orderText {
  color: #80071e !important;
  background-color: #fff !important;
}
.un-assistive h1[variant=primaryHeading2] {
  color: #041e42 !important;
  background-color: #fff !important;
}
.un-assistive .ccgQhv {
  color: #8b061f !important;
}
.un-assistive [class*=RibbonBannerStyled] {
  color: #fff !important;
  background: #7a061c !important;
}
.un-assistive [class*=RibbonBannerStyled] .bannerTextContainer {
  color: #fff !important;
  background: #7a061c !important;
}
.un-assistive .articlesList .dateInformation,
.un-assistive .caloriesText span,
.un-assistive .accordionBtn p,
.un-assistive .span-seperator {
  color: #000 !important;
}
.un-assistive .faveOrderName {
  background-color: #680417 !important;
}
.un-assistive [class*=RibbonBannerStyled] span {
  color: #fff !important;
}
.un-assistive .kcpmQc,
.un-assistive .fyBlmj,
.un-assistive .bruPzl .title,
.un-assistive .ewJijz {
  background-color: #041e42 !important;
  background-image: none !important;
}
.un-assistive .giftCardCallouts {
  height: 500px !important;
}
.un-assistive .giftCardCallouts div .logistical-left-button,
.un-assistive .giftCardCallouts div .logistical-right-button {
  height: 64px !important;
}
.un-assistive .slider-wrapper .slide.partial-slide {
  opacity: 1 !important;
}
.un-assistive .orderNowButton {
  height: 45px !important;
  text-align: -webkit-center !important;
}
.un-assistive .dlqius .label > span {
  background: #0c2340 !important;
  text-align: center !important;
  border-radius: 50px !important;
  color: #fff !important;
}
.un-assistive .slider-wrapper input {
  position: relative;
  left: 0;
  height: 24px;
  width: 24px;
  transition: none !important;
  appearance: auto;
  display: block;
}
.un-assistive .slider-wrapper input + label {
  display: none;
}
.un-assistive .jgaBKs,
.un-assistive p[variant=secondaryParagraph1],
.un-assistive .hibQYa,
.un-assistive .headerTop > div:nth-child(1) > div,
.un-assistive p[variant=secondaryParagraph1] * {
  background: #041e42 !important;
  color: #fff !important;
}
.un-assistive .AddToCartBarContainer .cartBar .addButtonContainer .cartButton .addToButton,
.un-assistive .checkoutButton[variant=primaryRed] {
  background: #590505 !important;
}
.un-assistive .favouriteMessage .text,
.un-assistive .favouriteMessage .text .alt {
  color: #041e42 !important;
  backgound-color: #fff !important;
}
.un-assistive .toggleInputVerified input .activeOption {
  color: #fff !important;
  background-color: #041e42 !important;
}
.un-assistive .toggleInputVerified .label :first-child {
  color: #fff !important;
  background: #000 !important;
}
.un-assistive .toggleInputVerified .activeOption {
  color: #fff !important;
  background: #000 !important;
}
.un-assistive input:checked + .label :first-child {
  color: #000 !important;
  background: #fff !important;
}
.un-assistive .cartButton .addToButton .separator {
  color: #fff !important;
  background: #041e42 !important;
}
.un-assistive .unBorder {
  border: 5px solid #084762 !important;
}
.un-assistive .upSellContainer .slick-track:after,
.un-assistive .upSellContainer .slick-track:before {
  display: none !important;
}
.un-assistive .modalContent .legalInfo,
.un-assistive .cardInfo .cardTitle,
.un-assistive .cardInfo .cardDescription,
.un-assistive .cardInfo .bottomInformation .termsLink,
.un-assistive p[color=white],
.un-assistive h2[color=white],
.un-assistive .howRewardsWork .howRewardsWorkColumn .description,
.un-assistive .text .fanPoints {
  color: #fff !important;
  background: #000 !important;
}
.un-assistive .articleLink a {
  display: block !important;
  width: 300px !important;
}
.un-assistive .filterButtons .radioAsButton {
  width: 290px !important;
}
.un-assistive [class*=GiftCardStyled__GiftCardBody] .buttonGroup button {
  height: 65px !important;
}
.un-assistive .errorRed,
.un-assistive .invalid > label,
.un-assistive .invalid > input::placeholder,
.un-assistive .invalid > input,
.un-assistive .errorMsg {
  color: #7d051b !important;
}
.un-assistive .dropDownButtons .bigBlue {
  color: #05294d !important;
}
.un-assistive .menuRadioButton:not(.active) {
  color: #000 !important;
}
.un-assistive [class*=DropdownStyled__DropdownHeader] {
  outline-offset: 3px !important;
}
.un-assistive .gm-style-mot,
.un-assistive [for=isDeliverySelected] > span {
  background-color: #000 !important;
  color: #fff !important;
  line-height: 15px !important;
}
.un-assistive [class*=LogInUserName] a:focus > h2,
.un-assistive [class*=LogInUserName] a:hover > h2 {
  outline: 3px solid #000 !important;
}
.un-assistive .customDropDown__control--is-focused {
  outline-width: 3px !important;
  outline-style: solid !important;
  outline-color: currentColor !important;
}
.un-assistive .howRewardsWork .getStartedBtn button {
  background-color: #6e071a !important;
  color: #fff !important;
}
.un-assistive [class*=LogoutButton]:focus,
.un-assistive [class*=LogoutButton]:hover {
  outline: 3px solid #fff !important;
  outline-offset: -5px;
}
.un-assistive .dealsOffersOnlineModal .closeBtn:focus,
.un-assistive .dealsOffersOnlineModal .closeBtn:hover {
  display: block !important;
  height: 10px !important;
  width: 10px !important;
  position: relative !important;
  border: 2px solid #0EA800 !important;
}
.un-assistive .rewardsMobileCardsGroup,
.un-assistive .howRewardsWork,
.un-assistive .rewardsFaqs {
  background-color: #fff !important;
}
.un-assistive div[class*=NearbyStoresCollapsibleStyled] {
  background-color: #b9d9eb !important;
}
.un-assistive .BRsHG span:focus,
.un-assistive .BRsHG span:hover,
.un-assistive .caloriesMessage a,
.un-assistive .footerBottomLinksContainerPrimary .footerBottomLink,
.un-assistive .footerBottomLinksContainerSecondary .footerBottomLink,
.un-assistive .footerLogos a,
.un-assistive .termsLink:focus,
.un-assistive .termsLink:hover,
.un-assistive .content .selectedButton:focus,
.un-assistive .content .selectedButton:hover {
  outline-color: currentColor !important;
}
.un-assistive .cardFooter button {
  outline-offset: -5px !important;
}
.un-assistive .stackedLoginButtons button {
  outline-offset: -5px !important;
}
.un-assistive [class*=LoginStyled__TermLinks] a:focus,
.un-assistive [class*=LoginStyled__TermLinks] a:hover {
  outline-color: currentColor !important;
}
.un-assistive .cardFooter a:hover,
.un-assistive .cardFooter a:focus {
  color: #fff !important;
}
.un-assistive .eyeIcon,
.un-assistive .backToTopButton img.enterClick {
  outline-offset: -3px !important;
}
.un-assistive .backToTopButton img.enterClick:focus,
.un-assistive .backToTopButton img.enterClick:hover {
  outline-color: #041e42 !important;
}
.un-assistive .signupTitle {
  margin-bottom: 50px !important;
}
.un-assistive .welcomeBackTitle {
  margin-top: 95px !important;
}
.un-assistive .deliveryPartnersIcons a:hover img,
.un-assistive .deliveryPartnersIcons a:focus img {
  outline: 3px solid currentColor !important;
  outline-offset: -2px !important;
}
.un-assistive input,
.un-assistive textarea {
  border: 2px solid #000 !important;
}
.un-assistive .searchCardtoggleInput span:focus,
.un-assistive .searchCardtoggleInput span:hover {
  outline-color: currentColor !important;
  outline-offset: -2px;
}
.un-assistive .filterButton:focus,
.un-assistive .filterButton:hover {
  outline-color: currentColor !important;
}
.un-assistive .checkbox {
  appearance: auto !important;
}
.un-assistive .bottomInformation .termsLink:focus,
.un-assistive .bottomInformation .termsLink:hover {
  outline-color: currentColor !important;
}
.un-assistive .categoryLink:focus,
.un-assistive .categoryLink:hover {
  outline-offset: -15px !important;
  outline-color: currentColor !important;
}
.un-assistive .categorySliderSetting .slick-arrow:focus,
.un-assistive .categorySliderSetting .slick-arrow:hover,
.un-assistive .backToMenuButton:hover,
.un-assistive .backToMenuButton:focus,
.un-assistive .addToButton:focus,
.un-assistive .addToButton:hover {
  outline-color: currentColor !important;
}
.un-assistive .nutrition a,
.un-assistive .callout .button,
.un-assistive .mediaContactWebAddress {
  text-decoration: underline !important;
}
.un-assistive .slickSliderButton,
.un-assistive .welcomeBtns > button {
  outline-offset: -5px !important;
}
.un-assistive .filterSearchModal .radioInput {
  opacity: 1 !important;
  position: relative !important;
}
.un-assistive .filterSearchModal .slick-list,
.un-assistive .filterSearchModal .amenities {
  padding-left: 7px !important;
}
.un-assistive .faveOrderName .faveName {
  display: block !important;
}
.un-assistive .orderDetailsText {
  position: relative;
  bottom: 45px !important;
  left: 300px !important;
}
.un-assistive .accordionArrow img[data-nimg] {
  outline-offset: -3px !important;
}
.un-assistive .itemCardSubWrapper .slick-slide {
  outline: none !important;
}
.un-assistive .itemCardSubWrapper .slick-slide:focus .title, .un-assistive .itemCardSubWrapper .slick-slide:hover .title {
  outline: 2px solid #000;
  outline-offset: -1px !important;
}
.un-assistive .yourOrder a:focus h1,
.un-assistive .yourOrder a:hover h1 {
  outline: 2px solid currentColor !important;
}
.un-assistive .linkAddress a:focus > p,
.un-assistive .linkAddressa a:hover > p {
  outline: 2px solid #000 !important;
}
.un-assistive .arrowContainer img[data-nimg],
.un-assistive .trashcan img[data-nimg],
.un-assistive .dropdownToggle img[data-nimg] {
  outline-offset: -2px !important;
}
.un-assistive .lessIcon {
  outline-offset: 3px !important;
}
.un-assistive .checkoutButton .separator {
  color: #fff !important;
}
.un-assistive .accordionBody .modifieresSection .primaryModifier,
.un-assistive .accordionBody .modifieresSection .detailsSection .accordion .details {
  color: #000 !important;
}
.un-assistive .faveItButton:focus,
.un-assistive .faveItButton:hover,
.un-assistive .checkoutButton:focus,
.un-assistive .checkoutButton:hover,
.un-assistive .backBtn:not([class*=NavigationButtonStyled]):hover,
.un-assistive .backBtn:not([class*=NavigationButtonStyled]):focus,
.un-assistive .checkoutEditButton:focus,
.un-assistive .checkoutEditButton:hover,
.un-assistive .placeButton:hover,
.un-assistive .placeButton:focus {
  outline-offset: -10px !important;
  outline-color: currentColor !important;
}
.un-assistive .tabs > p:focus,
.un-assistive .tabs > p:hover {
  outline-color: currentColor !important;
}
.un-assistive .deliveryPartnersIcons a:focus > div > div,
.un-assistive .deliveryPartnersIcons a:hover > div > div,
.un-assistive .careersContent a:focus > div,
.un-assistive .careersContent a:hover > div,
.un-assistive .careersCta a:focus > div,
.un-assistive .careersCta a:hover > div,
.un-assistive [class*=StoreCareerAdvertisementStyled] a:focus > div,
.un-assistive [class*=StoreCareerAdvertisementStyled] a:hover > div,
.un-assistive [class*=StoreStartYourOrderSectionStyled] a:focus > div,
.un-assistive [class*=StoreStartYourOrderSectionStyled] a:hover > div,
.un-assistive .storeSelected a:focus > div,
.un-assistive .storeSelected a:hover > div,
.un-assistive .submitButtons a:focus > div,
.un-assistive .submitButtons a:hover > div,
.un-assistive .callout a:focus > div,
.un-assistive .callout a:hover > div,
.un-assistive [class*=GiftCardStyled__GiftCardsContainer] a:focus > div,
.un-assistive [class*=GiftCardStyled__GiftCardsContainer] a:hover > div,
.un-assistive .previewArticles .slick-slide a:focus > p,
.un-assistive .previewArticles .slick-slide a:hover > p,
.un-assistive .contract a:not(.titledLink):focus > p,
.un-assistive .contract a:not(.titledLink):hover > p,
.un-assistive .heroCTA a:focus > div,
.un-assistive .heroCTA a:hover > div,
.un-assistive .restaurantOpportunitiesBody a:focus > div,
.un-assistive .restaurantOpportunitiesBody a:hover > div {
  outline: 3px solid currentColor !important;
}
.un-assistive .articlesList a {
  display: block !important;
}
.un-assistive .contactInformationValue a:hover,
.un-assistive .contactInformationValue a:focus {
  color: #000 !important;
}
.un-assistive .newsPageFooter a,
.un-assistive .markdownContainer a {
  text-decoration: underline !important;
}
.un-assistive .ewJijz .pointsAvailableContainer .totalPoints .totalPointsText,
.un-assistive .ewJijz .pointsAvailableContainer .totalPoints .bubble-pts {
  background: #fff !important;
}
.un-assistive .jmOvML .activateOfferCodeModal {
  height: 600px !important;
}
.un-assistive .jMoxxf .accountMain {
  background: #fff !important;
}
.un-assistive .kwcPXE .phoneInputContainer .phoneVerified {
  color: #456e11 !important;
}
.un-assistive .iWrqwU .earnPointsContainer .redeemRewardsSection .redeemRewardsContent .redeemText,
.un-assistive .iWrqwU .earnPointsContainer .titleContainer .redPartOfHeading {
  color: #77051b !important;
}
.un-assistive [class*=SliderStyled__SliderWrapper] .next-slide,
.un-assistive [class*=SliderStyled__SliderWrapper] .prev-slide {
  display: block !important;
}
.un-assistive img[src*=giftcard-delete] {
  outline-offset: -10px !important;
}
.un-assistive .bbpApk .modal-style {
  overflow: scroll !important;
}
.un-assistive [class*=ProfileStyled__AccountDetailForm] > div {
  margin-top: 15px !important;
}
.un-assistive .kBCDqf .howRewardsWork .getStartedBtn button {
  height: 85px !important;
}
.un-assistive .dcHlyu {
  margin-top: 50px !important;
}
.un-assistive .cateringRequest input:not(.CateringformInput),
.un-assistive .storeWrapper .customDropDown__input,
.un-assistive .storeWrapper .timePeriodInput__input {
  opacity: 0 !important;
}
.un-assistive div.selectAStoreButton {
  margin-top: 50px !important;
}
.un-assistive .crowdPleaserzTitle,
.un-assistive .descriptionDesktop,
.un-assistive .menuContentWrapper .contentContainer .downloadHeading,
.un-assistive .menuContentWrapper .contentContainer p,
.un-assistive .itemDetailsSection .itemDetails .description,
.un-assistive itemDetailsSection .itemDetails .priceCal {
  background-color: #fff;
}
.un-assistive [class*=MenuFeedingACrowdStyled] .description {
  padding-top: 140px !important;
}
.un-assistive [class*=LegalStyled] h2.title {
  background-color: #11253d !important;
}
.un-assistive .jTPjgH .searchCardtoggleInput .label::after,
.un-assistive .fAuZFT .searchCardtoggleInput .label::after {
  background: #680619 !important;
}
.un-assistive .fwzagf.input-wrapper input:focus ~ label, .un-assistive .fwzagf.input-wrapper input:valid ~ label {
  color: #000 !important;
}
.un-assistive .hlwklv input:checked + span::before,
.un-assistive .hlwklv input:disabled:checked + span::before {
  background-color: #78be21 !important;
  border: none;
  content: "";
  position: absolute;
  left: 0px;
  top: -2px;
  width: 24px;
  height: 24px;
  outline: none;
  border-radius: 50%;
}
.un-assistive .hlwklv input:disabled:checked + span::after {
  background-image: url(https://qa2.zaxbys.com/_next/static/media/checkboxWhite.28549fbe.svg);
  background-repeat: no-repeat;
  position: absolute;
  left: 5px;
  top: 5px;
  opacity: 1;
  transform: scale(1);
  content: "";
  width: 13.4px;
  height: 10.68px;
  transition: all 0.2s ease 0s;
}
.un-assistive .hlwklv input:disabled:not(:checked) + span::before {
  border: 2px solid #bbbcbc;
  background-color: white !important;
  content: "";
  position: absolute;
  left: 0px;
  top: -2px;
  width: 24px;
  height: 24px;
  outline: none;
  border-radius: 50%;
}
.un-assistive .hlwklv input:not(:checked) + span::after {
  opacity: 0;
  transform: scale(0);
  content: "";
  position: absolute;
  width: 13.4px;
  height: 10.68px;
  transition: all 0.2s ease 0s;
  background-image: url(https://qa2.zaxbys.com/_next/static/media/checkboxWhite.28549fbe.svg);
  background-repeat: no-repeat;
  left: 5px;
  top: 5px;
}
.un-assistive .jwafOs .itemCardDescription .priceCal .divider {
  color: #000 !important;
}
.un-assistive .fznbGY .cartButton .addToButton .separator {
  color: #fff !important;
}
.un-assistive [class*=CustomizationItemTileStyled] input {
  position: relative !important;
  left: 0 !important;
  height: 25px !important;
  width: 25px !important;
}
.un-assistive [class*=CheckboxStyled] > span,
.un-assistive .hlwklv input:disabled:not(:checked) + span::before,
.un-assistive .hlwklv input:not(:checked) + span::after {
  display: none !important;
}
.un-assistive .searchContainer .storeAddressContainer {
  opacity: 1;
}
.un-assistive .searchContainer .storeAddressContainer.unHide {
  display: none !important;
}
.un-assistive .searchContainer:has(#searchAddressSmarty) .show-icon {
  margin-left: -25px;
  z-index: 1111 !important;
}
.un-assistive .searchContainer:has(#searchAddressSmarty) .show-icon:focus > span,
.un-assistive .searchContainer:has(#searchAddressSmarty) .show-icon:hover > span {
  outline: 2px solid #0EA800 !important;
}
.un-assistive .mobileNavOpen > :not(#__next):not(header) {
  visibility: hidden !important;
}
.un-assistive .mobileNavOpen div[role=main],
.un-assistive .mobileNavOpen footer,
.un-assistive .mobileNavOpen [class*=HeaderStyled__HeaderTop] {
  visibility: hidden !important;
}
.un-assistive .mobileNavOpen [class*=HeaderStyled__HeaderLink]:focus {
  color: #fff !important;
}
.un-assistive .mobileNavOpen .welcomeButton {
  outline-offset: 3px;
}
.un-assistive div[class*=CheckoutMainStyled] .customRadioIcon {
  display: none !important;
}
.un-assistive div[class*=CheckoutMainStyled] .radioButton input {
  display: block !important;
}
.un-assistive div[class*=CheckoutMainStyled] .tabs > p,
.un-assistive div[class*=CheckoutMainStyled] .timeInfoText {
  color: #fff !important;
  background: #000 !important;
}
.un-assistive div[class*=CheckoutMainStyled] div[class*=CheckoutTopPortionStyled] {
  background-color: #0d2240 !important;
}
.un-assistive div[class*=CheckoutMainStyled] .oldLabelNotes {
  font-size: 14px;
  line-height: 17px;
  color: white;
  background: #000;
  font-family: ZaxSansRegular;
}
.un-assistive div[class*=CheckoutMainStyled] .orderAccordionBody .orderType {
  align-items: baseline !important;
  height: 20px !important;
}
.un-assistive div[class*=CheckoutMainStyled] .orderAccordionBody .addressText.large {
  margin-bottom: 0 !important;
}
.un-assistive div[class*=CheckoutMainStyled] .orderAccordionDropdown {
  position: relative;
  bottom: 0 !important;
  margin-bottom: 20px !important;
}
.un-assistive div[class*=CheckoutMainStyled] .saveButton,
.un-assistive div[class*=CheckoutMainStyled] .loginButton.largeBottomGap,
.un-assistive div[class*=CheckoutMainStyled] .stackedLoginButtons button {
  outline-offset: 5px !important;
}
.un-assistive .customization .head .titleHead {
  color: #fff !important;
  background-color: #062d43 !important;
}
.un-assistive [class*=FAQAccordionDropdownStyled]:not(.unShow) {
  display: none !important;
}
.un-assistive [class*=FAQAccordionDropdownStyled].unShow {
  display: block !important;
}
.un-assistive div[class*=AccountPageContainerStyled] .ivqEdy {
  background-color: #041e42 !important;
  background-image: unset !important;
}
.un-assistive div[class*=AccountPageContainerStyled] .phone-verified,
.un-assistive div[class*=AccountPageContainerStyled] .phoneInputContainer .phone-verified {
  color: #065129 !important;
}
.un-assistive div[class*=AccountPageContainerStyled] div[class*=AccountHeadingStyled__Wrapper],
.un-assistive div[class*=AccountPageContainerStyled] .headerTop + div[class*=GiftCardStyled__GiftCardsContainer] {
  background-color: #fff !important;
}
.un-assistive div[class*=AccountPageContainerStyled] .checkBox > span {
  display: none !important;
}
.un-assistive div[class*=AccountPageContainerStyled] .textACode .checkbox,
.un-assistive div[class*=AccountPageContainerStyled] .checkBoxInput .checkbox {
  appearance: auto !important;
}
.un-assistive div[class*=AccountPageContainerStyled] .checkBox label span {
  margin-left: 10px !important;
}
.un-assistive div[class*=AccountPageContainerStyled] .invalid .inputLabel {
  color: #660718 !important;
}
.un-assistive div[class*=AccountPageContainerStyled] #agreeToLegal {
  width: 40px !important;
  length: 40px !important;
  margin-right: 4px !important;
}
.un-assistive div[class*=AccountPageContainerStyled] .waitingConfirmation {
  color: #000 !important;
}
.un-assistive div[class*=AccountPageContainerStyled] .toggleInputVerifiedContainer span {
  color: #fff !important;
  background: #000 !important;
  line-height: 20px !important;
}
.un-assistive div[class*=AccountPageContainerStyled] div[class*=GiftCardStyled] .templateHeading .title {
  background-color: #5b0505 !important;
}
.un-assistive div[class*=AccountPageContainerStyled] div[class*=GiftCardStyled] .title {
  background-color: #000 !important;
}
.un-assistive div[class*=AccountPageContainerStyled] .timePeriodInput__menu * {
  color: #000 !important;
}
.un-assistive div[class*=AccountPageContainerStyled] .accountMainRight .checkBox input {
  appearance: auto !important;
}
.un-assistive div[class*=AccountPageContainerStyled] .checkBoxText.noRedText {
  margin-left: 5px !important;
}
.un-assistive div[class*=AccountPageContainerStyled] .icxjFP:focus,
.un-assistive div[class*=AccountPageContainerStyled] .icxjFP:hover,
.un-assistive div[class*=AccountPageContainerStyled] .toggleInputVerified span:hover,
.un-assistive div[class*=AccountPageContainerStyled] .toggleInputVerified span:focus {
  outline-color: currentColor !important;
  outline-offset: -5px !important;
}
.un-assistive div[class*=AccountPageContainerStyled] .logoutBtn > span {
  outline-color: currentColor !important;
}
.un-assistive div[class*=AccountPageContainerStyled] .hUXooj {
  margin-bottom: 10px !important;
}
.un-assistive .bvQvaW.advertCards :last-child:hover > span,
.un-assistive .bvQvaW.advertCards :last-child:focus > span {
  outline-offset: 5px !important;
  outline: 2px solid black !important;
}
.un-assistive img.controlsIconSmall:focus,
.un-assistive img.controlsIconSmall:hover {
  outline: 2px solid black !important;
  outline-offset: -2px !important;
}
.un-assistive div[class*=HomepageStyled] h1[_ngcontent-serverApp-c35],
.un-assistive div[class*=HomepageStyled] h1[class*=HomepageTitle],
.un-assistive div[class*=HomepageStyled] .ezOJum:hover .animatedPart,
.un-assistive div[class*=HomepageStyled] .animatedWord,
.un-assistive div[class*=HomepageStyled] .rewardsTitle,
.un-assistive div[class*=HomepageStyled] .rewardsSubtitle,
.un-assistive div[class*=HomepageStyled] .rewardsDescription {
  background-color: #fff !important;
}
.un-assistive div[class*=HomepageStyled] .titleContainer > .title {
  background: #fff !important;
}
.un-assistive div[class*=HomepageStyled] .swiper-container .swiper-notification {
  color: #000 !important;
  background-color: #fff !important;
}
.un-assistive div[class*=HomepageStyled] .playerTitle,
.un-assistive div[class*=HomepageStyled] .categoryNameTag > h1 {
  color: #fff !important;
  background: #0d2240 !important;
}
.un-assistive div[class*=HomepageStyled] .bYIjbz .rewardsSection .zaxRewardsContent .centerContent h1 {
  background-color: #000 !important;
}
.un-assistive div[class*=HomepageStyled] .animatedWord,
.un-assistive div[class*=HomepageStyled] .ilhXRj .featureSliderSection .categoryNameTag .firstLine {
  line-height: 30px !important;
}
.un-assistive div[class*=HomepageStyled] .calloutTitle {
  color: #fff !important;
  background: #5d0404 !important;
}
.un-assistive div[class*=HomepageStyled] .cardInfo {
  background-color: #171d3d !important;
}
.un-assistive div[class*=HomepageStyled] [class*=VideoPlayerTitleStyled] a:focus video,
.un-assistive div[class*=HomepageStyled] [class*=VideoPlayerTitleStyled] a:hover video {
  outline: 4px solid black;
  outline-offset: -10px;
}
.un-assistive div[class*=HomepageStyled] .loggedInVideoDesign:focus,
.un-assistive div[class*=HomepageStyled] .loggedInVideoDesign:hover {
  outline-width: 3px !important;
  outline-style: solid !important;
  outline-color: currentColor !important;
  outline-offset: 3px !important;
}
.un-assistive div[class*=HomepageStyled] [class*=MenuCategoryBoxSectionStyled] > div > span,
.un-assistive div[class*=HomepageStyled] .termsLink,
.un-assistive div[class*=HomepageStyled] .freeStuffButton {
  outline-color: currentColor !important;
}
.un-assistive div[class*=HomepageStyled] [class*=MenuCategoryCalloutStyled] button {
  outline-offset: -5px !important;
}
.un-assistive div[class*=HomepageStyled] .advertCards a {
  outline: none !important;
}
.un-assistive div[class*=HomepageStyled] .advertCards a:focus img,
.un-assistive div[class*=HomepageStyled] .advertCards a:hover img {
  outline-width: 3px !important;
  outline-style: solid !important;
  outline-color: currentColor !important;
  outline-offset: -3px !important;
}
.un-assistive div[class*=HomepageStyled] .slickSliderButton,
.un-assistive div[class*=HomepageStyled] .pauseBtn {
  outline-offset: -3px !important;
}
.un-assistive [for=isDeliveryOptionSelected] > span[aria-pressed=true] {
  background: #0c2340 !important;
  color: #fff !important;
}
.un-assistive .slick-dots > .active {
  background: #0c2340 !important;
}
.un-assistive .recentOrderProductDetails .productTitle {
  color: #65676b !important;
}
.un-assistive div[class*=ItemCustomizationMainStyled] .recentOrderpageContainer p.titleTop {
  line-height: 45px !important;
}
.un-assistive div[class*=ItemCustomizationMainStyled] .categoryLink:focus,
.un-assistive div[class*=ItemCustomizationMainStyled] .categoryLink:hover,
.un-assistive div[class*=ItemCustomizationMainStyled] .slick-prev:focus,
.un-assistive div[class*=ItemCustomizationMainStyled] .slick-prev:hover {
  outline-color: currentColor !important;
  outline-offset: -5px !important;
}
.un-assistive div[class*=ItemCustomizationMainStyled] .slick-next {
  margin-right: 15px !important;
}
.un-assistive div[class*=ItemCustomizationMainStyled] .slick-next:focus,
.un-assistive div[class*=ItemCustomizationMainStyled] .slick-next:hover {
  outline-color: currentColor !important;
  outline-offset: 8px !important;
}
.un-assistive div[class*=ItemCustomizationMainStyled] .slick-slider .slickSliderButton {
  outline-offset: -5px !important;
}
.un-assistive div[class*=ItemCustomizationMainStyled] .backToTopButton img[decoding]:focus,
.un-assistive div[class*=ItemCustomizationMainStyled] .backToTopButton img[decoding]:hover {
  border: 3px solid #000 !important;
}
.un-assistive div[class*=ItemCustomizationMainStyled] .footerBottomLink:focus,
.un-assistive div[class*=ItemCustomizationMainStyled] .footerBottomLink:hover,
.un-assistive div[class*=ItemCustomizationMainStyled] .caloriesMessage a:focus,
.un-assistive div[class*=ItemCustomizationMainStyled] .caloriesMessage a:hover {
  outline-color: currentColor !important;
}
.un-assistive div[class*=ItemCustomizationMainStyled] .footerLogos a:focus,
.un-assistive div[class*=ItemCustomizationMainStyled] .footerLogos a:hover {
  outline-offset: 6px !important;
  outline-color: currentColor !important;
}
.un-assistive div[class*=ItemCustomizationMainStyled] .itemDetails,
.un-assistive div[class*=ItemCustomizationMainStyled] .quantitySelectContainer .counterDisplay .redButton {
  background-color: #fff !important;
}
.un-assistive div[class*=DeliveryPartnersStyled] .markdownContainer {
  background-color: #fff !important;
}
.un-assistive div[class*=DeliveryPartnersStyled] .heroCTA {
  background-color: #081e38 !important;
}
.un-assistive div[class*=CareersStyled] .title,
.un-assistive div[class*=CareersStyled] .title + p,
.un-assistive div[class*=CareersStyled] > div > p[class*=TextBlock] {
  background-color: #fff !important;
}
.un-assistive div[class*=CareersStyled] .careersCta > div {
  background-color: #76232f !important;
}
.un-assistive main[class*=StoreMainStyled] div.text,
.un-assistive main[class*=StoreMainStyled] div[class*=StoreCateringSectionStyled],
.un-assistive main[class*=StoreMainStyled] div[class*=StoreStartYourOrderSectionStyled] {
  background-color: #fff !important;
}
.un-assistive main[class*=StoreMainStyled] .careersCta > div {
  background-color: #76232f !important;
}
.un-assistive div[class*=RestaurantOpportunitiesStyled] div[class*=TemplateTopContentStyled] {
  background-color: #0c233c !important;
}
.un-assistive div[class*=RestaurantOpportunitiesStyled] div[class*=RestaurantSelectAStoreStyled] {
  background-color: #fff !important;
}
.un-assistive [class*=FAQStyled] div[class*=TemplateTopContentStyled] {
  background-color: #a5192e !important;
}
.un-assistive [class*=FAQStyled] div[class*=FAQSectionStyled] {
  background-color: #fff !important;
}
.un-assistive [class*=FAQStyled] .careersContent a:focus > div,
.un-assistive [class*=FAQStyled] .careersContent a:hover > div,
.un-assistive [class*=FAQStyled] .callout a:focus > div,
.un-assistive [class*=FAQStyled] .callout a:hover > div {
  outline: 3px solid currentColor !important;
}
.un-assistive [class*=AboutUsStyled] > div[class*=AboutUsBodyStyled] {
  background-color: #fff !important;
}
.un-assistive [class*=GiftCardStyled] div[class*=TemplateTopContentStyled] {
  background-color: #a5192e !important;
}
.un-assistive [class*=GiftCardStyled] div[class*=CardHeadingStyled__Wrapper],
.un-assistive [class*=GiftCardStyled] .legalText {
  background-color: #fff !important;
}
.un-assistive [class*=GiftCardStyled] h2.title {
  background-color: #000 !important;
  color: #fff !important;
}
.un-assistive [class*=NewsContainerStyled] div[class*=TemplateTopContentStyled] {
  background-color: #a5192e !important;
}
.un-assistive [class*=NewsContainerStyled] div[class*=CardHeadingStyled__Wrapper],
.un-assistive [class*=NewsContainerStyled] .legalText,
.un-assistive [class*=NewsContainerStyled] .sliderMetaInformation,
.un-assistive [class*=NewsContainerStyled] .prCallout,
.un-assistive [class*=NewsContainerStyled] .prCallout + div,
.un-assistive [class*=NewsContainerStyled] .infinite-scroll-component__outerdiv {
  background-color: #fff !important;
}
.un-assistive [class*=NewsContainerStyled] .metaInformation {
  color: #000 !important;
  background-color: #fff !important;
}
.un-assistive [class*=NewsContainerStyled] .filterButtons input {
  opacity: 1 !important;
  position: relative !important;
  margin: 15px !important;
}
.un-assistive [class*=NewsContainerStyled] .filterButtons input:checked {
  outline-color: #0EA800 !important;
}
.un-assistive [class*=ArticleTemplateStyled] .articleInformation,
.un-assistive [class*=ArticleTemplateStyled] .articleContactInformation,
.un-assistive [class*=ArticleTemplateStyled] .tagButtons {
  background-color: #fff !important;
}
.un-assistive [class*=ArticleTemplateStyled] .articleMetaInformation,
.un-assistive [class*=ArticleTemplateStyled] .contactDetailLabel {
  color: #000 !important;
  background-color: #fff !important;
}
.un-assistive [class*=GiftCardStyled__GiftCardsContainer] .dhUNLF {
  color: #fff !important;
  background-color: #000 !important;
}
.un-assistive [class*=RewardsGuestStyled] .titleLineOne,
.un-assistive [class*=RewardsGuestStyled] .rewardsTitleLineTwo,
.un-assistive [class*=RewardsGuestStyled] .rewardsSubTitle,
.un-assistive [class*=RewardsGuestStyled] .cardContainer {
  background-color: #fff !important;
  color: #000 !important;
}
.un-assistive [class*=RewardsGuestStyled] .rewardsFaq {
  background-color: #eaf1f4 !important;
}
.un-assistive .checkbox:checked + span {
  display: none !important;
}
.un-assistive .arrowIconContainer img[data-nimg] {
  outline-offset: -2px !important;
}
.un-assistive .viewHistoryText {
  margin-left: 5px !important;
}
.un-assistive a.terms:focus,
.un-assistive a.terms:hover {
  outline-color: currentColor !important;
}
.un-assistive .freeStuffButton {
  outline-offset: 5px !important;
}
.un-assistive .bxjpoK,
.un-assistive [class*=HomepageTitleContainerStyled-sc] > div,
.un-assistive .dDgCil {
  background: #fff !important;
}
.un-assistive .featureSliderSection .categoryNameTag,
.un-assistive .productWrapper .productListWrapper .productCategoryImage h1 {
  background-color: #03033f !important;
}
.un-assistive .paymentOptionText {
  color: #fff !important;
  background-color: #000 !important;
}
.un-assistive h2[data-testid=confirmButton] {
  background-color: unset !important;
}

body.un-assistive:has([class*=OrderPageContainerStyled]) #usablenet-footer {
  background: #fff !important;
  position: absolute;
  bottom: 10px;
}

body.un-assistive:has([class*=OrderPageContainerStyled]) .map {
  z-index: -1 !important;
  height: 80vh !important;
}

body.un-assistive:has([class*=OrderPageContainerStyled]) .zoomButtons {
  bottom: 170px !important;
}

@media (max-width: 960px) {
  .un-assistive label[for=searchAddress] + .pac-container,
.un-assistive .show-icon + .pac-container {
    widht: calc(100% - 28px) !important;
    top: 40px !important;
  }
  .un-assistive .phoneInputContainer .captionMessage {
    margin-top: 20px !important;
  }
  .un-assistive .eeyZlb .footerBottom .caloriesMessage a {
    margin-top: 25px !important;
  }
  .un-assistive .bbpApk .image-wrapper {
    top: 85px !important;
  }
  .un-assistive .jmOvML .activateOfferCodeModal {
    margin-top: 60px !important;
  }
  .un-assistive div[class*=CheckoutMainStyled] #basic-addon1 {
    height: 65% !important;
  }
  .un-assistive .distanceGroup .slick-slider .slick-list {
    height: 100px !important;
  }
  .un-assistive .radioAsButton .radioLabel {
    position: relative !important;
  }
  .un-assistive .slickSliderButton {
    display: block !important;
  }
  .un-assistive .bTRaAJ .prev-slide,
.un-assistive .bTRaAJ .next-slide {
    display: block !important;
  }
  .un-assistive .eeyZlb .footerBottom .footerBottomLinksContainerMobile .footerBottomLink {
    line-height: 40px !important;
  }
}
@media (max-width: 400px) {
  .un-assistive.zoommed-text .birthdayDate .accountProfileDateInputs > div {
    width: 130px !important;
  }
  .un-assistive.zoommed-text .orderId {
    display: block !important;
  }
  .un-assistive.zoommed-text .footerBottom .footerLogos {
    display: block !important;
  }
  .un-assistive.zoommed-text .orderBanner {
    top: 40px !important;
  }
  .un-assistive.zoommed-text [class*=OrderConfirmationMetaStyled],
.un-assistive.zoommed-text [class*=OrderConfirmationSummaryStyled] {
    width: 250px !important;
  }
  .un-assistive.zoommed-text [class*=FAQSectionStyled] > h1,
.un-assistive.zoommed-text [class*=GiftCardStyled__GiftCardsContainer] h1,
.un-assistive.zoommed-text [class*=NewsContainerStyled] h1,
.un-assistive.zoommed-text [class*=LegalStyled] h1 {
    width: 270px !important;
  }
  .un-assistive.zoommed-text [class*=NewsContainerStyled] .articlesList {
    margin-top: 50px !important;
  }
  .un-assistive.zoommed-text [class*=NewsContainerStyled] .filterButtons input {
    top: 38px !important;
  }
  .un-assistive.zoommed-text [class*=BasketFooterStyled] {
    position: relative !important;
  }
  .un-assistive.zoommed-text [class*=ProductAccordionStyled] {
    width: 270px !important;
  }
  .un-assistive.zoommed-text [class*=EditFaveStyled] .authCard {
    width: 280px !important;
    margin-top: 50px !important;
    overflow: scroll !important;
  }
  .un-assistive.zoommed-text [class*=EditFaveStyled] .modal-style {
    width: 250px !important;
    margin-top: 200px !important;
  }
  .un-assistive.zoommed-text [class*=EditFaveStyled] [data-testid=closeButton] {
    position: absolute !important;
    height: 24px !important;
    width: 24px !important;
    right: 28px !important;
    top: 80px !important;
  }
  .un-assistive.zoommed-text [clas*=ProductAccordionStyled] {
    max-width: 250px !important;
  }
  .un-assistive.zoommed-text [clas*=ProductAccordionStyled] .accordionBody {
    padding: 10px !important;
  }
  .un-assistive.zoommed-text [clas*=ProductAccordionStyled] .priceModifierSection {
    display: block !important;
  }
  .un-assistive.zoommed-text .lmFTLc .authCardModal .modal-style {
    width: 90% !important;
    height: 90% !important;
  }
  .un-assistive.zoommed-text .lmFTLc .authCardModal .modal-style .authCard {
    overflow: scroll !important;
    display: block !important;
  }
  .un-assistive.zoommed-text .lmFTLc .oppositeItems {
    width: 250px !important;
  }
  .un-assistive.zoommed-text .jDUCvZ {
    width: 150% !important;
  }
  .un-assistive.zoommed-text .lmFTLc .reorderItems {
    margin-left: 65px !important;
  }
  .un-assistive.zoommed-text .iGtocw {
    overflow: scroll !important;
    top: 12px !important;
    left: 25px !important;
    width: 75% !important;
    height: 75% !important;
  }
  .un-assistive.zoommed-text .iGtocw .modal-style {
    width: 250px !important;
  }
  .un-assistive.zoommed-text #usntA40Toggle {
    bottom: 70px !important;
  }
  .un-assistive.zoommed-text .kdtYpZ .faveOrderName .faveName {
    padding-top: 9px !important;
  }
  .un-assistive.zoommed-text .kdtYpZ .faveOrderName {
    position: relative !important;
  }
  .un-assistive.zoommed-text .prev-slide,
.un-assistive.zoommed-text .next-slide {
    display: block !important;
  }
  .un-assistive.zoommed-text .eBGQPk,
.un-assistive.zoommed-text .kJQCTp {
    position: relative !important;
  }
  .un-assistive.zoommed-text .fBpwqG,
.un-assistive.zoommed-text [class*=DownloadMenuButtonStyled__DownloadMenuStyled] {
    width: 275px !important;
  }
  .un-assistive.zoommed-text [class*=AccountStoreCardStyled] {
    width: 315px !important;
  }
  .un-assistive.zoommed-text .rewardsPointsHistoryModal {
    top: 133px !important;
  }
  .un-assistive.zoommed-text .categorySliderSetting .slick-list {
    overflow: scroll !important;
  }
  .un-assistive.zoommed-text .itemDetailsSection .itemImage .oloCroppedContainer,
.un-assistive.zoommed-text .itemDetailsSection .itemDetails .details {
    width: 100% !important;
  }
  .un-assistive.zoommed-text .quantityReorderBar .buttonGroup {
    width: 75% !important;
    display: block !important;
  }
  .un-assistive.zoommed-text .customizeItSection .mobileQuantity {
    display: block !important;
  }
  .un-assistive.zoommed-text .mobileQuantity > div {
    position: relative !important;
  }
  .un-assistive.zoommed-text .contentHeader .itemCardSubWrapper .slick-list,
.un-assistive.zoommed-text .upSellContainer .upSellWrapper .slick-slider {
    overflow: scroll !important;
  }
  .un-assistive.zoommed-text .doubleSidedCard,
.un-assistive.zoommed-text .cardHeader {
    width: 100% !important;
  }
  .un-assistive.zoommed-text .restaurantRoles--menu-is-open {
    width: 90% !important;
  }
  .un-assistive.zoommed-text .distanceGroup .slick-slider .slick-list {
    height: 100px !important;
  }
  .un-assistive.zoommed-text .radioAsButton .radioLabel {
    position: relative !important;
  }
  .un-assistive.zoommed-text [class*=DoubleSidedCardStyled],
.un-assistive.zoommed-text .filterButtons {
    max-width: 290px !important;
  }
  .un-assistive.zoommed-text .cQVMNO .contract * {
    font-size: 10px !important;
  }
}
@media (min-width: 960px) {
  .un-assistive.zoommed-text .orderNowButton {
    padding: 25px !important;
    height: 100px !important;
    width: 200px !important;
  }
  .un-assistive.zoommed-text .printButton > button,
.un-assistive.zoommed-text .orderMetaButtons button {
    height: 130px !important;
  }
  .un-assistive.zoommed-text .selectAStoreButton {
    height: 106px !important;
  }
  .un-assistive.zoommed-text [class*=SearchCardStyled] {
    max-width: 600px !important;
  }
  .un-assistive.zoommed-text [class*=SearchCardStyled] [class*=TextFieldStyled__TextFieldWrapper] {
    width: 400px !important;
  }
  .un-assistive.zoommed-text [class*=SearchCardStyled] .locationCardTile {
    width: 500px !important;
  }
  .un-assistive.zoommed-text [class*=SearchCardStyled] .selectButton {
    width: 155px !important;
  }
  .un-assistive.zoommed-text [class*=AddressSelectedPickupCardStyled__Buttons] > button {
    width: 270px !important;
  }
  .un-assistive.zoommed-text .selectStoreButton {
    height: 100px !important;
  }
  .un-assistive.zoommed-text [class*=RestaurantApplicationStyled] .submitButton.button-wrapper {
    width: 170px !important;
    height: 60px !important;
  }
  .un-assistive.zoommed-text [class*=RestaurantConfirmationModalStyled] .cardBody {
    height: 750px !important;
  }
  .un-assistive.zoommed-text .accountMainRight > [class*=StackedButtonsContainer] {
    margin-top: 150px !important;
  }
  .un-assistive.zoommed-text .recentReorderCards {
    margin-top: 220px !important;
  }
  .un-assistive.zoommed-text .recentReorderCards [class*=RecentOrdersStyled__RecentOrderWrapper] {
    height: 600px !important;
  }
  .un-assistive.zoommed-text .recentReorderCards .recentOrderProductDetails {
    margin-top: 200px !important;
    height: 200px !important;
    width: 500px !important;
    overflow: visible !important;
  }
  .un-assistive.zoommed-text .recentReorderCards .reorderButton {
    top: 100px !important;
  }
  .un-assistive.zoommed-text .recentReorderCards .productUnavailable,
.un-assistive.zoommed-text .recentReorderCards .imageWrapper {
    width: 400px !important;
  }
  .un-assistive.zoommed-text .recentReorderCards .imageWrapper {
    aspect-ratio: unset !important;
  }
  .un-assistive.zoommed-text [class*=DeleteStoreModalStyled] .deleteButton.button-wrapper,
.un-assistive.zoommed-text [class*=DeleteStoreModalStyled] .cancelButton.button-wrapper,
.un-assistive.zoommed-text [class*=AuthCardStyled] .cancelButton.button-wrapper,
.un-assistive.zoommed-text [class*=AuthCardStyled] .deleteButton.button-wrapper {
    height: 120px !important;
    width: 300px !important;
  }
  .un-assistive.zoommed-text .filterButtons {
    display: block !important;
  }
  .un-assistive.zoommed-text .templateHero .buttons .backButton {
    margin-top: 40px !important;
    width: 150px !important;
    height: 80px !important;
  }
  .un-assistive.zoommed-text [class*=HeroTextBannerStyled__HeroTextBannerHeader] .paragraphText {
    background: #000 !important;
    color: #fff !important;
  }
  .un-assistive.zoommed-text .aboutUsHeroText + .cards {
    margin-top: 300px !important;
  }
  .un-assistive.zoommed-text [class*=LogisticInformationalBlockStyled] {
    height: 770px !important;
  }
  .un-assistive.zoommed-text .information-button {
    height: 120px !important;
  }
  .un-assistive.zoommed-text .buttonGroup button {
    height: 120px !important;
  }
  .un-assistive.zoommed-text .giftCardCallouts {
    height: 700px !important;
  }
  .un-assistive.zoommed-text [class*=LogisticFooterStyled__LogisticFooterSide] {
    display: block !important;
  }
  .un-assistive.zoommed-text .giftCardCallouts div button {
    height: 160px !important;
  }
  .un-assistive.zoommed-text [class*=CategoryNameRibbonBannerStyled] {
    height: 450px !important;
  }
  .un-assistive.zoommed-text .fbjpxp {
    heeight: 400px !important;
  }
  .un-assistive.zoommed-text .aboutTemplateDualCallouts {
    height: 800px !important;
  }
  .un-assistive.zoommed-text [class*=SiblingNavigationStyled] > .content {
    width: min(97%, 1043px) !important;
  }
  .un-assistive.zoommed-text [class*=ActionLink] {
    line-height: 25px !important;
  }
  .un-assistive.zoommed-text .HomeMenuCategoryGirdWrapper {
    margin-top: 200px !important;
    height: 700px !important;
  }
  .un-assistive.zoommed-text .bannerTextContainer {
    width: 640px !important;
  }
  .un-assistive.zoommed-text [class*=HeaderComponentStyled__YourOrderPortion] {
    margin: 200px !important;
  }
  .un-assistive.zoommed-text [class*=HeaderStyled__HeaderBottom] {
    z-index: -1 !important;
  }
  .un-assistive.zoommed-text .signupTitle {
    height: 530px !important;
  }
  .un-assistive.zoommed-text .selectStoreLink::after {
    position: relative !important;
  }
  .un-assistive.zoommed-text .welcomeBackTitle {
    height: 300px !important;
    display: block !important;
    width: 110px !important;
  }
  .un-assistive.zoommed-text .stackedLoginButtons > button {
    height: 60px !important;
  }
  .un-assistive.zoommed-text .signupFormOverlay [class*=TextInputStyled__Input] {
    height: 100px !important;
  }
  .un-assistive.zoommed-text [class*=MenuCategoryBoxSectionStyled] {
    margin-top: 200px !important;
    height: 1200px !important;
  }
  .un-assistive.zoommed-text .singleMenu {
    height: 100px !important;
  }
  .un-assistive.zoommed-text .featureSliderSection .categoryNameTag .firstLine,
.un-assistive.zoommed-text .featureSliderSection .categoryNameTag .secondLine {
    line-height: 70px !important;
  }
  .un-assistive.zoommed-text .rewardsDealsCard {
    height: 600px !important;
  }
  .un-assistive.zoommed-text .playerContent {
    background: #000 !important;
  }
  .un-assistive.zoommed-text .loginModalOverlay [class*=TextInputStyled__Input] {
    height: 125px !important;
  }
  .un-assistive.zoommed-text .loginModalOverlay .errorRed {
    bottom: -21px !important;
  }
  .un-assistive.zoommed-text .forgotPasswordFlow [class*=TextInputStyled__Input] {
    height: 125px !important;
  }
  .un-assistive.zoommed-text .forgotPasswordFlow .errorRed {
    bottom: -21px !important;
  }
  .un-assistive.zoommed-text [class*=AccountPageNavigationStyled] {
    background: none !important;
  }
  .un-assistive.zoommed-text .accountMain {
    min-height: 1200px !important;
  }
  .un-assistive.zoommed-text .accountMainRight .textInputGroupClass input {
    height: 125px !important;
  }
  .un-assistive.zoommed-text .accountMainRight .errorRed {
    bottom: -21px !important;
  }
  .un-assistive.zoommed-text .accountMainRight .phoneInputContainer .phone-verified {
    right: -227px !important;
  }
  .un-assistive.zoommed-text .accountMainRight .timePeriodInput__control {
    display: block !important;
    padding: 0 !important;
  }
  .un-assistive.zoommed-text .accountMainRight .timePeriodInput__control::after {
    margin-top: 15px !important;
  }
  .un-assistive.zoommed-text .accountMainRight .birthdayDate .errorRed {
    margin-top: 40px !important;
  }
  .un-assistive.zoommed-text .searchInput {
    height: 180px !important;
  }
  .un-assistive.zoommed-text .customNameLabel {
    height: 100px !important;
  }
  .un-assistive.zoommed-text .favLabel {
    display: block !important;
  }
  .un-assistive.zoommed-text [class*=UserSavedCardStyled] .label {
    margin-right: -17px !important;
  }
  .un-assistive.zoommed-text .underlinedHeading h2 {
    line-height: 30px !important;
  }
  .un-assistive.zoommed-text .smallStickyBar .totalPoints {
    height: 68px !important;
  }
  .un-assistive.zoommed-text .bigBar .totalPoints {
    height: 125px !important;
  }
  .un-assistive.zoommed-text .cardBody .historyTitle {
    margin-top: 65px !important;
  }
  .un-assistive.zoommed-text .categorySliderSetting .slick-list {
    height: 200px !important;
  }
  .un-assistive.zoommed-text .modalBackButton {
    height: 55px !important;
    width: 125px !important;
  }
  .un-assistive.zoommed-text .filterSearchModal .heading {
    margin-top: 50px !important;
  }
  .un-assistive.zoommed-text .filterSearchModal .radioAsButton {
    width: 180px !important;
  }
  .un-assistive.zoommed-text .cardBody.nearbyCardBody .favoriteStore {
    margin-top: 80px !important;
  }
  .un-assistive.zoommed-text div[class*=ItemCustomizationMainStyled] .des {
    line-height: 60px !important;
  }
  .un-assistive.zoommed-text .singleItemCard {
    max-height: 770px !important;
    overflow: scroll !important;
  }
  .un-assistive.zoommed-text .ordersNumber {
    height: 45px !important;
    width: 50px !important;
  }
  .un-assistive.zoommed-text .basketCloseButton,
.un-assistive.zoommed-text .cardCheckoutModal .backBtn {
    width: 115px !important;
    height: 55px !important;
  }
  .un-assistive.zoommed-text .itemQuantityNotModifiable {
    height: 40px !important;
    width: 80px !important;
  }
  .un-assistive.zoommed-text .addBtn {
    height: 55px !important;
  }
  .un-assistive.zoommed-text .buttons > button {
    height: 65px !important;
  }
  .un-assistive.zoommed-text [class*=CheckoutFooterStyled] .buttons > button {
    width: 400px !important;
  }
  .un-assistive.zoommed-text .checkoutButton {
    width: 350px !important;
  }
  .un-assistive.zoommed-text .sectionContent .orderAccordionBody {
    height: 150px !important;
  }
  .un-assistive.zoommed-text .timePeriodInput__control {
    display: block !important;
    height: 90px !important;
  }
  .un-assistive.zoommed-text [class*=CheckoutColdUserSectionStyled] .textInputGroupClass > input {
    height: 80px !important;
  }
  .un-assistive.zoommed-text [class*=CheckoutColdUserSectionStyled] .errorRed {
    position: relative !important;
  }
  .un-assistive.zoommed-text .modalTitle {
    line-height: 50px !important;
  }
  .un-assistive.zoommed-text .modalVehicle .title {
    margin-top: 40px !important;
  }
  .un-assistive.zoommed-text .promoCodeSection input {
    height: 120px !important;
  }
  .un-assistive.zoommed-text .orderAccordionBody .linkAddress {
    margin-top: 30px !important;
  }
  .un-assistive.zoommed-text .vehicleInfoForm input {
    height: 125px !important;
  }
  .un-assistive.zoommed-text .vehicleInfoForm .errorRed {
    bottom: -22px !important;
  }
  .un-assistive.zoommed-text .vehicleInfoForm .requiredText {
    margin-top: 30px !important;
  }
  .un-assistive.zoommed-text .signupFormOverlay .errorRed {
    bottom: -22px !important;
  }
  .un-assistive.zoommed-text .passwordRequirement {
    margin-top: 20px !important;
  }
  .un-assistive.zoommed-text .modalTopPortion .modalTitle {
    margin-top: 100px !important;
  }
  .un-assistive.zoommed-text .modalTopPortion .pointsText {
    top: 15px !important;
    height: 100px !important;
  }
  .un-assistive.zoommed-text [class*=RewardsTieredCardSmallStyled] {
    height: 500px !important;
    width: 500px !important;
  }
  .un-assistive.zoommed-text .content .selectedButton {
    width: 200px !important;
  }
  .un-assistive.zoommed-text div.cardBody .title {
    margin-top: 100px !important;
  }
  .un-assistive.zoommed-text .authCard input.input {
    height: 120px !important;
  }
  .un-assistive.zoommed-text .authCard .errorRed {
    bottom: -22px !important;
  }
  .un-assistive.zoommed-text [class*=DeliveryPartnersStyled] .hero {
    height: auto !important;
    min-height: 1200px !important;
  }
  .un-assistive.zoommed-text [class*=DeliveryPartnersStyled] .ctaBtn {
    height: 100px !important;
  }
  .un-assistive.zoommed-text .careersCta {
    height: 350px !important;
  }
  .un-assistive.zoommed-text .careersCta .ctaSide .ctaTitle {
    margin-bottom: 20px !important;
  }
  .un-assistive.zoommed-text .farewellMessage {
    position: relative !important;
    background: #fff !important;
  }
  .un-assistive.zoommed-text .redeemRewardsSection .redeemRewardsContent .redeemText {
    background: #fff !important;
  }
  .un-assistive.zoommed-text .address-wrapper {
    margin-top: 70px !important;
  }
  .un-assistive.zoommed-text .lookingToVisit button {
    width: 190px !important;
  }
  .un-assistive.zoommed-text .cardFooter .contactInformation .contactInformationLabel,
.un-assistive.zoommed-text .cardFooter .contactInformation .contactInformationValue {
    line-height: 100px !important;
  }
  .un-assistive.zoommed-text .cardFooter h1 {
    line-height: 30px !important;
    background: #fff !important;
  }
  .un-assistive.zoommed-text .cardFooter .storeInformation {
    margin-top: 200px !important;
  }
  .un-assistive.zoommed-text .menuContainer {
    max-width: 95px !important;
  }
  .un-assistive.zoommed-text .textInputGroupClass input,
.un-assistive.zoommed-text .customDropDown__control {
    height: 125px !important;
  }
  .un-assistive.zoommed-text .errorRed {
    bottom: -21px !important;
  }
  .un-assistive.zoommed-text .customDropDown__value-container {
    padding: 10px !important;
  }
  .un-assistive.zoommed-text [class*=AboutUsHeroStyled],
.un-assistive.zoommed-text .dualCallouts {
    height: 750px !important;
  }
  .un-assistive.zoommed-text .aboutUsCallout {
    height: 720px !important;
  }
  .un-assistive.zoommed-text .spiralArrow {
    top: 180px !important;
  }
  .un-assistive.zoommed-text .dualCompStyle {
    height: 950px !important;
  }
  .un-assistive.zoommed-text .categoryNameContainer {
    height: 150px !important;
  }
  .un-assistive.zoommed-text [class*=ArticleCardStyled] {
    height: 800px !important;
  }
  .un-assistive.zoommed-text .articleLink .linkText {
    max-height: 400px !important;
  }
  .un-assistive.zoommed-text .filterButtons .radioAsButton {
    width: 107% !important;
    height: 140px !important;
  }
  .un-assistive.zoommed-text .tagButtons > button {
    width: 220px !important;
    height: 180px !important;
    margin: 50px !important;
    font-size: 17px !important;
  }
  .un-assistive.zoommed-text [class*=OrderNowCardContainer] {
    max-width: 587px !important;
  }
  .un-assistive.zoommed-text .modalContent .modalHeader .location {
    margin-top: 150px !important;
  }
  .un-assistive.zoommed-text .cateringRequest input:not(.CateringformInput),
.un-assistive.zoommed-text .storeWrapper .customDropDown__input,
.un-assistive.zoommed-text .storeWrapper .timePeriodInput__input {
    opacity: 0 !important;
  }
  .un-assistive.zoommed-text .modalNavigatiomButton {
    width: 140px !important;
    height: 60px !important;
  }
  .un-assistive.zoommed-text .storeWrapper .modal {
    width: 875px !important;
  }
  .un-assistive.zoommed-text .headerTop,
.un-assistive.zoommed-text .kJQCTp {
    height: 400px !important;
  }
  .un-assistive.zoommed-text .bkESpy {
    height: 200px !important;
  }
  .un-assistive.zoommed-text .gSgmjz {
    display: block !important;
  }
  .un-assistive.zoommed-text .kJQCTp {
    top: 0 !important;
  }
  .un-assistive.zoommed-text .fwzagf,
.un-assistive.zoommed-text .LiAFA {
    height: 90px !important;
  }
  .un-assistive.zoommed-text .eoHONh .strengthWrapper {
    height: 70px !important;
  }
  .un-assistive.zoommed-text .lmwGVG button {
    height: 60px !important;
  }
  .un-assistive.zoommed-text .hOeOGs {
    height: 1200px !important;
    margin-top: 100px !important;
    overflow: visible !important;
  }
  .un-assistive.zoommed-text .fveUgI,
.un-assistive.zoommed-text .hOeOGs .joinRewardTextView .horizontalLine {
    height: 200px !important;
    width: 350px !important;
  }
  .un-assistive.zoommed-text .gSgmjz {
    top: 65px !important;
  }
  .un-assistive.zoommed-text [class*=ProfileStyled__AccountDetailForm] > div {
    margin-top: 50px !important;
  }
  .un-assistive.zoommed-text .fwzagf,
.un-assistive.zoommed-text .LiAFA {
    height: 160px !important;
  }
  .un-assistive.zoommed-text .ldIfTZ {
    margin-top: 150px !important;
  }
  .un-assistive.zoommed-text .ieJLqs .reward-link-container {
    display: block !important;
    margin-top: 300px !important;
  }
  .un-assistive.zoommed-text .ieJLqs {
    overflow: scroll !important;
    height: 650px !important;
  }
  .un-assistive.zoommed-text .kBCDqf .howRewardsWork .getStartedBtn button {
    height: 160px !important;
  }
  .un-assistive.zoommed-text .jmOvML .activateOfferCodeModal {
    height: 800px !important;
  }
  .un-assistive.zoommed-text .jmOvML .activateOfferCodeModal .activateButtonContainer .activateButton {
    height: 100px !important;
    width: 200px !important;
  }
  .un-assistive.zoommed-text .knOnoJ {
    height: 250px !important;
  }
  .un-assistive.zoommed-text .iqXbiN .accordionBtn {
    bottom: 0 !important;
    position: relative !important;
  }
  .un-assistive.zoommed-text .iqXbiN {
    border-bottom: none !important;
  }
  .un-assistive.zoommed-text .lmFTLc .deleteButton {
    display: block !important;
  }
  .un-assistive.zoommed-text .jogkrp .selectStoreModalContainer {
    overflow: scroll !important;
    height: 800px !important;
  }
  .un-assistive.zoommed-text .lmFTLc .faveDeleteModal .cardFooter {
    height: 360px !important;
    margin-top: 400px !important;
  }
  .un-assistive.zoommed-text .cCPgty .pageContainer .favesTitle {
    height: 330px !important;
  }
  .un-assistive.zoommed-text .kdtYpZ {
    height: 750px !important;
  }
  .un-assistive.zoommed-text .kdtYpZ .reorderButton {
    top: 424px !important;
  }
  .un-assistive.zoommed-text .GhfnH .profilePasswordWrapper {
    display: block !important;
  }
  .un-assistive.zoommed-text .gMPkUU {
    height: 750px !important;
  }
  .un-assistive.zoommed-text .qldEm {
    margin-top: 300px !important;
  }
  .un-assistive.zoommed-text .kzwnyC {
    background: transparent !important;
  }
  .un-assistive.zoommed-text .kwcPXE .updateBtn {
    height: 200px !important;
  }
  .un-assistive.zoommed-text [class*=StoreAddressCardStyled] {
    width: 600px !important;
  }
  .un-assistive.zoommed-text [class*=StoreAddressCardStyled] .locationCardTile {
    width: 550px !important;
  }
  .un-assistive.zoommed-text [class*=StoreAddressCardStyled] .selectButton {
    width: 160px !important;
  }
  .un-assistive.zoommed-text [class*=StoreAddressCardStyled] .lookingToVisitText + button {
    height: 150px !important;
    width: 250px !important;
  }
  .un-assistive.zoommed-text [class*=FAQStyled] > .FaqHeroText {
    height: 300px !important;
  }
  .un-assistive.zoommed-text .joinRewardTextView > .rewardButton {
    height: 103px !important;
    width: 450px !important;
  }
  .un-assistive.zoommed-text .locationFilterSearch {
    width: 850px !important;
    height: 850px !important;
  }
  .un-assistive.zoommed-text .locationFilterSearch [class*=LocationFilteredSearchStyled__DistanceRadioButton],
.un-assistive.zoommed-text .locationFilterSearch [class*=LocationFilteredSearchStyled__AmenitiesCheckbox] {
    width: 700px !important;
    height: 350px !important;
  }
}
body.un-assistive > .pac-container {
  display: none !important;
}
