Use Walgreens Express and get eligible prescriptions delivered to your door in 1-2 days. Text JoinRx to 21525 to sign up.
Message and data rates may apply.
Learn more about Walgreens COVID-19 services”, “datePosted”: “2020-09-23T8:00”, “expires”: “2020-10-23T8:00”, “newsUpdatesAndGuidelines”: “https://www.walgreens.com/topic/pharmacy/walgreens-express.jsp?ext=SchemaSpecial_covid_walgreensexpress”, “category”: “https://www.wikidata.org/wiki/Q81068910” }, { “@context”: “https://schema.org”, “@type”: “SpecialAnnouncement”, “name”: “Same Day Delivery for Walgreens Products with Postmates”, “text”: “
Now you can order Walgreens items with Postmates and get same-day delivery. Whether you need grocery items, over-the-counter medicines, personal care items, beverages or snacks, Postmates x Walgreens will deliver convenience right to your home.Learn more about Walgreens COVID-19 services”, “datePosted”: “2020-09-23T8:00”, “expires”: “2020-10-23T8:00”, “newsUpdatesAndGuidelines”: “https://www.walgreens.com/topic/promotion/postmates.jsp?ext=SchemaSpecial_covid_postmates”, “category”: “https://www.wikidata.org/wiki/Q81068910” }, { “@context”: “https://schema.org”, “@type”: “SpecialAnnouncement”, “name”: “Telehealth Services at Walgreens Find Care”, “text”: “
Speak with medical professionals online from the comfort of your home. Walgreens Find Care virtually connects you to healthcare professionals in minutes. Telemedicine services are available based on your location and health condition. Select a reason for your visit and be connected with a doctor online through video, phone or live chat. Get started with our virtual healthcare services
Learn more about Walgreens COVID-19 services”, “datePosted”: “2020-09-23T8:00”, “expires”: “2020-10-23T8:00”, “newsUpdatesAndGuidelines”: “https://www.walgreens.com/findcare/services?context=covid19&ext=SchemaSpecial_covid_findcare”, “category”: “https://www.wikidata.org/wiki/Q81068910” }, { “@context”: “https://schema.org”, “@type”: “SpecialAnnouncement”, “name”: “COVID-19 Testing at Walgreens”, “text”: “
a:not(:last-child) { margin-right: 8px; } .page__home-page .card img { height: auto; width: auto; max-width: 100%; min-height: auto; } .page__home-page form { margin-top: 0; } .page__home-page .slider__wrap{ padding-top: 0;} .page__home-page .card{ height: auto; } .slider__title{ display: none; } .grid { display: flex; flex-wrap: wrap; } .grid { position: relative; width: 100%; } .grid .content { flex-flow: column; align-self: flex-start; margin-bottom: 0; justify-content: flex-start !important; } .grid__columns–2 > .content { width: 50%; padding: 0 8px; } .grid__columns–2 > .content:nth-child(2n 1) { padding-left: 0; } .grid__columns–2 > .content:nth-child(2n 4) { padding-right: 0; } .grid__columns–2 > .content:nth-child(n 3) { margin-top: 16px; } .grid__columns–2 > .content:nth-child(n 3) { margin-top: 16px; } @media (max-width: 767px) { .grid__columns–2 > .content { width: 100%; margin-bottom: 32px; } } @media (max-width: 1023px) { .grid__columns–mobile-2 > .content { width: 50% !important; margin-bottom: 12px !important; } .grid__columns–mobile-2 > .content:nth-child(n) { padding: 0 8px !important; } .grid__columns–mobile-2 > .content:nth-child(2n 1) { padding-left: 0 !important; } .grid__columns–mobile-2 > .content:nth-child(2n 2) { padding-right: 0 !important; } .grid__columns–mobile-2 > .content:nth-child(2) { margin-top: 0 !important; } .grid__columns–mobile-2 > .content:nth-child(n 3) { margin-top: 16px !important; } } @media (max-width: 320px) { .grid__columns–mobile-2 > .content { width:100% !important; } } .grid__columns–4 > .content { width: 25%; padding: 0 8px; } .grid__columns–4 > .content:nth-child(4n 1) { padding-left: 0; } .grid__columns–4 > .content:nth-child(4n 4) { padding-right: 0; } .grid__columns–4 > .content:nth-child(n 5) { margin-top: 16px; } @media (max-width: 1023px) { .grid__columns–4 > .content { width: 50%; } .grid__columns–4 > .content:nth-child(2n 1) { padding-left: 0; } .grid__columns–4 > .content:nth-child(2n 2) { padding-right: 0; } .grid__columns–4 > .content:nth-child(n 3) { margin-top: 16px; } } @media (max-width: 767px) { .grid__columns–4 > .content { width: 100%; } .grid__columns–4 > .content:nth-child(n) { padding: 0; } .grid__columns–4 > .content:nth-child(n 2) { margin-top: 16px; } } @media (max-width: 767px) { .grid__columns–mobile-2 > .content { width: 50%; } .grid__columns–mobile-2 > .content:nth-child(n) { padding: 0 8px; } .grid__columns–mobile-2 > .content:nth-child(2n 1) { padding-left: 0; } .grid__columns–mobile-2 > .content:nth-child(2n 2) { padding-right: 0; } .grid__columns–mobile-2 > .content:nth-child(2) { margin-top: 0; } .grid__columns–mobile-2 > .content:nth-child(n 3) { margin-top: 16px; } } .grid__dividers > .content:after { content: ‘ ‘; position: absolute; top: 0; right: 0; bottom: 0; margin: auto; width: 1px; height: 84%; background: #d9dada; } .grid__dividers > .content:nth-child(4n 4):after { display: none; } .grid__dividers > .content:nth-child(4n):after { display: none; } @media (max-width: 1023px) { .grid__dividers > .content:nth-child(2n 2):after { display: none; } } @media (max-width: 767px) { .grid__dividers > .content:nth-child(n) { margin-top: 0; } .grid__dividers > .content:after { top: auto; left: 0; width: 85%; height: 1px; } .grid__dividers > .content:not(:last-child):after { display: block; } } .grid__cards–inline .content { align-self: auto; } .logo { display: flex; } .logo { color: #323264; line-height: 1; } .logo__white { color: #fff; } .logo__align–bottom { align-items: flex-end; } .logo__mark–large { width: 300px; margin-bottom: 16px; } .logo__mark–small { width: 120px; } .logo__mark–small span { font-size: 1.375rem; transform: translateX(-5px); } .logo__mark–x-small { width: 100px; } .logo__mark–x-small span { font-size: 1.375rem; transform: translateX(-5px); } .heading__text > div { display: flex; } .heading { display: flex; flex-wrap: wrap; justify-content: space-between; font-weight: 400; } .heading > div{ width: 100%; } .heading, .heading__text > div { align-items: center; } .heading { position: relative; } .heading p { margin-top: 8px; } .heading .btn { font-size: initial; } .heading__text > div .icon { margin-right: 12px; } .heading__marketing–large { font-size: 5rem; line-height: 1.1; } .heading__marketing–large .heading__sub–title { font-size: 3.125rem; } @media (max-width: 1023px) { .heading__marketing–large { font-size: 2.25rem; } .heading__marketing–large .heading__sub–title { font-size: 2.25rem; } } .heading__marketing–large .heading__marketing–large { line-height: 0.8; } .heading__marketing–medium { font-size: 4rem; line-height: 1.1; } .heading__marketing–medium .heading__sub–title { font-size: 3.125rem; } @media (max-width: 1023px) { .heading__marketing–medium { font-size: 2.25rem; } } .heading__marketing–small { font-size: 3.125rem; line-height: 1.1; } .heading__marketing–small .heading__sub–title { font-size: 2.25rem; } @media (max-width: 1023px) { .heading__marketing–small { font-size: 3.125rem; } } .heading__marketing–x-small { font-size: 2.25rem; line-height: 1.2; } .heading__marketing–x-small .heading__sub–title { font-size: 1.75rem; } .heading__large { font-size: 1.75rem; line-height: 1.3; } .heading__large .heading__sub–title { font-size: 1.375rem; } @media (max-width: 1023px) { .heading__large { font-size: 1.375rem; } } .heading__medium { font-size: 1.375rem; line-height: 1.3; } @media (max-width: 1023px) { .heading__medium { font-size: 1.375rem; } } .heading__small { font-size: 1.125rem; line-height: 1.33; } .hero__text, .hero__text–content, .hero__img, .hero__img img, .hero__alt–illus .hero__illus, .illus__bulb–wrap .illus__bulb–line { display: flex; } .hero, .hero__content, .hero__links, .hero__cta, .hero__cta .btn__wrap a span, .illus__bulb–wrap { display: flex; flex-wrap: wrap; } .bs__illus { display: flex; flex-wrap: wrap; justify-content: space-between; } .hero__img, .hero__links a, .hero__cta, .hero__cta .btn__wrap a span, .hero__alt–illus .hero__illus, .hero__links { justify-content: center; } .hero__img, .hero__links a, .hero__cta, .hero__cta .btn__wrap a span, .hero__alt–illus .hero__illus, .hero__text, .hero__text–content, .bs__products ul { align-items: center; } .hero__links a:before, .hero__cta .btn__wrap a:after { transition: 300ms; } .hero { position: relative; width: 95%; max-width: 1300px; margin: 0 auto; border-radius: 16px; font-size: 1.375rem; line-height: 1.3; overflow: hidden; } .hero__large .hero__content { min-height: 480px; } .hero__contain { position: relative; width: 100%; } .hero__content { position: relative; border-radius: 16px 16px 0 0; width: 100%; height: auto; max-height: 390px; min-height: 390px; } .hero__content > .content:first-child { padding-right: 100px; } .hero__content > .content:last-child .btn__wrap { position: absolute; top: 0; right: 0; } @media (max-width: 1023px) { .hero__content { max-height: none; min-height: 400px; } } @media (max-width: 767px) { .hero__content { min-height: auto; } } .hero__small { min-height: 224px; } .hero__alt { max-height: auto; } .hero__text { position: relative; width: 50%; margin-bottom: 0; z-index: 1; } .hero__text–content { position: relative; width: 80%; height: 100%; margin: 0 auto; padding: 40px 0; } .hero__text–trans { position: relative; z-index: 10; } .hero__text–trans .hero__img { position: absolute; top: 0; width: 100%; height: 100%; z-index: 1; } .hero__text–white { color: #fff; } .hero__text–blue { color: #323264; } @media (max-width: 767px) { .hero__text { background: #323264; color: #fff; } .hero__text .btn__blue{ background: #fff; color: #323264;} .hero__alt–illus .hero__text{ background: none; /*color: #323264; */} } @media(max-width: 1023px){ .hero__alt–illus .hero__text strong{ margin: 0 auto;}} .hero__text–bg-cream, .hero__bg–cream { background: #f5f5f0; } @media (max-width: 767px) { .hero__text–bg-cream .hero__text–content, .hero__bg–cream .hero__text–content { border-bottom: 1px solid #fff; } } .hero__text–bg-light-blue, .hero__bg–light-blue { background: #c2e8ff; color: #323264; } .hero__text–bg-blue, .hero__bg–blue { background: #323264; color: #fff; } .hero__text–bg-tint-blue, .hero__bg–tint-blue { background: #a0ebff; } .hero__text–bg-green, .hero__bg–green { background: #00853e; color: #fff; } .hero__text–bg-red, .hero__bg–red { background: #e63214; color: #fff; } .hero__text–bg-pink, .hero__bg–pink { background: #f5466e; color: #fff; } .hero .heading { margin-bottom: 4px; } .hero__img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; border-radius: 0; z-index: 0; } .hero__img img { position: absolute; min-height: 100%; max-height: 100%; min-width: 100%; width: auto; height: auto; object-fit: cover; } @media (max-width: 767px) { .hero__img { position: relative; } .hero__img img{ right: 0; left: 0; }} .hero__split .hero__img { right: 0; width: 50%; } .hero__links { align-self: flex-end; position: relative; width: 100%; font-size: 1rem; border-radius: 0 0 16px 16px; background: #f5f5f0; } .hero__links .btn__wrap:not(:last-child):after { content: ”; position: absolute; right: 0; height: 40%; width: 1px; background: #d9dada; } .hero__links a { padding: 28px 20px; margin: 0 24px; } .hero__links a:before { content: ”; position: absolute; top: 0; right: 0; left: 0; bottom: 0; margin: auto; width: 100%; height: 60%; border-radius: 50px; background: #fff; z-index: 0; opacity: 0; } .hero__links a > span { position: relative; z-index: 1; } .hero__links a:hover:before { opacity: 1; } @media (max-width: 767px) { .hero__links { padding: 12px 0; } .hero__links .btn__wrap { width: 100%; } .hero__links .btn__wrap:not(:last-child):after { display: none; } .hero__links a { width: 95%; padding: 12px 16px; margin: 0 auto; justify-content: flex-start; } .hero__links a:before { height: 100%; left: 0; } } .hero__cta { border-bottom: 1px solid #f8f8f8; } .hero__cta .btn__wrap a { padding: 20px 0; } .hero__cta .btn__wrap a:after { content: ‘ ‘; position: absolute; bottom: 0; left: 0; width: 100%; height: 3px; border-radius: 8px 8px 0 0; background: #284b9b; transform: scale(0, 1); } .hero__cta .btn__wrap a:hover:after { transform: scale(1, 1); } .hero__cta .icon { margin-right: 12px; } @media (max-width: 767px) { .hero { min-height: auto; font-size: 1.125rem; } .hero .hero__content { flex-flow: column-reverse; } .hero .hero__text { min-height: auto; } .hero .hero__text, .hero .hero__text .hero__img { width: 100%; height: 100%; } .hero .hero__text–content { padding: 24px 0 30px; width: 90%; } .hero .hero__img { min-height: 200px; max-height: 200px; } .hero .logo__mywalgreens–full, .hero .logo__mywalgreens–full-white { max-width: 370px; width: 95%; } } .hero__alt–illus .hero__content { min-height: 430px; } .hero__alt–illus .hero__text { width: 37%; } .hero__alt–illus .hero__text–content { width: 70%; } .hero__alt–illus .hero__illus { position: relative; width: 63%; } @media (max-width: 1023px) { .hero__alt–illus .heading { width: 80%; margin: 0 auto; justify-content: center; margin-bottom: 32px; font-size: 3.125rem; } .hero__alt–illus .heading > div { text-align: center; } .hero__alt–illus .hero__content { flex-direction: column; min-height: auto; padding: 52px 0; } .hero__alt–illus .hero__text { width: 100%; height: auto; } .hero__alt–illus .hero__text–content { padding: 0; width: 90%; height: auto; } .hero__alt–illus .hero__illus { width: 100%; } } @media (max-width: 620px) { .hero__alt–illus .hero__illus { justify-content: flex-start; } } .hero__full { max-width: 100%; min-height: auto; width: 100%; max-height: none; font-size: 1rem; } @keyframes bulb__illus–swing { 0% { transform: rotate(0deg); } 50% { transform: rotate(1deg); } 100% { transform: rotate(0deg); } } .bs__illus { animation: bulb__illus–swing 5s ease infinite; align-self: flex-start; position: absolute; top: -40px; right: 0; width: 100%; height: 95%; } @media (max-width: 1348px) { .bs__illus { height: 400px; } } @media (max-width: 1290px) { .bs__illus { height: 390px; } } @media (max-width: 1230px) { .bs__illus { height: 380px; } .bs__illus .illus__bulb–connect { width: 92%; } } @media (max-width: 1130px) { .bs__illus { height: 370px; } .bs__illus .illus__bulb–connect { width: 93%; } } @media (max-width: 1049px) { .bs__illus { height: 415px; } .bs__illus .illus__bulb–connect { width: 94%; } } @media (max-width: 990px) { .bs__illus { height: 405px; } } @media (max-width: 975px) { .bs__illus { height: 400px; } } @media (max-width: 900px) { .bs__illus { height: 390px; } } @media (max-width: 825px) { .bs__illus { height: 380px; } } @media (max-width: 775px) { .bs__illus { height: 370px; } } @media (max-width: 1023px) { .bs__illus { top: 0; } } @media (max-width: 680px) { .bs__illus { height: 360px; } } @media (max-width: 593px) { .bs__illus { height: 350px; } } @media (max-width: 565px) { .bs__illus { height: 340px; } } @media (max-width: 505px) { .bs__illus { height: 330px; } } @media (max-width: 1023px) { .bs__illus–wrap { transform: rotate(-30deg) translate(67px, -80px); position: absolute; top: 0; left: -20px; width: 95%; height: 100%; } .bs__illus–wrap .illus__bulb–connect { width: 87%; top: 104px; transform: rotate(-2deg); } } @media (max-width: 990px) { .bs__illus–wrap .illus__bulb–connect { width: 89%; top: 100px; transform: rotate(-3deg); } } @media (max-width: 880px) { .bs__illus–wrap .illus__bulb–connect { width: 90%; top: 95px; transform: rotate(-2deg); } } @media (max-width: 775px) { .bs__illus–wrap .illus__bulb–connect { width: 92%; top: 95px; transform: rotate(-3deg); } } @media (max-width: 680px) { .bs__illus–wrap .illus__bulb–connect { width: 94%; } } @media (max-width: 565px) { .bs__illus–wrap .illus__bulb–connect { width: 96%; } } @media (max-width: 414px) { .bs__illus–wrap { transform: rotate(-40deg) translate(67px, -80px); } .bs__illus–wrap .illus__bulb–connect { top: 105px; left: 20px; width: 100%; } } .bs__products { position: relative; width: 590px; min-width: 590px; z-index: 10; margin-left: 16px; } .bs__products .list__column–3 li:first-child, .bs__products .list__column–3 li:last-child { width: calc( 32% – 16px); } .bs__products li:nth-child(2) { width: calc( 36% – 16px); } .bs__products li:nth-child(2) img { padding: 16px 12px; } .bs__products .card { text-align: center; box-shadow: none; } .bs__products ul { margin-left: 16px; } @media (max-width: 1023px) { .bs__products { margin-left: 0; } } @media (max-width: 767px) { .bs__products { min-width: 100%; width: 100%; } .bs__products .list__contain { width: 100%; overflow: scroll; } .bs__products .list__column–3 { flex-wrap: nowrap; } .bs__products .list__column–3 li { width: calc(33% – 16px); min-width: 180px; max-width: 180px; margin: 0 16px 0 0 !important; flex: 1; } .bs__products .list__column–3 li img { padding: 0px 0; } .bs__products .list__column–3 li .card { height: 100%; } .bs__products .list__column–3 li:first-child, .bs__products .list__column–3 li:last-child { min-width: 220px; max-width: 220px; } .bs__products .list__column–3 li:first-child { padding-left: 40px; } .bs__products .list__column–3 li:last-child { padding-right: 40px; } } @keyframes bulb__swing-1 { 0% { transform: translateY(-14px) rotate(40deg); } 50% { transform: translateY(-14px) rotate(10deg); } 100% { transform: translateY(-14px) rotate(40deg); } } @keyframes bulb__swing-2 { 0% { transform: translate3d(-15px, -20px, 0) rotate(10deg); } 50% { transform: translate3d(-15px, -20px, 0) rotate(-10deg); } 100% { transform: translate3d(-15px, -20px, 0) rotate(10deg); } } .illus__bulb–connect { position: absolute; top: 113px; left: 7px; width: 90.5%; z-index: 0; transform: rotate(4deg); } .illus__bulb–connect svg { fill: #d91734; } .illus__bulb–wrap { position: relative; } .illus__bulb–wrap .illus__bulb { position: relative; width: 60px; transform-origin: top center; z-index: 1; } .illus__bulb–wrap .illus__bulb .st0 { fill: #d91734; } .illus__bulb–wrap .illus__bulb .st1 { fill: #323363; } .illus__bulb–wrap .illus__bulb–line { width: 100%; fill: #D81F36; } .illus__bulb–wrap-v1 { width: 23%; align-self: flex-start; } .illus__bulb–wrap-v1 .illus__bulb { padding-top: 6px; animation: bulb__swing-1 5s ease infinite; } .illus__bulb–wrap-v1 .illus__bulb–line > div { width: 30px; } .illus__bulb–wrap-v2 { width: 23%; align-self: flex-end; transform: translate(100px, 50px); } .illus__bulb–wrap-v2 .illus__bulb { width: 60px; animation: bulb__swing-2 5.1s ease infinite; } .illus__bulb–wrap-v2 .illus__bulb–line > div { width: 100%; } @media (max-width: 1023px) { .illus__bulb–wrap-v2 { transform: translate(100px, 0px); } } @keyframes snow__fall { 0% { transform: translateY(-110%) rotate(0deg); } 100% { transform: translateY(1500%) rotate(180deg); } } .snow__flake { position: relative; width: 40px; height: 40px; margin: 0 auto; animation: snow__fall 5s linear infinite; transform: translateY(-110%); } .snow__flake svg { fill: #fff; } .snow__contain { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .snow__contain .grid { height: 100%; } .snow__contain .grid > .content { flex-direction: row; height: 100%; } .snow__contain .grid > .content:nth-child(1) .snow__flake { width: 25px; animation-delay: 3.5s; } .snow__contain .grid > .content:nth-child(2) .snow__flake { width: 28px; animation-delay: 2s; } .snow__contain .grid > .content:nth-child(3) .snow__flake { width: 35px; animation-delay: 4s; } .snow__contain .grid > .content:nth-child(4) .snow__flake { animation-delay: 1s; } .snow__contain .grid > .content:nth-child(5) .snow__flake { animation-delay: 3.2s; } .snow__contain .grid > .content:nth-child(6) .snow__flake { width: 32px; animation-delay: 1.5s; } @media (max-width: 1023px) { .illus__bulb–wrap-v2 { transform: translate(100px, 0px); } } .hero__alt–bs .hero__content { min-height: 430px; } .hero__alt–bs .hero__text { width: 37%; } .hero__alt–bs .hero__text–content { width: 70%; } .hero__alt–bs .hero__illus { position: relative; width: 63%; } .hero__illus–presents{ display: flex; align-items: center; justify-content: center; flex-direction: column;} .hero__illus–presents > div { display: flex; align-items: center; position: relative; height: auto; } .holiday__present { display: flex; position: relative; color: rgb(50, 50, 100); } .holiday__present img { position: absolute; top: 0px; left: 0px; width: 100%; z-index: 0; } .holiday__present–text { position: relative; text-align: center; width: 60%; margin: 0px auto 14px; align-self: flex-end; z-index: 1; } .holiday__present–text .heading { line-height: 0.8; } .holiday__present–text sup { font-size: 2.25rem; vertical-align: super; top: 0; } .holiday__present–text > div:last-child { width: 80%; margin: 0px auto; } .holiday__present–1 { min-width: 435px; height: 347px; } .holiday__present–2 { min-width: 360px; width: 360px; height: 415px; transform: translate(-40px, -10px); } .holiday__present–2 .holiday__present–text { width: 70%; margin-bottom: 60px; } .hero__alt–bs .btn__contain { flex-wrap: wrap; width: 300px; } .hero__alt–bs .btn__contain .btn__wrap { margin-bottom: 12px; } @media (max-width: 1250px) { .hero__alt–bs-holiday .hero__text { width: 45% !important; } .hero__alt–bs-holiday .hero__illus { width: 55% !important; } .hero__alt–bs-holiday .hero__illus > div { transform: scale(0.75); } } @media (max-width: 1023px) { .hero__alt–bs-holiday .hero__content { flex-direction: column-reverse; padding-top: 0px !important; } .hero__alt–bs-holiday .hero__text, .hero__alt–bs-holiday .hero__illus { width: 100% !important; } .hero__alt–bs-holiday .hero__illus > div { transform: scale(1); } @media(max-width: 767px){ .hero__alt–bs .hero__text–content { width: 85%; padding-bottom: 10px; } } @media (max-width:450px) { .hero__illus–presents{ margin-bottom: 0 !important; } .hero__alt–bs-holiday .hero__illus > div { transform: scale(0.8);} .holiday__present–1 { height: 305px; } .holiday__present–1 .holiday__present–text{ margin: 0px auto 34px; } .holiday__present–2 { height: 346px; } } .holiday__present–text .heading { line-height: 0.9; margin-bottom: 0; font-size: 50px; } .holiday__present–text sup { font-size: 23px; } .hero__illus–presents { margin-bottom: 20px; } .holiday__present–1 { min-width: 350px; height: 279px; } .holiday__present–2 { width: 300px; min-width: 300px; height: 347px; } } @media (max-width: 400px) { .hero__alt–bs-holiday .hero__illus–presents { height: 260px !important; } .hero__alt–bs-holiday .hero__illus > div { transform: scale(0.7); } } .content__item–inline, .content__center { display: flex; } .content__wrap, .content, .content__contain, .content__item { display: flex; flex-wrap: wrap; } .content__wrap .content__column { display: flex; flex-wrap: wrap; justify-content: space-between; } .content__center, .content__center .content__item, .content__center .heading { justify-content: center; } .content__contain { max-width: 1140px; width: 90% !important; margin: 0 auto; } .content { justify-content: center; } .content__contain { padding: 40px 0; } .content__wrap–cream { background: #f5f5f0; } .content__wrap–cream .card { box-shadow: 0px 1px 6px 1px rgba(64, 64, 64, 0.05); } .content__wrap–dark-blue { color: #fff; background: #323264; } .content__wrap .content__column–2 .content { width: calc(50% – 16px); margin-bottom: 0px; } @media (max-width: 767px) { .content__wrap .content__column–2 .content { width: 100%; } } .content { flex-direction: column; position: relative; width: 100%; margin-bottom: 32px; } .content:last-child { margin-bottom: 0px; } .content__inline { align-items: center; flex-direction: row; } .content__inline > div { margin-right: 25px; } .content__inline .content__item { width: auto; } .content__contain { position: relative; width: 100%; } .content__item { flex-flow: column; position: relative; width: 100%; border-radius: 16px; line-height: 1.7; } .content__item–large { font-size: 1.75rem; } .content__item–large .list__vertical { margin-left: 25px; } .content__item–large .list__vertical li { padding: 3px 0; line-height: 1.3; } .content__item–large .list__vertical span { left: -6px; } @media (max-width: 1023px) { .content__item–large { font-size: 1.375rem; } } @media (max-width: 767px) { .content__item–large { font-size: 1.125rem; } } .content__item–medium { font-size: 1.125rem; line-height: 1.3; } .content__item–cream { background: #f5f5f0; } .content__center { flex-direction: row; text-align: center; margin: 0 auto; } .content__center .content__item { flex-direction: row; text-align: center; } .content__spacing–large.content__contain { padding: 100px 0; } @media (max-width: 767px) { .content__spacing–large.content__contain { padding: 50px 0; } } .link__cta { display: inline-flex; } .link__cta { align-items: center; } .link__cta { position: relative; cursor: pointer; line-height: 1; } .link__cta .icon { align-self: flex-end; min-width: 12px; width: 12px; min-height: 18px; margin: 3px 0 0 4px; } .link__cta:hover .icon { transform: translateX(5px); } .ribbon__text, .ribbon__icon { display: flex; } .ribbon, .ribbon__text–main, .ribbon__icons, .ribbon__icons a { display: flex; flex-wrap: wrap; } .ribbon__text, .ribbon__icon, .ribbon__icons, .ribbon, .ribbon ul, .ribbon__icons a { justify-content: center; } .ribbon__text, .ribbon__icon, .ribbon__icons { align-items: center; } .ribbon { position: relative; width: 100%; font-size: 1.125rem; line-height: 1.2; } .ribbon__text { font-size: 1.375rem; text-align: center; line-height: 1.4; } .ribbon__text–main { text-align: left; } .ribbon__text–main > div { margin-right: 4px; } .ribbon__text–main .link__cta .icon { transform: translateY(-4px); margin: 3px 0 0 4px; } @media (max-width: 767px) { .ribbon__text–main .link__cta .icon { transform: translateY(0px); } } @media (max-width: 767px) { .ribbon__text–main { flex-direction: column; } } @media (max-width: 1023px) { .ribbon__text { font-size: 1.125rem; } } .ribbon__icon { position: relative; width: 60px; height: 60px; margin-right: 20px; border-radius: 50%; } .ribbon__icon .icon, .ribbon__icon img { min-width: 40px; width: 40px; } .ribbon__icon–tint-blue { background: #c2e8ff; } @media (max-width: 767px) { .ribbon ul li { margin: 0 !important; width: 50%; } } .ribbon__icons { position: relative; width: 100%; margin-top: 20px; } .ribbon__icons .icon { width: 100%; height: 50px; color: #e63214; margin-bottom: 16px; } .ribbon__icons a { max-width: 180px; width: 100%; padding: 32px 16px; margin: 0 auto; text-align: center; border-radius: 16px; } .ribbon__icons a:hover { background: #f5f5f0; } .ribbon__icons a:hover .icon { transform: translateY(-5px); } .ribbon ul .icon { height: 70px; } .ribbon ul .icon img { width: 70px; height: 70px; } .btn__animation–text > span { display: flex; } .btn, .btn__wrap, .btn span { display: inline-flex; } .btn, .btn span { justify-content: center; } .btn, .btn__wrap, .btn span, .btn__animation–text > span { align-items: center; } .btn { font-family: “Source Sans Pro”, sans-serif; font-weight: 700; } .btn, .btn__ghost:before { transition: 300ms; } .btn__animation–text > span { transition: 600ms; } .btn__animation–text > span { transition-timing-function: cubic-bezier(0.65, 0.05, 0.36, 1); } .btn { position: relative; min-width: 104px; height: 44px; padding: 0 20px; border-radius: 45px; background: inherit; color: #fff; overflow: hidden; font-size: 1rem; cursor: pointer; } .btn__wrap { position: relative; } .btn:active { transform: scale(0.8); } .btn span { position: relative; white-space: nowrap; z-index: 1; } .btn .icon { width: 25px; min-width: 25px; } .btn .icon span { margin-left: 8px; } .btn__circle { padding: 0; min-width: auto; width: 44px; height: 44px; border-radius: 50%; } .btn__circle .icon { min-width: 16px; width: 16px; height: 16px; } .btn__circle–small { width: 36px; height: 36px; } .btn__blue { background: #323264; } .btn__blue:hover { background: #284b9b; } .btn__tint-blue { background: #a0ebff; color: #323264; } .btn__tint-blue:hover { background: #a7dee9; } .btn__white { color: #284b9b; background: #fff; } .btn__white:hover { background: #f5f5f0; } .btn__red { color: #fff; background: #e62600; } .btn__red:hover { background: #aa0a0a; } .btn__ghost { color: #24272a; } .btn__ghost:before { content: ‘ ‘; position: absolute; width: 100%; height: 100%; border-radius: 50%; background: #a0ebff; transform: scale(0); } .btn__ghost:hover { color: #323264; } .btn__ghost:hover:before { transform: scale(1); } .btn__animation .btn { min-width: 120px; } .btn__animation–text { display: block; width: 100%; } .btn__animation–text > span { width: 100%; } .btn__animation–text > span:last-child { position: absolute; transform: translateY(44px); color: #284b9b; } .btn__animation–text > span .icon { min-width: 14px; width: 14px; min-height: 14px; transition: 0ms; } .btn__animation[aria-pressed=”true”] { pointer-events: none; } .btn__animation[aria-pressed=”true”] .btn { background: #fff; border: 1px solid #284b9b; } .btn__animation[aria-pressed=”true”] .btn__animation–text > span:first-child { transform: translateY(-44px); } .btn__animation[aria-pressed=”true”] .btn__animation–text > span:last-child { transform: translateY(0px); transition-delay: 150ms; } body { font-family: “Source Sans Pro”, sans-serif; font-weight: 400; } strong { font-family: “Source Sans Pro”, sans-serif; font-weight: 700; } a, button { transition: 300ms; } a, button { position: relative; color: #284b9b; text-decoration: none; cursor: pointer; } a[disabled], button[disabled] { pointer-events: none; color: #737878 !important; } a[disabled] .btn, button[disabled] .btn { background: #d9dada !important; color: inherit; } button { background: none; line-height: 1; } body { font-family: “Source Sans Pro”, sans-serif; font-weight: 400; } strong { font-family: “Source Sans Pro”, sans-serif; font-weight: 700; } a, button { transition: 300ms; } p { font-size: 1.125rem; line-height: 1.78; } p:not(:last-child) { margin-bottom: 20px; } .text__white { color: #fff; } .text__red { color: #e63214; } .text__blue { color: #284b9b; } .text__tint-blue { color: #a0ebff; } .text__dark-blue { color: #323264; } .page__home-page .list__contain–align-center { display: flex; } .page__home-page ul, ul.list__inline, ul.list__inline-right, .page__home-page ul.list__inline-left, ul.list__vertical li { display: flex; flex-wrap: wrap; } .page__home-page .list__contain–align-center { justify-content: center; } .page__home-page ul.list__vertical li { align-items: center; } .page__home-page ul.list__inline-left { justify-content: flex-start; } .page__home-page ul.list__inline-right { justify-content: flex-end; } .page__home-page ul.list__vertical li > a:before { transition: 300ms; } .page__home-page .list__contain { position: relative; width: 100%; } .page__home-page .list__contain–align { margin-left: -15px; } .page__home-page ul.list__bullet, ul.list__numbered { margin-left: 15px; } .page__home-page ul.list__bullet li, ul.list__numbered li { display: list-item !important; padding: 4px 0; line-height: 1.4; } .page__home-page ul.list__bullet ul, ul.list__numbered ul { margin-top: 8px; font-size: 0.875rem; } .page__home-page ul.list__bullet ul li, ul.list__numbered ul li { padding: 2px 0; } .page__home-page ul.list__bullet { list-style: disc; margin-left: 20px; } .page__home-page ul.list__numbered { list-style: decimal; margin-left: 15px; } .page__home-page ul.list__vertical > ul { width: 100%; } .page__home-page ul.list__vertical li { flex-flow: nowrap; width: 100%; padding: 4px 0; margin-right: 0; line-height: 1; } .page__home-page ul.list__vertical li > .icon { margin-right: 16px; } .page__home-page ul.list__vertical li > a { width: 100%; padding: 12px 16px; } .page__home-page ul.list__vertical li > a:before { content: ‘ ‘; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #f8f8f8; border-radius: 8px; opacity: 0; z-index: 0; transition-delay: 10ms; } ul.list__vertical li > a span { position: relative; z-index: 1; } .page__home-page ul.list__vertical li > a:hover:before, .page__home-page ul.list__vertical li > a:focus:before { opacity: 1; } .page__home-page ul.list__vertical.list__links li { padding: 0; } .page__home-page ul.list__vertical–large li { padding: 12px 0; line-height: 1.4; } .page__home-page .list__column–3 li { width: calc( 33% – 16px); } @media (max-width: 767px) { .page__home-page .list__column–3 li { width: 100%; margin-bottom: 24px; } .page__home-page .list__column–3 li:not(:last-child) { margin-right: 0; } } .page__home-page .list__vertical.list__column–2 li { width: 50%; } .card__contain, .card__hero, .card__img–thumb, .card__product–img, .card__bg–img { display: flex; } .card { display: inline-flex; } .card__content { display: flex; flex-wrap: wrap; } .card__content > div{ width: 100%; } .card__content { display: flex; flex-wrap: wrap; justify-content: space-between; } .card, .card__hero, .card__product–img, .card__bg–img { justify-content: center; } .card, .card__hero, .card__product–img, .card__bg–img, .card__content { align-items: center; } .card { flex-direction: column; position: relative; width: 100%; height: 100%; background: #fff; border-radius: 16px; box-shadow: 0px 1px 6px 1px rgba(64, 64, 64, 0.1); border: 1px solid #efefef; font-size: 1rem; line-height: 1.4; overflow: hidden; } .card__no-styling { box-shadow: none; border: none; background: none; } .card .heading { line-height: 1.1; } .card__outline { box-shadow: none; border: 1px solid #a5aaaa; } .card__contain { position: relative; height: 100%; width: 100%; } .card__contain:not(:last-child) { margin-bottom: 16px; } .card__hero { width: 100%; } .card__hero–none { height: auto; } .card__hero img { min-height: 210px; } .card__hero–left { justify-content: flex-start; padding-top: 24px; } .card__hero–left img { width: 90%; } .card__content { align-content: flex-start; flex-direction: column; position: relative; width: 85%; height: 100%; margin: 0 auto; padding: 24px 0; z-index: 1; } .card__content > a { align-self: flex-end; width: 100%; } .card__content .btn__contain { align-self: flex-end; width: 100%; padding-top: 28px; } .card__img { box-shadow: none; border: none; } .card__img–thumb { width: 50px; margin-right: 16px; } .card__img–thumb div { width: calc(100% – 66px); } .card__product–img { position: relative; min-width: 115px; width: 115px; margin: 0 auto; } .card__bg–img { position: relative; width: 100%; height: 100%; object-fit: cover; z-index: 0; } .card__bg–img img { min-height: 100%; object-fit: cover; } .card__bg–img .card__content { position: absolute; top: 0; left: 0; width: 100%; padding: 24px 32px 24px 20px; } .card__contain .flag { position: absolute; top: 0; right: 0; } .card__contain .flag__v1 { transform: translate3d(20px, -20px, 0); } .card .heading div { margin-top: 8px; } .card .heading .heading__marketing–small { line-height: 1; } .card p { font-size: 1rem; line-height: 1.4; } .card__cream { background: #f5f5f0; box-shadow: none; border: none; } .card__red { background: #e62600; color: #fff; border: none; } .card__dark-blue { background: #323264; color: #fff; border: none; } .card__align–bottom { align-self: flex-end; } .card__item–inline { display: flex; flex-wrap: wrap; } .card__item–inline { align-items: center; } .card__item { position: relative; width: 100%; line-height: 1.3; margin-bottom: 0;} .card__item–inline > div:not(:last-child) { margin-right: 32px; } .card__item–expiration { margin-bottom: 4px; font-size: 0.875rem; } .card__item–brand { font-size: 1.375rem; } .card__item–deal { color: #e62600; font-size: 1.125rem; } .card__item–descp { line-height: 1.5; color: #0A1414; } .card__item:not(:last-child) { margin-bottom: 8px; } .brand__logos, .brand__logos ul { display: flex; flex-wrap: wrap; } .brand__logos ul { align-items: center; } .brand__logos { position: relative; width: 100%; } .brand__logos .heading { width: 100%; margin-bottom: 24px; } .brand__logos .list__contain { width: 100%; } .brand__logos–thumb li { width: calc( 10% – 16px); min-width: 85px; text-align: center; padding: 8px 0; } .brand__logos–thumb img { width: 65px; } .card .heading div { margin-top: 0; } .grid__columns–6 > .content { width: 16.66%; padding: 0 8px; } .account-dropdown{ flex-direction: column; } .account-dropdown li { width: 100% !important; margin-right: 0 !important; flex-direction: column; } li.sign-in-register{ flex-direction: row !important; } @media(max-width: 767px){ .slider__wrap .contain{ padding: 0 2.5%;}} .carousel-cell{ border: none !important} .card__blue { background-color: #284b9b; color: #ffffff; border: none; } ]]]]]]]]>]]]]]]>]]]]>]]>
FREE Same Day Pickup on Prints, Photo Books and more
Fill an Rx &
unlock rewards
Plus, earn unlimited 1% Walgreens
Cash rewards storewide*!
Fill an Rx & unlock rewards
Plus, earn unlimited 1% Walgreens Cash rewards storewide*!
FREE shipping on all prescription refills
Connect with
providers in minutes
Connect with
providers in minutes
Find healthcare, prescription coverage & savings with these personalized tools
Get weekly deals, valuable health information and more.
An easier way to save, shop and stay well.
Refill prescriptions, print photos, clip coupons and more.
Find a Walgreens near you
Search your nearest 24-hour store, drive-thru pharmacy, photo lab and more.
Ways to live well Top searches