.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1440px){.\!container{max-width:1440px!important}.container{max-width:1440px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.fontStyle{font-size:12px;color:var(--color-foreground-content-inverse-enabled-component)!important}@media (min-width:1024px){.fontStyle{font-size:14px}}.linkListContainer li a img{height:1rem;width:1rem}.footerDivider{border-top-width:1px;border-bottom-width:1px;border-top-color:var(--color-divider-inverse-base-component);border-bottom-color:var(--color-divider-inverse-base-component)}@media (min-width:1024px){.footerDivider{border-top-width:0;padding-bottom:2rem}}.headerStyle{font-size:1.125rem!important;line-height:1.75rem!important;color:var(--color-foreground-content-inverse-enabled-component)!important}.headerStyle,.stayConnnectedFont{font-family:var(--fontFamiliesPrimary)}.copyRightStyle{display:flex;gap:.75rem}.copyRightImage img{height:1rem;width:1rem;min-width:.25rem}.bannerSectionDescription,.heroHeadBannerBadge{font-family:var(--fontFamiliesBody)!important}.bannerSectionTitle{font-size:18px!important}@media (min-width:1024px){.bannerSectionTitle{font-size:40px!important}}.bannerSectionDescription{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14px!important;text-transform:none!important}.\!tacText a,.\!tacText p,.tacText a,.tacText p{font-family:var(--fontFamiliesBody);color:var(--color-foreground-content-inverse-enabled-component)}.welcomeSmallText{font-size:14px!important;color:var(--colorBaseAlpha50)!important}.descriptionText,.tacLinkText,.welcomeSmallText{font-family:var(--fontFamiliesBody)!important}.tacLinkText{font-size:12px!important;text-transform:none!important;color:var(--colorBaseAlpha50)!important}.homeRewardsModule .doubleTextFirst{font-family:var(--fontWeightsBaseLineShade);color:var(--colorBaseAlpha50)}.homeRewardsModule .doubleTextSecond{font-family:var(--fontWeightsBaseLine);color:var(--colorBaseOffBlack500)}.homeRewardsModule .doubleTextSecond p{color:var(--colorBaseOffBlack500)!important}.homeRewardsModule .doubleTextFirst p,.homeRewardsModule .doubleTextSecond p{font-size:24px!important}.rewardsModuleBtn{height:2rem!important;font-size:12px!important}.rewardsModuleBtn:hover{background-color:var(--color-buttons-header-standard-inverse-background-enabled)!important}@media (min-width:1024px){.rewardsModuleBtn{height:3rem!important;font-size:16px!important}}.celebrateBannerBG .subtitleContent .homeRewardsModule .doubleTextFirst p,.celebrateBannerBG .subtitleContent .homeRewardsModule .doubleTextSecond p{font-size:40px!important}.celebrateBannerBG .username,.rewardsBannerBG .colRight .homeRewardsModule{display:none}.rewardsBannerBG .colRight .subtitleContent .homeRewardsModule{display:flex;flex-direction:column}.staticBannerDescription{border-radius:.375rem;font-family:var(--fontFamiliesPrimary)!important;line-height:2rem}.staticBannerImage{height:346px!important}.heroBannerSectionContainer div{background-color:var(--color-foreground-content-enabled)!important}.heroBannerSectionContainer div .bannerLinkText,.heroBannerSectionContainer div h3,.heroBannerSectionContainer div p{color:var(--color-foreground-content-inverse-enabled-component)!important}.heroBannerDescription{font-family:var(--fontFamiliesBody);font-weight:400}.bannerLinkText{font-family:var(--fontFamiliesBody);text-transform:none}.staticBannerDescription,.subTitle{font-family:var(--fontFamiliesPrimary)}.creditCardWrapper .addHint{font-size:14px!important}.creditCardWrapper .deliveryCheckbox{height:1.5rem;width:1.5rem;border-radius:.25rem;background-color:var(--colorBaseAlpha50);font-family:var(--fontFamiliesBody)}.creditCardWrapper .checkBoxLabel,.creditCardWrapper .editAddressWrapper label{font-family:var(--fontFamiliesBody)}.creditCardWrapper .checkBoxLabel{color:var(--colorBaseOffBlack500)}.creditCardWrapper .textAreaStyle{font-size:16px}.creditCardWrapper .deliveryTextStyles{padding-top:1rem}.qtyNumber{color:var(--color-selectionControls-quantity-foreground-enabled)}.feedbackSubCopy{font-family:var(--fontFamiliesBody);font-size:14px!important;font-weight:600}:root{--color-foreground-content-inverse-enabled-component:#fff;--color-divider-inverse-base-component:#ffffff33;--color-status-positive-on-base-component:#242021}