pagename: /~/ page: {"header":{"name":"Header","inputs":{"serviceProps":"should_rxinfo=true&is_phi=false&display_app_banner=false&display_app_link=true&enable_refresh_token=true&display_app_modal=true","pageName":"homepage"}},"main":[{"name":"DnsPrefetchLinks"},{"name":"HomepageTags"},{"name":"ProductShelfHomepageCriteo","inputs":{"shelfConfig":{"shelfLocation":"HOME"},"shelfType":{"minDisplay":1,"eventId":"VIEW_HOME","placementId":"SHOWCASE_BOTTOM","margin":"0 auto"}}},{"name":"AemSsrWebContent","metadata":{"contentId":"cvs-content-slots/retail-slot-list"},"inputs":{"aemIds":["HP00001"],"homepageSlots":[{"slotId":"HP00001","slotContent":{"plaintext":"<!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t* {\n\t\tbox-sizing: border-box;\n\t}\n\n\tbody {\n\t\tbackground-color: transparent !important;\n\t\tmargin: 0;\n\t}\n</style> -->\n\n\n\n<!-- WEEKLY MAIN CONTENT START -->\n\n<style>\n\t.offscreen{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}\n.super{position:relative;bottom:.55em;font-size:.55em;line-height:.55em}\na.asterisklink{color:#000;text-decoration:underline!important}\n#HP00001.promoWrap{max-width:1280px;margin:0 auto;padding:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HP00001.promoWrap .hero-section{position:relative;overflow:hidden;background:#C1DAEC;border-radius:0 0 16px 16px;margin:0 4px;display:grid;grid-template-columns:1fr 1fr;min-height:487px}\n#HP00001.promoWrap .hero-section .hero-text{padding:24px 0 51px 48px;z-index:1}\n#HP00001.promoWrap .hero-section .hero-text p.intro{margin:0;font-size:24px;line-height:54px;font-weight:400;color:#000}\n#HP00001.promoWrap .hero-section .hero-text .head1{margin:0;font-size:48px;line-height:62px;font-weight:400;color:#000;max-width:520px;padding-bottom:32px}\n#HP00001.promoWrap .hero-section .hero-text .ctas{padding:0;margin:0;list-style:none}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a{color:#262626;max-width:473px;padding:21px 22px;text-decoration:none;font-weight:400;box-shadow:0 2px 8px rgba(0,0,0,.25);border-radius:16px;display:flex;align-items:center;background:#fff;margin-bottom:12px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li:last-of-type>a{margin-bottom:0!important}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div{max-width:100%;width:100%;padding-right:2%}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div span{text-decoration:none!important;font-size:18px;line-height:26px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size:cover;display:inline-block;width:9px;height:15px;vertical-align:middle;box-sizing:border-box}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a:hover div span{border-bottom:2px solid #262626}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a:focus-visible{outline:#000000 solid 4px;outline-offset:4px}\n#HP00001.promoWrap .hero-section .hero-img{overflow:hidden;position:relative;display:flex;justify-content:left;align-items:center}\n#HP00001.promoWrap .hero-section .hero-img img{display:block;margin:0;width:100%;height:100%;object-fit:cover;object-position:unset;max-width:unset;overflow:unset}\n#HP00001.promoWrap .wellness-sec{position:relative;background:#fff;margin:24px 0 24px 0}\n#HP00001.promoWrap .wellness-sec .header-cta{padding:0;display:grid;grid-template-columns:1fr 0.5fr;align-items:center}\n#HP00001.promoWrap .wellness-sec .header-cta .head2{margin:0;font-size:24px;line-height:36px;font-weight:400;color:#262626}\n#HP00001.promoWrap .wellness-sec .header-cta div{overflow:visible;text-align:right;display:flex;justify-content:right;align-items:center;height:36px}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration:none;color:#262626}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration:none;font-size:16px;line-height:24px;font-weight:400}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration:none;color:#262626;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline:#262626 solid 4px;outline-offset:2px;border-radius:16px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:16px;padding:19px 0 0;margin:0;list-style:none}\n#HP00001.promoWrap .wellness-sec .shopcards-sec li{list-style:none;padding:0;margin:0;display:inherit}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration:none;display:block;background:#f7f7f7;border-radius:16px;padding:16px;text-align:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display:grid;height:100%}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display:block;height:95px;width:95px;margin:0 auto 8px;background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk11/sprite-sheet.png\") no-repeat;background-size:285px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position:0 -190px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position:0 -380px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position:-190px 0}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position:-190px -95px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position:-190px -475px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position:-95px -380px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span{font-size:16px;line-height:24px;font-weight:400;color:#262626;text-decoration:none}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-khtml-border-radius:16px}\n#HP00001.promoWrap .wellness-sec .ctas{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;position:relative;padding:0;list-style:none;margin:10px 0 0 0;border-radius:10px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25)}\n#HP00001.promoWrap .wellness-sec ul.ctas li{display:inherit}\n#HP00001.promoWrap .wellness-sec .ctas a{color:#262626;max-width:100%;padding:22px 22px 22px 22px;text-decoration:none;font-weight:400;border-radius:10px;display:flex;align-items:center;background:#fff}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg{display:block;height:54px;width:54px;min-width:54px;margin:0;background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/spritesheet.svg\") no-repeat;background-size:250px}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position:-50px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position:-150px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position:0 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position:-200px -100px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{max-width:100%;padding-right:2%}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration:none;font-size:18px;line-height:26px}\n#HP00001.promoWrap .wellness-sec .ctas a::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size:cover;display:inline-block;width:10px;height:15px;vertical-align:middle;box-sizing:border-box}\n#HP00001.promoWrap .wellness-sec .ctas a:hover div span{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .ctas a:focus-visible{outline:#000000 solid 4px;outline-offset:0px}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content:start}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content:end}\n#HP00001.promoWrap .highlights{position:relative;overflow:visible;max-width:1280px;margin:0 auto 0;padding:0 4px 0}\n#HP00001.promoWrap .highlights .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:16px}\n#HP00001.promoWrap .highlights .inner-block{display:grid;grid-template-columns:2.0603fr 1fr;grid-gap:24px;grid-gap:1.91%;position:relative}\n#HP00001.promoWrap .highlights .inner-block .card{background:#fff;border-radius:16px;display:grid}\n#HP00001.promoWrap .highlights .inner-block .card .icon{display:block;max-height:149px;height:auto;max-width:149px;width:100%}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .head3{font-size:35px;line-height:46px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:0}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding:0 0 5px 0}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display:block;width:37px;height:48px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration:none;color:#004d99}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .highlights .inner-block .block1{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{padding:0;grid-template-columns:1fr 1fr;grid-gap:0;align-items:center;background:#fff5e6}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{margin:10px 0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding:12px 0}\n#HP00001.promoWrap .highlights .inner-block .block2{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:0;align-items:center;background:#fff}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:20px 32px 30px}\n#HP00001.promoWrap .highlights .inner-block .block1 .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:left;border-radius:16px 0 0 16px}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec{overflow:hidden;display:flex;align-items:center;justify-content:left;max-height:unset}\n#HP00001.promoWrap .highlights .inner-block .block1 .textsec{padding:27px}\n#HP00001.promoWrap .highlights{position:relative;overflow:visible;max-width:1280px;margin:0 auto 0;padding:0 4px 0}\n#HP00001.promoWrap .highlights .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:16px}\n#HP00001.promoWrap .highlights .inner-block{display:grid;grid-template-columns:2.0603fr 1fr;grid-gap:24px;grid-gap:1.91%;position:relative}\n#HP00001.promoWrap .highlights .inner-block .card{background:#fff;border-radius:16px;display:grid}\n#HP00001.promoWrap .highlights .inner-block .card .icon{display:block;max-height:149px;height:auto;max-width:149px;width:100%}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display:block;width:94px;height:80px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration:none;color:#004d99}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .highlights .inner-block .block1{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{margin:10px 0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding:12px 0}\n#HP00001.promoWrap .highlights .inner-block .block2{display:grid}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:0;align-items:center;background:#fff5e6}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding:12px 0}\n#HP00001.promoWrap .wellness-sec .ctas{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;position:relative;padding:0;list-style:none;margin:10px 0 0 0;border-radius:10px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25)}\n#HP00001.promoWrap .wellness-sec ul.ctas li{display:inherit}\n#HP00001.promoWrap .wellness-sec .ctas a{color:#262626;max-width:100%;padding:22px 22px 22px 22px;text-decoration:none;font-weight:400;border-radius:10px;display:flex;align-items:center;background:#fff}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg{display:block;height:54px;width:54px;min-width:54px;margin:0;background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/spritesheet.svg\") no-repeat;background-size:250px}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position:-50px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position:-100px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position:-150px 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position:0 0}\n#HP00001.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position:-200px -100px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{max-width:100%;padding-right:2%}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration:none;font-size:18px;line-height:26px}\n#HP00001.promoWrap .wellness-sec .ctas a::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size:cover;display:inline-block;width:10px;height:15px;vertical-align:middle;box-sizing:border-box}\n#HP00001.promoWrap .wellness-sec .ctas a:hover div span{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .wellness-sec .ctas a:focus-visible{outline:#000000 solid 4px;outline-offset:0px}\n#HP00001.promoWrap .commitments{position:relative;overflow:visible;padding:0 4px 30px;max-width:1280px;margin:24px auto 0 auto}\n#HP00001.promoWrap .commitments .head2{margin:0;color:#262626;font-size:24px;line-height:31.2px;font-weight:400;padding-bottom:16px}\n#HP00001.promoWrap .commitments .cards{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;position:relative;list-style:none;margin:0;padding:0}\n#HP00001.promoWrap .commitments .cards li{display:inherit}\n#HP00001.promoWrap .commitments .cards li .card{border-radius:16px;overflow:hidden;background:#fff5e6}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{display:flex;height:0;align-items:center;padding:26.38% 0;justify-content:center;overflow:hidden}\n#HP00001.promoWrap .commitments .cards li .card img{display:block;max-width:100%;width:100%;height:auto}\n#HP00001.promoWrap .commitments .cards li .card .text-div{padding:27px 20px 30px 25px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .para{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding-bottom:18px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car{font-weight:500;color:#004d99;text-decoration:none}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration:none;color:#004d99}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .ext-link::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/blue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:11px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .commitments .cards li .card .text-div .ext-link::after{content:'';background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/blue.svg\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:11px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content:start}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content:center}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content:end}\n#HP00001.promoWrap .commitments .cards li.box0-sec{display:none}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .imgsec{display:flex;margin:0;align-items:start;padding:0;justify-content:center;overflow:visible;align-self:start}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .imgsec img{display:block;max-width:100%;width:100%;height:auto;border-radius:16px 16px 0 0}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec .red-care-one{padding-bottom:0}\n#HP00001.promoWrap .commitments .cards li .card .text-div .para-1{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400;padding-bottom:18px}\n#HP00001.promoWrap{padding:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HP00001.promoWrap .spotlightsec{position:relative;overflow:visible;padding:0 4px 24px;max-width:1280px;margin:0 auto}\n#HP00001.promoWrap .spotlightsec .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding:0 0 16px}\n#HP00001.promoWrap .spotlightsec .head2{margin:0;color:#262626;font-size:24px;line-height:36px;font-weight:400;padding:0 0 16px}\n#HP00001.promoWrap .spotlightsec .flusec{position:relative;overflow:visible;max-width:1280px;margin:0 auto;max-height:400px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox{display:grid;grid-template-columns:1fr 1fr;border-radius:16px;align-items:center;overflow:hidden;min-height:400px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec{padding:70px 70px 70px 10px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{margin:0;color:#262626;font-size:24px;line-height:38px;font-weight:400;padding:0;max-width:530px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3-b{margin:0;color:#262626;font-size:84px;line-height:90.8px;font-weight:400;padding:0;max-width:530px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para{margin:0;color:#262626;font-size:16px;line-height:24px;font-weight:400;padding:8px 0 18px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car{font-weight:700;color:#000;text-decoration:none;display:table}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car::after{content:'';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:2px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover{text-decoration:none;color:#fff}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover>span{border-bottom:2px solid #004d99;text-decoration:none}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:focus-visible{outline:#000000 solid 4px;outline-offset:4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec{overflow:hidden;display:flex;align-items:center;justify-content:center;max-height:338px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec img{display:block;width:636px;height:427px;object-fit:cover;margin-bottom:0}\n#HP00001.promoWrap .photo .imgsec{overflow:hidden;display:flex;align-items:center;justify-content:center;max-height:338px;position:absolute;right:15%}\n#HP00001.promoWrap .photo .imgsec img{display:block;width:402px;height:250px;object-fit:cover;margin-bottom:0}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc{margin:0;color:#262626;font-size:12px;line-height:18px;font-weight:400;padding-top:18px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a{font-size:12px;color:#262626;line-height:18px;font-weight:400;text-decoration:underline}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:hover{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:focus-visible{outline:#000000 solid 2.5px;outline-offset:1.5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para a{font-size:16px;line-height:24px;font-weight:400;color:#262626;text-decoration:underline}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:hover{text-decoration:none;border-bottom:2px solid #262626}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:focus-visible{outline:#000 solid 4px;outline-offset:4px;border-radius:16px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position:absolute;display:block;width:249px;height:166px;bottom:0;right:0}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n#HP00001.promoWrap iframe{width:100%;height:100%;border-radius:20px}\n#HP00001.promoWrap .video-container video{width:300px;height:300px;border-radius:20px;object-fit:cover;cursor:pointer}\n#HP00001.promoWrap .video-container.playing .video-cover,#HP00001.promoWrap .video-container.playing .video-play-button{display:none}\n#HP00001.promoWrap .video-container{position:relative;width:300px;height:300px;background:0 0;overflow:hidden;border-radius:20px;max-height:400px;display:grid}\n#HP00001.promoWrap .video-play-button{position:absolute;left:20px;bottom:20px;width:80px;height:80px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex!important;align-items:center;justify-content:center;opacity:1!important;transition:opacity .3s}\n#HP00001.promoWrap .video-play-button::after{content:\"\";display:block;width:0;height:0;border-top:15px solid transparent;border-left:25px solid #000;border-bottom:15px solid transparent;margin-left:5px}\n#HP00001.promoWrap .video-container iframe{display:none;width:100%;height:100%}\n#HP00001.promoWrap .video-container.playing iframe{display:block}\n#HP00001.promoWrap .video-container.playing .video-play-button{display:none}\n#HP00001.promoWrap .video-cover{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;z-index:2;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/test/video-capture-t0002.33seg-6457.png);background-size:cover;background-position:center}\n#HP00001.promoWrap .video-container.playing .video-cover{display:none}\n#HP00001.promoWrap .video-play-button:hover{background:#fff;opacity:.9!important}\n#HP00001.promoWrap .ec-logo{padding-bottom:16px}\n#HP00001.promoWrap .video-control-button{position:absolute;left:20px;bottom:20px;width:60px;height:60px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;border:0}\n#HP00001.promoWrap .play-icon{width:0;height:0;border-top:15px solid transparent;border-left:25px solid #000;border-bottom:15px solid transparent;margin-left:5px}\n#HP00001.promoWrap .pause-icon{display:none;gap:6px}\n#HP00001.promoWrap .pause-icon::after,#HP00001.promoWrap .pause-icon::before{content:\"\";display:block;width:8px;height:30px;background:#000}\n#HP00001.promoWrap .video-container.playing .play-icon{display:none}\n#HP00001.promoWrap .video-container.playing .pause-icon{display:flex}\n#HP00001.promoWrap .video-section{background:#cc2128c7;padding:10;border-radius:20px;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;grid-gap:1.91%;max-height:320px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec-one{display:grid}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .head3{display:grid}\n#HP00001.promoWrap .textsec .red-car{font-weight:500;color:#004d99;text-decoration:none;display:table}\n#HP00001.promoWrap .textsec .red-car span{font-size:16px;line-height:24px;text-decoration:none}\n#HP00001.promoWrap .textsec .red-car::after{content:'';background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg) no-repeat;background-position:right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:3px}\n#HP00001.promoWrap .video-section .textsec{padding:41px 0 0 0!important}\n#HP00001.promoWrap .tabs-section{position:relative;overflow:visible;padding:0 4px 24px;max-width:1280px}\n#HP00001.promoWrap .tabs-section .tabs{display:flex;justify-content:center;padding:16px 0;gap:40px}\n#HP00001.promoWrap .tabs-section .tab{font-weight:600;cursor:pointer;padding-bottom:4px;position:relative}\n#HP00001.promoWrap .tabs-section .tab.active{color:#000}\n#HP00001.promoWrap .tabs-section .tab.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:3px;background:#0071e3;border-radius:2px}\n#HP00001.promoWrap .tabs-section .card-container{display:none;flex-wrap:wrap;justify-content:center;gap:24px;padding:32px 16px}\n#HP00001.promoWrap .tabs-section .card-container.active{display:flex}\n#HP00001.promoWrap .tabs-section .card{width:220px;background:#fafafa;border-radius:12px;text-align:left;padding:20px;box-shadow:0 1px 5px rgba(0,0,0,.1);display:flex;flex-direction:column;min-height:280px}\n#HP00001.promoWrap .tabs-section .card a{color:#000;font-size:14px;text-decoration:none;margin-bottom:16px}\n#HP00001.promoWrap .tabs-section .card img{width:100%;height:120px;object-fit:contain;margin-top:auto;transition:transform .3s ease}\n#HP00001.promoWrap .tabs-section .card img:hover{transform:scale(1.08)}\n#HP00001.promoWrap .tabs-section .head3{margin:0;color:#262626;font-size:23px;line-height:35px;font-weight:400;padding-bottom:10px}\n#HP00001.promoWrap .tabs-section .mobile-tabs{display:none}\n#HP00001.promoWrap .slider-container{max-width:1000px;margin:0 auto;padding:0 0;margin:30px auto;padding:0;background:#fff;position:relative}\n#HP00001.promoWrap .slider-container .head3{margin:0;color:#262626;font-size:36px;line-height:46.8px;font-weight:400;font-size:26px}\n#HP00001.promoWrap .slider-container .slider-container{max-width:1000px;margin:0 auto;padding:0 0;margin:20px auto;padding:0;background:#fff;position:relative}\n#HP00001.promoWrap .slider-container .carousel{display:flex;align-items:center;gap:30px;position:relative;justify-content:space-between}\n#HP00001.promoWrap .slider-container .slides-container{position:relative;min-height:450px;overflow:visible;flex-grow:1}\n#HP00001.promoWrap .slider-container .slides{position:relative;height:100%}\n#HP00001.promoWrap .slider-container .slide{position:absolute;width:100%;transition:transform .5s ease-in-out;top:0;left:0}\n#HP00001.promoWrap .slider-container .two-column-slide{display:flex;align-items:center;gap:40px;height:100%}\n#HP00001.promoWrap .slider-container .image-column{flex:1;height:100%;display:flex;align-items:center}\n#HP00001.promoWrap .slider-container .image-column img{width:100%;height:auto;max-height:300px;object-fit:contain;border-radius:8px}\n#HP00001.promoWrap .slider-container .content-column{flex:1;padding:20px}\n#HP00001.promoWrap .slider-container .content-column h3{font-size:28px;color:#333;margin-bottom:15px}\n#HP00001.promoWrap .slider-container .content-column p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px}\n#HP00001.promoWrap .slider-container .learn-more-link{color:#fff;text-decoration:none;font-size:16px;margin-top:15px;background:#004d99;border:1px solid #004d99;display:inline-block;padding:10px 25px 10px 16px;border-radius:8px;font-weight:500}\n#HP00001.promoWrap .slider-container .arrow-btn{width:44px;height:44px;border:1px solid #333;border-radius:10px;background-color:#fff;cursor:pointer;background-position:center;background-repeat:no-repeat;flex-shrink:0;padding:0}\n#HP00001.promoWrap .slider-container .arrow-btn:hover{background-color:#000}\n#HP00001.promoWrap .slider-container .arrow-btn.right{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.right:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow-white.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.left{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.left:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow-white.svg\")}\n#HP00001.promoWrap .slider-container .arrow-btn.disabled{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n#HP00001.promoWrap .slider-container .dots{display:flex;justify-content:center;gap:10px;margin-top:0}\n#HP00001.promoWrap .slider-container .dot-btn{width:10px;height:10px;border-radius:50%;background:#ccc;cursor:pointer;border:none;padding:0}\n#HP00001.promoWrap .slider-container .dot-btn.active{background:#000}\n#HP00001.promoWrap .slider-container .image-slider-column{width:100%;height:400px;position:relative;overflow:hidden}\n#HP00001.promoWrap .slider-container .image-slides{position:relative;height:100%}\n#HP00001.promoWrap .slider-container .image-slide{position:absolute;width:80%;height:80%;top:10%;transition:all .7s ease-in-out;box-shadow:0 5px 15px rgba(0,0,0,.1)}\n#HP00001.promoWrap .slider-container .image-slide img{width:100%;height:100%;object-fit:cover;display:block;border-radius:5px}\n#HP00001.promoWrap .slider-container .image-slide.active{left:10%;transform:translateX(0);z-index:3;opacity:1}\n#HP00001.promoWrap .slider-container .image-slide.next{left:100%;transform:translateX(-80%);z-index:2;opacity:.8}\n#HP00001.promoWrap .slider-container .image-slide.prep-next{left:100%;transform:translateX(-60%);z-index:1;opacity:.6}\n#HP00001.promoWrap .slider-container .image-slide.prev{left:-80%;transform:translateX(60%);z-index:1;opacity:.5}\n#HP00001.promoWrap .slider-container .slide-out-left{animation:slideOutLeft .7s forwards}\n#HP00001.promoWrap .slider-container .slide-in-right{animation:slideInRight .7s forwards}\n#HP00001.promoWrap .slider-container .slide-out-right{animation:slideOutRight .7s forwards}\n#HP00001.promoWrap .slider-container .slide-in-left{animation:slideInLeft .7s forwards}\n@keyframes slideOutLeft{\nfrom{transform:translateX(0);left:10%;opacity:1}\nto{transform:translateX(-40%);left:10%;opacity:.5}\n}\n@keyframes slideInRight{\nfrom{transform:translateX(-80%);left:100%;opacity:.8}\nto{transform:translateX(-80%);left:20%;opacity:1}\n}\n@keyframes slideOutRight{\nfrom{transform:translateX(0);left:10%;opacity:1}\nto{transform:translateX(40%);left:10%;opacity:.5}\n}\n@keyframes slideInLeft{\nfrom{transform:translateX(60%);left:-80%;opacity:.5}\nto{transform:translateX(60%);left:0;opacity:1}\n}\n#HP00001.promoWrap .slider-container .slider-nav{display:flex;justify-content:center;gap:20px;margin-top:20px}\n#HP00001.promoWrap .slider-container .arrow-btn{width:44px;height:44px;border:1px solid #333;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HP00001.promoWrap .slider-container .slide-indicators{display:flex;justify-content:center;margin-top:15px;gap:10px}\n#HP00001.promoWrap .slider-container .indicator{width:12px;height:12px;border-radius:50%;background-color:#ccc;cursor:pointer}\n#HP00001.promoWrap .slider-container .indicator.active{background-color:#333}\n#HP00001.promoWrap .slider-container .testimonial-slide{display:none}\n#HP00001.promoWrap .slider-container .cube-container{width:100%;height:400px;perspective:1200px;position:relative;overflow:visible}\n#HP00001.promoWrap .slider-container .cube{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s ease-in-out}\n#HP00001.promoWrap .slider-container .cube-face{position:absolute;width:80%;height:80%;top:10%;backface-visibility:visible;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 15px rgba(0,0,0,.1);border-radius:8px;overflow:hidden;transition:all .3s ease}\n#HP00001.promoWrap .slider-container .cube-face img{width:100%;height:100%;object-fit:cover}\n#HP00001.promoWrap .slider-container .cube-face:first-child{transform:rotateY(0) translateZ(150px);z-index:4;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face:nth-child(2){transform:rotateY(90deg) translateZ(150px);z-index:3;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face:nth-child(3){transform:rotateY(180deg) translateZ(150px);z-index:2;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face:nth-child(4){transform:rotateY(-90deg) translateZ(150px);z-index:1;opacity:1}\n#HP00001.promoWrap .slider-container .cube-face.active{opacity:1;z-index:5}\n#HP00001.promoWrap .slider-container .fixed-image-column{position:absolute;left:5%;top:0;width:50%;height:100%;padding-right:20px;margin-right:60px;flex-shrink:0;max-width:520px;flex:1}\n#HP00001.promoWrap .slider-container .sliding-content-column{position:absolute;right:0;top:0;width:50%;height:100%;padding:80px 30px}\n#HP00001.promoWrap .slider-container .slides{position:relative;height:100%}\n#HP00001.promoWrap .slider-container .slide{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity .5s ease-in-out}\n#HP00001.promoWrap .slider-container .slide.active{opacity:1}\n#HP00001.promoWrap .slider-container .carousel-container{position:relative;width:100%;height:400px;perspective:1000px}\n#HP00001.promoWrap .slider-container .card{position:absolute;width:100%;max-width:300px;height:100%;border-radius:20px;background-size:cover;background-position:center;transition:all .6s ease-in-out;opacity:0;transform:scale(.9) translateX(0);z-index:1}\n#HP00001.promoWrap .slider-container .card.visible-front{z-index:3;transform:translateX(0) scale(1);opacity:1}\n#HP00001.promoWrap .slider-container .card.visible-middle{z-index:2;transform:translateX(30px) scale(.95);opacity:.8;width:100%}\n#HP00001.promoWrap .slider-container .card.visible-back{z-index:1;transform:translateX(60px) scale(.9);opacity:.6;width:100%}\n#HP00001.promoWrap .slider-container .card.visible-left{z-index:2;transform:translateX(-30px) scale(.95);opacity:.8;width:100%}\n#HP00001.promoWrap .slider-container .card.visible-far-left{z-index:1;transform:translateX(-60px) scale(.9);opacity:.6;width:100%}\n#HP00001.promoWrap .slider-container .card.hidden-layer{opacity:0!important;transform:translateX(0) scale(.9)!important;z-index:0!important}\n#HP00001.promoWrap .slider-container .slides-text-section{position:relative;left:5%}\n#HP00001.promoWrap .slider-container .fixed-image-column .card img{object-fit:cover;width:300px;height:100%;border-radius:20px}\n#HP00001.promoWrap .slider-container .arrow-btn:focus,#HP00001.promoWrap .slider-container .card:focus,#HP00001.promoWrap .slider-container .dot-btn:focus{outline:2px solid #0066cc;outline-offset:2px}\n#HP00001.promoWrap .slider-container .card{visibility:visible}\n#HP00001.promoWrap .slider-container .using-mouse .arrow-btn:focus,#HP00001.promoWrap .slider-container .using-mouse .card:focus,#HP00001.promoWrap .slider-container .using-mouse .dot-btn:focus{outline:0}\n#HP00001.promoWrap .slider-container .mobile-view-sec{display:none}\n#HP00001.promoWrap .slider-container .learn-more-link::after{content:' ';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.png) no-repeat right;background-size:cover;display:inline-block;width:9px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:5px}\n.dtp-card{display:block}\n.tab-card{display:none}\n@media screen and (min-width:960px){\n#HP00001.promoWrap .commitments .cards li .card .imgsec{overflow:visible;height:unset;align-items:start;padding:0}\n}\n@media screen and (max-width:1050px){\n#HP00001.promoWrap .video-section .textsec{padding:20px 0 0 0!important}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para{font-size:14px;line-height:22px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size:22px;line-height:36px}\n}\n@media screen and (max-width:1120px){\n#HP00001.promoWrap .hero-section{border-radius:0;margin:0;min-height:352px;grid-template-columns:1fr 1.059fr}\n}\n@media screen and (max-width:959px){\n#HP00001.promoWrap .hero-section{border-radius:0;margin:0;min-height:352px;grid-template-columns:1fr 1.059fr}\n#HP00001.promoWrap .hero-section .hero-text{padding:16px 0 24px 24px}\n#HP00001.promoWrap .hero-section .hero-text .head1{font-size:32px;line-height:42px;padding-bottom:16px;max-width:335px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div{padding-right:5%}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a{max-width:328px;padding:14px 15px 14px 17px}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div span{font-size:17px}\n#HP00001.promoWrap .wellness-sec #sec4-link5{padding-left:44px}\n#HP00001.promoWrap .wellness-sec{margin:24px 24px 24px}\n#HP00001.promoWrap .wellness-sec .header-cta{padding:0;display:grid;grid-template-columns:1fr 0.5fr;align-items:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec{grid-template-columns:1fr 1fr 1fr;grid-gap:8px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link{padding:16px 8px;text-align:unset}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns:1fr 2fr;align-items:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display:block;height:64px;width:64px;margin:0 16px 0 0;background-size:192px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position:0 -129px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position:0 -256px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position:-128px 0}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position:-128px -64px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position:-128px -320px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position:-64px -256px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display:block}\n#HP00001.promoWrap .wellness-sec .ctas{grid-template-columns:1fr 1fr 1fr;grid-gap:25px 16px;padding:20px}\n#HP00001.promoWrap .wellness-sec .ctas a{padding:2px 16px 2px 5px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size:15px;line-height:24px}\n#HP00001.promoWrap .wellness-sec .ctas a::after{width:8px;height:13px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right:3%}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content:unset}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content:unset}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content:unset}\n#HP00001.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content:unset}\n#HP00001.promoWrap .highlights{margin-bottom:0;padding:0 24px 5px}\n#HP00001.promoWrap .highlights .head2{line-height:31.2px}\n#HP00001.promoWrap .highlights .inner-block{grid-gap:16px;grid-gap:2.223%;grid-template-columns:1fr}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{max-height:141px;max-width:141px;margin:0}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{padding-top:16px;font-size:24px;line-height:31px}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{padding:16px;grid-template-columns:1fr 1.55fr;grid-gap:16px;min-height:310px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:16px;min-height:274px}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding:30px 0 20px 0}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size:24px;line-height:31px}\n#HP00001.promoWrap .hero-section .hero-img{padding-bottom:0; padding-left: 15px; overflow: visible;}\n#HP00001.promoWrap .commitments .head2{font-size:24px;line-height:31.2px}\n#HP00001.promoWrap .commitments .cards{grid-gap:16px;grid-template-columns:1fr 1fr;align-items: end;}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{padding:0 0;height: unset;max-height: 193px;}\n#HP00001.promoWrap .commitments .cards li .card .text-div{padding:20px 24px 35px}\n#HP00001.promoWrap .commitments{padding:0 24px 30px}\n#HP00001.promoWrap .highlights .inner-block .block2{display:none}\n#HP00001.promoWrap .commitments .cards li.box0-sec{display:block}\n#HP00001.promoWrap .commitments .cards li .card .text-div .red-care-one{padding-bottom:20px;display:table}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .head3{font-size:24px;line-height:31px}\n#HP00001.promoWrap .commitments .cards li .card.box0 .text-div .red-care-one{padding-bottom:35px}\n#HP00001.promoWrap .highlights .inner-block .block1 .textsec{padding:30px 0 30px 0}\n#HP00001.promoWrap .commitments .cards li .card .text-div .para-1{font-size:16px;line-height:24px}\n.dtp-card{display:none}\n.tab-card{display:block}\n#HP00001.promoWrap .commitments .cards li .card{max-height:393px}\n#HP00001.promoWrap .commitments .cards li .card.box2 .imgsec{padding:0 0}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .text-div .para{font-size:23px;line-height:32px}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 8%;max-height: 190px;}\n}\n@media screen and (max-width:900px){\n#HP00001.promoWrap .highlights{margin-bottom:0;padding:0 24px 0}\n#HP00001.promoWrap .highlights .head2{line-height:31.2px}\n#HP00001.promoWrap .highlights .inner-block{grid-gap:16px;grid-template-columns:1fr;max-height:unset}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .icon{max-height:141px;max-width:141px;margin:0}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{padding-top:16px;font-size:24px;line-height:31px}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{padding:0;grid-template-columns:1fr 1fr;grid-gap:16px;min-height:unset}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:16px;min-height:274px}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding:30px 0 20px 0}\n#HP00001.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size:24px;line-height:31px}\n#HP00001.promoWrap .video-section{grid-template-columns:1fr;max-height:unset;padding:20px 16px;gap:24px}\n#HP00001.promoWrap .video-container{width:100%;height:auto;max-width:100%;aspect-ratio:1/1;margin:0 auto}\n#HP00001.promoWrap .video-container video{width:100%;height:auto;object-fit:cover}\n#HP00001.promoWrap .video-control-button{width:60px;height:60px;left:10px;bottom:10px}\n#HP00001.promoWrap .video-play-button{width:60px;height:60px;left:10px;bottom:10px}\n#HP00001.promoWrap .video-section .textsec{padding:0!important;text-align:left}\n#HP00001.promoWrap .video-section .textsec .head3{font-size:22px;line-height:30px}\n#HP00001.promoWrap .video-section .textsec .para{font-size:14px;line-height:21px;padding:10px 0 18px}\n#HP00001.promoWrap .video-section .textsec .red-car span{font-size:14px;line-height:22px}\n#HP00001.promoWrap .spotlightsec{padding:0 24px 24px}\n#HP00001.promoWrap .spotlightsec .head2{line-height:31.2px;font-size:25px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec{padding:24px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size:32px;line-height:41.6px;max-width:unset}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height:343px;object-fit:cover;justify-content:right}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec img{max-width:unset;width:511px;height:343px;margin-bottom:0}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3-b{font-size:59px;line-height:66.8px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .para{font-size:16px;line-height:24px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size:24px;line-height:38px}\n#HP00001.promoWrap .tabs-section{margin:25% 0 10% 0}\n}\n@media screen and (max-width:800px){\n#HP00001.promoWrap .slider-container .fixed-image-column{left:0}\n#HP00001.promoWrap .slider-container .learn-more-link{font-size:13px}\n}\n@media (max-width:760px){\n#HP00001.promoWrap .tabs-section .card-container,#HP00001.promoWrap .tabs-section .tabs{display:none!important}\n#HP00001.promoWrap .tabs-section .mobile-carousel{display:block;padding:0 16px}\n#HP00001.promoWrap .tabs-section .carousel-wrapper{position:relative;overflow:hidden}\n#HP00001.promoWrap .tabs-section .carousel{display:flex;transition:transform .4s ease-in-out}\n#HP00001.promoWrap .tabs-section .card{flex:0 0 100%;max-width:100%;margin-right:16px}\n#HP00001.promoWrap .tabs-section .arrow{position:absolute;top:40%;transform:translateY(-50%);background:#eee;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}\n#HP00001.promoWrap .tabs-section .arrow.left{left:-8px}\n#HP00001.promoWrap .tabs-section .arrow.right{right:-8px}\n#HP00001.promoWrap .tabs-section .dots{display:flex;justify-content:center;margin-top:12px;gap:6px}\n#HP00001.promoWrap .tabs-section .dot{width:8px;height:8px;border-radius:50%;background:#ccc;cursor:pointer}\n#HP00001.promoWrap .tabs-section .dot.active{background:#0071e3}\n#HP00001.promoWrap .tabs-section .mobile-tabs{display:none;flex-direction:column;background-color:#fff}\n#HP00001.promoWrap .tabs-section .mobile-tab-row{padding:16px;background:#fff;border-top:1px solid #ddd;font-weight:700;cursor:pointer}\n#HP00001.promoWrap .tabs-section .mobile-tab-row.active{background-color:#fff}\n#HP00001.promoWrap .tabs-section .mobile-tab-content{max-height:0;overflow:hidden;transition:max-height .4s ease}\n#HP00001.promoWrap .tabs-section .mobile-tab-content.active{max-height:1000px}\n#HP00001.promoWrap .tabs-section .card-slider-wrapper{position:relative;margin-bottom:24px}\n#HP00001.promoWrap .tabs-section .card-slider{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;gap:12px;padding:16px;scroll-behavior:smooth;background:#fff}\n#HP00001.promoWrap .tabs-section .card-slider::-webkit-scrollbar{display:none}\n#HP00001.promoWrap .tabs-section .card{min-width:70%;flex:0 0 auto;scroll-snap-align:start;background:#fafafa;padding:16px;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.1)}\n#HP00001.promoWrap .tabs-section .card h3{margin-top:0}\n#HP00001.promoWrap .tabs-section .card img{width:100%;margin-top:12px;border-radius:8px}\n#HP00001.promoWrap .tabs-section .card a{display:inline-block;margin-top:0;color:#000;text-decoration:none;font-weight:500}\n#HP00001.promoWrap .tabs-section .slider-nav{text-align:center;margin-top:12px}\n#HP00001.promoWrap .tabs-section .slider-nav button.dot{height:12px;width:12px;margin:0 4px;background-color:#bbb;border:none;border-radius:50%;cursor:pointer}\n#HP00001.promoWrap .tabs-section .slider-nav button.dot.active{background-color:#333}\n#HP00001.promoWrap .tabs-section .arrow-btn{position:absolute;top:40%;width:44px;height:44px;border:1px solid #333;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HP00001.promoWrap .tabs-section .arrow-btn.left{left:8px}\n#HP00001.promoWrap .tabs-section .arrow-btn.right{right:8px}\n#HP00001.promoWrap .tabs-section .arrow-btn.disabled,#HP00001.promoWrap .tabs-section .arrow-btn:disabled{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n#HP00001.promoWrap .tabs-section .mobile-tab-row .arrow-icon{float:right;transition:transform .3s ease}\n#HP00001.promoWrap .tabs-section .mobile-tab-row.active .arrow-icon{transform:rotate(180deg)}\n#HP00001.promoWrap .tabs-section .mobile-tabs{display:flex}\n#HP00001.promoWrap .tabs-section{margin:70% 0 10% 0}\n#HP00001.promoWrap .hero-section .hero-img{padding-left: 0;}\n}\n@media screen and (max-width:700px){\n#HP00001.promoWrap .slider-container .desktop-view-sec{display:none}\n#HP00001.promoWrap .slider-container .mobile-view-sec{display:block}\n#HP00001.promoWrap .slider-container .slides{position:relative;width:100%;max-width:400px;margin:auto}\n#HP00001.promoWrap .slider-container .card{display:none;width:100%;margin:0 auto}\n#HP00001.promoWrap .slider-container .card.visible-front{display:flex}\n#HP00001.promoWrap .slider-container .card-content{display:flex;flex-direction:column;gap:15px}\n#HP00001.promoWrap .slider-container .fixed-image-column{width:100%;max-width:100%;margin:0;padding:0 20px;left:10%}\n#HP00001.promoWrap .slider-container .fixed-image-column img{width:100%;height:300px;object-fit:cover;border-radius:8px}\n#HP00001.promoWrap .slider-container .slides-text-section{padding:0 15px;margin-top:105%}\n#HP00001.promoWrap .slider-container .head3{font-size:20px;font-weight:700;margin-bottom:8px;color:#222}\n#HP00001.promoWrap .slider-container .slides-text-section p{font-size:16px;margin-bottom:12px;color:#444}\n#HP00001.promoWrap .slider-container .cta-button{display:inline-block;padding:8px 12px;background-color:#004990;color:#fff;text-decoration:none;border-radius:4px;font-size:14px}\n#HP00001.promoWrap .slider-container .arrow-controls{display:flex;justify-content:space-between;max-width:400px;margin:10px auto}\n#HP00001.promoWrap .slider-container .arrow-btn{position:absolute;top:50%;transform:translateY(-50%);font-size:20px;padding:8px 12px;background-color:#eee;border:none;border-radius:30% 0 0 30%;cursor:pointer;z-index:10;opacity:.8}\n#HP00001.promoWrap .slider-container .arrow-btn.left{left:0;border-radius:0 30% 30% 0}\n#HP00001.promoWrap .slider-container .arrow-btn.right{right:0}\n#HP00001.promoWrap .slider-container .dots{display:flex;justify-content:center;margin-top:10px}\n#HP00001.promoWrap .slider-container .dot{height:10px;width:10px;margin:0 4px;background-color:#bbb;border-radius:50%;display:inline-block;cursor:pointer}\n#HP00001.promoWrap .slider-container .dot.active{background-color:#333}\n#HP00001.promoWrap .slider-container .learn-more-link{color:#fff;text-decoration:none;font-size:14px;margin-top:15px;background:#004d99;border:1px solid #004d99;display:inline-block;padding:10px 25px 10px 16px;border-radius:8px;font-weight:500}\n#HP00001.promoWrap .slider-container .slides-container{min-height:500px}\n}\n@media screen and (max-width:740px){\n#HP00001.promoWrap .spotlightsec{padding:0 16px 16px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns:1fr}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .textsec{padding:40px 0 34px}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height:352px;justify-content:center;align-items:end}\n#HP00001.promoWrap .spotlightsec .flusec .innerbox .imgsec img{width:184%;height:auto}\n#HP00001.promoWrap .spotlightsec .video-container{min-height:300px}\n}\n@media screen and (max-width:730px){\n#HP00001.promoWrap .hero-section{grid-template-columns:1fr}\n#HP00001.promoWrap .hero-section .hero-text{padding:16px 16px 0}\n#HP00001.promoWrap .hero-section .hero-text .head1{max-width:unset}\n#HP00001.promoWrap .hero-section .hero-text .ctas{padding-right:0}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a{padding:16px 13px 16px 22px;max-width:100%}\n#HP00001.promoWrap .hero-section .hero-text .ctas li a div span{font-size:15px;line-height:22px}\n#HP00001.promoWrap .hero-section .hero-img{justify-content:center}\n#HP00001.promoWrap .hero-section .hero-img img{width:110%;height:auto}\n#HP00001.promoWrap .wellness-sec #sec4-link5{padding-left:5px}\n#HP00001.promoWrap .wellness-sec{padding:24px 16px 16px;margin:0 0 16px}\n#HP00001.promoWrap .wellness-sec .header-cta{align-items:start;grid-gap:0;grid-template-columns:1fr 1fr}\n#HP00001.promoWrap .wellness-sec .header-cta div{text-align:left}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar::after{content:' ';background:transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size:cover;display:inline-block;width:7px;height:12px;vertical-align:middle;box-sizing:border-box;margin-left:5px;margin-bottom:2px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec{grid-template-columns:1fr 1fr;padding-top:24px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align:center}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns:1fr}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display:block;height:95px;width:95px;margin:0 auto 8px;background-size:285px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position:0 -190px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position:0 -380px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position:-190px 0}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position:-190px -95px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position:-190px -475px}\n#HP00001.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position:-95px -380px}\n#HP00001.promoWrap .wellness-sec .ctas{grid-template-columns:1fr;grid-gap:12px}\n#HP00001.promoWrap .wellness-sec .ctas a{padding:2px 13px 2px 5px}\n#HP00001.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size:15px;line-height:22px}\n#HP00001.promoWrap .wellness-sec .header-cta div a.blackcar span{font-size:18px;line-height:27px}\n#HP00001.promoWrap .highlights{padding:0 16px 0;margin-bottom:0}\n#HP00001.promoWrap .highlights .inner-block{grid-template-columns:1fr;grid-gap:16px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{font-size:21px;line-height:33px;padding-top:0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{grid-template-columns:1fr;grid-gap:0;min-height:561px}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec{padding:16px 16px 20px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{min-height:auto}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:16px 0 26px}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec{justify-content:center;align-items:center;width: 100%;max-width: 100%;}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img{width:100%;height:auto}\n#HP00001.promoWrap .commitments{padding:0 16px 30px;margin:16px auto 0 auto}\n#HP00001.promoWrap .commitments .cards{grid-template-columns:1fr}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{padding:0 0}\n#HP00001.promoWrap .commitments .cards li .card img{max-width:120%;width:120%}\n#HP00001.promoWrap .commitments .cards li .card .text-div .para{font-size:22px;line-height:33px}\n#HP00001.promoWrap .commitments .cards li .card.box0 .text-div .red-care-one{padding-bottom:0}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec .head3{padding-bottom:0}\n#HP00001.promoWrap .highlights .inner-block .block1 .picture-box{border-radius:16px 16px 0 0}\n#HP00001.promoWrap .commitments .cards li .card{max-height: 515px;}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 0; max-height: 376px;}\n}\n@media screen and (max-width:640px){\n#HP00001.promoWrap .highlights{padding:0 16px 8px;margin-bottom:0}\n#HP00001.promoWrap .highlights .inner-block{grid-template-columns:1fr;grid-gap:16px}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .head3{font-size:24px;line-height:31px;padding-top:0;padding-bottom:20px}\n#HP00001.promoWrap .highlights .inner-block .block1 .card{grid-template-columns:1fr;grid-gap:0;min-height:auto}\n#HP00001.promoWrap .highlights .inner-block .block1 .card .textsec{padding:22px 10px 35px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{min-height:auto}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:16px 0 26px}\n#HP00001.promoWrap .highlights .inner-block .block1 .imgsec{justify-content:center;align-items:center;width: 100%;max-width: 100%;}\n#HP00001.promoWrap .highlights .inner-block .card .textsec .para{font-size:18px;line-height:27px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card{padding:24px 24px 32px 24px}\n#HP00001.promoWrap .highlights .inner-block .block2 .card .textsec{padding:0 0 0}\n#HP00001.promoWrap .highlights .inner-block .block2 .card.box3 .textsec .head3{padding:0 0 20px 0}\n#HP00001.promoWrap .tabs-section{margin:110% 0 5% 0}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .text-div .para{font-size:21px;line-height:27px}\n#HP00001.promoWrap .commitments .cards li .card{max-height: 393px;}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 8%; max-height: 269px;}\n}\n@media screen and (max-width:500px){\n#HP00001.promoWrap .wellness-sec #sec4-link5{padding-left:5px}\n#HP00001.promoWrap .wellness-sec .header-cta div{margin:6px 0;align-items:start;justify-content:center}\n#HP00001.promoWrap .commitments .cards li .card .imgsec{padding:0 0}\n#HP00001.promoWrap .commitments .cards li .card.box1.tab-card .imgsec{padding-top: 8%; max-height: 193px;}\n}\n@media screen and (max-width:480px){\n#HP00001.promoWrap .video-container{aspect-ratio:16/9}\n#HP00001.promoWrap .video-section .textsec .head3-b{font-size:34px;line-height:40px}\n#HP00001.promoWrap .play-icon{border-left:20px solid #000;border-top:12px solid transparent;border-bottom:12px solid transparent}\n#HP00001.promoWrap .pause-icon::after,#HP00001.promoWrap .pause-icon::before{width:6px;height:24px}\n}\n</style>\n<div id=\"HP00001\" class=\"promoWrap\" style=\"display: block;\">\n\t<div class=\"hero-section\">\n\t\t<div class=\"hero-text\">\n\t\t\t<!-- <p class=\"intro\">Have a healthy New Year</p> -->\n\t\t\t<h1 class=\"head1\">Let’s make healthier happen together<span class=\"super\">™</span></h1>\n\t\t\t<ul role=\"list\" class=\"ctas\">\n\t\t\t\t<li role=\"listitem\"><a id=\"sec1-link1\" href=\"/pharmacy?icid=cvs-home-s1-l1-hero-rx-managescripts-default\">\n\t\t\t\t\t\t<div><span>Manage and refill prescriptions</span></div>\n\t\t\t\t\t</a></li>\n\t\t\t\t<li role=\"listitem\"><a id=\"sec1-link2\"\n\t\t\t\t\t\thref=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s1-l2-hero-imz-fnnl-generalvax-default\">\n\t\t\t\t\t\t<div><span>Schedule vaccinations</span></div>\n\t\t\t\t\t</a></li>\n\t\t\t\t<li role=\"listitem\"><a id=\"sec1-link3\" href=\"/minuteclinic?icid=cvs-home-s1-l3-hero-mc-schedule-default\">\n\t\t\t\t\t\t<div><span>Schedule a MinuteClinic appointment</span></div>\n\t\t\t\t\t</a></li>\n\t\t\t</ul>\n\t\t</div>\n\t\t<picture class=\"hero-img\">\n\t\t\t<source media=\"(min-width: 960px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/fallback/half-new.jpg?im=Resize=(699,534)\">\n\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/fallback/half-new.jpg?im=Resize=(450,352)\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/fallback/half-new.jpg?im=Resize=(394,301)\"\n\t\t\t\talt=\"A parent and child relax on a couch together, playing the guitar.\">\n\t\t</picture>\n\t\t<!--\n\t\t<div class=\"hero-img\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/fallback/half-new.jpg\" alt=\"\">\n\t\t</div>\n-->\n\t</div>\n\n\t<div class=\"wellness-sec\">\n\t\t<div class=\"header-cta\">\n\t\t\t<h2 class=\"head2\">Essentials</h2>\n\t\t\t<div><a id=\"sec1-link4\" href=\"/shop?icid=cvs-home-s2-l5-tiles-fs-shopall-default\" class=\"blackcar\"><span>Shop all\n\t\t\t\t\t\tproducts</span></a></div>\n\t\t</div>\n\t\t<ul role=\"list\" class=\"ctas\">\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link8\" href=\"/shop/health-medicine?icid=cvs-home-s2-l1-tiles-fs-healthmeds-default\">\n\t\t\t\t\t<div class=\"mcimg img5\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Health & medicine</span></div>\n\t\t\t\t</a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link5\" href=\"/shop/vitamins?icid=cvs-home-s2-l2-tiles-fs-vitamins-default\">\n\t\t\t\t\t<div class=\"mcimg img2\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Vitamins</span></div>\n\t\t\t\t</a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link4\" href=\"/shop/personal-care?icid=cvs-home-s2-l3-tiles-fs-perscare-default\">\n\t\t\t\t\t<div class=\"mcimg img1\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Personal care</span></div>\n\t\t\t\t</a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link6\"\n\t\t\t\t\thref=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s2-l4-tiles-fs-weeklydeals-default\">\n\t\t\t\t\t<div class=\"mcimg img4\"></div>\n\t\t\t\t\t<div class=\"txtdiv\"><span>Shop weekly deals</span></div>\n\t\t\t\t</a></li>\n\t\t</ul>\n\t</div>\n</div>\n<script>\n\twindow.addEventListener('load', function () {\n\t\tsetTimeout(() => {\n\t\t\t/* video section start */\n\t\t\tconst video = document.getElementById('mainVideo');\n\t\t\tconst playPauseButton = document.getElementById('playPauseButton');\n\t\t\tconst cover = document.querySelector('.video-cover');\n\t\t\tconst container = document.getElementById('videoContainer');\n\n\t\t\t// Configure video for autoplay (muted for browser policies)\n\t\t\tvideo.muted = true;\n\t\t\tvideo.autoplay = true;\n\t\t\tvideo.preload = \"auto\";\n\n\t\t\t// Attempt to play after the 1 second delay\n\t\t\tvideo.play()\n\t\t\t\t.then(() => {\n\t\t\t\t\tcontainer.classList.add('playing');\n\t\t\t\t\tif (cover) cover.style.display = 'none';\n\t\t\t\t})\n\t\t\t\t.catch(error => {\n\t\t\t\t\tconsole.log('Autoplay prevented:', error);\n\t\t\t\t\tplayPauseButton.style.display = 'flex';\n\t\t\t\t});\n\n\t\t\t// Click handler\n\t\t\tplayPauseButton.addEventListener('click', function () {\n\t\t\t\tif (video.paused) {\n\t\t\t\t\tvideo.play()\n\t\t\t\t\t\t.then(() => {\n\t\t\t\t\t\t\tcontainer.classList.add('playing');\n\t\t\t\t\t\t\tif (cover) cover.style.display = 'none';\n\t\t\t\t\t\t});\n\t\t\t\t} else {\n\t\t\t\t\tvideo.pause();\n\t\t\t\t\tcontainer.classList.remove('playing');\n\t\t\t\t\tif (cover) cover.style.display = 'block';\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t// Keyboard accessibility\n\t\t\tplayPauseButton.addEventListener('keydown', function (e) {\n\t\t\t\tif (e.key === ' ' || e.key === 'Enter') {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tif (video.paused) {\n\t\t\t\t\t\tvideo.play()\n\t\t\t\t\t\t\t.then(() => {\n\t\t\t\t\t\t\t\tcontainer.classList.add('playing');\n\t\t\t\t\t\t\t\tif (cover) cover.style.display = 'none';\n\t\t\t\t\t\t\t});\n\t\t\t\t\t} else {\n\t\t\t\t\t\tvideo.pause();\n\t\t\t\t\t\tcontainer.classList.remove('playing');\n\t\t\t\t\t\tif (cover) cover.style.display = 'block';\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t// Video end handler\n\t\t\tvideo.addEventListener('ended', function () {\n\t\t\t\tcontainer.classList.remove('playing');\n\t\t\t\tif (cover) cover.style.display = 'block';\n\t\t\t});\n\t\t\t/* video section end */\n\n\t\t\t/* slider images section start */\n\t\t\tlet currentStackIndex = 0;\n\t\t\tconst totalSlides = 3;\n\t\t\tlet keyboardInteraction = false;\n\n\t\t\tconst contentSlides = document.querySelectorAll('.slide');\n\t\t\tconst dotBtns = document.querySelectorAll('.dot-btn');\n\t\t\tconst prevBtn = document.getElementById('prevBtn');\n\t\t\tconst nextBtn = document.getElementById('nextBtn');\n\t\t\tconst cards = document.querySelectorAll('.card');\n\n\t\t\t// Detect Tab key to know it's keyboard interaction\n\t\t\t// document.body.addEventListener('keydown', function(e) {\n\t\t\t// if (e.key === 'Tab') {\n\t\t\t// document.body.classList.remove('using-mouse');\n\t\t\t// keyboardInteraction = true;\n\t\t\t// }\n\t\t\t// });\n\n\t\t\t// Detect mouse to prevent keyboard-based focus effects\n\t\t\tdocument.body.addEventListener('mousedown', function () {\n\t\t\t\tdocument.body.classList.add('using-mouse');\n\t\t\t});\n\n\t\t\t// Allow keyboard navigation via arrow keys or number keys\n\t\t\tdocument.addEventListener('keydown', (e) => {\n\t\t\t\tif (e.key === 'ArrowRight' && currentStackIndex < totalSlides - 1) {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t\tnextBtn.focus();\n\t\t\t\t} else if (e.key === 'ArrowLeft' && currentStackIndex > 0) {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t\tprevBtn.focus();\n\t\t\t\t} else if (e.key === 'Home') {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(0);\n\t\t\t\t\tdotBtns[0].focus();\n\t\t\t\t} else if (e.key === 'End') {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tgoToSlide(totalSlides - 1);\n\t\t\t\t\tdotBtns[totalSlides - 1].focus();\n\t\t\t\t} else if (e.key >= '1' && e.key <= String(totalSlides)) {\n\t\t\t\t\te.preventDefault();\n\t\t\t\t\tconst index = parseInt(e.key) - 1;\n\t\t\t\t\tgoToSlide(index);\n\t\t\t\t\tdotBtns[index].focus();\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tlet lastFocused = null;\n\n\t\t\tnextBtn.addEventListener('focus', () => {\n\t\t\t\tif (keyboardInteraction && currentStackIndex < totalSlides - 1) {\n\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t}\n\t\t\t\tlastFocused = 'next';\n\t\t\t});\n\n\t\t\tprevBtn.addEventListener('focus', () => {\n\t\t\t\tif (keyboardInteraction && currentStackIndex > 0) {\n\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t}\n\t\t\t\tlastFocused = 'prev';\n\t\t\t});\n\n\t\t\tdocument.addEventListener('keydown', (e) => {\n\t\t\t\tif (e.key === 'Tab') {\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tif (document.activeElement === nextBtn && currentStackIndex < totalSlides - 1 && lastFocused === 'next') {\n\t\t\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t\t\t} else if (document.activeElement === prevBtn && currentStackIndex > 0 && lastFocused === 'prev') {\n\t\t\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t\t\t}\n\t\t\t\t\t}, 0);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t// Go to specific slide\n\t\t\tfunction goToSlide(index) {\n\t\t\t\tcurrentStackIndex = index;\n\t\t\t\trotateCarousel();\n\t\t\t\tupdateContentSlider();\n\t\t\t\tupdateMobileSlides(); // Add this line\n\t\t\t}\n\n\t\t\t// Add this new function to handle mobile slides\n\t\t\tfunction updateMobileSlides() {\n\t\t\t\tconst mobileCards = document.querySelectorAll('.mobile-view-sec .card');\n\n\t\t\t\tmobileCards.forEach((card, i) => {\n\t\t\t\t\tif (i === currentStackIndex) {\n\t\t\t\t\t\tcard.classList.add('visible-front');\n\t\t\t\t\t\tcard.classList.remove('hidden-layer');\n\t\t\t\t\t} else {\n\t\t\t\t\t\tcard.classList.remove('visible-front');\n\t\t\t\t\t\tcard.classList.add('hidden-layer');\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\n\t\t\t// Rotate card stack visuals\n\t\t\tfunction rotateCarousel() {\n\t\t\t\tconst carousel = document.getElementById('carousel');\n\t\t\t\tconst cards = Array.from(carousel.children);\n\n\t\t\t\tcards.forEach(card => {\n\t\t\t\t\tcard.className = 'card';\n\t\t\t\t\tcard.setAttribute('tabindex', '-1');\n\t\t\t\t});\n\n\t\t\t\tif (currentStackIndex === 0) {\n\t\t\t\t\tcards[0].classList.add('visible-front');\n\t\t\t\t\tcards[1].classList.add('visible-middle');\n\t\t\t\t\tcards[2].classList.add('visible-back');\n\t\t\t\t} else if (currentStackIndex === 1) {\n\t\t\t\t\tcards[0].classList.add('visible-left');\n\t\t\t\t\tcards[1].classList.add('visible-front');\n\t\t\t\t\tcards[2].classList.add('visible-middle');\n\t\t\t\t} else if (currentStackIndex === 2) {\n\t\t\t\t\tcards[0].classList.add('visible-far-left');\n\t\t\t\t\tcards[1].classList.add('visible-left');\n\t\t\t\t\tcards[2].classList.add('visible-front');\n\t\t\t\t}\n\n\t\t\t\tcards[currentStackIndex].setAttribute('tabindex', '0');\n\t\t\t}\n\n\t\t\t// Update slide text content and dot indicators\n\t\t\tfunction updateContentSlider() {\n\t\t\t\tcontentSlides.forEach((slide, index) => {\n\t\t\t\t\tslide.classList.toggle('active', index === currentStackIndex);\n\t\t\t\t});\n\n\t\t\t\tdotBtns.forEach((dot, index) => {\n\t\t\t\t\tdot.classList.toggle('active', index === currentStackIndex);\n\t\t\t\t\tdot.setAttribute('aria-selected', index === currentStackIndex);\n\t\t\t\t});\n\n\t\t\t\tprevBtn.classList.toggle('disabled', currentStackIndex === 0);\n\t\t\t\tnextBtn.classList.toggle('disabled', currentStackIndex === totalSlides - 1);\n\n\t\t\t\tconst liveRegion = document.getElementById('slide-status') || createLiveRegion();\n\t\t\t\tliveRegion.textContent = `Slide ${currentStackIndex + 1} of ${totalSlides}`;\n\t\t\t}\n\n\t\t\t// Create ARIA live region for screen readers\n\t\t\tfunction createLiveRegion() {\n\t\t\t\tconst liveRegion = document.createElement('div');\n\t\t\t\tliveRegion.id = 'slide-status';\n\t\t\t\tliveRegion.setAttribute('aria-live', 'polite');\n\t\t\t\tliveRegion.setAttribute('aria-atomic', 'true');\n\t\t\t\tliveRegion.style.position = 'absolute';\n\t\t\t\tliveRegion.style.overflow = 'hidden';\n\t\t\t\tliveRegion.style.clip = 'rect(0 0 0 0)';\n\t\t\t\tliveRegion.style.height = '1px';\n\t\t\t\tliveRegion.style.width = '1px';\n\t\t\t\tliveRegion.style.margin = '-1px';\n\t\t\t\tliveRegion.style.padding = '0';\n\t\t\t\tliveRegion.style.border = '0';\n\t\t\t\tdocument.body.appendChild(liveRegion);\n\t\t\t\treturn liveRegion;\n\t\t\t}\n\n\t\t\t// Click support for dots and arrows\n\t\t\tnextBtn.addEventListener('click', () => {\n\t\t\t\tkeyboardInteraction = false;\n\t\t\t\tif (currentStackIndex < totalSlides - 1) {\n\t\t\t\t\tgoToSlide(currentStackIndex + 1);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tprevBtn.addEventListener('click', () => {\n\t\t\t\tkeyboardInteraction = false;\n\t\t\t\tif (currentStackIndex > 0) {\n\t\t\t\t\tgoToSlide(currentStackIndex - 1);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tdotBtns.forEach(dot => {\n\t\t\t\tdot.addEventListener('click', () => {\n\t\t\t\t\tkeyboardInteraction = false;\n\t\t\t\t\tgoToSlide(parseInt(dot.dataset.index));\n\t\t\t\t});\n\n\t\t\t\tdot.addEventListener('keydown', (e) => {\n\t\t\t\t\tif (e.key === 'Enter' || e.key === ' ') {\n\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\tgoToSlide(parseInt(dot.dataset.index));\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t});\n\n\t\t\t// Initial setup\n\t\t\tupdateContentSlider();\n\t\t\tcreateLiveRegion();\n\n\t\t\t// Initialize mobile view on load\n\t\t\tif (window.innerWidth <= 700) {\n\t\t\t\tupdateMobileSlides();\n\t\t\t}\n\n\t\t\t// Handle window resize\n\t\t\twindow.addEventListener('resize', function () {\n\t\t\t\tif (window.innerWidth <= 700) {\n\t\t\t\t\tupdateMobileSlides();\n\t\t\t\t}\n\t\t\t});\n\t\t\t/* slider images section end */\n\n\t\t\t/* tabs section start */\n\t\t\tconst tabs = document.querySelectorAll('.tab');\n\t\t\tconst containers = document.querySelectorAll('.card-container');\n\n\t\t\ttabs.forEach(tab => {\n\t\t\t\ttab.addEventListener('click', () => {\n\t\t\t\t\ttabs.forEach(t => t.classList.remove('active'));\n\t\t\t\t\ttab.classList.add('active');\n\n\t\t\t\t\tconst target = tab.getAttribute('data-tab');\n\t\t\t\t\tcontainers.forEach(c => {\n\t\t\t\t\t\tc.classList.toggle('active', c.id === target);\n\t\t\t\t\t});\n\t\t\t\t});\n\t\t\t});\n\n\t\t\twindow.toggleMobileTab = function (clickedRow, id) {\n\t\t\t\tconst allRows = document.querySelectorAll('.mobile-tab-row');\n\t\t\t\tconst allContents = document.querySelectorAll('.mobile-tab-content');\n\n\t\t\t\tallRows.forEach(row => {\n\t\t\t\t\trow.classList.remove('active');\n\t\t\t\t\tconst arrow = row.querySelector('.arrow-icon');\n\t\t\t\t\tif (arrow) arrow.innerHTML = '▼'; // â–¼ down\n\t\t\t\t});\n\n\t\t\t\tallContents.forEach(content => content.classList.remove('active'));\n\n\t\t\t\tclickedRow.classList.add('active');\n\t\t\t\tconst arrow = clickedRow.querySelector('.arrow-icon');\n\t\t\t\tif (arrow) arrow.innerHTML = '▲'; // â–² up\n\t\t\t\tdocument.getElementById(`mobile-${id}`).classList.add('active');\n\n\t\t\t\tsetupDots(id);\n\t\t\t\tupdateArrowStates(id);\n\t\t\t};\n\n\n\t\t\tfunction scrollCards(sectionId, direction) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst card = slider.querySelector('.card');\n\t\t\t\tif (card) {\n\t\t\t\t\tslider.scrollLeft += direction * (card.offsetWidth + 12);\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tupdateDots(sectionId);\n\t\t\t\t\t\tupdateArrowStates(sectionId);\n\t\t\t\t\t}, 300);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tfunction setupDots(sectionId) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst dotsContainer = document.getElementById(`dots-${sectionId}`);\n\t\t\t\tconst cards = slider.querySelectorAll('.card');\n\t\t\t\tdotsContainer.innerHTML = '';\n\t\t\t\tcards.forEach((_, index) => {\n\t\t\t\t\tconst dot = document.createElement('button');\n\t\t\t\t\tdot.classList.add('dot');\n\t\t\t\t\tdot.setAttribute('aria-label', `Slide ${index + 1}`);\n\t\t\t\t\tdot.addEventListener('click', () => {\n\t\t\t\t\t\tslider.scrollLeft = index * (cards[0].offsetWidth + 12);\n\t\t\t\t\t\tupdateDots(sectionId);\n\t\t\t\t\t\tupdateArrowStates(sectionId);\n\t\t\t\t\t});\n\t\t\t\t\tdotsContainer.appendChild(dot);\n\t\t\t\t});\n\t\t\t\tupdateDots(sectionId);\n\t\t\t\tupdateArrowStates(sectionId);\n\t\t\t}\n\n\t\t\tfunction updateDots(sectionId) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst dots = document.querySelectorAll(`#dots-${sectionId} .dot`);\n\t\t\t\tconst cardWidth = slider.querySelector('.card')?.offsetWidth || 1;\n\t\t\t\tconst index = Math.round(slider.scrollLeft / (cardWidth + 12));\n\t\t\t\tdots.forEach((dot, i) => dot.classList.toggle('active', i === index));\n\t\t\t}\n\n\t\t\tfunction updateArrowStates(sectionId) {\n\t\t\t\tconst slider = document.getElementById(`slider-${sectionId}`);\n\t\t\t\tconst leftArrow = document.querySelector(`#mobile-${sectionId} .arrow-btn.left`);\n\t\t\t\tconst rightArrow = document.querySelector(`#mobile-${sectionId} .arrow-btn.right`);\n\t\t\t\tconst card = slider.querySelector('.card');\n\t\t\t\tconst totalCards = slider.querySelectorAll('.card').length;\n\t\t\t\tconst currentIndex = Math.round(slider.scrollLeft / (card.offsetWidth + 12));\n\n\t\t\t\tleftArrow.disabled = currentIndex === 0;\n\t\t\t\trightArrow.disabled = currentIndex >= totalCards - 1;\n\t\t\t}\n\n\t\t\t// Attach to global scope\n\t\t\twindow.toggleMobileTab = toggleMobileTab;\n\t\t\twindow.scrollCards = scrollCards;\n\n\t\t\t// Initialize all tab sliders\n\t\t\t['prescriptions', 'health', 'rewards'].forEach(id => {\n\t\t\t\tsetupDots(id);\n\t\t\t\tupdateArrowStates(id);\n\t\t\t});\n\n\t\t\t/* tabs section end */\n\n\t\t}, 1000); // delay after full load\n\t});\n</script>\n<!-- WEEKLY MAIN CONTENT END -->\n\n\n\n<!-- OPTION1 START -->\n<style>\n\t.offscreen {\n\t\tposition: absolute;\n\t\tleft: -10000px;\n\t\ttop: auto;\n\t\twidth: 1px;\n\t\theight: 1px;\n\t\toverflow: hidden;\n\t}\n\n\t.super {\n\t\tposition: relative;\n\t\tbottom: 0.55em;\n\t\tfont-size: .55em;\n\t\tline-height: .55em;\n\t}\n\n\t#HP00001-1.promoWrap {\n\t\tmax-width: 1280px;\n\t\tmargin: 0 auto;\n\t\tpadding: 0;\n\t\tfont-family: CVS Health Sans, Helvetica, Arial, sans-serif;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section {\n\t\tposition: relative;\n\t\toverflow: hidden;\n\t\tbackground: #C1DAEC;\n\t\tborder-radius: 16px;\n\t\tmargin: 16px 4px 24px;\n\t\tdisplay: grid;\n\t\talign-items: center;\n\t\tgrid-template-columns: 1.669fr 1fr;\n\t\tmin-height: 364px;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-text {\n\t\tpadding: 10px 96px 10px 96px;\n\t\tz-index: 1;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-text p.intro {\n\t\tmargin: 0;\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t\tcolor: #000000;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-text .head1 {\n\t\tmargin: 0;\n\t\tfont-size: 48px;\n\t\tline-height: 57.6px;\n\t\tfont-weight: 400;\n\t\tcolor: #000000;\n\t\tmax-width: 625px;\n\t\tpadding-bottom: 24px;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-img {\n\t\toverflow: hidden;\n\t\tposition: relative;\n\t\tdisplay: flex;\n\t\tjustify-content: left;\n\t\talign-items: center;\n\t}\n\n\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\tdisplay: block;\n\t\tmargin: 0;\n\t\twidth: 476.68px;\n\t\theight: auto;\n\t\tobject-fit: cover;\n\t\tobject-position: left;\n\t\tmax-width: unset;\n\t\toverflow: unset;\n\t}\n\n\t@media screen and (max-width:1200px) {\n\t\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:959px) {\n\t\t#HP00001-1.promoWrap .hero-section {\n\t\t\tborder-radius: 0;\n\t\t\tmargin: 0 0 24px 0;\n\t\t\tmin-height: 232px;\n\t\t\tmax-height: unset;\n\t\t\tgrid-template-columns: 1.527fr 1fr;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text {\n\t\t\tpadding: 10px 56px 10px 56px;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text .head1 {\n\t\t\tfont-size: 32px;\n\t\t\tline-height: 38.4px;\n\t\t\tpadding-bottom: 12px;\n\t\t\tmax-width: 376px;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:768px) {\n\t\t#HP00001-1.promoWrap .hero-section .hero-img img {\n\t\t\twidth: 303.82px;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:700px) {\n\t\t#HP00001-1.promoWrap .hero-section {\n\t\t\tgrid-template-columns: 1fr;\n\t\t\tmin-height: unset;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text {\n\t\t\tpadding: 32px 24px 55px;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-text .head1 {\n\t\t\tmax-width: unset;\n\t\t\tpadding-bottom: 0;\n\t\t}\n\n\t\t#HP00001-1.promoWrap .hero-section .hero-img {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n</style>\n<div id=\"HP00001-1\" class=\"promoWrap\" style=\"display: none;\">\n\n\t<div class=\"hero-section\">\n\t\t<div class=\"hero-text\">\n\t\t\t<!-- <p class=\"intro\">Have a healthy New Year</p> -->\n\t\t\t<h1 class=\"head1\">Let’s make healthier happen together<span class=\"super\">™</span></h1>\n\t\t</div>\n\t\t<picture class=\"hero-img\">\n\t\t\t<source media=\"(min-width: 960px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/fallback/half-new.jpg?im=Resize=(477,364)\">\n\t\t\t<source media=\"(min-width: 641px)\"\n\t\t\t\tsrcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/fallback/half-new.jpg?im=Resize=(304,232)\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/fallback/half-new.jpg?im=Resize=(304,232)\"\n\t\t\t\talt=\"\">\n\t\t</picture>\n\t\t<!--\n\t\t<div class=\"hero-img\">\n\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/fallback/half-new.jpg\" alt=\"\">\n\t\t</div>\n-->\n\t</div>\n\n</div>\n<!-- OPTION1 END -->\n\n\n\n<!-- OPTION2 START -->\n<style>\n\t.offscreen {\n\t\tposition: absolute;\n\t\tleft: -10000px;\n\t\ttop: auto;\n\t\twidth: 1px;\n\t\theight: 1px;\n\t\toverflow: hidden;\n\t}\n\n\t.super {\n\t\tposition: relative;\n\t\tbottom: 0.55em;\n\t\tfont-size: .55em;\n\t\tline-height: .55em;\n\t}\n\n\t#HP00001-2.promoWrap {\n\t\tmax-width: 1280px;\n\t\tmargin: 0 auto;\n\t\tpadding: 0;\n\t\tfont-family: CVS Health Sans, Helvetica, Arial, sans-serif;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec {\n\t\tposition: relative;\n\t\toverflow: hidden;\n\t\tbackground: #FFFFFF;\n\t\tpadding: 16px;\n\t\tmargin: 0px 28px 30px;\n\t\tborder-radius: 16px;\n\t\tbox-shadow: 0px 2px 8px rgba(0, 0, 0, 0.25);\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta {\n\t\tpadding: 0;\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 0.5fr;\n\t\talign-items: center;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta .head2 {\n\t\tmargin: 0;\n\t\tfont-size: 24px;\n\t\tline-height: 36px;\n\t\tfont-weight: 400;\n\t\tcolor: #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div {\n\t\toverflow: visible;\n\t\ttext-align: right;\n\t\tdisplay: flex;\n\t\tjustify-content: right;\n\t\talign-items: center;\n\t\theight: 36px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar {\n\t\ttext-decoration: none;\n\t\tcolor: #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar span {\n\t\ttext-decoration: none;\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar::after {\n\t\tcontent: ' ';\n\t\tbackground: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar:hover span {\n\t\ttext-decoration: none;\n\t\tcolor: #262626;\n\t\tborder-bottom: 2px solid #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible {\n\t\toutline: #262626 solid 4px;\n\t\toutline-offset: 2px;\n\t\tborder-radius: 16px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;\n\t\tgrid-gap: 16px;\n\t\tpadding: 19px 0 0;\n\t\tmargin: 0;\n\t\tlist-style: none;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec li {\n\t\tlist-style: none;\n\t\tpadding: 0;\n\t\tmargin: 0;\n\t\tdisplay: inherit;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link {\n\t\ttext-decoration: none;\n\t\tdisplay: block;\n\t\tbackground: #F7F7F7;\n\t\tborder-radius: 16px;\n\t\tpadding: 16px;\n\t\ttext-align: center;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div {\n\t\tdisplay: grid;\n\t\theight: 100%;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img {\n\t\tdisplay: block;\n\t\theight: 95px;\n\t\twidth: 95px;\n\t\tmargin: 0 auto 8px;\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk08/wellness-sprite-new.png\") no-repeat;\n\t\tbackground-size: 285px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1 {\n\t\tbackground-position: 0px -190px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2 {\n\t\tbackground-position: 0px -380px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3 {\n\t\tbackground-position: -190px 0;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4 {\n\t\tbackground-position: -190px -95px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5 {\n\t\tbackground-position: -190px -475px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6 {\n\t\tbackground-position: -95px -380px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t\tcolor: #262626;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after {\n\t\tcontent: ' ';\n\t\tbackground: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {\n\t\ttext-decoration: none;\n\t\tborder-bottom: 2px solid #262626;\n\t}\n\n\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {\n\t\toutline: #000000 solid 4px;\n\t\toutline-offset: 4px;\n\t\tborder-radius: 16px;\n\t\t-webkit-border-radius: 16px;\n\t\t-moz-border-radius: 16px;\n\t\t-khtml-border-radius: 16px;\n\t}\n\n\t/*\n\n\t#HP00001-2.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 30px;padding: 0 4px 24px;}\n\t#HP00001-2.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00001-2.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card{background: #FFFFFF;box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; display: grid;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00001-2.promoWrap .highlights .inner-block .block1{display: grid;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card{padding: 20px 32px 30px; grid-template-columns: 1fr 4fr;grid-gap: 24px;align-items: start; min-height: 219px;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 219px;}\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n*/\n\t#HP00001-2.promoWrap .commitments {\n\t\tposition: relative;\n\t\toverflow: visible;\n\t\tpadding: 0 4px 30px;\n\t\tmax-width: 1280px;\n\t\tmargin: 24px auto 0 auto;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .head2 {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 24px;\n\t\tline-height: 31.2px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 16px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 1fr 1fr;\n\t\tgrid-gap: 24px;\n\t\tposition: relative;\n\t\tlist-style: none;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li {\n\t\tdisplay: inherit;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card {\n\t\t/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/\n\t\tborder-radius: 16px;\n\t\toverflow: hidden;\n\t\tbackground: #FFF5E6;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .imgsec {\n\t\tdisplay: flex;\n\t\theight: 0;\n\t\talign-items: center;\n\t\tpadding: 27.38% 0;\n\t\tjustify-content: center;\n\t\toverflow: hidden;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card img {\n\t\tdisplay: block;\n\t\tmax-width: 100%;\n\t\twidth: 100%;\n\t\theight: auto;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div {\n\t\tpadding: 27px 20px 30px 25px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .para {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 24px;\n\t\tline-height: 36px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 18px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car {\n\t\tfont-weight: 500;\n\t\tcolor: #004D99;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car span {\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car::after {\n\t\tcontent: '';\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;\n\t\tbackground-position: right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car:hover {\n\t\ttext-decoration: none;\n\t\tcolor: #004D99;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car:hover>span {\n\t\tborder-bottom: 2px solid #004D99;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible {\n\t\toutline: #000000 solid 4px;\n\t\toutline-offset: 4px;\n\t\tborder-radius: 5px;\n\t\t-webkit-border-radius: 5px;\n\t\t-moz-border-radius: 5px;\n\t\t-khtml-border-radius: 5px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights {\n\t\tposition: relative;\n\t\toverflow: visible;\n\t\tmax-width: 1280px;\n\t\tmargin: 30px auto 0;\n\t\tpadding: 0 4px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .head2 {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 24px;\n\t\tline-height: 36px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 16px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 2.0603fr 1fr;\n\t\tgrid-gap: 24px;\n\t\tgrid-gap: 1.91%;\n\t\tposition: relative;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card {\n\t\tbackground: #FFFFFF;\n\t\t/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/\n\t\tborder-radius: 16px;\n\t\tdisplay: grid;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .icon {\n\t\tdisplay: block;\n\t\tmax-height: 149px;\n\t\theight: auto;\n\t\tmax-width: 149px;\n\t\twidth: 100%;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3 {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 36px;\n\t\tline-height: 46px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 10px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\tpadding: 30px 0 10px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .icon {\n\t\tdisplay: block;\n\t\twidth: 94px;\n\t\theight: 80px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .para {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car {\n\t\tfont-weight: 500;\n\t\tcolor: #004D99;\n\t\ttext-decoration: none;\n\t\tdisplay: table;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car span {\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car::after {\n\t\tcontent: '';\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;\n\t\tbackground-position: right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover {\n\t\ttext-decoration: none;\n\t\tcolor: #004D99;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:hover>span {\n\t\tborder-bottom: 2px solid #004D99;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible {\n\t\toutline: #000000 solid 4px;\n\t\toutline-offset: 4px;\n\t\tborder-radius: 5px;\n\t\t-webkit-border-radius: 5px;\n\t\t-moz-border-radius: 5px;\n\t\t-khtml-border-radius: 5px;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 {\n\t\tdisplay: grid;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card {\n\t\tpadding: 20px 32px 30px;\n\t\tgrid-template-columns: 1fr 1fr;\n\t\tgrid-gap: 0;\n\t\talign-items: center;\n\t\tmin-height: 376px;\n\t\tbackground: #FFF5E6;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon {\n\t\tmargin: 10px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec .para {\n\t\tpadding: 12px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 {\n\t\tdisplay: grid;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card {\n\t\tpadding: 20px 32px 30px;\n\t\tmin-height: 376px;\n\t\talign-items: center;\n\t\tbackground: #FFF5E6;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .para {\n\t\tpadding: 12px 0;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .picture-box {\n\t\tposition: relative;\n\t\toverflow: hidden;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t}\n\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec {\n\t\toverflow: hidden;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\tmax-height: 338px;\n\t}\n\n\t/*\t#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n\t#HP00001-2.promoWrap .highlights .inner-block .block1 .textsec {\n\t\tpadding: 32px;\n\t}\n\n\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .ext-link::after {\n\t\tcontent: '';\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/blue.svg\") no-repeat;\n\t\tbackground-position: right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 11px;\n\t\theight: 11px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 3px;\n\t}\n\n\t@media screen and (max-width:959px) {\n\t\t#HP00001-2.promoWrap .wellness-sec {\n\t\t\tmargin: 0px 24px 24px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta {\n\t\t\tpadding: 0;\n\t\t\tdisplay: grid;\n\t\t\tgrid-template-columns: 1fr 0.5fr;\n\t\t\talign-items: center;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec {\n\t\t\tgrid-template-columns: 1fr 1fr 1fr;\n\t\t\tgrid-gap: 8px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link {\n\t\t\tpadding: 16px 8px;\n\t\t\ttext-align: unset;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div {\n\t\t\tgrid-template-columns: 1fr 2fr;\n\t\t\talign-items: center;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img {\n\t\t\tdisplay: block;\n\t\t\theight: 64px;\n\t\t\twidth: 64px;\n\t\t\tmargin: 0 16px 0 0;\n\t\t\tbackground-size: 192px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1 {\n\t\t\tbackground-position: 0px -129px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2 {\n\t\t\tbackground-position: 0px -256px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3 {\n\t\t\tbackground-position: -128px 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4 {\n\t\t\tbackground-position: -128px -64px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5 {\n\t\t\tbackground-position: -128px -320px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6 {\n\t\t\tbackground-position: -64px -256px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t/*\n\t\t#HP00001-2.promoWrap .highlights{margin-bottom: 24px;padding: 0 24px 24px;}\n\t\t#HP00001-2.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block{grid-gap: 16px; grid-gap: 2.223%;grid-template-columns: 2fr 1.4341fr;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card{padding: 16px;grid-template-columns: 1fr 1.55fr; grid-gap: 16px; min-height: 310px;}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 310px;}\n*/\n\t\t#HP00001-2.promoWrap .commitments .head2 {\n\t\t\tfont-size: 24px;\n\t\t\tline-height: 31.2px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards {\n\t\t\tgrid-gap: 16px;\n\t\t\tgrid-template-columns: 1fr 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .imgsec {\n\t\t\tpadding: 26.706% 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .text-div {\n\t\t\tpadding: 20px 24px 35px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments {\n\t\t\tpadding: 0 24px 30px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights {\n\t\t\tmargin-bottom: 0;\n\t\t\tpadding: 0 24px 5px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .head2 {\n\t\t\tline-height: 31.2px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block {\n\t\t\tgrid-gap: 16px;\n\t\t\tgrid-gap: 2.223%;\n\t\t\tgrid-template-columns: 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .icon {\n\t\t\tmax-height: 141px;\n\t\t\tmax-width: 141px;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3 {\n\t\t\tpadding-top: 16px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card {\n\t\t\tpadding: 16px;\n\t\t\tgrid-template-columns: 1fr 1.55fr;\n\t\t\tgrid-gap: 16px;\n\t\t\tmin-height: 310px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card {\n\t\t\tpadding: 16px;\n\t\t\tmin-height: 274px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec {\n\t\t\tmax-height: 343px;\n\t\t\tobject-fit: cover;\n\t\t\tjustify-content: right;\n\t\t}\n\n\t\t*/\n\n\t\t/*\t\t#HP00001.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\t\tpadding: 30px 0 20px 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\t\tfont-size: 24px;\n\t\t\tline-height: 31px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .picture-box {\n\t\t\toverflow: visible;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card.box3 .textsec .head3 {\n\t\t\tfont-size: 24px;\n\t\t\tline-height: 31px;\n\t\t}\n\t}\n\n\t@media screen and (max-width:700px) {\n\t\t#HP00001-2.promoWrap .wellness-sec {\n\t\t\tpadding: 14px 16px 16px;\n\t\t\tmargin: 0px 16px 16px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta {\n\t\t\talign-items: start;\n\t\t\tgrid-gap: 6.76%;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta div {\n\t\t\ttext-align: left;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta div a.blackcar::after {\n\t\t\tcontent: ' ';\n\t\t\tbackground: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;\n\t\t\tbackground-size: cover;\n\t\t\tdisplay: inline-block;\n\t\t\twidth: 7px;\n\t\t\theight: 12px;\n\t\t\tvertical-align: middle;\n\t\t\tbox-sizing: border-box;\n\t\t\tmargin-left: 5px;\n\t\t\tmargin-bottom: 5px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec {\n\t\t\tgrid-template-columns: 1fr 1fr;\n\t\t\tpadding-top: 24px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link {\n\t\t\ttext-align: center;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div {\n\t\t\tgrid-template-columns: 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img {\n\t\t\tdisplay: block;\n\t\t\theight: 95px;\n\t\t\twidth: 95px;\n\t\t\tmargin: 0 auto 8px;\n\t\t\tbackground-size: 285px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1 {\n\t\t\tbackground-position: 0px -190px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2 {\n\t\t\tbackground-position: 0px -380px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3 {\n\t\t\tbackground-position: -190px 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4 {\n\t\t\tbackground-position: -190px -95px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5 {\n\t\t\tbackground-position: -190px -475px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6 {\n\t\t\tbackground-position: -95px -380px;\n\t\t}\n\n\t\t/*\n\n\t\t#HP00001-2.promoWrap .highlights{padding: 0 16px 24px; margin-bottom: 16px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 21px;line-height: 33px; padding-top: 0;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 10px; min-height: auto;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 16px 16px 26px;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n*/\n\t\t#HP00001-2.promoWrap .commitments {\n\t\t\tpadding: 0 16px 30px;\n\t\t\tmargin: 16px auto 0 auto;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards {\n\t\t\tgrid-template-columns: 1fr;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .imgsec {\n\t\t\tpadding: 28.7% 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card img {\n\t\t\tmax-width: 120%;\n\t\t\twidth: 120%;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .commitments .cards li .card .text-div .para {\n\t\t\tfont-size: 22px;\n\t\t\tline-height: 33px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights {\n\t\t\tpadding: 0 16px 0;\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block {\n\t\t\tgrid-template-columns: 1fr;\n\t\t\tgrid-gap: 16px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .card .textsec .head3 {\n\t\t\tfont-size: 21px;\n\t\t\tline-height: 33px;\n\t\t\tpadding-top: 0;\n\t\t}\n\n\t\t/*\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card {\n\t\t\tgrid-template-columns: 1fr;\n\t\t\tgrid-gap: 0;\n\t\t\tmin-height: 561px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .card .textsec {\n\t\t\tpadding: 16px 16px 20px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card {\n\t\t\tmin-height: auto;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block2 .card .textsec {\n\t\t\tpadding: 16px 0 26px;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec {\n\t\t\tmax-height: 352px;\n\t\t\tjustify-content: center;\n\t\t\talign-items: end;\n\t\t}\n\n\t\t#HP00001-2.promoWrap .highlights .inner-block .block1 .imgsec img {\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t@media screen and (max-width:500px) {\n\t\t#HP00001-2.promoWrap .wellness-sec .header-cta div {\n\t\t\tmargin: 6px 0;\n\t\t}\n\t}\n</style>\n<div id=\"HP00001-2\" class=\"promoWrap\" style=\"display: none;\">\n\t<!--\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Celebrating & supporting women</h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(408,512)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(298,374)\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new-1.jpg?im=Resize=(328,412)\" class=\"logo\" alt=\"Wall tiles, a framed print and an Easter postcard.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Share a moment to make Mom smile</h3>\n\t\t\t\t\t\t<p class=\"para\">Mother’s Day is May 11. Come explore a selection of photo gifts and enjoy 80% off select photo products.</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/photo/mothers-day-gifts?cid=cvs-home-s3-l1-theme-fs-holiday-photogifts\" class=\"red-car\"><span>Shop Mother's Day photo gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/flower.png\" alt=\"\" class=\"icon\">\n\t\t\t\t\t\t<h3 class=\"head3\">Mother’s Day gifts under $20</h3>\t\t\t\t\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/seasonal-shops/mothers-day/q/%2415_-_%2420/%2410_-_%2415/%245_-_%2410/Under_%245/pbpbpbpb?icid=cvs-home-s3-l2-theme-fs-mothersday\" class=\"red-car\"><span>Shop Mother's Day gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n-->\n\t<!--\n\t<div class=\"commitments\">\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-1.jpg?im=Resize=(408,381.21)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-1.jpg?im=Resize=(229.3,213.92)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-1.jpg?im=Resize=(393.6,367.76)\" alt=\"A patient speaks with her provider during a health screening.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">Find care for UTIs, heart health and other women's health services</p>\n\t\t\t\t\t\t<a id=\"sec8-link7\" href=\"/minuteclinic/services?icid=cvs-home-s3-l3-theme-mc-services\" class=\"red-car\"><span>Explore MinuteClinic services</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-2.jpg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-2.jpg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-2.jpg?im=Resize=(417.5,240)\" alt=\"A pink and blue razor, with more dollar signs over a pink razor.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We stand up for price equity for women’s health products</p>\n\t\t\t\t\t\t<a id=\"sec8-link8\" href=\"/content/women?icid=cvs-home-s3-l4-theme-gen-pinktax\" class=\"red-car\"><span>Our commitment to women’s health</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-3.jpg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-3.jpg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/women-card-3.jpg?im=Resize=(417.5,240)\" alt=\"Two older women spend time together outdoors.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">How we became the first U.S. company to earn menopause-friendly accreditation</p>\n\t\t\t\t\t\t<a id=\"sec8-link9\" href=\"https://www.cvshealth.com/news/womens-health-care/cvs-health-becomes-first-company-in-the-us-to-earn-menopause-friendly-accreditation.html?cid=cvs-home-s3-l5-theme-gen-newsaccrediation\" class=\"red-car ext-link\" target=\"_blank\"><span>Read about our accreditation</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n-->\n\n</div>\n<!-- OPTION2 END -->"}}]}},{"name":"HomepageAdSlot","inputs":{"divBaseId":"homepage","divSizeId":"1"}},{"name":"MyPharmacy"},{"name":"ExtraCare"},{"name":"ExtraCarePlusPromoBanner"},{"name":"AemSsrWebContent","metadata":{"contentId":"cvs-content-slots/retail-slot-list"},"inputs":{"aemIds":["HP00002","HP00003","HP00004","HP00005","HP00006","HP00007"],"homepageSlots":[{"slotId":"HP00002","slotContent":{"plaintext":"<!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t*{box-sizing: border-box;}\n\tbody {background-color: transparent !important; margin: 0;}\n</style> -->\n\n<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.55em;font-size: .55em;line-height: .55em;}\n\t#HP00002.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00002.promoWrap .prescriptions{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 30px;padding: 0 4px 0;}\n\t#HP00002.promoWrap .prescriptions .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00002.promoWrap .prescriptions .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card{background: #FFFFFF;box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; display: grid;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .icon{display: block; max-height: 160px; height: auto; max-width: 160px;width: 100%;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1{display: grid; grid-template-columns: 1fr;grid-gap: 24px; position: relative;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card{padding: 24px 32px 24px; grid-template-columns: 3fr 1fr;grid-gap: 5px;align-items: center; min-height: 208px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .icon{margin: 0 0 0 auto;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec .head3{padding-bottom: 18px;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul{margin: 0; padding: 0; list-style: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul li{margin: 0; padding: 0; list-style: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul li:last-of-type .red-car{margin-top: 18px;}\n\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card{padding: 24px 32px 56px; grid-template-columns: 1fr; grid-gap: 8px; min-height: 440px;}\n\t/* #HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec ul{margin: 0; padding: 0; list-style: none;}\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec ul li{margin: 0; padding: 0; list-style: none;} */\n\t/* #HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .head3{padding-bottom: 18px;} */\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t/* #HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec ul li:last-of-type .red-car{margin-top: 18px;} */\n\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .icon{align-self: flex-end;}\n\t#HP00002.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00002.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00002.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 32px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00002.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00002.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00002.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 0 0 24px 0;}\n\t#HP00002.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00002.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n\t#HP00002.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00002.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00002.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -50px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: 0px 0px}\n\t#HP00002.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00002.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00002.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00002.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00002.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: center;}\n\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content: end;}\n\t\t#HP00002.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0;padding: 0 4px 0;}\n\t#HP00002.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00002.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;}\n\t#HP00002.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00002.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 94px;height: 80px;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00002.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00002.promoWrap .highlights .inner-block .block1{display: grid;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .card{padding: 20px 32px 30px; grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center; min-height: 376px;background: #FFF2F2;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00002.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00002.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 376px;align-items: center;background: #FFF2F2;}\n\t#HP00002.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;}\n/*\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00002.promoWrap .highlights .inner-block .block1 .textsec{padding: 32px;}\n\t\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .new-text .text-red{display: inline;font-size: 16px;line-height: 24px;color: #CC0000;font-weight: bold;padding-right: 5px;}\n\t\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .new-text .red-car{display: inline;}\n\t\n\t@media screen and (max-width:1270px) {\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{\n\t\t\t font-size: 26px;\n\t\t}\n\t}\n\n\t@media screen and (max-width:959px) {\n\t\t#HP00002.promoWrap .prescriptions{margin-bottom: 24px;padding: 0 24px 0;}\n\t\t#HP00002.promoWrap .prescriptions .head2{line-height: 31.2px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block{grid-gap: 16px; grid-gap: 2.223%;grid-template-columns: 2fr 1.4341fr;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .icon{max-height: 91px; max-width: 91px; /*margin: auto 0 0 0;*/}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{font-size: 22px;line-height: 33px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1{grid-gap: 16px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card{padding: 14px 16px 24px; min-height: 225px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec .head3{padding-bottom: 22px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card .textsec ul li:last-of-type .red-car{width: 98%; margin-top: 22px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .para{padding: 12px 0 18px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card{padding: 16px; grid-gap: 0; min-height: 512px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .icon{align-self: auto;}\n\t\t#HP00002.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00002.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{font-size: 32px;line-height: 41.6px;max-width: unset;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}\n\t\t#HP00002.promoWrap .wellness-sec #sec4-link5 {padding-left: 44px;}\n\t\t#HP00002.promoWrap .wellness-sec{margin: 0 24px 24px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a#sec4-link6{justify-content: unset;}\n\t\t#HP00002.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 5px;}\n\t\t#HP00002.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00002.promoWrap .highlights .inner-block{grid-gap: 16px; grid-gap: 2.223%;grid-template-columns: 1fr;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00002.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card{padding: 16px;grid-template-columns: 1fr 1.55fr; grid-gap: 16px; min-height: 310px;}\n\n\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n\t\t/*\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00002.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .picture-box{overflow: visible;}\n\t}\n\t@media screen and (max-width:730px) {\n\t\t#HP00002.promoWrap .prescriptions{padding: 0 16px 0; margin-bottom: 16px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .textsec .head3{font-size: 22px;line-height: 33px;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block1 .card{padding: 24px 16px 34px; min-height: 160px;grid-template-columns: 2fr 1.118fr;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card{padding: 24px 16px 34px;grid-template-columns: 2fr 0.9fr; grid-gap: 5px; min-height: 202px; align-items: center;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .icon{margin: 0 0 0 auto; align-self: auto;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .head3{padding-bottom: 12px; width: 91%;}\n\t\t#HP00002.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec{padding: 24px 24px 34px;}\n\t\t/* #HP00002.promoWrap .spotlightsec .flusec .innerbox .textsec .head3{max-width: 97%;} */\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00002.promoWrap .spotlightsec .flusec .innerbox .imgsec img{width: 184%; height: auto;}\n\t\t\t\t#HP00002.promoWrap .wellness-sec #sec4-link5 {padding-left: 5px;}\n\t\t#HP00002.promoWrap .wellness-sec{padding: 0 16px 16px; margin: 0 0 16px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 0;grid-template-columns: 1fr 1fr;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 2px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00002.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00002.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div a.blackcar span{font-size: 18px;line-height: 27px;}\n\t\t#HP00002.promoWrap .highlights{padding: 0 16px 0; margin-bottom: 0;}\n\t\t#HP00002.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 21px;line-height: 33px; padding-top: 0;}\n/*\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: 561px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 16px 16px 20px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00002.promoWrap .highlights .inner-block .block1 .imgsec img{width: 100%; height: auto;}\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00002.promoWrap .wellness-sec #sec4-link5 {padding-left: 5px;}\n\t\t#HP00002.promoWrap .wellness-sec .header-cta div{margin: 6px 0;align-items: start;\n justify-content: center;}\n\t}\n\t@media screen and (max-width:360px) and (min-width:360px) {\n\t\t#HP00002.promoWrap .prescriptions .inner-block .block2 .card .textsec .head3 .lbrk-mob{display: block;}\n\t\t#HP00002.promoWrap .prescriptions .inner-block .card .icon{max-width: 90px;}\n\t}\n</style>\n<div id=\"HP00002\" class=\"promoWrap\">\n<!--\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Celebrating & supporting women</h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(408,512)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new.jpg?im=Resize=(298,374)\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/mothers-day-new-1.jpg?im=Resize=(328,412)\" class=\"logo\" alt=\"Wall tiles, a framed print and an Easter postcard.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Share a moment to make Mom smile</h3>\n\t\t\t\t\t\t<p class=\"para\">Mother’s Day is May 11. Come explore a selection of photo gifts and enjoy 80% off select photo products.</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/photo/mothers-day-gifts?cid=cvs-home-s3-l1-theme-fs-holiday-photogifts\" class=\"red-car\"><span>Shop Mother's Day photo gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/wk18/flower.png\" alt=\"\" class=\"icon\">\n\t\t\t\t\t\t<h3 class=\"head3\">Mother’s Day gifts under $20</h3>\t\t\t\t\n\t\t\t\t\t\t<a id=\"\" href=\"/shop/seasonal-shops/mothers-day/q/%2415_-_%2420/%2410_-_%2415/%245_-_%2410/Under_%245/pbpbpbpb?icid=cvs-home-s3-l2-theme-fs-mothersday\" class=\"red-car\"><span>Shop Mother's Day gifts</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n-->\n\t\n<!--\n\t<div class=\"wellness-sec\">\n\t\t<div class=\"header-cta\">\n\t\t\t<h2 class=\"head2\">Essentials</h2>\n\t\t\t<div><a id=\"sec1-link4\" href=\"/shop?icid=cvs-home-s2-l5-tiles-fs-shopall\" class=\"blackcar\"><span>Shop all products</span></a></div>\n\t\t</div>\n\t <ul role=\"list\" class=\"ctas\">\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link8\" href=\"/shop/health-medicine?icid=cvs-home-s2-l1-tiles-fs-healthmeds\"><div class=\"mcimg img5\"></div><div class=\"txtdiv\"><span>Health & medicine</span></div></a></li>\t\t\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link5\" href=\"/shop/vitamins?icid=cvs-home-s2-l2-tiles-fs-vitamins\"><div class=\"mcimg img2\"></div><div class=\"txtdiv\"><span>Vitamins</span></div></a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link4\" href=\"/shop/personal-care?icid=cvs-home-s2-l3-tiles-fs-perscare\"><div class=\"mcimg img1\"></div><div class=\"txtdiv\"><span>Personal care</span></div></a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link6\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s2-l4-tiles-fs-weeklydeals\"><div class=\"mcimg img4\"></div><div class=\"txtdiv\"><span>Shop weekly deals</span></div></a></li>\n\t\t</ul>\n\t</div>\n-->\n\t<div class=\"prescriptions\">\n\t\t<h2 class=\"head2\">Where you get your medicine matters<span class=\"super\">®</span></h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Explore pharmacy services</h3>\n\t\t\t\t\t\t<ul role=\"list\">\n\t\t\t\t\t\t\t<li role=\"listitem\"><a id=\"sec2-link1\" href=\"/pharmacy?icid=cvs-home-s3-l1-rxsrvcs-rx-managescripts-default\" class=\"red-car\"><span>Manage and refill prescriptions</span></a></li>\n\t\t\t\t\t\t\t<li role=\"listitem\"><a id=\"sec2-link2\" href=\"/content/refill?icid=cvs-home-s3-l2-rxsrvcs-rx-autorefill-default\" class=\"red-car\"><span>Enroll in automatic refills</span></a></li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</div>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk03/managerx.png\" alt=\"\" class=\"icon\">\n\t\t\t\t</div>\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Fill scripts in your neighborhood</h3>\n\t\t\t\t\t\t<ul role=\"list\">\n\t\t\t\t\t\t\t<li role=\"listitem\"><a id=\"sec2-link3\" href=\"/pharmacy/rxtransfer/?icid=cvs-home-s3-l3-rxsrvcs-rx-fnnl-transferscripts-default\" class=\"red-car\"><span>Transfer your prescriptions</span></a></li>\n\t\t\t\t\t\t\t<li role=\"listitem\" class=\"new-text\">\n\t\t\t\t\t\t\t\t<p>\n\t\t\t\t\t\t\t\t<a id=\"sec2-link4\" href=\"/pharmacy/rx/check-inventory?icid=cvs-home-s3-l4-rxsrvcs-rx-stock-default\" class=\"red-car\"><span>Check if your medication is in stock</span></a></p>\n\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t</div>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk30/refills.jpg\" alt=\"\" class=\"icon\">\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Earn up to $50 in ExtraBucks Rewards<span class=\"super\">®</span> for filling scripts</h3>\n\t\t\t\t\t\t<p class=\"para\">With ExtraCare<span class=\"super\">®</span> rewards at the pharmacy, you’ll earn credits for filling scripts, getting vaccinations and more.*</p>\n\t\t\t\t\t\t<a id=\"sec2-link4\" href=\"/extracare/enroll/rewards-at-pharmacy/?icid=cvs-home-s3-l5-rxsrvcs-ec-fnnl-rap-default\" class=\"red-car\"><span>Join ExtraCare and opt in to earn</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2024/wk01/transferrx.jpg\" alt=\"\" class=\"icon\">\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>\n"}},{"slotId":"HP00003","slotContent":{"plaintext":"<!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t* {\n\t\tbox-sizing: border-box;\n\t}\n\n\tbody {\n\t\tbackground-color: transparent !important;\n\t\tmargin: 0;\n\t}\n</style> -->\n\n\n\n<style>\n\t.offscreen {\n\t\tposition: absolute;\n\t\tleft: -10000px;\n\t\ttop: auto;\n\t\twidth: 1px;\n\t\theight: 1px;\n\t\toverflow: hidden;\n\t}\n\n\t.super {\n\t\tposition: relative;\n\t\tbottom: 0.55em;\n\t\tfont-size: .55em;\n\t\tline-height: .55em;\n\t}\n\n\t#HP00003.promoWrap {\n\t\tpadding: 0;\n\t\tfont-family: CVS Health Sans, Helvetica, Arial, sans-serif;\n\t}\n\n\t#HP00003.promoWrap .photo {\n\t\tposition: relative;\n\t\toverflow: hidden;\n\t\tmax-width: 1280px;\n\t\tmargin: 0 auto 16px;\n\t\tpadding: 0 4px;\n\t}\n\n\t#HP00003.promoWrap .photo .head2 {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 24px;\n\t\tline-height: 36px;\n\t\tfont-weight: 400;\n\t\tpadding-bottom: 16px;\n\t}\n\n\t#HP00003.promoWrap .photo .image-div {\n\t\tposition: relative;\n\t\tdisplay: grid;\n\t\talign-items: center;\n\t\tborder-radius: 16px;\n\t\toverflow: hidden;\n\t\tbackground: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/fallback/happy-birthday.jpg?im=Resize=(1272,350)\") no-repeat;\n\t\tbackground-size: cover !important;\n\t\tbackground-position: center !important;\n\t\tpadding: 24px;\n\t\tmin-height: 350px;\n\t}\n\n\t#HP00003.promoWrap .photo .image-div .imgMOB {\n\t\tdisplay: none;\n\t}\n\n\t#HP00003.promoWrap .photo .image-div .hoffer {\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\twidth: 143px;\n\t\theight: 143px;\n\t\ttop: 24px;\n\t\tright: 200px;\n\t}\n\n\t#HP00003.promoWrap .photo .inner-block {\n\t\tbackground: #FFF;\n\t\tpadding: 24px;\n\t\tmax-width: 467px;\n\t\tbox-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);\n\t\tborder-radius: 16px;\n\t\tposition: relative;\n\t}\n\n\t#HP00003.promoWrap .photo .inner-block .head3 {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 36px;\n\t\tline-height: 46.8px;\n\t\tfont-weight: 400;\n\t\tpadding: 0px;\n\t\tpadding-bottom: 20px;\n\t}\n\n\t#HP00003.promoWrap .photo .inner-block .para {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t\tpadding: 8px 0 15px 0;\n\t}\n\n\t#HP00003.promoWrap .photo .inner-block .red-car {\n\t\tfont-weight: 500;\n\t\tcolor: #004D99;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00003.promoWrap .photo .inner-block .red-car span {\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00003.promoWrap .photo .inner-block .red-car::after {\n\t\tcontent: '';\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;\n\t\tbackground-position: right;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 2px;\n\t}\n\n\t#HP00003.promoWrap .photo .inner-block .red-car:hover {\n\t\ttext-decoration: none;\n\t\tcolor: #004D99;\n\t}\n\n\t#HP00003.promoWrap .photo .inner-block .red-car:hover>span {\n\t\tborder-bottom: 2px solid #004D99;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00003.promoWrap .photo .inner-block .red-car:focus-visible {\n\t\toutline: #000000 solid 4px;\n\t\toutline-offset: 4px;\n\t\tborder-radius: 5px;\n\t\t-webkit-border-radius: 5px;\n\t\t-moz-border-radius: 5px;\n\t\t-khtml-border-radius: 5px;\n\t}\n\n\t#HP00003.promoWrap .deals {\n\t\tposition: relative;\n\t\toverflow: visible;\n\t\tpadding: 0 4px;\n\t\tmax-width: 1280px;\n\t\tmargin: 0 auto 24px;\n\t}\n\n\t#HP00003.promoWrap .deals .cards {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 1fr 1fr 1fr 1fr;\n\t\tgrid-gap: 24px;\n\t\tposition: relative;\n\t\tlist-style: none;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\n\t#HP00003.promoWrap .deals .cards li {\n\t\tdisplay: inherit;\n\t}\n\n\t#HP00003.promoWrap .deals .cards li .card {\n\t\tbox-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);\n\t\tborder-radius: 16px;\n\t\toverflow: hidden;\n\t\tbackground: #FFFFFF;\n\t}\n\n\t#HP00003.promoWrap .deals .cards li .card .imgsec {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\toverflow: hidden;\n\t}\n\n\t#HP00003.promoWrap .deals .cards li .card img {\n\t\tdisplay: block;\n\t\tmax-width: unset;\n\t\twidth: 140%;\n\t\theight: auto;\n\t}\n\n\t#HP00003.promoWrap .deals .cards li .card .text-div {\n\t\tpadding: 16px 16px 26px;\n\t}\n\n\t/* #HP00003.promoWrap .deals .cards li .card.box4 .text-div{padding-bottom: 16px;} */\n\t#HP00003.promoWrap .deals .cards li .card .text-div p.para {\n\t\tmargin: 0;\n\t\tcolor: #262626;\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\tfont-weight: 400;\n\t\tpadding: 0 0 18px;\n\t}\n\n\t#HP00003.promoWrap .deals .cards li .card .text-div .red-car {\n\t\tfont-weight: 500;\n\t\tcolor: #004D99;\n\t\ttext-decoration: none;\n\t\tdisplay: table;\n\t}\n\n\t#HP00003.promoWrap .deals .cards li .card .text-div .red-car span {\n\t\tfont-size: 16px;\n\t\tline-height: 24px;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00003.promoWrap .deals .cards li .card .text-div .red-car::after {\n\t\tcontent: '';\n\t\tbackground: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat;\n\t\tbackground-position: center;\n\t\tbackground-size: cover;\n\t\tdisplay: inline-block;\n\t\twidth: 7px;\n\t\theight: 12px;\n\t\tvertical-align: middle;\n\t\tbox-sizing: border-box;\n\t\tmargin-left: 5px;\n\t\tmargin-bottom: 2px;\n\t}\n\n\t#HP00003.promoWrap .deals .cards li .card .text-div .red-car:hover {\n\t\ttext-decoration: none;\n\t\tcolor: #004D99;\n\t}\n\n\t#HP00003.promoWrap .deals .cards li .card .text-div .red-car:hover>span {\n\t\tborder-bottom: 2px solid #004D99;\n\t\ttext-decoration: none;\n\t}\n\n\t#HP00003.promoWrap .deals .cards li .card .text-div .red-car:focus-visible {\n\t\toutline: #000000 solid 4px;\n\t\toutline-offset: 4px;\n\t\tborder-radius: 5px;\n\t\t-webkit-border-radius: 5px;\n\t\t-moz-border-radius: 5px;\n\t\t-khtml-border-radius: 5px;\n\t}\n\n\t#HP00003.promoWrap .deals .cards li .card .text-div #sec5-link3.red-car {\n\t\tpadding-right: 3%;\n\t}\n\n\t#HP00003.promoWrap .deals .cards li .card .text-div .greydisc {\n\t\tmargin: 0;\n\t\tcolor: #767676;\n\t\tfont-size: 12px;\n\t\tline-height: 18px;\n\t\tfont-weight: 400;\n\t\tpadding: 2px 0 0;\n\t}\n\n\t@media screen and (max-width:990px) {\n\t\t#HP00003.promoWrap .photo {\n\t\t\tpadding: 0;\n\t\t\toverflow: visible;\n\t\t}\n\n\t\t#HP00003.promoWrap .photo .head2 {\n\t\t\tpadding: 0 24px 27px;\n\t\t\tline-height: 31.2px;\n\t\t}\n\n\t\t#HP00003.promoWrap .photo .image-div {\n\t\t\toverflow: visible;\n\t\t\tborder-radius: 0;\n\t\t\tbackground: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/fallback/happy-birthday.jpg?im=Resize=(1134,336)\") no-repeat;\n\t\t\tbackground-position: center right -22px !important;\n\t\t\tmin-height: 222px;\n\t\t\tpadding: 0 24px;\n\t\t}\n\n\t\t/* #HP00003.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HP00003.promoWrap .photo .inner-block {\n\t\t\tmax-width: 327px;\n\t\t}\n\n\t\t#HP00003.promoWrap .photo .inner-block .head3 {\n\t\t\tfont-size: 32px;\n\t\t\tline-height: 41.6px;\n\t\t}\n\n\t\t#HP00003.promoWrap .deals {\n\t\t\tpadding: 0 24px;\n\t\t\tmargin: 0 auto 24px;\n\t\t}\n\n\t\t#HP00003.promoWrap .deals .cards {\n\t\t\tgrid-template-columns: 1fr 1fr;\n\t\t\tgrid-gap: 16px 24px;\n\t\t}\n\n\t\t#HP00003.promoWrap .deals .cards li .card img {\n\t\t\twidth: 100%;\n\t\t}\n\n\t\t#HP00003.promoWrap .deals .cards li .card .text-div {\n\t\t\tpadding: 24px;\n\t\t}\n\n\t\t/* #HP00003.promoWrap .deals .cards li .card.box4 .text-div{padding-bottom: 14px;} */\n\t\t/* #HP00003.promoWrap .deals .cards li .card.box4 .text-div #sec5-link5{width:96%;} */\n\t\t#HP00003.promoWrap .deals .cards li .card .text-div .greydisc {\n\t\t\tpadding: 2px 0 0;\n\t\t}\n\n\t\t#HP00003.promoWrap .photo .inner-block .para {\n\t\t\tpadding: 8px 0;\n\t\t}\n\t}\n\n\t@media screen and (max-width:760px) {\n\t\t#HP00003.promoWrap .photo {\n\t\t\tmargin: 0;\n\t\t\toverflow: hidden;\n\t\t}\n\n\t\t#HP00003.promoWrap .photo .head2 {\n\t\t\tpadding: 0 16px 16px;\n\t\t}\n\n\t\t#HP00003.promoWrap .photo .image-div {\n\t\t\tbackground: none;\n\t\t\tpadding: 0 16px 16px;\n\t\t\toverflow: hidden;\n\t\t}\n\n\t\t/* #HP00003.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HP00003.promoWrap .photo .offscreen,\n\t\t#HP00003.promoWrap .photo .image-div .hoffer.hodp {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t#HP00003.promoWrap .photo .image-div .imgMOB {\n\t\t\tposition: relative;\n\t\t\tdisplay: flex;\n\t\t\toverflow: hidden;\n\t\t\talign-items: center;\n\t\t\tjustify-content: right;\n\t\t\tmin-height: 0;\n\t\t\tmargin: 0 -16px;\n\t\t}\n\n\t\t#HP00003.promoWrap .photo .image-div .imgMOB .img1 {\n\t\t\tdisplay: block;\n\t\t\tmax-width: unset;\n\t\t\twidth: 1090px;\n\t\t\theight: auto;\n\t\t\tmargin-right: 0;\n\t\t}\n\n\t\t#HP00003.promoWrap .photo .inner-block {\n\t\t\tmax-width: unset;\n\t\t\tmargin-top: -57px;\n\t\t\tpadding-bottom: 34px;\n\t\t}\n\n\t\t#HP00003.promoWrap .deals {\n\t\t\tpadding: 0 16px;\n\t\t\tmargin: 0 auto 16px;\n\t\t}\n\n\t\t#HP00003.promoWrap .deals .cards {\n\t\t\tgrid-template-columns: 1fr;\n\t\t\tgrid-gap: 16px;\n\t\t}\n\n\t\t#HP00003.promoWrap .deals .cards li .card img {\n\t\t\twidth: 127.5%;\n\t\t}\n\n\t\t#HP00003.promoWrap .deals .cards li .card .text-div {\n\t\t\tpadding: 16px 16px 26px;\n\t\t}\n\n\t\t/* #HP00003.promoWrap .deals .cards li .card.box4 .text-div{padding-bottom: 16px;} */\n\t\t/* #HP00003.promoWrap .deals .cards li .card.box4 .text-div #sec5-link5{width:100%;} */\n\t\t#HP00003.promoWrap .deals .cards li .card .text-div .greydisc {\n\t\t\tpadding: 2px 0 0;\n\t\t}\n\t}\n\n\t@media screen and (max-width:400px) {\n\t\t#HP00003.promoWrap .photo .image-div .imgMOB .img1 {\n\t\t\tmargin-right: 0;\n\t\t\tmin-height: 300px;\n\t\t}\n\t}\n</style>\n<div id=\"HP00003\" class=\"promoWrap\">\n\t<div class=\"photo\">\n\t\t<h2 class=\"head2\">Shop trending categories</h2>\n\t\t<div class=\"image-div\">\n\t\t\t<div class=\"imgMOB\">\n\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/fallback/happy-birthday.jpg?im=Resize=(1090,300)\"\n\t\t\t\t\talt=\"\" class=\"img1\">\n\t\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/wk47/holidayoffer.svg\" alt=\"\" class=\"hoffer homob\"> -->\n\t\t\t</div>\n\t\t\t<div class=\"inner-block\">\n\t\t\t\t<h3 class=\"head3\">Make your favorite moments last</h3>\n\t\t\t\t<a id=\"sec5-link1\"\n\t\t\t\t\thref=\"/photo/photo-landing?cid=cvs-home-s1-l4-shop-photo-default\"\n\t\t\t\t\tclass=\"red-car\"><span>Shop Photo</span></a>\n\t\t\t</div>\n\t\t\t<span class=\"offscreen\"></span>\n\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/wk47/holidayoffer.svg\" alt=\"\" class=\"hoffer hodp\"> -->\n\t\t</div>\n\t</div>\n</div>"}},{"slotId":"HP00004","slotContent":{"plaintext":"\n <!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t*{box-sizing: border-box;}\n\tbody {background-color: transparent !important; margin: 0;}\n</style> -->\n\n\n\n<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.55em;font-size: .55em;line-height: .55em;}\n\t.uppercase{text-transform: uppercase;}\n\t#HP00004.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00004.promoWrap .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 4px 16px; max-width: 1280px; margin: 0 auto;}\n\n\t#HP00004.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00004.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00004.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00004.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\n\t#HP00004.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00004.promoWrap .commitments .head2{margin: 0;color: #262626; font-size: 24px;line-height: 31.2px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00004.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 24px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HP00004.promoWrap .commitments .cards li{display: inherit;}\n\t#HP00004.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;}\n\t#HP00004.promoWrap .commitments .cards li .card .imgsec{display: flex;height: 0;align-items: center;padding: 24.51% 0;justify-content: center;overflow: hidden;}\n\t#HP00004.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HP00004.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px;}\n\t#HP00004.promoWrap .commitments .cards li .card .text-div .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding-bottom:18px;}\n\t#HP00004.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00004.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00004.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00004.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00004.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00004.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\n\t#HP00004.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HP00004.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HP00004.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; padding: 0 10px 18px;max-width: 1280px;}\n\t#HP00004.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 60px;}\n\t#HP00004.promoWrap .disc .externallink,#HP00004.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HP00004.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HP00004.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00004.promoWrap .disc .externallink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00004.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HP00004.promoWrap .disc .backlink, #HP00004.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HP00004.promoWrap .disc .backlink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 0.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00004.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HP00004.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HP00004.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HP00004.promoWrap .disc .disclink{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00004.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00004.promoWrap .disc .disclink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00004.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HP00004.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HP00004.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00004.promoWrap .photo .image-div{position: relative; display: grid; align-items: center; border-radius: 16px; overflow: hidden; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1272,442)\") no-repeat;background-size: cover !important;background-position-y: -112px;padding: 57.5px 72px 57.5px 33px;}\n\t#HP00004.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HP00004.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HP00004.promoWrap .photo .inner-block{background: #FFF; padding: 24px; max-width: 552px; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px;position: relative;}\n\t#HP00004.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HP00004.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HP00004.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00004.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00004.promoWrap .photo .inner-block .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00004.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00004.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00004.promoWrap .photo .inner-block .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00004.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00004.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00004.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00004.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00004.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00004.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk20/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00004.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00004.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -150px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img4{background-position: -450px -150px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img5{background-position: 0 -150px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img6{background-position: -300px 0;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img7{background-position: -450px 0px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img8{background-position: -300px -600px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -600px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img10{background-position: -150px -150px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00004.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00004.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00004.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00004.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00004.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00004.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00004.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0px;padding: 0 4px 0;}\n\t#HP00004.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00004.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;/*max-height: 433px;*/}\n\t#HP00004.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00004.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00004.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00004.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00004.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 37px;height: 48px;}\n\t#HP00004.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00004.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00004.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00004.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00004.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00004.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00004.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00004.promoWrap .highlights .inner-block .block1{display: grid;min-height: 433px;}\n\t#HP00004.promoWrap .highlights .inner-block .block1 .card{/*padding: 20px 32px 30px;*/ grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center; min-height: 376px;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00004.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00004.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00004.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00004.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 376px;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00004.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00004.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: left;border-radius: 16px 0 0 16px;}\n\t#HP00004.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: left; /*max-height: 433px;*/}\n/*\t#HP00004.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00004.promoWrap .highlights .inner-block .block1 .textsec{padding: 32px;}\n\t#HP00004.promoWrap .highlights .inner-block .card .textsec .red-care-one{padding-bottom: 20px;}\n\n\n\n\t#HP00004.promoWrap .healthspire .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00004.promoWrap .healthspire{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00004.promoWrap .healthspire .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00004.promoWrap .healthspire .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 3.54px 20px 0px #00000026; border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00004.promoWrap .healthspire .innerbox .txtsec{padding: 32px;}\n\t#HP00004.promoWrap .healthspire .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t/* #HP00004.promoWrap .healthspire .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00004.promoWrap .healthspire .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00004.promoWrap .healthspire .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00004.promoWrap .healthspire .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00004.promoWrap .healthspire .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00004.promoWrap .healthspire .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00004.promoWrap .healthspire .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00004.promoWrap .healthspire .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00004.promoWrap .healthspire .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00004.promoWrap .healthspire .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00004.promoWrap .healthspire .flusec .innerbox .imgsec img{display: block; width: 636px; height: 378.5px; object-fit: cover;}\n\t#HP00004.promoWrap .healthspire .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00004.promoWrap .healthspire .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: start;justify-content: right;}\n\t#HP00004.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HP00004.promoWrap .disc{padding: 0 4px 0;margin: 0 0 24px 0;}\n\t\n\t@media screen and (max-width:1270px) {\n\t\t#HP00004.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00004.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00004.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HP00004.promoWrap .photo .imgsec{right:0%}\n\t\t#HP00004.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\t@media screen and (max-width:960px) {\n\t\t#HP00004.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00004.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00004.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HP00004.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HP00004.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HP00004.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HP00004.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1134,522)\") no-repeat; background-position: center right -60px !important; min-height: 522px; padding: 24px;}\n\t\t/* #HP00004.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HP00004.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HP00004.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\n\t\t#HP00004.promoWrap .healthspire{padding: 0 24px 24px;}\n\t\t#HP00004.promoWrap .healthspire .head2{line-height: 31.2px;}\n\t\t#HP00004.promoWrap .healthspire .innerbox .txtsec{padding: 24px;}\n\t\t#HP00004.promoWrap .healthspire .innerbox .txtsec .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00004.promoWrap .healthspire .innerbox .imgsec{max-height: 457px;}\n\t\t#HP00004.promoWrap .healthspire .innerbox .imgsec img{max-width: unset; width: 768px;height: 457px;}\n\t\t#HP00004.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -201px;}\n\t\t#HP00004.promoWrap .healthspire .innerbox .imgoffer {left: 0;}\n\t\t#HP00004.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00004.promoWrap .head2{padding: 0 0 16px;}\n\t\n\n\t\t#HP00004.promoWrap .commitments{padding: 0 24px 24px;}\n\t\t#HP00004.promoWrap .commitments .head2{font-size: 24px;line-height: 31.2px;}\n\t\t#HP00004.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HP00004.promoWrap .commitments .cards li .card .imgsec{padding:32.706% 0;}\n\t\t#HP00004.promoWrap .commitments .cards li .card .text-div{padding: 16px 16px 26px;}\n\n\t\t#HP00004.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HP00004.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\t#HP00004.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 0;}\n\t\t#HP00004.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00004.promoWrap .highlights .inner-block{grid-gap: 16px;grid-template-columns: 1fr;max-height: unset;}\n\t\t#HP00004.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00004.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00004.promoWrap .highlights .inner-block .block1 .card{padding: 0;grid-template-columns: 1fr 1fr; grid-gap: 16px; min-height: unset;}\n\n\t\t#HP00004.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n/*\t\t#HP00004.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00004.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00004.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00004.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n/*\n\t\t#HP00004.promoWrap .savings .box.box1 .picture-box{overflow: hidden;display: flex;align-items: center;max-height: 343px;\n object-fit: cover;justify-content: right;}\n\t\t\n*/\n\n\t}\n\t@media screen and (max-width:740px) {\n\t\t#HP00004.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00004.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\n\t\t#HP00004.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HP00004.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HP00004.promoWrap .commitments{padding: 0 16px 16px;}\n\t\t#HP00004.promoWrap .commitments .cards{grid-template-columns: 1fr;}\n\t\t#HP00004.promoWrap .commitments .cards li .card .imgsec{padding:30.49% 0;}\n\t\t#HP00004.promoWrap .commitments .cards li .card img{max-width: 120%; width: 120%;}\n\n\t\t#HP00004.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\t#HP00004.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00004.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00004.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00004.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img7{background-position: 0px -296px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00004.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00004.promoWrap .healthspire{padding: 0 16px 24px;}\n\t\t#HP00004.promoWrap .healthspire .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00004.promoWrap .healthspire .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t/* #HP00004.promoWrap .healthspire .innerbox .textsec .head3{max-width: 97%;} */\n\t #HP00004.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00004.promoWrap .healthspire .innerbox .imgsec img{width: 150%; height: auto;}\n\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HP00004.promoWrap .head2{padding: 0 0 16px;}\n\t\n\t\t#HP00004.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HP00004.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HP00004.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HP00004.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HP00004.promoWrap .photo .offscreen,#HP00004.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HP00004.promoWrap .photo .image-div .imgMOB{position: relative;display: flex;overflow: hidden;align-items: center;justify-content: right;min-height: 0;margin: 0 -16px;}\n\t\t#HP00004.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HP00004.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HP00004.promoWrap a#sec5-link1 {padding-right: 10px;}\n/*\t\n\t\t#HP00004.promoWrap .photo .image-div .imgMOB{position: relative;\n display: flex;\n overflow: hidden;\n align-items: center;\n justify-content: center; \n overflow: hidden; \n padding: 132px;\n background-size: cover;\n min-height: 0;\n margin: 0 -16px; \n background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk06/quit-for-good.png?im=Resize=(1272,314)\") no-repeat;\n background-size: cover !important;\n\t\tbackground-position: center !important;\n\t\t}\n*/\n\t\t#HP00004.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HP00004.promoWrap .savings .box.box1, #HP00004.promoWrap .savings .box.box2{min-height: unset;} */\n\t\n\t\t#HP00004.promoWrap .highlights{padding: 0 16px 8px; margin-bottom: 0;}\n\t\t#HP00004.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00004.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 24px;line-height: 31px; padding-top: 0;padding-bottom: 0;}\n/*\t\t#HP00004.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00004.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: auto;}\n\t\t#HP00004.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 25px 32px 35px;}\n\t\t#HP00004.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00004.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00004.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 328px; /*justify-content:center; align-items: end;*/}\n/*\t\t#HP00004.promoWrap .highlights .inner-block .block1 .imgsec img{width: 184%; height: auto;}*/\n\t\t#HP00004.promoWrap .highlights .inner-block .block1 .picture-box{border-radius: 16px 16px 0 0;}\n\t\t#HP00004.promoWrap .highlights .inner-block .card .textsec .para{font-size: 18px;line-height: 27px;}\n\t\t#HP00004.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00004.promoWrap .wellness-sec .header-cta div{margin: 6px 0;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00004.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00004.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n\n</style>\n<div id=\"HP00004\" class=\"promoWrap\">\n\t<div class=\"categories\">\n\t\t<h2 class=\"head2\">Shop trending categories</h2>\n\t\t<ul class=\"links\" role=\"list\">\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img1\">\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2024/wk51/category-newcta.svg\" alt=\"New at CVS\">\n\t\t\t\t</div>\n\t\t\t\t<!-- <span class=\"offscreen\">Image The text New at CVS</span> -->\n\t\t\t\t<a id=\"sec6-link1\" href=\"/shop/merch/new?widgetID=ojdve0je&mc=0&icid=cvs-home-s5-l1-trendcats-fs-new-default\" class=\"black-car\"><span>New <span class=\"lbrk1\"></span>arrivals</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img2\"></div>\n\t\t\t\t<a id=\"sec6-link2\" href=\"/photo/photo-landing?cid=cvs-home-s5-l2-trendcats-fs-photo-default\" class=\"black-car\"><span>Photo</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img7\"></div>\n\t\t\t\t<a id=\"sec6-link7\" href=\"/shop/health-medicine?icid=cvs-home-s5-l3-trendcats-fs-healthmeds-default\" class=\"black-car\"><span>Health & medicine</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img4\"></div>\n\t\t\t\t<a id=\"sec6-link4\" href=\"/shop/beauty?icid=cvs-home-s5-l4-trendcats-fs-beauty-default\" class=\"black-car\"><span>Beauty</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img5\"></div>\n\t\t\t\t<a id=\"sec6-link5\" href=\"/shop/personal-care?icid=cvs-home-s5-l5-trendcats-fs-perscare-default\" class=\"black-car\"><span>Personal care</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img6\"></div>\n\t\t\t\t<a id=\"sec6-link6\" href=\"/shop/vitamins?icid=cvs-home-s5-l6-trendcats-fs-vitamins-default\" class=\"black-car\"><span>Vitamins</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img8\"></div>\n\t\t\t\t<a id=\"sec6-link8\" href=\"/shop/grocery?icid=cvs-home-s5-l7-trendcats-fs-grocery-default\" class=\"black-car\"><span>Grocery</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img9\"></div>\n\t\t\t\t<a id=\"sec6-link9\" href=\"/shop/household?icid=cvs-home-s5-l8-trendcats-fs-house-default\" class=\"black-car\"><span>Household<span class=\"lbrk\"></span></span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img3\"></div>\n\t\t\t\t<a id=\"sec6-link3\" href=\"/shop/sexual-wellness?icid=cvs-home-s5-l9-trendcats-fs-sexual-default\" class=\"black-car\"><span>Sexual wellness</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img10\"></div>\n\t\t\t\t<a id=\"sec6-link10\" href=\"/shop/household?icid=cvs-home-s5-l10-trendcats-fs-house-default\" class=\"black-car\"><span>Home health care</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img11\"></div>\n\t\t\t\t<a id=\"sec6-link11\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s5-l11-trendcats-fs-weeklydeals-default\" class=\"black-car\"><span>Weekly <span class=\"lbrk1\"></span>deals</span></a>\n\t\t\t</li>\n\t\t\t<li class=\"link\" role=\"listitem\">\n\t\t\t\t<div class=\"shpimg img12\"></div>\n\t\t\t\t<a id=\"sec6-link12\" href=\"/shop?icid=cvs-home-s5-l12-trendcats-fs-shopall-default\" class=\"black-car\"><span>Shop all products</span></a>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n</div>\n"}},{"slotId":"HP00005","slotContent":{"plaintext":"\n <!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t*{box-sizing: border-box;}\n\tbody {background-color: transparent !important; margin: 0;}\n</style> -->\n\n\n\n<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.55em;font-size: .55em;line-height: .55em;}\n\t.uppercase{text-transform: uppercase;}\n\t#HP00005.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00005.promoWrap .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 4px 16px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .savings{margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; grid-gap: 24px; list-style: none;}\n\t#HP00005.promoWrap .savings .box{overflow: hidden; display: table; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2); border-radius: 16px; background: #F9F7F5; padding: 25px 26px 26px;margin: 0; min-height: 314px; list-style: none;}\n #HP00005.promoWrap .savings .box .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;padding: 10px 0 0 0;}\n\t#HP00005.promoWrap .savings .box .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n/*\t#HP00005.promoWrap .savings .box img{display: block;height: auto;width: 100%;}*/\n\t#HP00005.promoWrap .savings .box.box1 .txtsec img{max-width: 171px; max-height: 26px; margin: 20px 0 10px;}\n\t#HP00005.promoWrap .savings .box.box2 .txtsec img{max-width:29px; max-height: 54px;}\n\t#HP00005.promoWrap .savings .box.box3 .txtsec img{max-width: 63px; max-height: 54px;}\n\t#HP00005.promoWrap .savings .box.box4 .txtsec img{max-width: 69.5px; max-height: 54px;}\n\n\t#HP00005.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00005.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec{padding: 32px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .box.box1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; /*max-height: 338px;*/}\n/*\t#HP00005.promoWrap .savings .box.box1 .imgsec img{display: block; width: auto;margin-bottom: 0px;}*/\n\t#HP00005.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00005.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .savings .box.box1 .txtsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00005.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\n\t#HP00005.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .commitments .head2{margin: 0;color: #262626; font-size: 24px;line-height: 31.2px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 24px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HP00005.promoWrap .commitments .cards li{display: inherit;}\n\t#HP00005.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;}\n\t#HP00005.promoWrap .commitments .cards li .card .imgsec{display: flex;height: 0;align-items: center;padding: 24.51% 0;justify-content: center;overflow: hidden;}\n\t#HP00005.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding-bottom:18px;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\n\t#HP00005.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HP00005.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HP00005.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; padding: 0 10px 18px;max-width: 1280px;}\n\t#HP00005.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 60px;}\n\t#HP00005.promoWrap .disc .externallink,#HP00005.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HP00005.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HP00005.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .disc .externallink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HP00005.promoWrap .disc .backlink, #HP00005.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HP00005.promoWrap .disc .backlink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 0.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HP00005.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HP00005.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HP00005.promoWrap .disc .disclink{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00005.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .disc .disclink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HP00005.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HP00005.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .photo .image-div{position: relative; display: grid; align-items: center; border-radius: 16px; overflow: hidden; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1272,442)\") no-repeat;background-size: cover !important;background-position-y: -112px;padding: 57.5px 72px 57.5px 33px;}\n\t#HP00005.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HP00005.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HP00005.promoWrap .photo .inner-block{background: #FFF; padding: 24px; max-width: 552px; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px;position: relative;}\n\t#HP00005.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HP00005.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HP00005.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .photo .inner-block .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00005.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .photo .inner-block .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .box.box1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00005.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t#HP00005.promoWrap .savings .box.box1{padding: 0;}\n\t#HP00005.promoWrap .savings .box.box1{display: grid;grid-template-columns: 1fr 1fr;/*box-shadow: 0px 3.54px 20px 0px #00000026;*/border-radius: 16px;align-items: center;overflow: hidden;max-height: 314px;}\n\t\n\t#HP00005.promoWrap .savings .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00005.promoWrap .savings{position: relative;overflow: visible; padding: 0 0 0; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .savings .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .savings .innerbox{display: grid; grid-template-columns: 1fr 1fr; /*box-shadow: 0px 3.54px 20px 0px #00000026;*/ border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec{padding: 32px;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t/* #HP00005.promoWrap .savings .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00005.promoWrap .savings .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .savings .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .savings .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00005.promoWrap .savings .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00005.promoWrap .savings .innerbox .picture-box{position: relative;overflow: hidden;/*display: flex;*/align-items: start;}\n\t#HP00005.promoWrap .savings .two-box {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 24px;}\n\t#HP00005.promoWrap .savings .box.box1 li{display: inherit;}\n\t#HP00005.promoWrap .savings li{display: inherit;}\n\t#HP00005.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00005.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00005.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00005.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00005.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00005.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk20/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00005.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00005.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img7{background-position: -150px -600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00005.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00005.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00005.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00005.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00005.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00005.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00005.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0px;padding: 0 4px 0;}\n\t#HP00005.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;/*max-height: 433px;*/}\n\t#HP00005.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00005.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 37px;height: 48px;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00005.promoWrap .highlights .inner-block .block1{display: grid;min-height: 433px;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .card{/*padding: 20px 32px 30px;*/ grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center; min-height: 376px;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00005.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00005.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 376px;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00005.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: left;border-radius: 16px 0 0 16px;}\n\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: left; /*max-height: 433px;*/}\n/*\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00005.promoWrap .highlights .inner-block .block1 .textsec{padding: 32px;}\n\t#HP00005.promoWrap .highlights .inner-block .card .textsec .red-care-one{padding-bottom: 20px;}\n\t#HP00005.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\t#HP00005.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00005.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HP00003/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n#HP00005.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00005.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00005.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;/*justify-content: center;*/}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/wk21/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px -50px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -150px -200px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: -200px 0px}\n\t#HP00005.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00005.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00005.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00005.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00005.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: end;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00005.promoWrap .healthspire{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00005.promoWrap .healthspire .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00005.promoWrap .healthspire .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 3.54px 20px 0px #00000026; border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec{padding: 32px;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t/* #HP00005.promoWrap .healthspire .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00005.promoWrap .healthspire .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00005.promoWrap .healthspire .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00005.promoWrap .healthspire .flusec .innerbox .imgsec img{display: block; width: 636px; height: 378.5px; object-fit: cover;}\n\t#HP00005.promoWrap .healthspire .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00005.promoWrap .healthspire .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: start;justify-content: right;}\n\t#HP00005.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HP00005.promoWrap .disc{padding: 0 4px 0;margin: 0 0 40px 0;}\n\t\n\t@media screen and (max-width:1270px) {\n\t\t#HP00005.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HP00005.promoWrap .photo .imgsec{right:0%}\n\t\t#HP00005.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\t@media screen and (max-width:960px) {\n\t\t#HP00005.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec{padding: 24px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec .head3{font-size: 24px;line-height: 31px;max-width: unset;}\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec img{max-width: unset; width: 360px;height: 248px; margin-bottom: 0;}\n\t\t#HP00005.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HP00005.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HP00005.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HP00005.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HP00005.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1134,522)\") no-repeat; background-position: center right -60px !important; min-height: 522px; padding: 24px;}\n\t\t/* #HP00005.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HP00005.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HP00005.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00005.promoWrap .savings .innerbox .txtsec{padding: 19px 19px 19px 0;padding: 32px;}\n\t\t#HP00005.promoWrap .savings .innerbox .txtsec .head3{font-size: 24px;line-height: 31px;}\n/*\t\t#HP00005.promoWrap .savings .innerbox .imgsec{max-height: 457px;}*/\n/*\t\t#HP00005.promoWrap .savings .innerbox .imgsec .logo{margin-right: -201px;}*/\n\t\t#HP00005.promoWrap .savings .innerbox .imgoffer {left: 0;}\n\t\t#HP00005.promoWrap .savings{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00005.promoWrap .savings .box.box1{max-height: 217px;}\n\t\t#HP00005.promoWrap .savings .innerbox .imgsec{justify-content: unset;}\n\t\t#HP00005.promoWrap .healthspire{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .healthspire .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .txtsec{padding: 24px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .txtsec .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec{max-height: 457px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec img{max-width: unset; width: 768px;height: 457px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -201px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgoffer {left: 0;}\n\t\t#HP00005.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00005.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00005.promoWrap .savings{/*padding: 0 24px 24px;*/ grid-gap: 24px;}\n\t\t#HP00005.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00005.promoWrap .savings .box .txtsec .para{padding-top: 16px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec img{margin: 28px 0 0px;}\n\n\t\t#HP00005.promoWrap .commitments{padding: 0 24px 24px;}\n\t\t#HP00005.promoWrap .commitments .head2{font-size: 24px;line-height: 31.2px;}\n\t\t#HP00005.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HP00005.promoWrap .commitments .cards li .card .imgsec{padding:32.706% 0;}\n\t\t#HP00005.promoWrap .commitments .cards li .card .text-div{padding: 16px 16px 26px;}\n\n\t\t#HP00005.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HP00005.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\t#HP00005.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 0;}\n\t\t#HP00005.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00005.promoWrap .highlights .inner-block{grid-gap: 16px;grid-template-columns: 1fr;max-height: unset;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card{padding: 0;grid-template-columns: 1fr 1fr; grid-gap: 16px; min-height: unset;}\n\n\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n/*\n\t\t#HP00005.promoWrap .savings .box.box1 .picture-box{overflow: hidden;display: flex;align-items: center;max-height: 343px;\n object-fit: cover;justify-content: right;}\n\t\t\n*/\n\t\t#HP00005.promoWrap .wellness-sec{margin: 16px 0 24px;padding: 0 24px 0;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t/* #HP00005.promoWrap .wellness-sec .shopcards-sec #sec1-link9.cards-link .inn-div .divlink{max-width: 117px;} */\n\t\t#HP00005.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: right;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t}\n\t@media screen and (max-width:740px) {\n\t\t#HP00005.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec{padding: 28px 24px 40px;}\n\t\t/* #HP00005.promoWrap .savings .box.box1 .txtsec .head3{max-width: 97%;} */\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00005.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HP00005.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HP00005.promoWrap .commitments{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .commitments .cards{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .commitments .cards li .card .imgsec{padding:30.49% 0;}\n\t\t#HP00005.promoWrap .commitments .cards li .card img{max-width: 120%; width: 120%;}\n\n\t\t#HP00005.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\t#HP00005.promoWrap .savings .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t#HP00005.promoWrap .savings .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00005.promoWrap .savings .two-box{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box.box1{min-height: unset;max-height: unset;}\n\t\t#HP00005.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00005.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00005.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img7{background-position: -100px -395px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00005.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00005.promoWrap .healthspire{padding: 0 16px 24px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t/* #HP00005.promoWrap .healthspire .innerbox .textsec .head3{max-width: 97%;} */\n\t #HP00005.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00005.promoWrap .healthspire .innerbox .imgsec img{width: 150%; height: auto;}\n\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HP00005.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00005.promoWrap .savings{padding: 0 0 0; grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box{min-height: unset;}\n\t\t#HP00005.promoWrap .savings .box.box1 .txtsec img{margin: 20px 0 0px;}\n\t\t#HP00005.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HP00005.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HP00005.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HP00005.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HP00005.promoWrap .photo .offscreen,#HP00005.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HP00005.promoWrap .photo .image-div .imgMOB{position: relative;display: flex;overflow: hidden;align-items: center;justify-content: right;min-height: 0;margin: 0 -16px;}\n\t\t#HP00005.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HP00005.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HP00005.promoWrap a#sec5-link1 {padding-right: 10px;}\n/*\t\n\t\t#HP00005.promoWrap .photo .image-div .imgMOB{position: relative;\n display: flex;\n overflow: hidden;\n align-items: center;\n justify-content: center; \n overflow: hidden; \n padding: 132px;\n background-size: cover;\n min-height: 0;\n margin: 0 -16px; \n background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk06/quit-for-good.png?im=Resize=(1272,314)\") no-repeat;\n background-size: cover !important;\n\t\tbackground-position: center !important;\n\t\t}\n*/\n\t\t#HP00005.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HP00005.promoWrap .savings .box.box1, #HP00005.promoWrap .savings .box.box2{min-height: unset;} */\n\t\t#HP00005.promoWrap .savings .box.box1{grid-template-columns: 1fr;}\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec img{height: unset;width: 100%;}\n\t\t#HP00005.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t\t#HP00005.promoWrap .highlights{padding: 0 16px 8px; margin-bottom: 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 24px;line-height: 31px; padding-top: 0;padding-bottom: 0;}\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: auto;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 25px 32px 35px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 328px; /*justify-content:center; align-items: end;*/}\n/*\t\t#HP00005.promoWrap .highlights .inner-block .block1 .imgsec img{width: 184%; height: auto;}*/\n\t\t#HP00005.promoWrap .highlights .inner-block .block1 .picture-box{border-radius: 16px 16px 0 0;}\n\t\t#HP00005.promoWrap .highlights .inner-block .card .textsec .para{font-size: 18px;line-height: 27px;}\n\t\t#HP00005.promoWrap .wellness-sec{margin: 0;padding: 0 16px 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 6.76%;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00005.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 5px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00005.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00005.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t\t#HP00005.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00005.promoWrap .wellness-sec .header-cta div{margin: 6px 0;}\n\t}\n\t@media screen and (max-width:387px) {\n\t\t#HP00005.promoWrap .savings .box.box1 .imgsec img{height: 180px;width: 360px;}\n\t\t#HP00005.promoWrap .savings .box.box1 .picture-box{display: flex;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00005.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00005.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n\n</style>\n<div id=\"HP00005\" class=\"promoWrap\">\n\t<div class=\"highlights\">\n\t\t<h2 class=\"head2\">Explore health services and treatment at MinuteClinic<span class=\"super\">®</span></h2>\n\t\t<div class=\"inner-block\">\n\t\t\t<div class=\"block1\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider-patient.jpg?im=Resize=(499,549)\">\n\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider-patient.jpg?im=Resize=(679,522)\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider-patient.jpg?im=Resize=(393,424)\" class=\"logo\" alt=\"A child talks with a health care provider while their parent smiles at them.\">\n\t\t\t\t\t\t</picture>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"textsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">We’re ready to see you — in person or virtually</h3>\n\t\t\t\t\t\t<p class=\"para\">From strep tests to hypertension management and everything in between, our board-certified health care providers are here to help.*</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/minuteclinic?icid=cvs-home-s6-l1-icontxtlinks-mc-schedule-default\" class=\"red-car red-care-one\"><span>Schedule a MinuteClinic appointment</span></a>\n\t\t\t\t\t\t<a id=\"\" href=\"/minuteclinic/services?icid=cvs-home-s6-l2-icontxtlinks-mc-generalservices-default\" class=\"red-car\"><span>Explore MinuteClinic services</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"block2\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<div class=\"textsec\">\n \t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/provider.svg\" alt=\"\" class=\"icon\">\n\t\t\t\t\t\t<h3 class=\"head3\">Need help with weight loss?</h3>\n\t\t\t\t\t\t<p class=\"para\">MinuteClinic weight-loss programs offer personalized coaching and nutritional guidance. Weight-loss medication like GLP-1s can be prescribed when appropriate.*</p>\n\t\t\t\t\t\t<a id=\"\" href=\"/minuteclinic/services/weight-loss-program?icid=cvs-home-s6-l3-icontxtlinks-mc-weightloss-default\" class=\"red-car\"><span>Schedule a weight-loss consultation</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\t\n\t<div class=\"wellness-sec\">\n\t <ul role=\"list\" class=\"ctas\">\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link8\" href=\"/minuteclinic/services/tests-screenings-physicals?icid=cvs-home-s6-l4-icontxtlinks-mc-physicals-default\"><div class=\"mcimg img5\"></div><div class=\"txtdiv\"><span>Tests, screenings & physicals</span></div></a></li>\t\t\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link5\" href=\"/minuteclinic/services/mens-and-womens-health?icid=cvs-home-s6-l5-icontxtlinks-mc-sxhealth-default\"><div class=\"mcimg img2\"></div><div class=\"txtdiv\"><span>Urinary & sexual health</span></div></a></li>\n\t\t\t<li role=\"listitem\"><a id=\"sec4-link4\" href=\"/minuteclinic/services/skin-hair-and-nails?icid=cvs-home-s6-l6-icontxtlinks-skin-default\"><div class=\"mcimg img1\"></div><div class=\"txtdiv\"><span>Skin conditions</span></div></a></li>\n\t\t</ul>\n\t</div>\n\t<p class=\"disc\">Age and other restrictions may apply. <a href=\"/minuteclinic/services?icid=cvs-home-s6-l7-icontxtlinks-mc-generalservices-default\" class=\"disclink\">Get MinuteClinic service details</a>.</p>\n\t\n\n</div>\n"}},{"slotId":"HP00006","slotContent":{"plaintext":"\n <!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t*{box-sizing: border-box;}\n\tbody {background-color: transparent !important; margin: 0;}\n</style> -->\n\n\n\n<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.55em;font-size: .55em;line-height: .55em;}\n\t.uppercase{text-transform: uppercase;}\n\t#HP00006.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00006.promoWrap .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 4px 16px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .savings{margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; grid-gap: 24px; list-style: none;}\n\t#HP00006.promoWrap .savings .box{overflow: hidden; display: table; border-radius: 16px; background: #F9F7F5; padding: 25px 26px 26px;margin: 0; min-height: 314px; list-style: none;}\n #HP00006.promoWrap .savings .box .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;padding: 10px 0 0 0;}\n\t#HP00006.promoWrap .savings .box .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n/*\t#HP00006.promoWrap .savings .box img{display: block;height: auto;width: 100%;}*/\n\t#HP00006.promoWrap .savings .box.box1 .txtsec img{max-width: 171px; max-height: 26px; margin: 20px 0 10px;}\n\t#HP00006.promoWrap .savings .box.box2 .txtsec img{max-width:29px; max-height: 54px;}\n\t#HP00006.promoWrap .savings .box.box3 .txtsec img{max-width: 63px; max-height: 54px;}\n\t#HP00006.promoWrap .savings .box.box4 .txtsec img{max-width: 69.5px; max-height: 54px;}\n\n\t#HP00006.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00006.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec{padding: 32px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .box.box1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; /*max-height: 338px;*/}\n/*\t#HP00006.promoWrap .savings .box.box1 .imgsec img{display: block; width: auto;margin-bottom: 0px;}*/\n\t#HP00006.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00006.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .savings .box.box1 .txtsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00006.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\n\t#HP00006.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .commitments .head2{margin: 0;color: #262626; font-size: 24px;line-height: 31.2px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 24px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HP00006.promoWrap .commitments .cards li{display: inherit;}\n\t#HP00006.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;}\n\t#HP00006.promoWrap .commitments .cards li .card .imgsec{display: flex;height: 0;align-items: center;padding: 24.51% 0;justify-content: center;overflow: hidden;}\n\t#HP00006.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding-bottom:18px;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\n\t#HP00006.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HP00006.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HP00006.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; padding: 0 10px 18px;max-width: 1280px;}\n\t#HP00006.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 60px;}\n\t#HP00006.promoWrap .disc .externallink,#HP00006.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HP00006.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HP00006.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .disc .externallink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HP00006.promoWrap .disc .backlink, #HP00006.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HP00006.promoWrap .disc .backlink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 0.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HP00006.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HP00006.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HP00006.promoWrap .disc .disclink{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00006.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .disc .disclink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HP00006.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HP00006.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .photo .image-div{position: relative; display: grid; align-items: center; border-radius: 16px; overflow: hidden; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1272,442)\") no-repeat;background-size: cover !important;background-position-y: -112px;padding: 57.5px 72px 57.5px 33px;}\n\t#HP00006.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HP00006.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HP00006.promoWrap .photo .inner-block{background: #FFF; padding: 24px; max-width: 552px; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px;position: relative;}\n\t#HP00006.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HP00006.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HP00006.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .photo .inner-block .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00006.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .photo .inner-block .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .box.box1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00006.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t#HP00006.promoWrap .savings .box.box1{padding: 0;}\n\t#HP00006.promoWrap .savings .box.box1{display: grid;grid-template-columns: 1fr 1fr;/*box-shadow: 0px 3.54px 20px 0px #00000026;*/border-radius: 16px;align-items: center;overflow: hidden;max-height: 314px;}\n\t\n\t#HP00006.promoWrap .savings .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00006.promoWrap .savings{position: relative;overflow: visible; padding: 0 0 0; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .savings .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .savings .innerbox{display: grid; grid-template-columns: 1fr 1fr; /*box-shadow: 0px 3.54px 20px 0px #00000026;*/ border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec{padding: 32px;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t/* #HP00006.promoWrap .savings .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00006.promoWrap .savings .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .savings .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .savings .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00006.promoWrap .savings .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00006.promoWrap .savings .innerbox .picture-box{position: relative;overflow: hidden;/*display: flex;*/align-items: start;}\n\t#HP00006.promoWrap .savings .two-box {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 24px;}\n\t#HP00006.promoWrap .savings .box.box1 li{display: inherit;}\n\t#HP00006.promoWrap .savings li{display: inherit;}\n\t#HP00006.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00006.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00006.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00006.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00006.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00006.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk20/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00006.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00006.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img7{background-position: 0px -450px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00006.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00006.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00006.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00006.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00006.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00006.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00006.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0px;padding: 0 4px 0;}\n\t#HP00006.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;/*max-height: 433px;*/}\n\t#HP00006.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00006.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 37px;height: 48px;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00006.promoWrap .highlights .inner-block .block1{display: grid;min-height: 433px;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .card{/*padding: 20px 32px 30px;*/ grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center; min-height: 376px;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00006.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00006.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 376px;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00006.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: left;border-radius: 16px 0 0 16px;}\n\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: left; /*max-height: 433px;*/}\n/*\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00006.promoWrap .highlights .inner-block .block1 .textsec{padding: 32px;}\n\t#HP00006.promoWrap .highlights .inner-block .card .textsec .red-care-one{padding-bottom: 20px;}\n\t#HP00006.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\t#HP00006.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00006.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HP00003/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n#HP00006.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00006.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00006.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;/*justify-content: center;*/}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px -50px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -100px -200px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: -200px 0px}\n\t#HP00006.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00006.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00006.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00006.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00006.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: end;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00006.promoWrap .healthspire{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00006.promoWrap .healthspire .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00006.promoWrap .healthspire .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 3.54px 20px 0px #00000026; border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec{padding: 32px;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t/* #HP00006.promoWrap .healthspire .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00006.promoWrap .healthspire .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00006.promoWrap .healthspire .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00006.promoWrap .healthspire .flusec .innerbox .imgsec img{display: block; width: 636px; height: 378.5px; object-fit: cover;}\n\t#HP00006.promoWrap .healthspire .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00006.promoWrap .healthspire .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: start;justify-content: right;}\n\t#HP00006.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HP00006.promoWrap .disc{padding: 0 4px 0;margin: 0 0 24px 0;}\n\t\n\t@media screen and (max-width:1270px) {\n\t\t#HP00006.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HP00006.promoWrap .photo .imgsec{right:0%}\n\t\t#HP00006.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\t@media screen and (max-width:960px) {\n\t\t#HP00006.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec{padding: 24px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec .head3{font-size: 24px;line-height: 31px;max-width: unset;}\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec img{max-width: unset; width: 360px;height: 248px; margin-bottom: 0;}\n\t\t#HP00006.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HP00006.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HP00006.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HP00006.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HP00006.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1134,522)\") no-repeat; background-position: center right -60px !important; min-height: 522px; padding: 24px;}\n\t\t/* #HP00006.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HP00006.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HP00006.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00006.promoWrap .savings .innerbox .txtsec{padding: 19px 19px 19px 0;padding: 32px;}\n\t\t#HP00006.promoWrap .savings .innerbox .txtsec .head3{font-size: 24px;line-height: 31px;}\n/*\t\t#HP00006.promoWrap .savings .innerbox .imgsec{max-height: 457px;}*/\n/*\t\t#HP00006.promoWrap .savings .innerbox .imgsec .logo{margin-right: -201px;}*/\n\t\t#HP00006.promoWrap .savings .innerbox .imgoffer {left: 0;}\n\t\t#HP00006.promoWrap .savings{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00006.promoWrap .savings .box.box1{max-height: 217px;}\n\t\t#HP00006.promoWrap .savings .innerbox .imgsec{justify-content: unset;}\n\t\t#HP00006.promoWrap .healthspire{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .healthspire .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .txtsec{padding: 24px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .txtsec .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec{max-height: 457px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec img{max-width: unset; width: 768px;height: 457px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -201px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgoffer {left: 0;}\n\t\t#HP00006.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00006.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00006.promoWrap .savings{/*padding: 0 24px 24px;*/ grid-gap: 24px;}\n\t\t#HP00006.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00006.promoWrap .savings .box .txtsec .para{padding-top: 16px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec img{margin: 28px 0 0px;}\n\n\t\t#HP00006.promoWrap .commitments{padding: 0 24px 24px;}\n\t\t#HP00006.promoWrap .commitments .head2{font-size: 24px;line-height: 31.2px;}\n\t\t#HP00006.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HP00006.promoWrap .commitments .cards li .card .imgsec{padding:32.706% 0;}\n\t\t#HP00006.promoWrap .commitments .cards li .card .text-div{padding: 16px 16px 26px;}\n\n\t\t#HP00006.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HP00006.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\t#HP00006.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 0;}\n\t\t#HP00006.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00006.promoWrap .highlights .inner-block{grid-gap: 16px;grid-template-columns: 1fr;max-height: unset;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card{padding: 0;grid-template-columns: 1fr 1fr; grid-gap: 16px; min-height: unset;}\n\n\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n/*\n\t\t#HP00006.promoWrap .savings .box.box1 .picture-box{overflow: hidden;display: flex;align-items: center;max-height: 343px;\n object-fit: cover;justify-content: right;}\n\t\t\n*/\n\t\t#HP00006.promoWrap .wellness-sec{margin: 16px 0 24px;padding: 0 24px 0;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t/* #HP00006.promoWrap .wellness-sec .shopcards-sec #sec1-link9.cards-link .inn-div .divlink{max-width: 117px;} */\n\t\t#HP00006.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t}\n\t@media screen and (max-width:740px) {\n\t\t#HP00006.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec{padding: 28px 24px 40px;}\n\t\t/* #HP00006.promoWrap .savings .box.box1 .txtsec .head3{max-width: 97%;} */\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00006.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HP00006.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HP00006.promoWrap .commitments{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .commitments .cards{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .commitments .cards li .card .imgsec{padding:30.49% 0;}\n\t\t#HP00006.promoWrap .commitments .cards li .card img{max-width: 120%; width: 120%;}\n\n\t\t#HP00006.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\t#HP00006.promoWrap .savings .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t#HP00006.promoWrap .savings .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00006.promoWrap .savings .two-box{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box.box1{min-height: unset;max-height: unset;}\n\t\t#HP00006.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00006.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00006.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img7{background-position: 0px -296px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00006.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00006.promoWrap .healthspire{padding: 0 16px 24px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t/* #HP00006.promoWrap .healthspire .innerbox .textsec .head3{max-width: 97%;} */\n\t #HP00006.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00006.promoWrap .healthspire .innerbox .imgsec img{width: 150%; height: auto;}\n\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HP00006.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00006.promoWrap .savings{padding: 0 0 0; grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box{min-height: unset;}\n\t\t#HP00006.promoWrap .savings .box.box1 .txtsec img{margin: 20px 0 0px;}\n\t\t#HP00006.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HP00006.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HP00006.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HP00006.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HP00006.promoWrap .photo .offscreen,#HP00006.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HP00006.promoWrap .photo .image-div .imgMOB{position: relative;display: flex;overflow: hidden;align-items: center;justify-content: right;min-height: 0;margin: 0 -16px;}\n\t\t#HP00006.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HP00006.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HP00006.promoWrap a#sec5-link1 {padding-right: 10px;}\n/*\t\n\t\t#HP00006.promoWrap .photo .image-div .imgMOB{position: relative;\n display: flex;\n overflow: hidden;\n align-items: center;\n justify-content: center; \n overflow: hidden; \n padding: 132px;\n background-size: cover;\n min-height: 0;\n margin: 0 -16px; \n background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk06/quit-for-good.png?im=Resize=(1272,314)\") no-repeat;\n background-size: cover !important;\n\t\tbackground-position: center !important;\n\t\t}\n*/\n\t\t#HP00006.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HP00006.promoWrap .savings .box.box1, #HP00006.promoWrap .savings .box.box2{min-height: unset;} */\n\t\t#HP00006.promoWrap .savings .box.box1{grid-template-columns: 1fr;}\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec img{height: unset;width: 100%;}\n\t\t#HP00006.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t\t#HP00006.promoWrap .highlights{padding: 0 16px 8px; margin-bottom: 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 24px;line-height: 31px; padding-top: 0;padding-bottom: 0;}\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: auto;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 25px 32px 35px;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 328px; /*justify-content:center; align-items: end;*/}\n/*\t\t#HP00006.promoWrap .highlights .inner-block .block1 .imgsec img{width: 184%; height: auto;}*/\n\t\t#HP00006.promoWrap .highlights .inner-block .block1 .picture-box{border-radius: 16px 16px 0 0;}\n\t\t#HP00006.promoWrap .highlights .inner-block .card .textsec .para{font-size: 18px;line-height: 27px;}\n\t\t#HP00006.promoWrap .wellness-sec{margin: 0;padding: 0 16px 24px;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 6.76%;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00006.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 5px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00006.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00006.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00006.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00006.promoWrap .wellness-sec .header-cta div{margin: 6px 0;}\n\t}\n\t@media screen and (max-width:387px) {\n\t\t#HP00006.promoWrap .savings .box.box1 .imgsec img{height: 180px;width: 360px;}\n\t\t#HP00006.promoWrap .savings .box.box1 .picture-box{display: flex;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00006.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00006.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n\n</style>\n<div id=\"HP00006\" class=\"promoWrap\">\n\t<div class=\"schedule-sec\">\n\t\t\t<h2 class=\"head2\">Get what you need on your schedule</h2>\n\t\t\t<ul role=\"list\" class=\"savings\">\n\t\t\t\t<li role=\"listitem\">\n\t\t\t\t\t<div class=\"box box1\">\n\t\t<!--\t\t\t\t\t<div class=\"innerbox\">-->\n\t\t\t\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\">\n\t\t\t\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,217)\">\n\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\" class=\"logo\" alt=\"A customer picks up their in-store order from CVS.\">\n\t\t\t\t\t\t\t\t\t</picture>\t\t\t\t\t\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"head3\">Buy online and pick up in store*</h3>\n\t\t\t\t\t\t\t\t\t<p class=\"para\">Get your order today with FREE CVS<span class=\"super\">®</span> Pickup* or same-day delivery.*</p>\n\t\t\t\t\t\t\t\t\t<a id=\"sec4-link1\" href=\"/shop?icid=cvs-home-s7-l1-3crd-fs-bopis-default\" class=\"red-car\"><span>Shop all products</span></a>\n\t\t\t\t\t\t\t\t</div>\t\n\t\t\t\t\t</div>\n\t\t<!--\n\t\t\t\t\t<div class=\"innerbox\">\n\t\t\t\t\t\t<div class=\"picture-box\">\n\t\t\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\">\n\t\t\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,217)\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/bopis.jpg?im=Resize=(456,314)\" class=\"logo\" alt=\"A customer picks up their in-store order from CVS.\">\n\t\t\t\t\t\t\t</picture>\t\t\t\t\t\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t<h3 class=\"head3\">Buy online and pick up in store</h3>\n\t\t\t\t\t\t\t<p class=\"para\">Get your order today with FREE CVS<span class=\"super\">®</span> Pickup or same-day delivery.*</p>\n\t\t\t\t\t\t\t<a id=\"sec4-link1\" href=\"/shop?icid=cvs-home-s11-l1-3crd-fs-bopis\" class=\"red-car\"><span>Shop all products</span></a>\n\t\t\t\t\t\t</div>\t\n\t\t\t\t\t</div>\n\t\t-->\n\t\t<!--\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2023/wk20/extracarelogo.svg\" alt=\"extracare logo\">\n\t\t\t\t\t\t<p class=\"para\">Automatically get personalized deals and earn rewards.*</p>\n\t\t\t\t\t\t<a id=\"sec7-link1\" href=\"/extracare/home/?icid=cvs-home-s7-l1-3crdcopy-ec-join\" class=\"red-car\"><span>Join ExtraCare</span></a>\n\t\t\t\t\t</div>\n\t\t-->\n\t\t\t\t</li>\n\t\t\t\t<div class=\"two-box\">\n\t\t\t\t\t\t<li role=\"listitem\" class=\"box box2\">\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/phone.svg\" alt=\"\">\n\t\t\t\t\t\t\t\t<h3 class=\"head3\">Save 6x more with the CVS Health<span class=\"super\">®</span> app*</h3>\n\t\t\t\t\t\t\t\t<p class=\"para\">ExtraCare<span class=\"super\">®</span> members can save up to six times more with app‑exclusive deals.*</p>\n\t\t\t\t\t\t\t\t<a id=\"sec7-link2\" href=\"/mobile-cvs/apps?icid=cvs-home-s7-l2-3crd-gen-app-default\" class=\"red-car\"><span>Download app</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</li>\n\t\t\t\t\t\t<!-- <li role=\"listitem\" class=\"box box3\">\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2023/wk50/bopisicon.svg\" alt=\"\">\n\t\t\t\t\t\t\t\t<p class=\"para\">Buy online and pick up in store. No minimum purchase required.</p>\n\t\t\t\t\t\t\t\t<a id=\"sec7-link3\" href=\"/shop?icid=cvs-home-s6-l3-3by-bopis\" class=\"red-car\"><span>Shop all products</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</li> -->\n\t\t\t\t\t\t<li role=\"listitem\" class=\"box box4\">\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk18/store.svg\" alt=\"\">\n\t\t\t\t\t\t\t\t<h3 class=\"head3\">Find us nearby</h3>\n\t\t\t\t\t\t\t\t<p class=\"para\">Visit the CVS Pharmacy<span class=\"super\">®</span> location in your neighborhood.</p>\n\t\t\t\t\t\t\t\t<a id=\"sec7-link2\" href=\"/store-locator/landing?icid=cvs-home-s7-l3-3crd-gen-findstore-default\" class=\"red-car\"><span>Find a store</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</li>\n\t\t\t\t</div>\n\t\t\t</ul>\n\t</div>\n\t\n<!--\n\t<div class=\"commitments\">\n\t\t<h2 class=\"head2\">Our commitments to you</h2>\n\t\t<ul role=\"list\" class=\"cards\">\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box1\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(408,381.21)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(229.3,213.92)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/hereforwomen.svg?im=Resize=(393.6,367.76)\" alt=\"Here for Her, Healthier happens together.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We provide easier access to services that support women's health.</p>\n\t\t\t\t\t\t<a id=\"sec8-link7\" href=\"/content/women?icid=cvs-home-s12-l1-3crdimg-gen-commitment\" class=\"red-car\"><span>Learn more about our commitment</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box2\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/beautyunaltered.svg?im=Resize=(417.5,240)\" alt=\"Our Beauty Unaltered Beauty Mark appears on photos of models that have not been thinned, smoothed or digitally altered.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">Our pledge to pass on a healthy self-image to the next generation.</p>\n\t\t\t\t\t\t<a id=\"sec8-link8\" href=\"/content/beauty-mark?icid=cvs-home-s12-l2-3crdimg-gen-pledge\" class=\"red-car\"><span>Learn more about our pledge</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t<li role=\"listitem\">\n\t\t\t\t<div class=\"card box3\">\n\t\t\t\t\t<picture class=\"imgsec\">\n\t\t\t\t\t\t<source media=\"(min-width: 901px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(348,200)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2023/wk20/testedtobetrusted.svg?im=Resize=(417.5,240)\" alt=\"Tested to be Trusted is our commitment to have our vitamins and supplements tested to ensure they meet our high standards.\">\n\t\t\t\t\t</picture>\n\t\t\t\t\t<div class=\"text-div\">\n\t\t\t\t\t\t<p class=\"para\">We require third-party testing of all vitamins and supplements.*</p>\n\t\t\t\t\t\t<a id=\"sec8-link9\" href=\"/content/tested-trusted?icid=cvs-home-s12-l3-3crdimg-gen-testing\" class=\"red-car\"><span>Learn more about our testing</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n-->\n\t\n</div>\n"}},{"slotId":"HP00007","slotContent":{"plaintext":"\n\n <!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n\t*{box-sizing: border-box;}\n\tbody {background-color: transparent !important; margin: 0;}\n</style> -->\n\n\n<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.55em;font-size: .55em;line-height: .55em;}\n\t.uppercase{text-transform: uppercase;}\n\t.disclaimers .backlink {text-decoration: none !important;}\n\t.disclaimers .backlink .backicon {display: inline-table;vertical-align: middle;width: 15px;height: auto;}\n\t#HP00007.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto;}\n\n\t#HP00007.promoWrap .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 4px 16px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .savings{margin: 0 auto; display: grid; grid-template-columns: 1fr 1fr; grid-gap: 24px; list-style: none;}\n\t#HP00007.promoWrap .savings .box{overflow: hidden; display: table; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2); border-radius: 16px; background: #F9F7F5; padding: 25px 26px 26px;margin: 0; min-height: 314px; list-style: none;}\n #HP00007.promoWrap .savings .box .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;padding: 10px 0 0 0;}\n\t#HP00007.promoWrap .savings .box .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n/*\t#HP00007.promoWrap .savings .box img{display: block;height: auto;width: 100%;}*/\n\t#HP00007.promoWrap .savings .box.box1 .txtsec img{max-width: 171px; max-height: 26px; margin: 20px 0 10px;}\n\t#HP00007.promoWrap .savings .box.box2 .txtsec img{max-width:29px; max-height: 54px;}\n\t#HP00007.promoWrap .savings .box.box3 .txtsec img{max-width: 63px; max-height: 54px;}\n\t#HP00007.promoWrap .savings .box.box4 .txtsec img{max-width: 69.5px; max-height: 54px;}\n\n\t#HP00007.promoWrap .spotlightsec{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .spotlightsec .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0 0 16px;}\n\t#HP00007.promoWrap .spotlightsec .flusec{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .spotlightsec .flusec .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec{padding: 32px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0; max-width: 530px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .box.box1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; /*max-height: 338px;*/}\n/*\t#HP00007.promoWrap .savings .box.box1 .imgsec img{display: block; width: auto;margin-bottom: 0px;}*/\n\t#HP00007.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HP00007.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc{margin: 0;color: #262626; font-size: 12px;line-height: 18px;font-weight: 400; padding-top:18px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc a{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .tdisc a:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para a{font-size: 16px; line-height: 24px; font-weight: 400; color: #262626; text-decoration: underline;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para a:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .savings .box.box1 .txtsec .para a:focus-visible{outline: #000 solid 4px; outline-offset: 4px; border-radius: 16px;}\n\t#HP00007.promoWrap .spotlightsec .flusec .innerbox .imgoffer{position: absolute; display: block; width: 249px; height: 166px; bottom: 0px; right: 0px;}\n\n\t#HP00007.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .commitments .head2{margin: 0;color: #262626; font-size: 24px;line-height: 31.2px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 24px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HP00007.promoWrap .commitments .cards li{display: inherit;}\n\t#HP00007.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;}\n\t#HP00007.promoWrap .commitments .cards li .card .imgsec{display: flex;height: 0;align-items: center;padding: 24.51% 0;justify-content: center;overflow: hidden;}\n\t#HP00007.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding-bottom:18px;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\n\t#HP00007.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HP00007.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HP00007.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; padding: 0 10px 18px;max-width: 1280px;}\n\t#HP00007.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 60px;}\n\t#HP00007.promoWrap .disc .externallink,#HP00007.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HP00007.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HP00007.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .disc .externallink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HP00007.promoWrap .disc .backlink, #HP00007.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HP00007.promoWrap .disc .backlink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 0.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HP00007.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HP00007.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HP00007.promoWrap .disc .disclink{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HP00007.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .disc .disclink:focus-visible{ outline: #000000 solid 2.5px; outline-offset: 1.5px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HP00007.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HP00007.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .photo .image-div{position: relative; display: grid; align-items: center; border-radius: 16px; overflow: hidden; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1272,442)\") no-repeat;background-size: cover !important;background-position-y: -112px;padding: 57.5px 72px 57.5px 33px;}\n\t#HP00007.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HP00007.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HP00007.promoWrap .photo .inner-block{background: #FFF; padding: 24px; max-width: 552px; box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);border-radius: 16px;position: relative;}\n\t#HP00007.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HP00007.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HP00007.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .photo .inner-block .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 2px;}\n\t#HP00007.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .photo .inner-block .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .box.box1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: center;}\n\t#HP00007.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t#HP00007.promoWrap .savings .box.box1{padding: 0;}\n\t#HP00007.promoWrap .savings .box.box1{display: grid;grid-template-columns: 1fr 1fr;/*box-shadow: 0px 3.54px 20px 0px #00000026;*/border-radius: 16px;align-items: center;overflow: hidden;max-height: 314px;}\n\t\n\t#HP00007.promoWrap .savings .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00007.promoWrap .savings{position: relative;overflow: visible; padding: 0 0 0; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .savings .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .savings .innerbox{display: grid; grid-template-columns: 1fr 1fr; /*box-shadow: 0px 3.54px 20px 0px #00000026;*/ border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec{padding: 32px;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400;}\n\t/* #HP00007.promoWrap .savings .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00007.promoWrap .savings .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .savings .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .savings .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00007.promoWrap .savings .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00007.promoWrap .savings .innerbox .picture-box{position: relative;overflow: hidden;/*display: flex;*/align-items: start;}\n\t#HP00007.promoWrap .savings .two-box {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 24px;}\n\t#HP00007.promoWrap .savings .box.box1 li{display: inherit;}\n\t#HP00007.promoWrap .savings li{display: inherit;}\n\t#HP00007.promoWrap .categories{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n\t#HP00007.promoWrap .categories .head2{margin:0; font-size: 24px; line-height: 36px; font-weight: 400; color: #262626; padding-bottom: 16px;}\n\t#HP00007.promoWrap .categories .links{display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 34px 74.4px; grid-gap: 34px 5.849%; padding: 0; margin: 0; list-style: none;}\n\t#HP00007.promoWrap .categories .links .link{display: table; text-align: center; padding: 0; margin: 0; list-style: none;}\n\t/* #HP00007.promoWrap .categories .links .link .shpimg{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto; margin: 0 auto 16px;} */\n\t#HP00007.promoWrap .categories .links .link .shpimg{display: block;height: 150px;width: 150px;margin: 0 auto 16px;background: transparent url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk20/sprite-sheet.png') no-repeat;background-size: 600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img1{background: none;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img1 img{display: block; max-width: 100%; width: 100%; max-height: 100%; height: auto;}\n\t/* #HP00007.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t#HP00007.promoWrap .categories .links .link .shpimg.img2{background-position: -150px 0;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img3{background-position: -300px -600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img4{background-position: -300px 0;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img5{background-position: -450px 0;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img6{background-position: -300px -150px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img7{background-position: -150px -600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img8{background-position: -450px -150px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -150px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -600px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -300px;}\n\t#HP00007.promoWrap .categories .links .link .shpimg.img12{background-position: -150px -300px;}\n\n\t#HP00007.promoWrap .categories .links .link .black-car{text-decoration: none;}\n\t#HP00007.promoWrap .categories .links .link .black-car span{font-size: 14px; line-height: 21px; font-weight: 400; color: #262626; text-decoration: none;}\n\t#HP00007.promoWrap .categories .links .link .black-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px;}\n\t#HP00007.promoWrap .categories .links .link .black-car:hover > span{color: #262626; border-bottom: 2px solid #262626; text-decoration: none;}\n\t#HP00007.promoWrap .categories .links .link .black-car:focus-visible{outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius: 5px; -khtml-border-radius:5px;}\n\t#HP00007.promoWrap .highlights{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0px;padding: 0 4px 0;}\n\t#HP00007.promoWrap .highlights .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .highlights .inner-block{display: grid; grid-template-columns: 2.0603fr 1fr;grid-gap: 24px; grid-gap: 1.91%; position: relative;/*max-height: 433px;*/}\n\t#HP00007.promoWrap .highlights .inner-block .card{background: #FFFFFF;/*box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);*/border-radius: 16px; display: grid;}\n\t#HP00007.promoWrap .highlights .inner-block .card .icon{display: block; max-height: 149px; height: auto; max-width: 149px;width: 100%;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46px;font-weight: 400;padding-bottom: 10px;}\n\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 10px 0;}\n\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .icon{display: block;width: 37px;height: 48px;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car {font-weight: 500; color: #004D99; text-decoration: none; display: table;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t\t\n\t#HP00007.promoWrap .highlights .inner-block .block1{display: grid;min-height: 433px;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .card{/*padding: 20px 32px 30px;*/ grid-template-columns: 1fr 1fr;grid-gap: 0;align-items: center; min-height: 376px;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .card .icon{margin: 10px 0;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .card .textsec .para{padding: 12px 0;}\n\n\t#HP00007.promoWrap .highlights .inner-block .block2{display: grid;}\n\t#HP00007.promoWrap .highlights .inner-block .block2 .card{padding: 20px 32px 30px; min-height: 376px;align-items: center;background: #ffffff;box-shadow: 0px 1.5px 10px rgba(0, 0, 0, 0.2);}\n\t#HP00007.promoWrap .highlights .inner-block .block2 .card .textsec .para{padding: 12px 0;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .picture-box{position: relative;overflow: hidden;display: flex;align-items: center;justify-content: left;border-radius: 16px 0 0 16px;}\n\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: left; /*max-height: 433px;*/}\n/*\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec img{display: block; width: 636px; height: 427px; object-fit: cover; margin-bottom: 0px;}*/\n #HP00007.promoWrap .highlights .inner-block .block1 .textsec{padding: 32px;}\n\t#HP00007.promoWrap .highlights .inner-block .card .textsec .red-care-one{padding-bottom: 20px;}\n\t#HP00007.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\t#HP00007.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t#HP00007.promoWrap .wellness-sec .header-cta .head2{margin: 0;font-size: 24px;line-height: 36px;font-weight: 400;color: #262626;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div{overflow: visible; text-align: right; display: flex;justify-content: right;align-items: center; height: 36px;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar{text-decoration: none; color: #262626;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar span{text-decoration: none; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right; background-size: cover; display: inline-block; width: 7px; height: 12px; vertical-align: middle; margin-left: 5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar:hover span{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar:focus-visible{outline: #262626 solid 4px; outline-offset: 2px; border-radius: 16px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 16px; padding: 19px 0 0; margin: 0; list-style: none;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec li{list-style: none; padding: 0; margin: 0; display: inherit;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link{text-decoration: none; display: block; background: #F7F7F7; border-radius: 16px; padding: 16px; text-align: center;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{display: grid; height: 100%;}\n\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HP00003/2025/wk11/sprite-sheet.png\") no-repeat; background-size: 285px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div span {font-size: 16px; line-height: 24px; font-weight: 400; color: #262626;text-decoration: none;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div.divlink::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box; margin-left: 5px; margin-bottom:3px;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link:hover .inn-div span {text-decoration:none;border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link:focus-visible {outline: #000000 solid 4px;outline-offset: 4px;border-radius: 16px;-webkit-border-radius:16px;-moz-border-radius: 16px;-khtml-border-radius:16px;}\n#HP00007.promoWrap .wellness-sec .ctas{display: grid; grid-template-columns: 1fr 1fr 1fr; position: relative;padding: 0; list-style: none; margin: 10px 0 0 0;border-radius: 10px;box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.25);}\n\t#HP00007.promoWrap .wellness-sec ul.ctas li{display: inherit;}\n\t#HP00007.promoWrap .wellness-sec .ctas a{color: #262626;max-width: 100%;padding: 22px 22px 22px 22px; text-decoration: none;font-weight: 400;border-radius: 10px;display: flex;align-items: center;background:#FFF ;/*justify-content: center;*/}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg {display: block;height: 54px;width: 54px;min-width: 54px; margin: 0;background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk18/spritesheet.svg\") no-repeat;background-size: 250px;}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img1{background-position: -100px -50px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img2{background-position: -100px -200px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img3{background-position: -100px 0px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img4{background-position: -150px 0px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img5{background-position: -200px 0px}\n\t#HP00007.promoWrap .wellness-sec .ctas div.mcimg.img6{background-position: -200px -100px}\n\t/* #HP00007.promoWrap .wellness-sec .ctas a .icon{width: 30px; height: auto; margin-right: 10px;} */\n\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv{max-width: 100%; padding-right: 2%;}\n\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv span{text-decoration: none; font-size: 18px;line-height: 26px;}\n\t#HP00007.promoWrap .wellness-sec .ctas a::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-gray.png\") no-repeat right;background-size: cover;display: inline-block;width: 10px;height: 15px;vertical-align: middle;box-sizing: border-box;}\n\t#HP00007.promoWrap .wellness-sec .ctas a:hover div span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HP00007.promoWrap .wellness-sec .ctas a:focus-visible{outline: #000000 solid 4px; outline-offset: 0px;}\n\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: start;}\n\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: center;}\n\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: end;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec ul{list-style: disc !important;}\n\t#HP00007.promoWrap .healthspire{position: relative;overflow: visible; padding: 0 4px 30px; max-width: 1280px; margin: 0 auto;}\n\t#HP00007.promoWrap .healthspire .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HP00007.promoWrap .healthspire .innerbox{display: grid; grid-template-columns: 1fr 1fr; box-shadow: 0px 3.54px 20px 0px #00000026; border-radius: 16px; align-items: center;overflow: hidden;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec{padding: 32px;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400;}\n\t/* #HP00007.promoWrap .healthspire .innerbox .txtsec .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 18px;} */\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec ul{padding: 8px 0 18px 25px; margin: 0;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec ul li{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/cta-caretblue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left:5px; margin-bottom: 3px;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HP00007.promoWrap .healthspire .innerbox .txtsec .red-car:focus-visible{ outline: #000000 solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\t#HP00007.promoWrap .healthspire .innerbox .imgsec{overflow: hidden; display: flex;align-items: start;justify-content: right; max-height: 375px;}\n\t#HP00007.promoWrap .healthspire .flusec .innerbox .imgsec img{display: block; width: 636px; height: 378.5px; object-fit: cover;}\n\t#HP00007.promoWrap .healthspire .innerbox .imgoffer {position: absolute;display: block;width: auto;height: auto;bottom: 0;left: 0;}\n\t#HP00007.promoWrap .healthspire .innerbox .picture-box{position: relative;overflow: hidden;display: flex;align-items: start;justify-content: right;}\n\t#HP00007.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HP00007.promoWrap .disc{padding: 0 4px 0;margin: 0 0 24px 0;}\n\t/* slider css start */\n\t#HP00007.promoWrap .slider-sec{position:relative;overflow:visible;max-width:1280px;margin:0 auto 0;padding:0 4px 30px}\n\t#HP00007.promoWrap .slider-sec .carousel{position:relative;width:70%;max-width:900px;margin:0 auto;}\n\t#HP00007.promoWrap .slider-sec input[type=radio]{display:none}\n\t#HP00007.promoWrap .slider-sec .slides{position:relative;min-height:200px}\n\t#HP00007.promoWrap .slider-sec .slide{flex-direction:row;align-items:center;justify-content:space-between;gap:6rem;}\n\t#HP00007.promoWrap .slider-sec .slide-content{flex:1;text-align:left;max-width: 620px;margin: 0 auto;}\n\t#HP00007.promoWrap .slider-sec .testimonial{font-size:36px;line-height:130%;margin-bottom:20px}\n\t#HP00007.promoWrap .slider-sec .author{font-size:14px;line-height: 21px;color:#333}\n\t#HP00007.promoWrap .slider-sec .arrow-label{width:44px;height:44px;border:1px solid #333;border-radius:10px;/*display:flex;*/align-items:center;justify-content:center;cursor:pointer;user-select:none;/*font-size:1.5rem;*/background-color:#fff;/*transition: opacity 0.3s;*/flex-shrink: 0;}\n\t#HP00007.promoWrap .slider-sec .arrow-label:hover{background-color:#000}\n\t#HP00007.promoWrap .slider-sec .arrow-label.right{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\");background-position:50%;background-repeat:no-repeat}\n\t#HP00007.promoWrap .slider-sec .arrow-label.right:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow-white.svg\")}\n\t#HP00007.promoWrap .slider-sec .arrow-label.left{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\");background-position:50%;background-repeat:no-repeat}\n\t#HP00007.promoWrap .slider-sec .arrow-label.left:hover{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow-white.svg\")}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left:hover{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right:hover{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n\t#HP00007.promoWrap .slider-sec .arrow-label.disabled{pointer-events:none;opacity:.3;cursor:default}\n\t#HP00007.promoWrap .slider-sec .dots{text-align:center;margin-top:2rem;/*position: absolute;bottom: 0;left: 0;right: 0;text-align: center;padding: 0 0;*/}\n\t#HP00007.promoWrap .slider-sec .dots label{display:inline-block;width:7px;height:7px;margin:0 3px;background:#ccc;border-radius:50%;cursor:pointer}\n\t#slide1:checked~.dots label[for=slide1],#slide2:checked~.dots label[for=slide2],#slide3:checked~.dots label[for=slide3],#slide4:checked~.dots label[for=slide4]{background:#000}\n\tblockquote {margin: 0;}\n\t#HP00007.promoWrap .slider-sec .display-p{display: none;}\n\t#HP00007.promoWrap .slider-sec .carousel{position:relative;width:70%;max-width:800px;display:flex;align-items:center}\n\t#HP00007.promoWrap .slider-sec input[type=radio]{display:none}\n\t#HP00007.promoWrap .slider-sec .slides-container{position:relative;width:100%;overflow:hidden;flex-grow:1}\n\t#HP00007.promoWrap .slider-sec .slides{position:relative;height:200px;margin-bottom:15px}\n\t#HP00007.promoWrap .slider-sec .slide{position:absolute;top:0;left:0;width:100%;transition:transform .5s ease-in-out;text-align:center}\n\n /* Slide positions */\n #slide1:checked ~ .slides-container .slides .s1 { transform: translateX(0); }\n #slide1:checked ~ .slides-container .slides .s2 { transform: translateX(100%); }\n #slide1:checked ~ .slides-container .slides .s3 { transform: translateX(100%); }\n #slide1:checked ~ .slides-container .slides .s4 { transform: translateX(100%); }\n\n #slide2:checked ~ .slides-container .slides .s1 { transform: translateX(-100%); }\n #slide2:checked ~ .slides-container .slides .s2 { transform: translateX(0); }\n #slide2:checked ~ .slides-container .slides .s3 { transform: translateX(100%); }\n #slide2:checked ~ .slides-container .slides .s4 { transform: translateX(100%); }\n\n #slide3:checked ~ .slides-container .slides .s1 { transform: translateX(-100%); }\n #slide3:checked ~ .slides-container .slides .s2 { transform: translateX(-100%); }\n #slide3:checked ~ .slides-container .slides .s3 { transform: translateX(0); }\n #slide3:checked ~ .slides-container .slides .s4 { transform: translateX(100%); }\n\n #slide4:checked ~ .slides-container .slides .s1 { transform: translateX(-100%); }\n #slide4:checked ~ .slides-container .slides .s2 { transform: translateX(-100%); }\n #slide4:checked ~ .slides-container .slides .s3 { transform: translateX(-100%); }\n #slide4:checked ~ .slides-container .slides .s4 { transform: translateX(0); }\n\n/* #HP00007.promoWrap .slider-sec .testimonial{font-size:2rem;font-weight:500;margin-bottom:20px}*/\n/*\t#HP00007.promoWrap .slider-sec .author{font-size:1rem;color:#333}*/\n\t#HP00007.promoWrap .slider-sec .arrow-label{display:none}\n /* Arrow visibility */\n .arrow-label.left { display: none; }\n .arrow-label.right { display: none; }\n\n /* First slide arrows */\n #slide1:checked ~ .arrow-label.left[for=\"slide4\"] {\n display: flex;\n opacity: 1;\n pointer-events: none;\n }\n #slide1:checked ~ .arrow-label.right[for=\"slide2\"] {\n display: flex;\n }\n\n /* Middle slides arrows */\n #slide2:checked ~ .arrow-label.left[for=\"slide1\"],\n #slide3:checked ~ .arrow-label.left[for=\"slide2\"] {\n display: flex;\n }\n #slide2:checked ~ .arrow-label.right[for=\"slide3\"],\n #slide3:checked ~ .arrow-label.right[for=\"slide4\"] {\n display: flex;\n }\n\n /* Last slide arrows */\n #slide4:checked ~ .arrow-label.left[for=\"slide3\"] {\n display: flex;\n }\n #slide4:checked ~ .arrow-label.right[for=\"slide1\"] {\n display: flex;\n opacity: 1;\n pointer-events: none;\n }\n\n /* Dot navigation */\n/*\n\t#HP00007.promoWrap .slider-sec .dots{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:0 0}\n\t#HP00007.promoWrap .slider-sec .dots label{display:inline-block;width:12px;height:12px;margin:0 5px;background:#ccc;border-radius:50%;cursor:pointer;transition:all .3s ease}\n*/\n\n /* Dot active states */\n #slide1:checked ~ .slides-container .dots label[for=\"slide1\"],\n #slide2:checked ~ .slides-container .dots label[for=\"slide2\"],\n #slide3:checked ~ .slides-container .dots label[for=\"slide3\"],\n #slide4:checked ~ .slides-container .dots label[for=\"slide4\"] {\n background: #000;\n transform: scale(1.2);\n }\n\t/* slider css end */\n\t#HP00007.promoWrap cite {font-style: normal;}\n\t@media screen and (max-width:1270px) {\n\t\t#HP00007.promoWrap .categories{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .categories .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 44px 40px; grid-gap: 44px 5.556%;}\n\t}\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HP00007.promoWrap .photo .imgsec{right:0%}\n\t\t#HP00007.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\t@media screen and (max-width:960px) {\n\t\t#HP00007.promoWrap .spotlightsec{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .spotlightsec .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec{padding: 24px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec .head3{font-size: 24px;line-height: 31px;max-width: unset;}\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec img{max-width: unset; width: 360px;height: 248px; margin-bottom: 0;}\n\t\t#HP00007.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HP00007.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HP00007.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HP00007.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HP00007.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk14/allergies-otc.jpg?im=Resize=(1134,522)\") no-repeat; background-position: center right -60px !important; min-height: 522px; padding: 24px;}\n\t\t/* #HP00007.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HP00007.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HP00007.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00007.promoWrap .savings .innerbox .txtsec{padding: 19px 19px 19px 0;padding: 32px;}\n\t\t#HP00007.promoWrap .savings .innerbox .txtsec .head3{font-size: 24px;line-height: 31px;}\n/*\t\t#HP00007.promoWrap .savings .innerbox .imgsec{max-height: 457px;}*/\n/*\t\t#HP00007.promoWrap .savings .innerbox .imgsec .logo{margin-right: -201px;}*/\n\t\t#HP00007.promoWrap .savings .innerbox .imgoffer {left: 0;}\n\t\t#HP00007.promoWrap .savings{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00007.promoWrap .savings .box.box1{max-height: 217px;}\n\t\t#HP00007.promoWrap .savings .innerbox .imgsec{justify-content: unset;}\n\t\t#HP00007.promoWrap .healthspire{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .healthspire .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .txtsec{padding: 24px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .txtsec .head3{font-size: 32px;line-height: 41.6px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec{max-height: 457px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec img{max-width: unset; width: 768px;height: 457px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -201px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgoffer {left: 0;}\n\t\t#HP00007.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .slider-sec .carousel{width: 90%;}\n\t\t#HP00007.promoWrap .slider-sec {padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .slider-sec .slide{gap: 4rem;}\n\t\t#HP00007.promoWrap .slider-sec .testimonial {font-size: 24px;}\n\t\t#HP00007.promoWrap .slider-sec .dots{margin-top: -2rem;}\n\t\t#HP00007.promoWrap .slider-sec .slides{margin-bottom: 0;}\n\t\t#HP00007.promoWrap .slider-sec .slide-content{max-width: 80%;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HP00007.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00007.promoWrap .savings{/*padding: 0 24px 24px;*/ grid-gap: 24px;}\n\t\t#HP00007.promoWrap .savings .box{min-height: 217px;}\n\t\t#HP00007.promoWrap .savings .box .txtsec .para{padding-top: 16px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec img{margin: 28px 0 0px;}\n\n\t\t#HP00007.promoWrap .commitments{padding: 0 24px 24px;}\n\t\t#HP00007.promoWrap .commitments .head2{font-size: 24px;line-height: 31.2px;}\n\t\t#HP00007.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HP00007.promoWrap .commitments .cards li .card .imgsec{padding:32.706% 0;}\n\t\t#HP00007.promoWrap .commitments .cards li .card .text-div{padding: 16px 16px 26px;}\n\n\t\t#HP00007.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HP00007.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\t#HP00007.promoWrap .highlights{margin-bottom: 0;padding: 0 24px 0;}\n\t\t#HP00007.promoWrap .highlights .head2{line-height: 31.2px;}\n\t\t#HP00007.promoWrap .highlights .inner-block{grid-gap: 16px;grid-template-columns: 1fr;max-height: unset;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card .icon{max-height: 141px; max-width: 141px; margin: 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card .textsec .head3{padding-top: 16px;font-size: 24px;line-height: 31px;}\n\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card{padding: 0;grid-template-columns: 1fr 1fr; grid-gap: 16px; min-height: unset;}\n\n\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card{padding: 16px; min-height: 274px;}\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 343px; object-fit: cover; justify-content:right;}*/\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec img{max-width: unset; width: 511px;height: 343px; margin-bottom: 0;}*/\n\t\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .head3{padding: 30px 0 20px 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card.box3 .textsec .head3{font-size: 24px;line-height: 31px;}\n/*\n\t\t#HP00007.promoWrap .savings .box.box1 .picture-box{overflow: hidden;display: flex;align-items: center;max-height: 343px;\n object-fit: cover;justify-content: right;}\n\t\t\n*/\n\t\t#HP00007.promoWrap .wellness-sec{margin: 16px 0 24px;padding: 0 24px 0;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta{padding: 0; display: grid; grid-template-columns: 1fr 0.5fr;align-items: center;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link{padding: 16px 8px; text-align: unset;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr 2fr; align-items: center;}\n\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 64px;width: 64px;margin: 0 16px 0 0; background-size: 192px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -129px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -256px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -128px 0;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -128px -64px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -128px -320px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -64px -256px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div div span .lbrktab{display: block;}\n\t\t/* #HP00007.promoWrap .wellness-sec .shopcards-sec #sec1-link9.cards-link .inn-div .divlink{max-width: 117px;} */\n\t\t#HP00007.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr 1fr;grid-gap: 25px 16px;padding: 20px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a{padding: 2px 16px 2px 5px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px;line-height: 24px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a::after{width: 8px;height: 13px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv{padding-right: 3%;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link8{justify-content: unset;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link5{justify-content: unset;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a#sec4-link4{justify-content: unset;}\n\t}\n\t@media screen and (max-width:740px) {\n\t\t#HP00007.promoWrap .spotlightsec{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .spotlightsec .flusec .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec{padding: 28px 24px 40px;}\n\t\t/* #HP00007.promoWrap .savings .box.box1 .txtsec .head3{max-width: 97%;} */\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec{max-height: 352px; justify-content:center; align-items: end;}\n\t\t#HP00007.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HP00007.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HP00007.promoWrap .commitments{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .commitments .cards{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .commitments .cards li .card .imgsec{padding:30.49% 0;}\n\t\t#HP00007.promoWrap .commitments .cards li .card img{max-width: 120%; width: 120%;}\n\n\t\t#HP00007.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\t#HP00007.promoWrap .savings .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t#HP00007.promoWrap .savings .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00007.promoWrap .savings .two-box{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box.box1{min-height: unset;max-height: unset;}\n\t\t#HP00007.promoWrap .categories{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .categories .links{grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px 16px; grid-gap: 24px 4.88%;}\n\n\t\t#HP00007.promoWrap .categories .links .link .shpimg{height: 98.7px;width: 98.7px;background-size: 394.8px;}\n\t\t/* #HP00007.promoWrap .categories .links .link .shpimg.img1{background-position: 0 0;} */\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img2{background-position: -98.7px 0;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img3{background-position: -197.4px -394.8px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img4{background-position: -197.4px 0;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img5{background-position: -296.1px 0;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img6{background-position: -197.4px -98.7px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img7{background-position: -100px -395px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img8{background-position: -296.1px -98.7px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img9{background-position: 0 -98.7px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img10{background-position: 0px -394.8px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img11{background-position: 0 -197.4px;}\n\t\t#HP00007.promoWrap .categories .links .link .shpimg.img12{background-position: -98.7px -197.4px;}\n\t\t#HP00007.promoWrap .healthspire{padding: 0 16px 24px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .txtsec{padding: 24px 24px 34px;}\n\t\t/* #HP00007.promoWrap .healthspire .innerbox .textsec .head3{max-width: 97%;} */\n\t #HP00007.promoWrap .healthspire .innerbox .imgsec .logo{margin-right: -106px;}\n\t\t#HP00007.promoWrap .healthspire .innerbox .imgsec img{width: 150%; height: auto;}\n\t\t#HP00007.promoWrap .slider-sec{padding: 0 16px 24px;}\n\t\t#HP00007.promoWrap .slider-sec .carousel {width: 100%;max-width: unset;}\n\t\t#HP00007.promoWrap .slider-sec .slide{gap: 1rem;max-height: 200px;justify-content: center;}\n\t\t#HP00007.promoWrap .slider-sec .testimonial{font-size: 24px;margin: 0;line-height: 31.2px;}\n\t\t#HP00007.promoWrap .slider-sec .dots {margin-top: 0rem;position: absolute;bottom: 0;left: 0;right: 0;text-align: center;padding: 0 0;}\n\t\t#HP00007.promoWrap .slider-sec{padding: 0 2px 24px;}\n #HP00007.promoWrap .slider-sec .head2{padding-left: 14px;padding-right: 14px;}\t\t\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.left:active{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n\t\t#HP00007.promoWrap .slider-sec .disabled.arrow-label.right:active{background-color:#ccc9c6;background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n\t\t#HP00007.promoWrap .slider-sec .carousel{padding-top: 25px;}\n\t\t#HP00007.promoWrap .slider-sec .slide-content{max-width: 220px;}\n\t\t#HP00007.promoWrap .slider-sec .arrow-label.right{right: 0%;}\n\t\t#HP00007.promoWrap .slider-sec .arrow-label.left{left: 0%;}\n\t\t#HP00007.promoWrap .slider-sec .arrow-label{/*position: absolute;*/transform: translateY(-60%);top: 40%;}\n\t\t#HP00007.promoWrap .slider-sec .display-p{display: block;}\n/*\t\t#HP00007.promoWrap .slider-sec .dots {margin-top: 2rem;}*/\n\t\t#HP00007.promoWrap .slider-sec .author{margin: 0;}\n\t\t#HP00007.promoWrap .slider-sec .slides {min-height: 250px;}\n\t\t#HP00007.promoWrap .slider-sec .author{font-size:16px;line-height: 24px;}\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HP00007.promoWrap .head2{padding: 0 0 16px;}\n\t\t#HP00007.promoWrap .savings{padding: 0 0 0; grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box{min-height: unset;}\n\t\t#HP00007.promoWrap .savings .box.box1 .txtsec img{margin: 20px 0 0px;}\n\t\t#HP00007.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HP00007.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HP00007.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HP00007.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HP00007.promoWrap .photo .offscreen,#HP00007.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HP00007.promoWrap .photo .image-div .imgMOB{position: relative;display: flex;overflow: hidden;align-items: center;justify-content: right;min-height: 0;margin: 0 -16px;}\n\t\t#HP00007.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HP00007.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HP00007.promoWrap a#sec5-link1 {padding-right: 10px;}\n/*\t\n\t\t#HP00007.promoWrap .photo .image-div .imgMOB{position: relative;\n display: flex;\n overflow: hidden;\n align-items: center;\n justify-content: center; \n overflow: hidden; \n padding: 132px;\n background-size: cover;\n min-height: 0;\n margin: 0 -16px; \n background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk06/quit-for-good.png?im=Resize=(1272,314)\") no-repeat;\n background-size: cover !important;\n\t\tbackground-position: center !important;\n\t\t}\n*/\n\t\t#HP00007.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HP00007.promoWrap .savings .box.box1, #HP00007.promoWrap .savings .box.box2{min-height: unset;} */\n\t\t#HP00007.promoWrap .savings .box.box1{grid-template-columns: 1fr;}\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec img{height: unset;width: 100%;}\n\t\t#HP00007.promoWrap .savings .box.box1 .picture-box{display: block;}\n\t\t#HP00007.promoWrap .highlights{padding: 0 16px 8px; margin-bottom: 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card .textsec .head3{font-size: 24px;line-height: 31px; padding-top: 0;padding-bottom: 0;}\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card .textsec .head3{font-size: 22px;}*/\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card{grid-template-columns: 1fr; grid-gap: 0; min-height: auto;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .card .textsec{padding: 25px 32px 35px;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card{min-height: auto;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block2 .card .textsec{padding: 16px 0 26px;}\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec{max-height: 328px; /*justify-content:center; align-items: end;*/}\n/*\t\t#HP00007.promoWrap .highlights .inner-block .block1 .imgsec img{width: 184%; height: auto;}*/\n\t\t#HP00007.promoWrap .highlights .inner-block .block1 .picture-box{border-radius: 16px 16px 0 0;}\n\t\t#HP00007.promoWrap .highlights .inner-block .card .textsec .para{font-size: 18px;line-height: 27px;}\n\t\t#HP00007.promoWrap .wellness-sec{margin: 0;padding: 0 16px 24px;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta{align-items: start; grid-gap: 6.76%;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta div{text-align: left;}\n\t\t#HP00007.promoWrap .wellness-sec .header-cta div a.blackcar::after{content: ' ';background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-black.png\") no-repeat right;background-size: cover;display: inline-block;width: 7px;height: 12px;vertical-align: middle;box-sizing: border-box;margin-left: 5px; margin-bottom: 5px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec {grid-template-columns: 1fr 1fr; padding-top: 24px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link{text-align: center;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div{grid-template-columns: 1fr;}\n\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img{display: block;height: 95px;width: 95px;margin: 0 auto 8px; background-size: 285px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img1{background-position: 0px -190px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img2{background-position: 0px -380px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img3{background-position: -190px 0;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img4{background-position: -190px -95px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img5{background-position: -190px -475px;}\n\t\t#HP00007.promoWrap .wellness-sec .shopcards-sec .cards-link .inn-div .cards-img.img6{background-position: -95px -380px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas{grid-template-columns: 1fr;grid-gap: 12px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a{padding: 2px 13px 2px 5px;}\n\t\t#HP00007.promoWrap .wellness-sec .ctas a div.txtdiv span{font-size: 15px; line-height: 22px;}\n\t\t#HP00007.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t\n\t}\n\t@media screen and (max-width:500px) {\n\t\t#HP00007.promoWrap .wellness-sec .header-cta div{margin: 6px 0;}\n\t}\n\t@media screen and (max-width:387px) {\n\t\t#HP00007.promoWrap .savings .box.box1 .imgsec img{height: 180px;width: 360px;}\n\t\t#HP00007.promoWrap .savings .box.box1 .picture-box{display: flex;}\n\t}\n\t@media screen and (max-width: 360px){\n\t\t#HP00007.promoWrap .categories .links .black-car .lbrk{display: block;}\n\t}\n\t@media screen and (max-width: 359px){\n\t\t#HP00007.promoWrap .categories .links .black-car .lbrk1{display: block;}\n\t}\n\n</style>\n<div id=\"HP00007\" class=\"promoWrap\">\n\t\n\t<ul role=\"list\" class=\"disclaimers\">\n\t\t<li role=\"listitem\"><p id=\"disclaimer1\" class=\"disc\">*<span class=\"uppercase\">for vitamins and supplements</span>: Consult your health care provider before taking any vitamins or supplements. These statements have not been evaluated by the Food and Drug Administration. These products are not intended to diagnose, treat, cure or prevent any disease.</p>\n\t\t</li>\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for up to $50 extrabucks rewards at pharmacy</span>: You must enroll in the ExtraCare<span class=\"super\">®</span> program and opt in to earn ExtraBucks Rewards<span class=\"super\">®</span> for pharmacy activities. You will receive $2 ExtraBucks Rewards when you accumulate 4 credits, up to $50 ExtraBucks Rewards in a calendar year. Rewards at the pharmacy are valid only in the United States and are not available in Arkansas, New Jersey or New York; for any prescriptions transferred to a CVS Pharmacy<span class=\"super\">®</span> location in Alabama, Illinois, Mississippi, Oregon or Tennessee; for any controlled substance prescriptions; or where otherwise prohibited by law. Check <a class=\"disclink\" href=\"/extracare/free/terms?icid=ec-home-ec-terms-disc-default\">terms and conditions for details</a> or ask a CVS<span class=\"super\">®</span> pharmacy team member for a copy.</p>\n\t\t</li>\n\t\t<li role=\"listitem\"><p id=\"disclaimer3\" class=\"disc\">*<span class=\"uppercase\">for providers are here to help</span>: MinuteClinic Virtual Care<span class=\"super\">®</span> services and appointment availability may vary. Credit, debit, health savings account (HSA) and flexible spending account (FSA) cards and some insurance accepted. Services not yet available in Alabama and Mississippi.</p></li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer4\" class=\"disc\">*<span class=\"uppercase\">for glp-1 medication</span>: MinuteClinic<span class=\"super\">®</span> providers can prescribe GLP-1s to patients who meet clinical eligibility criteria. GLP-1 supplies are not guaranteed to be available at a patient's pharmacy of choice and the medication may not be covered by insurance. GLP-1 prescribing may not be available in all states.</p></li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer5\" class=\"disc\">*<span class=\"uppercase\">for buy online and pick up in store</span>: Available at select CVS Pharmacy<span class=\"super\">®</span> locations. Not all items are eligible for store pickup. Restrictions apply. <a href=\"/content/store-pickup\" class=\"disclink\">Get details here</a>.</p></li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer6\" class=\"disc\">*<span class=\"uppercase\">for same-day delivery</span>: Same-day delivery is available for a fee with qualifying retail orders. Minimum order total required. Excludes select items and locations. Delivery window is an estimate and may be subject to delays. <a href=\"/content/same-day-delivery\" class=\"disclink\">Get details here</a>.</li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer7\" class=\"disc\">*<span class=\"uppercase\">for 6x more savings claim</span>: Based on average 12 month savings taken just after customers both sign in to the CVS Health<span class=\"super\">®</span> app and link their ExtraCare<span class=\"super\">®</span> card to the app for the first time versus customers who did not use any digital products but still had at least a single purchase tied to an ExtraCare card within three months of when the study began. Savings vary by member engagement.</p></li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer8\" class=\"disc\">*<span class=\"uppercase\">for app-exclusive deals</span>: App-exclusive deals are available to ExtraCare<span class=\"super\">®</span> members enrolled in the ExtraCare program for seven days or more.</p></li>\n\t</ul>\n</div>\n"}}]}},{"name":"HomepageAdSlot","inputs":{"divBaseId":"homepage","divSizeId":"2"}},{"name":"AemWebContent","metadata":{"contentId":"cvs-content-slots/retail-slot-list"},"inputs":{"aemIds":["HP00008","HP00009"],"homepageSlots":[{"slotId":"HP00008","slotContent":{"plaintext":""}},{"slotId":"HP00009","slotContent":{"plaintext":""}}]}},{"name":"HomepageAd","inputs":{"divBaseId":"homepage"}}],"footer":{"name":"CvsGlobalFooterServiceWrapper","inputs":{"pageName":"homepage"}},"metadata":{"title":"CVS - Online Drugstore, Pharmacy, Prescriptions & Health Information","description":"Refill and transfer prescriptions online or find a CVS Pharmacy near you. Shop online, see ExtraCare deals, find MinuteClinic locations and more.","alternates":{"canonical":"https://www.cvs.com","languages":{"en-US":"https://www.cvs.com","es":"https://es.cvs.com"}},"tealium":{"pageCategory":"home","pageIdentifier":"homepage","profile":"cvs","isAsync":true},"styles":{"marginOverrides":{"marginTop":false,"breakpoints":{"large":false}}},"authenticated":false,"publish":true,"disableBlocksQuantumMetric":true}} disableBlocksQM: true