×

注意!页面内容来自https://www.squaretrade.com/walmart/,本站不储存任何内容,为了更好的阅读体验进行在线解析,若有广告出现,请及时反馈。若您觉得侵犯了您的利益,请通知我们进行删除,然后访问 原网页

< type="text/css">@font-face { font-family: "Helvetica 87 Heavy Condensed"; src: url("/htm/home-depot/fonts/HelveticaNeueLTPro-HvCn.eot"); /* IE9 Compat Modes */ src: url("/htm/home-depot/fonts/HelveticaNeueLTPro-HvCn.eot?#iefix") format("embedded-opentype"), url("/htm/home-depot/fonts/HelveticaNeueLTPro-HvCn.otf") format("opentype"), url("/htm/home-depot/fonts/HelveticaNeueLTPro-HvCn.ttf") format("truetype"), url("/htm/home-depot/fonts/HelveticaNeueLTPro-HvCn.woff") format("woff"); font-weight: normal; font-: normal; } @font-face { font-family: "Helvetica Neue Medium"; src: url("/htm/home-depot/fonts/HelveticaNeueLTPro-Md.eot"); src: url("/htm/home-depot/fonts/HelveticaNeueLTPro-Md.eot?#iefix") format("embedded-opentype"), url("/htm/home-depot/fonts/HelveticaNeueLTPro-Md.otf") format("opentype"), url("/htm/home-depot/fonts/HelveticaNeueLTPro-Md.ttf") format("truetype"), url("/htm/home-depot/fonts/HelveticaNeueLTPro-Md.woff") format("woff"); font-weight: normal; font-: normal; } @font-face { font-family: "Helvetica Neue Bold"; src: url("/htm/home-depot/fonts/HelveticaNeueLTPro-Bd.eot"); src: url("/htm/home-depot/fonts/HelveticaNeueLTPro-Bd.eot?#iefix") format("embedded-opentype"), url("/htm/home-depot/fonts/HelveticaNeueLTPro-Bd.otf") format("opentype"), url("/htm/home-depot/fonts/HelveticaNeueLTPro-Bd.ttf") format("truetype"), url("/htm/home-depot/fonts/HelveticaNeueLTPro-Bd.woff") format("woff"); font-weight: normal; font-: normal; } @font-face { font-family: "Helvetica Neue Blk Condensed"; src: url("/htm/home-depot/fonts/HelveticaNeueLTPro-Roman.eot"); src: url("/htm/home-depot/fonts/HelveticaNeueLTPro-Roman.eot?#iefix") format("embedded-opentype"), url("/htm/home-depot/fonts/HelveticaNeueLTPro-Roman.otf") format("opentype"), url("/htm/home-depot/fonts/HelveticaNeueLTPro-Roman.ttf") format("truetype"), url("/htm/home-depot/fonts/HelveticaNeueLTPro-Roman.woff") format("woff"); font-weight: normal; font-: normal; } @font-face { font-family: "Helvetica Neue Roman"; src: url("/htm/home-depot/fonts/HelveticaNeueLTPro-Roman.eot"); src: url("/htm/home-depot/fonts/HelveticaNeueLTPro-Roman.eot?#iefix") format("embedded-opentype"), url("/htm/home-depot/fonts/HelveticaNeueLTPro-Roman.otf") format("opentype"), url("/htm/home-depot/fonts/HelveticaNeueLTPro-Roman.ttf") format("truetype"), url("/htm/home-depot/fonts/HelveticaNeueLTPro-Roman.woff") format("woff"); font-weight: normal; font-: normal; } body { overflow-x: hidden; font: 16px "Helvetica Neue Roman"helveticasans-serif; } .container-fluid { height: -webkit-min-content; } a { color: rgb(62118151); } b, strong { font-family: "Helvetica Neue Bold"helveticasans-serif; } h1 { font-family: "Helvetica 87 Heavy Condensed"helveticasans-serif; font-size: 46px; line-height: 46px; margin-bottom: 0; } .fr-ca h1 { font-size: 41px; line-height: 41px; } p.subtitle { font-: italic; font-size: 14px; line-height: 20px; } .lang-switch { text-align: right; padding: 20px 0; } span.lang-link, .lang-link a { color: #999999; } .maincontainer { background-color: rgb(246246246); padding: 0 15px; } .full-940 { width: 98%; margin: 0 auto; max-width: 100%; } .banners-container { position: relative; height: 350px; margin-bottom: 60px; width: 100%; background: #ffffff url("/htm/home-depot/images/banner/[email protected]") no-repeat center center; -webkit-background-size: contain; -moz-background-size: contain; -o-background-size: contain; background-size: contain; border-top: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2; } .banners-container div { margin-right: 0; } .banner-message { align-items: center; } .banner-message.full-940 { margin-right: auto; } .banner-text { max-width: 250px; margin-left: 40px; } .content-block { background-color: #ffffff; line-height: 26px; } .content-block .title, .faq-container .title { font-size: 24px; line-height: 30px; } .content-block .btn.btn-primary { padding: 24px 0; font-size: 18px; line-height: 22px; } .modal-dialog { max-width: 650px; } .modal-body .lang-switch { margin: -18px 0 30px; font-size: 14px; } .modal-body .btn-secondary { padding: 0.55rem 0.75rem 0.375rem; } .footer-text-container a { text-decoration: underline; } .footnote { font-size: 14px; } .modal-header { justify-content: center; } .modal-header span { font-size: 25px; } .modal-header img { width: 65px; margin: 30px 0 0; } .modal-body .text-lg { font-size: 18px; } .close-modal { margin: 11px; align-self: flex-end; cursor: pointer; } /* French-specific changes */ .fr-ca .banner-text { max-width: 350px; } .fr-ca .content-block .btn.btn-primary.tech-support-btn, .fr-ca .content-block .btn.btn-primary.start-a-claim-btn { padding: 14px 16px; line-height: 21px; } @media(min-width: 960px) { .ie-fix { max-width: 457px; } } @media screen and (max-width: 940px) { .banners-container { margin-bottom: 30px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } } @media screen and (max-width: 758px) { .full-940 { width: 100%; } .hdca-lockup { margin-left: 25px; } .hdca-lockup img { width: 105px; } .banner-text { margin-left: 40px; margin-right: 25px; } .content-block .btn.btn-primary { padding: 14px 16px; line-height: 21px; } /* French-specific change */ .fr-ca .banner-text { margin-left: 10px; } .content-block { margin: 25px 0; } .modal-body .button-container { flex-direction: column; } .modal-body .btn-secondary { width: auto; } } @media screen and (max-width: 480px) { .banners-container { background: #ffffff; } } @media all and (-ms-high-contrast: none)(-ms-high-contrast: active) { /* IE10+ CSS s go here */ .row { display: block; } .max-460 { max-width: 460px; } }
Español | English

You are no longer on walmart.com. Walmart Protection Plans by Allstate is a trusted partner that makes protections plans available to Walmart customers.

Header image

We're here to help.

How do I file a claim?

File a claim online icon

For the fastest servicefile a claim online.

Receipt icon

Have your receipt and covered item with you.

Approved claim icon

Many claims are approved instantly. In other casesa specialist will guide you through next steps.

Replacement icon

We'll repair your item. If we can't repair itwe'll send you a replacement or reimburse you for one.

File a Claim

What does Walmart Protection cover?

 

 

 

 

 

 

FAQs

FAQs

  • Where can I manage my Walmart Protection Plans?

    You can manage your plans online anytimefrom anywherehere

  • Do I need to save my receipt?

    Your receipt is required to file a claimbut no worries— we can save it for you in case you ever need to file a claim in the future:

    1. Take a picture of your receipt with your smartphone and text the photo to 202202.
    2. You will receive a verification text confirming that we have received your receipt.
    3. You can also save your receipt by creating an account at Walmartprotection.com.
  • How can I transfer my plan?
    1. Firstfind the plan you want to transfer here
    2. Click on the plan you want to transfer
    3. Thenclick "Transfer plan" in the Quick Links box to the right
  • Do I need to register my Walmart Protection Plan?

    Noyou do not need to register your plan. Howeveryour receipt is required to file a claim - so registering now can save time if you ever need to file a claim in the future:

    1. Take a picture of your receipt with your smartphone and text the photo to 202202.
    2. You will receive a verification text confirming that we have received your receipt.
    3. You can also save your receipt by creating an account at Walmartprotection.com.
  • How can I cancel my plan?

    During the first 30 days of your protection plan:
    If you purchased your protection plan at a Walmart storebring the receipt for your plan back to the store where it was purchased or visit Walmart.com/account.

    If you purchased your plan onlinevisit Walmart.com/account.

    After the first 30 days of your plan:
    You can cancel it here.

  • How does my plan work with the manufacturer’s warranty?

    Most products come with a manufacturer’s warranty that lasts 90 days to one year from the date of purchase. If there is an issue during this time that is covered by the warrantyyou will be referred to the manufacturer for service.

Terms & Conditions

View Terms & Conditions for complete coverage details. Limitations and exclusions apply. Term begins on the date of purchase but does not replace the manufacturer's coverage.

< type="text/css"> .EverydaySans-Regular-Web { font-family: 'Everyday Sans Web'; font-weight: 400; font-: normal; } .EverydaySans-Bold-Web { font-family: 'Everyday Sans Web'; font-weight: 700; font-: normal; } .faq { display: flex; flex-direction: column; align-items: center; padding: 80px 25vw; } h2.section-header.bold-text { font-size: 23px; } .terms p { font-family: 'EverydaySans-Regular-Web'; } .faq__list__item__body__content a.claims__how-to-item a { cursor: pointer; text-decoration: underline; } .footer p { line-height: 20px; font-size: 10px; } .protection-text p { font-size: 16px; line-height: 23px; } .faq__list__item__question { font-family: 'EverydaySans-Bold-Web'; color: #000000; } a.-claim-linka.-receipt-linka.-transfer-linka.-registration-link.faq__item__answer a { cursor: pointer; text-decoration: underline; } .faq__list__item__body__content li { margin: 2px 0 2px 20px; padding-bottom: 15px; } h2.section-header.bold-text { font-family: 'EverydaySans-Bold-Web'; } .footer a { color: #000; cursor: pointer; text-decoration: underline; } .footer a { color: #000; cursor: pointer; text-decoration: underline; } .terms p { font-size: 16px; line-height: 25px; } .footer__content__column p { font-size: 12px; line-height: 20px; } .footer__content__column>a.footer__content__column>p { color: #000; } .claims__how-to-item p { font-size: 14px; line-height: 25px; } .faq__list__item__body__content p { color: #000000; } .faq__title { margin: 0 0 64px; font-weight: 600; font-size: 23px; } .faq__title.mobile { display: none; font-size: 21px; line-height: 28px; } .faq__list { list-: none; width: 100%; max-width: 680px; } .faq__list__item { padding: 24px 0; border-bottom: 1px solid gainsboro; } .faq__list__item:first-of-type { border-top: 1px solid gainsboro; } .faq__list__item__header.faq__list__item__body { display: grid; grid-template-columns: 24px 1fr; grid-column-gap: 20px; } .faq__list__item__body__content__link { text-decoration: underline; } .faq__list__item__body { display: none; margin-top: 32px; padding-left: 46px; width: 100%; } .faq__list__item__body.active { display: grid; } .faq__list__item__body__content { grid-column: 2; } .faq__list__item__toggle { display: inline-flex; flex-direction: column; justify-content: center; align-items: center; } .faq__list__item__toggle>input:checked~label::after { display: none; } .faq__list__item__toggle>label { cursor: pointer; position: relative; width: 16px; height: 24px; } .faq__list__item__toggle>label::before.faq__list__item__toggle>label::after { content: ""; z-index: -1; display: inline-block; position: absolute; width: 16px; height: 3px; background: #4a4a4a; transition: all 0.25s ease; } .faq__list__item__toggle>label::before { top: calc(50% + 1px); transform: translateY(-50%); } .faq__list__item__toggle>label::after { top: 50%; left: 50%; transform: translateX(-50%) rotate(90deg); } .faq__list__item__toggle>input { display: none; } .faq__list__item__question { margin: 0; display: flex; align-items: center; font-size: 16px; line-height: 26px; font-weight: 400; } .faq__list__item__body__content p.faq__list__item__body__content a { font-size: 14px; line-height: 1.4; padding-bottom: 15px; } @media only screen and (max-width: 1200px) { .faq__title { display: none; } .faq__title.mobile { display: block; margin: 0 0 28px; } .faq { padding: 28px 5vw 0px 5vw; } .faq__list__item__question.faq__list__item__body__content { font-size: 14px; } .faq__list__item { padding: 29px 0; } } @media only screen and (max-width: 900px) { .brandsource__footer { width: 100vw; padding: 37px 7vw 30px 7vw; } } .brandsource__footer__link { color: #96a4bc; } .brandsource__footer p { line-height: 18px !important; } .faq__list__item__body__content p { line-height: 22px; font-size: 14px; } < type="text/css"> @font-face { font-family: 'EverydaySans-Bold-Web'; src: url('/sites/default/files/walmart/EverydaySans-Bold-Web.eot'); src: url('/sites/default/files/walmart/EverydaySans-Bold-Web.woff2') format('woff2')url('/sites/default/files/walmart/EverydaySans-Bold-Web.woff') format('woff'); } @font-face { font-family: 'EverydaySans-Regular-Web'; src: url('/sites/default/files/walmart/EverydaySans-Regular-Web.woff2') format('woff2')url('/sites/default/files/walmart/EverydaySans-Regular-Web.woff') format('woff'); } * { margin: 0; padding: 0; } b { font-family: 'EverydaySans-Bold-Web'; } .overflow-hidden { overflow-y: hidden; } .container { width: 100%; font-family: 'EverydaySans-Regular-Web'sans-serif; font-size: 16px; display: flex; flex-direction: column; align-items: center; } .container .section-header { margin-bottom: 30px; text-align: center; } .container p { line-height: 1.4; } .container a { color: #000; } .container .bold-text { font-family: 'EverydaySans-Bold-Web'sans-serif; font-weight: 400; /* Needed to fix IOS bug: https://stackoverflow.com/questions/5069752/ios-4-2-webfont-ttf-s-bold-font-weight-rendering-bug/11879044#11879044*/ } .container .screen-hidden { opacity: 0; margin: 0; padding: 0; height: 0; } /* --- Header --- */ .header { width: 100%; display: flex; flex-direction: column; align-items: center; } .header__welcome { background-image: url('/sites/default/files/2024-01/Walmart_header_desktop.jpg'); /* background-image: url('./assets/walmart/header-image-desktop.jpg'); */ background-size: cover; background-position: right; width: 100%; height: 465px; display: flex; align-items: center; } .header__welcome__image { display: none; visibility: hidden; } .header__welcome__content { padding: 36px; background-color: white; border-bottom: 6px solid #ffc220; } .header__welcome__content>h2 { font-size: 36px; font-weight: normal; margin-bottom: 20px; /* color: #056dcb; */ text-align: center; color: #414042; } .header__welcome__content>p { font-size: 11px; margin-left: 2px; } .header__welcome__content__button { display: inline-block; font-size: 14px; margin-bottom: 30px; background: #0052E2; color: #fff !important; text-decoration: none; text-align: center; border-radius: 25px; padding: 12px 0; width: 160px; box-sizing: border-box; } @media only screen and (max-width: 768px) { .header__welcome__content__button { width: 250px; } } .header__welcome__content__logo { color: #414042; display: flex; align-items: flex-start; justify-content: center; } .header__welcome__content__logo>img { height: 48px; width: 181px; margin-left: 8px; } .header__welcome__stas-logo { width: 225px; margin-top: 10px; } @media screen and (max-width: 768px) { .header__welcome { background-image: none; height: auto; flex-direction: column; align-items: flex-start; } .header__welcome__image { display: block; visibility: visible; width: 100%; } .header__welcome__content { text-align: center; margin: auto 0 0; box-sizing: border-box; width: 100%; display: flex; flex-direction: column; } .header__welcome__content>h2 { font-size: 36px; } .header__welcome__content>p { margin-left: auto; margin-right: auto; } } /* --- File a claim --- */ .claims { margin-top: 60px; width: 100%; max-width: 990px; display: flex; flex-direction: column; align-items: center; margin-top: 60px; padding: 0 30px 40px; box-sizing: border-box; border-bottom: 1px solid #ececec; } .claims__how-to-item { margin: 20px 0 10px; display: flex; align-items: flex-start; width: 450px; box-sizing: border-box; padding: 0 20px; } .claims__how-to-item>img { width: 30px; height: 30px; margin-right: 25px; flex-shrink: 0; } .claims__how-to-item>p { margin: 0 0 15px 0; } .claims__cta-button { border: 1px solid #000; color: #000; display: inline-block; font-size: 18px; margin-bottom: 30px; text-decoration: none; border-radius: 25px; padding: 12px 69px; } @media screen and (max-width: 464px) { .claims { padding: 30px 0 40px; } .claims__how-to-item { width: 100%; padding: 0 30px; } } /* --- Coverage --- */ .coverage { margin-top: 60px; width: 100%; max-width: 990px; display: flex; flex-direction: column; align-items: center; margin-top: 60px; padding: 0 30px 40px; box-sizing: border-box; border-bottom: 1px solid #ececec; } .coverage .select-container { margin-bottom: 30px; padding: 0 15px; box-sizing: border-box; width: 100%; display: flex; flex-direction: column; align-items: center; } .coverage .select-container select { font-family: 'EverydaySans-Regular-Web'sans-serif; -webkit-appearance: none; width: 100%; max-width: 680px; height: 50px; margin-top: -51px; font-size: 11px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .coverage .select-container .selected-value { background-color: #ffffff; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; max-width: 690px; height: 51px; line-height: 50px; padding: 0 15px; border: 1px solid #a6a7a9; position: relative; pointer-events: none; /* z-index: 10; */ } .coverage .select-container .selected-value:after { content: ''; width: 0; height: 0; border: 7px solid transparent; border-color: #000 transparent transparent transparent; position: absolute; top: 22px; right: 15px; } .coverage .protection-text { margin: 0 25px; max-width: 680px; z-index: 10; } .coverage .protection-list { display: none; flex-wrap: wrap; max-width: 640px; margin: 30px 0 40px; } .coverage .protection-item { margin: 20px 0 15px; display: flex; width: 50%; align-items: center; box-sizing: border-box; padding: 0 20px; display: flex; justify-content: center; } .coverage .protection-item>img { width: 30px; height: 30px; margin-right: 25px; flex-shrink: 0; } .coverage .protection-item>p { margin: 0; width: 160px; font-size: 16px; } @media screen and (max-width: 464px) { .coverage .protection-list { flex-direction: column; } .coverage .protection-item { width: 100%; padding: 0 30px; } } /* --- FAQ --- */ .faq { margin-top: 60px; width: 100%; max-width: 990px; display: flex; flex-direction: column; align-items: center; margin-top: 60px; padding: 0 30px 55px; box-sizing: border-box; border-bottom: 1px solid #ececec; } .faq__items { width: 100%; max-width: 680px; } .faq__item { border-top: 1px solid #ececec; padding: 24px 0 10px; display: flex; } .faq__item--last { border-bottom: 1px solid #ececec; } .faq__item__question { font-size: 18px; padding-bottom: 15px; cursor: pointer; } } .faq__item__answer.faq__item__answer>div.faq__item__answer>p.faq__item__answer li { padding-bottom: 15px; } .faq__item__answer li { margin: 2px 0 2px 20px; } .faq__item__answer--hidden { display: none; } .faq__item__icon { font-weight: lighter; font-size: 23px; margin-right: 15px; width: 15px; flex-shrink: 0; line-height: 1; cursor: pointer; } /* --- Terms and conditions --- */ .terms { margin-top: 60px; width: 100%; display: flex; flex-direction: column; align-items: center; text-align: center; padding: 0 30px 40px; box-sizing: border-box; border-bottom: 1px solid #ececec; } a.-terms-link { cursor: pointer; text-decoration: underline; } .terms>p { max-width: 690px; margin: 0 15px; } .terms a { color: #000; } /* --- Footer --- */ .footer { text-align: center; font-size: 14px; color: #424242; padding: 0 30px; box-sizing: border-box; margin: 60px 0; max-width: 100vw; } @media only screen and (max-width: 768px) { .footer { width: 100%; } } .footer__content { display: grid; grid-template-columns: 1fr; column-gap: 12px; } .footer__content__column { display: grid; row-gap: 12px; margin: 0 auto; } @media only screen and (max-width: 768px) { .footer__content { grid-template-columns: 1fr; row-gap: 36px; } .footer__content__column { margin: unset; } } .footer__content__column>a.footer__content__column>p .footer__content__column>p>a{ text-decoration: none; text-align: center; } @media only screen and (max-width: 768px) { .footer__content__column>a.footer__content__column>p { text-align: left; } } .footer__bottom { margin-top: 48px; border-top: 1px solid #ececec; } .footer__bottom__img { max-height: 40px; width: 100%; margin: 24px 0; } .footer__bottom__img--mobile { display: none; visibility: hidden; } @media only screen and (max-width: 768px) { .footer__bottom__img { display: none; } .footer__bottom__img--mobile { display: block; height: 105px; margin: 24px 0; visibility: visible; max-width: 100%; } } /* --- Dialog window --- */ .dialog-window { display: flex; justify-content: center; align-items: center; position: fixed; top: 0; bottom: 0; left: 0; right: 0; } .dialog-window__overlay { position: fixed; top: 0; bottom: 0; left: 0; right: 0; background-color: #000; opacity: 0.5; } .dialog-window__content { z-index: 10; background-color: #fff; width: 650px; text-align: center; display: flex; flex-direction: column; align-items: center; margin: 0 30px; } .dialog-window__content>h1 { font-weight: normal; max-width: 410px; margin: 60px 30px 40px; } .dialog-window__actions { display: flex; margin: 0 55px; } .dialog-window__cta-button { display: inline-block; cursor: pointer; color: #0052E2 !important; font-size: 18px; margin: 0 10px 25px; border: 1px solid #0052E2; text-decoration: none; border-radius: 25px; padding: 8px 16px; width: 220px; } } .dialog-window__content>p { margin: 15px 30px 60px; max-width: 480px; } @media screen and (max-width: 600px) { .dialog-window__content>h1 { font-size: 21px; } } < type="text/css"> .warning { padding: 12px 40px; background-color: #A9DDF7; display: flex; align-items: center; } .warning__message { color: #000; font-family: 'EverydaySans-Regular-Web'; text-align: center; width: 100%; font-size: 14px; } @media screen and (max-width: 768px) { .warning { padding: 16px; justify-content: space-between; } .warning__message { font-size: 16px; text-align: left; width: 90%; } } .warning__link { color: inherit; font-family: inherit; text-decoration: underline; } #warning__close { color: white; font-size: 20px; cursor: pointer; } /* Navbar */ .navbar { width: calc(100% - 80px); box-sizing: border-box; margin: 0 40px; font-size: 15px; } .navbar__logo-container { padding: 40px 0; display: flex; justify-content: center; align-items: center; } .navbar__allstate-logo { height: 20px; padding: 0; box-sizing: border-box; } .navbar__walmart-logo { height: 54px; width: 580px; box-sizing: border-box; } .navbar__walmart-logo--mobile { display: none; height: 105px; } @media only screen and (max-width: 768px) { .navbar { width: calc(100% - 24px); margin: 0 16px; } .navbar__walmart-logo { height: 18px; display: none; } .navbar__logo-container { height: auto; width: 100%; } .navbar__walmart-logo--mobile { display: block; } .navbar__allstate-logo { height: 12px; } } .navbar__secondary-navigation { display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #B1b1b1; } .navbar__links { list-: none; padding-inline-start: 0; display: flex; } @media only screen and (max-width: 768px) { .navbar__links { display: none; visibility: none; } } .navbar__link { color: #414042; font-size: 14px; font-family: 'EverydaySans-Regular-Web'; } .navbar__link:not(:last-of-type) { margin-right: 24px; } @media only screen and (max-width: 768px) { .navbar__link { font-size: 14px; } .navbar__link:not(:last-of-type) { margin-right: 16px; } } .navbar__link>a { color: inherit; font-size: inherit; font-family: inherit; text-decoration: none; } .navbar__primary-navigation { display: grid; grid-template-columns: auto 1fr; grid-template-areas: "back-to-walmart navigation-links"; padding: 24px 0; } @media only screen and (max-width: 768px) { .navbar__primary-navigation { padding: 34px 0; grid-template-areas: "back-to-walmart menu-toggle""navigation-links navigation-links"; } } .navbar__back-to-walmart { /* grid-area: back-to-walmart; */ text-decoration: none; padding-right: 16px; margin-right: 16px; border-right: 1px solid; font-weight: bold; font-size: 13px; } @media only screen and (max-width: 768px) { .navbar__back-to-walmart { margin-right: 0px; border-right: none; } } .navbar__primary-navigation__links { /* grid-area: navigation-links; */ list-: none; margin-left: 16px; display: flex; justify-content: space-between; } @media only screen and (max-width: 768px) { .navbar__primary-navigation__links--active { height: auto; margin-top: 16px; } .navbar__primary-navigation__links { display: flex; flex-direction: column; grid-column: span 3; margin-left: 0; } .navbar__primary-navigation__links>ul { display: flex; flex-direction: column; } .navbar__primary-navigation__links:not(.navbar__primary-navigation__links--active) { height: 0; opacity: 0; } } .navbar__primary-navigation__link { display: inline-block; } .navbar__primary-navigation__link:not(:first-child) { margin-left: 24px; } .navbar__primary-navigation__link>a { text-decoration: none; font-size: 13px; display: inline-block; } .header__welcome__content__buttons { display: grid; grid-template-columns: repeat(21fr); column-gap: 16px; } @media only screen and (max-width: 768px) { .header__welcome__content__buttons { grid-template-columns: 1fr; margin: 0 auto; } .navbar__primary-navigation__link { margin-bottom: 20px } .navbar__primary-navigation__link:not(:first-child) { margin-left: 0; } } .menu-toggle { display: none; /* grid-area: menu-toggle; */ } @media only screen and (max-width: 768px) { .menu-toggle { display: inline; height: 16px; width: 24px; margin-left: auto; } .menu-toggle>input { display: none; visibility: hidden; } .menu-toggle>label { height: 16px; width: 24px; position: absolute; } .menu-toggle>label>span.menu-toggle>label::before.menu-toggle>label::after { position: absolute; height: 2px; width: 100%; background-color: #565656; transition: all .25s ease-in-out; } .menu-toggle>label>span { top: 50%; } .menu-toggle>label::before { content: ""; top: 0; } .menu-toggle>label::after { content: ""; top: 100%; } .menu-toggle>input:checked~label>span { opacity: 0; } .menu-toggle>input:checked~label::before { transform: rotate(45deg); top: 50%; } .menu-toggle>input:checked~label::after { transform: rotate(-45deg); top: 50%; } } .overlapping-test{ font-family: 'BogleWeb-Regular'sans-serif; -webkit-appearance: none; width: 100%; max-width: 680px; height: 50px; margin-top: -51px; font-size: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .fac-anchor-uder { text-decoration: none !important; }