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":"<script>\n\ttry {\n\ttry {\n\twindow.handleAntiFlicker = function (win, doc) {\n\t// ----- Constructor -----\n\tfunction TargetFlickerConfig(pathRegex, checkHash, domainList, cssSelectorList, preHideFunction, postHideFunction, timeout) {\n\tthis.pathRegex = pathRegex;\n\tthis.checkHash = checkHash;\n\tthis.domainList = domainList;\n\tthis.cssSelectorList = cssSelectorList;\n\tthis.preHideFunction = preHideFunction;\n\tthis.postHideFunction = postHideFunction;\n\tthis.timeout = timeout;\n\t}\n\t\n\t// ----- Your Custom Configuration -----\n\tconst targetFlickerConfigList = [\n\tnew TargetFlickerConfig(\n\t/^\\/$/, // Homepage \"/\"\n\tfalse,\n\t[],\n\t['[class*=\"grid_content-boxed\"]'],\n\thideElements,\n\tshowElements,\n\t1000\n\t),\n\tnew TargetFlickerConfig(\n\t/^\\/~\\/hp-v1$/, // Homepage variant \"/~/hp-v1\"\n\tfalse,\n\t[],\n\t['[class*=\"grid_content-boxed\"]'],\n\thideElements,\n\tshowElements,\n\t1000\n\t),\n\tnew TargetFlickerConfig(\n\t/^\\/~\\/hp-v2$/, // Homepage variant \"/~/hp-v2\"\n\tfalse,\n\t[],\n\t['[class*=\"grid_content-boxed\"]'],\n\thideElements,\n\tshowElements,\n\t1000\n\t)\n\t];\n\t\n\t// ----- Flags -----\n\tconst isNotVEC =\n\twindow.location.search.indexOf(\"adobe_authoring_enabled\") === -1 &&\n\twindow.location.search.indexOf(\"mboxEdit\") === -1;\n\tconst isMboxNotDisabled = window.location.search.indexOf(\"mboxDisable\") === -1;\n\tconst isDebug = window.location.search.indexOf(\"flickerDebug\") > 0;\n\t\n\tif (isNotVEC && isMboxNotDisabled) {\n\tconst targetFlickerConfigMatchList = targetFlickerConfigList.filter((config) => {\n\tconst pathToTest = config.checkHash\n\t? window.location.pathname + window.location.hash\n\t: window.location.pathname;\n\treturn (\n\tconfig.pathRegex.test(pathToTest) &&\n\t(!config.domainList.length ||\n\tconfig.domainList.some((domain) => window.location.hostname === domain))\n\t);\n\t});\n\t\n\ttargetFlickerConfigMatchList.forEach((targetFlickerConfig) => {\n\tprocessConfig(targetFlickerConfig);\n\t});\n\t}\n\t\n\t// ----- Core Logic -----\n\tfunction processConfig(targetFlickerConfig) {\n\tdoAntiFlicker(targetFlickerConfig);\n\tlistenForTargetFinished(targetFlickerConfig);\n\t}\n\t\n\tfunction listenForTargetFinished(targetFlickerConfig) {\n\t// Simulate Alloy monitoring hooks\n\twindow.__alloyMonitors = window.__alloyMonitors || [];\n\twindow.__alloyMonitors.push({\n\tonCommandResolved(data) {\n\tif (isTargetAlloyCommand(data)) undoAntiFlicker(targetFlickerConfig);\n\t},\n\tonCommandRejected(data) {\n\tif (isTargetAlloyCommand(data)) undoAntiFlicker(targetFlickerConfig);\n\t},\n\t});\n\t\n\t// Adobe Target or timeout fallback\n\t[\"at-content-rendering-succeeded\", \"at-request-failed\", \"at-content-rendering-failed\"].forEach((e) => {\n\tdocument.addEventListener(e, () => undoAntiFlicker(targetFlickerConfig), false);\n\t});\n\t\n\t// Always fallback after timeout\n\tsetTimeout(() => undoAntiFlicker(targetFlickerConfig), targetFlickerConfig.timeout);\n\t}\n\t\n\tfunction doAntiFlicker(targetFlickerConfig) {\n\tif (isDebug) console.debug(\"Anti-flicker active:\", targetFlickerConfig);\n\ttargetFlickerConfig.preHideFunction &&\n\ttargetFlickerConfig.preHideFunction.call(this, win, doc, targetFlickerConfig);\n\t}\n\t\n\tfunction undoAntiFlicker(targetFlickerConfig) {\n\tif (isDebug) console.debug(\"Anti-flicker released:\", targetFlickerConfig);\n\ttargetFlickerConfig.postHideFunction &&\n\ttargetFlickerConfig.postHideFunction.call(this, win, doc, targetFlickerConfig);\n\t}\n\t\n\tfunction isTargetAlloyCommand(data) {\n\treturn (\n\tdata &&\n\tdata.commandName === \"sendEvent\" &&\n\tdata.options &&\n\tdata.options.xdm &&\n\tdata.options.xdm.eventType === \"web.webPageDetails.pageViews\"\n\t);\n\t}\n\t\n\t// ----- Style Handlers -----\n\tfunction hideElements(win, doc, targetFlickerConfig) {\n\tconst styleId = \"anti-flicker-style\";\n\tif (!doc.getElementById(styleId)) {\n\tconst styleElement = doc.createElement(\"style\");\n\tstyleElement.id = styleId;\n\tstyleElement.innerHTML =\n\ttargetFlickerConfig.cssSelectorList.join(\",\") +\n\t\"{opacity:0!important;transition:opacity 0.3s ease;}\";\n\tdoc.head.appendChild(styleElement);\n\t}\n\t}\n\t\n\tfunction showElements(win, doc, targetFlickerConfig) {\n\tconst styleId = \"anti-flicker-style\";\n\tconst styleElement = doc.getElementById(styleId);\n\tif (styleElement) {\n\tdoc.head.removeChild(styleElement);\n\t}\n\t// Restore visibility explicitly\n\ttargetFlickerConfig.cssSelectorList.forEach((selector) => {\n\tdoc.querySelectorAll(selector).forEach((el) => (el.style.opacity = \"1\"));\n\t});\n\t}\n\t};\n\t\n\t// Initialize\n\twindow.handleAntiFlicker(window, document);\n\t} catch (e) {\n\tconsole.error(\"Anti-flicker inner error:\", e);\n\t}\n\t} catch (e) {\n\tconsole.error(\"Anti-flicker outer error:\", e);\n\t}\n\t</script>\n\n\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<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.25em;font-size: .85em;line-height: .85em;}\n\t#HPV100001.promoWrap{position: relative; padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif; background: #EBF8FA; margin-left: calc(-100vw / 2 + 50%); margin-right: calc(-100vw / 2 + 50%); padding-left: calc(100vw / 2 - 50%); padding-right: calc(100vw / 2 - 50%);overflow: hidden;margin-bottom: 64px;}\n\n\t#HPV100001.promoWrap .decor{position: absolute;overflow: visible; max-width: 1440px; width: 100%; margin: 0 auto; top: 0; left: 50%;transform: translate(-50%, 0);}\n\t#HPV100001.promoWrap .decor img{display: block; max-width: 488px; width: 100%; height: auto;}\n\t#HPV100001.promoWrap .hero{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 100px;padding: 64px 0px 50px 0px;}\n\n\t#HPV100001.promoWrap .hero .imgsec {overflow: hidden;}\n\t#HPV100001.promoWrap .hero .insec1 .imgsec{position: relative;\n border-radius: 16px;overflow: visible;}\n\t#HPV100001.promoWrap .hero .insec1 .imgsec .insec1-img{border-radius: 16px;}\n\t#HPV100001.promoWrap .hero .imgsec img{display: block; max-width: 100%; width: 100%; height: auto;}\n\n\t#HPV100001.promoWrap .hero .para2{margin: 0; color: #000000; font-size: 20px; line-height: 30px; font-weight: 400;}\n\n\t#HPV100001.promoWrap .hero .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table; width: 84%;}\n\t#HPV100001.promoWrap .inblk2 .card1 .blackcar {width: 83%;}\n\t#HPV100001.promoWrap .hero .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100001.promoWrap .hero .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100001.promoWrap .hero .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV100001.promoWrap .hero .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\n\t#HPV100001.promoWrap .hero .whitecar {font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; width: 93%;}\n\t#HPV100001.promoWrap .hero .whitecar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100001.promoWrap .hero .whitecar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100001.promoWrap .hero .whitecar:hover{text-decoration: none;color: #FFFFFF;}\n\t#HPV100001.promoWrap .hero .whitecar:hover > span{border-bottom: 1px solid #FFFFFF; text-decoration: none;}\n\n\t#HPV100001.promoWrap .hero .outsec{display: grid; grid-template-columns: 1fr 1fr; grid-gap: 40px;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .head1{margin: 0; color: #000000; font-size: 64px; line-height: 83.2px; font-weight: 400; padding: 15px 0 25px;width: 100%;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1{overflow: visible;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec{padding: 20px 0 0 0;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .para1{margin: 0; color: #000000; font-size: 36px; line-height: 46.8px; font-weight: 400; padding: 0 0 16px; width: 96%}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta{font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; padding: 9px 12px; border-radius: 10px; background: #004D99; margin:0; /*border: 1px solid #FFFFFF;*/}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t/* #HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta:hover{text-decoration: none;color:#FFFFFF; background:#004D99; border: 1px solid #004D99; padding: 9px 13px;} */\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2{overflow: hidden; border-radius: 16px; background: #003C78; padding: 16px 16px 26px;margin-bottom: 40px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2 .imgsec{border-radius: 16px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2 .txtsec .para2{padding: 18px 0 10px;color: #fff;width: 100%;}\n\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3{display: grid; grid-template-columns: 1fr 1fr; grid-gap: 40px; padding-right: 0; max-height: 570px; height: 100%;align-items: self-start;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .imgsec{border-radius: 16px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk1{overflow: hidden; border-radius: 16px; background: #0060BF; padding: 16px 16px 26px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk1 .txtsec .para2{padding: 18px 0 10px;color: #fff;width: 95%;}\n\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .imgsec{margin-bottom: 22px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .imgsec{margin-bottom: 12px;}\n\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .txtsec{padding-left: 16px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .imgsec{padding: 0;min-height: unset;width: 100%;/*max-height: 161px;*/background: #FCEBA7;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1{border-radius: 16px;padding: 0;min-height: 245px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2{background: #CC0000;border-radius: 16px;padding: 16px 16px 26px;min-height: 246px;margin-bottom: 40px;}\n #HPV100001.promoWrap .hero .insec1 img.offer {position: absolute;width: 247px;height: auto;bottom: -67.42px;left: 25px;}\n\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2 .imgsec{margin-bottom: 16px;background: #FFF2F2;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2 .para2{color: #fff;padding-bottom: 10px;width: 100%;}\n\t\t\t\t/* #HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .txtsec{padding: 0px 0 0 20px;} */\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .para2{padding-bottom: 10px;width: 100%;}\n\t\t#HPV100001.promoWrap a:focus-visible {outline: 2px solid #000000;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n\t\t#HPV100001.promoWrap .white-focus:focus-visible {outline: 2px solid #FFFFFF;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n\t\t#HPV100001.promoWrap .hero .inblk1 .whitecar:focus-visible {outline: 2px solid #FFFFFF;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n\t\t#HPV100001.promoWrap .inblk1:hover .blackcar>span{border-bottom:1px solid #000;text-decoration:none}\n#HPV100001.promoWrap .link-hover:hover .blackcar>span{border-bottom:1px solid #000;text-decoration:none}\n#HPV100001.promoWrap .blck2:hover .blackcar>span{border-bottom:1px solid #000;text-decoration:none}\n#HPV100001.promoWrap .link-hover:hover a.bluecta{text-decoration:none!important;color:#004d99!important;background:#fff!important;border:1px solid #1A1A19!important;padding:9px 13px!important}\n#HPV100001.promoWrap .link-hover:hover a.bluecta::after{content:''!important;background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat!important;background-position:right!important;background-size:cover!important;display:inline-block!important;width:6px!important;height:12px!important;vertical-align:middle!important;box-sizing:border-box!important;margin:0 0 0 5px!important}\n#HPV100001.promoWrap .inblk2 .card2 .blackcar {width: 98%;}\n\n\n\t/* old video css */\n\n\n #HPV100001.promoWrap .card img{width:100%;height:auto;display:block;border-radius:16px}\n #HPV100001.promoWrap .card.video-section{background-color:transparent;padding:0;border-radius: 0;}\n\n #HPV100001.promoWrap iframe{width:100%;height:100%;border-radius:20px}\n #HPV100001.promoWrap .video-container video{width:100%;height:auto;border-radius:20px;object-fit:cover;/*cursor:pointer*/}\n #HPV100001.promoWrap .video-container.playing .video-cover,#HPV100001.promoWrap .video-container.playing .video-play-button{display:none}\n #HPV100001.promoWrap .video-container{position:relative;background:0 0;overflow:hidden;border-radius:10px}\n #HPV100001.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 #HPV100001.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 #HPV100001.promoWrap .video-container iframe{display:none;width:100%;height:100%}\n #HPV100001.promoWrap .video-container.playing iframe{display:block}\n #HPV100001.promoWrap .video-container.playing .video-play-button{display:none}\n #HPV100001.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;border-radius:16px;}\n #HPV100001.promoWrap .video-container.playing .video-cover{display:none}\n #HPV100001.promoWrap .video-play-button:hover{background:#fff;opacity:.9!important}\n #HPV100001.promoWrap .ec-logo{padding-bottom:16px}\n #HPV100001.promoWrap .video-control-button{position:absolute;left:20px;bottom:20px;width:40px;height:40px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;border:0}\n /* #HPV100001.promoWrap .transcript-button{padding: 0; position:absolute;right:20px;bottom:20px;width:24px;height:24px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;border:0}\n #HPV100001.promoWrap .hover-dialog{display:none;position:absolute;bottom:43px;right:-15px;background:#fff;padding:16px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.2);width:300px;height:auto;font-size:14px;line-height:150%;font-weight:400;text-align:left}\n #HPV100001.promoWrap .hover-dialog::after{content:\"\";position:absolute;top:100%;right:17px;border-width:10px;border-style:solid;border-color:#fff transparent transparent transparent}\n #HPV100001.promoWrap .transcript-button .hover-dialog.pop{display: block;} */\n\t/* Position transcript button */\n#HPV100001.promoWrap .transcript-button {\n position: absolute;\n right: 20px;\n bottom: 20px;\n width: 24px;\n height: 24px;\n background: #fff;\n border-radius: 50%;\n cursor: pointer;\n z-index: 10;\n display: flex;\n align-items: center;\n justify-content: center;\n border: 0;\n\tpadding: 0;\n}\n\n/* Transcript dialog */\n#HPV100001.promoWrap .hover-dialog {\n display: none;\n position: absolute;\n bottom: 63px; /* sits above the button */\n right: 5px; /* aligns with button */\n background: #fff;\n padding: 16px;\n border-radius: 8px;\n box-shadow: 0 4px 8px rgba(0,0,0,.2);\n width: 300px;\n font-size: 14px;\n line-height: 150%;\n font-weight: 400;\n text-align: left;\n z-index: 9; /* just below button */\n}\n\n/* Arrow pointer */\n#HPV100001.promoWrap .hover-dialog::after {\n content: \"\";\n position: absolute;\n top: 100%;\n right: 17px;\n border-width: 10px;\n border-style: solid;\n border-color: #fff transparent transparent transparent;\n}\n\n/* Show when toggled */\n#HPV100001.promoWrap .hover-dialog.pop {\n display: block;\n}\n/* #HPV100001.promoWrap .hover-dialog .zero-margin-top{margin-top: 0;} */\n#HPV100001.promoWrap .hover-dialog .zero-padding-bottom{padding-bottom: 0 !important;}\n#HPV100001.promoWrap .hover-dialog p{padding: 0 0 0 0;margin: 0;}\n #HPV100001.promoWrap .pause-icon{display:none}\n #HPV100001.promoWrap .video-container.playing .play-icon{display:none}\n #HPV100001.promoWrap .video-container.playing .pause-icon{display:flex}\n #HPV100001.promoWrap .card.video-section{overflow: visible;}\n\t#HPV100001.promoWrap .transcript-text{padding: 0;margin: 0;font-size: 14px;line-height: 150%;}\n\t#HPV100001.promoWrap .hover-dialog .top-padding{padding: 10px 0 0 0;}\n#HPV100001.promoWrap .whitecar:focus-visible {outline: 2px solid #FFFFFF;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n\n\t/* old video css */\n\t/* @media screen and (max-width:1280px) {\n\t\t#HPV100001.promoWrap .hero .outsec .insec1 .head1{width: 103%;}\n\t} */\n\n\t@media screen and (max-width:1023px) {\n\t\t#HPV100001.promoWrap .hero{margin: 0 auto 0;padding: 64px 24px 0;}\n\n\t\t#HPV100001.promoWrap .hero .blackcar {width: 93%;}\n\n\t\t#HPV100001.promoWrap .hero .outsec{grid-template-columns: 1fr 1.02321fr; grid-gap: 24px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec1 .head1{font-size: 40px; line-height: 48px; padding: 2px 0 30px;width: 89%;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec{padding: 10px 0 0 10px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .para1{font-size: 24px; line-height: 31.2px; padding: 0 0 15px; width: 92%;/*max-width: 314px;*/}\n\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2{padding: 8px 8px 18px; margin-bottom: 16px;}\n\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3{grid-template-columns: 1fr 1fr; grid-gap: 16px; padding-right: 0px; max-height: unset; height: auto; align-items: start;margin-bottom: 20px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk1{padding: 8px 8px 18px;}\n\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .imgsec{margin-bottom: 8px;max-width: unset;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1{min-height: unset;margin-bottom: 24px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2{/*padding-bottom: 10px;*/min-height: unset;padding: 8px 8px 18px;margin-bottom: 8px;}\n\t\t #HPV100001.promoWrap .hero .insec1 img.offer {position: absolute;width: 177px;height: auto;bottom: -43.42px;left: 17px;}\n\t\t\t#HPV100001.promoWrap .decor img{max-width: 350px;}\n\t\t\t#HPV100001.promoWrap .hero .inblk2 .card2 .blackcar{max-width: unset;}\n\t\t\t #HPV100001.promoWrap .video-container{width:100%;height:auto;max-width:100%;margin:0 auto}\n #HPV100001.promoWrap .video-container video{width:100%;height:auto;object-fit:cover}\n #HPV100001.promoWrap .video-control-button{left:18px;bottom:18px}\n #HPV100001.promoWrap .transcript-button{right:18px;bottom:18px}\n #HPV100001.promoWrap .video-play-button{width:60px;height:60px;left:10px;bottom:10px}\n\t\t\t #HPV100001.promoWrap .column-one .card.video-section,#HPV100001.promoWrap .column-one .textsec{padding:0}\n\t\t\t\t #HPV100001.promoWrap .card img.square{width:165px;height:165px;object-fit:cover}\n\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2 .txtsec .para2{padding: 8px 0 10px;width: 100%;}\n\t\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk1 .txtsec .para2{padding: 8px 0 10px;width: 99%;}\n\t\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .imgsec{margin-bottom: 10px;/*padding: 15px 10px 30px 10px;*/ max-width: 100%;/*min-height: 107px;*/}\n\t\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2 .imgsec{margin-bottom: 8px;}\n\t\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2 .para2{width:99%;}\n\t\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .txtsec{padding: 0px 0 0 0;}\n\t\t\t\t\t\t\t\t\t\t\t\t#HPV100001.promoWrap .hover-dialog{ bottom: 60px;\n right: 3px;}\n\t#HPV100001.promoWrap{margin-bottom: 48px;}\n\t/* #HPV100001.promoWrap .decor{top: -8px;} */\n\t#HPV100001.promoWrap .inblk2 .card1 .blackcar{width: 91%;}\n\t#HPV100001.promoWrap .inblk1 .whitecar{width: 94%;}\n\t#HPV100001.promoWrap .blck3 .inblk1 .txtsec .blackcar{width: 94%;}\n\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .para2{width: 100%;}\n\t}\n\t/* @media screen and (max-width:800px) {\n\t\t#HPV100001.promoWrap .inblk2 .card2 .whitecar{max-width: 115px;}\n\t} */\n\t/* @media screen and (max-width:768px) {\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .imgsec{padding: 15px 10px 30px 10px;}\n\t\n\t} */\n\t@media screen and (max-width:767px) {\n\t\t#HPV100001.promoWrap .decor img{max-width: 292px;}\n\t\t#HPV100001.promoWrap .hero{padding: 64px 8px 0;}\n\n\t\t#HPV100001.promoWrap .hero .blackcar {width: 93%;}\n\n\t\t#HPV100001.promoWrap .hero .outsec{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3{grid-gap: 8px;}\n\t\t#HPV100001.promoWrap .hero .insec1 img.offer{width: 168px; top: 16px; width: 51.35%; top: 64.292%;}\n\t\t #HPV100001.promoWrap .video-container{min-height:300px}\n\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec1 .head1{font-size: 40px; line-height: 48px; padding: 2px 0 8px;}\n\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2{margin-bottom: 8px;}\n\t\t\t\t\t#HPV100001.promoWrap .hero .inblk2 .card1 .whitecar{padding-left: 10px;}\n\t\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .imgsec{padding: 0;/*min-height: 107px;*/max-height: unset;}\n\t\t\t\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1{margin-bottom: 15px;}\n\t\t\t\t\t\t\t\t\t\t/* #HPV100001.promoWrap .decor{top: -7px;} */\n\t\t\t\t\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2 .txtsec .para2{width: 98%;}\n\t}\n\t/* @media screen and (max-width:360px) {\n\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec1 .head1{width: 101%;}\n\t} */\n</style>\n<div id=\"HPV100001\" class=\"promoWrap\">\n\t<div class=\"decor\">\n\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2026/wk26/hero-top-decoration-holiday.png\" alt=\"\">\n\t</div>\n\t<div class=\"hero\">\n\t\t<div class=\"outsec\">\n\t\t\t<div class=\"insec1\">\n\t\t\t\t<h1 class=\"head1\">Celebrate summer</h1>\n\t\t\t\t<div class=\"blck1\">\n\t\t\t\t\t<div class=\"card video-section\">\n\t\t\t\t\t\t<div class=\"video-container\" id=\"videoContainer\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2026/wk26/hero-main-overlap-picnic.jpg\" alt=\"A picnic table with Lysol disinfecting wipes, Bounty paper towels, a case of Well Market bottled water as well as red Solo cups and paper plates.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<!-- <div class=\"video-cover\"></div> -->\n\t\t\t\t\t\t\t<!-- <video id=\"mainVideo\" playsinline>\n\t\t\t\t\t\t\t\t<source src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2026/wk24/W24_Hero_video_1x1_3s copy.mp4\" type=\"video/mp4\">\n\t\t\t\t\t\t\t</video> \n\t\t\t\t\t\t\t<button aria-label=\"Play animation\" class=\"video-control-button\" id=\"playPauseButton\" type=\"button\">\n\t\t\t\t\t\t\t\t<div class=\"play-icon\" id=\"play-icon-hero\"><img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/play.svg\"></div>\n\t\t\t\t\t\t\t\t<div class=\"pause-icon\" id=\"pause-icon-hero\"><img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/pause.svg\"></div>\n\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t<button id=\"transcript-toggle-hero\" class=\"transcript-button\" aria-label=\"Open transcript\" aria-expanded=\"false\" onclick=\"toggleTscript(this);\">\n\t\t\t\t\t\t\t\t\t\t<img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v1/sept4/transcript.svg\">\n\t\t\t\t\t\t\t</button> -->\n\n\t\t\t\t\t\t\t<!-- <div id=\"transcript-dialog\" class=\"hover-dialog\" aria-hidden=\"true\" role=\"region\" aria-label=\"Transcript\">\n\t\t\t\t\t\t\t\t<p class=\"zero-margin-top\" id=\"transcript-start\">A brief montage of three pleasant, smiling CVS pharmacists.</p>\n\t\t\t\t\t\t\t</div> -->\n\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t\n\t\t\t\t\t<div class=\"txtsec link-hover\">\n\t\t\t\t\t\t<p class=\"para1\">Double the offers, two weeks only, on hundreds of summer essentials</p>\n\t\t\t\t\t\t<a href=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s1-l1-theme-fs-eebd\" class=\"bluecta\"><span>Shop Extra Big Deals</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=\"insec2\">\n\t\t\t\t<div class=\"blck2 link-hover\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2026/wk26/hero-wide-default-glp-1.png\" alt=\"GLP-1 pricing graphic that uses overlapping circles showing as low as $149* without insurance with manufacturer coupon and copays as low as $25* with commercial insurance & manufacturer coupon\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">CVS<span class=\"super\">®</span> is your one spot for affordable GLP-1 options. Copays as low as $25* with commercial insurance & manufacturer coupons, as low as $149* without insurance and a manufacturer coupon.</p>\n\t\t\t\t\t\t<a href=\"/content/weight-loss?icid=cvs-home-s1-l2-theme-rx-glp1\" class=\"whitecar\"><span>Learn more about GLP-1s</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"blck3\">\t\t\t\n\t\t\t\t\t<div class=\"inblk1 link-hover\" style=\"cursor: pointer;\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2026/wk26/hero-shape-mask-default-well-market.png\" alt=\"A mix of hands grabbing handfuls of popcorn from a bowl with a packet of Well Market popcorn in the corner.\">\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<p class=\"para2\">Party like it’s your 250th anniversary.</p>\n\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/summer?icid=cvs-home-s1-l3-theme-fs-summer\" class=\"whitecar\"><span>Shop summer essentials</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"inblk2\">\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"card2 link-hover\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2026/wk26/hero-small-card-default-pharmacy.jpg\" alt=\"A CVS pharmacist talks with a customer as they receive their prescription bag.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<p class=\"para2\">Make the most of your trip with easy Rx management and support.</p>\n\t\t\t\t\t\t\t<a href=\"/pharmacy?icid=cvs-home-s1-l4-theme-rx-managerx\" class=\"whitecar white-focus\"><span>Manage prescriptions</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"card1 link-hover\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2026/wk26/hero-no-card-no-subhead-wide-game-day.jpg\" alt=\"A smiling soccer fan has an American flag around their shoulders, a soccer ball under their arm and a bowl of chip snacks in front of them.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<!-- <p class=\"para2\">CVS<span class=\"super\">®</span> offers 14 vaccines, no cost with most insurance.*</p> -->\n\t\t\t\t\t\t\t\t<a href=\"/shop/merch/us-soccer?widgetID=7nxdmr34&mc=0&icid=cvs-home-s1-l5-theme-fs-gameday\" class=\"blackcar\"><span>Shop game-day essentials</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t\n\t\t\t</div>\n\t\t</div>\n\n\t</div>\n</div>\n <script>\nwindow.addEventListener('load', function () {\n setTimeout(() => {\n\n const video = document.getElementById('mainVideo');\n const playPauseButton = document.getElementById('playPauseButton');\n const container = document.getElementById('videoContainer');\n const cover = document.querySelector('.video-cover');\n\n // Required for autoplay in all browsers\n video.muted = true;\n video.playsInline = true; // iOS Safari requirement\n\n // Try autoplay after 1 second\n video.play()\n .then(() => {\n container.classList.add('playing');\n if (cover) cover.style.display = 'none';\n })\n .catch(error => {\n console.log('Autoplay blocked:', error);\n // Show play button or cover if needed\n });\n\n // Click handler\n playPauseButton.addEventListener('click', togglePlayPause);\n\n // Keyboard accessibility\n playPauseButton.addEventListener('keydown', function (e) {\n if (e.key === \" \" || e.key === \"Enter\") {\n e.preventDefault();\n togglePlayPause();\n }\n });\n\n // When video ends\n video.addEventListener('ended', function () {\n container.classList.remove('playing');\n if (cover) cover.style.display = 'block';\n });\n\n function togglePlayPause() {\n if (video.paused) {\n video.play()\n .then(() => {\n container.classList.add('playing');\n if (cover) cover.style.display = 'none';\n })\n .catch(error => console.error('User play failed:', error));\n } else {\n video.pause();\n container.classList.remove('playing');\n if (cover) cover.style.display = 'block';\n }\n }\n\n\n\t\t/* chnage aria label on play pause */\n\n\t\t// Required for autoplay\n video.muted = true;\n video.playsInline = true;\n\n // Try autoplay after 1 second\n video.play()\n .then(() => {\n container.classList.add('playing');\n if (cover) cover.style.display = 'none';\n\n // ⭐ UPDATE ARIA LABEL ON AUTOPLAY SUCCESS\n playPauseButton.setAttribute('aria-label', 'Pause animation');\n })\n .catch(error => {\n console.log('Autoplay blocked:', error);\n // Keep aria-label as play in this case\n });\n\n // Click handler\n playPauseButton.addEventListener('click', togglePlayPause);\n\n // Keyboard accessibility\n // playPauseButton.addEventListener('keydown', function (e) {\n // if (e.key === \" \" || e.key === \"Enter\") {\n // e.preventDefault();\n // togglePlayPause();\n // }\n // });\n\n // When video ends\n video.addEventListener('ended', function () {\n container.classList.remove('playing');\n if (cover) cover.style.display = 'block';\n\n // Reset aria label when video ends\n playPauseButton.setAttribute('aria-label', 'Play animation');\n });\n\n function togglePlayPause() {\n if (video.paused) {\n video.play()\n .then(() => {\n container.classList.add('playing');\n if (cover) cover.style.display = 'none';\n\n // Update aria-label\n playPauseButton.setAttribute('aria-label', 'Pause animation');\n })\n .catch(error => console.error('User play failed:', error));\n } else {\n video.pause();\n container.classList.remove('playing');\n if (cover) cover.style.display = 'block';\n\n // Update aria-label\n playPauseButton.setAttribute('aria-label', 'Play animation');\n }\n }\n\n\t\t// link hover\n\t\tdocument.querySelectorAll('.link-hover').forEach(div => {\n const link = div.querySelector('a');\n\n if (link) {\n div.style.cursor = 'pointer';\n\n div.addEventListener('click', () => {\n window.location.href = link.href;\n });\n }\n});\n\n\n }, 1000); // autoplay after 1 second\n \n document.querySelector(\"#play-icon-hero\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:covid_video:play_button'});});\n\ndocument.querySelector(\"#pause-icon-hero\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:covid_video:pause_button'});});\n \n });\n\nfunction toggleTscript(button) {\n const dialog = document.getElementById(\"transcript-dialog\");\n const firstLine = document.getElementById(\"transcript-start\");\n const isOpen = dialog.classList.toggle(\"pop\");\n\n button.setAttribute(\"aria-label\", isOpen ? \"Close transcript\" : \"Open transcript\");\n button.setAttribute(\"aria-expanded\", isOpen ? \"true\" : \"false\");\n dialog.setAttribute(\"aria-hidden\", isOpen ? \"false\" : \"true\");\n\n if (isOpen) {\n // Make first line temporarily focusable\n firstLine.setAttribute(\"tabindex\", \"-1\");\n firstLine.focus();\n\n // Remove tabindex after focus for clean DOM\n setTimeout(() => firstLine.removeAttribute(\"tabindex\"), 0);\n\n dialog.addEventListener(\"keydown\", escCloseHandler);\n } else {\n button.focus();\n dialog.removeEventListener(\"keydown\", escCloseHandler);\n }\n\n function escCloseHandler(e) {\n if (e.key === \"Escape\" || e.key === \"Esc\") {\n dialog.classList.remove(\"pop\");\n dialog.setAttribute(\"aria-hidden\", \"true\");\n button.setAttribute(\"aria-expanded\", \"false\");\n button.setAttribute(\"aria-label\", \"Open transcript\");\n button.focus();\n }\n }\n}\n </script>"}},{"slotId":"HP00002","slotContent":{"plaintext":"<!-- <!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"> -->\n <style>\n body{margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HPV100002.promoWrap #tabpanel2, #tabpanel3{display: none;}\n#HPV100002.promoWrap{max-width:1280px;margin:0 auto 120px auto;padding:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HPV100002.promoWrap .tab{margin:0 20px;padding:0 0;cursor:pointer;border: none;\n background: none;color:#1A1A19}\n#HPV100002.promoWrap .tab.active{border-bottom:2px solid #004D99;font-weight:500}\n#HPV100002.promoWrap .slider-container{position:relative;overflow:hidden;max-width:100%}\n#HPV100002.promoWrap .slider-track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;transition:transform .5s ease;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px}\n#HPV100002.promoWrap .tabs-section-acn .arrow{position:absolute;top:40%;width:44px;height:44px;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HPV100002.promoWrap .arrow.left{left:0;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow.right{right:8px;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow.disabled{background-color:#ccc9c6;border-style:dashed;cursor:not-allowed;}\n#HPV100002.promoWrap .dots{display:flex;justify-content:center;margin-top:25px}\n#HPV100002.promoWrap .dot{width:8px;height:8px;margin:0 5px;border-radius:50%;background:#ccc;cursor:pointer}\n#HPV100002.promoWrap .dot.active{background:#000}\n#HPV100002.promoWrap .tabs{display:flex;justify-content:center;padding:0 0;gap:40px;margin-bottom:40px}\n#HPV100002.promoWrap .tab{font-weight:500;font-size:20px;line-height:150%;cursor:pointer;padding-bottom:4px;position:relative;margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HPV100002.promoWrap .tab.active{color:#1A1A19}\n#HPV100002.promoWrap .tab.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:3px;background:#0071e3;border-radius:2px}\n#HPV100002.promoWrap .card-container.active{display:flex}\n#HPV100002.promoWrap .card{background:#F7F7F7;border-radius:20px;text-align:left;padding:20px 20px 0 20px;box-shadow:0 1px 5px rgba(0,0,0,.1);display:flex;flex-direction:column;min-height:365px;max-width:250px; overflow: hidden;}\n#HPV100002.promoWrap .card a{color:#000;font-size:16px;text-decoration:none;margin-bottom:16px;line-height:150%;font-weight:500}\n#HPV100002.promoWrap .card a span:hover{text-decoration: none;border-bottom: 1px solid #000;}\n#HPV100002.promoWrap .card img{width:100%;height:auto;object-fit:contain;margin:auto auto -10px;transition:transform .3s ease}\n#HPV100002.promoWrap .card:hover > img{transform:translateY(-10px);}\n#HPV100002.promoWrap .head3{margin:0;color:#1A1A19;font-size:24px;line-height:150%;font-weight:400;padding-bottom:10px;max-width:242px}\n#HPV100002.promoWrap .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:6px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:8px;margin-bottom:2px}\n#HPV100002.promoWrap .arrow-btn{position:absolute;top:40%;width:44px;height:44px;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HPV100002.promoWrap .arrow-btn.left{left:0;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow-btn.left:hover{background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow-white.svg);background-color:#000}\n#HPV100002.promoWrap .arrow-btn.right{right:8px;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow-btn.right:hover{background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow-white.svg);background-color:#000}\n/* #HPV100002.promoWrap .arrow-btn.disabled{background-color:#ccc9c6;cursor:not-allowed;pointer-events:none} */\n#HPV100002.promoWrap .arrow-btn.left.disabled{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.left.disabled:hover{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.right.disabled{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.right.disabled:hover{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn:disabled{background-color:#ccc9c6;border-style:dashed;cursor:not-allowed;}\n#HPV100002.promoWrap .arrow-icon{float:right;transition:transform .3s ease}\n#HPV100002.promoWrap .arrow-btn.left.disabled:hover{border-width:1px 1px 1px 0;border-color:#333;border-style:dashed;background-color:#ccc9c6}\n#HPV100002.promoWrap .arrow-btn.left:disabled:hover{border-width:1px;border-color:#333;border-style:dashed;background-color:#ccc9c6;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg)}\n#HPV100002.promoWrap .arrow-btn.right:disabled:hover{border-width:1px;border-color:#333;border-style:dashed;background-color:#ccc9c6;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg)}\n#HPV100002.promoWrap .find-store-card{padding:20px 0 0 0;max-width:290px}\n#HPV100002.promoWrap .find-store-card .text-section{padding:0 20px 0 20px}\n#HPV100002.promoWrap .find-store-card img{margin-bottom:0;border-radius:0 0 20px 20px}\n.dot:focus-visible {outline: none;}\n#HPV100002.promoWrap ul.card-container{min-height: 384px;}\n\n/* video section css */\n#HPV100002.promoWrap .video-section-acn .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor: pointer;}\n #HPV100002.promoWrap .video-section-acn .picture-box .imgsec{overflow:hidden;display:flex;object-fit:cover;max-width:100%;width: 100%;min-height: 520px;border-top-left-radius: 16px;border-top-right-radius: 16px;}\n #HPV100002.promoWrap .video-section-acn .picture-box img{width:100%;height:auto;display:block;object-fit: cover;}\n\n #HPV100002.promoWrap .video-section-acn .video-container{position:relative;background:0 0;overflow:hidden}\n #HPV100002.promoWrap .video-section-acn .video-container video{height:568px;border-radius:20px 20px 0 0;object-fit:cover;cursor:pointer}\n #HPV100002.promoWrap .video-section-acn .video-container iframe{width:100%;min-height:520px;height:auto;border-top-left-radius: 16px;border-top-right-radius: 16px;object-fit:cover;cursor:pointer;border: none;display: block;}\n #HPV100002.promoWrap .video-section-acn .video-control-button{position:absolute;left:40px;bottom:40px;width:40px;height:40px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;border:0}\n /* #HPV100002.promoWrap .video-section-acn .play-icon{width:30px;height:30px} */\n #HPV100002.promoWrap .video-section-acn .pause-icon{display:none;width:30px;height:30px}\n #HPV100002.promoWrap .video-section-acn .red-car{background:#004d99;border:1px solid #004d99;padding:10px 10px 10px 10px;display:inline-block;color:#fff;border-radius:10px}\n #HPV100002.promoWrap .video-section-acn .red-car:hover{background:#fff;border:1px solid #1a1a19;color:#004d99}\n .header-sec p.para{padding-bottom:25px}\n #HPV100002.promoWrap .video-section-acn .video-section .red-car{background:#fff;color:#004d99;border:1px solid #1a1a19;padding:10px 8px 10px 8px}\n #HPV100002.promoWrap .video-section-acn .video-section .red-car:hover{background:#004d99;color:#fff;border:1px solid #004d99;padding:10px 8px 10px 8px}\n #HPV100002.promoWrap .video-section-acn .video-section .red-car::after{display:none}\n #HPV100002.promoWrap .video-section-acn .tab-display{display:none}\n #HPV100002.promoWrap .video-section-acn .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n #HPV100002.promoWrap .video-section-acn .picture-box .imgsec{overflow:hidden;display:flex;object-fit:cover}\n #HPV100002.promoWrap .video-section-acn .picture-box img{width:100%;height:auto;display:block}\n #HPV100002.promoWrap .video-section-acn .video-thumbnail{position:relative;display:inline-block}\n #HPV100002.promoWrap .video-section-acn .thumb-img{width:100%;border-radius:12px}\n #HPV100002.promoWrap .video-section-acn .play-btn{position:absolute;bottom:20px;left:20px;background:#fff;border:none;border-radius:50%;width:50px;height:50px;font-size:22px;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.25)}\n #HPV100002.promoWrap .video-section-acn .modal-inner{max-width:320px;width:100%;display:flex;flex-direction:column;margin:0 auto}\n #HPV100002.promoWrap .video-section-acn .modal-header{display:flex;justify-content:flex-end;align-items:center;color:#fff;font-size:16px;margin-bottom:8px}\n #HPV100002.promoWrap .video-section-acn .close-text{margin-right:8px}\n #HPV100002.promoWrap .video-section-acn .close-btn{background:0 0;border:2px solid #fff;border-radius:50%;color:#fff;font-size:18px;width:32px;height:32px;line-height:26px;text-align:center;cursor:pointer}\n #HPV100002.promoWrap .video-section-acn .modal-video{height:568px}\n #HPV100002.promoWrap .video-section-acn .modal-video video{width:100%;border-radius:20px 20px 0 0}\n #HPV100002.promoWrap .video-section-acn .modal-transcript{background:#fff;border-radius:0 0 20px 20px;padding:0 16px 0 30px;display:flex;flex-direction:column;height: auto;min-height: 64px;transition:height .3s ease;justify-content:center;border-width: 0 1px 1px 1px;\n border-color: #DBD8D5;\n border-style: solid;}\n #HPV100002.promoWrap .video-section-acn .transcript-toggle{background:0 0;border:none;font-size:16px;font-weight:500;cursor:pointer;display:flex;align-items:center;width:100%;padding:0}\n #HPV100002.promoWrap .video-section-acn .transcript-toggle .arrow{display:inline-block;width:8px;height:8px;border-left:1px solid #262626;border-bottom:1px solid #262626;transform:rotate(-45deg);transition:transform .3s ease;margin-right:18px;margin-top:-6px}\n #HPV100002.promoWrap .video-section-acn .transcript-toggle.open .arrow{transform:rotate(135deg);margin-top:3px}\n #HPV100002.promoWrap .video-section-acn .transcript-toggle.open{padding:20px 0 0 0}\n #HPV100002.promoWrap .video-section-acn .transcript-content{display:none;margin-top:10px;font-size:14px;color:#333;overflow-y:auto;padding-right:8px}\n #HPV100002.promoWrap .video-section-acn .modal-transcript.open{height:212px;padding:10px 16px 0 30px}\n #HPV100002.promoWrap .video-section-acn .transcript-content.open{display:block;padding-left:30px}\n #HPV100002.promoWrap .video-section-acn .transcript-content::-webkit-scrollbar{width:6px}\n #HPV100002.promoWrap .video-section-acn .transcript-content::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}\n #HPV100002.promoWrap .video-section-acn .transcript-content::-webkit-scrollbar-thumb{background:#999;border-radius:3px}\n #HPV100002.promoWrap .video-section-acn .transcript-content::-webkit-scrollbar-thumb:hover{background:#666}\n #HPV100002.promoWrap .video-section-acn .chevron{transition:transform .3s ease;font-weight:400;font-size:16px;line-height:150%;color: #262626;}\n #HPV100002.promoWrap .video-section-acn .transcript-content.open~.chevron{transform:rotate(180deg)}\n #HPV100002.promoWrap .video-section-acn .video-wrapper{position:relative;width:100%}\n #HPV100002.promoWrap .video-section-acn .cover-play{position:absolute;background:#fff;border:none;border-radius:50%;font-size:28px;padding:16px 20px;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.3)}\n #transcriptContentsectwo p{font-size:16px;line-height:150%;letter-spacing:0;font-weight:400;padding-bottom: 10px;}\n #HPV100002.promoWrap .video-section-acn .head2 {margin: 0;color: #000000;font-size: 48px;line-height: 130%;font-weight: 400;margin-bottom: 20px;}\n #HPV100002.promoWrap .video-section-acn {margin-top: 120px;}\n #HPV100002.promoWrap .video-section-acn .video-section{position: relative;}\n #HPV100002.promoWrap li.card.find-store-card-sec {padding: 0;}\n #HPV100002.promoWrap li.card.find-store-card-sec .text-section{padding: 20px 20px 0 20px;}\n #HPV100002.promoWrap .link-hover:hover a span {\n text-decoration: none;\n border-bottom: 1px solid #000;\n}\n\t\t#HPV100002.promoWrap a:focus-visible, #HPV100002.promoWrap .tab:focus-visible {outline: 2px solid #000000;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n/* #HPV100002.promoWrap .card.find-store-card-sec .text-section {padding: 20px 0 0 20px;}\n#HPV100002.promoWrap .card.find-store-card-sec {padding: 0;} */\n@media (prefers-reduced-motion: reduce) {\n #HPV100002.promoWrap .card img{transition: transform 1s ease;}\n}\n@media (min-width:768px) and (max-width:1024px){\n#HPV100002.promoWrap .slider-track{grid-auto-columns:39%;grid-template-columns:unset;display:flex;transition:transform .3s ease}\n#HPV100002.promoWrap{padding:0 0 0 24px}\n#HPV100002.promoWrap .video-section-acn{padding:0 24px 0 0}\n#HPV100002.promoWrap .slider-track{gap:16px}\n#HPV100002.promoWrap .card{flex-shrink:0}\n#HPV100002.promoWrap .tabs{margin-bottom:16px}\n#HPV100002.promoWrap ul.card-container{min-height: 384px;}\n}\n@media (min-width:768px){\n#HPV100002.promoWrap .mobile-tabs{display:none}\n}\n@media (min-width:1025px){\n#HPV100002.promoWrap .slider-track{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);transform:none!important}\n#HPV100002.promoWrap .tabs-section-acn .arrow,#HPV100002.promoWrap .tabs-section-acn .dots{display:none}\n#HPV100002.promoWrap .card-container{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;padding:0 0}\n#HPV100002.promoWrap .card{max-width:210px}\n#HPV100002.promoWrap .find-store-card{max-width:205px}\n#HPV100002.promoWrap .slider-container{overflow:visible}\n}\n/* @media (min-width:1020px){\n#HPV100002.promoWrap .card{max-width:210px}\n} */\n@media (min-width:1190px){\n#HPV100002.promoWrap .card{max-width:250px}\n#HPV100002.promoWrap .find-store-card{max-width:205px}\n}\n@media (min-width:1280px){\n#HPV100002.promoWrap .card{max-width:290px}\n#HPV100002.promoWrap .find-store-card{max-width:290px}\n}\n@media (max-width:1024px){\n#HPV100002.promoWrap{margin:0 auto 80px auto}\n#HPV100002.promoWrap .card{max-width: 290px !important; width: 100% !important;}\n#HPV100002.promoWrap .head3{font-size: 22px;\n line-height: 150%;}\n #HPV100002.promoWrap .card a{font-size: 18px;\n line-height: 150%;}\n #HPV100002.promoWrap .third-cta{max-width: 225px;}\n}\n@media (max-width:1023px){\n #HPV100002.promoWrap .video-section-acn .video-container .picture-box .imgsec{width: 100%;max-width: 100%;}\n #HPV100002.promoWrap .video-section-acn .credit{font-size: 20px;}\n #HPV100002.promoWrap .video-section-acn a{font-size: 18px;}\n #HPV100002.promoWrap .video-section-acn .picture-box .imgsec{min-height: 292px;}\n #HPV100002.promoWrap .video-section-acn .video-container iframe{min-height:292px;}\n #HPV100002.promoWrap .video-section-acn .head2 {margin-bottom: 10px;font-size: 32px;}\n #HPV100002.promoWrap .video-section-acn {margin-top: 80px;}\n #HPV100002.promoWrap .video-section-acn .video-control-button{left: 30px;bottom: 30px;}\n}\n@media (max-width:767px){\n#HPV100002.promoWrap .card-container,#HPV100002.promoWrap .tabs{display:none!important}\n#HPV100002.promoWrap .mobile-carousel{display:block;padding:0 16px}\n#HPV100002.promoWrap .carousel-wrapper{position:relative;overflow:hidden}\n#HPV100002.promoWrap .carousel{display:flex;transition:transform .4s ease-in-out}\n#HPV100002.promoWrap .card{flex:0 0 100%;/*max-width:100%;*/margin-right:5px;min-height: 384px;}\n#HPV100002.promoWrap .tabs-section-acn .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#HPV100002.promoWrap .arrow.left{left:-8px}\n#HPV100002.promoWrap .arrow.right{right:-8px}\n#HPV100002.promoWrap .dots{display:flex;justify-content:center;margin-top:12px;gap:6px}\n#HPV100002.promoWrap .dot{width:8px;height:8px;border-radius:50%;background:#ccc;cursor:pointer}\n#HPV100002.promoWrap .dot.active{background:#0071e3}\n#HPV100002.promoWrap .mobile-tabs{display:none;flex-direction:column;background-color:#fff}\n#HPV100002.promoWrap .mobile-tab-row{padding:16px;background:#fff;border-top:1px solid #ddd;cursor:pointer}\n#HPV100002.promoWrap .mobile-tab-row.active{padding:16px 16px 0 16px;}\n#HPV100002.promoWrap .mobile-tab-row.active{background-color:#fff}\n#HPV100002.promoWrap .mobile-tab-content{max-height:0;overflow:hidden;transition:max-height .4s ease}\n#HPV100002.promoWrap .mobile-tab-content.active{max-height:1000px}\n#HPV100002.promoWrap .card-slider-wrapper{position:relative;margin-bottom:24px;padding-left: 8px;}\n#HPV100002.promoWrap .card-slider{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;gap:12px;padding:16px 16px 16px 8px;scroll-behavior:smooth;background:#fff;margin: 0;}\n#HPV100002.promoWrap .card-slider::-webkit-scrollbar{display:none}\n#HPV100002.promoWrap .card{flex:0 0 auto;scroll-snap-align:start;background:#F7F7F7;padding:16px 16px 0 16px;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.1); overflow: hidden; width: 100%;}\n#HPV100002.promoWrap .card h3{margin-top:0;font-size: 22px;\n line-height: 150%;}\n#HPV100002.promoWrap .card a{display:inline-block;margin-top:0;color:#000;text-decoration:none;font-weight:500}\n#HPV100002.promoWrap .slider-nav{text-align:center;margin-top:12px}\n#HPV100002.promoWrap .slider-nav button.dot{height:8px;width:8px;margin:0 4px;background-color:#bbb;border:none;border-radius:50%;cursor:pointer;padding: 0;}\n#HPV100002.promoWrap .slider-nav button.dot.active{background-color:#333}\n#HPV100002.promoWrap .arrow-btn{position:absolute;top:40%;width:44px;height:44px;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HPV100002.promoWrap .arrow-btn.left{left:8px;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow-btn.left:hover{background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow-white.svg);background-color:#000}\n#HPV100002.promoWrap .arrow-btn.right{right:8px;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow-btn.right:hover{background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow-white.svg);background-color:#000}\n/* #HPV100002.promoWrap .arrow-btn.disabled{background-color:#ccc9c6;cursor:not-allowed;pointer-events:none} */\n#HPV100002.promoWrap .arrow-btn.left.disabled{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.left.disabled:hover{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.right.disabled{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.right.disabled:hover{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn:disabled{background-color:#ccc9c6;border-style:dashed;cursor:not-allowed;}\n#HPV100002.promoWrap .mobile-tab-row .arrow-icon{float:right;transition:transform .3s ease;background: none;color: #333333;}\n/* #HPV100002.promoWrap .mobile-tab-row.active .arrow-icon{transform:rotate(180deg)} */\n#HPV100002.promoWrap .arrow-btn.left.disabled:hover{border-width:1px 1px 1px 0;border-color:#333;border-style:dashed;background-color:#ccc9c6}\n#HPV100002.promoWrap .arrow-btn.left:disabled:hover{border-width:1px;border-color:#333;border-style:dashed;background-color:#ccc9c6;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg)}\n#HPV100002.promoWrap .arrow-btn.right:disabled:hover{border-width:1px;border-color:#333;border-style:dashed;background-color:#ccc9c6;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg)}\n#HPV100002.promoWrap .mobile-tabs{display:flex}\n#HPV100002.promoWrap .tabs-sections-parent .mobile-tab-content{padding:0 0 0 8px}\n#HPV100002.promoWrap .tabs-section{display:none}\n#HPV100002.promoWrap .arrow-icon::after {\n content: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk49/closed.svg\"); /* ▼ default */\n font-family: Arial, Helvetica, sans-serif;\n margin-left: 6px;\n margin-top: 7px;\n display: inline-block;\n background: none;\n color: #333333;\n}\n#HPV100002.promoWrap .mobile-tab-row.active .arrow-icon::after {\n content: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk49/open.svg\"); /* ► when active */\n background: none;\n color: #333333;\n}\n#HPV100002.promoWrap .mobile-tab-row .arrow-text{font-size: 20px;line-height: 30px;font-weight: 500;}\n#HPV100002.promoWrap .mobile-tab-row button.arrow-text {padding: 0;margin: 0;background: none;border: none;color: #000;}\n#HPV100002.promoWrap .red-car-mobile::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:6px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:8px;margin-bottom:2px}\n#HPV100002.promoWrap .card a.fourth-cta{max-width: 240px;}\n #HPV100002.promoWrap .video-section-acn .picture-box .imgsec{width: 100%;max-width: 100%;min-height: 133px;}\n /* #HPV100002.promoWrap .video-section-acn .video-container iframe{min-height:250px;} */\n #HPV100002.promoWrap .video-section-acn{padding:0 16px 0 16px}\n #HPV100002.promoWrap .video-section-acn .video-control-button{bottom: 25px;}\n #HPV100002.promoWrap li.card.find-store-card-sec .text-section{padding: 16px 16px 0 16px;}\n}\n@media (max-width:400px){\n #HPV100002.promoWrap .video-section-acn .video-container iframe{min-height:133px;}\n}\n </style>\n</head>\n<body>\n <div id=\"HPV100002\" class=\"promoWrap\">\n <div class=\"tabs-section-acn\">\n <div class=\"tabs-section\">\n <!-- Tabs -->\n <div class=\"tabs\" role=\"tablist\">\n <button id=\"prescriptions-tab\" class=\"tab active\" role=\"tab\" aria-selected=\"true\" data-tab=\"prescriptions\" aria-controls=\"tabpanel1\">Prescriptions</button>\n <button id=\"support-tab\" class=\"tab\" role=\"tab\" aria-selected=\"false\" data-tab=\"support\" aria-controls=\"tabpanel2\">Health support</button>\n <button id=\"shopandsave-tab\" class=\"tab\" role=\"tab\" aria-selected=\"false\" data-tab=\"shop\" aria-controls=\"tabpanel3\">Shop and save</button>\n </div>\n\n <!-- Prescriptions -->\n <div class=\"slider-container active\" data-content=\"prescriptions\" id=\"tabpanel1\" role=\"tabpanel\" aria-labelledby=\"prescriptions-tab\">\n <button id=\"prescriptions-tab-arrow-left\" class=\"arrow left\"></button>\n <ul class=\"slider-track card-container\">\n <li class=\"card link-hover\">\n <div class=\"text-section\">\n <h2 class=\"head3\">Start auto refills and check your Rx status</h2>\n <a id=\"\" href=\"/account-login/look-up?returnUrl=/pharmacy/rx/prescriptions&icid=cvs-home-s2-action-rx-fnnl-managescripts\"\n class=\"red-car red-care-one\"><span>Manage your prescriptions</span></a>\n </div> \n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-bag.jpg\" alt=\"A CVS Pharmacy prescription bag.\" />\n </li>\n <li class=\"card link-hover\">\n <div class=\"text-section\">\n <h2 class=\"head3\">Transfer your Rx in three easy steps</h2>\n <a id=\"\" href=\"/pharmacy/rx/transfer?icid=cvs-home-s2-action-rx-fnnl-transferscripts\"\n class=\"red-car red-care-one\"><span>Transfer your prescriptions</span></a>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk49/tabs-1-2-prescription-bottle.jpg\" alt=\"A CVS Pharmacy prescription bottle.\" />\n </li>\n <li class=\"card link-hover find-store-card-sec\">\n <div class=\"text-section\">\n <h2 class=\"head3\">Find the store that’s nearest to you</h2>\n <a id=\"\" href=\"/store-locator/landing?icid=cvs-home-s2-action-gen-findstore\"\n class=\"red-car red-care-one\"><span>Find a store</span></a>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk51/tabs-1-3-cvs-storefront.jpg\" alt=\"A CVS Pharmacy store.\" />\n </li>\n <li class=\"card link-hover\">\n <div class=\"text-section\">\n <h2 class=\"head3\">Save more* & wait less with our app</h2>\n <a id=\"\" href=\"/mobile-cvs/apps?icid=cvs-home-s2-action-gen-app\"\n class=\"red-car red-care-one\"><span>Download our CVS Health app</span></a>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-app-screen.jpg\" alt=\"A smartphone screen shows a person's CVS account.\" />\n </li>\n </ul>\n <button id=\"prescriptions-tab-arrow-right\" class=\"arrow right\"></button>\n <div class=\"dots\"></div>\n </div>\n\n <!-- Health support -->\n <div class=\"slider-container\" data-content=\"support\" id=\"tabpanel2\" role=\"tabpanel\" aria-labelledby=\"support-tab\">\n <div id=\"support-tab-arrow-left\" class=\"arrow left\"></div>\n <ul class=\"slider-track card-container\">\n <li class=\"card link-hover\">\n <h2 class=\"head3\">CVS offers 14 vaccines, no cost with most insurance*</h2>\n <a id=\"\" href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s2-action-imz-fnnl-flu\"\n class=\"red-car red-care-one\"><span>Schedule your vaccinations</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-bandages.jpg\"\n alt=\"Three adhesive bandages with the CVS Health heart printed on them.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Get quality care for your family</h2>\n <a id=\"\" href=\"/minuteclinic?icid=cvs-home-s2-action-mc-schedule\"\n class=\"red-car red-care-one\"><span>Book a MinuteClinic appointment</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/pharmacist.jpg\"\n alt=\"A smiling MinuteClinic provider.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Get what you need from the pharmacy</h2>\n <a id=\"\" href=\"/pharmacy?icid=cvs-home-s2-action-rx-rxhp\"\n class=\"red-car red-care-one\"><span>Explore CVS Pharmacy</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/pharmacy-manager.jpg\"\n alt=\"A CVS Pharmacy pharmacist.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Stock your medicine cabinet</h2>\n <a id=\"\" href=\"/shop/health-medicine?icid=cvs-home-s2-action-fs-healthmeds\"\n class=\"red-car red-care-one\"><span>Shop health & medicine</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/kids-medicine.jpg\"\n alt=\"Vicks Vapo Rub, Children's Nasonex allergy spray and Tylenol Extra Strength caplets.\" />\n </li>\n </ul>\n <div id=\"support-tab-arrow-right\" class=\"arrow right\"></div>\n <div class=\"dots\"></div>\n </div>\n\n <!-- Shop and Save -->\n <div class=\"slider-container\" data-content=\"shop\" id=\"tabpanel3\" role=\"tabpanel\" aria-labelledby=\"shopandsave-tab\">\n <div id=\"shopandsave-tab-arrow-left\" class=\"arrow left\"></div>\n <ul class=\"slider-track card-container\">\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Don't miss out on our weekly deals</h2>\n <a id=\"\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s2-action-fs-dealsweek\"\n class=\"red-car red-care-one\"><span>Shop deals of the week</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2026/wk1/tabs-3-1-deals-screen.png\"\n alt=\"A smartphone shows deals of the week inside the CVS Health app.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Stock up on sun care</h2>\n <a id=\"\" href=\"/shop/beauty/skin-care/sun-tanning/sunscreen?icid=cvs-home-s2-action-fs-spf\"\n class=\"red-car red-care-one\"><span>Shop sun care products</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2026/wk22/tabs-3-2-sun-care.jpg\"\n alt=\"Neutrogena Ultra Sheer sunscreen, Banana Boat Sport sunscreen and Hawaiian Tropic sunscreen lotion.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Save even more with ExtraCare<span class=\"super\">®</span></h2>\n <a id=\"\" href=\"/extracare/home?icid=cvs-home-s2-action-gen-joinec\"\n class=\"red-car red-care-one third-cta\"><span>Learn more about ExtraCare</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/extracare-bag-of-products.jpg\"\n alt=\"An ExtraCare tote bag containing five products, including Mielle shampoo, Rolaids Advanced anti-gas tablets and Axe body wash.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Shop for what you need the most</h2>\n <a id=\"\" href=\"/shop?icid=cvs-home-s2-action-fs-shopall\"\n class=\"red-car red-care-one\"><span>Shop all products</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-basket.jpg\"\n alt=\"An empty CVS shopping basket.\" />\n </li>\n </ul>\n <div id=\"shopandsave-tab-arrow-right\" class=\"arrow right\"></div>\n <div class=\"dots\"></div>\n </div>\n</div>\n\n\n<!-- Mobile Tabs Start -->\n <div class=\"mobile-tabs\">\n <!-- Prescriptions Tab -->\n <div class=\"mobile-tab-row prescriptions-tab active\" onclick=\"toggleMobileTab(this, 'prescriptions')\">\n <button class=\"arrow-text\">Prescriptions</button> <span class=\"arrow-icon\"></span>\n </div>\n <div class=\"mobile-tab-content active\" id=\"mobile-prescriptions\">\n <div class=\"card-slider-wrapper\">\n <button id=\"prescriptions-tab-arrow-left-mobile\" class=\"arrow-btn left\" onclick=\"scrollCards('prescriptions', -1)\"></button>\n <ul class=\"card-slider\" id=\"slider-prescriptions\">\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Start auto refills and check your Rx status</h2>\n <a href=\"/account-login/look-up?returnUrl=/pharmacy/rx/prescriptions&icid=cvs-home-s2-action-rx-fnnl-managescripts\" class=\"red-car red-care-one\"><span>Manage your prescriptions</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-bag.jpg\" alt=\"A CVS Pharmacy prescription bag.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Transfer your Rx in three easy steps</h2>\n <a href=\"/pharmacy/rx/transfer?icid=cvs-home-s2-action-rx-fnnl-transferscripts\" class=\"red-car red-care-one\"><span>Transfer your prescriptions</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk49/tabs-1-2-prescription-bottle.jpg\" alt=\"A CVS Pharmacy prescription bottle.\" />\n </li>\n <li class=\"card link-hover find-store-card-sec\">\n <div class=\"text-section\">\n <h2 class=\"head3\">Find the store that's nearest to you</h2>\n <a href=\"/store-locator/landing?icid=cvs-home-s2-action-gen-findstore\" class=\"red-car red-care-one\"><span>Find a store</span></a>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk51/tabs-1-3-cvs-storefront.jpg\" alt=\"A CVS Pharmacy store.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Save more* & wait less with our app</h2>\n <a href=\"/mobile-cvs/apps?icid=cvs-home-s2-action-gen-app\" class=\"red-car red-care-one fourth-cta\"><span>Download our CVS Health app</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-app-screen.jpg\" alt=\"A smartphone screen shows a person's CVS account.\" />\n </li>\n </ul>\n <button id=\"prescriptions-tab-arrow-right-mobile\" class=\"arrow-btn right\" onclick=\"scrollCards('prescriptions', 1)\"></button>\n <div class=\"slider-nav\" id=\"dots-prescriptions\"></div>\n </div>\n </div>\n\n <!-- Health Tab -->\n <div class=\"mobile-tab-row\" onclick=\"toggleMobileTab(this, 'health')\">\n <button class=\"arrow-text\">Health support</button> <span class=\"arrow-icon\"></span>\n </div>\n\n <div class=\"mobile-tab-content\" id=\"mobile-health\">\n <div class=\"card-slider-wrapper\">\n <button id=\"support-tab-arrow-left-mobile\" class=\"arrow-btn left\" onclick=\"scrollCards('health', -1)\"></button>\n <ul class=\"card-slider\" id=\"slider-health\">\n <li class=\"card link-hover\">\n <h2 class=\"head3\">CVS offers 14 vaccines, no cost with most insurance*</h2>\n <a id=\"\" href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s2-action-imz-fnnl-flu\"\n class=\"red-car red-care-one\"><span>Schedule your vaccinations</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-bandages.jpg\"\n alt=\"Three adhesive bandages with the CVS Health heart printed on them.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Get quality care for your family</h2>\n <a id=\"\" href=\"/minuteclinic?icid=cvs-home-s2-action-mc-schedule\"\n class=\"red-car red-care-one\"><span>Book a MinuteClinic appointment</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/pharmacist.jpg\"\n alt=\"A smiling MinuteClinic provider.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Get what you need from the pharmacy</h2>\n <a id=\"\" href=\"/pharmacy?icid=cvs-home-s2-action-rx-rxhp\"\n class=\"red-car red-care-one\"><span>Explore CVS Pharmacy</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/pharmacy-manager.jpg\"\n alt=\"A CVS Pharmacy pharmacist.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Stock your medicine cabinet</h2>\n <a id=\"\" href=\"/shop/health-medicine?icid=cvs-home-s2-action-fs-healthmeds\"\n class=\"red-car red-care-one\"><span>Shop health & medicine</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/kids-medicine.jpg\"\n alt=\"Vicks Vapo Rub, Children's Nasonex allergy spray and Tylenol Extra Strength caplets.\" />\n </li>\n </ul>\n <button id=\"support-tab-arrow-right-mobile\" class=\"arrow-btn right\" onclick=\"scrollCards('health', 1)\"></button>\n <div class=\"slider-nav\" id=\"dots-health\"></div>\n </div>\n </div>\n\n <!-- Shop and save Tab -->\n <div class=\"mobile-tab-row\" onclick=\"toggleMobileTab(this, 'rewards')\">\n <button class=\"arrow-text\">Shop and save</button> <span class=\"arrow-icon\"></span>\n </div>\n <div class=\"mobile-tab-content\" id=\"mobile-rewards\">\n <div class=\"card-slider-wrapper\">\n <button id=\"shopandsave-tab-arrow-left-mobile\" class=\"arrow-btn left\" onclick=\"scrollCards('rewards', -1)\"></button>\n <ul class=\"card-slider\" id=\"slider-rewards\">\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Don't miss out on our weekly deals</h2>\n <a id=\"\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s2-action-fs-dealsweek\"\n class=\"red-car red-care-one\"><span>Shop deals of the week</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2026/wk1/tabs-3-1-deals-screen.png\"\n alt=\"A smartphone shows deals of the week inside the CVS Health app.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Stock up on sun care</h2>\n <a id=\"\" href=\"/shop/beauty/skin-care/sun-tanning/sunscreen?icid=cvs-home-s2-action-fs-spf\"\n class=\"red-car red-care-one\"><span>Shop sun care products</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2026/wk22/tabs-3-2-sun-care.jpg\"\n alt=\"Neutrogena Ultra Sheer sunscreen, Banana Boat Sport sunscreen and Hawaiian Tropic sunscreen lotion.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Save even more with ExtraCare<span class=\"super\">®</span></h2>\n <a id=\"\" href=\"/extracare/home?icid=cvs-home-s2-action-gen-joinec\"\n class=\"red-car red-care-one third-cta\"><span>Learn more about ExtraCare</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/extracare-bag-of-products.jpg\"\n alt=\"An ExtraCare tote bag containing five products, including Mielle shampoo, Rolaids Advanced anti-gas tablets and Axe body wash.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Shop for what you need the most</h2>\n <a id=\"\" href=\"/shop?icid=cvs-home-s2-action-fs-shopall\"\n class=\"red-car red-care-one\"><span>Shop all products</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-basket.jpg\"\n alt=\"An empty CVS shopping basket.\" />\n </li>\n </ul>\n <button id=\"shopandsave-tab-arrow-right-mobile\" class=\"arrow-btn right\" onclick=\"scrollCards('rewards', 1)\"></button>\n <div class=\"slider-nav\" id=\"dots-rewards\"></div>\n </div>\n </div>\n </div>\n <!-- Mobile Tabs End -->\n </div>\n\n</div>\n<script>\n window.addEventListener('load', function () {\n setTimeout(() => {\n\n const SLIDER_BREAKPOINT = 1024; // max width to activate slider\nconst sliders = [];\n\nfunction initSlider(container) {\n const track = container.querySelector('.slider-track');\n const slides = container.querySelectorAll('.card');\n const prevBtn = container.querySelector('.arrow.left');\n const nextBtn = container.querySelector('.arrow.right');\n const dotsContainer = container.querySelector('.dots');\n\n let index = 0;\n let slidesPerView = 1;\n let initialized = false;\n\n function updateSlidesPerView() {\n if (window.innerWidth >= 768 && window.innerWidth < SLIDER_BREAKPOINT) {\n slidesPerView = 2;\n } else {\n slidesPerView = 1;\n }\n\n track.style.width = `${(100 * slides.length) / slidesPerView}%`;\n slides.forEach(slide => {\n slide.style.width = `${100 / slides.length}%`;\n });\n }\n\nfunction setupDots() {\n dotsContainer.innerHTML = '';\n const totalPages = slides.length - slidesPerView + 1;\n for (let i = 0; i < totalPages; i++) {\n const dot = document.createElement('div');\n dot.classList.add('dot');\n if (i === index) dot.classList.add('active');\n // remove click binding\n dotsContainer.appendChild(dot);\n }\n}\n\n\n function updateSlider() {\n const cardWidthPercent = 100 / slides.length;\n track.style.transform = `translateX(-${index * cardWidthPercent}%)`;\n\n const totalPages = slides.length - slidesPerView + 1;\n const dots = dotsContainer.querySelectorAll('.dot');\n dots.forEach((dot, i) => dot.classList.toggle('active', i === index));\n\n prevBtn.classList.toggle('disabled', index === 0);\n nextBtn.classList.toggle('disabled', index >= totalPages - 1);\n }\n\n function prevHandler() {\n if (index > 0) {\n index--;\n updateSlider();\n }\n }\n\n function nextHandler() {\n const maxIndex = slides.length - slidesPerView;\n if (index < maxIndex) {\n index++;\n updateSlider();\n }\n }\n\n function enableSlider() {\n if (initialized || window.innerWidth >= SLIDER_BREAKPOINT) return;\n\n updateSlidesPerView();\n setupDots();\n updateSlider();\n\n prevBtn.addEventListener('click', prevHandler);\n nextBtn.addEventListener('click', nextHandler);\n\n initialized = true;\n }\n\n function disableSlider() {\n if (!initialized) return;\n\n // Reset styles\n track.style.transform = '';\n track.style.width = '';\n slides.forEach(slide => (slide.style.width = ''));\n dotsContainer.innerHTML = '';\n\n prevBtn.removeEventListener('click', prevHandler);\n nextBtn.removeEventListener('click', nextHandler);\n prevBtn.classList.remove('disabled');\n nextBtn.classList.remove('disabled');\n\n initialized = false;\n }\n\n // Initial setup\n if (window.innerWidth < SLIDER_BREAKPOINT) {\n enableSlider();\n }\n\n // Handle window resizing\n window.addEventListener('resize', () => {\n if (window.innerWidth < SLIDER_BREAKPOINT) {\n enableSlider();\n updateSlidesPerView();\n setupDots();\n updateSlider();\n } else {\n disableSlider();\n }\n });\n\n return { enable: enableSlider, disable: disableSlider };\n}\n\n// Tabs switching\nconst tabs = document.querySelectorAll('.tab');\nconst contents = document.querySelectorAll('.slider-container');\n\ntabs.forEach(tab => {\n tab.addEventListener('click', () => {\n tabs.forEach(t => t.classList.remove('active'));\n tab.classList.add('active');\n const target = tab.dataset.tab;\n\n contents.forEach(c => {\n c.classList.remove('active');\n c.style.display = c.dataset.content === target ? 'block' : 'none';\n });\n });\n});\n\n// Init all sliders conditionally\ndocument.querySelectorAll('.slider-container').forEach(container => {\n const slider = initSlider(container);\n sliders.push(slider);\n});\n\n// Show only first tab content initially\ncontents.forEach((c, i) => {\n c.style.display = i === 0 ? 'block' : 'none';\n});\n\n\n\n\n // -----------------------------\n // MOBILE TAB TOGGLE\n // -----------------------------\n // 👉 Run this only on mobile (adjust 768px if your breakpoint differs)\n\n/*\n Mobile-only dots + stable scroll behavior (safe for desktop/tablet).\n - Will not break existing handlers: always defines scrollCards and toggleMobileTab.\n - Mobile behavior (dots/pages/snapping) is enabled only when window.innerWidth < 768.\n*/\n(function () {\n const MOBILE_MAX = 768; // < this value is considered \"mobile\"\n const DOT_MODE = 'card'; // 'card' => 1 dot per card (4 cards -> 4 dots). Change to 'page' if you want per-page dots.\n const sections = ['prescriptions', 'health', 'rewards'];\n\n // ---------- Utility: detect card width & gap ----------\n function getCardAndGap(slider) {\n if (!slider) return null;\n const cards = slider.querySelectorAll('.card');\n if (!cards.length) return null;\n const first = cards[0];\n // use offsetWidth for stable integer\n const cardWidth = first.offsetWidth || first.getBoundingClientRect().width || 1;\n\n // try CSS gap\n const sStyle = window.getComputedStyle(slider);\n let gap = parseFloat(sStyle.gap || sStyle.columnGap);\n if (!isFinite(gap)) gap = NaN;\n\n // fallback: measure distance between first two cards if available\n if (!isFinite(gap) && cards.length > 1) {\n const r0 = cards[0].getBoundingClientRect();\n const r1 = cards[1].getBoundingClientRect();\n gap = Math.max(0, r1.left - (r0.left + r0.width));\n }\n\n // fallback: margin-right of first card\n if (!isFinite(gap)) {\n const cStyle = window.getComputedStyle(first);\n gap = parseFloat(cStyle.marginRight) || 0;\n }\n\n if (!isFinite(gap) || gap < 0) gap = 12;\n return { cardWidth, gap };\n }\n\n function calcVisibleCount(slider) {\n const vals = getCardAndGap(slider);\n if (!vals) return 1;\n const total = slider.querySelectorAll('.card').length || 1;\n // rounding is preferred at breakpoints\n let count = Math.round((slider.clientWidth + vals.gap) / (vals.cardWidth + vals.gap));\n count = Math.max(1, Math.min(count, total));\n return count;\n }\n\n function maxScrollLeft(slider) {\n return Math.max(0, Math.round(slider.scrollWidth - slider.clientWidth));\n }\n\n // ---------- Global functions (always defined so desktop/buttons don't break) ----------\n window.toggleMobileTab = window.toggleMobileTab || function (clickedRow, id) {\n try {\n if (!clickedRow) return;\n if (window.innerWidth >= MOBILE_MAX) return;\n\n const allRows = document.querySelectorAll('.mobile-tab-row');\n const allContents = document.querySelectorAll('.mobile-tab-content');\n const isActive = clickedRow.classList.contains('active');\n\n // Close all rows/contents\n allRows.forEach(r => r.classList.remove('active'));\n allContents.forEach(c => c.classList.remove('active'));\n\n // Open clicked if not already active\n if (!isActive) {\n clickedRow.classList.add('active');\n const content = document.getElementById(`mobile-${id}`);\n if (content) content.classList.add('active');\n\n if (window.innerWidth < MOBILE_MAX) {\n setupDots(id);\n updateArrowStates(id);\n }\n }\n } catch (err) {\n console.warn('toggleMobileTab error:', err);\n }\n};\n\n\n window.scrollCards = window.scrollCards || function (sectionId, direction) {\n // safe scroll handler used by arrow buttons: works on mobile and desktop (non-breaking)\n try {\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return;\n const vals = getCardAndGap(slider) || { cardWidth: slider.clientWidth, gap: 12 };\n const visible = calcVisibleCount(slider);\n // on mobile we prefer page/card logic; on desktop try page-by-clientWidth\n if (window.innerWidth < MOBILE_MAX) {\n if (DOT_MODE === 'card') {\n // scroll by single card\n const step = vals.cardWidth + vals.gap;\n const currentIndex = Math.round(slider.scrollLeft / (step || 1));\n let newIndex = Math.max(0, Math.min(currentIndex + direction, slider.querySelectorAll('.card').length - 1));\n let target = Math.round(newIndex * step);\n if (target > maxScrollLeft(slider)) target = maxScrollLeft(slider);\n slider.scrollTo({ left: target, behavior: 'smooth' });\n } else {\n // page mode\n const slideWidth = (vals.cardWidth + vals.gap) * visible;\n let currentPage = Math.round(slider.scrollLeft / (slideWidth || 1));\n const totalPages = Math.ceil(slider.querySelectorAll('.card').length / visible);\n let newPage = Math.max(0, Math.min(currentPage + direction, totalPages - 1));\n if (newPage === totalPages - 1) {\n slider.scrollTo({ left: maxScrollLeft(slider), behavior: 'smooth' });\n } else {\n slider.scrollTo({ left: newPage * slideWidth, behavior: 'smooth' });\n }\n }\n } else {\n // Desktop/tablet: fallback to scroll by full visible width (non-breaking)\n const page = slider.clientWidth || (vals.cardWidth + vals.gap) * visible;\n let target = slider.scrollLeft + (page * direction);\n target = Math.max(0, Math.min(target, maxScrollLeft(slider)));\n slider.scrollTo({ left: target, behavior: 'smooth' });\n }\n // update dots if mobile active\n setTimeout(() => {\n if (window.innerWidth < MOBILE_MAX) {\n updateDots(sectionId);\n updateArrowStates(sectionId);\n }\n }, 320);\n\n } catch (err) {\n console.warn('scrollCards error:', err);\n }\n };\n\n // ---------- Mobile-only: dots, snapping, states ----------\n function setupDots(sectionId) {\n if (window.innerWidth >= MOBILE_MAX) return; // mobile-only\n const slider = document.getElementById(`slider-${sectionId}`);\n const dotsContainer = document.getElementById(`dots-${sectionId}`);\n if (!slider || !dotsContainer) return;\n const cards = slider.querySelectorAll('.card');\n if (!cards.length) {\n dotsContainer.innerHTML = '';\n return;\n }\n\n const { cardWidth, gap } = getCardAndGap(slider) || {};\n let totalDots = 0;\n if (DOT_MODE === 'card') {\n totalDots = cards.length;\n } else {\n const visible = calcVisibleCount(slider);\n totalDots = Math.ceil(cards.length / visible);\n }\n\n dotsContainer.innerHTML = '';\n for (let i = 0; i < totalDots; i++) {\n const dot = document.createElement('button');\n dot.className = 'dot';\n dot.setAttribute('type', 'button');\n dot.setAttribute('aria-label', DOT_MODE === 'card' ? `Card ${i + 1}` : `Page ${i + 1}`);\n dot.dataset.index = String(i);\n // dot.addEventListener('click', () => {\n // if (DOT_MODE === 'card') scrollToCard(sectionId, i);\n // else scrollToPage(sectionId, i);\n // });\n dotsContainer.appendChild(dot);\n }\n updateDots(sectionId);\n updateArrowStates(sectionId);\n }\n\n function updateDots(sectionId) {\n if (window.innerWidth >= MOBILE_MAX) return; // mobile-only\n const slider = document.getElementById(`slider-${sectionId}`);\n const dots = document.querySelectorAll(`#dots-${sectionId} .dot`);\n if (!slider || !dots.length) return;\n const vals = getCardAndGap(slider) || {};\n const totalCards = slider.querySelectorAll('.card').length || 1;\n\n if (DOT_MODE === 'card') {\n const step = (vals.cardWidth || 1) + (vals.gap || 0);\n let index = Math.round(slider.scrollLeft / (step || 1));\n // if scrolled fully right, force last\n if (Math.ceil(slider.scrollLeft + slider.clientWidth) >= slider.scrollWidth - 1) {\n index = totalCards - 1;\n }\n index = Math.min(Math.max(0, index), totalCards - 1);\n dots.forEach((d, i) => d.classList.toggle('active', i === index));\n } else {\n const visible = calcVisibleCount(slider);\n const slideWidth = ((vals.cardWidth || 1) + (vals.gap || 0)) * visible;\n const totalSlides = dots.length;\n let index = Math.round(slider.scrollLeft / (slideWidth || 1));\n if (Math.ceil(slider.scrollLeft + slider.clientWidth) >= slider.scrollWidth - 1) index = totalSlides - 1;\n index = Math.min(Math.max(0, index), totalSlides - 1);\n dots.forEach((d, i) => d.classList.toggle('active', i === index));\n }\n }\n\n function scrollToCard(sectionId, cardIndex) {\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return;\n const vals = getCardAndGap(slider) || { cardWidth: slider.clientWidth, gap: 12 };\n const step = (vals.cardWidth || 1) + (vals.gap || 0);\n let target = Math.round(cardIndex * step);\n if (target > maxScrollLeft(slider)) target = maxScrollLeft(slider);\n slider.scrollTo({ left: target, behavior: 'smooth' });\n setTimeout(() => { updateDots(sectionId); updateArrowStates(sectionId); }, 320);\n }\n\n function scrollToPage(sectionId, pageIndex) {\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return;\n const vals = getCardAndGap(slider) || { cardWidth: slider.clientWidth, gap: 12 };\n const visible = calcVisibleCount(slider);\n const slideWidth = ((vals.cardWidth || 1) + (vals.gap || 0)) * visible;\n const totalPages = Math.ceil(slider.querySelectorAll('.card').length / visible);\n let target = Math.round(pageIndex * slideWidth);\n if (pageIndex === totalPages - 1) target = maxScrollLeft(slider);\n if (target > maxScrollLeft(slider)) target = maxScrollLeft(slider);\n slider.scrollTo({ left: target, behavior: 'smooth' });\n setTimeout(() => { updateDots(sectionId); updateArrowStates(sectionId); }, 320);\n }\n\n function updateArrowStates(sectionId) {\n if (window.innerWidth >= MOBILE_MAX) return; // mobile-only\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return;\n const leftArrow = document.querySelector(`#mobile-${sectionId} .arrow-btn.left`);\n const rightArrow = document.querySelector(`#mobile-${sectionId} .arrow-btn.right`);\n const vals = getCardAndGap(slider) || {};\n const totalCards = slider.querySelectorAll('.card').length || 1;\n\n if (DOT_MODE === 'card') {\n const step = (vals.cardWidth || 1) + (vals.gap || 0);\n let current = Math.round(slider.scrollLeft / (step || 1));\n if (Math.ceil(slider.scrollLeft + slider.clientWidth) >= slider.scrollWidth - 1) current = totalCards - 1;\n if (leftArrow) leftArrow.disabled = current <= 0;\n if (rightArrow) rightArrow.disabled = current >= totalCards - 1;\n } else {\n const visible = calcVisibleCount(slider);\n const slideWidth = ((vals.cardWidth || 1) + (vals.gap || 0)) * visible;\n let currentPage = Math.round(slider.scrollLeft / (slideWidth || 1));\n const totalPages = Math.ceil(totalCards / visible);\n if (Math.ceil(slider.scrollLeft + slider.clientWidth) >= slider.scrollWidth - 1) currentPage = totalPages - 1;\n if (leftArrow) leftArrow.disabled = currentPage <= 0;\n if (rightArrow) rightArrow.disabled = currentPage >= totalPages - 1;\n }\n }\n\n // ---------- Init & listeners (mobile-only logic applied only when mobile) ----------\n function initMobileIfNeeded() {\n if (window.innerWidth >= MOBILE_MAX) {\n // do nothing mobile-specific, but keep globals available\n return;\n }\n // For each section: attach scroll listener and setup dots\n sections.forEach(id => {\n const slider = document.getElementById(`slider-${id}`);\n if (!slider) return;\n // avoid duplicate listeners: mark with dataset\n if (!slider.dataset._mobileSliderInit) {\n slider.addEventListener('scroll', () => {\n updateDots(id);\n updateArrowStates(id);\n }, { passive: true });\n slider.dataset._mobileSliderInit = '1';\n }\n setupDots(id);\n // attach arrow click handlers if arrow buttons exist\n const left = document.querySelector(`#mobile-${id} .arrow-btn.left`);\n const right = document.querySelector(`#mobile-${id} .arrow-btn.right`);\n if (left && !left.dataset._mobileBound) { left.addEventListener('click', () => window.scrollCards(id, -1)); left.dataset._mobileBound = '1'; }\n if (right && !right.dataset._mobileBound) { right.addEventListener('click', () => window.scrollCards(id, +1)); right.dataset._mobileBound = '1'; }\n });\n }\n\n // debounce resize\n let resizeTO = null;\n window.addEventListener('resize', () => {\n clearTimeout(resizeTO);\n resizeTO = setTimeout(() => {\n // re-init only when in mobile range\n initMobileIfNeeded();\n if (window.innerWidth < MOBILE_MAX) {\n sections.forEach(id => setupDots(id));\n }\n }, 120);\n });\n\n // run on DOM ready\n if (document.readyState === 'complete' || document.readyState === 'interactive') {\n setTimeout(initMobileIfNeeded, 120);\n } else {\n window.addEventListener('load', () => setTimeout(initMobileIfNeeded, 120));\n }\n\n // small helper for debugging — safe to remove later\n window.__slider_debug = function (sectionId) {\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return console.log('no slider', sectionId);\n const vals = getCardAndGap(slider) || {};\n console.log({\n sliderW: slider.clientWidth,\n scrollLeft: slider.scrollLeft,\n scrollWidth: slider.scrollWidth,\n cardW: vals.cardWidth,\n gap: vals.gap,\n visible: calcVisibleCount(slider),\n totalCards: slider.querySelectorAll('.card').length,\n maxLeft: maxScrollLeft(slider)\n });\n };\n\n})();\n\n \n}, 200); // Delay execution until the page is fully loaded\n});\n\n// link hover\ndocument.querySelectorAll('.link-hover').forEach(div => {\n const link = div.querySelector('a');\n\n if (link) {\n div.style.cursor = 'pointer';\n\n div.addEventListener('click', () => {\n window.location.href = link.href;\n });\n }\n});\n\n\n//tabs clicktag\ndocument.querySelector(\"#prescriptions-tab\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab'});});\n\ndocument.querySelector(\"#support-tab\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab'});});\n\ndocument.querySelector(\"#shopandsave-tab\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab'});});\n\n\n// slider left right arrow click tags\ndocument.querySelector(\"#prescriptions-tab-arrow-right\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab:right_nav'});});\n\ndocument.querySelector(\"#prescriptions-tab-arrow-left\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab:left_nav'});});\n\n\ndocument.querySelector(\"#support-tab-arrow-right\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab:right_nav'});});\n\ndocument.querySelector(\"#support-tab-arrow-left\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab:left_nav'});});\n\n\ndocument.querySelector(\"#shopandsave-tab-arrow-right\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab:right_nav'});});\n\ndocument.querySelector(\"#shopandsave-tab-arrow-left\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab:left_nav'});});\n\n\n// slider left right arrow click tags for mobile\ndocument.querySelector(\"#prescriptions-tab-arrow-right-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab:right_nav'});});\n\ndocument.querySelector(\"#prescriptions-tab-arrow-left-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab:left_nav'});});\n\n\ndocument.querySelector(\"#support-tab-arrow-right-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab:right_nav'});});\n\ndocument.querySelector(\"#support-tab-arrow-left-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab:left_nav'});});\n\n\ndocument.querySelector(\"#shopandsave-tab-arrow-right-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab:right_nav'});});\n\ndocument.querySelector(\"#shopandsave-tab-arrow-left-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab:left_nav'});});\n\n//Inline video\ndocument.querySelector(\"#openModalsectwo\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:video:holiday_play_button'});});\n\n</script>"}},{"slotId":"HP00003","slotContent":{"plaintext":"<!-- <!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"> -->\n <style>\n * {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n }\n body{font-family:CVS Health Sans, Helvetica, Arial, sans-serif;margin:0}\n .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}\n cite {font-style: normal;}\n #HPV100003.promoWrap{max-width:1280px;margin:0 auto 120px auto}\n #HPV100003.promoWrap .container p{font-size:14px;color:#1a1a19}\n #HPV100003.promoWrap h3{margin-bottom:10px;font-size:18px}\n #HPV100003.promoWrap .video-section .picture-box{cursor: pointer;}\n #HPV100003.promoWrap .header-sec{margin-bottom:20px; padding-left: 1px;}\n #HPV100003.promoWrap .header-sec p{font-size:20px;line-height:30px;color:#1a1a19;justify-content:left;align-items:center}\n #HPV100003.promoWrap .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;}\n #HPV100003.promoWrap .header-sec h2.icon-text{display:flex;/*align-items:center;*/justify-content:center; color: #575757; font-weight: 500;padding-left: 8px; flex-direction: column;}\n #HPV100003.promoWrap .header-sec h2.icon-text img{padding-right:10px}\n #HPV100003.promoWrap .header-sec h3{font-size:48px;line-height:130%;font-weight:400;margin-top:5px;padding-bottom:10px;color: #1A1A19;}\n #HPV100003.promoWrap .grid-two-col{display:grid;grid-template-columns:1fr 1.4fr;gap:40px;/*overflow:hidden*/}\n #HPV100003.promoWrap .column{display:flex;flex-direction:column;gap:20px}\n #HPV100003.promoWrap .card{background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;padding:16px}\n #HPV100003.promoWrap .card img{width:100%;height:auto}\n #HPV100003.promoWrap .card-content{padding:15px;padding:0;color:#1a1a19;padding-top:15px;padding-bottom:0}\n /* #HPV100003.promoWrap .story-card .card-content{padding:0} */\n #HPV100003.promoWrap .card-content-1{padding:15px 0 0 0}\n #HPV100003.promoWrap .card-content h3,#HPV100003.promoWrap .card-content h4{margin-bottom:10px;font-size:16px;line-height:150%;font-weight:400}\n #HPV100003.promoWrap .card-content p{font-size:16px;line-height:150%}\n #HPV100003.promoWrap a{color:#1a1a19;text-decoration:none;font-weight:500;font-size:16px;line-height:150%}\n #HPV100003.promoWrap .card-content .btn{display:inline-block;margin-top:10px;padding:8px 12px;background-color:#0071dc;color:#fff;text-decoration:none;border-radius:4px}\n #HPV100003.promoWrap .card.orange{background:linear-gradient(to right,#ffb347,#fc3);color:#fff;padding:0}\n #HPV100003.promoWrap .card.left-card-two{background:#c7e3ff;max-width:510px;}\n #HPV100003.promoWrap .card.product{background:#fff;border:2px solid #eee}\n #HPV100003.promoWrap .card.small img{max-width:80px;margin:10px auto}\n #HPV100003.promoWrap .card.video img{position:relative}\n #HPV100003.promoWrap .sub-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:24px}\n #HPV100003.promoWrap .sub-grid .tall{grid-row:span 2;display:flex;flex-direction:column}\n #HPV100003.promoWrap .stacked-right{display:flex;flex-direction:column;gap:10px}\n #HPV100003.promoWrap .stacked-right .card{flex-direction:row;align-items:center}\n #HPV100003.promoWrap .profile-img{width:100%;height:415px;background:#ddd;border-radius:18px;margin:0 auto 12px auto;display:block}\n #HPV100003.promoWrap .card.video{background:0 0;box-shadow:unset}\n #HPV100003.promoWrap .card.video p{font-size:14px}\n #HPV100003.promoWrap .video-btn{display:inline-block;margin:8px auto 0 auto;padding:10px 28px;background:#e5f0ff;color:#2354b9;border:none;border-radius:5px;font-weight:700;font-size:1em;cursor:pointer;text-decoration:none}\n #HPV100003.promoWrap .story-card{margin-bottom:24px;display:flex;align-items:flex-start;gap:12px;min-height:unset}\n #HPV100003.promoWrap .story-card img{width:168px;height:auto;margin-top:0;object-fit:cover;border-radius:8px}\n #HPV100003.promoWrap .story-content{flex:1}\n #HPV100003.promoWrap .story-title{font-size:64px;line-height:20.8px;font-weight:500;margin:20px 0 -8px 0;color: #1A1A19;}\n #HPV100003.promoWrap .quote{color:#1a1a19;font-size:20px;line-height:150%;margin:0 0 10px 0}\n #HPV100003.promoWrap .credit{font-size:18px;line-height:130%;font-weight:500;color:#1a1a19}\n #HPV100003.promoWrap .card.left-card-2{max-width:290px;background:0 0;box-shadow:unset;padding:0}\n #HPV100003.promoWrap .card.left-card-2 img{border-radius:16px}\n #HPV100003.promoWrap .card.wide{background:0 0;box-shadow:unset}\n #HPV100003.promoWrap .card.wide img{border-radius:10px}\n #HPV100003.promoWrap .red-car{color:#1a1a19;text-decoration:none;display:table;font-weight:500}\n #HPV100003.promoWrap .red-car::after{content:'';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.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:10px;margin-bottom:1px}\n #HPV100003.promoWrap .header-sec .red-car:hover::after{background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat;}\n #HPV100003.promoWrap .card-content-new{background:#fff1e5;border-radius:12px;width:204px;display:flex;justify-content:center;height:188px}\n /* #HPV100003.promoWrap .stacked-right-card-1 .card-content{padding:0} */\n #HPV100003.promoWrap .stacked-right-card-1,#HPV100003.promoWrap .stacked-right-card-2{background:#c7e3ff}\n #HPV100003.promoWrap .stacked-right-card-2{gap:40px;background:#e3f1ff}\n #HPV100003.promoWrap .orange .red-car{background:#004d99;border:1px solid #004d99;padding:10px 25px 10px 16px;display:inline-block;color:#fff;border-radius:10px}\n #HPV100003.promoWrap .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n #HPV100003.promoWrap .picture-box .imgsec{overflow:hidden;display:flex;object-fit:cover;max-width:400px}\n #HPV100003.promoWrap .picture-box img{width:100%;height:auto;display:block}\n #HPV100003.promoWrap img.imgoffer{position:absolute;display:block;width:249px;height:166px;bottom:-111%;left:16.5%}\n #HPV100003.promoWrap img.imgoffer-1{position:absolute;display:block;width:249px;height:166px;top:7%;right:42%}\n #HPV100003.promoWrap .orange h3{max-width:478px}\n #HPV100003.promoWrap .left-card-two h3{max-width:366px}\n #HPV100003.promoWrap .left-card-2 h3{max-width:286px}\n #HPV100003.promoWrap .stacked-right-card-2 h3{max-width:252px}\n #HPV100003.promoWrap .header-sec-tab{display:none}\n #HPV100003.promoWrap .orange-tab{display:none}\n #HPV100003.promoWrap .column-tab{display:none}\n #HPV100003.promoWrap .card.video-section{background-color:transparent;padding:0;border-radius:0;max-width:400px}\n #HPV100003.promoWrap .video-container{position:relative;background:0 0;overflow:visible}\n #HPV100003.promoWrap .video-container img{border-radius:16px}\n #HPV100003.promoWrap .video-container video{height:568px;border-radius:20px 20px 0 0;object-fit:cover;cursor:pointer}\n #HPV100003.promoWrap .video-container iframe{width:100%;height:568px;border-radius:20px 20px 0 0;object-fit:cover;cursor:pointer}\n #HPV100003.promoWrap .video-control-button{position:absolute;left:20px;bottom:20px;width:44px;height:44px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;border:0}\n #HPV100003.promoWrap .play-icon{width:30px;height:30px}\n #HPV100003.promoWrap .pause-icon{display:none;width:30px;height:30px}\n #HPV100003.promoWrap .red-car{background:#004d99;border:1px solid #004d99;padding:10px 10px 10px 10px;display:inline-block;color:#fff;border-radius:10px}\n #HPV100003.promoWrap .red-car:hover{background:#fff;border:1px solid #1a1a19;color:#004d99}\n .header-sec p.para{padding-bottom:25px}\n #HPV100003.promoWrap .video-section .red-car{background:#fff;color:#004d99;border:1px solid #1a1a19;padding:10px 8px 10px 8px}\n #HPV100003.promoWrap .video-section .red-car:hover{background:#004d99;color:#fff;border:1px solid #004d99;padding:10px 8px 10px 8px}\n #HPV100003.promoWrap .video-section .card-content p{margin-bottom:25px;font-size: 16px;line-height: 150%;}\n #HPV100003.promoWrap .video-section .card-content{padding:25px 15px 1px 15px}\n #HPV100003.promoWrap .video-section .red-car::after{display:none}\n #HPV100003.promoWrap .tab-display{display:none}\n #HPV100003.promoWrap .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n #HPV100003.promoWrap .picture-box .imgsec{overflow:hidden;display:flex;object-fit:cover}\n #HPV100003.promoWrap .picture-box img{width:100%;height:auto;display:block}\n #HPV100003.promoWrap .card.left-card-two .card-content{padding-top:30px;padding-bottom:15px}\n #HPV100003.promoWrap .card.left-card-two .card-content .quote{max-width:462px}\n #HPV100003.promoWrap .video-thumbnail{position:relative;display:inline-block}\n #HPV100003.promoWrap .thumb-img{width:100%;border-radius:12px}\n #HPV100003.promoWrap .play-btn{position:absolute;bottom:20px;left:20px;background:#fff;border:none;border-radius:50%;width:50px;height:50px;font-size:22px;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.25)}\n #HPV100003.promoWrap .modal{display:none;position:fixed;inset:0;background:rgba(0,0,0,.8);z-index:1000;justify-content:center;align-items:flex-start;overflow-y:auto;padding:20px}\n #HPV100003.promoWrap .modal-inner{max-width:320px;width:100%;display:flex;flex-direction:column;margin:0 auto}\n #HPV100003.promoWrap .modal-header{display:flex;justify-content:flex-end;align-items:center;color:#fff;font-size:16px;margin-bottom:8px}\n #HPV100003.promoWrap .close-text{margin-right:8px}\n #HPV100003.promoWrap .close-btn{background:0 0;border:2px solid #fff;border-radius:50%;color:#fff;font-size:18px;width:32px;height:32px;line-height:26px;text-align:center;cursor:pointer}\n #HPV100003.promoWrap .modal-video{height:568px}\n #HPV100003.promoWrap .modal-video video{width:100%;border-radius:20px 20px 0 0}\n #HPV100003.promoWrap .modal-transcript{background:#fff;border-radius:0 0 20px 20px;padding:0 16px 0 30px;display:flex;flex-direction:column;height:68px;transition:height .3s ease;justify-content:center}\n #HPV100003.promoWrap .modal-transcript.open{height:164px}\n #HPV100003.promoWrap .transcript-toggle{background:0 0;border:none;font-size:16px;font-weight:500;cursor:pointer;display:flex;align-items:center;width:100%;padding:0}\n #HPV100003.promoWrap .transcript-toggle .arrow{display:inline-block;width:10px;height:10px;border-left:2px solid #333;border-bottom:2px solid #333;transform:rotate(-45deg);transition:transform .3s ease;margin-right:18px;margin-top:-6px}\n #HPV100003.promoWrap .transcript-toggle.open .arrow{transform:rotate(135deg);margin-top:3px}\n #HPV100003.promoWrap .transcript-toggle.open{padding:20px 0 0 0}\n #HPV100003.promoWrap .transcript-content{display:none;margin-top:10px;font-size:14px;color:#333;overflow-y:auto;padding-right:8px}\n #HPV100003.promoWrap .modal-transcript.open{height:230px;padding:10px 16px 0 30px}\n #HPV100003.promoWrap .transcript-content.open{display:block;padding-left:30px}\n #HPV100003.promoWrap .transcript-content::-webkit-scrollbar{width:6px}\n #HPV100003.promoWrap .transcript-content::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}\n #HPV100003.promoWrap .transcript-content::-webkit-scrollbar-thumb{background:#999;border-radius:3px}\n #HPV100003.promoWrap .transcript-content::-webkit-scrollbar-thumb:hover{background:#666}\n #HPV100003.promoWrap .chevron{transition:transform .3s ease;font-weight:400;font-size:16px;line-height:150%}\n #HPV100003.promoWrap .transcript-content.open~.chevron{transform:rotate(180deg)}\n #HPV100003.promoWrap .video-wrapper{position:relative;width:100%}\n #HPV100003.promoWrap .modal .video-cover{position:absolute;inset:0;display:none;justify-content:center;align-items:center;border-radius:20px 20px 0 0;overflow:hidden;cursor:pointer;height:568px}\n #HPV100003.promoWrap .modal .video-cover img{width:100%;height:100%;object-fit:cover;border-radius:20px 20px 0 0}\n #HPV100003.promoWrap .cover-play{position:absolute;background:#fff;border:none;border-radius:50%;font-size:28px;padding:16px 20px;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.3)}\n #transcriptContent p{font-size:16px;line-height:150%;letter-spacing:0;font-weight:400;padding-bottom: 10px;}\n #HPV100003.promoWrap .modal .video-cover.hidden{display:none}\n #HPV100003.promoWrap .card.video-section{overflow: visible;}\n #HPV100003.promoWrap .header-sec-img-text {display: flex;flex-direction: row;}\n #HPV100003.promoWrap button#openModalInside {visibility: hidden;}\n #HPV100003.promoWrap .link-hover:hover .red-car {\n background: #fff;\n border: 1px solid #1a1a19;\n color: #004d99;\n}\n#HPV100003.promoWrap .link-hover:hover .red-car::after {\n background: transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat;\n}\n\n#HPV100003.promoWrap .video-section .card-content:hover .red-car {\n background: #004d99;\n color: #fff;\n border: 1px solid #004d99;\n padding: 10px 8px 10px 8px;\n}\n\t\t#HPV100003.promoWrap a:focus-visible {outline: 2px solid #000000;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n #HPV100003.promoWrap .modal-anchor-sec3:focus-visible {\n /* outline: 2px solid #000000; */\n outline-offset: 3px;\n outline: #000000 auto 2px;\n}\n\n #HPV100003.promoWrap .card.stacked-right-card-1{padding: 35px 24px 31px 24px;}\n\n #HPV100003.promoWrap .card.stacked-right-card-2{padding: 35px 24px 31px 24px;}\n\n /* #HPV100003.promoWrap .card.stacked-right-card-1 .quote{width: 96%;} */\n\n\n @media screen and (max-width:1024px){\n #HPV100003.promoWrap{margin:0 auto 80px auto}\n #HPV100003.promoWrap .header-sec-tab{display:block}\n #HPV100003.promoWrap .column-two .orange{display:none}\n #HPV100003.promoWrap .orange-tab{display:flex}\n #HPV100003.promoWrap .column.column-one{flex-direction:row}\n #HPV100003.promoWrap .sub-grid{grid-template-columns:1fr 1fr;gap:16px}\n #HPV100003.promoWrap .column-tab{display:flex}\n #HPV100003.promoWrap .grid-two-col{grid-template-columns:1fr;padding: 0 24px;}\n #HPV100003.promoWrap .dtp-display{display:none}\n #HPV100003.promoWrap .tab-display{display:flex}\n #HPV100003.promoWrap .story-card{margin-bottom:0;/*padding:16px;*/min-height:unset}\n #HPV100003.promoWrap .card{padding: 50px 16px 16px 16px;}\n #HPV100003.promoWrap .header-sec{margin-bottom:0}\n #HPV100003.promoWrap .card.left-card-two .card-content{padding-top:0;padding-bottom:0}\n #HPV100003.promoWrap .story-title{margin:0 0 -8px 0;}\n #HPV100003.promoWrap .quote{margin:0 0 8px 0}\n /* #HPV100003.promoWrap .left-card-two.tab-display .story-title{margin:0 0 8px 0} */\n #HPV100003.promoWrap .left-card-two.tab-display .quote{margin:0 0 8px 0}\n /* #HPV100003.promoWrap .stacked-right-card-1 .story-title{margin:0 0 8px 0} */\n #HPV100003.promoWrap .stacked-right-card-1 .quote{width: 97%;}\n #HPV100003.promoWrap .stacked-right{gap:8px}\n #HPV100003.promoWrap .video-section .card-content{padding:22px 15px 1px 15px}\n #HPV100003.promoWrap .video-section .card-content p{margin-bottom:20px;font-size: 20px;line-height: 150%;}\n #HPV100003.promoWrap .header-sec h3{font-size:32px}\n /* #HPV100003.promoWrap .header-sec p{font-size:18px} */\n #HPV100003.promoWrap .video-container .picture-box .imgsec{width: 100%;max-width: 100%;}\n #HPV100003.promoWrap .card.video-section{max-width: 100%;}\n #HPV100003.promoWrap .credit{font-size: 20px;}\n #HPV100003.promoWrap a{font-size: 18px;}\n #HPV100003.promoWrap .card-content{padding: 0;}\n #HPV100003.promoWrap .card.left-card-two .card-content .quote{width: 97%;}\n #HPV100003.promoWrap .card.stacked-right-card-1{padding: 44px 16px 20px 16px;}\n #HPV100003.promoWrap .card.stacked-right-card-2{padding: 44px 16px 20px 16px;}\n }\n @media screen and (max-width:640px){\n #HPV100003.promoWrap .grid-two-col{grid-template-columns:1fr;padding:0 10px}\n #HPV100003.promoWrap .column{gap:15px}\n #HPV100003.promoWrap .column.column-one{flex-direction:column}\n #HPV100003.promoWrap .sub-grid{grid-template-columns:1fr;gap:30px}\n #HPV100003.promoWrap .stacked-right{gap:8px}\n /* #HPV100003.promoWrap .header-sec p{font-size:20px} */\n #HPV100003.promoWrap .picture-box .imgsec{width: 100%;max-width: 100%;}\n #HPV100003.promoWrap .card.left-card-two{ max-width: 100%;}\n #HPV100003.promoWrap .card.video-section{ max-width: 100%;}\n #HPV100003.promoWrap .header-sec-img-text{align-items: anchor-center;}\n #HPV100003.promoWrap .header-sec-img-text img{width: auto;height: 33px;}\n #HPV100003.promoWrap .video-section .card-content p{font-size: 18px;}\n #HPV100003.promoWrap .header-sec h3{padding-bottom: 0px;margin-top: 10px;}\n }\n @media screen and (max-width:400px){\n #HPV100003.promoWrap .header-sec h2.icon-text{max-width: 290px;}\n }\n </style>\n </head>\n <body>\n <div class=\"promoWrap\" id=\"HPV100003\">\n <div class=\"pharmacy-section grid-two-col\"> \n <!-- Left Column -->\n <div class=\"column column-one\">\n <div class=\"header-sec link-hover\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v1/sept4/pharmacy-heading-icon.svg\" alt=\"Illustration of a prescription bottle.\">\n <h2 class=\"icon-text\">Your neighborhood pharmacy</h2>\n </div>\n <h3>Where you get your medicine matters<span class=\"super\">®</span></h3>\n <p class=\"para\">Your local CVS Pharmacy<span class=\"super\">®</span> has a team dedicated to supporting you. Plus, we accept most insurance plans,* making it easier for you to get the care you need.</p>\n <a class=\"red-car red-care-one\" href=\"/pharmacy?icid=cvs-home-s3-rxsrvcs-rx-rxhp\" id=\"\"><span>Explore pharmacy services</span></a>\n </div>\n <div class=\"card left-card-two dtp-display\">\n <div class=\"card-content\">\n <blockquote class=\"quote\">\n <div class=\"story-title\">“</div>\n Thank you, CVS, for the knowledgeable, caring, compassionate service our family received in our time of illness. We went to CVS for medicine to help us feel better. We got so much more.”</blockquote>\n <cite><div class=\"credit\">– Yolanda T, CVS customer</div></cite>\n </div>\n </div>\n </div>\n \n <!-- Right Column -->\n <div class=\"column column-two\">\n <!-- First two cards -->\n \n <!-- Sub-grid for last 3 cards -->\n <div class=\"sub-grid\">\n <!-- Left big card -->\n <div class=\"card video-section\" style=\"cursor: pointer;\">\n <div class=\"video-container\" id=\"videoContainer\">\n <!-- <div class=\"video-cover\"></div> -->\n <a class=\"modal-anchor-sec3\" href=\"#\" id=\"modal-anchor-sec3\">\n <div class=\"picture-box picture-box-one\" id=\"picture-box-one\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2026/wk26/pharmacy-video-highlight.jpg\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2026/wk26/pharmacy-video-highlight.jpg\"> \n <img alt=\"CVS pharmacist Prisca\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2026/wk26/pharmacy-video-highlight.jpg\">\n </picture>\n </div>\n </a>\n <button aria-label=\"Play video of Prisca, CVS pharmacist\" class=\"video-control-button\" id=\"openModal\">\n <div class=\"play-icon\"><img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/play.svg\"></div>\n <div class=\"pause-icon\"><img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/pause.svg\"></div>\n </button>\n \n \n <!-- Modal -->\n <!-- Modal -->\n <div id=\"videoModal\" class=\"modal\">\n <div class=\"modal-inner\">\n \n <!-- Close button -->\n <div class=\"modal-header\">\n <span class=\"close-text\">Close</span>\n <button class=\"close-btn\" id=\"closeModal\" aria-label=\"Close\">×</button>\n </div>\n \n <!-- Video -->\n <div class=\"video-wrapper\">\n <div class=\"modal-video\" id=\"popupVideo\">\n <iframe id=\"youtubeVideo\"\n src=\"https://www.youtube.com/embed/NXi7knYWp_w\"\n title=\"Video of Prisca, CVS pharmacist\"\n frameborder=\"0\"\n allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\"\n referrerpolicy=\"strict-origin-when-cross-origin\"\n allowfullscreen\n style=\"width:100%;height:568px;border-radius:20px 20px 0 0;\">\n </iframe>\n \n \n </div>\n\n </div>\n \n <!-- Transcript -->\n <div class=\"modal-transcript\" id=\"transcriptModal\">\n <button class=\"transcript-toggle\" id=\"transcript-toggle\">\n <span class=\"arrow\"></span>\n <span class=\"chevron\">Transcript</span>\n </button>\n <div class=\"transcript-content\" id=\"transcriptContent\">\n <p>[Text box logo: On The Beat by CVS]</p>\n <p>[CVS pharmacist Prisca stands in a CVS and answers questions.]</p>\n <p>[Text box: How do you help kids have better vaccine appointments?]</p>\n <p>Prisca: As a mom myself, I know how hard it is to get children to stay calm during the flu shot process, but our team of friendly, professional pharmacists are really experts at giving flu shots to little kids. When I give kids flu shots, I talk a lot to them, so it keeps them distracted, and sometimes I'm done before they even know it. And then when their sisters and brothers see that it's not painful, they're more willing to get the flu shot, too.</p>\n </div>\n </div>\n \n </div>\n </div>\n </div>\n <div class=\"card-content\" id=\"card-content-modal\">\n <p>\n CVS<span class=\"super\">®</span> pharmacist Prisca explains how to help kids have better vaccine appointments.\n </p>\n <a class=\"red-car red-care-one\" href=\"#\" id=\"openModalCta\" aria-label=\"Play video of CVS pharmacist Prisca\"><span>Play Prisca’s video</span></a>\n </div>\n </div>\n \n <!-- Right stacked cards -->\n <div class=\"stacked-right\">\n <div class=\"card left-card-two tab-display\">\n <div class=\"card-content\">\n <blockquote class=\"quote\">\n <div class=\"story-title\">“</div>\n So grateful for how quick this team processed and filled my sick 15-month-old baby's prescription! They were so kind and helpful.”</blockquote>\n <cite><div class=\"credit\">– Rachel R., CVS customer</div></cite> \n </div>\n </div>\n <div class=\"card story-card stacked-right-card-1\">\n <div class=\"card-content\">\n <blockquote class=\"quote\">\n <div class=\"story-title\">“</div>\n I've always had a very good experience at the CVS Pharmacy, especially when I was taking a series of travel vaccines.”</blockquote>\n <cite><div class=\"credit\">– Nirmala P, CVS customer</div></cite> \n </div>\n </div>\n <div class=\"card story-card stacked-right-card-2\">\n <div class=\"card-content\">\n <blockquote class=\"quote\">\n <div class=\"story-title\">“</div>\n Everyone does a great job. I don't think you could find a location with better staff.”</blockquote>\n <cite><div class=\"credit\">– Dana E, CVS customer</div></cite> \n </div>\n </div>\n </div>\n \n </div>\n </div>\n \n </div>\n </div>\n \n<script>\nwindow.addEventListener(\"load\", () => {\n setTimeout(() => {\n const modal = document.getElementById(\"videoModal\");\n const modalInner = modal.querySelector(\".modal-inner\");\n const closeBtn = document.getElementById(\"closeModal\");\n const youtubeVideo = document.getElementById(\"youtubeVideo\");\n const transcriptModal = document.getElementById(\"transcriptModal\");\n const transcriptBtn = document.getElementById(\"transcript-toggle\");\n\n const baseSrc = \"https://www.youtube.com/embed/NXi7knYWp_w\";\n\n const focusableSelectors = [\n 'a[href]',\n 'button:not([disabled])',\n 'input:not([disabled])',\n 'select:not([disabled])',\n 'textarea:not([disabled])',\n '[tabindex]:not([tabindex=\"-1\"])',\n 'iframe',\n 'object',\n 'embed',\n '[contenteditable]'\n ].join(\", \");\n\n /* -----------------------------\n OPEN / CLOSE HELPERS\n ----------------------------- */\n\n function openModal({ autoplay = false } = {}) {\n modal.style.display = \"flex\";\n youtubeVideo.src = autoplay ? `${baseSrc}&autoplay=1` : baseSrc;\n\n disableBackground();\n trapFocus(modal);\n\n const first = modal.querySelector(focusableSelectors);\n first?.focus();\n }\n\n function closeModal() {\n modal.style.display = \"none\";\n youtubeVideo.src = baseSrc;\n enableBackground();\n }\n\n /* -----------------------------\n BACKGROUND INERT HANDLING\n ----------------------------- */\n\nfunction disableBackground() {\n const modalAncestors = new Set();\n let node = modal;\n while (node) {\n modalAncestors.add(node);\n node = node.parentElement;\n }\n\n document.querySelectorAll(focusableSelectors).forEach(el => {\n if (![...modalAncestors].some(a => a.contains(el))) {\n el.dataset.originalInert = el.hasAttribute(\"inert\");\n el.setAttribute(\"inert\", \"\");\n }\n });\n}\n\nfunction enableBackground() {\n const modalAncestors = new Set();\n let node = modal;\n while (node) {\n modalAncestors.add(node);\n node = node.parentElement;\n }\n\n document.querySelectorAll(focusableSelectors).forEach(el => {\n if (![...modalAncestors].some(a => a.contains(el))) {\n const wasInert = el.dataset.originalInert === \"true\";\n if (wasInert) el.setAttribute(\"inert\", \"\");\n else el.removeAttribute(\"inert\");\n delete el.dataset.originalInert;\n }\n });\n}\n\n\n /* -----------------------------\n FOCUS TRAP\n ----------------------------- */\n\n function trapFocus(container) {\n container.addEventListener(\"keydown\", e => {\n if (e.key !== \"Tab\") return;\n\n const focusable = container.querySelectorAll(focusableSelectors);\n if (!focusable.length) return;\n\n const first = focusable[0];\n const last = focusable[focusable.length - 1];\n\n if (e.shiftKey && document.activeElement === first) {\n e.preventDefault();\n last.focus();\n } else if (!e.shiftKey && document.activeElement === last) {\n e.preventDefault();\n first.focus();\n }\n });\n }\n\n /* -----------------------------\n EVENT LISTENERS\n ----------------------------- */\n\n // Openers\n document.getElementById(\"openModal\")?.addEventListener(\"click\", () => openModal());\n document.getElementById(\"openModalCta\")?.addEventListener(\"click\", e => {\n e.preventDefault();\n openModal();\n });\n document.getElementById(\"openModalInside\")?.addEventListener(\"click\", () => openModal({ autoplay: true }));\n document.getElementById(\"videoCover\")?.addEventListener(\"click\", () => openModal({ autoplay: true }));\n document.getElementById(\"modal-anchor-sec3\")?.addEventListener(\"click\", () => openModal());\n document.getElementById(\"picture-box-one\")?.addEventListener(\"click\", () => openModal());\n document.getElementById(\"card-content-modal\")?.addEventListener(\"click\", () => openModal());\n\n document.getElementById(\"modal-anchor-sec3\")?.addEventListener(\"click\", e => {\n e.preventDefault(); // ⬅️ stops # from appearing\n openModal();\n});\n\n\n // Close button\n closeBtn.addEventListener(\"click\", e => {\n e.stopPropagation();\n closeModal();\n });\n\n // Click outside modal-inner\n modal.addEventListener(\"click\", e => {\n if (e.target === modal) closeModal();\n });\n\n // Transcript toggle\n transcriptBtn.addEventListener(\"click\", () => {\n transcriptModal.classList.toggle(\"open\");\n document.getElementById(\"transcriptContent\").classList.toggle(\"open\");\n transcriptBtn.classList.toggle(\"open\");\n });\n\n // Make .link-hover wrappers clickable\n document.querySelectorAll(\".link-hover\").forEach(div => {\n const link = div.querySelector(\"a\");\n if (link) {\n div.style.cursor = \"pointer\";\n div.addEventListener(\"click\", () => (window.location.href = link.href));\n }\n });\n\n /* -----------------------------\n ANALYTICS\n ----------------------------- */\n\n }, 500);\n});\n\n // Your existing utag.link event handlers (unchanged)\n document.querySelector(\"#openModal\").addEventListener(\"click\", function (e) {\n utag.link({ link_name: 'homepage:pharmacy_video:play_button' });\n });\n\n document.querySelector(\"#openModalCta\").addEventListener(\"click\", function (e) {\n utag.link({ link_name: 'homepage:pharmacy_video:play_button' });\n });\n</script>"}},{"slotId":"HP00004","slotContent":{"plaintext":"<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n * {\nbox-sizing: border-box;\nmargin: 0;\npadding: 0;\n}\nbody{background-color:transparent!important;margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.25em;font-size: .85em;line-height: .85em;}\n#HPV100004.promoWrap {background-color:transparent!important;margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif;max-width:1280px;margin:0 auto 120px auto;position: relative;}\n#HPV100004.promoWrap .rotating-slider-container {max-width:1035px;margin:0 auto 0 auto;padding:0;background:#fff;position:relative}\n#HPV100004.promoWrap .rotating-slider-container .head3{margin:0;color:#262626;font-size:36px;line-height:46.8px;font-weight:400;font-size:26px}\n#HPV100004.promoWrap .rotating-slider-container .carousel{display:flex;align-items:center;gap:35px;position:relative;justify-content:space-between}\n#HPV100004.promoWrap .rotating-slider-container .slides-container{position:relative;min-height:450px;overflow:visible;flex-grow:1}\n#HPV100004.promoWrap .rotating-slider-container .slides{position:relative;height:100%}\n/* #HPV100004.promoWrap .rotating-slider-container .slide{position:absolute;width:100%;transition:transform .5s ease-in-out;top:0;left:0} */\n#HPV100004.promoWrap .rotating-slider-container .slide{position:relative;width:100%;height: auto;transition:transform .5s ease-in-out;display: block;}\n#HPV100004.promoWrap .rotating-slider-container .two-column-slide{display:flex;align-items:center;gap:40px;height:100%}\n#HPV100004.promoWrap .rotating-slider-container .image-column{flex:1;height:100%;display:flex;align-items:center}\n#HPV100004.promoWrap .rotating-slider-container .image-column img{width:100%;height:auto;max-height:300px;object-fit:contain;border-radius:8px}\n#HPV100004.promoWrap .rotating-slider-container .content-column{flex:1;padding:20px}\n#HPV100004.promoWrap .rotating-slider-container .content-column h3{font-size:28px;color:#333;margin-bottom:15px}\n#HPV100004.promoWrap .rotating-slider-container .content-column p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-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;top: 50%;transform: translateY(-50%);}\n#HPV100004.promoWrap .rotating-slider-container .arrow-btn:hover{background-color:#000}\n#HPV100004.promoWrap .rotating-slider-container .arrow-btn.right{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\");right: 0;}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .arrow-btn.right.disabled{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n#HPV100004.promoWrap .rotating-slider-container .arrow-btn.left{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\");left: 0;}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .arrow-btn.left.disabled{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n/* #HPV100004.promoWrap .rotating-slider-container .arrow-btn.left.disabled:focus-visible {outline: 0 transparent;} */\n#HPV100004.promoWrap .rotating-slider-container .arrow-btn.disabled{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n#HPV100004.promoWrap .rotating-slider-container .dots{display:flex;justify-content:center;gap:10px;margin-top:0}\n#HPV100004.promoWrap .rotating-slider-container .dot-btn{width:8px;height:8px;border-radius:50%;background:#ccc;cursor:pointer;border:none;padding:0}\n#HPV100004.promoWrap .rotating-slider-container .dot-btn.active{background:#000}\n#HPV100004.promoWrap .rotating-slider-container .image-slider-column{width:100%;height:400px;position:relative;overflow:hidden}\n#HPV100004.promoWrap .rotating-slider-container .image-slides{position:relative;height:100%}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .image-slide img{width:100%;height:100%;object-fit:cover;display:block;border-radius:5px}\n#HPV100004.promoWrap .rotating-slider-container .image-slide.active{left:10%;transform:translateX(0);z-index:3;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .image-slide.next{left:100%;transform:translateX(-80%);z-index:2;opacity:.8}\n#HPV100004.promoWrap .rotating-slider-container .image-slide.prep-next{left:100%;transform:translateX(-60%);z-index:1;opacity:.6}\n#HPV100004.promoWrap .rotating-slider-container .image-slide.prev{left:-80%;transform:translateX(60%);z-index:1;opacity:.5}\n#HPV100004.promoWrap .rotating-slider-container .slide-out-left{animation:slideOutLeft .7s forwards}\n#HPV100004.promoWrap .rotating-slider-container .slide-in-right{animation:slideInRight .7s forwards}\n#HPV100004.promoWrap .rotating-slider-container .slide-out-right{animation:slideOutRight .7s forwards}\n#HPV100004.promoWrap .rotating-slider-container .slide-in-left{animation:slideInLeft .7s forwards}\n@keyframes slideOutLeft{from{transform:translateX(0);left:10%;opacity:1}to{transform:translateX(-40%);left:10%;opacity:.5}}\n@keyframes slideInRight{from{transform:translateX(-80%);left:100%;opacity:.8}to{transform:translateX(-80%);left:20%;opacity:1}}\n@keyframes slideOutRight{from{transform:translateX(0);left:10%;opacity:1}to{transform:translateX(40%);left:10%;opacity:.5}}\n@keyframes slideInLeft{from{transform:translateX(60%);left:-80%;opacity:.5}to{transform:translateX(60%);left:0;opacity:1}}\n#HPV100004.promoWrap .rotating-slider-container .slider-nav{display:flex;justify-content:center;gap:20px;margin-top:20px}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .slide-indicators{display:flex;justify-content:center;margin-top:15px;gap:10px}\n#HPV100004.promoWrap .rotating-slider-container .indicator{width:12px;height:12px;border-radius:50%;background-color:#ccc;cursor:pointer}\n#HPV100004.promoWrap .rotating-slider-container .indicator.active{background-color:#333}\n#HPV100004.promoWrap .rotating-slider-container .testimonial-slide{display:none}\n#HPV100004.promoWrap .rotating-slider-container .cube-container{width:100%;height:400px;perspective:1200px;position:relative;overflow:visible}\n#HPV100004.promoWrap .rotating-slider-container .cube{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s ease-in-out}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .cube-face img{width:100%;height:100%;object-fit:cover}\n#HPV100004.promoWrap .rotating-slider-container .cube-face:first-child{transform:rotateY(0) translateZ(150px);z-index:4;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .cube-face:nth-child(2){transform:rotateY(90deg) translateZ(150px);z-index:3;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .cube-face:nth-child(3){transform:rotateY(180deg) translateZ(150px);z-index:2;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .cube-face:nth-child(4){transform:rotateY(-90deg) translateZ(150px);z-index:1;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .cube-face.active{opacity:1;z-index:5}\n#HPV100004.promoWrap .rotating-slider-container .fixed-image-column{position:absolute;left:0;top:0;width:50%;height:100%;padding-right:20px;margin-right:60px;flex-shrink:0;max-width:520px;flex:1}\n/* #HPV100004.promoWrap .rotating-slider-container .sliding-content-column{position:absolute;right:0;top:0;width:50%;height:100%} */\n#HPV100004.promoWrap .rotating-slider-container .sliding-content-column{position:relative;width:50%;height:auto;overflow: visible;\n float: right;}\n\n#HPV100004.promoWrap .rotating-slider-container .slides{position:relative;height:100%}\n#HPV100004.promoWrap .rotating-slider-container .slide{width:100%;opacity:0;transition:opacity .5s ease-in-out;visibility: hidden;}\n#HPV100004.promoWrap .rotating-slider-container .slide.active{opacity:1;float: right;\n display: inline-block;\n position: absolute;visibility: visible;}\n#HPV100004.promoWrap .rotating-slider-container .carousel-container{position:relative;width:100%;height:400px;perspective:1000px}\n#HPV100004.promoWrap .rotating-slider-container .card{position:absolute;width:100%;max-width:352px;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;visibility:visible}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-front{z-index:3;transform:translateX(0) scale(1);opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-middle{z-index:2;transform:translateX(40px) scale(.95);opacity:1;width:100%}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-back{z-index:1;transform:translateX(70px) scale(.9);opacity:1;width:100%}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-left{z-index:2;transform:translateX(-40px) scale(.95);opacity:1;width:100%}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-far-left{z-index:1;transform:translateX(-70px) scale(.9);opacity:1;width:100%}\n#HPV100004.promoWrap .rotating-slider-container .card.hidden-layer{opacity:0!important;transform:translateX(0) scale(.9)!important;z-index:0!important}\n#HPV100004.promoWrap .rotating-slider-container .slides-text-section{position:relative;left:5%}\n#HPV100004.promoWrap .rotating-slider-container .fixed-image-column .card img{object-fit:cover;width:352px;height:100%;border-radius:20px}\n/* #HPV100004.promoWrap .rotating-slider-container .arrow-btn:focus,\n#HPV100004.promoWrap .rotating-slider-container .card:focus,\n.dot-btn:focus-visible {outline: none;} */\n/* #HPV100004.promoWrap .rotating-slider-container .dot-btn:focus{outline:2px solid #0066cc;outline-offset:2px} */\n.dot:focus-visible {outline: none;}\n/* #HPV100004.promoWrap .rotating-slider-container .using-mouse .arrow-btn:focus,\n#HPV100004.promoWrap .rotating-slider-container .using-mouse .card:focus,\n#HPV100004.promoWrap .rotating-slider-container .using-mouse .dot-btn:focus{outline:0} */\n#HPV100004.promoWrap .rotating-slider-container .mobile-view-sec{display:none}\n\n#HPV100004.promoWrap .rotating-slider-container .header-sec{margin-bottom:20px;padding:33px 20px 33px 0}\n#HPV100004.promoWrap .rotating-slider-container .header-sec.text-slide-two{padding:33px 10px 33px 0}\n#HPV100004.promoWrap .rotating-slider-container .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;display:block;align-items:center}\n#HPV100004.promoWrap .rotating-slider-container .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;}\n/* #HPV100004.promoWrap .rotating-slider-container .header-sec h2.icon-text{display:flex;align-items:center;justify-content:left}\n#HPV100004.promoWrap .rotating-slider-container .header-sec h2.icon-text img{padding-right:10px} */\n#HPV100004.promoWrap .rotating-slider-container .header-sec h3{font-size:36px;line-height:130%;font-weight:400;margin-top:5px;padding-bottom:10px;color:#1a1a19;}\n#HPV100004.promoWrap .rotating-slider-container .header-sec p.para{padding-bottom:23px;}\n#HPV100004.promoWrap .rotating-slider-container .red-car{color:#1a1a19;text-decoration:none;display:table;font-weight:500;background:#004d99;border:1px solid #004d99;padding:10px 10px;display:inline-block;color:#fff;border-radius:10px}\n#HPV100004.promoWrap .rotating-slider-container .red-car:hover{background:#fff;border:1px solid #000;color:#004d99}\n#HPV100004.promoWrap .rotating-slider-container .red-car:hover::after{background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat}\n#HPV100004.promoWrap .rotating-slider-container .red-car::after{content:'';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.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:8px;margin-bottom:3px;margin-top:2px}\n#HPV100004.promoWrap .rotating-slider-container .picture-box{position:relative;overflow:hidden;align-items:center;justify-content:center;border-radius:20px}\n#HPV100004.promoWrap .rotating-slider-container .picture-box .imgsec{overflow:hidden;display:block;object-fit:cover;max-width:352px;border-radius:20px}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-middle::after {\ncontent: \"\";\nposition: absolute;\ninset: 0;\nbackground: rgba(255, 255, 255, 0.6);\nbackdrop-filter: blur(2px); \n-webkit-backdrop-filter: blur(2px);\n margin-bottom: -2px;\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-back::after {\ncontent: \"\";\nposition: absolute;\ninset: 0;\nbackground: rgba(255, 255, 255, 0.6);\nbackdrop-filter: blur(2px); \n-webkit-backdrop-filter: blur(2px);\nmargin-bottom: -2px;\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-left::after {\ncontent: \"\";\nposition: absolute;\ninset: 0;\nbackground: rgba(255, 255, 255, 0.6);\nbackdrop-filter: blur(2px); \n-webkit-backdrop-filter: blur(2px);\n margin-bottom: -2px;\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-far-left::after {\ncontent: \"\";\nposition: absolute;\ninset: 0;\nbackground: rgba(255, 255, 255, 0.6);\nbackdrop-filter: blur(2px); \n-webkit-backdrop-filter: blur(2px);\n margin-bottom: -2px;\n}\n#HPV100004.promoWrap .carousel-mobile{display: none;}\n#HPV100004.promoWrap .header-sec-img-text {display: flex;flex-direction: row;}\n#HPV100004.promoWrap .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;display:flex;/*align-items:center;*/justify-content:center; color: #575757;padding-left: 8px;flex-direction: column;}\n#HPV100004.promoWrap .rotating-slider-container .third-slide-acn .header-sec{padding: 33px 17px 33px 0;}\n#HPV100004.promoWrap .link-hover:hover .red-car {\n background: #fff;\n border: 1px solid #000;\n color: #004d99;\n}\n#HPV100004.promoWrap .link-hover:hover .red-car::after {\n background: transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat;\n}\n#HPV100004.promoWrap .rotating-slider-container .text-slide-three h3{width: 95%;}\n#HPV100004.promoWrap a:focus-visible {outline: 2px solid #000000;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n#HPV100004.promoWrap .rotating-slider-container .fixed-image-column .card img:focus-visible {outline: 1px solid #000000;}\n#HPV100004.promoWrap .rotating-slider-container .header-sec.text-slide-one{padding: 33px 12px 33px 0;}\n\n\n@media(max-width:959px){\n#HPV100004.promoWrap .rotating-slider-container .header-sec{margin-bottom:0;padding:0}\n#HPV100004.promoWrap .rotating-slider-container .header-sec.text-slide-one{margin-bottom:0;padding:45px 10px 33px 0}\n#HPV100004.promoWrap .rotating-slider-container .grid-two-col{gap:80px}\n#HPV100004.promoWrap .rotating-slider-container .header-sec h3{padding-bottom:10px;font-size:24px}\n#HPV100004.promoWrap .rotating-slider-container .header-sec p.para{padding-bottom:20px}\n#HPV100004.promoWrap .rotating-slider-container .picture-box .imgsec{max-width:251px;max-height:287px}\n#HPV100004.promoWrap .rotating-slider-container .card{max-width:352px}\n#HPV100004.promoWrap .rotating-slider-container .carousel-container{min-height:287px;padding-top:31px}\n#HPV100004.promoWrap{max-width:1280px;margin:0 auto 40px auto}\n#HPV100004.promoWrap .rotating-slider-container .dots{margin-top: 20px;}\n#HPV100004.promoWrap .rotating-slider-container .card{height: auto;}\n#HPV100004.promoWrap .rotating-slider-container .slides-container{min-height: 340px;}\n#HPV100004.promoWrap {margin:0 auto 80px auto;position: relative;}\n#HPV100004.promoWrap .rotating-slider-container .fixed-image-column .card img{width: -webkit-fill-available;}\n#HPV100004.promoWrap .rotating-slider-container .header-sec.text-slide-two {margin-bottom: 0;padding: 45px 10px 33px 0;}\n#HPV100004.promoWrap .rotating-slider-container .header-sec.text-slide-three {margin-bottom: 0;padding: 33px 10px 33px 0;}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-middle::after {\n margin-bottom: 0;\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-back::after {\nmargin-bottom: 0;\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-left::after {\n margin-bottom: 0;\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-far-left::after {\n margin-bottom: 0;\n}\n}\n@media(max-width:800px){\n#HPV100004.promoWrap .rotating-slider-container .fixed-image-column{left:0}\n#HPV100004.promoWrap .rotating-slider-container .learn-more-link{font-size:13px}\n#HPV100004.promoWrap .rotating-slider-container .slides-container{min-height: 340px;}\n}\n@media(max-width:755px){\n#HPV100004.promoWrap .rotating-slider-container .carousel{gap: 15px;}\n}\n @media (max-width:700px) {\n #HPV100004.promoWrap {background-color:transparent!important;font-family:CVS Health Sans,Helvetica,Arial,sans-serif;max-width:unset;position: unset;}\n #HPV100004.promoWrap .rotating-slider-container{display: none;}\n#HPV100004.promoWrap .carousel-mobile{display: block;position: relative;}\n:root {\n --peek: 28px; /* no peek so only one slide shows */\n --gap: 36px; /* remove inter-slide gap on mobile */\n}\n #imageTrack {\n padding-left: var(--peek);\n padding-right: var(--peek);\n gap: var(--gap);\n }\n\n/* Make the container span the screen and clip overflow */\n#imageContainer {\n width: 100%;\n max-width: 100%;\n margin: 0 auto;\n overflow: hidden;\n position: relative;\n}\n\n/* IMPORTANT: target the actual track you use. If your HTML uses id=\"imageTrack\",\n either add class=\"image-track\" to it OR combine selectors as below. */\n#imageTrack,\n.image-track {\n display: flex;\n align-items: stretch;\n padding: 0 var(--peek); /* no side padding to avoid peeking */\n gap: var(--gap); /* prevent second slide from appearing */\n transition: transform 420ms cubic-bezier(.22,.9,.35,1);\n}\n\n/* Force exactly one slide to fill the viewport width */\n#HPV100004.promoWrap .carousel-mobile .image-slide {\n flex: 0 0 calc(100% - var(--peek) * 2);\n max-width: calc(100% - var(--peek) * 2);\n border-radius: 16px;\n overflow: hidden;\n}\n\n#HPV100004.promoWrap .carousel-mobile .image-slide img {\n display: block;\n width: 100%;\n height: auto;\n object-fit: cover;\n}\n\n/* Text track matches one-at-a-time behavior */\n#HPV100004.promoWrap .carousel-mobile .text-carousel-container { overflow: hidden; }\n#HPV100004.promoWrap .carousel-mobile .text-track { display: flex; transition: transform 420ms cubic-bezier(.22,.9,.35,1); }\n#HPV100004.promoWrap .carousel-mobile .text-slide { min-width: 100%; }\n\n\n#HPV100004.promoWrap .carousel-mobile .text-slide h2{ font-size:18px; margin-bottom:8px; line-height:1.05; }\n#HPV100004.promoWrap .carousel-mobile .cta { background:#165bb5; color:#fff; padding:10px 14px; border-radius:8px; text-decoration:none; display:inline-block; }\n\n/* controls */\n#HPV100004.promoWrap .carousel-mobile .arrow { position:absolute; top:33%; transform:translateY(-50%); width:40px; height:40px; border-radius:50%; border:0; background:#fff; box-shadow:0 6px 18px rgba(0,0,0,0.08); cursor:pointer; display:flex; align-items:center; justify-content:center;padding: 8px 12px;\n background: #fff;\n border: none;\n border-radius: 30%;\n cursor: pointer;\n z-index: 10;\n /* opacity: .8; */\n border: 1px solid #000; }\n#HPV100004.promoWrap .carousel-mobile .arrow.left { left: 8px; } /* place outside visual card if desired */\n#HPV100004.promoWrap .carousel-mobile .arrow.right { right: 8px; }\n#HPV100004.promoWrap .carousel-mobile .arrow.right {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);\n background-position: center;\n background-repeat: no-repeat;\n flex-shrink: 0;\n}\n#HPV100004.promoWrap .carousel-mobile .arrow.left {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);\n background-position: center;\n background-repeat: no-repeat;\n flex-shrink: 0;\n}\n\n#HPV100004.promoWrap .carousel-mobile .controls { margin-top:25px; display:flex; justify-content:center; gap:8px; }\n#HPV100004.promoWrap .carousel-mobile .dot { width:8px; height:8px; border-radius:50%; background:#ddd; cursor:pointer; }\n#HPV100004.promoWrap .carousel-mobile .dot.active { background:#333; }\n#HPV100004.promoWrap .carousel-mobile .header-sec{margin-bottom:20px;}\n#HPV100004.promoWrap .carousel-mobile .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;display:block;align-items:center}\n#HPV100004.promoWrap .carousel-mobile .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;}\n/* #HPV100004.promoWrap .carousel-mobile .header-sec h2.icon-text{display:flex;align-items:center;justify-content:left}\n#HPV100004.promoWrap .carousel-mobile .header-sec h2.icon-text img{padding-right:10px} */\n#HPV100004.promoWrap .carousel-mobile .header-sec h3{font-size:24px;line-height:130%;font-weight:400;padding-top:20px;padding-bottom:20px;color: #1a1a19;}\n#HPV100004.promoWrap .carousel-mobile .header-sec p.para{padding-bottom:30px}\n#HPV100004.promoWrap .carousel-mobile .header-sec{padding:0 0 0 18px}\n/* .header-sec.header-sec-one{padding:0 0 0 10px!important} */\n#HPV100004.promoWrap .carousel-mobile .header-sec{max-width: 100%;}\n#HPV100004.promoWrap .carousel-mobile .carousel-header{margin-bottom:0;padding:0 0 24px 18px;}\n#HPV100004.promoWrap .carousel-mobile .carousel-header .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;}\n#HPV100004.promoWrap .carousel-mobile .red-car{color:#1a1a19;text-decoration:none;display:table;font-weight:500;background:#004d99;border:1px solid #004d99;padding:10px 10px;display:inline-block;color:#fff;border-radius:10px}\n#HPV100004.promoWrap .carousel-mobile .red-car:hover{background:#fff;border:1px solid #000;color:#004d99}\n#HPV100004.promoWrap .carousel-mobile .red-car:hover::after{background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat}\n#HPV100004.promoWrap .carousel-mobile .red-car::after{content:'';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.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:8px;margin-bottom:3px;margin-top:2px}\n#HPV100004.promoWrap .carousel-mobile .arrow.disabled {\n background-color: #ccc9c6;\n border: 1px dashed #767471;\n cursor: not-allowed;\n pointer-events: none;\n background-position: center;\n background-repeat: no-repeat;\n}\n#HPV100004.promoWrap .carousel-mobile .arrow.left.disabled {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);\n}\n#HPV100004.promoWrap .carousel-mobile .arrow.right.disabled {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);\n}\n\n #HPV100004.promoWrap .carousel-mobile .image-slide img { height:auto; }\n #HPV100004.promoWrap .carousel-mobile .arrow.left, #HPV100004.promoWrap .carousel-mobile .arrow.right { display:block; }\n/* .image-slide.peek img {\nmin-height: 500px;\nopacity: 0.7; \ntransition: transform 0.4s ease, opacity 0.4s ease;\n border-radius: 12px;\n} */\n#HPV100004.promoWrap .carousel-mobile .image-slide {\ndisplay: flex;\nalign-items: center; /* Vertically centers the image */\njustify-content: center; /* Optional: horizontally centers if needed */\n}\n#HPV100004.promoWrap .carousel-mobile .image-slide.peek img {\nheight: 80%; /* or any percentage that looks good */\nobject-fit: cover;\nborder-radius: 16px;\n}\n\n#HPV100004.promoWrap button.dot {\n border-style: none;\n}\n#HPV100004.promoWrap .header-sec .icon-text{align-items: anchor-center;}\n#HPV100004.promoWrap .header-sec .icon-text img{width: auto;height: 33px;}\n.red-car.force-focus {\noutline: 3px solid #d32f2f; /* red border */\noutline-offset: 2px;\n}\n\n.red-car:focus-visible{outline: 2px solid #004d99;}\nbutton:focus-visible{outline: 2px solid #004d99;}\n\n#HPV100004.promoWrap .carousel-mobile .second-slide-para h3{max-width: unset;width: 92%;}\n}\n\n@media (max-width: 400px) {\n:root {\n --peek: 60px;\n --gap: 33px;\n}\n\n#imageTrack {\n padding-left: var(--peek);\n padding-right: var(--peek);\n gap: var(--gap);\n}\n\n#HPV100004.promoWrap .carousel-mobile .image-slide {\n flex: 0 0 239px;\n max-width: 239px;\n}\n#HPV100004.promoWrap .carousel-mobile .image-slide.peek img {\n/* transform: scale(0.9); */\nopacity: 1; /* Optional: adds a faded look */\ntransition: transform 0.4s ease, opacity 0.4s ease;\n border-radius: 16px;\n min-height: unset;\n}\n}\n@media(max-width:360px){\n #HPV100004.promoWrap .carousel-mobile .second-slide-para .red-car{padding: 10px 5px;}\n}\n</style>\n<div class=\"promoWrap\" id=\"HPV100004\">\n<div class=\"rotating-slider-container\">\n<!-- <h3>How we support our community</h3>-->\n\n<div class=\"carousel\">\n <button class=\"arrow-btn left\" id=\"prevBtn\" aria-label=\"Previous slide\"></button>\n \n <div class=\"slides-container\">\n <div class=\"slides desktop-view-sec\">\n <!-- Image Stack Rotation -->\n <div class=\"fixed-image-column\" style=\"margin-right: 60px; flex-shrink: 0; max-width: 520px;\">\n <div class=\"carousel-container\" id=\"carousel\">\n <div class=\"card visible-front\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk24/wellness-zone-slide-1-skin.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <div class=\"imgsec\"> \n <img alt=\"At the beach, an adult applies sunscreen lotion to the back of an older adult as they look at the ocean.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk24/wellness-zone-slide-1-skin.jpg\" class=\"img-slides\">\n </div>\n </div>\n </div>\n <div class=\"card visible-middle\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/20200909-17-Exam-Sprain-0047.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <div class=\"imgsec\">\n <img alt=\"A person zips up a clear toiletries bag filled with multiple travel-size bottles.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk24/wellness-zone-slide-2-travel.jpg\" class=\"img-slides\">\n </div>\n </div>\n </div>\n <div class=\"card visible-back\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk24/wellness-zone-slide-1-skin.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <div class=\"imgsec\">\n <img alt=\"While looking over their open and packed suitcase, someone writes notes in a small notebook.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk24/wellness-zone-slide-3-packing.jpg\" class=\"img-slides\">\n </div>\n </div>\n </div>\n </div>\n </div>\n <div class=\"slides-text-section\">\n <!-- Content slides (unchanged) -->\n <!-- Slide 1 -->\n<div class=\"slide active\" id=\"slide-one\" data-index=\"0\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec link-hover text-slide-one\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/wellness-zone-heading-icon.svg\" alt=\"illustration of an article\">\n <h2 class=\"icon-text\">Wellness Zone</h2>\n </div>\n <h3 id=\"slide-1-h\" tabindex=\"-1\">The best sunscreen for every skin type</h3>\n <p class=\"para\">Explore a helpful guide for matching sunscreens and skin types.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/beauty/skin-care/best-sunscreen-by-skin-type?icid=cvs-home-s4-wz-spfskintype\">\n <span>Explore sunscreen options</span>\n </a>\n </div>\n </div>\n</div>\n\n<!-- Slide 2 -->\n<div class=\"slide\" data-index=\"1\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec link-hover text-slide-two\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/wellness-zone-heading-icon.svg\" alt=\"illustration of an article\">\n <h2 class=\"icon-text\">Wellness Zone</h2>\n </div>\n <h3 id=\"slide-2-h\" tabindex=\"-1\">Travel-size toiletries for the next adventure</h3>\n <p class=\"para\">Check all these travel must-haves off your list before taking a trip.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/wellness/general-wellness/travel-size-toiletries?icid=cvs-home-s4-wz-travelsized\">\n <span>Learn more about travel-size products</span>\n </a>\n </div>\n </div>\n</div>\n\n<!-- Slide 3 -->\n<div class=\"slide third-slide-acn\" data-index=\"2\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec link-hover text-slide-three\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/wellness-zone-heading-icon.svg\" alt=\"illustration of an article\">\n <h2 class=\"icon-text\">Wellness Zone</h2>\n </div>\n <h3 id=\"slide-3-h\" tabindex=\"-1\">Essential packing tips for easy travel</h3>\n <p class=\"para\">Learn some of the methods to help keep luggage light, roomy and easy to handle.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/wellness/general-wellness/packing-tips?icid=cvs-home-s4-wz-packingtips\">\n <span>Learn packing tips</span>\n </a>\n </div>\n </div>\n</div>\n </div>\n </div>\n \n <!-- mobile view start -->\n\n <!-- mobile view end -->\n </div>\n \n\n <button class=\"arrow-btn right\" id=\"nextBtn\" aria-label=\"Next slide\"></button>\n</div>\n\n<div class=\"dots\" role=\"group\" aria-label=\"Slide Progress Indicator Dots\" aria-hidden=\"true\">\n<span class=\"dot-btn active\" aria-label=\"Slide 1 of 3\" role=\"img\" data-index=\"0\"></span>\n<span class=\"dot-btn\" aria-label=\"Slide 2 of 3\" role=\"img\" data-index=\"1\"></span>\n<span class=\"dot-btn\" aria-label=\"Slide 3 of 3\" role=\"img\" data-index=\"2\"></span>\n</div>\n</div>\n\n<div class=\"carousel-mobile\" id=\"carousel-mob\">\n<div class=\"carousel-header header-sec\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/wellness-zone-heading-icon.svg\" alt=\"illustration of an article\">\n <h2 class=\"icon-text\">Wellness Zone</h2>\n </div>\n</div>\n\n<div class=\"image-carousel-container\" id=\"imageContainer\">\n <div class=\"image-track\" id=\"imageTrack\">\n <!-- replace src with your images -->\n <div class=\"image-slide\" aria-hidden=\"false\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk24/wellness-zone-slide-1-skin.jpg\" alt=\"At the beach, an adult applies sunscreen lotion to the back of an older adult as they look at the ocean.\"></div>\n <div class=\"image-slide\" aria-hidden=\"true\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk24/wellness-zone-slide-2-travel.jpg\" alt=\"A person zips up a clear toiletries bag filled with multiple travel-size bottles.\"></div>\n <div class=\"image-slide\" aria-hidden=\"true\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk24/wellness-zone-slide-3-packing.jpg\" alt=\"While looking over their open and packed suitcase, someone writes notes in a small notebook.\"></div>\n </div>\n</div>\n\n <div class=\"controls\" role=\"group\" aria-label=\"Slide Progress Indicator Dots\" aria-hidden=\"true\">\n <span class=\"dot active\" aria-label=\"Slide 1 of 3\" role=\"img\"></span>\n <span class=\"dot\" aria-label=\"Slide 2 of 3\" role=\"img\"></span>\n <span class=\"dot\" aria-label=\"Slide 3 of 3\" role=\"img\"></span>\n </div>\n\n<div class=\"text-carousel-container\" id=\"textContainer\">\n <div class=\"text-track\" id=\"textTrack\">\n <div class=\"text-slide\" aria-hidden=\"false\">\n <div class=\"header-sec link-hover\">\n <h3>The best sunscreen for every skin type</h3>\n <p class=\"para\">Explore a helpful guide for matching sunscreens and skin types.</p>\n <a class=\"red-car red-care-one red-car-mob\" href=\"/learn/beauty/skin-care/best-sunscreen-by-skin-type?icid=cvs-home-s4-wz-spfskintype\" id=\"\"><span>Explore sunscreen options</span></a>\n </div>\n </div>\n <div class=\"text-slide\" aria-hidden=\"true\">\n <div class=\"header-sec link-hover second-slide-para\">\n <h3>Travel-size toiletries for the next adventure</h3>\n <p class=\"para\">Check all these travel must-haves off your list before taking a trip.</p>\n <a class=\"red-car red-care-one red-car-mob\" href=\"/learn/wellness/general-wellness/travel-size-toiletries?icid=cvs-home-s4-wz-travelsized\" id=\"\"><span>Learn more about travel-size products</span></a>\n </div>\n </div>\n <div class=\"text-slide\" aria-hidden=\"true\">\n <div class=\"header-sec link-hover\"> \n <h3>Essential packing tips for easy travel</h3>\n <p class=\"para\">Learn some of the methods to help keep luggage light, roomy and easy to handle.</p>\n <a class=\"red-car red-care-one red-car-mob\" href=\"/learn/wellness/general-wellness/packing-tips?icid=cvs-home-s4-wz-packingtips\" id=\"\"><span>Learn packing tips</span></a>\n </div> \n </div>\n </div>\n</div>\n\n<button class=\"arrow left\" id=\"prevBtnmob\"></button>\n<button class=\"arrow right\" id=\"nextBtnmob\"></button>\n\n\n</div>\n\n</div>\n<script>\n window.addEventListener('load', function () {\n setTimeout(() => {\n\n // link hover\n\t\tdocument.querySelectorAll('.link-hover').forEach(div => {\n const link = div.querySelector('a');\n\n if (link) {\n div.style.cursor = 'pointer';\n\n div.addEventListener('click', () => {\n window.location.href = link.href;\n });\n }\n});\n/* ---------------------------\n DESKTOP SLIDER\n ---------------------------- */\n let currentStackIndex = 0;\n const totalSlides = 3;\n const contentSlides = document.querySelectorAll('.slide');\n const prevBtn = document.getElementById('prevBtn');\n const nextBtn = document.getElementById('nextBtn');\n const dotBtns = document.querySelectorAll('.dot-btn');\n\n let lastNavDirection = null;\n\n /* INPUT METHOD DETECTION */\n // let keyboardInteraction = false;\n // document.body.addEventListener('keydown', (e) => {\n // if (e.key === 'Tab') {\n // keyboardInteraction = true;\n // document.body.classList.remove('using-mouse');\n // }\n // });\n\n // document.body.addEventListener('mousedown', () => {\n // keyboardInteraction = false;\n // document.body.classList.add('using-mouse');\n // });\n\n /* ARIA LIVE REGION */\n function createLiveRegion() {\n let liveRegion = document.getElementById('slide-status');\n if (!liveRegion) {\n liveRegion = document.createElement('div');\n liveRegion.id = 'slide-status';\n liveRegion.setAttribute('aria-live', 'polite');\n liveRegion.setAttribute('aria-atomic', 'true');\n liveRegion.style.position = 'absolute';\n liveRegion.style.width = '1px';\n liveRegion.style.height = '1px';\n liveRegion.style.margin = '-1px';\n liveRegion.style.clip = 'rect(0 0 0 0)';\n liveRegion.style.overflow = 'hidden';\n document.body.appendChild(liveRegion);\n }\n return liveRegion;\n }\n const liveRegion = createLiveRegion();\n\n /* ROTATE CARDS */\n function rotateCarousel() {\n const carousel = document.getElementById('carousel');\n const cards = Array.from(carousel.children);\n\n cards.forEach(card => card.className = 'card');\n\n if (currentStackIndex === 0) {\n cards[0].classList.add('visible-front');\n cards[1].classList.add('visible-middle');\n cards[2].classList.add('visible-back');\n } else if (currentStackIndex === 1) {\n cards[0].classList.add('visible-left');\n cards[1].classList.add('visible-front');\n cards[2].classList.add('visible-middle');\n } else if (currentStackIndex === 2) {\n cards[0].classList.add('visible-far-left');\n cards[1].classList.add('visible-left');\n cards[2].classList.add('visible-front');\n }\n }\n\n /* UPDATE SLIDE */\nfunction updateContentSlider() {\n contentSlides.forEach((slide, index) => {\n slide.classList.toggle('active', index === currentStackIndex);\n const cta = slide.querySelector('.red-car');\n if (cta) {\n // Only the active slide's CTA is tabbable\n cta.setAttribute('tabindex', index === currentStackIndex ? '0' : '-1');\n }\n });\n\n dotBtns.forEach((dot, index) => {\n dot.classList.toggle('active', index === currentStackIndex);\n dot.setAttribute('aria-selected', index === currentStackIndex ? 'true' : 'false');\n });\n\n const isPrevDisabled = currentStackIndex === 0;\n const isNextDisabled = currentStackIndex === totalSlides - 1;\n\n prevBtn.classList.toggle('disabled', isPrevDisabled);\n nextBtn.classList.toggle('disabled', isNextDisabled);\n\n prevBtn.setAttribute('aria-disabled', isPrevDisabled ? 'true' : 'false');\n nextBtn.setAttribute('aria-disabled', isNextDisabled ? 'true' : 'false');\n\n // ✅ Keep Prev focusable even when disabled on slide 1 for SR/keyboard users\n prevBtn.tabIndex = 0;\n // Next is not focusable when on the last slide\n nextBtn.tabIndex = isNextDisabled ? -1 : 0;\n\n liveRegion.textContent = `Slide ${currentStackIndex + 1} of ${totalSlides}`;\n}\n\n\n /* FOCUS CURRENT CTA */\n function focusCurrentCTA() {\n const cta = contentSlides[currentStackIndex].querySelector('h3');\n if (cta) {\n requestAnimationFrame(() => cta.focus({ preventScroll: true }));\n }\n }\n\n\n /* Ensure each slide H3 is programmatically focusable and labeled */\n// contentSlides.forEach((slide, i) => {\n// const h3 = slide.querySelector('img');\n// if (h3) {\n// // Make the heading programmatically focusable\n// if (!h3.hasAttribute('tabindex')) {\n// h3.setAttribute('tabindex', '-1');\n// }\n// // Ensure each heading has a unique id\n// if (!h3.id) {\n// h3.id = `slide-${i + 1}-h`;\n// }\n// // Set grouping semantics on the slide for SRs\n// slide.setAttribute('role', 'group');\n// slide.setAttribute('aria-roledescription', 'slide');\n// slide.setAttribute('aria-labelledby', h3.id);\n// } else {\n// // Fallback labelling if no h3 present\n// slide.setAttribute('role', 'group');\n// slide.setAttribute('aria-roledescription', 'slide');\n// slide.setAttribute('aria-label', `Slide ${i + 1} of ${totalSlides}`);\n// }\n// });\n\n// function focusActiveSlideHeading() {\n// const slide = contentSlides[currentStackIndex];\n// const h3 = slide?.querySelector('h3[tabindex=\"-1\"]');\n// if (h3) {\n// requestAnimationFrame(() => h3.focus({ preventScroll: true }));\n// }\n// }\n\nfunction ensureFocusable(el) {\n if (!el) return;\n // Only add tabindex if it isn't already focusable\n if (!el.hasAttribute('tabindex')) {\n el.setAttribute('tabindex', '-1');\n }\n}\n\n\n\n\n\nfunction sanitizeImageColumnA11y() {\n // Narrow to your image stack area\n const imageColumn = document.querySelector('#HPV100004 .fixed-image-column');\n if (!imageColumn) return;\n\n // All containers that could accidentally expose semantics\n const containers = imageColumn.querySelectorAll('.carousel-container, .card, .picture-box, .imgsec');\n\n containers.forEach(el => {\n // Remove any naming/role that could cause duplicate announcements\n el.removeAttribute('role');\n el.removeAttribute('aria-label');\n el.removeAttribute('aria-labelledby');\n el.removeAttribute('aria-roledescription');\n el.removeAttribute('aria-live');\n\n // Make container semantics neutral; they should not become \"group\"\n el.setAttribute('role', 'none'); // or role=\"presentation\"\n el.removeAttribute('tabindex'); // ensure no focusable parent\n });\n}\n\nfunction updateSlideImagesForA11y() {\n const imageColumn = document.querySelector('#HPV100004 .fixed-image-column');\n if (!imageColumn) return;\n\n const cards = imageColumn.querySelectorAll('.card');\n\n cards.forEach((card, i) => {\n const img = card.querySelector('img.img-slides');\n if (!img) return;\n\n // Make wrappers neutral (in case sanitize ran earlier, this is just defensive)\n card.setAttribute('role', 'none');\n const wrappers = card.querySelectorAll('.picture-box, .imgsec');\n wrappers.forEach(w => {\n w.setAttribute('role', 'none');\n w.removeAttribute('aria-label');\n w.removeAttribute('aria-labelledby');\n w.removeAttribute('tabindex');\n w.removeAttribute('aria-roledescription');\n });\n\n if (i === currentStackIndex) {\n // Active image: focusable (programmatically) and readable\n img.removeAttribute('aria-hidden');\n img.setAttribute('tabindex', '-1');\n img.removeAttribute('role'); // keep it a normal <img>\n\n // Ensure only THIS branch is in the tree\n card.removeAttribute('inert');\n card.removeAttribute('aria-hidden');\n wrappers.forEach(w => w.removeAttribute('inert'));\n } else {\n // Non-active: completely out of the a11y tree\n img.setAttribute('aria-hidden', 'true');\n img.removeAttribute('tabindex');\n\n // Remove siblings from a11y + interaction\n card.setAttribute('inert', ''); // modern browsers\n card.setAttribute('aria-hidden', 'true'); // SR fallback\n }\n });\n}\n\nfunction isInsideHPVSection() {\n const section = document.getElementById('HPV100004');\n if (!section) return false;\n return section.contains(document.activeElement);\n}\n\n /* MOVE TO A SLIDE */\nfunction focusActiveSlideImage() {\n // Only focus if user is interacting inside HPV100004\n if (!isInsideHPVSection()) return;\n\n const cards = document.querySelectorAll('#HPV100004 .fixed-image-column .card');\n const activeImg = cards[currentStackIndex]?.querySelector('img.img-slides');\n\n if (activeImg) {\n requestAnimationFrame(() => {\n activeImg.focus({ preventScroll: true });\n });\n }\n}\n\nfunction focusActiveSlideCTA() {\n // Only focus if user is interacting inside HPV100004\n if (!isInsideHPVSection()) return;\n\n const slide = contentSlides[currentStackIndex];\n // Prefer the CTA; fall back to the slide heading\n const target = slide.querySelector('.red-car') || slide.querySelector('h3');\n\n if (target) {\n requestAnimationFrame(() => target.focus({ preventScroll: true }));\n }\n}\n\n// Call order during nav: sanitize -> update -> live region -> focus\nfunction goToSlide(index) {\n currentStackIndex = index;\n\n sanitizeImageColumnA11y(); // clear any stray roles/labels first\n rotateCarousel();\n updateContentSlider(); // your existing content logic\n updateSlideImagesForA11y();// enforce a single named focus target\n\n // Update nav labeling first (if you keep it)\n prevBtn.setAttribute(\n \"aria-label\",\n currentStackIndex === 0 ? \"You are on first slide\" : \"Previous slide\"\n );\n nextBtn.setAttribute(\n \"aria-label\",\n currentStackIndex === totalSlides - 1 ? \"You are on last slide\" : \"Next slide\"\n );\n\n // Then announce slide position; throttle slightly to avoid overlap with focus\n setTimeout(() => {\n const liveRegion = document.getElementById('slide-status');\n if (liveRegion) {\n liveRegion.textContent = `Slide ${currentStackIndex + 1} of ${totalSlides}`;\n }\n }, 60);\n\n // Finally focus the image\n \nif (lastNavDirection === 'prev') {\n focusActiveSlideCTA();\n} else {\n focusActiveSlideImage();\n}\n\n}\n\n /* ARROW EVENTS */\nnextBtn.addEventListener('click', () => {\nif (currentStackIndex < totalSlides - 1) {\n lastNavDirection = 'next';\n goToSlide(currentStackIndex + 1, false);\n}\n});\n\nprevBtn.addEventListener('click', () => {\nif (currentStackIndex > 0) {\n lastNavDirection = 'prev';\n goToSlide(currentStackIndex - 1, false);\n}\n});\n\n// Arrow buttons: Enter/Space should set direction too\n[prevBtn, nextBtn].forEach(btn => {\n btn.addEventListener('keydown', (e) => {\n if (e.key === 'Enter' || e.key === ' ') {\n lastNavDirection = (btn === prevBtn) ? 'prev' : 'next';\n }\n });\n});\n\n// If user Shift+Tabs inside the HPV section, treat as backward intent\ndocument.addEventListener('keydown', (e) => {\n if (e.key === 'Tab' && e.shiftKey && isInsideHPVSection()) {\n lastNavDirection = 'prev';\n }\n});\n\n\n /* FOCUS CTA WHEN TAB REACHES SLIDER */\n contentSlides.forEach((slide, index) => {\n const cta = slide.querySelector('h3');\n if (!cta) return;\n cta.addEventListener('focus', () => {\n goToSlide(index, false); // show current slide when CTA is focused naturally\n });\n });\n\n /* INITIALIZE */\n /* INITIALIZE */\ngoToSlide(0);\n\n// Force initial focus to Prev for SR/keyboard users\n// requestAnimationFrame(() => {\n// prevBtn.focus({ preventScroll: true });\n// });\n\n// Only auto-focus if the user is using keyboard\n// let desktopInitialFocusSet = false;\n\n// document.addEventListener('keydown', (e) => {\n// // Desktop only\n// if (window.innerWidth <= 700) return;\n\n// if (e.key === 'Tab' && !desktopInitialFocusSet) {\n// desktopInitialFocusSet = true;\n\n// // Only if slider is visible\n// const slider = document.querySelector('#HPV100004 .rotating-slider-container');\n// if (!slider) return;\n\n// prevBtn.focus({ preventScroll: true });\n// }\n// }, true);\n\n\n\n\n\n/* mobile start */\nconst imageContainer = document.getElementById('imageContainer');\nconst imageTrack = document.getElementById('imageTrack');\nconst imageSlides = Array.from(imageTrack.children);\nconst textContainer = document.getElementById('textContainer');\nconst textTrack = document.getElementById('textTrack');\nconst textSlides = Array.from(textTrack.children);\nconst dots = Array.from(document.querySelectorAll('.controls .dot'));\nconst prevBtnmob = document.getElementById('prevBtnmob');\nconst nextBtnmob = document.getElementById('nextBtnmob');\n\nlet currentIndex = 0;\n\n// Make images programmatically focusable so SR can announce alt on focus\nimageSlides.forEach(slide => {\n const img = slide.querySelector('img');\n if (img) img.setAttribute('tabindex', '-1');\n});\n\n// Mark both image and text slides as labeled regions tied to their headings\ntextSlides.forEach((tSlide, i) => {\n // Ensure each text slide has a unique heading id\n const h = tSlide.querySelector('h3');\n if (h && !h.id) { h.id = `wz-h${i+1}`; }\n const hid = h ? h.id : `wz-h${i+1}`;\n\n // Text slide as a named region\n //tSlide.setAttribute('role', 'region');\n tSlide.setAttribute('tabindex', '-1');\n //tSlide.setAttribute('aria-labelledby', hid);\n\n // Image slide mirrors the same label and is programmatically focusable\n if (imageSlides[i]) {\n //imageSlides[i].setAttribute('role', 'region');\n imageSlides[i].setAttribute('tabindex', '-1');\n //imageSlides[i].setAttribute('aria-labelledby', hid);\n }\n});\n\n\nfunction updateArrowStates() {\nconst isPrevDisabled = currentIndex === 0;\nconst isNextDisabled = currentIndex === imageSlides.length - 1;\n\n// Toggle classes\nprevBtnmob.classList.toggle('disabled', isPrevDisabled);\nnextBtnmob.classList.toggle('disabled', isNextDisabled);\n\n// Toggle aria-disabled\nprevBtnmob.setAttribute('aria-disabled', isPrevDisabled ? 'true' : 'false');\nnextBtnmob.setAttribute('aria-disabled', isNextDisabled ? 'true' : 'false');\n\n// Update aria-labels\nif (isPrevDisabled) {\n prevBtnmob.setAttribute('aria-label', 'You are on first slide');\n} else {\n prevBtnmob.setAttribute('aria-label', 'Previous slide');\n}\n\nif (isNextDisabled) {\n nextBtnmob.setAttribute('aria-label', 'You are on last slide');\n} else {\n nextBtnmob.setAttribute('aria-label', 'Next slide');\n}\n}\n\n\n\nfunction layoutAndCenter() {\nconst cs = getComputedStyle(imageContainer);\nconst peek = parseInt(cs.getPropertyValue('--peek')) || 0;\nconst gap = parseInt(cs.getPropertyValue('--gap')) || 0;\n\nconst containerWidth = imageContainer.clientWidth;\nconst slideWidth = imageSlides[0].getBoundingClientRect().width;\nconst step = slideWidth + gap;\n\nlet translate;\nif (currentIndex === 0) {\n translate = 0;\n} else {\n translate = currentIndex * step - (containerWidth - slideWidth) / 2 + peek;\n}\n\nimageTrack.style.transform = `translateX(-${translate}px)`;\ntextTrack.style.transform = `translateX(-${currentIndex * textContainer.clientWidth}px)`;\n\nimageSlides.forEach((slide, i) => {\n slide.classList.toggle('peek', i !== currentIndex);\n});\n\nconst carousel = document.getElementById('carousel-mob');\nconst arrows = document.querySelectorAll('#HPV100004.promoWrap .carousel-mobile .arrow');\n\n// if (currentIndex === 0) {\n// const activeTextSlide = textSlides[0];\n// if (activeTextSlide) {\n// const textHeight = activeTextSlide.scrollHeight;\n// const imageHeight = imageContainer.clientHeight;\n// carousel.style.height = `${imageHeight + textHeight}px`;\n// }\n// // ✅ Center arrows only for first slide\n// arrows.forEach(arrow => {\n// arrow.style.top = '39%';\n// // arrow.style.transform = 'translateY(-50%)';\n// });\n// } else {\n// carousel.style.height = '';\n// // Reset arrows for other slides if needed\n// arrows.forEach(arrow => {\n// arrow.style.top = '';\n// arrow.style.transform = '';\n// });\n// }\n\ndots.forEach((d, i) => d.classList.toggle('active', i === currentIndex));\nprevBtnmob.classList.toggle('disabled', currentIndex === 0);\nnextBtnmob.classList.toggle('disabled', currentIndex === imageSlides.length - 1);\n\nupdateArrowStates();\n}\n\n\n\nfunction focusCTA() {\n// Only focus CTA if carousel container itself or prev/next buttons are already focused\nconst carouselFocused = document.activeElement.closest('#carousel-mob');\nif (!carouselFocused) return;\n\nconst activeCTA = textSlides[currentIndex]?.querySelector('a.red-car-mob');\nif (activeCTA) {\n requestAnimationFrame(() => activeCTA.focus({ preventScroll: true }));\n}\n}\n\nfunction updateMobileAccessibility() {\n // Hide inactive IMAGE slides\n imageSlides.forEach((imgSlide, idx) => {\n if (idx === currentIndex) {\n imgSlide.removeAttribute('aria-hidden');\n } else {\n imgSlide.setAttribute('aria-hidden', 'true');\n }\n });\n\n // Hide inactive TEXT slides\n textSlides.forEach((txtSlide, idx) => {\n if (idx === currentIndex) {\n txtSlide.removeAttribute('aria-hidden');\n } else {\n txtSlide.setAttribute('aria-hidden', 'true');\n }\n });\n}\n\n\n\nfunction goTo(index) {\n currentIndex = Math.max(0, Math.min(index, imageSlides.length - 1));\n\n layoutAndCenter();\n prevBtnmob.classList.toggle('disabled', currentIndex === 0);\n nextBtnmob.classList.toggle('disabled', currentIndex === imageSlides.length - 1);\n\n // setTimeout(() => focusCTA(), 100);\n\n updateArrowStates();\n\n // 🔥 NEW: update mobile accessibility\n updateMobileAccessibility();\n\n\n// Focus image so SR reads the alt text\nconst activeImage = imageSlides[currentIndex]?.querySelector('img');\nif (activeImage) activeImage.focus({ preventScroll: true });\n\n// (Optional) Polite announcement of slide position\nif (typeof liveRegion !== 'undefined' && liveRegion) {\n liveRegion.textContent = `Slide ${currentIndex + 1} of ${imageSlides.length}`;\n}\n\n}\n\n\n\n// Trap tab order: CTA → next arrow, Shift+Tab → prev arrow\ndocument.addEventListener('keydown', (e) => {\nif (e.key === 'Tab') {\n const activeCTA = textSlides[currentIndex]?.querySelector('a.red-car-mob');\n const carouselFocused = document.activeElement.closest('#carousel-mob');\n\n if (!carouselFocused) return; // Do nothing if not inside carousel\n\n if (document.activeElement === activeCTA) {\n e.preventDefault();\n e.shiftKey ? prevBtnmob.focus() : nextBtnmob.focus();\n } else if (currentIndex === textSlides.length - 1 && e.shiftKey && document.activeElement === nextBtnmob) {\n e.preventDefault();\n activeCTA.focus();\n }\n}\n});\n\n\n// ✅ On load: run layout and focus CTA\n layoutAndCenter();\n updateMobileAccessibility(); // <-- ensure non-active have aria-hidden on first paint\n // focusCTA();\n\n \n\n// On load, focus CTA of first slide\n// window.addEventListener('load', () => {\n// setTimeout(() => {\n// const firstCTA = document.querySelector('#textTrack .text-slide:first-child a.red-car');\n// if (firstCTA) firstCTA.focus({ preventScroll: true });\n// }, 300);\n// });\n\nlet lastInputType = 'mouse'; // default assumption for safety\n\n// Pointer/mouse\n// document.addEventListener('pointerdown', () => { lastInputType = 'mouse'; }, true);\n\n// Keyboard (capture Enter/Space on the arrows)\n[prevBtn, nextBtn].forEach(btn => {\n btn.addEventListener('keydown', (e) => {\n if (e.key === 'Enter' || e.key === ' ') lastInputType = 'keyboard';\n });\n});\n\n// Also consider Tab navigation as keyboard intent\ndocument.addEventListener('keydown', (e) => {\n if (e.key === 'Tab') lastInputType = 'keyboard';\n}, true);\n\n\n\nprevBtnmob.addEventListener('click', () => goTo(currentIndex - 1));\nnextBtnmob.addEventListener('click', () => goTo(currentIndex + 1));\n// dots.forEach((dot, i) => dot.addEventListener('click', () => goTo(i)));\n\n// window.addEventListener('load', layoutAndCenter);\nwindow.addEventListener('resize', layoutAndCenter);\nnew ResizeObserver(layoutAndCenter).observe(imageContainer);\n\n/* finger touch */\nlet startX = 0;\nlet endX = 0;\nconst swipeThreshold = 50; // Minimum distance to trigger swipe\n\nimageContainer.addEventListener('touchstart', (e) => {\nstartX = e.touches[0].clientX;\n});\n\nimageContainer.addEventListener('touchmove', (e) => {\nendX = e.touches[0].clientX;\n});\n\nimageContainer.addEventListener('touchend', () => {\nconst deltaX = endX - startX;\n\nif (Math.abs(deltaX) > swipeThreshold) {\n if (deltaX < 0 && currentIndex < imageSlides.length - 1) {\n goTo(currentIndex + 1); // Swipe left → next\n } else if (deltaX > 0 && currentIndex > 0) {\n goTo(currentIndex - 1); // Swipe right → prev\n }\n}\n\n\n// Reset values\nstartX = 0;\nendX = 0;\n});\n\n\n\n\n}, 500); // delay after full load\n });\n\n\ndocument.querySelector(\"#nextBtn\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:wellness_zone:right_nav'});});\n\ndocument.querySelector(\"#prevBtn\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:wellness_zone:left_nav '});});\n\ndocument.querySelector(\"#nextBtnmob\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:wellness_zone:right_nav'});});\n\ndocument.querySelector(\"#prevBtnmob\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:wellness_zone:left_nav '});});\n\n\n</script>"}},{"slotId":"HP00005","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.25em;font-size: .85em;line-height: .85em;}\n\t#HPV100005.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif; background: #FFFFFF; margin-left: calc(-100vw / 2 + 50%); margin-right: calc(-100vw / 2 + 50%); padding-left: calc(100vw / 2 - 50%); padding-right: calc(100vw / 2 - 50%);}\n\n\t#HPV100005.promoWrap .weeklydeals{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 120px;padding: 0;}\n\n\t#HPV100005.promoWrap .weeklydeals .imgsec {overflow: hidden;}\n\t#HPV100005.promoWrap .weeklydeals .imgsec img{display: block; max-width: 100%; width: 100%; height: auto;}\n\n\t#HPV100005.promoWrap .weeklydeals .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table; width: 94%;}\n\t#HPV100005.promoWrap .weeklydeals .blk3 .card5 .blackcar{width: 97%;}\n\t#HPV100005.promoWrap .weeklydeals .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100005.promoWrap .weeklydeals .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV100005.promoWrap .weeklydeals .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\n\t#HPV100005.promoWrap .weeklydeals .whitecar {font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; width: 97%;}\n\t#HPV100005.promoWrap .weeklydeals .whitecar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .whitecar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100005.promoWrap .weeklydeals .whitecar:hover{text-decoration: none;color: #FFFFFF;}\n\t#HPV100005.promoWrap .weeklydeals .whitecar:hover > span{border-bottom: 1px solid #FFFFFF; text-decoration: none;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec{display: grid; grid-template-columns: 1fr 2.1fr; grid-gap: 40px;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .para2{margin: 0; color: #1A1A19; font-size: 20px; line-height: 30px; font-weight: 400;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .tabmob{display: none;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1{margin-top: 52px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .iconhead{display: flex; gap: 8px; margin-bottom: 8px; align-items: center;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .iconhead img{display: block; width: auto; height: 44px; margin: auto 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .iconhead .head2{margin: 0; color: #575757; font-size: 22px; line-height: 28.6px; font-weight: 500;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .head3{margin: 0; color: #1A1A19; font-size: 48px; line-height: 62.4px; font-weight: 400; width: 100%;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2{overflow: hidden; border-radius: 16px; padding: 16px 16px 18px 16px; background: #0060BF;margin: 40px 0 0 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .imgsec img{border-radius: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec .para2{padding: 0 0 10px; color: #fff;width: 95%;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1{margin: 40px 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec{border-radius: 16px;\n position: relative;/*overflow: visible;*/}\n\t/* #HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img{max-width: 190px;height: auto;} */\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec .bg{overflow: hidden; border-radius: 16px; width:82.5%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img.offer{position: absolute; width: 171px; height: auto; top:40.42px; right: 0px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .txtsec{padding: 16px 16px 10px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .txtsec .para2{padding: 0px 0 10px;width: 82%;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3{margin-bottom: 40px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .imgsec img{border-radius: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec{padding: 24px 16px 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta{font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; padding: 11px 12px; border-radius: 10px; background: #004D99; margin:16px 0 0; border: 1px solid #004D99;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta:hover{text-decoration: none;color: #004D99; background: #FFFFFF; border: 1px solid #1A1A19; padding: 11px 13px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk2{display: grid; grid-template-columns: 1.0fr 1.80fr; grid-gap: 40px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4{display: flex; gap: 24px; align-items: center; border-radius: 16px;flex-direction: column;padding: 16px 16px 18px 16px;background: #CC0000;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec {position: relative; width: 100%; /*max-width: fit-content;*/ border-radius: 12px; /*background: #FFF2F2;*/}\n\t/* #HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec img{max-width: 204px;} */\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec{flex: 1 1 100%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec .para2{color: #fff; padding-bottom: 10px;width: 99%;}\n\n\t\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5{display: flex; gap: 40px; align-items: center; margin-top: 40px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .imgsec {position: relative; width: 100%; max-width: fit-content; border-radius: 16px; background: #FFD8D9;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .imgsec img{max-width: 182px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec{flex: 1 1 100%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec .para2{padding-bottom: 10px;width: 79%;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 a{text-decoration: none;width: 85%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .imgsec {display: block; overflow: hidden; position: relative; border-radius: 16px;background: #FFF2F2;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .imgsec .playicon{display: block; position: absolute; width: 44px; height: 44px; left: 16px; bottom: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec{padding: 20px 0 0 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .para2{padding-bottom: 10px;width: 86%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .whitecta{font-weight: 500; color: #004D99; text-decoration: none; display: table; padding: 9px 12px; border-radius: 10px; background: #FFFFFF; margin: 0; border: 1px solid #1A1A19;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .whitecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .whitecta:hover{text-decoration: none;color: #FFFFFF; background: #004D99; border: 1px solid #004D99;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .modalanchor15{cursor: pointer;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal{display: none; position: fixed; inset: 0; background: rgba(0, 0, 0, 0.8); z-index: 1000; justify-content: center; align-items: flex-start; overflow-y: auto; padding: 20px 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal{max-width: 360px; width: 100%;display: flex ; flex-direction: column; margin: 0 auto;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .modalclose{top: -40px !important; font-size: 16px; line-height: 24px; font-weight: 500; color: #FFFFFF !important; width: auto; height: auto; background: none; border: none; margin: auto 0 10px auto; cursor: pointer;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .modalclose::before{content: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .modalclose img{display: inline-block; margin: 0 0 0 8px; width: 24px; vertical-align: -7px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .videowrapper{position: relative; overflow: hidden; max-width: 100%; width: 100%; padding-top: 177.6%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .videowrapper iframe{position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; border-radius: 20px 20px 0 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 * {margin: 0; text-align: left;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15{padding: 20px; background: #FFFFFF; border-radius: 0 0 16px 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 h3 .tbutton{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400; cursor: pointer;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 h3 .tbutton{padding: 20px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/accordion-caret-black_down.svg\") no-repeat scroll left; background-size: 15px 8px !important; border: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 h3.active .tbutton {background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/accordion-caret-black_up.svg\") no-repeat scroll left;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 .paratranscript{font-family: CVS Health Sans, Helvetica, Arial, sans-serif; margin: 0;color: #000000; font-size: 16px; line-height: 24px;font-weight: 400; padding: 0 0 20px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 .tcontent{padding: 0 20px; max-height: 0;overflow: auto;transition: max-height 0.3s ease-out;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 .tcontent p{padding: 0 0 10px 0;}\n\t#HPV100005.promoWrap .zero-padding-top{padding-top: 0 !important;}\n #HPV100005.promoWrap .zero-padding-bottom{padding-bottom: 0 !important;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .para2{width: 57%;}\n\t #HPV100005.promoWrap .video-control-button{position:absolute;left:20px;bottom:20px;width:44px;height:44px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;border:0}\n #HPV100005.promoWrap .play-icon{width:30px;height:30px}\n /* #HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec{background: #FFF5E6;} */\n #HPV100005.promoWrap .weeklydeals .card4-link{width: 90%;}\n #HPV100005.promoWrap .link-hover:hover .blackcar > span {\n text-decoration: none;\n color: #000000;\n\tborder-bottom: 1px solid #000000;\n}\n #HPV100005.promoWrap .link-hover:hover .whitecar > span {\n text-decoration: none;\n color: #FFFFFF;\n\tborder-bottom: 1px solid #FFFFFF;\n}\n#HPV100005.promoWrap .link-hover:hover .bluecta {\n text-decoration: none!important;\n color: #004D99!important;\n background: #FFFFFF!important;\n border: 1px solid #1A1A19!important;\n padding: 11px 13px!important;\n}\n#HPV100005.promoWrap .link-hover:hover .bluecta::after {\n background: transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat !important;\n}\n#HPV100005.promoWrap .blk4:hover .whitecta {\n text-decoration: none !important;\n color: #FFFFFF !important;\n background: #004D99 !important;\n border: 1px solid #004D99 !important;\n}\n\t\t#HPV100005.promoWrap a:focus-visible {outline: 2px solid #000000;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n\t\t#HPV100005.promoWrap .weeklydeals .blk4 .card4 .whitecar:focus-visible {outline: 2px solid #FFFFFF;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n\t\t#HPV100005.promoWrap .modalanchor-two:focus-visible {outline-offset: 3px;outline: #000000 auto 2px;}\n\t\t#HPV100005.promoWrap .weeklydeals .inblk1 .card2 .imgsec{border-radius: 16px;/*background: #FFF1E5;*/}\n\t\t#HPV100005.promoWrap .white-focus:focus-visible {outline: 2px solid #FFFFFF;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec {padding: 20px 0 0 0;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 {padding: 0 0 18px 0;background: transparent;border-radius: 16px;}\n\n @media screen and (max-width:1140px) {\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img.offer{width: 163px;}\n }\n\t\n\t@media screen and (max-width:1023px) {\n\t\t#HPV100005.promoWrap .weeklydeals{margin: 0 auto 80px; padding: 0 24px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec{grid-template-columns: 1fr; grid-gap: 0px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .dsk{display: none;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .tabmob{display: block;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1{margin-top: 0px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .iconhead img{height: 36px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .head3{font-size: 32px; line-height: 41.6px; margin-bottom: 32px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3{margin-bottom: 32px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec{padding: 16px 16px 0;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .blk1{display: grid; grid-template-columns: 1fr 1fr; grid-gap: 16px; margin-bottom: 16px; align-items: start;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2{margin: 0;padding: 8px 8px 18px 8px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk2{grid-template-columns: 1fr 1fr; grid-gap: 16px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4{gap: 16px;align-items: unset;padding: 8px 8px 18px 8px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec{border-radius: 16px;min-height: 188px;display: flex;align-items: center;}\n\t\t/* #HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec img{max-width: 160px;} */\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5{gap: 16px;align-items: start;margin-top: 20px;}\n\t\t/* #HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .imgsec img{max-width: 164px;} */\n\t\t\t/* #HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec{padding: 27px 25px 27px 25px;} */\n\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .txtsec .para2{width: 99%;}\n\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec .para2{width: 100%;}\n\t\t\t\t\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec .para2{width: 100%;}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3.tabmob .para2{width: 100%;}\n\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1{margin: 0 0;}\n\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img.offer{width: 154px;top: 38.42px;right: 22px;}\n\t\t\t\t#HPV100005.promoWrap .weeklydeals .card5 .blackcar{width: 92%;}\n\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec{padding: 0 0 0 8px;}\n\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .para2{width: 96%;}\n\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec .para2{width: 99%;}\n\t\t\t\t\t #HPV100005.promoWrap .weeklydeals .card4-link{width: 100%;}\n\t}\n\t@media screen and (max-width:885px) {\n\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img.offer{width: 154px;right: 0;}\n\t}\n\t@media screen and (max-width:768px) {\n\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .txtsec .para2{width: 102%;}\n\t\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img.offer{width: 154px;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV100005.promoWrap .weeklydeals{margin: 0 auto 80px; padding: 0 8px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .whitecar{width: 90%;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec .bg{width: 82.56%;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img.offer{/*width: 168px;*/width: 45.35%;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .txtsec{padding: 16px 0 10px 16px;width: 97%;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3{margin-bottom: 24px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec{padding: 16px 8px 0;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .blk1{grid-template-columns: 1fr; grid-gap: 8px; margin-bottom: 8px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk2{grid-template-columns: 1fr; grid-gap: 10px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk3{display: grid; grid-template-columns: 1fr; grid-gap: 16px;align-items: self-start;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4{display: block; gap: 0;padding: 8px 8px 18px 8px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec{border-radius: 16px; padding: 0;min-height: unset;align-items: unset;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec img{max-width: 100%;border-radius: 16px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec{flex: unset}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec .para2{padding: 16px 0 10px; width: 100%;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5{display: block; gap: 0; margin-top: 0;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .imgsec img{max-width: 100%;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec{flex: unset;padding: 0 0 0 8px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec .para2{padding: 16px 0 10px;width: 100%;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec{padding: 16px 8px 0;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec .blackcar{width: 92%;}\n\t\t\t\t\t/* #HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec{padding: 45px 21px 45px 21px;} */\n\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .txtsec .para2{width: 97%;}\n\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3.tabmob .para2{width: 99%;}\n\t\t\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .head3{margin-bottom: 28px;width: 94%;}\n\t\t\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3.tabmob .imgsec img{border-radius: 8px;}\n\t\t\t\t\t\t\t\t\t\t\t\t #HPV100005.promoWrap .weeklydeals .card4-link{width: 93%;}\n\t\t\t\t\t\t\t\t\t\t\t\t #HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec{padding: 20px 0 0 8px;}\n\t}\n\t@media screen and (max-width:360px) {\n\t \t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec .para2{width: 99%;}\n\t}\n</style>\n<div id=\"HPV100005\" class=\"promoWrap\">\n\t<div class=\"weeklydeals\">\n\t\t<div class=\"outsec\">\n\t\t\t<div class=\"inblk1\">\n\t\t\t\t<div class=\"headsec\">\n\t\t\t\t\t<div class=\"iconhead\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/deals-and-offers-heading-icon.svg\" alt=\"Illustration of weekly deals.\">\n\t\t\t\t\t\t<h2 class=\"head2\">This week’s deals & offers</h2>\n\t\t\t\t\t</div>\n\t\t\t\t\t<h3 class=\"head3\">Fill your summer with value</h3>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"card3 link-hover tabmob\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk26/weekly-deals-large-summer.jpg\" alt=\"As part of Extra extra big deals days, Banana Boat kids sport sunscreen, Neutrogena ultra sheer sunscreen, NIVEA lip balm and CVS Health rapid hydration powder are on a beach towel beside a beach bag.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Extra Extra Big Deals days are here! Save on hundreds of summer must-haves.</p>\n\t\t\t\t\t\t<a href=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s5-shop-fs-ebd\" class=\"bluecta\"><span>Shop Extra Big Deals</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"blk1\">\n\t\t\t\t\t<div class=\"card1 link-hover\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<div class=\"bg\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk26/weekly-deals-overlap-photo.jpg\" alt=\"A wall poster comprised of multiple family photos from a summer trip hangs on a wall near a small plant, a notebook and some travel guides.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk26/weekly-deals-overlap-offer-block-get-5-off.png\" alt=\"Get $5 off offer\" class=\"offer\">\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<p class=\"para2\">Add some fun to your décor with $5 off 16x20 repositionable posters.*</p>\n\t\t\t\t\t\t\t<a href=\"/photo/cvs-photo-coupons?cid=cvs-home-s5-shop-photo\" class=\"blackcar\"><span>Shop Photo deals</span></a>\n\t\t\t\t\t\t</div>\t\t\t\t\t\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card2 link-hover\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk26/weekly-deals-left-portrait-independence.jpg\" alt=\"Limited edition Hershey’s kisses, limited edition Oreo cookies and a case of Coca-Cola.\">\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<p class=\"para2\">Stock up for summer celebrations.</p>\n\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/summer?icid=cvs-home-s5-shop-fs-summer\" class=\"whitecar\"><span>Shop summer essentials</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"inblk2\">\n\t\t\t\t<div class=\"card3 link-hover dsk\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk26/weekly-deals-large-summer.jpg\" alt=\"As part of Extra extra big deals days, Banana Boat kids sport sunscreen, Neutrogena ultra sheer sunscreen, NIVEA lip balm and CVS Health rapid hydration powder are on a beach towel beside a beach bag.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Extra Extra Big Deals days are here! Save on hundreds of summer must-haves.</p>\n\t\t\t\t\t\t<a href=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s5-shop-fs-ebd\" class=\"bluecta\"><span>Shop Extra Big Deals</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"blk2\">\n\t\t\t\t\t<div class=\"blk4\" style=\"cursor: pointer;\">\n\t\t\t\t\t\t<div class=\"card6 link-hover\">\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t<img class=\"modalbg\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk26/weekly-deals-no-card-vertical-middle-tall-last-chance.png\" alt=\"Last chance icon for up to 50% off\">\t\t\t\t\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<p class=\"para2\" id=\"card-content-sec5-modal\">Don’t miss out on up to 50% off!*</p>\n\t\t\t\t\t\t\t\t<a href=\"/shop/merch/beauty-personal-care-last-chance?widgetID=pekm12gp&icid=cvs-home-s5-shop-fs-last-chance\" class=\"blackcar card4-link\"><span>Shop last-chance beauty clearance</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<!-- <div id=\"videoModal15\" class=\"modal\" role=\"dialog\">\n\t\t\t\t\t\t\t<div class=\"innermodal\" id=\"popupVideo15\">\n\t\t\t\t\t\t\t\t<button id=\"closeModal15\" class=\"modalclose\" type=\"button\">Close<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/content/community-stories/modal-closeicon.svg\" alt=\"close icon\" aria-label=\"hidden\" class=\"promobtn-inline\"></button>\n\t\t\t\t\t\t\t\t<div class=\"videowrapper\">\n\t\t\t\t\t\t\t\t\t<iframe id=\"modalvideo15\" src=\"https://www.youtube.com/embed/cU5mZcmNJMA\" title=\"Video of Mother's Day $5 photo mugs\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen></iframe>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div id=\"accordion15\" class=\"bizaccordion15\">\n\t\t\t\t\t\t\t\t\t<h3><button id=\"aa1\" aria-controls=\"a1\" aria-expanded=\"false\" class=\"tbutton\">View transcript</button></h3>\n\t\t\t\t\t\t\t\t\t<div id=\"a1\" role=\"alert\" class=\"tcontent\" aria-labelledby=\"aa1\">\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"zero-padding-top\">[A white coffee appears on screen in front of a pink background. The red text on the coffee mug reads “$5 same-day photo mugs.”]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[A finger appears and taps on the mug.]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[An image of a smiling child on a backyard swing appears on a photo mug.]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[Text on screen above this image reads “Mother’s Day gifts, made simple.”]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[A finger appears and swipes on the image.]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[An image of a happy dog wearing a red bib appears on a photo mug.]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[A finger appears and swipes on the image.]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[An image of a smiling child holding up a colorful kite appears on a photo mug.]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[A finger appears and taps on the mug.]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[The photo mug featuring an image of a smiling child holding up a colorful kite appears on a white kitchen counter.]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[Text on screen above this image reads “Smile! Mother’s Day is on May 10.”]</p>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div> -->\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"blk3\">\n\t\t\t\t\t\t<div class=\"card4 link-hover\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk26/weekly-deals-portrait-wide-travel.jpg\" alt=\"Clear toiletries bag with a USA soccer logo, filled with travel-sized Advil, Tums Smoothies, Emergen-C Vitamin C tablets and Sensodyne Extra Whitening toothpaste.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<p class=\"para2\">Grab all your stadium essentials for this summer’s soccer games.</p>\n\t\t\t\t\t\t\t\t<a href=\"/shop/merch/us-soccer?widgetID=7nxdmr34&mc=0&icid=cvs-home-s5-shop-fs-world-cup\" class=\"whitecar card4-link white-focus\"><span>Shop game-day essentials</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<!-- <div class=\"card5 link-hover\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk14/weekly-deals-no-card-horizontal-last-chance-50-pct-off.png\" alt=\"Last chance! Up to 50% off. Terms and conditions apply.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<p class=\"para2\">Can’t-miss beauty and personal care products up to 50% off*</p>\n\t\t\t\t\t\t\t\t<a href=\"/shop/merch/beauty-personal-care-last-chance?widgetID=pekm12gp&icid=cvs-home-s5-shop-fs-last-chance\" class=\"blackcar\"><span>Shop last-chance beauty clearance</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div> -->\n\t\t\t\t\t</div>\n\t\t\t\t\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>\n<!-- <script type=\"text/javascript\" src=\"https://www.youtube.com/iframe_api\"></script> -->\n<script type = \"text/javascript\">\n\tsetTimeout(function() {\n\t\t// link hover\n\t\tdocument.querySelectorAll('.link-hover').forEach(div => {\n const link = div.querySelector('a');\n\n if (link) {\n div.style.cursor = 'pointer';\n\n div.addEventListener('click', () => {\n window.location.href = link.href;\n });\n }\n});\n\t}, 500);\n</script>"}},{"slotId":"HP00006","slotContent":{"plaintext":"<!--<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">-->\n <style>\n * {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n}\n body{font-family:CVS Health Sans, Helvetica, Arial, sans-serif;margin:0}\n.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}\n#HPV100006.promoWrap{max-width:1280px;margin:0 auto 100px auto}\n#HPV100006.promoWrap .container p{font-size:14px;color:#000}\n#HPV100006.promoWrap h3{margin-bottom:10px;font-size:18px}\n#HPV100006.promoWrap .header-sec{margin-bottom:20px;max-width:400px}\n#HPV100006.promoWrap .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;align-items:center}\n#HPV100006.promoWrap .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;}\n#HPV100006.promoWrap .header-sec h2.icon-text{display:flex; color: #575757}\n#HPV100006.promoWrap .header-sec h2.icon-text img{padding-right:10px}\n#HPV100006.promoWrap .header-sec h3{font-size:48px;line-height:130%;font-weight:400;margin-top:5px;padding-bottom:10px;color: #1a1a19;}\n#HPV100006.promoWrap .header-sec p.para{padding-bottom:20px}\n#HPV100006.promoWrap .grid-two-col{display:grid;grid-template-columns:1fr;gap:70px;overflow:visible}\n#HPV100006.promoWrap .column{display:grid;flex-direction:row;gap:20px}\n#HPV100006.promoWrap .card{background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;padding:16px}\n#HPV100006.promoWrap .card img{width:100%;height:auto}\n#HPV100006.promoWrap .card-content{padding:15px;padding:0;color:#000;padding-top:15px;padding-bottom:0}\n#HPV100006.promoWrap .card-content-1{padding:15px 0 0 0}\n#HPV100006.promoWrap .card-content h3,#HPV100006.promoWrap .card-content h4{margin-bottom:10px;font-size:36px;line-height:130%;font-weight:400;color: #1a1a19;}\n#HPV100006.promoWrap .card-content p{font-size:20px;line-height:150%;padding-bottom:10px;color: #1a1a19;width: 99%;}\n#HPV100006.promoWrap .card-content a{color:#000;text-decoration:none;font-weight:500;font-size:16px;line-height:150%}\n#HPV100006.promoWrap .card-content .btn{display:inline-block;margin-top:10px;padding:8px 12px;background-color:#0071dc;color:#fff;text-decoration:none;border-radius:4px}\n#HPV100006.promoWrap .card.stacked-right-card-2{background:linear-gradient(to right,#ffb347,#fc3);color:#fff;padding:0;position:relative;background:0 0;overflow:visible}\n#HPV100006.promoWrap .card.red{background:#ffd5b2}\n#HPV100006.promoWrap .card.product{background:#fff;border:2px solid #eee}\n#HPV100006.promoWrap .card.small img{max-width:80px;margin:10px auto}\n#HPV100006.promoWrap .card.video img{position:relative}\n#HPV100006.promoWrap .sub-grid{display:grid;gap:20px;overflow: visible;}\n#HPV100006.promoWrap .sub-grid .tall{grid-row:span 2;display:flex;flex-direction:column}\n#HPV100006.promoWrap .stacked-right{display:flex;flex-direction:column;gap:20px;max-width:620px}\n#HPV100006.promoWrap .stacked-right .card{flex-direction:row;align-items:self-start}\n#HPV100006.promoWrap .profile-img{width:100%;height:415px;background:#ddd;border-radius:18px;margin:0 auto 12px auto;display:block}\n#HPV100006.promoWrap .card.video{background:0 0;box-shadow:unset}\n#HPV100006.promoWrap .card.video p{font-size:14px}\n#HPV100006.promoWrap .video-btn{display:inline-block;margin:8px auto 0 auto;padding:10px 28px;background:#e5f0ff;color:#2354b9;border:none;border-radius:5px;font-weight:700;font-size:1em;cursor:pointer;text-decoration:none}\n#HPV100006.promoWrap .story-card{margin-bottom:24px;display:flex;align-items:flex-start;gap:12px}\n#HPV100006.promoWrap .story-card img{width:168px;height:auto;margin-top:0;object-fit:cover;border-radius:8px}\n#HPV100006.promoWrap .story-content{flex:1}\n#HPV100006.promoWrap .story-title{font-size:.95em;font-weight:700;margin:2px 0 8px 0}\n#HPV100006.promoWrap .quote{color:#4b587c;font-size:16px;margin:0 0 10px 0}\n#HPV100006.promoWrap .credit{font-weight:600;color:#123b7b}\n#HPV100006.promoWrap .card.left-card-1{background:0 0;box-shadow:unset;padding:0}\n#HPV100006.promoWrap .card.left-card-1 img{border-radius:16px}\n#HPV100006.promoWrap .card.stacked-right-card-2{background:0 0;box-shadow:unset;flex-direction:column;align-items:unset}\n#HPV100006.promoWrap .card.stacked-right-card-2 img{border-radius:16px}\n#HPV100006.promoWrap .black-cta{color:#000;text-decoration:none;display:table;font-weight:500}\n#HPV100006.promoWrap .black-cta span:hover{text-decoration: none;border-bottom: 1px solid #262626;}\n#HPV100006.promoWrap .black-cta::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:10px;margin-bottom:1px}\n#HPV100006.promoWrap .red-car{background:#004d99;border:1px solid #004d99;padding:10px 25px 10px 16px;display:inline-block;color:#fff;border-radius:10px;text-decoration:none;font-size:16px;line-height:150%;font-weight:500}\n#HPV100006.promoWrap .red-car:hover{background:#fff;border:1px solid #000;color:#004d99;border-radius:10px;text-decoration:none}\n#HPV100006.promoWrap .red-car:hover::after{background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat}\n#HPV100006.promoWrap .red-car::after{content:'';background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.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:10px;margin-bottom:1px}\n#HPV100006.promoWrap .card-content-new{border-radius:12px;width:auto;display:flex;justify-content:center;height:auto;background:#ebebeb;width: 100%; max-width: 211px;}\n#HPV100006.promoWrap .stacked-right-card-1{padding:0;gap:40px;/*max-width:510px*/}\n#HPV100006.promoWrap .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n#HPV100006.promoWrap .picture-box .imgsec{overflow:hidden;display:flex;object-fit:cover}\n#HPV100006.promoWrap .picture-box img{width:100%;height:auto;display:block}\n#HPV100006.promoWrap img.imgoffer{position:absolute;display:block;width:249px;height:166px;bottom:-111%;left:16.5%}\n#HPV100006.promoWrap img.imgoffer-1{position:absolute;width:250px;height:auto;top:59%;left:-5%;z-index:10}\n#HPV100006.promoWrap img.imgoffer-2{position:absolute;width:304px;height:auto;top:24%;right:-15.5%;z-index:10}\n#HPV100006.promoWrap .stacked-right-card-2 h3{max-width:588px}\n#HPV100006.promoWrap .red h3{max-width:366px}\n#HPV100006.promoWrap .left-card-1 h3{max-width:468px}\n#HPV100006.promoWrap .stacked-right-card-1 h3{max-width:252px}\n#HPV100006.promoWrap .header-sec-tab{display:none}\n#HPV100006.promoWrap .stacked-right-card-2-tab{display:none}\n#HPV100006.promoWrap .column-tab{display:none}\n#HPV100006.promoWrap .column.column-one{flex-direction:row;grid-template-columns:1fr 1.39fr;align-items:center}\n#HPV100006.promoWrap .column.column-two{flex-direction:row;grid-template-columns:1fr 1.39fr;gap:40px}\n#HPV100006.promoWrap .card.img-section{background-color:transparent;padding:0;overflow:visible}\n#HPV100006.promoWrap .img-section-inner{position:relative;background:0 0;overflow:visible;border-radius:16px}\n#HPV100006.promoWrap p.disc-text{font-size:14px;line-height:150%;padding-top:20px}\n#HPV100006.promoWrap .stacked-right-card-2 .card-content-1{padding:20px 0 0 15px}\n.tab-display{display:none}\n#HPV100006.promoWrap .left-card-1 .card-content-1{padding:20px 0 15px 15px}\n#HPV100006.promoWrap .card.img-section .picture-box img{border-radius:16px}\n#HPV100006.promoWrap .header-sec p.icon-text{display:flex;align-items:center;justify-content:left;font-size:22px;line-height:150%}\n#HPV100006.promoWrap .disclink{font-size:14px;color:#1a1a19;line-height:150%;font-weight:400;text-decoration:underline}\n#HPV100006.promoWrap .disclink:hover{text-decoration:none;border-bottom:1px solid #1a1a19}\n#HPV100006.promoWrap .header-sec-img-text {display: flex;flex-direction: row;}\n#HPV100006.promoWrap .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;display:flex;/*align-items:center;*/justify-content:center; color: #575757;padding-left: 8px;flex-direction: column;}\n #HPV100006.promoWrap .link-hover:hover .black-cta > span {\n text-decoration: none;\n color: #000000;\n\t border-bottom: 1px solid #000000;\n}\n#HPV100006.promoWrap .link-hover:hover .red-car {\n background: #fff !important;\n border: 1px solid #000 !important;\n color: #004d99 !important;\n border-radius: 10px !important;\n text-decoration: none !important;\n}\n#HPV100006.promoWrap .link-hover:hover .red-car::after {\n background: transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat !important;\n}\n\t\t#HPV100006.promoWrap a:focus-visible {outline: 2px solid #000000;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n #HPV100006.promoWrap .stacked-right-card-1 .card-content{align-self: center;}\n\n\n@media screen and (max-width:1260px){\n#HPV100006.promoWrap img.imgoffer-2{width: 270px;height: auto;top: 24%;right: -4.5%;}\n#HPV100006.promoWrap .card.stacked-right-card-2{ align-items: flex-start;}\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box .imgsec {max-width: 577px;}\n}\n\n@media screen and (max-width:1155px){\n#HPV100006.promoWrap img.imgoffer-2{width: 210px;height: auto;top: 27%;right: 3.5%;}\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box .imgsec {max-width: 530px;}\n}\n\n@media screen and (max-width:1100px){\n#HPV100006.promoWrap img.imgoffer-2{width: 200px;height: auto;top: 28%;right: 3.5%;}\n}\n\n/* @media screen and (max-width:1020px){\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box .imgsec {max-width: 510px;}\n} */\n\n\n\n@media screen and (max-width:1024px){\n#HPV100006.promoWrap{margin:0 auto 80px auto;padding: 0 24px;}\n#HPV100006.promoWrap .header-sec-tab{display:block}\n#HPV100006.promoWrap .stacked-right-card-2-tab{display:flex}\n#HPV100006.promoWrap .column.column-one{flex-direction:row;grid-template-columns:1fr 1fr;align-items:center}\n#HPV100006.promoWrap .sub-grid{grid-template-columns:1fr}\n#HPV100006.promoWrap .column-tab{display:flex}\n#HPV100006.promoWrap .grid-two-col{grid-template-columns:1fr}\n#HPV100006.promoWrap .grid-two-col{gap:48px}\n#HPV100006.promoWrap .header-sec h3{padding-bottom:0;font-size:32px}\n.header-sec p.para{padding-bottom:20px}\n#HPV100006.promoWrap .header-sec{padding:0 17px 0 0;margin-bottom:0}\n#HPV100006.promoWrap .img-section .picture-box .imgsec{min-height:255px}\n#HPV100006.promoWrap .column.column-two{grid-template-columns:1fr 1fr;gap:16px}\n#HPV100006.promoWrap .column-two .stacked-right-card-2{flex-direction:column}\n#HPV100006.promoWrap .card-content h3,#HPV100006.promoWrap .card-content h4{font-size:24px}\n#HPV100006.promoWrap .disc-text.dtp-display{display:none}\n#HPV100006.promoWrap .disc-text.tab-display{display:block;padding-top:0;margin-top:-20px}\n#HPV100006.promoWrap img.imgoffer-1{width:148px;height:auto;top:59%;left:-5%;z-index:10;border-radius: 16px;}\n#HPV100006.promoWrap img.imgoffer-2{width:142px;height:auto;top:27%;right:5%;z-index:10}\n#HPV100006.promoWrap .column-two .stacked-right-card-2 .picture-box .imgsec{max-width:85%;height:auto}\n#HPV100006.promoWrap .column-two .stacked-right-card-2 .picture-box{justify-content:left}\n#HPV100006.promoWrap .stacked-right-card-1{gap:12px;display: grid;grid-template-columns: 1fr 1fr;}\n#HPV100006.promoWrap .stacked-right-card-1 .card{align-items:unset}\n#HPV100006.promoWrap .stacked-right-card-1 .card-content{padding:0;width: 100%;}\n#HPV100006.promoWrap .stacked-right-card-2 h3{max-width:310px}\n#HPV100006.promoWrap .left-card-1 h3{max-width:309px}\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box .imgsec {max-width: unset;}\n#HPV100006.promoWrap .card-content a{font-size:18px;}\n#HPV100006.promoWrap .red-car{font-size: 18px;}\n#HPV100006.promoWrap p.disc-text{font-size:16px;}\n#HPV100006.promoWrap .disclink{font-size:16px;}\n#HPV100006.promoWrap .stacked-right-card-1 .card-content .black-cta{width: 94%;}\n#HPV100006.promoWrap .stacked-right-card-1 .card-content p{width: 84%;}\n}\n@media screen and (max-width:960px){\n#HPV100006.promoWrap img.imgoffer-2{top:24%;}\n}\n@media screen and (max-width:890px){\n#HPV100006.promoWrap img.imgoffer-2{top:85px;}\n}\n@media screen and (max-width:800px){\n#HPV100006.promoWrap img.imgoffer-2{top:70px;right: 1px;}\n}\n@media screen and (max-width:768px){\n#HPV100006.promoWrap img.imgoffer-2{width:142px;height:auto;top:17%;right:0.5%;z-index:10}\n}\n@media screen and (max-width:760px){\n#HPV100006.promoWrap img.imgoffer-2{top:14%;}\n}\n\n@media screen and (max-width:700px){\n/* #HPV100006.promoWrap .grid-two-col{padding:0 10px} */\n#HPV100006.promoWrap .column{gap:15px}\n#HPV100006.promoWrap .column.column-one{flex-direction:column;grid-template-columns:1fr}\n#HPV100006.promoWrap .header-sec{padding:0 0 10px 0;max-width: 100%;}\n#HPV100006.promoWrap .sub-grid{grid-template-columns:1fr}\n#HPV100006.promoWrap .column.column-two{grid-template-columns:1fr;gap:20px}\n#HPV100006.promoWrap .stacked-right-card-1{gap:10px; max-width: 100%;}\n#HPV100006.promoWrap .disc-text.dtp-display{display:block}\n#HPV100006.promoWrap .disc-text.tab-display{display:none}\n#HPV100006.promoWrap .stacked-right-card-2 .card-content-1{padding:20px 0 0 10px}\n#HPV100006.promoWrap .left-card-1 .card-content-1{padding:20px 0 15px 7px}\n#HPV100006.promoWrap .left-card-1 .card-content-1 .black-cta::after{margin-left: 7px;}\n#HPV100006.promoWrap .stacked-right-card-1 .picture-box .imgsec{width:100%;height:auto}\n#HPV100006.promoWrap .card-content-new{max-width:100%}\n#HPV100006.promoWrap .stacked-right-card-1 .card-content{padding-top:0}\n/* #HPV100006.promoWrap .card.img-section{align-items:end} */\n#HPV100006.promoWrap .img-section .picture-box .imgsec{min-height: 100%;\n max-width: 100%;justify-content: right;}\n #HPV100006.promoWrap .column-two .stacked-right-card-2 .picture-box .imgsec{min-height: 100%;\n max-width: 100%;justify-content: left;}\n#HPV100006.promoWrap img.imgoffer-1{width:120px;height:auto;top:55%;left:0%}\n#HPV100006.promoWrap img.imgoffer-2{width:240px;height:auto;top:158px;right:-34px;z-index:10}\n#HPV100006.promoWrap .stacked-right-card-2 h3{max-width:320px}\n#HPV100006.promoWrap .left-card-1 h3{max-width:320px}\n#HPV100006.promoWrap .picture-box .imgsec{width: 100%;min-height: 100%;\n max-width: 100%;}\n #HPV100006.promoWrap .card.img-section .picture-box img{width: 90%;}\n #HPV100006.promoWrap .stacked-right-card-2 .picture-box img{width: 90%;}\n #HPV100006.promoWrap .sub-grid{ overflow: visible;}\n #HPV100006.promoWrap{padding: 0 10px;}\n #HPV100006.promoWrap .stacked-right-card-1 .card-content p{width: 90%;}\n}\n@media screen and (max-width:675px){\n#HPV100006.promoWrap img.imgoffer-2{width: 210px;top:158px;right:-3px}\n}\n@media screen and (max-width:570px){\n#HPV100006.promoWrap img.imgoffer-2{top:124px;right:8px}\n#HPV100006.promoWrap .card.img-section .picture-box img{width: 85%;}\n}\n@media screen and (max-width:510px){\n#HPV100006.promoWrap img.imgoffer-2{width:180px;top:124px;right:-3px}\n}\n@media screen and (max-width:490px){\n#HPV100006.promoWrap img.imgoffer-2{width:150px;top:113px;right:0}\n #HPV100006.promoWrap img.imgoffer-1{top:45%;}\n}\n@media screen and (max-width:430px){\n #HPV100006.promoWrap img.imgoffer-1{width:120px;height:auto;top:36%;left:-1%}\n#HPV100006.promoWrap img.imgoffer-2{top:15%;right:1.5%}\n}\n@media screen and (max-width:360px){\n #HPV100006.promoWrap img.imgoffer-1{width:120px;height:auto;top:36%;left:-1%}\n#HPV100006.promoWrap img.imgoffer-2{width:142px;top:16%;right:-2%}\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box img{width: 85%;}\n#HPV100006.promoWrap .stacked-right-card-1 .picture-box .imgsec{width:180px;height:auto}\n#HPV100006.promoWrap .card-content-new{max-width:211px}\n#HPV100006.promoWrap .card.img-section .picture-box img{width: 85%;}\n}\n </style>\n <div class=\"promoWrap\" id=\"HPV100006\">\n <div class=\"health-services-section grid-two-col\">\n <!-- Left Column -->\n <div class=\"column column-one\">\n <div class=\"header-sec\">\n <div class=\"link-hover\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/health-services-heading-icon.svg\" alt=\"Illustration of a shield with a cross symbolizing health care\">\n <h2 class=\"icon-text\">Health services</h2>\n </div>\n <h3>Get vaccinated. Grab some extra savings.</h3>\n <p class=\"para\">CVS offers 14 vaccines that are covered by most insurance,* and appointments can often be made on the same day. Plus, get a $5 off $20 coupon* for the next time you shop at CVS.</p>\n <a class=\"red-car red-care-one\" href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s6-hcd-imz-fnnl-flu\" id=\"\"><span>Schedule your vaccinations</span></a>\n </div>\n <p class=\"disc-text dtp-display\">No cost with most insurance. Eligibility varies by patient and insurance plan. Restrictions apply. <a class=\"disclink\" href=\"/immunizations/get-vaccinated?icid=cvs-home-design1-s6-hcd-imz-details\">Get details here</a>.</p>\n </div>\n <div class=\"card img-section\">\n <div class=\"img-section-inner\">\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-vaccination.jpg?im=Resize=(730,528)\">\n <source media=\"(min-width: 701px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-vaccination.jpg?im=Resize=(352.56,255)\"> \n <img alt=\"A smiling adult and two youths sit a vehicle. The adult has an adhesive bandage with a heart on it on their arm.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-vaccination.jpg?im=Resize=(284.81,206)\">\n </picture>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk03/get-a-5-off-20-coupon-with-vaccine.png\" alt=\"Get a five dollar off 20 dollar coupon with vaccine. Restrictions apply.\" class=\"imgoffer-1\">\n </div>\n</div>\n \n </div>\n <p class=\"disc-text tab-display\">No cost with most insurance. Eligibility varies by patient and insurance plan. Restrictions apply. <a class=\"disclink\" href=\"/immunizations/get-vaccinated?icid=cvs-home-design1-s6-hcd-imz-details\">Get details here</a>.</p>\n\n <!-- Right Column -->\n <!-- Right Column -->\n<div class=\"column column-two\">\n <!-- First two cards -->\n <div class=\"card link-hover left-card-1\">\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-minute-clinic-otoscope.jpg\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-minute-clinic-otoscope.jpg\"> \n <img alt=\"Inside an exam room, a child plays with an otoscope with an adult smiling behind them.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-minute-clinic-otoscope.jpg\">\n </picture>\n </div>\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/10-off-20_coupon_with-vax.svg\" alt=\"Get a $10 off $20 coupon with vaccine\" class=\"imgoffer\"> -->\n <div class=\"card-content card-content-1\">\n <h3>Same-day care is just around the corner</h3>\n <p class=\"para\">MinuteClinic<span class=\"super\">®</span> is open for you nights and weekends, with appointments available in person and virtually.*</p>\n <a class=\"black-cta\"\n href=\"/minuteclinic?icid=cvs-home-s6-hcd-mc-schedule\"\n id=\"\"><span>Schedule a MinuteClinic appointment</span></a>\n </div>\n </div>\n\n \n\n <!-- Sub-grid for last 3 cards -->\n <div class=\"sub-grid\">\n <!-- Left big card -->\n <div class=\"stacked-right\">\n <div class=\"card link-hover story-card stacked-right-card-1\">\n <div class=\"card-content-new\">\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk20/health-services-block-3-weight-loss.jpg\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk20/health-services-block-3-weight-loss.jpg\"> \n <img alt=\"Next to a couple of house plants is a body weight scale, a set of orange dumbbells and an orange foam roller.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk20/health-services-block-3-weight-loss.jpg\">\n </picture>\n </div>\n </div>\n <div class=\"card-content\">\n <p class=\"para\">Find support to help achieve your weight-loss goals.</p>\n <a class=\"black-cta\"\n href=\"/minuteclinic/services/weight-loss-program?icid=cvs-home-s6-hcd-mc-weightloss\"\n id=\"\"><span>Explore MinuteClinic Weight-Loss Program</span></a>\n </div>\n </div>\n <div class=\"card link-hover stacked-right-card-2\">\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-oak-street-health-in-clinic.jpg\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-oak-street-health-in-clinic.jpg\"> \n <img alt=\"A smiling patient rests their arms on the office counter.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-oak-street-health-in-clinic.jpg\">\n </picture>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/Oak_Street_Health_Endorsed_Lockup_v_lgs_cmyk_grngry copy 3.png\" alt=\"A health care provider shows a patient information on a digital tablet at Oak Street Health.\" class=\"imgoffer-2\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/10-off-20_coupon_with-vax.svg\" alt=\"Get a $10 off $20 coupon with vaccine\" class=\"imgoffer-1\"> -->\n <div class=\"card-content card-content-1\">\n <h3>Oak Street Health specializes in primary care for older adults</h3>\n <p class=\"para\">Our dedicated care team understands the unique needs of adults on Medicare. Same-day or next-day appointments where available.</p>\n <a class=\"black-cta\"\n href=\"/content/oak-street-health?icid=cvs-home-s6-hcd-osh\"\n id=\"\"><span>Learn more about Oak Street Health</span></a>\n </div>\n </div>\n</div>\n </div>\n</div>\n\n </div>\n </div>\n <script>\n // link hover\n\t\tdocument.querySelectorAll('.link-hover').forEach(div => {\n const link = div.querySelector('a');\n\n if (link) {\n div.style.cursor = 'pointer';\n\n div.addEventListener('click', () => {\n window.location.href = link.href;\n });\n }\n});\n </script>"}},{"slotId":"HP00007","slotContent":{"plaintext":"<!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"> -->\n<style>\n * {\nbox-sizing: border-box;\nmargin: 0;\npadding: 0;\n}\nbody{background-color:transparent!important;margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.25em;font-size: .85em;line-height: .85em;}\n#HPV100007.promoWrap {background-color:transparent!important;margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif;max-width:1280px;margin:0 auto 120px auto;position: relative;}\n#HPV100007.promoWrap .rotating-slider-container {max-width:1035px;margin:0 auto 0 auto;padding:0;background:#fff;position:relative}\n#HPV100007.promoWrap .rotating-slider-container .head3{margin:0;color:#262626;font-size:36px;line-height:46.8px;font-weight:400;font-size:26px}\n#HPV100007.promoWrap .rotating-slider-container .carousel{display:flex;align-items:center;gap:35px;position:relative;justify-content:space-between}\n#HPV100007.promoWrap .rotating-slider-container .slides-container{position:relative;min-height:450px;overflow:visible;flex-grow:1}\n#HPV100007.promoWrap .rotating-slider-container .slides{position:relative;height:100%}\n/* #HPV100007.promoWrap .rotating-slider-container .slide{position:absolute;width:100%;transition:transform .5s ease-in-out;top:0;left:0} */\n#HPV100007.promoWrap .rotating-slider-container .slidess{position:relative;width:100%;height: auto;transition:transform .5s ease-in-out;display: block;}\n#HPV100007.promoWrap .rotating-slider-container .two-column-slide{display:flex;align-items:center;gap:40px;height:100%}\n#HPV100007.promoWrap .rotating-slider-container .image-column{flex:1;height:100%;display:flex;align-items:center}\n#HPV100007.promoWrap .rotating-slider-container .image-column img{width:100%;height:auto;max-height:300px;object-fit:contain;border-radius:8px}\n#HPV100007.promoWrap .rotating-slider-container .content-column{flex:1;padding:20px}\n#HPV100007.promoWrap .rotating-slider-container .content-column h3{font-size:28px;color:#333;margin-bottom:15px}\n#HPV100007.promoWrap .rotating-slider-container .content-column p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px}\n#HPV100007.promoWrap .rotating-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#HPV100007.promoWrap .rotating-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#HPV100007.promoWrap .rotating-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#HPV100007.promoWrap .rotating-slider-container .arrow-btn:hover{background-color:#000}\n#HPV100007.promoWrap .rotating-slider-container .arrow-btn.right{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n#HPV100007.promoWrap .rotating-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#HPV100007.promoWrap .rotating-slider-container .arrow-btn.right.disabled{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n#HPV100007.promoWrap .rotating-slider-container .arrow-btn.left{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n#HPV100007.promoWrap .rotating-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#HPV100007.promoWrap .rotating-slider-container .arrow-btn.left.disabled{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n/* #HPV100007.promoWrap .rotating-slider-container .arrow-btn.left.disabled:focus-visible {outline: 0 transparent;} */\n#HPV100007.promoWrap .rotating-slider-container .arrow-btn.disabled{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n#HPV100007.promoWrap .rotating-slider-container .dots-two{display:flex;justify-content:center;gap:10px;margin-top:0}\n#HPV100007.promoWrap .rotating-slider-container .dot-btn-two{width:8px;height:8px;border-radius:50%;background:#ccc;cursor:pointer;border:none;padding:0}\n#HPV100007.promoWrap .rotating-slider-container .dot-btn-two.active{background:#000}\n#HPV100007.promoWrap .rotating-slider-container .image-slider-column{width:100%;height:400px;position:relative;overflow:hidden}\n#HPV100007.promoWrap .rotating-slider-container .image-slides{position:relative;height:100%}\n#HPV100007.promoWrap .rotating-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#HPV100007.promoWrap .rotating-slider-container .image-slide img{width:100%;height:100%;object-fit:cover;display:block;border-radius:5px}\n#HPV100007.promoWrap .rotating-slider-container .image-slide.active{left:10%;transform:translateX(0);z-index:3;opacity:1}\n#HPV100007.promoWrap .rotating-slider-container .image-slide.next{left:100%;transform:translateX(-80%);z-index:2;opacity:.8}\n#HPV100007.promoWrap .rotating-slider-container .image-slide.prep-next{left:100%;transform:translateX(-60%);z-index:1;opacity:.6}\n#HPV100007.promoWrap .rotating-slider-container .image-slide.prev{left:-80%;transform:translateX(60%);z-index:1;opacity:.5}\n#HPV100007.promoWrap .rotating-slider-container .slide-out-left{animation:slideOutLeft .7s forwards}\n#HPV100007.promoWrap .rotating-slider-container .slide-in-right{animation:slideInRight .7s forwards}\n#HPV100007.promoWrap .rotating-slider-container .slide-out-right{animation:slideOutRight .7s forwards}\n#HPV100007.promoWrap .rotating-slider-container .slide-in-left{animation:slideInLeft .7s forwards}\n@keyframes slideOutLeft{from{transform:translateX(0);left:10%;opacity:1}to{transform:translateX(-40%);left:10%;opacity:.5}}\n@keyframes slideInRight{from{transform:translateX(-80%);left:100%;opacity:.8}to{transform:translateX(-80%);left:20%;opacity:1}}\n@keyframes slideOutRight{from{transform:translateX(0);left:10%;opacity:1}to{transform:translateX(40%);left:10%;opacity:.5}}\n@keyframes slideInLeft{from{transform:translateX(60%);left:-80%;opacity:.5}to{transform:translateX(60%);left:0;opacity:1}}\n#HPV100007.promoWrap .rotating-slider-container .slider-nav{display:flex;justify-content:center;gap:20px;margin-top:20px}\n#HPV100007.promoWrap .rotating-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#HPV100007.promoWrap .rotating-slider-container .slide-indicators{display:flex;justify-content:center;margin-top:15px;gap:10px}\n#HPV100007.promoWrap .rotating-slider-container .indicator{width:12px;height:12px;border-radius:50%;background-color:#ccc;cursor:pointer}\n#HPV100007.promoWrap .rotating-slider-container .indicator.active{background-color:#333}\n#HPV100007.promoWrap .rotating-slider-container .testimonial-slide{display:none}\n#HPV100007.promoWrap .rotating-slider-container .cube-container{width:100%;height:400px;perspective:1200px;position:relative;overflow:visible}\n#HPV100007.promoWrap .rotating-slider-container .cube{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s ease-in-out}\n#HPV100007.promoWrap .rotating-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#HPV100007.promoWrap .rotating-slider-container .cube-face img{width:100%;height:100%;object-fit:cover}\n#HPV100007.promoWrap .rotating-slider-container .cube-face:first-child{transform:rotateY(0) translateZ(150px);z-index:4;opacity:1}\n#HPV100007.promoWrap .rotating-slider-container .cube-face:nth-child(2){transform:rotateY(90deg) translateZ(150px);z-index:3;opacity:1}\n#HPV100007.promoWrap .rotating-slider-container .cube-face:nth-child(3){transform:rotateY(180deg) translateZ(150px);z-index:2;opacity:1}\n#HPV100007.promoWrap .rotating-slider-container .cube-face:nth-child(4){transform:rotateY(-90deg) translateZ(150px);z-index:1;opacity:1}\n#HPV100007.promoWrap .rotating-slider-container .cube-face.active{opacity:1;z-index:5}\n#HPV100007.promoWrap .rotating-slider-container .fixed-image-column{position:absolute;left:0;top:0;width:50%;height:100%;padding-right:20px;margin-right:60px;flex-shrink:0;max-width:520px;flex:1}\n/* #HPV100007.promoWrap .rotating-slider-container .sliding-content-column{position:absolute;right:0;top:0;width:50%;height:100%} */\n#HPV100007.promoWrap .rotating-slider-container .sliding-content-column{position:relative;width:50%;height:auto;overflow: visible;\n float: right;}\n\n#HPV100007.promoWrap .rotating-slider-container .slides{position:relative;height:100%}\n#HPV100007.promoWrap .rotating-slider-container .slidess{width:100%;opacity:0;transition:opacity .5s ease-in-out;visibility: hidden;}\n#HPV100007.promoWrap .rotating-slider-container .slidess.active{opacity:1;float: right;\n display: inline-block;\n position: absolute;visibility: visible;}\n#HPV100007.promoWrap .rotating-slider-container .carousel-container{position:relative;width:100%;height:400px;perspective:1000px}\n#HPV100007.promoWrap .rotating-slider-container .card{position:absolute;width:100%;max-width:352px;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;visibility:visible}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-front{z-index:3;transform:translateX(0) scale(1);opacity:1}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-middle{z-index:2;transform:translateX(40px) scale(.95);opacity:1;width:100%}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-back{z-index:1;transform:translateX(70px) scale(.9);opacity:1;width:100%}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-left{z-index:2;transform:translateX(-40px) scale(.95);opacity:1;width:100%}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-far-left{z-index:1;transform:translateX(-70px) scale(.9);opacity:1;width:100%}\n#HPV100007.promoWrap .rotating-slider-container .card.hidden-layer{opacity:0!important;transform:translateX(0) scale(.9)!important;z-index:0!important}\n#HPV100007.promoWrap .rotating-slider-container .slides-text-section-two{position:relative;left:5%}\n#HPV100007.promoWrap .rotating-slider-container .fixed-image-column .card img{object-fit:cover;width:352px;height:100%;border-radius:20px}\n/* #HPV100007.promoWrap .rotating-slider-container .arrow-btn:focus,\n#HPV100007.promoWrap .rotating-slider-container .card:focus,\n.dot-btn-two:focus-visible {outline: none;} */\n/* #HPV100007.promoWrap .rotating-slider-container .dot-btn-two:focus{outline:2px solid #0066cc;outline-offset:2px} */\n.dot-mob-two:focus-visible {outline: none;}\n/* #HPV100007.promoWrap .rotating-slider-container .using-mouse .arrow-btn:focus,\n#HPV100007.promoWrap .rotating-slider-container .using-mouse .card:focus,\n#HPV100007.promoWrap .rotating-slider-container .using-mouse .dot-btn-two:focus{outline:0} */\n#HPV100007.promoWrap .rotating-slider-container .mobile-view-sec{display:none}\n\n#HPV100007.promoWrap .rotating-slider-container .header-sec{margin-bottom:20px;padding:33px 20px 33px 0}\n#HPV100007.promoWrap .rotating-slider-container .header-sec.text-slide-two{padding:23px 10px 33px 0}\n#HPV100007.promoWrap .rotating-slider-container .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;display:block;align-items:center}\n#HPV100007.promoWrap .rotating-slider-container .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;}\n/* #HPV100007.promoWrap .rotating-slider-container .header-sec h2.icon-text{display:flex;align-items:center;justify-content:left}\n#HPV100007.promoWrap .rotating-slider-container .header-sec h2.icon-text img{padding-right:10px} */\n#HPV100007.promoWrap .rotating-slider-container .header-sec h3{font-size:36px;line-height:130%;font-weight:400;margin-top:5px;padding-bottom:10px;color:#1a1a19;}\n#HPV100007.promoWrap .rotating-slider-container .header-sec p.para{padding-bottom:23px;}\n#HPV100007.promoWrap .rotating-slider-container .red-car{color:#1a1a19;text-decoration:none;display:table;font-weight:500;background:#004d99;border:1px solid #004d99;padding:10px 10px;display:inline-block;color:#fff;border-radius:10px}\n#HPV100007.promoWrap .rotating-slider-container .red-car:hover{background:#fff;border:1px solid #000;color:#004d99}\n#HPV100007.promoWrap .rotating-slider-container .red-car:hover::after{background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat}\n#HPV100007.promoWrap .rotating-slider-container .red-car::after{content:'';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.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:8px;margin-bottom:3px;margin-top:2px}\n#HPV100007.promoWrap .rotating-slider-container .picture-box{position:relative;overflow:hidden;align-items:center;justify-content:center;border-radius:20px}\n#HPV100007.promoWrap .rotating-slider-container .picture-box .imgsec{overflow:hidden;display:block;object-fit:cover;max-width:352px;border-radius:20px}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-middle::after {\ncontent: \"\";\nposition: absolute;\ninset: 0;\nbackground: rgba(255, 255, 255, 0.6);\nbackdrop-filter: blur(2px); \n-webkit-backdrop-filter: blur(2px);\n margin-bottom: -2px;\n}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-back::after {\ncontent: \"\";\nposition: absolute;\ninset: 0;\nbackground: rgba(255, 255, 255, 0.6);\nbackdrop-filter: blur(2px); \n-webkit-backdrop-filter: blur(2px);\nmargin-bottom: -2px;\n}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-left::after {\ncontent: \"\";\nposition: absolute;\ninset: 0;\nbackground: rgba(255, 255, 255, 0.6);\nbackdrop-filter: blur(2px); \n-webkit-backdrop-filter: blur(2px);\n margin-bottom: -2px;\n}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-far-left::after {\ncontent: \"\";\nposition: absolute;\ninset: 0;\nbackground: rgba(255, 255, 255, 0.6);\nbackdrop-filter: blur(2px); \n-webkit-backdrop-filter: blur(2px);\n margin-bottom: -2px;\n}\n#HPV100007.promoWrap .carousel-mobile{display: none;}\n#HPV100007.promoWrap .header-sec-img-text {display: flex;flex-direction: row;}\n#HPV100007.promoWrap .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;display:flex;/*align-items:center;*/justify-content:center; color: #575757;padding-left: 8px;flex-direction: column;}\n#HPV100007.promoWrap .rotating-slider-container .third-slide-acn .header-sec{padding: 33px 2px 33px 0;}\n#HPV100007.promoWrap .link-hover:hover .red-car {\n background: #fff;\n border: 1px solid #000;\n color: #004d99;\n}\n#HPV100007.promoWrap .link-hover:hover .red-car::after {\n background: transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat;\n}\n#HPV100007.promoWrap .rotating-slider-container .text-slide-three h3{width: 100%;}\n#HPV100007.promoWrap a:focus-visible {outline: 2px solid #000000;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n#HPV100007.promoWrap .rotating-slider-container .fixed-image-column .card img:focus-visible {outline: 1px solid #000000;}\n#HPV100007.promoWrap .rotating-slider-container .third-slide-acn .header-sec p.para{width: 98%;}\n\n\n@media(max-width:959px){\n#HPV100007.promoWrap .rotating-slider-container .header-sec{margin-bottom:0;padding:0}\n#HPV100007.promoWrap .rotating-slider-container .header-sec.text-slides-one{margin-bottom:0;padding:45px 10px 33px 0}\n#HPV100007.promoWrap .rotating-slider-container .grid-two-col{gap:80px}\n#HPV100007.promoWrap .rotating-slider-container .header-sec h3{padding-bottom:10px;font-size:24px}\n#HPV100007.promoWrap .rotating-slider-container .header-sec p.para{padding-bottom:20px}\n#HPV100007.promoWrap .rotating-slider-container .picture-box .imgsec{max-width:251px;max-height:287px}\n#HPV100007.promoWrap .rotating-slider-container .card{max-width:352px}\n#HPV100007.promoWrap .rotating-slider-container .carousel-container{min-height:287px;padding-top:31px}\n#HPV100007.promoWrap{max-width:1280px;margin:0 auto 40px auto}\n#HPV100007.promoWrap .rotating-slider-container .dots-two{margin-top: 20px;}\n#HPV100007.promoWrap .rotating-slider-container .card{height: auto;}\n#HPV100007.promoWrap .rotating-slider-container .slides-container{min-height: 340px;}\n#HPV100007.promoWrap {margin:0 auto 80px auto;position: relative;}\n#HPV100007.promoWrap .rotating-slider-container .fixed-image-column .card img{width: -webkit-fill-available;}\n#HPV100007.promoWrap .rotating-slider-container .header-sec.text-slide-two {margin-bottom: 0;padding: 26px 10px 33px 0;}\n#HPV100007.promoWrap .rotating-slider-container .header-sec.text-slide-three {margin-bottom: 0;padding: 33px 10px 33px 0;}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-middle::after {\n margin-bottom: 0;\n}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-back::after {\nmargin-bottom: 0;\n}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-left::after {\n margin-bottom: 0;\n}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-far-left::after {\n margin-bottom: 0;\n}\n}\n@media(max-width:800px){\n#HPV100007.promoWrap .rotating-slider-container .fixed-image-column{left:0}\n#HPV100007.promoWrap .rotating-slider-container .learn-more-link{font-size:13px}\n#HPV100007.promoWrap .rotating-slider-container .slides-container{min-height: 340px;}\n}\n@media(max-width:755px){\n#HPV100007.promoWrap .rotating-slider-container .carousel{gap: 15px;}\n}\n @media (max-width:700px) {\n #HPV100007.promoWrap {background-color:transparent!important;font-family:CVS Health Sans,Helvetica,Arial,sans-serif;max-width:unset;position: unset;}\n #HPV100007.promoWrap .rotating-slider-container{display: none;}\n#HPV100007.promoWrap .carousel-mobile{display: block;position: relative;}\n:root {\n --peek: 28px; /* no peek so only one slide shows */\n --gap: 36px; /* remove inter-slide gap on mobile */\n}\n #HPV100007.promoWrap #imageTrackTwo {\n padding-left: var(--peek);\n padding-right: var(--peek);\n gap: var(--gap);\n }\n\n/* Make the container span the screen and clip overflow */\n#HPV100007.promoWrap #imageContainerTwo {\n width: 100%;\n max-width: 100%;\n margin: 0 auto;\n overflow: hidden;\n position: relative;\n}\n\n/* IMPORTANT: target the actual track you use. If your HTML uses id=\"imageTrack\",\n either add class=\"image-track\" to it OR combine selectors as below. */\n#HPV100007.promoWrap #imageTrackTwo,\n#HPV100007.promoWrap .image-track {\n display: flex;\n align-items: stretch;\n padding: 0 var(--peek); /* no side padding to avoid peeking */\n gap: var(--gap); /* prevent second slide from appearing */\n transition: transform 420ms cubic-bezier(.22,.9,.35,1);\n}\n\n/* Force exactly one slide to fill the viewport width */\n#HPV100007.promoWrap .carousel-mobile .image-slide {\n flex: 0 0 calc(100% - var(--peek) * 2);\n max-width: calc(100% - var(--peek) * 2);\n border-radius: 16px;\n overflow: hidden;\n}\n\n#HPV100007.promoWrap .carousel-mobile .image-slide img {\n display: block;\n width: 100%;\n height: auto;\n object-fit: cover;\n}\n\n/* Text track matches one-at-a-time behavior */\n#HPV100007.promoWrap .carousel-mobile .text-carousel-container { overflow: hidden; }\n#HPV100007.promoWrap .carousel-mobile .text-track { display: flex; transition: transform 420ms cubic-bezier(.22,.9,.35,1); }\n#HPV100007.promoWrap .carousel-mobile .text-slide { min-width: 100%; }\n\n\n#HPV100007.promoWrap .carousel-mobile .text-slide h2{ font-size:18px; margin-bottom:8px; line-height:1.05; }\n#HPV100007.promoWrap .carousel-mobile .cta { background:#165bb5; color:#fff; padding:10px 14px; border-radius:8px; text-decoration:none; display:inline-block; }\n\n/* controls-two */\n#HPV100007.promoWrap .carousel-mobile .arrow { position:absolute; top:26%; transform:translateY(-50%); width:40px; height:40px; border-radius:50%; border:0; background:#fff; box-shadow:0 6px 18px rgba(0,0,0,0.08); cursor:pointer; display:flex; align-items:center; justify-content:center;padding: 8px 12px;\n background: #fff;\n border: none;\n border-radius: 30%;\n cursor: pointer;\n z-index: 10;\n /* opacity: .8; */\n border: 1px solid #000; }\n#HPV100007.promoWrap .carousel-mobile .arrow.left { left: 8px; } /* place outside visual card if desired */\n#HPV100007.promoWrap .carousel-mobile .arrow.right { right: 8px; }\n#HPV100007.promoWrap .carousel-mobile .arrow.right {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);\n background-position: center;\n background-repeat: no-repeat;\n flex-shrink: 0;\n}\n#HPV100007.promoWrap .carousel-mobile .arrow.left {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);\n background-position: center;\n background-repeat: no-repeat;\n flex-shrink: 0;\n}\n\n#HPV100007.promoWrap .carousel-mobile .controls-two { margin-top:25px; display:flex; justify-content:center; gap:8px; }\n#HPV100007.promoWrap .carousel-mobile .dot-mob-two { width:8px; height:8px; border-radius:50%; background:#ddd; cursor:pointer; }\n#HPV100007.promoWrap .carousel-mobile .dot-mob-two.active { background:#333; }\n#HPV100007.promoWrap .carousel-mobile .header-sec{margin-bottom:20px;}\n#HPV100007.promoWrap .carousel-mobile .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;display:block;align-items:center}\n#HPV100007.promoWrap .carousel-mobile .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;}\n/* #HPV100007.promoWrap .carousel-mobile .header-sec h2.icon-text{display:flex;align-items:center;justify-content:left}\n#HPV100007.promoWrap .carousel-mobile .header-sec h2.icon-text img{padding-right:10px} */\n#HPV100007.promoWrap .carousel-mobile .header-sec h3{font-size:24px;line-height:130%;font-weight:400;padding-top:20px;padding-bottom:20px;color: #1a1a19;}\n#HPV100007.promoWrap .carousel-mobile .header-sec p.para{padding-bottom:30px}\n#HPV100007.promoWrap .carousel-mobile .header-sec{padding:0 0 0 18px}\n/* .header-sec.header-sec-one{padding:0 0 0 10px!important} */\n#HPV100007.promoWrap .carousel-mobile .header-sec{max-width: 100%;}\n#HPV100007.promoWrap .carousel-mobile .carousel-header{margin-bottom:0;padding:0 0 24px 18px;}\n#HPV100007.promoWrap .carousel-mobile .carousel-header .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;}\n#HPV100007.promoWrap .carousel-mobile .red-car{color:#1a1a19;text-decoration:none;display:table;font-weight:500;background:#004d99;border:1px solid #004d99;padding:10px 10px;display:inline-block;color:#fff;border-radius:10px}\n#HPV100007.promoWrap .carousel-mobile .red-car:hover{background:#fff;border:1px solid #000;color:#004d99}\n#HPV100007.promoWrap .carousel-mobile .red-car:hover::after{background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat}\n#HPV100007.promoWrap .carousel-mobile .red-car::after{content:'';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.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:8px;margin-bottom:3px;margin-top:2px}\n#HPV100007.promoWrap .carousel-mobile .arrow.disabled {\n background-color: #ccc9c6;\n border: 1px dashed #767471;\n cursor: not-allowed;\n pointer-events: none;\n background-position: center;\n background-repeat: no-repeat;\n}\n#HPV100007.promoWrap .carousel-mobile .arrow.left.disabled {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);\n}\n#HPV100007.promoWrap .carousel-mobile .arrow.right.disabled {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);\n}\n\n #HPV100007.promoWrap .carousel-mobile .image-slide img { height:auto; }\n #HPV100007.promoWrap .carousel-mobile .arrow.left, #HPV100007.promoWrap .carousel-mobile .arrow.right { display:block; }\n/* .image-slide.peek img {\nmin-height: 500px;\nopacity: 0.7; \ntransition: transform 0.4s ease, opacity 0.4s ease;\n border-radius: 12px;\n} */\n#HPV100007.promoWrap .carousel-mobile .image-slide {\ndisplay: flex;\nalign-items: center; /* Vertically centers the image */\njustify-content: center; /* Optional: horizontally centers if needed */\n}\n#HPV100007.promoWrap .carousel-mobile .image-slide.peek img {\nheight: 80%; /* or any percentage that looks good */\nobject-fit: cover;\nborder-radius: 16px;\n}\n\n#HPV100007.promoWrap button.dot-mob-two {\n border-style: none;\n}\n#HPV100007.promoWrap .header-sec .icon-text{align-items: anchor-center;}\n#HPV100007.promoWrap .header-sec .icon-text img{width: auto;height: 33px;}\n#HPV100007.promoWrap .red-car.force-focus {\noutline: 3px solid #d32f2f; /* red border */\noutline-offset: 2px;\n}\n\n#HPV100007.promoWrap .red-car:focus-visible{outline: 2px solid #004d99;}\n#HPV100007.promoWrap button:focus-visible{outline: 2px solid #004d99;}\n\n#HPV100007.promoWrap .carousel-mobile .second-slide-para h3{max-width: unset;width: 92%;}\n}\n\n@media (max-width: 400px) {\n:root {\n --peek: 60px;\n --gap: 33px;\n}\n\n#HPV100007.promoWrap #imageTrackTwo {\n padding-left: var(--peek);\n padding-right: var(--peek);\n gap: var(--gap);\n}\n\n#HPV100007.promoWrap .carousel-mobile .image-slide {\n flex: 0 0 239px;\n max-width: 239px;\n}\n#HPV100007.promoWrap .carousel-mobile .image-slide.peek img {\n/* transform: scale(0.9); */\nopacity: 1; /* Optional: adds a faded look */\ntransition: transform 0.4s ease, opacity 0.4s ease;\n border-radius: 16px;\n min-height: unset;\n}\n}\n@media(max-width:360px){\n #HPV100007.promoWrap .carousel-mobile .second-slide-para .red-car{padding: 10px 5px;}\n}\n</style>\n<div class=\"promoWrap\" id=\"HPV100007\">\n<div class=\"rotating-slider-container\">\n<!-- <h3>How we support our community</h3>-->\n\n<div class=\"carousel\">\n <button class=\"arrow-btn left\" id=\"prevBtnTwo\" aria-label=\"Previous slide\"></button>\n \n <div class=\"slides-container\">\n <div class=\"slides desktop-view-sec\">\n <!-- Image Stack Rotation -->\n <div class=\"fixed-image-column\" style=\"margin-right: 60px; flex-shrink: 0; max-width: 520px;\">\n <div class=\"carousel-container\" id=\"carouselTwo\">\n <div class=\"card visible-front\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/1-extracare-in-store.png\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <div class=\"imgsec\"> \n <img alt=\"An adult customer holds a CVS basket that is partially filled as they look at their phone in a store aisle.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/1-extracare-in-store.png\" class=\"img-slides\">\n </div>\n </div>\n </div>\n <div class=\"card visible-middle\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/20200909-17-Exam-Sprain-0047.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <div class=\"imgsec\">\n <img alt=\"Inside a residence, a smiling adult removes a roll of paper towels from a tote bag with the ExtraCare Plus logo on it. Behind him are two other smiling people. One of them has a bottle of Fabuloso cleaner. The ExtraCare Plus icon is layered on the bottom corner of the image.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/2-extracare-slide-extracare-plus.png\" class=\"img-slides\">\n </div>\n </div>\n </div>\n <div class=\"card visible-back\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/1-extracare-in-store.png\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <div class=\"imgsec\">\n <img alt=\"A CVS pharmacy employee smiles as they lean out of the CVS pickup window to scan the phone of a customer.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/3-extracare-slide-pickup.png\" class=\"img-slides\">\n </div>\n </div>\n </div>\n </div>\n </div>\n <div class=\"slides-text-section-two\">\n <!-- Content slides (unchanged) -->\n <!-- Slide 1 -->\n<div class=\"slidess active\" id=\"slides-one\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec link-hover text-slides-one\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/extracare-heading-icon.svg\" alt=\"Illustration of an ExtraCare card\">\n <h2 class=\"icon-text\">ExtraCare</h2>\n </div>\n <h3 id=\"slide-1-h\" tabindex=\"-1\">Turn your CVS trip into savings with ExtraCare<span class=\"super\">®</span></h3>\n <p class=\"para\">Join ExtraCare for FREE and unlock Extra Big Deals, sale prices plus earn 2% back in ExtraBucks Rewards<span class=\"super\">®</span> on eligible in-store and online purchases and more.*</p>\n <a class=\"red-car red-care-one\" href=\"/account-registration/look-up?returnUrl=%2Fextracare%2Fnew-card%2F&icid=cvs-home-s7-ec-joinec\">\n <span>Join ExtraCare for FREE</span>\n </a>\n </div>\n </div>\n</div>\n\n<!-- Slide 2 -->\n<div class=\"slidess\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec link-hover text-slide-two\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/extracare-heading-icon.svg\" alt=\"Illustration of an ExtraCare card\">\n <h2 class=\"icon-text\">ExtraCare</h2>\n </div>\n <h3 id=\"slide-2-h\" tabindex=\"-1\">Bigger savings and a $10 monthly reward with ExtraCare Plus<span class=\"super\">®</span></h3>\n <p class=\"para\">Enjoy FREE same-day delivery, 20% off CVS Health<span class=\"super\">®</span> brands, a 24/7 Pharmacist Helpline and more; only $5 a month or $48 a year.* Plus, get a $10 monthly bonus reward as a thank you.</p>\n <a class=\"red-car red-care-one\" href=\"/account-login/look-up?returnUrl=%2Fextracare%2Fplus%2Fjoin&icid=cvs-home-s7-ec-joinecplus\">\n <span>Upgrade to ExtraCare Plus</span>\n </a>\n </div>\n </div>\n</div>\n\n<!-- Slide 3 -->\n<div class=\"slidess third-slide-acn\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec link-hover text-slide-three\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/extracare-heading-icon.svg\" alt=\"Illustration of an ExtraCare card\">\n <h2 class=\"icon-text\">ExtraCare</h2>\n </div>\n <h3 id=\"slide-3-h\" tabindex=\"-1\">Earn $50 in ExtraBucks Rewards<span class=\"super\">®</span> for filling scripts</h3>\n <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 <a class=\"red-car red-care-one\" href=\"/account-registration/look-up?returnUrl=%2Fextracare%2Fnew-card%2F&icid=cvs-home-s7-ec-joinrrx\">\n <span>Join ExtraCare & opt in</span>\n </a>\n </div>\n </div>\n</div>\n </div>\n </div>\n \n <!-- mobile view start -->\n\n <!-- mobile view end -->\n </div>\n \n\n <button class=\"arrow-btn right\" id=\"nextBtnTwo\" aria-label=\"Next slide\"></button>\n</div>\n\n<div class=\"dots-two\" role=\"group\" aria-label=\"Slide Progress Indicator Dots\" aria-hidden=\"true\">\n<span class=\"dot-btn-two active\" aria-label=\"Slide 1 of 3\" role=\"img\" data-index=\"0\"></span>\n<span class=\"dot-btn-two\" aria-label=\"Slide 2 of 3\" role=\"img\" data-index=\"1\"></span>\n<span class=\"dot-btn-two\" aria-label=\"Slide 3 of 3\" role=\"img\" data-index=\"2\"></span>\n</div>\n</div>\n\n<div class=\"carousel-mobile\" id=\"carousel-mob\">\n<div class=\"carousel-header header-sec\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/extracare-heading-icon.svg\" alt=\"Illustration of an ExtraCare card\">\n <h2 class=\"icon-text\">ExtraCare</h2>\n </div>\n</div>\n\n<div class=\"image-carousel-container\" id=\"imageContainerTwo\">\n <div class=\"image-track\" id=\"imageTrackTwo\">\n <!-- replace src with your images -->\n <div class=\"image-slide\" aria-hidden=\"false\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/1-extracare-in-store.png\" alt=\"An adult customer holds a CVS basket that is partially filled as they look at their phone in a store aisle.\"></div>\n <div class=\"image-slide\" aria-hidden=\"true\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/2-extracare-slide-extracare-plus.png\" alt=\"Inside a residence, a smiling adult removes a roll of paper towels from a tote bag with the ExtraCare Plus logo on it. Behind him are two other smiling people. One of them has a bottle of Fabuloso cleaner. The ExtraCare Plus icon is layered on the bottom corner of the image.\"></div>\n <div class=\"image-slide\" aria-hidden=\"true\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/3-extracare-slide-pickup.png\" alt=\"A CVS pharmacy employee smiles as they lean out of the CVS pickup window to scan the phone of a customer.\"></div>\n </div>\n</div>\n\n <div class=\"controls-two\" role=\"group\" aria-label=\"Slide Progress Indicator Dots\" aria-hidden=\"true\">\n <span class=\"dot-mob-two active\" aria-label=\"Slide 1 of 3\" role=\"img\"></span>\n <span class=\"dot-mob-two\" aria-label=\"Slide 2 of 3\" role=\"img\"></span>\n <span class=\"dot-mob-two\" aria-label=\"Slide 3 of 3\" role=\"img\"></span>\n </div>\n\n<div class=\"text-carousel-container\" id=\"textContainer\">\n <div class=\"text-track\" id=\"textTrackTwo\">\n <div class=\"text-slide\" aria-hidden=\"false\">\n <div class=\"header-sec link-hover\">\n <h3>Turn your CVS trip into savings with ExtraCare<span class=\"super\">®</span></h3>\n <p class=\"para\">Join ExtraCare for FREE and unlock Extra Big Deals, sale prices plus earn 2% back in ExtraBucks Rewards<span class=\"super\">®</span> on eligible in-store and online purchases and more.</p>\n <a class=\"red-car red-care-one red-car-mob\" href=\"/account-registration/look-up?returnUrl=%2Fextracare%2Fnew-card%2F&icid=cvs-home-s7-ec-joinec\" id=\"\"><span>Join ExtraCare for FREE</span></a>\n </div>\n </div>\n <div class=\"text-slide\" aria-hidden=\"true\">\n <div class=\"header-sec link-hover second-slide-para\">\n <h3>Bigger savings and a $10 monthly reward with ExtraCare Plus<span class=\"super\">®</span></h3>\n <p class=\"para\">Enjoy FREE same-day delivery, 20% off CVS Health<span class=\"super\">®</span> brands, a 24/7 Pharmacist Helpline and more; only $5 a month or $48 a year.* Plus, get a $10 monthly bonus reward as a thank you.</p>\n <a class=\"red-car red-care-one red-car-mob\" href=\"/account-login/look-up?returnUrl=%2Fextracare%2Fplus%2Fjoin&icid=cvs-home-s7-ec-joinecplus\" id=\"\"><span>Upgrade to ExtraCare Plus</span></a>\n </div>\n </div>\n <div class=\"text-slide\" aria-hidden=\"true\">\n <div class=\"header-sec link-hover\"> \n <h3>Earn $50 in ExtraBucks Rewards<span class=\"super\">®</span> for filling scripts</h3>\n <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 <a class=\"red-car red-care-one red-car-mob\" href=\"/account-registration/look-up?returnUrl=%2Fextracare%2Fnew-card%2F&icid=cvs-home-s7-ec-joinrrx\" id=\"\"><span>Join ExtraCare & opt in</span></a>\n </div> \n </div>\n </div>\n</div>\n\n<button class=\"arrow left\" id=\"prevBtnmobTwo\"></button>\n<button class=\"arrow right\" id=\"nextBtnmobTwo\"></button>\n\n\n</div>\n\n</div>\n<script>\n window.addEventListener('load', function () {\n setTimeout(() => {\n\n // link hover\n\t\tdocument.querySelectorAll('.link-hover').forEach(divTwo => {\n const linkTwo = divTwo.querySelector('a');\n\n if (linkTwo) {\n divTwo.style.cursor = 'pointer';\n\n divTwo.addEventListener('click', () => {\n window.location.href = linkTwo.href;\n });\n }\n});\n/* ---------------------------\n DESKTOP SLIDER\n ---------------------------- */\n let currentStackIndexTwo = 0;\n const totalSlidesTwo = 3;\n const contentSlidesTwo = document.querySelectorAll('.slidess');\n const prevBtnTwo = document.getElementById('prevBtnTwo');\n const nextBtnTwo = document.getElementById('nextBtnTwo');\n const dotBtnsTwo = document.querySelectorAll('.dot-btn-two');\n\n let lastNavDirectionTwo = null;\n\n function createLiveRegionTwo() {\n let liveRegionTwo = document.getElementById('slide-status');\n if (!liveRegionTwo) {\n liveRegionTwo = document.createElement('div');\n liveRegionTwo.id = 'slide-status';\n liveRegionTwo.setAttribute('aria-live', 'polite');\n liveRegionTwo.setAttribute('aria-atomic', 'true');\n liveRegionTwo.style.position = 'absolute';\n liveRegionTwo.style.width = '1px';\n liveRegionTwo.style.height = '1px';\n liveRegionTwo.style.margin = '-1px';\n liveRegionTwo.style.clip = 'rect(0 0 0 0)';\n liveRegionTwo.style.overflow = 'hidden';\n document.body.appendChild(liveRegionTwo);\n }\n return liveRegionTwo;\n }\n const liveRegionTwo = createLiveRegionTwo();\n\n /* ROTATE CARDS */\n function rotateCarouselTwo() {\n const carouselTwo = document.getElementById('carouselTwo');\n const cardsTwo = Array.from(carouselTwo.children);\n\n cardsTwo.forEach(cardTwo => cardTwo.className = 'card');\n\n if (currentStackIndexTwo === 0) {\n cardsTwo[0].classList.add('visible-front');\n cardsTwo[1].classList.add('visible-middle');\n cardsTwo[2].classList.add('visible-back');\n } else if (currentStackIndexTwo === 1) {\n cardsTwo[0].classList.add('visible-left');\n cardsTwo[1].classList.add('visible-front');\n cardsTwo[2].classList.add('visible-middle');\n } else if (currentStackIndexTwo === 2) {\n cardsTwo[0].classList.add('visible-far-left');\n cardsTwo[1].classList.add('visible-left');\n cardsTwo[2].classList.add('visible-front');\n }\n }\n\n /* UPDATE SLIDE */\nfunction updateContentSliderTwo() {\n contentSlidesTwo.forEach((slideTwo, indexTwo) => {\n slideTwo.classList.toggle('active', indexTwo === currentStackIndexTwo);\n const ctaTwo = slideTwo.querySelector('.red-car');\n if (ctaTwo) {\n ctaTwo.setAttribute('tabindex', indexTwo === currentStackIndexTwo ? '0' : '-1');\n }\n });\n\n dotBtnsTwo.forEach((dotTwo, indexTwo) => {\n dotTwo.classList.toggle('active', indexTwo === currentStackIndexTwo);\n dotTwo.setAttribute('aria-selected', indexTwo === currentStackIndexTwo ? 'true' : 'false');\n });\n\n const isPrevDisabledTwo = currentStackIndexTwo === 0;\n const isNextDisabledTwo = currentStackIndexTwo === totalSlidesTwo - 1;\n\n prevBtnTwo.classList.toggle('disabled', isPrevDisabledTwo);\n nextBtnTwo.classList.toggle('disabled', isNextDisabledTwo);\n\n prevBtnTwo.setAttribute('aria-disabled', isPrevDisabledTwo ? 'true' : 'false');\n nextBtnTwo.setAttribute('aria-disabled', isNextDisabledTwo ? 'true' : 'false');\n\n prevBtnTwo.tabIndex = 0;\n nextBtnTwo.tabIndex = isNextDisabledTwo ? -1 : 0;\n\n liveRegionTwo.textContent = `Slide ${currentStackIndexTwo + 1} of ${totalSlidesTwo}`;\n}\n\n\n /* FOCUS CURRENT CTA */\n function focusCurrentCTATwo() {\n const ctaTwo = contentSlidesTwo[currentStackIndexTwo].querySelector('h3');\n if (ctaTwo) {\n requestAnimationFrame(() => ctaTwo.focus({ preventScroll: true }));\n }\n }\n\n\nfunction ensureFocusableTwo(elTwo) {\n if (!elTwo) return;\n if (!elTwo.hasAttribute('tabindex')) {\n elTwo.setAttribute('tabindex', '-1');\n }\n}\n\n\nfunction sanitizeImageColumnA11yTwo() {\n const imageColumnTwo = document.querySelector('#HPV100007 .fixed-image-column');\n if (!imageColumnTwo) return;\n\n const containersTwo = imageColumnTwo.querySelectorAll('.carousel-container, .card, .picture-box, .imgsec');\n\n containersTwo.forEach(elTwo => {\n elTwo.removeAttribute('role');\n elTwo.removeAttribute('aria-label');\n elTwo.removeAttribute('aria-labelledby');\n elTwo.removeAttribute('aria-roledescription');\n elTwo.removeAttribute('aria-live');\n\n elTwo.setAttribute('role', 'none');\n elTwo.removeAttribute('tabindex');\n });\n}\n\nfunction updateSlideImagesForA11yTwo() {\n const imageColumnTwo = document.querySelector('#HPV100007 .fixed-image-column');\n if (!imageColumnTwo) return;\n\n const cardsTwo = imageColumnTwo.querySelectorAll('.card');\n\n cardsTwo.forEach((cardTwo, iTwo) => {\n const imgTwo = cardTwo.querySelector('img.img-slides');\n if (!imgTwo) return;\n\n cardTwo.setAttribute('role', 'none');\n const wrappersTwo = cardTwo.querySelectorAll('.picture-box, .imgsec');\n wrappersTwo.forEach(wTwo => {\n wTwo.setAttribute('role', 'none');\n wTwo.removeAttribute('aria-label');\n wTwo.removeAttribute('aria-labelledby');\n wTwo.removeAttribute('tabindex');\n wTwo.removeAttribute('aria-roledescription');\n });\n\n if (iTwo === currentStackIndexTwo) {\n imgTwo.removeAttribute('aria-hidden');\n imgTwo.setAttribute('tabindex', '-1');\n imgTwo.removeAttribute('role');\n\n cardTwo.removeAttribute('inert');\n cardTwo.removeAttribute('aria-hidden');\n wrappersTwo.forEach(wTwo => wTwo.removeAttribute('inert'));\n } else {\n imgTwo.setAttribute('aria-hidden', 'true');\n imgTwo.removeAttribute('tabindex');\n\n cardTwo.setAttribute('inert', '');\n cardTwo.setAttribute('aria-hidden', 'true');\n }\n });\n}\n\nfunction isInsideHPVSectionTwo() {\n const sectionTwo = document.getElementById('HPV100007');\n if (!sectionTwo) return false;\n return sectionTwo.contains(document.activeElement);\n}\n\nfunction focusActiveSlideImageTwo() {\n if (!isInsideHPVSectionTwo()) return;\n\n const cardsTwo = document.querySelectorAll('#HPV100007 .fixed-image-column .card');\n const activeImgTwo = cardsTwo[currentStackIndexTwo]?.querySelector('img.img-slides');\n\n if (activeImgTwo) {\n requestAnimationFrame(() => {\n activeImgTwo.focus({ preventScroll: true });\n });\n }\n}\n\nfunction focusActiveSlideCTATwo() {\n if (!isInsideHPVSectionTwo()) return;\n\n const slideTwo = contentSlidesTwo[currentStackIndexTwo];\n const targetTwo = slideTwo.querySelector('.red-car') || slideTwo.querySelector('h3');\n\n if (targetTwo) {\n requestAnimationFrame(() => targetTwo.focus({ preventScroll: true }));\n }\n}\n\nfunction goToSlideTwo(indexTwo) {\n currentStackIndexTwo = indexTwo;\n\n sanitizeImageColumnA11yTwo();\n rotateCarouselTwo();\n updateContentSliderTwo();\n updateSlideImagesForA11yTwo();\n\n prevBtnTwo.setAttribute(\n \"aria-label\",\n currentStackIndexTwo === 0 ? \"You are on first slide\" : \"Previous slide\"\n );\n nextBtnTwo.setAttribute(\n \"aria-label\",\n currentStackIndexTwo === totalSlidesTwo - 1 ? \"You are on last slide\" : \"Next slide\"\n );\n\n setTimeout(() => {\n const liveRegionTwo = document.getElementById('slide-status');\n if (liveRegionTwo) {\n liveRegionTwo.textContent = `Slide ${currentStackIndexTwo + 1} of ${totalSlidesTwo}`;\n }\n }, 60);\n\n \nif (lastNavDirectionTwo === 'prev') {\n focusActiveSlideCTATwo();\n} else {\n focusActiveSlideImageTwo();\n}\n\n}\n\n /* ARROW EVENTS */\nnextBtnTwo.addEventListener('click', () => {\nif (currentStackIndexTwo < totalSlidesTwo - 1) {\n lastNavDirectionTwo = 'next';\n goToSlideTwo(currentStackIndexTwo + 1, false);\n}\n});\n\nprevBtnTwo.addEventListener('click', () => {\nif (currentStackIndexTwo > 0) {\n lastNavDirectionTwo = 'prev';\n goToSlideTwo(currentStackIndexTwo - 1, false);\n}\n});\n\n[prevBtnTwo, nextBtnTwo].forEach(btnTwo => {\n btnTwo.addEventListener('keydown', (eTwo) => {\n if (eTwo.key === 'Enter' || eTwo.key === ' ') {\n lastNavDirectionTwo = (btnTwo === prevBtnTwo) ? 'prev' : 'next';\n }\n });\n});\n\ndocument.addEventListener('keydown', (eTwo) => {\n if (eTwo.key === 'Tab' && eTwo.shiftKey && isInsideHPVSectionTwo()) {\n lastNavDirectionTwo = 'prev';\n }\n});\n\n\n /* FOCUS CTA WHEN TAB REACHES SLIDER */\n contentSlidesTwo.forEach((slideTwo, indexTwo) => {\n const ctaTwo = slideTwo.querySelector('h3');\n if (!ctaTwo) return;\n ctaTwo.addEventListener('focus', () => {\n goToSlideTwo(indexTwo, false);\n });\n });\n\n /* INITIALIZE */\ngoToSlideTwo(0);\n\n\n\n\n/* mobile start */\nconst imageContainerTwo = document.getElementById('imageContainerTwo');\nconst imageTrackTwo = document.getElementById('imageTrackTwo');\nconst imageSlidesTwo = Array.from(imageTrackTwo.children);\nconst textContainerTwo = document.getElementById('textContainer');\nconst textTrackTwo = document.getElementById('textTrackTwo');\nconst textSlidesTwo = Array.from(textTrackTwo.children);\nconst dotsTwo = Array.from(document.querySelectorAll('.controls-two .dot-mob-two'));\nconst prevBtnmobTwo = document.getElementById('prevBtnmobTwo');\nconst nextBtnmobTwo = document.getElementById('nextBtnmobTwo');\n\nlet currentIndexTwo = 0;\n\nimageSlidesTwo.forEach(slideTwo => {\n const imgTwo = slideTwo.querySelector('img');\n if (imgTwo) imgTwo.setAttribute('tabindex', '-1');\n});\n\ntextSlidesTwo.forEach((tSlideTwo, iTwo) => {\n const hTwo = tSlideTwo.querySelector('h3');\n if (hTwo && !hTwo.id) { hTwo.id = `wz-h${iTwo+1}`; }\n const hidTwo = hTwo ? hTwo.id : `wz-h${iTwo+1}`;\n\n tSlideTwo.setAttribute('tabindex', '-1');\n\n if (imageSlidesTwo[iTwo]) {\n imageSlidesTwo[iTwo].setAttribute('tabindex', '-1');\n }\n});\n\n\nfunction updateArrowStatesTwo() {\nconst isPrevDisabledTwo = currentIndexTwo === 0;\nconst isNextDisabledTwo = currentIndexTwo === imageSlidesTwo.length - 1;\n\nprevBtnmobTwo.classList.toggle('disabled', isPrevDisabledTwo);\nnextBtnmobTwo.classList.toggle('disabled', isNextDisabledTwo);\n\nprevBtnmobTwo.setAttribute('aria-disabled', isPrevDisabledTwo ? 'true' : 'false');\nnextBtnmobTwo.setAttribute('aria-disabled', isNextDisabledTwo ? 'true' : 'false');\n\nif (isPrevDisabledTwo) {\n prevBtnmobTwo.setAttribute('aria-label', 'You are on first slide');\n} else {\n prevBtnmobTwo.setAttribute('aria-label', 'Previous slide');\n}\n\nif (isNextDisabledTwo) {\n nextBtnmobTwo.setAttribute('aria-label', 'You are on last slide');\n} else {\n nextBtnmobTwo.setAttribute('aria-label', 'Next slide');\n}\n}\n\n\n\nfunction layoutAndCenterTwo() {\nconst csTwo = getComputedStyle(imageContainerTwo);\nconst peekTwo = parseInt(csTwo.getPropertyValue('--peek')) || 0;\nconst gapTwo = parseInt(csTwo.getPropertyValue('--gap')) || 0;\n\nconst containerWidthTwo = imageContainerTwo.clientWidth;\nconst slideWidthTwo = imageSlidesTwo[0].getBoundingClientRect().width;\nconst stepTwo = slideWidthTwo + gapTwo;\n\nlet translateTwo;\nif (currentIndexTwo === 0) {\n translateTwo = 0;\n} else {\n translateTwo = currentIndexTwo * stepTwo - (containerWidthTwo - slideWidthTwo) / 2 + peekTwo;\n}\n\nimageTrackTwo.style.transform = `translateX(-${translateTwo}px)`;\ntextTrackTwo.style.transform = `translateX(-${currentIndexTwo * textContainerTwo.clientWidth}px)`;\n\nimageSlidesTwo.forEach((slideTwo, iTwo) => {\n slideTwo.classList.toggle('peek', iTwo !== currentIndexTwo);\n});\n\ndotsTwo.forEach((dTwo, iTwo) => dTwo.classList.toggle('active', iTwo === currentIndexTwo));\nprevBtnmobTwo.classList.toggle('disabled', currentIndexTwo === 0);\nnextBtnmobTwo.classList.toggle('disabled', currentIndexTwo === imageSlidesTwo.length - 1);\n\nupdateArrowStatesTwo();\n}\n\n\n\nfunction focusCTATwo() {\nconst carouselFocusedTwo = document.activeElement.closest('#carousel-mob');\nif (!carouselFocusedTwo) return;\n\nconst activeCTATwo = textSlidesTwo[currentIndexTwo]?.querySelector('a.red-car-mob');\nif (activeCTATwo) {\n requestAnimationFrame(() => activeCTATwo.focus({ preventScroll: true }));\n}\n}\n\nfunction updateMobileAccessibilityTwo() {\n imageSlidesTwo.forEach((imgSlideTwo, idxTwo) => {\n if (idxTwo === currentIndexTwo) {\n imgSlideTwo.removeAttribute('aria-hidden');\n } else {\n imgSlideTwo.setAttribute('aria-hidden', 'true');\n }\n });\n\n textSlidesTwo.forEach((txtSlideTwo, idxTwo) => {\n if (idxTwo === currentIndexTwo) {\n txtSlideTwo.removeAttribute('aria-hidden');\n } else {\n txtSlideTwo.setAttribute('aria-hidden', 'true');\n }\n });\n}\n\n\n\nfunction goToTwo(indexTwo) {\n currentIndexTwo = Math.max(0, Math.min(indexTwo, imageSlidesTwo.length - 1));\n\n layoutAndCenterTwo();\n prevBtnmobTwo.classList.toggle('disabled', currentIndexTwo === 0);\n nextBtnmobTwo.classList.toggle('disabled', currentIndexTwo === imageSlidesTwo.length - 1);\n\n updateArrowStatesTwo();\n\n updateMobileAccessibilityTwo();\n\n\nconst activeImageTwo = imageSlidesTwo[currentIndexTwo]?.querySelector('img');\nif (activeImageTwo) activeImageTwo.focus({ preventScroll: true });\n\nif (typeof liveRegionTwo !== 'undefined' && liveRegionTwo) {\n liveRegionTwo.textContent = `Slide ${currentIndexTwo + 1} of ${imageSlidesTwo.length}`;\n}\n\n}\n\n\n\ndocument.addEventListener('keydown', (eTwo) => {\nif (eTwo.key === 'Tab') {\n const activeCTATwo = textSlidesTwo[currentIndexTwo]?.querySelector('a.red-car-mob');\n const carouselFocusedTwo = document.activeElement.closest('#carousel-mob');\n\n if (!carouselFocusedTwo) return;\n\n if (document.activeElement === activeCTATwo) {\n eTwo.preventDefault();\n eTwo.shiftKey ? prevBtnmobTwo.focus() : nextBtnmobTwo.focus();\n } else if (currentIndexTwo === textSlidesTwo.length - 1 && eTwo.shiftKey && document.activeElement === nextBtnmobTwo) {\n eTwo.preventDefault();\n activeCTATwo.focus();\n }\n}\n});\n\n\n layoutAndCenterTwo();\n updateMobileAccessibilityTwo();\n\n \n\nlet lastInputTypeTwo = 'mouse';\n\n[prevBtnTwo, nextBtnTwo].forEach(btnTwo => {\n btnTwo.addEventListener('keydown', (eTwo) => {\n if (eTwo.key === 'Enter' || eTwo.key === ' ') lastInputTypeTwo = 'keyboard';\n });\n});\n\ndocument.addEventListener('keydown', (eTwo) => {\n if (eTwo.key === 'Tab') lastInputTypeTwo = 'keyboard';\n}, true);\n\n\n\nprevBtnmobTwo.addEventListener('click', () => goToTwo(currentIndexTwo - 1));\nnextBtnmobTwo.addEventListener('click', () => goToTwo(currentIndexTwo + 1));\n\nwindow.addEventListener('resize', layoutAndCenterTwo);\nnew ResizeObserver(layoutAndCenterTwo).observe(imageContainerTwo);\n\n/* finger touch */\nlet startXTwo = 0;\nlet endXTwo = 0;\nconst swipeThresholdTwo = 50;\n\nimageContainerTwo.addEventListener('touchstart', (eTwo) => {\nstartXTwo = eTwo.touches[0].clientX;\n});\n\nimageContainerTwo.addEventListener('touchmove', (eTwo) => {\nendXTwo = eTwo.touches[0].clientX;\n});\n\nimageContainerTwo.addEventListener('touchend', () => {\nconst deltaXTwo = endXTwo - startXTwo;\n\nif (Math.abs(deltaXTwo) > swipeThresholdTwo) {\n if (deltaXTwo < 0 && currentIndexTwo < imageSlidesTwo.length - 1) {\n goToTwo(currentIndexTwo + 1);\n } else if (deltaXTwo > 0 && currentIndexTwo > 0) {\n goToTwo(currentIndexTwo - 1);\n }\n}\n\n\nstartXTwo = 0;\nendXTwo = 0;\n});\n\n\n\n\n}, 500);\n });\n\n\ndocument.querySelector(\"#nextBtnTwo\").addEventListener(\"click\",function(eTwo) {utag.link({link_name: 'homepage:wellness_zone:right_nav'});});\n\ndocument.querySelector(\"#prevBtnTwo\").addEventListener(\"click\",function(eTwo) {utag.link({link_name: 'homepage:wellness_zone:left_nav '});});\n\ndocument.querySelector(\"#nextBtnmobTwo\").addEventListener(\"click\",function(eTwo) {utag.link({link_name: 'homepage:wellness_zone:right_nav'});});\n\ndocument.querySelector(\"#prevBtnmobTwo\").addEventListener(\"click\",function(eTwo) {utag.link({link_name: 'homepage:wellness_zone:left_nav '});});\n\n\n</script>"}},{"slotId":"HP00008","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\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#HPV100008.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto 120px auto;}\n\n\t#HPV100008.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\n\t#HPV100008.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HPV100008.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t\n\n\t#HPV100008.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 60px;}\n\t#HPV100008.promoWrap .commitments .head2{margin: 0;color: #1A1A19; font-size: 48px;line-height: 130%;font-weight: 400; padding-bottom: 32px;}\n\t#HPV100008.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 32px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HPV100008.promoWrap .commitments .cards li{display: inherit;}\n\t#HPV100008.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;padding: 16px;}\n\t#HPV100008.promoWrap .commitments .cards li .card .imgsec{display: flex;align-items: center;justify-content: center;overflow: hidden;}\n\t#HPV100008.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px 10px 20px;text-align: center;}\n\t#HPV100008.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#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #fff; text-decoration: none;}\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-white.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:10px; margin-bottom: 1px;}\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car span:hover{text-decoration: none;border-bottom: 1px solid #fff;color: #fff;}\n\t/* #HPV100008.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #fff; text-decoration: none;} */\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{ outline: #fff solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\n\t#HPV100008.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HPV100008.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HPV100008.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #1A1A19;line-height: 18px;font-weight: 400; padding: 0 0 18px;max-width: 1280px;}\n\t#HPV100008.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 0px;}\n\t#HPV100008.promoWrap .disc .externallink,#HPV100008.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HPV100008.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HPV100008.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HPV100008.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#HPV100008.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HPV100008.promoWrap .disc .backlink, #HPV100008.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HPV100008.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#HPV100008.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HPV100008.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HPV100008.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HPV100008.promoWrap .disc .disclink{font-size: 12px;color: #1A1A19;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HPV100008.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 1px solid #1A1A19;}\n\t#HPV100008.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#HPV100008.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HPV100008.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HPV100008.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HPV100008.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/HPV100008/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#HPV100008.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HPV100008.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HPV100008.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#HPV100008.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HPV100008.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HPV100008.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HPV100008.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100008.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#HPV100008.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HPV100008.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HPV100008.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\n\t#HPV100008.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t\n\t\n\n\t#HPV100008.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\n\n\t\n\t#HPV100008.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HPV100008.promoWrap .disc{padding: 0 4px 0;margin: 0 0 24px 0;}\n\t#HPV100008.promoWrap cite {font-style: normal;}\n\t#HPV100008.promoWrap .commitments .cards li .box1{ background: #a40001;}\n\t\t#HPV100008.promoWrap .commitments .cards li .box2{background: #000000;}\n\t#HPV100008.promoWrap .commitments .cards li .box3{background: #730a0c;}\n\t#HPV100008.promoWrap .link-hover:hover .red-car span {\n text-decoration: none;\n border-bottom: 1px solid #fff;\n color: #fff;\n}\n\n\t\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HPV100008.promoWrap .photo .imgsec{right:0%}\n\t\t#HPV100008.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\t@media screen and (max-width:1024px) {\n\t\t\n\t\t#HPV100008.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HPV100008.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HPV100008.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HPV100008.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HPV100008.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HPV100008/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/* #HPV100008.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HPV100008.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HPV100008.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t\n\t\t#HPV100008.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t\t#HPV100008.promoWrap .commitments .cards li .card{padding: 8px;}\n\t\t#HPV100008.promoWrap{margin: 0 auto 80px auto;padding: 0 24px;}\n\t\t\t\t#HPV100008.promoWrap .commitments{padding: 0 0 24px;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HPV100008.promoWrap .head2{padding: 0 0 16px;}\n\n\t\t#HPV100008.promoWrap .commitments .head2{font-size: 32px;padding-bottom: 20px;}\n\t\t#HPV100008.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HPV100008.promoWrap .commitments .cards li .card .text-div{padding: 22px 0 10px 10px;text-align: left;}\n\t\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: none;}\n\n\t\t#HPV100008.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HPV100008.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\n/*\n\t\t#HPV100008.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\n\n\t\t#HPV100008.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HPV100008.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HPV100008.promoWrap .commitments{padding: 0 0 16px;}\n\t\t#HPV100008.promoWrap .commitments .cards{grid-template-columns: 1fr;grid-gap: 8px;}\n\n\t\t#HPV100008.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\n\t\t#HPV100008.promoWrap .commitments .cards li .card .imgsec{border-radius: 16px 16px 0 0;}\n\t\t#HPV100008.promoWrap .commitments .cards li .card .text-div{padding: 18px 0 10px 0;text-align: center;}\n\t\t#HPV100008.promoWrap .commitments .head2{font-size: 24px;}\n\t\t\t\t#HPV100008.promoWrap{padding: 0 10px;}\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HPV100008.promoWrap .head2{padding: 0 0 16px;}\n\t\n\t\t#HPV100008.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HPV100008.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HPV100008.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HPV100008.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HPV100008.promoWrap .photo .offscreen,#HPV100008.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HPV100008.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#HPV100008.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HPV100008.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HPV100008.promoWrap a#sec5-link1 {padding-right: 10px;}\n\t\t#HPV100008.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HPV100008.promoWrap .savings .box.box1, #HPV100008.promoWrap .savings .box.box2{min-height: unset;} */\n\t\n\t\n\t\t#HPV100008.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t\n\t}\n\n\n\n</style>\n<div id=\"HPV100008\" class=\"promoWrap\">\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 link-hover 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/2026/wk26/commitments-here-hht-new.jpg?im=Resize=(368,370)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2026/wk26/commitments-here-hht-new.jpg?im=Resize=(213.33,214)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2026/wk26/commitments-here-hht-new.jpg?im=Resize=(328,329)\" alt=\"A smiling adult has their arms around another smiling adult in a warm, welcoming manner.\">\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-s8-gen-commit-here\" 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 link-hover 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/2026/wk26/commitments-beauty-unaltered-new.jpg?im=Resize=(368,370)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2026/wk26/commitments-beauty-unaltered-new.jpg?im=Resize=(213.33,214)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2026/wk26/commitments-beauty-unaltered-new.jpg?im=Resize=(328,329)\" alt=\"A smiling person holds a finger to each ear.\">\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-s8-gen-commit-beauty\" class=\"red-car\"><span>Learn about Beauty Unaltered</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 link-hover 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/2026/wk26/commitments-tested-to-be-trusted-new.jpg?im=Resize=(368,370)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2026/wk26/commitments-tested-to-be-trusted-new.jpg?im=Resize=(213.33,214)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2026/wk26/commitments-tested-to-be-trusted-new.jpg?im=Resize=(328,329)\" alt=\"Hands unscrew a bottle from CVS Health.\">\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-s8-gen-commit-ttbt\" class=\"red-car\"><span>Learn 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\t\n\t<ul role=\"list\" class=\"disclaimers\">\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer3\" class=\"disc\">*<span class=\"uppercase\">for epic beauty sale</span>: ExtraCare<span class=\"super\">®</span> card required. Offer valid March 15, 2026, through March 28, 2026. Earn up to $100 or more in ExtraBucks Rewards<span class=\"super\">®</span> with the purchase of select beauty and personal care product items, except trial sizes. See weekly ad for full product description on qualifying items shown, such as quantities, sizes and limitations. ExtraBucks Rewards are good for use on your next purchase. Limit of 1 per household with card.</p>\n\t\t</li> -->\n\t\t\t<li role=\"listitem\"><p id=\"disclaimer3\" class=\"disc\">*<span class=\"uppercase\">for as low as $149</span>: Terms and conditions apply. As low as $149 with manufacturer coupon for eligible self-pay patients on qualifying dose and brand Rx. Pricing does not reflect cash price. Availability subject to change.</p>\n\t\t</li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer3\" class=\"disc\">*<span class=\"uppercase\">for as little as $25</span>: Terms and conditions apply. As low as $25 copay with manufacturer coupon for eligible commercial patients on qualifying dose. Pricing does not reflect cash price. Availability subject to change.</p>\n\t\t</li>\n\t\t<li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for save more 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\t\t<li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for 14 no-cost vaccines</span>: Select vaccines are no cost with most insurance. Eligibility varies by patient and insurance plan. Eligible patients will not pay any copayments unless otherwise required by their plan, including Medicare Part B. Availability varies by state based on regulations. This is not an all-inclusive list of who should be vaccinated. Age restrictions apply. Available when a certified immunizer is on duty. Vaccines are available at most CVS Pharmacy<span class=\"super\">®</span> locations. <a class=\"disclink\" href=\"/immunizations/get-vaccinated?cid=redir-vaccines\">Get vaccine details</a>.</p></li>\n\t\t\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for most insurance plans accepted</span>: Insurance participation may vary by region. Check with your insurance plan to confirm whether your insurance is accepted.</p></li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for $5 repositional poster</span>: Add any 16x20 repositionable poster(s) to your cart and enter promo code 5REPO to get each 16x20 repositionable poster for $5 off. Offer applies to 16x20 repositionable posters only. Offer valid online and in the mobile app. Offer starts on June 21, 2026, at 12:01 AM ET and ends on July 4, 2026, at 11:59 PM ET. Only one discount may be applied to each item. Promo code must be entered at time of checkout to apply discount. Savings are not transferable. Offers do not apply to tax and shipping charges. CVS Pharmacy<span class=\"super\">®</span> reserves the right to make changes to or terminate this offer at any time. Same-day pickup applies to select photo products and orders received by 7 PM local time.</p></li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for up to 50% off</span>: Savings vary. This offer is valid while supplies last. Instant savings will be applied in cart at checkout.</p></li>\n\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for spend $30 get $10 extrabucks</span>: ExtraBucks Rewards<span class=\"super\">®</span> promotions expire June 6, 2026, at 11:59 PM ET. ExtraBucks Rewards offer limit of one per household with card.</p></li> -->\n\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer3\" class=\"disc\">*<span class=\"uppercase\">for 60% off photo cards</span>: Add any premium card(s) to your cart and enter promo code GRADUATION to receive 60% off each item. Offer valid online and in the mobile app. Offer starts on May 10, 2026, at 12:01 AM ET and ends on June 6, 2026, at 11:59 PM ET. Only one discount may be applied to each item. Promo code must be entered at time of checkout to apply discount. Savings are not transferable. Offers do not apply to tax and shipping charges or photo cards. CVS Pharmacy<span class=\"super\">®</span> reserves the right to make changes to or terminate this offer at any time. Same-day pickup applies to select photo products and orders received by 7 PM local time.</p>\n\t\t</li> -->\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for $5 off $20 offer</span>: Offer available January 10, 2026, through August 9, 2026, while supplies last. Customers who schedule their appointment online will receive the coupon after vaccination. Limit one per customer per vaccine visit. For vaccines that require multiple doses, the coupon will be given with vaccine series completion. Merchandise coupon redeemable at CVS Pharmacy<span class=\"super\">®</span> and Longs Drugs<span class=\"super\">®</span> for one-time use. ExtraCare<span class=\"super\">®</span> card required to receive savings. Terms and conditions apply. Details on coupon. Coupon barcode number must be provided to redeem online. $5 savings applied to total qualifying minimum purchase of $20 (after other coupons and discounts are applied). Coupon shall not be issued in Arkansas, New Jersey or New York, or at MinuteClinic<span class=\"super\">®</span> locations in Arkansas, Massachusetts, New Jersey or New York. Coupon cannot be redeemed at CVS Pharmacy<span class=\"super\">®</span> at Target, CVS Pharmacy<span class=\"super\">®</span> at Schnucks<span class=\"super\">®</span> or at MinuteClinic<span class=\"super\">®</span> locations. This offer is solely made by CVS<span class=\"super\">®</span> and is not connected with any vaccine manufacturer.</p></li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer6\" class=\"disc\">*<span class=\"uppercase\">for available in person and virtually claim</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>\n\t\t</li>\n\n <li role=\"listitem\"><p id=\"disclaimer6\" class=\"disc\">*<span class=\"uppercase\">for extracare</span>: ExtraCare<span class=\"super\">®</span> card required. Special offers are customized to ExtraCare members. Offers must be sent to your ExtraCare card or printed and presented at purchase to be activated on your ExtraCare membership. Offers are subject to the CVS<span class=\"super\">®</span> Coupon Policy. 2% back in ExtraBucks Rewards<span class=\"super\">®</span> on qualifying purchases in store or online is calculated on purchase price less coupons and discounts and before taxes. 2% back will be accessible after each transaction in the CVS Health<span class=\"super\">®</span> app or on <strong>CVS.com<span class=\"super\">®</span></strong> and available to redeem on your next purchase. For $3 birthday reward, ExtraCare membership must be active and up-to-date, and the member must be signed up to receive email, text alerts and/or mobile app push notifications from CVS at least four weeks ahead of their birthday. Visit <a class=\"disclink\" href=\"/ExtraCare/Plus/Terms\">ExtraCare terms and conditions</a>.</p>\n\t\t</li>\n\n <li role=\"listitem\"><p id=\"disclaimer6\" class=\"disc\">*<span class=\"uppercase\">for extracare plus</span>: Membership is $5 per month or $48 annually plus any applicable taxes. Must have a valid ExtraCare<span class=\"super\">®</span> card to enroll. Membership requires recurring charges to your payment card and automatically renews until canceled. Promotional enrollment offers valid only on NEW ExtraCare Plus<span class=\"super\">®</span> memberships as defined in the offer. After a promotional period expires, membership will automatically renew at the regular price of $5 per month or $48 annually plus applicable taxes. Providing and maintaining active payment information is required in order to enroll in ExtraCare Plus and access promotional enrollment offers. To cancel, call 1-800-746-7287 no later than three days before the renewal date or cancel online anytime. No refunds for monthly or annual membership fees after the recurring charge is processed. Bonus rewards are promotional, have no cash value and are not redeemable for cash. 20% discount applies only to non-sale and non-promo items labeled CVS Health<span class=\"super\">®</span>; exclusions apply. To enable certain digital, shipping and pharmacy delivery benefits, you must have a CVS<span class=\"super\">®</span> account and complete your digital profile online. <strong>CVS.com<span class=\"super\">®</span></strong> shipping and same-day delivery are FREE for qualifying orders of at least $10 after the application of any coupons, rewards, promotions or discounts and before taxes are applied. FREE Rx delivery is available for qualifying prescription orders and health plans. Delivery times may vary. Most stores are eligible for delivery. Other exclusions apply. Visit <a class=\"disclink\" href=\"/ExtraCare/Plus/Terms\">ExtraCare terms and conditions</a>.</p>\n\t\t</li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer7\" class=\"disc\">*<span class=\"uppercase\">for earn up to $50 in extrabucks rewards</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\">ExtraCare terms and conditions</a> for details or ask a CVS<span class=\"super\">®</span> pharmacy team member for a copy.</a></p>\n\t\t</li>\n\t</ul>\n</div>\n <script>\n // link hover\n\t\tdocument.querySelectorAll('.link-hover').forEach(div => {\n const link = div.querySelector('a');\n\n if (link) {\n div.style.cursor = 'pointer';\n\n div.addEventListener('click', () => {\n window.location.href = link.href;\n });\n }\n});\n </script>"}},{"slotId":"HP00009","slotContent":{"plaintext":" "}},{"slotId":"HPV100001","slotContent":{"plaintext":"<script>\n\ttry {\n\ttry {\n\twindow.handleAntiFlicker = function (win, doc) {\n\t// ----- Constructor -----\n\tfunction TargetFlickerConfig(pathRegex, checkHash, domainList, cssSelectorList, preHideFunction, postHideFunction, timeout) {\n\tthis.pathRegex = pathRegex;\n\tthis.checkHash = checkHash;\n\tthis.domainList = domainList;\n\tthis.cssSelectorList = cssSelectorList;\n\tthis.preHideFunction = preHideFunction;\n\tthis.postHideFunction = postHideFunction;\n\tthis.timeout = timeout;\n\t}\n\t\n\t// ----- Your Custom Configuration -----\n\tconst targetFlickerConfigList = [\n\tnew TargetFlickerConfig(\n\t/^\\/$/, // Homepage \"/\"\n\tfalse,\n\t[],\n\t['[class*=\"grid_content-boxed\"]', '[class*=\"grid_content-boxed__\"]'],\n\thideElements,\n\tshowElements,\n\t1000\n\t),\n\tnew TargetFlickerConfig(\n\t/^\\/~\\/hp-v1$/, // Homepage variant \"/~/hp-v1\"\n\tfalse,\n\t[],\n\t['[class*=\"grid_content-boxed\"]', '[class*=\"grid_content-boxed__\"]'],\n\thideElements,\n\tshowElements,\n\t1000\n\t),\n\tnew TargetFlickerConfig(\n\t/^\\/~\\/hp-v2$/, // Homepage variant \"/~/hp-v2\"\n\tfalse,\n\t[],\n\t['[class*=\"grid_content-boxed\"]', '[class*=\"grid_content-boxed__\"]'],\n\thideElements,\n\tshowElements,\n\t1000\n\t)\n\t];\n\t\n\t// ----- Flags -----\n\tconst isNotVEC =\n\twindow.location.search.indexOf(\"adobe_authoring_enabled\") === -1 &&\n\twindow.location.search.indexOf(\"mboxEdit\") === -1;\n\tconst isMboxNotDisabled = window.location.search.indexOf(\"mboxDisable\") === -1;\n\tconst isDebug = window.location.search.indexOf(\"flickerDebug\") > 0;\n\t\n\tif (isNotVEC && isMboxNotDisabled) {\n\tconst targetFlickerConfigMatchList = targetFlickerConfigList.filter((config) => {\n\tconst pathToTest = config.checkHash\n\t? window.location.pathname + window.location.hash\n\t: window.location.pathname;\n\treturn (\n\tconfig.pathRegex.test(pathToTest) &&\n\t(!config.domainList.length ||\n\tconfig.domainList.some((domain) => window.location.hostname === domain))\n\t);\n\t});\n\t\n\ttargetFlickerConfigMatchList.forEach((targetFlickerConfig) => {\n\tprocessConfig(targetFlickerConfig);\n\t});\n\t}\n\t\n\t// ----- Core Logic -----\n\tfunction processConfig(targetFlickerConfig) {\n\tdoAntiFlicker(targetFlickerConfig);\n\tlistenForTargetFinished(targetFlickerConfig);\n\t}\n\t\n\tfunction listenForTargetFinished(targetFlickerConfig) {\n\t// Simulate Alloy monitoring hooks\n\twindow.__alloyMonitors = window.__alloyMonitors || [];\n\twindow.__alloyMonitors.push({\n\tonCommandResolved(data) {\n\tif (isTargetAlloyCommand(data)) undoAntiFlicker(targetFlickerConfig);\n\t},\n\tonCommandRejected(data) {\n\tif (isTargetAlloyCommand(data)) undoAntiFlicker(targetFlickerConfig);\n\t},\n\t});\n\t\n\t// Adobe Target or timeout fallback\n\t[\"at-content-rendering-succeeded\", \"at-request-failed\", \"at-content-rendering-failed\"].forEach((e) => {\n\tdocument.addEventListener(e, () => undoAntiFlicker(targetFlickerConfig), false);\n\t});\n\t\n\t// Always fallback after timeout\n\tsetTimeout(() => undoAntiFlicker(targetFlickerConfig), targetFlickerConfig.timeout);\n\t}\n\t\n\tfunction doAntiFlicker(targetFlickerConfig) {\n\tif (isDebug) console.debug(\"Anti-flicker active:\", targetFlickerConfig);\n\ttargetFlickerConfig.preHideFunction &&\n\ttargetFlickerConfig.preHideFunction.call(this, win, doc, targetFlickerConfig);\n\t}\n\t\n\tfunction undoAntiFlicker(targetFlickerConfig) {\n\tif (isDebug) console.debug(\"Anti-flicker released:\", targetFlickerConfig);\n\ttargetFlickerConfig.postHideFunction &&\n\ttargetFlickerConfig.postHideFunction.call(this, win, doc, targetFlickerConfig);\n\t}\n\t\n\tfunction isTargetAlloyCommand(data) {\n\treturn (\n\tdata &&\n\tdata.commandName === \"sendEvent\" &&\n\tdata.options &&\n\tdata.options.xdm &&\n\tdata.options.xdm.eventType === \"web.webPageDetails.pageViews\"\n\t);\n\t}\n\t\n\t// ----- Style Handlers -----\n\tfunction hideElements(win, doc, targetFlickerConfig) {\n\tconst styleId = \"anti-flicker-style\";\n\tif (!doc.getElementById(styleId)) {\n\tconst styleElement = doc.createElement(\"style\");\n\tstyleElement.id = styleId;\n\tstyleElement.innerHTML =\n\ttargetFlickerConfig.cssSelectorList.join(\",\") +\n\t\"{opacity:0!important;transition:opacity 0.3s ease;}\";\n\tdoc.head.appendChild(styleElement);\n\t}\n\t}\n\t\n\tfunction showElements(win, doc, targetFlickerConfig) {\n\tconst styleId = \"anti-flicker-style\";\n\tconst styleElement = doc.getElementById(styleId);\n\tif (styleElement) {\n\tdoc.head.removeChild(styleElement);\n\t}\n\t// Restore visibility explicitly\n\ttargetFlickerConfig.cssSelectorList.forEach((selector) => {\n\tdoc.querySelectorAll(selector).forEach((el) => (el.style.opacity = \"1\"));\n\t});\n\t}\n\t};\n\t\n\t// Initialize\n\twindow.handleAntiFlicker(window, document);\n\t} catch (e) {\n\tconsole.error(\"Anti-flicker inner error:\", e);\n\t}\n\t} catch (e) {\n\tconsole.error(\"Anti-flicker outer error:\", e);\n\t}\n\t</script>\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<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.25em;font-size: .85em;line-height: .85em;}\n\t#HPV100001.promoWrap{position: relative; padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif; background: #FAE7C8; margin-left: calc(-100vw / 2 + 50%); margin-right: calc(-100vw / 2 + 50%); padding-left: calc(100vw / 2 - 50%); padding-right: calc(100vw / 2 - 50%);}\n\n\t#HPV100001.promoWrap .decor{position: absolute;overflow: visible; max-width: 1440px; width: 100%; margin: 0 auto; top: 0; left: 50%;transform: translate(-50%, 0);}\n\t#HPV100001.promoWrap .decor img{display: block; max-width: 488px; width: 100%; height: auto;}\n\t#HPV100001.promoWrap .hero{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 80px;padding: 64px 0px 30px;}\n\n\t#HPV100001.promoWrap .hero .imgsec {overflow: hidden;}\n\t#HPV100001.promoWrap .hero .imgsec img{display: block; max-width: 100%; width: 100%; height: auto;}\n\n\t#HPV100001.promoWrap .hero .para2{margin: 0; color: #FFFFFF; font-size: 20px; line-height: 30px; font-weight: 400;}\n\n\t#HPV100001.promoWrap .hero .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table; width: 94%;}\n\t#HPV100001.promoWrap .hero .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100001.promoWrap .hero .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100001.promoWrap .hero .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV100001.promoWrap .hero .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\n\t#HPV100001.promoWrap .hero .whitecar {font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; width: 97%;}\n\t#HPV100001.promoWrap .hero .whitecar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100001.promoWrap .hero .whitecar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100001.promoWrap .hero .whitecar:hover{text-decoration: none;color: #FFFFFF;}\n\t#HPV100001.promoWrap .hero .whitecar:hover > span{border-bottom: 1px solid #FFFFFF; text-decoration: none;}\n\n\t#HPV100001.promoWrap .hero .outsec{display: grid; grid-template-columns: 1fr 1fr; grid-gap: 40px;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .head1{margin: 0; color: #000000; font-size: 80px; line-height: 96px; font-weight: 400; padding: 24px 0 32px;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1{overflow: hidden;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec{padding: 24px 0 0;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .para1{margin: 0; color: #000000; font-size: 36px; line-height: 46.8px; font-weight: 400; padding: 0 0 16px;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta{font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; padding: 8px 12px; border-radius: 10px; background: #004D99; margin:0; border: 2px solid #004D99;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta:hover{text-decoration: none;color: #004D99; background: #FFFFFF; border: 1px solid #004D99; padding: 9px 13px;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2{overflow: hidden; border-radius: 16px; background: #BD4848; padding: 16px 16px 26px; margin-bottom: 40px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2 .imgsec{border-radius: 16px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2 .txtsec .para2{padding: 8px 0 10px;}\n\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3{display: grid; grid-template-columns: 1.0741fr 1fr; grid-gap: 40px; padding-right: 20px; max-height: 570px; height: 100%;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .imgsec{border-radius: 16px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk1{overflow: hidden; border-radius: 16px; background: #D07224; padding: 16px 16px 26px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk1 .txtsec .para2{padding: 8px 0 10px;}\n\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .imgsec{margin-bottom: 16px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1{padding-bottom: 50px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2{padding-bottom: 10px;}\n\n\t@media screen and (max-width:1023px) {\n\t\t#HPV100001.promoWrap .hero{margin: 0 auto 40px;padding: 64px 24px 24px;}\n\n\t\t#HPV100001.promoWrap .hero .blackcar {width: 93%;}\n\n\t\t#HPV100001.promoWrap .hero .outsec{grid-template-columns: 1fr 1.02321fr; grid-gap: 24px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec1 .head1{font-size: 40px; line-height: 48px; padding: 2px 0 8px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec{padding: 8px 8px 0;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .para1{font-size: 24px; line-height: 31.2px; padding: 0 0 8px; width: 94%;}\n\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2{padding: 8px 8px 18px; margin-bottom: 16px;}\n\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3{grid-template-columns: 1fr 1fr; grid-gap: 16px; padding-right: 0px; max-height: unset; height: auto;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk1{padding: 8px 8px 18px;}\n\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .imgsec{margin-bottom: 8px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1{padding-bottom: 26px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2{padding-bottom: 10px;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV100001.promoWrap .decor img{max-width: 292px;}\n\t\t#HPV100001.promoWrap .hero{padding: 48px 8px 16px;}\n\n\t\t#HPV100001.promoWrap .hero .blackcar {width: 93%;}\n\n\t\t#HPV100001.promoWrap .hero .outsec{grid-template-columns: 1fr; grid-gap: 18px;}\n\t\t\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3{grid-gap: 8px;}\n\t}\n</style>\n<div id=\"HPV100001\" class=\"promoWrap\">\n\t<div class=\"decor\">\n\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v1/nov14/bgdecoration.png\" alt=\"\">\n\t</div>\n\t<div class=\"hero\">\n\t\t<div class=\"outsec\">\n\t\t\t<div class=\"insec1\">\n\t\t\t\t<h1 class=\"head1\">Healthy holidays start here</h1>\n\t\t\t\t<div class=\"blck1\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v1/nov14/extrabigdeals.jpg\" alt=\"Black Friday Extra Big Deals include items like Tide laundry detergent, Crest Pro Health mouthwash and Total Home trash bags.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para1\">Free up the budget by saving on everyday essentials</p>\n\t\t\t\t\t\t<a href=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s1-theme-fs-ebds\" class=\"bluecta\"><span>Shop Extra Big Deals</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=\"insec2\">\n\t\t\t\t<div class=\"blck2\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v1/nov14/photodeals.jpg\" alt=\"A person looks at a framed photo after unwrapping it.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Get up to 85% off select Photo products for Black Friday.</p>\n\t\t\t\t\t\t<a href=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&cid=cvs-home-s1-theme-photo-holiday\" class=\"whitecar\"><span>Shop Photo deals</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"blck3\">\n\t\t\t\t\t<div class=\"inblk1\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v1/nov14/vaccineschedule.jpg\" alt=\"Get $10 off $20 after vaccination. Restrictions apply. A certified immunizer places an adhesive bandage on a person's arm after vaccination.\">\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<p class=\"para2\">Make your health a priority this season. Get $10 off $20 after vaccination.*</p>\n\t\t\t\t\t\t\t<a href=\"#\" class=\"whitecar\"><span>Schedule your vaccinations</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"inblk2\">\n\t\t\t\t\t\t<div class=\"card1\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v1/nov14/manageholidaystress.jpg\" alt=\"A suitcase sits open with clothes and travel essentials in it.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<a href=\"#\" class=\"blackcar\"><span>Read about managing holiday travel stress.</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"card2\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v1/nov14/sorethroat.jpg\" alt=\"A person holds their throat in pain while drinking tea.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<a href=\"/minuteclinic/services/sore-and-strep-throats?icid=cvs-home-s1-theme-mc-strep\" class=\"blackcar\"><span>Sore throat? Schedule a MinuteClinic visit.</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\n\t</div>\n</div>"}},{"slotId":"HPV100002","slotContent":{"plaintext":"<!-- <!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"> -->\n <style>\n body{margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HPV100002.promoWrap #tabpanel2, #tabpanel3{display: none;}\n#HPV100002.promoWrap{max-width:1280px;margin:0 auto 80px auto;padding:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HPV100002.promoWrap .tab{margin:0 20px;padding:10px 0;cursor:pointer; border: none;\n background: none;}\n#HPV100002.promoWrap .tab.active{border-bottom:2px solid #007aff;font-weight:500}\n#HPV100002.promoWrap .slider-container{position:relative;overflow:hidden;max-width:100%}\n#HPV100002.promoWrap .slider-track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;transition:transform .5s ease;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px}\n#HPV100002.promoWrap .arrow{position:absolute;top:40%;width:44px;height:44px;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HPV100002.promoWrap .arrow.left{left:0;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow.right{right:8px;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow.disabled{background-color:#ccc9c6;border-style:dashed;cursor:not-allowed;pointer-events:none}\n#HPV100002.promoWrap .dots{display:flex;justify-content:center;margin-top:25px}\n#HPV100002.promoWrap .dot{width:8px;height:8px;margin:0 5px;border-radius:50%;background:#ccc;cursor:pointer}\n#HPV100002.promoWrap .dot.active{background:#000}\n#HPV100002.promoWrap .tabs{display:flex;justify-content:center;padding:0 0;gap:40px;margin-bottom:40px}\n#HPV100002.promoWrap .tab{font-weight:500;font-size:20px;line-height:150%;cursor:pointer;padding-bottom:4px;position:relative;margin:0}\n#HPV100002.promoWrap .tab.active{color:#000}\n#HPV100002.promoWrap .tab.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:3px;background:#0071e3;border-radius:2px}\n#HPV100002.promoWrap .card-container.active{display:flex}\n#HPV100002.promoWrap .card{background:#F7F7F7;border-radius:20px;text-align:left;padding:20px 20px 0 20px;box-shadow:0 1px 5px rgba(0,0,0,.1);display:flex;flex-direction:column;min-height:365px;max-width:250px; overflow: hidden;}\n#HPV100002.promoWrap .card a{color:#000;font-size:16px;text-decoration:none;margin-bottom:16px;line-height:150%;font-weight:500}\n#HPV100002.promoWrap .card a span:hover{text-decoration: none;border-bottom: 1px solid #262626;}\n#HPV100002.promoWrap .card img{width:100%;height:auto;object-fit:contain;margin:auto auto -10px;transition:transform .3s ease}\n#HPV100002.promoWrap .card:hover > img{transform:translateY(-10px);}\n#HPV100002.promoWrap .head3{margin:0;color:#262626;font-size:24px;line-height:150%;font-weight:400;padding-bottom:10px;max-width:242px}\n#HPV100002.promoWrap .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:6px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:8px;margin-bottom:2px}\n#HPV100002.promoWrap .arrow-btn{position:absolute;top:40%;width:44px;height:44px;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HPV100002.promoWrap .arrow-btn.left{left:0;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow-btn.left:hover{background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow-white.svg);background-color:#000}\n#HPV100002.promoWrap .arrow-btn.right{right:8px;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow-btn.right:hover{background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow-white.svg);background-color:#000}\n#HPV100002.promoWrap .arrow-btn.disabled{background-color:#ccc9c6;cursor:not-allowed;pointer-events:none}\n#HPV100002.promoWrap .arrow-btn.left.disabled{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.left.disabled:hover{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.right.disabled{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.right.disabled:hover{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn:disabled{background-color:#ccc9c6;border-style:dashed;cursor:not-allowed;pointer-events:none}\n#HPV100002.promoWrap .arrow-icon{float:right;transition:transform .3s ease}\n#HPV100002.promoWrap .arrow-btn.left.disabled:hover{border-width:1px 1px 1px 0;border-color:#333;border-style:dashed;background-color:#ccc9c6}\n#HPV100002.promoWrap .arrow-btn.left:disabled:hover{border-width:1px;border-color:#333;border-style:dashed;background-color:#ccc9c6;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg)}\n#HPV100002.promoWrap .arrow-btn.right:disabled:hover{border-width:1px;border-color:#333;border-style:dashed;background-color:#ccc9c6;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg)}\n#HPV100002.promoWrap .find-store-card{padding:20px 0 0 0;max-width:290px}\n#HPV100002.promoWrap .find-store-card .text-section{padding:0 20px 0 20px}\n#HPV100002.promoWrap .find-store-card img{margin-bottom:0;border-radius:0 0 20px 20px}\n.dot:focus-visible {outline: none;}\n#HPV100002.promoWrap ul.card-container{min-height: 384px;}\n/* #HPV100002.promoWrap .card.find-store-card-sec .text-section {padding: 20px 0 0 20px;}\n#HPV100002.promoWrap .card.find-store-card-sec {padding: 0;} */\n@media (min-width:768px) and (max-width:1024px){\n#HPV100002.promoWrap .slider-track{grid-auto-columns:39%;grid-template-columns:unset;display:flex;transition:transform .3s ease}\n#HPV100002.promoWrap{padding:0 0 0 24px}\n#HPV100002.promoWrap .slider-track{gap:16px}\n#HPV100002.promoWrap .card{flex-shrink:0}\n#HPV100002.promoWrap .tabs{margin-bottom:16px}\n#HPV100002.promoWrap ul.card-container{min-height: 384px;}\n}\n@media (min-width:768px){\n#HPV100002.promoWrap .mobile-tabs{display:none}\n}\n@media (min-width:1025px){\n#HPV100002.promoWrap .slider-track{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);transform:none!important}\n#HPV100002.promoWrap .arrow,#HPV100002.promoWrap .dots{display:none}\n#HPV100002.promoWrap .card-container{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;padding:0 0}\n#HPV100002.promoWrap .card{max-width:210px}\n#HPV100002.promoWrap .find-store-card{max-width:205px}\n#HPV100002.promoWrap .slider-container{overflow:visible}\n}\n/* @media (min-width:1020px){\n#HPV100002.promoWrap .card{max-width:210px}\n} */\n@media (min-width:1190px){\n#HPV100002.promoWrap .card{max-width:250px}\n#HPV100002.promoWrap .find-store-card{max-width:205px}\n}\n@media (min-width:1280px){\n#HPV100002.promoWrap .card{max-width:290px}\n#HPV100002.promoWrap .find-store-card{max-width:290px}\n}\n@media (max-width:1024px){\n#HPV100002.promoWrap{margin:0 auto 40px auto}\n#HPV100002.promoWrap .card{max-width: 290px !important; width: 100% !important;}\n}\n@media (max-width:767px){\n#HPV100002.promoWrap .card-container,#HPV100002.promoWrap .tabs{display:none!important}\n#HPV100002.promoWrap .mobile-carousel{display:block;padding:0 16px}\n#HPV100002.promoWrap .carousel-wrapper{position:relative;overflow:hidden}\n#HPV100002.promoWrap .carousel{display:flex;transition:transform .4s ease-in-out}\n#HPV100002.promoWrap .card{flex:0 0 100%;/*max-width:100%;*/margin-right:5px;min-height: 384px;}\n#HPV100002.promoWrap .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#HPV100002.promoWrap .arrow.left{left:-8px}\n#HPV100002.promoWrap .arrow.right{right:-8px}\n#HPV100002.promoWrap .dots{display:flex;justify-content:center;margin-top:12px;gap:6px}\n#HPV100002.promoWrap .dot{width:8px;height:8px;border-radius:50%;background:#ccc;cursor:pointer}\n#HPV100002.promoWrap .dot.active{background:#0071e3}\n#HPV100002.promoWrap .mobile-tabs{display:none;flex-direction:column;background-color:#fff}\n#HPV100002.promoWrap .mobile-tab-row{padding:16px;background:#fff;border-top:1px solid #ddd;cursor:pointer}\n#HPV100002.promoWrap .mobile-tab-row.active{padding:16px 16px 0 16px;}\n#HPV100002.promoWrap .mobile-tab-row.active{background-color:#fff}\n#HPV100002.promoWrap .mobile-tab-content{max-height:0;overflow:hidden;transition:max-height .4s ease}\n#HPV100002.promoWrap .mobile-tab-content.active{max-height:1000px}\n#HPV100002.promoWrap .card-slider-wrapper{position:relative;margin-bottom:24px;padding-left: 8px;}\n#HPV100002.promoWrap .card-slider{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;gap:12px;padding:16px 16px 16px 8px;scroll-behavior:smooth;background:#fff;margin: 0;}\n#HPV100002.promoWrap .card-slider::-webkit-scrollbar{display:none}\n#HPV100002.promoWrap .card{flex:0 0 auto;scroll-snap-align:start;background:#F7F7F7;padding:16px 16px 0 16px;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.1); overflow: hidden; width: 100%;}\n#HPV100002.promoWrap .card h3{margin-top:0}\n#HPV100002.promoWrap .card a{display:inline-block;margin-top:0;color:#000;text-decoration:none;font-weight:500}\n#HPV100002.promoWrap .slider-nav{text-align:center;margin-top:12px}\n#HPV100002.promoWrap .slider-nav button.dot{height:8px;width:8px;margin:0 4px;background-color:#bbb;border:none;border-radius:50%;cursor:pointer;padding: 0;}\n#HPV100002.promoWrap .slider-nav button.dot.active{background-color:#333}\n#HPV100002.promoWrap .arrow-btn{position:absolute;top:40%;width:44px;height:44px;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HPV100002.promoWrap .arrow-btn.left{left:8px;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow-btn.left:hover{background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow-white.svg);background-color:#000}\n#HPV100002.promoWrap .arrow-btn.right{right:8px;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow-btn.right:hover{background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow-white.svg);background-color:#000}\n#HPV100002.promoWrap .arrow-btn.disabled{background-color:#ccc9c6;cursor:not-allowed;pointer-events:none}\n#HPV100002.promoWrap .arrow-btn.left.disabled{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.left.disabled:hover{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.right.disabled{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.right.disabled:hover{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn:disabled{background-color:#ccc9c6;border-style:dashed;cursor:not-allowed;pointer-events:none}\n#HPV100002.promoWrap .mobile-tab-row .arrow-icon{float:right;transition:transform .3s ease}\n/* #HPV100002.promoWrap .mobile-tab-row.active .arrow-icon{transform:rotate(180deg)} */\n#HPV100002.promoWrap .arrow-btn.left.disabled:hover{border-width:1px 1px 1px 0;border-color:#333;border-style:dashed;background-color:#ccc9c6}\n#HPV100002.promoWrap .arrow-btn.left:disabled:hover{border-width:1px;border-color:#333;border-style:dashed;background-color:#ccc9c6;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg)}\n#HPV100002.promoWrap .arrow-btn.right:disabled:hover{border-width:1px;border-color:#333;border-style:dashed;background-color:#ccc9c6;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg)}\n#HPV100002.promoWrap .mobile-tabs{display:flex}\n#HPV100002.promoWrap .tabs-sections-parent .mobile-tab-content{padding:0 0 0 8px}\n#HPV100002.promoWrap .tabs-section{display:none}\n#HPV100002.promoWrap .arrow-icon::after {\n content: \"\\25B6\"; /* ▼ default */\n font-family: Arial, Helvetica, sans-serif;\n margin-left: 6px;\n margin-top: 7px;\n display: inline-block;\n}\n#HPV100002.promoWrap .mobile-tab-row.active .arrow-icon::after {\n content: \"\\25BC\"; /* ► when active */\n}\n#HPV100002.promoWrap .mobile-tab-row .arrow-text{font-size: 20px;line-height: 30px;font-weight: 500;}\n}\n </style>\n</head>\n<body>\n <div id=\"HPV100002\" class=\"promoWrap\">\n <div class=\"tabs-section-acn\">\n <div class=\"tabs-section\">\n <!-- Tabs -->\n <div class=\"tabs\" role=\"tablist\">\n <button id=\"prescriptions-tab\" class=\"tab active\" role=\"tab\" aria-selected=\"true\" data-tab=\"prescriptions\" aria-controls=\"tabpanel1\">Prescriptions</button>\n <button id=\"support-tab\" class=\"tab\" role=\"tab\" aria-selected=\"false\" data-tab=\"support\" aria-controls=\"tabpanel2\">Health support</button>\n <button id=\"shopandsave-tab\" class=\"tab\" role=\"tab\" aria-selected=\"false\" data-tab=\"shop\" aria-controls=\"tabpanel3\">Shop and save</button>\n </div>\n\n <!-- Prescriptions -->\n <div class=\"slider-container active\" data-content=\"prescriptions\" id=\"tabpanel1\" role=\"tabpanel\" aria-labelledby=\"prescriptions-tab\">\n <button id=\"prescriptions-tab-arrow-left\" class=\"arrow left\"></button>\n <ul class=\"slider-track card-container\">\n <li class=\"card\">\n <div class=\"text-section\">\n <h3 class=\"head3\">Start auto refills and check your Rx status</h3>\n <a id=\"\" href=\"/account-login/look-up?returnUrl=/pharmacy/rx/prescriptions&icid=cvs-home-design1-s2-action-rx-fnnl-managescripts\"\n class=\"red-car red-care-one\"><span>Manage your prescriptions</span></a>\n </div> \n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-bag.jpg\" alt=\"A CVS Pharmacy prescription bag.\" />\n </li>\n <li class=\"card\">\n <div class=\"text-section\">\n <h3 class=\"head3\">Transfer your Rx in three easy steps</h3>\n <a id=\"\" href=\"/pharmacy/rxtransfer/transferv2/contact-info?icid=cvs-home-design1-s2-action-rx-fnnl-transferscripts\"\n class=\"red-car red-care-one\"><span>Transfer your prescriptions</span></a>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/prescription-bottle.jpg\" alt=\"A CVS Pharmacy prescription bottle.\" />\n </li>\n <li class=\"card find-store-card-sec\">\n <div class=\"text-section\">\n <h3 class=\"head3\">Find the store that’s nearest to you</h3>\n <a id=\"\" href=\"/store-locator/landing?icid=cvs-home-design1-s2-action-rx-fnnl-transferscripts\"\n class=\"red-car red-care-one\"><span>Find a store</span></a>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-storefront.jpg\" alt=\"A CVS Pharmacy store.\" />\n </li>\n <li class=\"card\">\n <div class=\"text-section\">\n <h3 class=\"head3\">Save more* & wait less with our app</h3>\n <a id=\"\" href=\"/mobile-cvs/apps?icid=cvs-home-design1-s2-action-gen-app\"\n class=\"red-car red-care-one\"><span>Download our CVS Health app</span></a>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-app-screen.jpg\" alt=\"A smartphone screen shows a person's CVS account.\" />\n </li>\n </ul>\n <button id=\"prescriptions-tab-arrow-right\" class=\"arrow right\"></button>\n <div class=\"dots\"></div>\n </div>\n\n <!-- Health support -->\n <div class=\"slider-container\" data-content=\"support\" id=\"tabpanel2\" role=\"tabpanel\" aria-labelledby=\"support-tab\">\n <div id=\"support-tab-arrow-left\" class=\"arrow left\"></div>\n <ul class=\"slider-track card-container\">\n <li class=\"card\">\n <h3 class=\"head3\">CVS offers 14 vaccines, no cost with most insurance*</h3>\n <a id=\"\" href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-design1-s2-action-imz-fnnl-flu\"\n class=\"red-car red-care-one\"><span>Schedule your vaccinations</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-bandages.jpg\"\n alt=\"Three adhesive bandages with the CVS Health heart printed on them.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Get quality care for your family</h3>\n <a id=\"\" href=\"/minuteclinic?icid=cvs-home-design1-s2-action-mc-schedule\"\n class=\"red-car red-care-one\"><span>Book a MinuteClinic appointment</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/pharmacist.jpg\"\n alt=\"A smiling MinuteClinic provider.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Get what you need from the pharmacy</h3>\n <a id=\"\" href=\"/pharmacy?icid=cvs-home-design1-s2-action-rx-rxhp\"\n class=\"red-car red-care-one\"><span>Explore CVS Pharmacy</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/pharmacy-manager.jpg\"\n alt=\"A CVS Pharmacy pharmacist.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Fill up your medicine cabinet</h3>\n <a id=\"\" href=\"/shop/health-medicine?icid=cvs-home-design1-s2-action-fs-healthmeds\"\n class=\"red-car red-care-one\"><span>Shop health & medicine</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/kids-medicine.jpg\"\n alt=\"Vicks Vapo Rub, Children's Nasonex allergy spray and Tylenol Extra Strength caplets.\" />\n </li>\n </ul>\n <div id=\"support-tab-arrow-right\" class=\"arrow right\"></div>\n <div class=\"dots\"></div>\n </div>\n\n <!-- Shop and Save -->\n <div class=\"slider-container\" data-content=\"shop\" id=\"tabpanel3\" role=\"tabpanel\" aria-labelledby=\"shopandsave-tab\">\n <div id=\"shopandsave-tab-arrow-left\" class=\"arrow left\"></div>\n <ul class=\"slider-track card-container\">\n <li class=\"card\">\n <h3 class=\"head3\">Don't miss out on our weekly deals</h3>\n <a id=\"\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-design1-s2-action-fs-dealsweek\"\n class=\"red-car red-care-one\"><span>Shop deals of the week</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk48/v1/tabs-3-1-deals-screen.jpg\"\n alt=\"A smartphone shows deals of the week inside the CVS Health app.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Shop for your beauty favorites</h3>\n <a id=\"\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-design1-s2-action-fs-beauty\"\n class=\"red-car red-care-one\"><span>Shop beauty</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/beauty-products.jpg\"\n alt=\"Four beauty products, including Elf Power Grip primer, Revlon Glimmer lip oil and Garnier Skin Active micellar water.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Save even more with ExtraCare<span class=\"super\">®</span></h3>\n <a id=\"\" href=\"/extracare/home?icid=cvs-home-design1-s2-action-gen-joinec\"\n class=\"red-car red-care-one\"><span>Learn more about ExtraCare</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/extracare-bag-of-products.jpg\"\n alt=\"An ExtraCare tote bag containing five products, including Mielle shampoo, Rolaids Advanced anti-gas tablets and Axe body wash.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Shop for what you need the most</h3>\n <a id=\"\" href=\"/shop?icid=cvs-home-design1-s2-action-fs-shopall\"\n class=\"red-car red-care-one\"><span>Shop all products</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-basket.jpg\"\n alt=\"An empty CVS shopping basket.\" />\n </li>\n </ul>\n <div id=\"shopandsave-tab-arrow-right\" class=\"arrow right\"></div>\n <div class=\"dots\"></div>\n </div>\n</div>\n\n\n<!-- Mobile Tabs Start -->\n <div class=\"mobile-tabs\">\n <!-- Prescriptions Tab -->\n <div class=\"mobile-tab-row prescriptions-tab active\" onclick=\"toggleMobileTab(this, 'prescriptions')\">\n <span class=\"arrow-text\">Prescriptions</span> <span class=\"arrow-icon\"></span>\n </div>\n <div class=\"mobile-tab-content active\" id=\"mobile-prescriptions\">\n <div class=\"card-slider-wrapper\">\n <button id=\"prescriptions-tab-arrow-left-mobile\" class=\"arrow-btn left\" onclick=\"scrollCards('prescriptions', -1)\"></button>\n <ul class=\"card-slider\" id=\"slider-prescriptions\">\n <li class=\"card\">\n <h3 class=\"head3\">Start auto refills and check your Rx status</h3>\n <a href=\"/account-login/look-up?returnUrl=/pharmacy/rx/prescriptions&icid=cvs-home-design1-s2-action-rx-fnnl-managescripts\">Manage your prescriptions</a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-bag.jpg\" alt=\"A CVS Pharmacy prescription bag.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Transfer your Rx in three easy steps</h3>\n <a href=\"/pharmacy/rxtransfer/transferv2/contact-info?icid=cvs-home-design1-s2-action-rx-fnnl-transferscripts\">Transfer your prescriptions</a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/prescription-bottle.jpg\" alt=\"A CVS Pharmacy prescription bottle.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Find the store that's nearest to you</h3>\n <a href=\"/store-locator/landing?icid=cvs-home-design1-s2-action-rx-fnnl-transferscripts\">Find a store</a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-storefront.jpg\" alt=\"A CVS Pharmacy store.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Save more* & wait less with our app</h3>\n <a href=\"/mobile-cvs/apps?icid=cvs-home-design1-s2-action-gen-app\">Download our CVS Health app</a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-app-screen.jpg\" alt=\"A smartphone screen shows a person's CVS account.\" />\n </li>\n </ul>\n <button id=\"prescriptions-tab-arrow-right-mobile\" class=\"arrow-btn right\" onclick=\"scrollCards('prescriptions', 1)\"></button>\n <div class=\"slider-nav\" id=\"dots-prescriptions\"></div>\n </div>\n </div>\n\n <!-- Health Tab -->\n <div class=\"mobile-tab-row\" onclick=\"toggleMobileTab(this, 'health')\">\n <span class=\"arrow-text\">Health support</span> <span class=\"arrow-icon\"></span>\n </div>\n\n <div class=\"mobile-tab-content\" id=\"mobile-health\">\n <div class=\"card-slider-wrapper\">\n <button id=\"support-tab-arrow-left-mobile\" class=\"arrow-btn left\" onclick=\"scrollCards('health', -1)\"></button>\n <ul class=\"card-slider\" id=\"slider-health\">\n <li class=\"card\">\n <h3 class=\"head3\">CVS offers 14 vaccines, no cost with most insurance*</h3>\n <a id=\"\" href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-design1-s2-action-imz-fnnl-flu\"\n class=\"red-car red-care-one\"><span>Schedule your vaccinations</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-bandages.jpg\"\n alt=\"Three adhesive bandages with the CVS Health heart printed on them.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Get quality care for your family</h3>\n <a id=\"\" href=\"/minuteclinic?icid=cvs-home-design1-s2-action-mc-schedule\"\n class=\"red-car red-care-one\"><span>Book a MinuteClinic appointment</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/pharmacist.jpg\"\n alt=\"A smiling MinuteClinic provider.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Get what you need from the pharmacy</h3>\n <a id=\"\" href=\"/pharmacy?icid=cvs-home-design1-s2-action-rx-rxhp\"\n class=\"red-car red-care-one\"><span>Explore CVS Pharmacy</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/pharmacy-manager.jpg\"\n alt=\"A CVS Pharmacy pharmacist.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Fill up your medicine cabinet</h3>\n <a id=\"\" href=\"/shop/health-medicine?icid=cvs-home-design1-s2-action-fs-healthmeds\"\n class=\"red-car red-care-one\"><span>Shop health & medicine</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/kids-medicine.jpg\"\n alt=\"Vicks Vapo Rub, Children's Nasonex allergy spray and Tylenol Extra Strength caplets.\" />\n </li>\n </ul>\n <button id=\"support-tab-arrow-right-mobile\" class=\"arrow-btn right\" onclick=\"scrollCards('health', 1)\"></button>\n <div class=\"slider-nav\" id=\"dots-health\"></div>\n </div>\n </div>\n\n <!-- Rewards Tab -->\n <div class=\"mobile-tab-row\" onclick=\"toggleMobileTab(this, 'rewards')\">\n <span class=\"arrow-text\">Save & earn rewards</span> <span class=\"arrow-icon\"></span>\n </div>\n <div class=\"mobile-tab-content\" id=\"mobile-rewards\">\n <div class=\"card-slider-wrapper\">\n <button id=\"shopandsave-tab-arrow-left-mobile\" class=\"arrow-btn left\" onclick=\"scrollCards('rewards', -1)\"></button>\n <ul class=\"card-slider\" id=\"slider-rewards\">\n <li class=\"card\">\n <h3 class=\"head3\">Don't miss out on our weekly deals</h3>\n <a id=\"\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-design1-s2-action-fs-dealsweek\"\n class=\"red-car red-care-one\"><span>Shop deals of the week</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk48/v1/tabs-3-1-deals-screen.jpg\"\n alt=\"A smartphone shows deals of the week inside the CVS Health app.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Shop for your beauty favorites</h3>\n <a id=\"\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-design1-s2-action-fs-beauty\"\n class=\"red-car red-care-one\"><span>Shop beauty</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/beauty-products.jpg\"\n alt=\"Four beauty products, including Elf Power Grip primer, Revlon Glimmer lip oil and Garnier Skin Active micellar water.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Save even more with ExtraCare<span class=\"super\">®</span></h3>\n <a id=\"\" href=\"/extracare/home?icid=cvs-home-design1-s2-action-gen-joinec\"\n class=\"red-car red-care-one\"><span>Learn more about ExtraCare</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/extracare-bag-of-products.jpg\"\n alt=\"An ExtraCare tote bag containing five products, including Mielle shampoo, Rolaids Advanced anti-gas tablets and Axe body wash.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Shop for what you need the most</h3>\n <a id=\"\" href=\"/shop?icid=cvs-home-design1-s2-action-fs-shopall\"\n class=\"red-car red-care-one\"><span>Shop all products</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-basket.jpg\"\n alt=\"An empty CVS shopping basket.\" />\n </li>\n </ul>\n <button id=\"hopandsave-tab-arrow-right-mobile\" class=\"arrow-btn right\" onclick=\"scrollCards('rewards', 1)\"></button>\n <div class=\"slider-nav\" id=\"dots-rewards\"></div>\n </div>\n </div>\n </div>\n <!-- Mobile Tabs End -->\n </div>\n</div>\n<script>\n window.addEventListener('load', function () {\n setTimeout(() => {\n const SLIDER_BREAKPOINT = 1024; // max width to activate slider\nconst sliders = [];\n\nfunction initSlider(container) {\n const track = container.querySelector('.slider-track');\n const slides = container.querySelectorAll('.card');\n const prevBtn = container.querySelector('.arrow.left');\n const nextBtn = container.querySelector('.arrow.right');\n const dotsContainer = container.querySelector('.dots');\n\n let index = 0;\n let slidesPerView = 1;\n let initialized = false;\n\n function updateSlidesPerView() {\n if (window.innerWidth >= 768 && window.innerWidth < SLIDER_BREAKPOINT) {\n slidesPerView = 2;\n } else {\n slidesPerView = 1;\n }\n\n track.style.width = `${(100 * slides.length) / slidesPerView}%`;\n slides.forEach(slide => {\n slide.style.width = `${100 / slides.length}%`;\n });\n }\n\nfunction setupDots() {\n dotsContainer.innerHTML = '';\n const totalPages = slides.length - slidesPerView + 1;\n for (let i = 0; i < totalPages; i++) {\n const dot = document.createElement('div');\n dot.classList.add('dot');\n if (i === index) dot.classList.add('active');\n // remove click binding\n dotsContainer.appendChild(dot);\n }\n}\n\n\n function updateSlider() {\n const cardWidthPercent = 100 / slides.length;\n track.style.transform = `translateX(-${index * cardWidthPercent}%)`;\n\n const totalPages = slides.length - slidesPerView + 1;\n const dots = dotsContainer.querySelectorAll('.dot');\n dots.forEach((dot, i) => dot.classList.toggle('active', i === index));\n\n prevBtn.classList.toggle('disabled', index === 0);\n nextBtn.classList.toggle('disabled', index >= totalPages - 1);\n }\n\n function prevHandler() {\n if (index > 0) {\n index--;\n updateSlider();\n }\n }\n\n function nextHandler() {\n const maxIndex = slides.length - slidesPerView;\n if (index < maxIndex) {\n index++;\n updateSlider();\n }\n }\n\n function enableSlider() {\n if (initialized || window.innerWidth >= SLIDER_BREAKPOINT) return;\n\n updateSlidesPerView();\n setupDots();\n updateSlider();\n\n prevBtn.addEventListener('click', prevHandler);\n nextBtn.addEventListener('click', nextHandler);\n\n initialized = true;\n }\n\n function disableSlider() {\n if (!initialized) return;\n\n // Reset styles\n track.style.transform = '';\n track.style.width = '';\n slides.forEach(slide => (slide.style.width = ''));\n dotsContainer.innerHTML = '';\n\n prevBtn.removeEventListener('click', prevHandler);\n nextBtn.removeEventListener('click', nextHandler);\n prevBtn.classList.remove('disabled');\n nextBtn.classList.remove('disabled');\n\n initialized = false;\n }\n\n // Initial setup\n if (window.innerWidth < SLIDER_BREAKPOINT) {\n enableSlider();\n }\n\n // Handle window resizing\n window.addEventListener('resize', () => {\n if (window.innerWidth < SLIDER_BREAKPOINT) {\n enableSlider();\n updateSlidesPerView();\n setupDots();\n updateSlider();\n } else {\n disableSlider();\n }\n });\n\n return { enable: enableSlider, disable: disableSlider };\n}\n\n// Tabs switching\nconst tabs = document.querySelectorAll('.tab');\nconst contents = document.querySelectorAll('.slider-container');\n\ntabs.forEach(tab => {\n tab.addEventListener('click', () => {\n tabs.forEach(t => t.classList.remove('active'));\n tab.classList.add('active');\n const target = tab.dataset.tab;\n\n contents.forEach(c => {\n c.classList.remove('active');\n c.style.display = c.dataset.content === target ? 'block' : 'none';\n });\n });\n});\n\n// Init all sliders conditionally\ndocument.querySelectorAll('.slider-container').forEach(container => {\n const slider = initSlider(container);\n sliders.push(slider);\n});\n\n// Show only first tab content initially\ncontents.forEach((c, i) => {\n c.style.display = i === 0 ? 'block' : 'none';\n});\n\n\n\n\n // -----------------------------\n // MOBILE TAB TOGGLE\n // -----------------------------\n // 👉 Run this only on mobile (adjust 768px if your breakpoint differs)\n\n/*\n Mobile-only dots + stable scroll behavior (safe for desktop/tablet).\n - Will not break existing handlers: always defines scrollCards and toggleMobileTab.\n - Mobile behavior (dots/pages/snapping) is enabled only when window.innerWidth < 768.\n*/\n(function () {\n const MOBILE_MAX = 768; // < this value is considered \"mobile\"\n const DOT_MODE = 'card'; // 'card' => 1 dot per card (4 cards -> 4 dots). Change to 'page' if you want per-page dots.\n const sections = ['prescriptions', 'health', 'rewards'];\n\n // ---------- Utility: detect card width & gap ----------\n function getCardAndGap(slider) {\n if (!slider) return null;\n const cards = slider.querySelectorAll('.card');\n if (!cards.length) return null;\n const first = cards[0];\n // use offsetWidth for stable integer\n const cardWidth = first.offsetWidth || first.getBoundingClientRect().width || 1;\n\n // try CSS gap\n const sStyle = window.getComputedStyle(slider);\n let gap = parseFloat(sStyle.gap || sStyle.columnGap);\n if (!isFinite(gap)) gap = NaN;\n\n // fallback: measure distance between first two cards if available\n if (!isFinite(gap) && cards.length > 1) {\n const r0 = cards[0].getBoundingClientRect();\n const r1 = cards[1].getBoundingClientRect();\n gap = Math.max(0, r1.left - (r0.left + r0.width));\n }\n\n // fallback: margin-right of first card\n if (!isFinite(gap)) {\n const cStyle = window.getComputedStyle(first);\n gap = parseFloat(cStyle.marginRight) || 0;\n }\n\n if (!isFinite(gap) || gap < 0) gap = 12;\n return { cardWidth, gap };\n }\n\n function calcVisibleCount(slider) {\n const vals = getCardAndGap(slider);\n if (!vals) return 1;\n const total = slider.querySelectorAll('.card').length || 1;\n // rounding is preferred at breakpoints\n let count = Math.round((slider.clientWidth + vals.gap) / (vals.cardWidth + vals.gap));\n count = Math.max(1, Math.min(count, total));\n return count;\n }\n\n function maxScrollLeft(slider) {\n return Math.max(0, Math.round(slider.scrollWidth - slider.clientWidth));\n }\n\n // ---------- Global functions (always defined so desktop/buttons don't break) ----------\n window.toggleMobileTab = window.toggleMobileTab || function (clickedRow, id) {\n try {\n if (!clickedRow) return;\n if (window.innerWidth >= MOBILE_MAX) return;\n\n const allRows = document.querySelectorAll('.mobile-tab-row');\n const allContents = document.querySelectorAll('.mobile-tab-content');\n const isActive = clickedRow.classList.contains('active');\n\n // Close all rows/contents\n allRows.forEach(r => r.classList.remove('active'));\n allContents.forEach(c => c.classList.remove('active'));\n\n // Open clicked if not already active\n if (!isActive) {\n clickedRow.classList.add('active');\n const content = document.getElementById(`mobile-${id}`);\n if (content) content.classList.add('active');\n\n if (window.innerWidth < MOBILE_MAX) {\n setupDots(id);\n updateArrowStates(id);\n }\n }\n } catch (err) {\n console.warn('toggleMobileTab error:', err);\n }\n};\n\n\n window.scrollCards = window.scrollCards || function (sectionId, direction) {\n // safe scroll handler used by arrow buttons: works on mobile and desktop (non-breaking)\n try {\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return;\n const vals = getCardAndGap(slider) || { cardWidth: slider.clientWidth, gap: 12 };\n const visible = calcVisibleCount(slider);\n // on mobile we prefer page/card logic; on desktop try page-by-clientWidth\n if (window.innerWidth < MOBILE_MAX) {\n if (DOT_MODE === 'card') {\n // scroll by single card\n const step = vals.cardWidth + vals.gap;\n const currentIndex = Math.round(slider.scrollLeft / (step || 1));\n let newIndex = Math.max(0, Math.min(currentIndex + direction, slider.querySelectorAll('.card').length - 1));\n let target = Math.round(newIndex * step);\n if (target > maxScrollLeft(slider)) target = maxScrollLeft(slider);\n slider.scrollTo({ left: target, behavior: 'smooth' });\n } else {\n // page mode\n const slideWidth = (vals.cardWidth + vals.gap) * visible;\n let currentPage = Math.round(slider.scrollLeft / (slideWidth || 1));\n const totalPages = Math.ceil(slider.querySelectorAll('.card').length / visible);\n let newPage = Math.max(0, Math.min(currentPage + direction, totalPages - 1));\n if (newPage === totalPages - 1) {\n slider.scrollTo({ left: maxScrollLeft(slider), behavior: 'smooth' });\n } else {\n slider.scrollTo({ left: newPage * slideWidth, behavior: 'smooth' });\n }\n }\n } else {\n // Desktop/tablet: fallback to scroll by full visible width (non-breaking)\n const page = slider.clientWidth || (vals.cardWidth + vals.gap) * visible;\n let target = slider.scrollLeft + (page * direction);\n target = Math.max(0, Math.min(target, maxScrollLeft(slider)));\n slider.scrollTo({ left: target, behavior: 'smooth' });\n }\n // update dots if mobile active\n setTimeout(() => {\n if (window.innerWidth < MOBILE_MAX) {\n updateDots(sectionId);\n updateArrowStates(sectionId);\n }\n }, 320);\n\n } catch (err) {\n console.warn('scrollCards error:', err);\n }\n };\n\n // ---------- Mobile-only: dots, snapping, states ----------\n function setupDots(sectionId) {\n if (window.innerWidth >= MOBILE_MAX) return; // mobile-only\n const slider = document.getElementById(`slider-${sectionId}`);\n const dotsContainer = document.getElementById(`dots-${sectionId}`);\n if (!slider || !dotsContainer) return;\n const cards = slider.querySelectorAll('.card');\n if (!cards.length) {\n dotsContainer.innerHTML = '';\n return;\n }\n\n const { cardWidth, gap } = getCardAndGap(slider) || {};\n let totalDots = 0;\n if (DOT_MODE === 'card') {\n totalDots = cards.length;\n } else {\n const visible = calcVisibleCount(slider);\n totalDots = Math.ceil(cards.length / visible);\n }\n\n dotsContainer.innerHTML = '';\n for (let i = 0; i < totalDots; i++) {\n const dot = document.createElement('button');\n dot.className = 'dot';\n dot.setAttribute('type', 'button');\n dot.setAttribute('aria-label', DOT_MODE === 'card' ? `Card ${i + 1}` : `Page ${i + 1}`);\n dot.dataset.index = String(i);\n // dot.addEventListener('click', () => {\n // if (DOT_MODE === 'card') scrollToCard(sectionId, i);\n // else scrollToPage(sectionId, i);\n // });\n dotsContainer.appendChild(dot);\n }\n updateDots(sectionId);\n updateArrowStates(sectionId);\n }\n\n function updateDots(sectionId) {\n if (window.innerWidth >= MOBILE_MAX) return; // mobile-only\n const slider = document.getElementById(`slider-${sectionId}`);\n const dots = document.querySelectorAll(`#dots-${sectionId} .dot`);\n if (!slider || !dots.length) return;\n const vals = getCardAndGap(slider) || {};\n const totalCards = slider.querySelectorAll('.card').length || 1;\n\n if (DOT_MODE === 'card') {\n const step = (vals.cardWidth || 1) + (vals.gap || 0);\n let index = Math.round(slider.scrollLeft / (step || 1));\n // if scrolled fully right, force last\n if (Math.ceil(slider.scrollLeft + slider.clientWidth) >= slider.scrollWidth - 1) {\n index = totalCards - 1;\n }\n index = Math.min(Math.max(0, index), totalCards - 1);\n dots.forEach((d, i) => d.classList.toggle('active', i === index));\n } else {\n const visible = calcVisibleCount(slider);\n const slideWidth = ((vals.cardWidth || 1) + (vals.gap || 0)) * visible;\n const totalSlides = dots.length;\n let index = Math.round(slider.scrollLeft / (slideWidth || 1));\n if (Math.ceil(slider.scrollLeft + slider.clientWidth) >= slider.scrollWidth - 1) index = totalSlides - 1;\n index = Math.min(Math.max(0, index), totalSlides - 1);\n dots.forEach((d, i) => d.classList.toggle('active', i === index));\n }\n }\n\n function scrollToCard(sectionId, cardIndex) {\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return;\n const vals = getCardAndGap(slider) || { cardWidth: slider.clientWidth, gap: 12 };\n const step = (vals.cardWidth || 1) + (vals.gap || 0);\n let target = Math.round(cardIndex * step);\n if (target > maxScrollLeft(slider)) target = maxScrollLeft(slider);\n slider.scrollTo({ left: target, behavior: 'smooth' });\n setTimeout(() => { updateDots(sectionId); updateArrowStates(sectionId); }, 320);\n }\n\n function scrollToPage(sectionId, pageIndex) {\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return;\n const vals = getCardAndGap(slider) || { cardWidth: slider.clientWidth, gap: 12 };\n const visible = calcVisibleCount(slider);\n const slideWidth = ((vals.cardWidth || 1) + (vals.gap || 0)) * visible;\n const totalPages = Math.ceil(slider.querySelectorAll('.card').length / visible);\n let target = Math.round(pageIndex * slideWidth);\n if (pageIndex === totalPages - 1) target = maxScrollLeft(slider);\n if (target > maxScrollLeft(slider)) target = maxScrollLeft(slider);\n slider.scrollTo({ left: target, behavior: 'smooth' });\n setTimeout(() => { updateDots(sectionId); updateArrowStates(sectionId); }, 320);\n }\n\n function updateArrowStates(sectionId) {\n if (window.innerWidth >= MOBILE_MAX) return; // mobile-only\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return;\n const leftArrow = document.querySelector(`#mobile-${sectionId} .arrow-btn.left`);\n const rightArrow = document.querySelector(`#mobile-${sectionId} .arrow-btn.right`);\n const vals = getCardAndGap(slider) || {};\n const totalCards = slider.querySelectorAll('.card').length || 1;\n\n if (DOT_MODE === 'card') {\n const step = (vals.cardWidth || 1) + (vals.gap || 0);\n let current = Math.round(slider.scrollLeft / (step || 1));\n if (Math.ceil(slider.scrollLeft + slider.clientWidth) >= slider.scrollWidth - 1) current = totalCards - 1;\n if (leftArrow) leftArrow.disabled = current <= 0;\n if (rightArrow) rightArrow.disabled = current >= totalCards - 1;\n } else {\n const visible = calcVisibleCount(slider);\n const slideWidth = ((vals.cardWidth || 1) + (vals.gap || 0)) * visible;\n let currentPage = Math.round(slider.scrollLeft / (slideWidth || 1));\n const totalPages = Math.ceil(totalCards / visible);\n if (Math.ceil(slider.scrollLeft + slider.clientWidth) >= slider.scrollWidth - 1) currentPage = totalPages - 1;\n if (leftArrow) leftArrow.disabled = currentPage <= 0;\n if (rightArrow) rightArrow.disabled = currentPage >= totalPages - 1;\n }\n }\n\n // ---------- Init & listeners (mobile-only logic applied only when mobile) ----------\n function initMobileIfNeeded() {\n if (window.innerWidth >= MOBILE_MAX) {\n // do nothing mobile-specific, but keep globals available\n return;\n }\n // For each section: attach scroll listener and setup dots\n sections.forEach(id => {\n const slider = document.getElementById(`slider-${id}`);\n if (!slider) return;\n // avoid duplicate listeners: mark with dataset\n if (!slider.dataset._mobileSliderInit) {\n slider.addEventListener('scroll', () => {\n updateDots(id);\n updateArrowStates(id);\n }, { passive: true });\n slider.dataset._mobileSliderInit = '1';\n }\n setupDots(id);\n // attach arrow click handlers if arrow buttons exist\n const left = document.querySelector(`#mobile-${id} .arrow-btn.left`);\n const right = document.querySelector(`#mobile-${id} .arrow-btn.right`);\n if (left && !left.dataset._mobileBound) { left.addEventListener('click', () => window.scrollCards(id, -1)); left.dataset._mobileBound = '1'; }\n if (right && !right.dataset._mobileBound) { right.addEventListener('click', () => window.scrollCards(id, +1)); right.dataset._mobileBound = '1'; }\n });\n }\n\n // debounce resize\n let resizeTO = null;\n window.addEventListener('resize', () => {\n clearTimeout(resizeTO);\n resizeTO = setTimeout(() => {\n // re-init only when in mobile range\n initMobileIfNeeded();\n if (window.innerWidth < MOBILE_MAX) {\n sections.forEach(id => setupDots(id));\n }\n }, 120);\n });\n\n // run on DOM ready\n if (document.readyState === 'complete' || document.readyState === 'interactive') {\n setTimeout(initMobileIfNeeded, 120);\n } else {\n window.addEventListener('load', () => setTimeout(initMobileIfNeeded, 120));\n }\n\n // small helper for debugging — safe to remove later\n window.__slider_debug = function (sectionId) {\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return console.log('no slider', sectionId);\n const vals = getCardAndGap(slider) || {};\n console.log({\n sliderW: slider.clientWidth,\n scrollLeft: slider.scrollLeft,\n scrollWidth: slider.scrollWidth,\n cardW: vals.cardWidth,\n gap: vals.gap,\n visible: calcVisibleCount(slider),\n totalCards: slider.querySelectorAll('.card').length,\n maxLeft: maxScrollLeft(slider)\n });\n };\n\n})();\n\n\n}, 200); // Delay execution until the page is fully loaded\n});\n\n//tabs clicktag\ndocument.querySelector(\"#prescriptions-tab\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab'});});\n\ndocument.querySelector(\"#support-tab\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab'});});\n\ndocument.querySelector(\"#shopandsave-tab\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab'});});\n\n\n// slider left right arrow click tags\ndocument.querySelector(\"#prescriptions-tab-arrow-right\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab:right_nav'});});\n\ndocument.querySelector(\"#prescriptions-tab-arrow-left\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab:left_nav'});});\n\n\ndocument.querySelector(\"#support-tab-arrow-right\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab:right_nav'});});\n\ndocument.querySelector(\"#support-tab-arrow-left\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab:left_nav'});});\n\n\ndocument.querySelector(\"#shopandsave-tab-arrow-right\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab:right_nav'});});\n\ndocument.querySelector(\"#shopandsave-tab-arrow-left\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab:left_nav'});});\n\n\n// slider left right arrow click tags for mobile\ndocument.querySelector(\"#prescriptions-tab-arrow-right-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab:right_nav'});});\n\ndocument.querySelector(\"#prescriptions-tab-arrow-left-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab:left_nav'});});\n\n\ndocument.querySelector(\"#support-tab-arrow-right-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab:right_nav'});});\n\ndocument.querySelector(\"#support-tab-arrow-left-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab:left_nav'});});\n\n\ndocument.querySelector(\"#shopandsave-tab-arrow-right-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab:right_nav'});});\n\ndocument.querySelector(\"#shopandsave-tab-arrow-left-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab:left_nav'});});\n\n</script>"}},{"slotId":"HPV100003","slotContent":{"plaintext":"<!-- <!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"> -->\n <style>\n * {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n }\n body{font-family:CVS Health Sans, Helvetica, Arial, sans-serif;margin:0}\n .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}\n cite {font-style: normal;}\n #HPV100003.promoWrap{max-width:1280px;margin:0 auto 80px auto}\n #HPV100003.promoWrap .container p{font-size:14px;color:#1a1a19}\n #HPV100003.promoWrap h3{margin-bottom:10px;font-size:18px}\n #HPV100003.promoWrap .video-section .picture-box{cursor: pointer;}\n #HPV100003.promoWrap .header-sec{margin-bottom:20px; padding-left: 1px;}\n #HPV100003.promoWrap .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;display:flex;align-items:center}\n #HPV100003.promoWrap .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;}\n #HPV100003.promoWrap .header-sec h2.icon-text{display:flex;/*align-items:center;*/justify-content:center; color: #575757; font-weight: 500;padding-left: 8px; flex-direction: column;}\n #HPV100003.promoWrap .header-sec h2.icon-text img{padding-right:10px}\n #HPV100003.promoWrap .header-sec h3{font-size:48px;line-height:130%;font-weight:400;margin-top:5px;padding-bottom:10px}\n #HPV100003.promoWrap .grid-two-col{display:grid;grid-template-columns:1fr 1.4fr;gap:40px;overflow:hidden}\n #HPV100003.promoWrap .column{display:flex;flex-direction:column;gap:20px}\n #HPV100003.promoWrap .card{background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;padding:24px}\n #HPV100003.promoWrap .card img{width:100%;height:auto}\n #HPV100003.promoWrap .card-content{padding:15px;padding:0;color:#1a1a19;padding-top:15px;padding-bottom:0}\n #HPV100003.promoWrap .story-card .card-content{padding:0}\n #HPV100003.promoWrap .card-content-1{padding:15px 0 0 0}\n #HPV100003.promoWrap .card-content h3,#HPV100003.promoWrap .card-content h4{margin-bottom:10px;font-size:16px;line-height:150%;font-weight:400}\n #HPV100003.promoWrap .card-content p{font-size:16px;line-height:150%}\n #HPV100003.promoWrap a{color:#1a1a19;text-decoration:none;font-weight:500;font-size:16px;line-height:150%}\n #HPV100003.promoWrap .card-content .btn{display:inline-block;margin-top:10px;padding:8px 12px;background-color:#0071dc;color:#fff;text-decoration:none;border-radius:4px}\n #HPV100003.promoWrap .card.orange{background:linear-gradient(to right,#ffb347,#fc3);color:#fff;padding:0}\n #HPV100003.promoWrap .card.left-card-two{background:#c7e3ff;max-width:510px;padding:16px}\n #HPV100003.promoWrap .card.product{background:#fff;border:2px solid #eee}\n #HPV100003.promoWrap .card.small img{max-width:80px;margin:10px auto}\n #HPV100003.promoWrap .card.video img{position:relative}\n #HPV100003.promoWrap .sub-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:24px}\n #HPV100003.promoWrap .sub-grid .tall{grid-row:span 2;display:flex;flex-direction:column}\n #HPV100003.promoWrap .stacked-right{display:flex;flex-direction:column;gap:20px}\n #HPV100003.promoWrap .stacked-right .card{flex-direction:row;align-items:center}\n #HPV100003.promoWrap .profile-img{width:100%;height:415px;background:#ddd;border-radius:18px;margin:0 auto 12px auto;display:block}\n #HPV100003.promoWrap .card.video{background:0 0;box-shadow:unset}\n #HPV100003.promoWrap .card.video p{font-size:14px}\n #HPV100003.promoWrap .video-btn{display:inline-block;margin:8px auto 0 auto;padding:10px 28px;background:#e5f0ff;color:#2354b9;border:none;border-radius:5px;font-weight:700;font-size:1em;cursor:pointer;text-decoration:none}\n #HPV100003.promoWrap .story-card{padding:24px;margin-bottom:24px;display:flex;align-items:flex-start;gap:12px;min-height:246px}\n #HPV100003.promoWrap .story-card img{width:168px;height:auto;margin-top:0;object-fit:cover;border-radius:8px}\n #HPV100003.promoWrap .story-content{flex:1}\n #HPV100003.promoWrap .story-title{font-size:18px;line-height:130%;font-weight:500;margin:2px 0 8px 0}\n #HPV100003.promoWrap .quote{color:#1a1a19;font-size:20px;line-height:150%;margin:0 0 10px 0}\n #HPV100003.promoWrap .credit{font-size:18px;line-height:130%;font-weight:500;color:#1a1a19}\n #HPV100003.promoWrap .card.left-card-2{max-width:290px;background:0 0;box-shadow:unset;padding:0}\n #HPV100003.promoWrap .card.left-card-2 img{border-radius:16px}\n #HPV100003.promoWrap .card.wide{background:0 0;box-shadow:unset}\n #HPV100003.promoWrap .card.wide img{border-radius:10px}\n #HPV100003.promoWrap .red-car{color:#1a1a19;text-decoration:none;display:table;font-weight:500}\n #HPV100003.promoWrap .red-car::after{content:'';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.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:10px;margin-bottom:1px}\n #HPV100003.promoWrap .header-sec .red-car:hover::after{background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat;}\n #HPV100003.promoWrap .card-content-new{background:#fff1e5;border-radius:12px;width:204px;display:flex;justify-content:center;height:188px}\n #HPV100003.promoWrap .stacked-right-card-1 .card-content{padding:0}\n #HPV100003.promoWrap .stacked-right-card-1,#HPV100003.promoWrap .stacked-right-card-2{background:#c7e3ff}\n #HPV100003.promoWrap .stacked-right-card-2{gap:40px;background:#e3f1ff}\n #HPV100003.promoWrap .orange .red-car{background:#004d99;border:1px solid #004d99;padding:10px 25px 10px 16px;display:inline-block;color:#fff;border-radius:10px}\n #HPV100003.promoWrap .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n #HPV100003.promoWrap .picture-box .imgsec{overflow:hidden;display:flex;object-fit:cover;max-width:400px}\n #HPV100003.promoWrap .picture-box img{width:100%;height:auto;display:block}\n #HPV100003.promoWrap img.imgoffer{position:absolute;display:block;width:249px;height:166px;bottom:-111%;left:16.5%}\n #HPV100003.promoWrap img.imgoffer-1{position:absolute;display:block;width:249px;height:166px;top:7%;right:42%}\n #HPV100003.promoWrap .orange h3{max-width:478px}\n #HPV100003.promoWrap .left-card-two h3{max-width:366px}\n #HPV100003.promoWrap .left-card-2 h3{max-width:286px}\n #HPV100003.promoWrap .stacked-right-card-2 h3{max-width:252px}\n #HPV100003.promoWrap .header-sec-tab{display:none}\n #HPV100003.promoWrap .orange-tab{display:none}\n #HPV100003.promoWrap .column-tab{display:none}\n #HPV100003.promoWrap .card.video-section{background-color:transparent;padding:0;border-radius:0;max-width:400px}\n #HPV100003.promoWrap .video-container{position:relative;background:0 0;overflow:hidden}\n #HPV100003.promoWrap .video-container img{border-radius:16px}\n #HPV100003.promoWrap .video-container video{height:568px;border-radius:20px 20px 0 0;object-fit:cover;cursor:pointer}\n #HPV100003.promoWrap .video-container iframe{width:100%;height:568px;border-radius:20px 20px 0 0;object-fit:cover;cursor:pointer}\n #HPV100003.promoWrap .video-control-button{position:absolute;left:20px;bottom:20px;width:44px;height:44px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;border:0}\n #HPV100003.promoWrap .play-icon{width:30px;height:30px}\n #HPV100003.promoWrap .pause-icon{display:none;width:30px;height:30px}\n #HPV100003.promoWrap .red-car{background:#004d99;border:1px solid #004d99;padding:10px 10px 10px 10px;display:inline-block;color:#fff;border-radius:10px}\n #HPV100003.promoWrap .red-car:hover{background:#fff;border:1px solid #1a1a19;color:#004d99}\n .header-sec p.para{padding-bottom:25px}\n #HPV100003.promoWrap .video-section .red-car{background:#fff;color:#004d99;border:1px solid #1a1a19;padding:10px 8px 10px 8px}\n #HPV100003.promoWrap .video-section .red-car:hover{background:#004d99;color:#fff;border:1px solid #004d99;padding:10px 8px 10px 8px}\n #HPV100003.promoWrap .video-section .card-content p{margin-bottom:25px;font-size: 16px;line-height: 150%;}\n #HPV100003.promoWrap .video-section .card-content{padding:25px 15px 1px 15px}\n #HPV100003.promoWrap .video-section .red-car::after{display:none}\n #HPV100003.promoWrap .tab-display{display:none}\n #HPV100003.promoWrap .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n #HPV100003.promoWrap .picture-box .imgsec{overflow:hidden;display:flex;object-fit:cover}\n #HPV100003.promoWrap .picture-box img{width:100%;height:auto;display:block}\n #HPV100003.promoWrap .card.left-card-two .card-content{padding-top:15px;padding-bottom:15px}\n #HPV100003.promoWrap .card.left-card-two .card-content .quote{max-width:462px}\n #HPV100003.promoWrap .video-thumbnail{position:relative;display:inline-block}\n #HPV100003.promoWrap .thumb-img{width:100%;border-radius:12px}\n #HPV100003.promoWrap .play-btn{position:absolute;bottom:20px;left:20px;background:#fff;border:none;border-radius:50%;width:50px;height:50px;font-size:22px;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.25)}\n #HPV100003.promoWrap .modal{display:none;position:fixed;inset:0;background:rgba(0,0,0,.8);z-index:1000;justify-content:center;align-items:flex-start;overflow-y:auto;padding:20px}\n #HPV100003.promoWrap .modal-inner{max-width:320px;width:100%;display:flex;flex-direction:column;margin:0 auto}\n #HPV100003.promoWrap .modal-header{display:flex;justify-content:flex-end;align-items:center;color:#fff;font-size:16px;margin-bottom:8px}\n #HPV100003.promoWrap .close-text{margin-right:8px}\n #HPV100003.promoWrap .close-btn{background:0 0;border:2px solid #fff;border-radius:50%;color:#fff;font-size:18px;width:32px;height:32px;line-height:26px;text-align:center;cursor:pointer}\n #HPV100003.promoWrap .modal-video{height:568px}\n #HPV100003.promoWrap .modal-video video{width:100%;border-radius:20px 20px 0 0}\n #HPV100003.promoWrap .modal-transcript{background:#fff;border-radius:0 0 20px 20px;padding:0 16px 0 30px;display:flex;flex-direction:column;height:68px;transition:height .3s ease;justify-content:center}\n #HPV100003.promoWrap .modal-transcript.open{height:164px}\n #HPV100003.promoWrap .transcript-toggle{background:0 0;border:none;font-size:16px;font-weight:500;cursor:pointer;display:flex;align-items:center;width:100%;padding:0}\n #HPV100003.promoWrap .transcript-toggle .arrow{display:inline-block;width:10px;height:10px;border-left:2px solid #333;border-bottom:2px solid #333;transform:rotate(-45deg);transition:transform .3s ease;margin-right:18px;margin-top:-6px}\n #HPV100003.promoWrap .transcript-toggle.open .arrow{transform:rotate(135deg);margin-top:3px}\n #HPV100003.promoWrap .transcript-toggle.open{padding:20px 0 0 0}\n #HPV100003.promoWrap .transcript-content{display:none;margin-top:10px;font-size:14px;color:#333;overflow-y:auto;padding-right:8px}\n #HPV100003.promoWrap .modal-transcript.open{height:230px;padding:10px 16px 0 30px}\n #HPV100003.promoWrap .transcript-content.open{display:block;padding-left:30px}\n #HPV100003.promoWrap .transcript-content::-webkit-scrollbar{width:6px}\n #HPV100003.promoWrap .transcript-content::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}\n #HPV100003.promoWrap .transcript-content::-webkit-scrollbar-thumb{background:#999;border-radius:3px}\n #HPV100003.promoWrap .transcript-content::-webkit-scrollbar-thumb:hover{background:#666}\n #HPV100003.promoWrap .chevron{transition:transform .3s ease;font-weight:400;font-size:16px;line-height:150%}\n #HPV100003.promoWrap .transcript-content.open~.chevron{transform:rotate(180deg)}\n #HPV100003.promoWrap .video-wrapper{position:relative;width:100%}\n #HPV100003.promoWrap .modal .video-cover{position:absolute;inset:0;display:none;justify-content:center;align-items:center;border-radius:20px 20px 0 0;overflow:hidden;cursor:pointer;height:568px}\n #HPV100003.promoWrap .modal .video-cover img{width:100%;height:100%;object-fit:cover;border-radius:20px 20px 0 0}\n #HPV100003.promoWrap .cover-play{position:absolute;background:#fff;border:none;border-radius:50%;font-size:28px;padding:16px 20px;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.3)}\n #transcriptContent p{font-size:16px;line-height:150%;letter-spacing:0;font-weight:400;padding-bottom: 10px;}\n #HPV100003.promoWrap .modal .video-cover.hidden{display:none}\n #HPV100003.promoWrap .card.video-section{overflow: visible;}\n #HPV100003.promoWrap .header-sec-img-text {display: flex;flex-direction: row;}\n @media screen and (max-width:1024px){\n #HPV100003.promoWrap{margin:0 auto 40px auto}\n #HPV100003.promoWrap .header-sec-tab{display:block}\n #HPV100003.promoWrap .column-two .orange{display:none}\n #HPV100003.promoWrap .orange-tab{display:flex}\n #HPV100003.promoWrap .column.column-one{flex-direction:row}\n #HPV100003.promoWrap .sub-grid{grid-template-columns:1fr 1fr;gap:16px}\n #HPV100003.promoWrap .column-tab{display:flex}\n #HPV100003.promoWrap .grid-two-col{grid-template-columns:1fr;padding: 0 24px;}\n #HPV100003.promoWrap .dtp-display{display:none}\n #HPV100003.promoWrap .tab-display{display:flex}\n #HPV100003.promoWrap .story-card{margin-bottom:0;padding:16px;min-height:unset}\n #HPV100003.promoWrap .header-sec{margin-bottom:0}\n #HPV100003.promoWrap .card.left-card-two .card-content{padding-top:0;padding-bottom:0}\n #HPV100003.promoWrap .story-title{margin:0 0 3px 0}\n #HPV100003.promoWrap .quote{margin:0 0 3px 0}\n #HPV100003.promoWrap .left-card-two.tab-display .story-title{margin:0 0 8px 0}\n #HPV100003.promoWrap .left-card-two.tab-display .quote{margin:0 0 8px 0}\n #HPV100003.promoWrap .stacked-right-card-1 .story-title{margin:0 0 8px 0}\n #HPV100003.promoWrap .stacked-right-card-1 .quote{margin:0 0 8px 0}\n #HPV100003.promoWrap .stacked-right{gap:16px}\n #HPV100003.promoWrap .video-section .card-content{padding:22px 15px 1px 15px}\n #HPV100003.promoWrap .video-section .card-content p{margin-bottom:20px;font-size: 18px;line-height: 27px;}\n #HPV100003.promoWrap .header-sec h3{font-size:32px}\n #HPV100003.promoWrap .header-sec p{font-size:18px}\n #HPV100003.promoWrap .video-container .picture-box .imgsec{width: 100%;max-width: 100%;}\n #HPV100003.promoWrap .card.video-section{max-width: 100%;}\n }\n @media screen and (max-width:640px){\n #HPV100003.promoWrap .grid-two-col{grid-template-columns:1fr;padding:0 10px}\n #HPV100003.promoWrap .column{gap:15px}\n #HPV100003.promoWrap .column.column-one{flex-direction:column}\n #HPV100003.promoWrap .sub-grid{grid-template-columns:1fr;gap:30px}\n #HPV100003.promoWrap .stacked-right{gap:8px}\n #HPV100003.promoWrap .header-sec p{font-size:20px}\n #HPV100003.promoWrap .picture-box .imgsec{width: 100%;max-width: 100%;}\n #HPV100003.promoWrap .card.left-card-two{ max-width: 100%;}\n #HPV100003.promoWrap .card.video-section{ max-width: 100%;}\n #HPV100003.promoWrap .header-sec-img-text{align-items: anchor-center;}\n #HPV100003.promoWrap .header-sec-img-text img{width: auto;height: 33px;}\n\n }\n @media screen and (max-width:400px){\n #HPV100003.promoWrap .header-sec h2.icon-text{max-width: 290px;}\n }\n </style>\n </head>\n <body>\n <div class=\"promoWrap\" id=\"HPV100003\">\n <div class=\"pharmacy-section grid-two-col\"> \n <!-- Left Column -->\n <div class=\"column column-one\">\n <div class=\"header-sec\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v1/sept4/pharmacy-heading-icon.svg\" alt=\"Illustration of a prescription bottle.\">\n <h2 class=\"icon-text\">Your neighborhood pharmacy</h2>\n </div>\n <h3>Where you get your medicine matters<span class=\"super\">®</span></h3>\n <p class=\"para\">Our pharmacists are at the heart of what we do. Learn more about what our pharmacists can do for you.</p>\n <a class=\"red-car red-care-one\" href=\"/pharmacy?icid=cvs-home-s3-rxsrvcs-rx-rxhp\" id=\"\"><span>Explore pharmacy services</span></a>\n </div>\n <div class=\"card left-card-two dtp-display\">\n <div class=\"card-content\">\n <div class=\"story-title\">#CVS STORIES</div>\n <blockquote class=\"quote\">We really feel that this store is part of our community!</blockquote>\n <cite><div class=\"credit\">— Henry S., CVS customer</div></cite> \n </div>\n </div>\n </div>\n \n <!-- Right Column -->\n <div class=\"column column-two\">\n <!-- First two cards -->\n \n <!-- Sub-grid for last 3 cards -->\n <div class=\"sub-grid\">\n <!-- Left big card -->\n <div class=\"card video-section\">\n <div class=\"video-container\" id=\"videoContainer\">\n <!-- <div class=\"video-cover\"></div> -->\n <div class=\"picture-box picture-box-one\" id=\"picture-box-one\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk48/v1/pharmacy-video-highlight.jpg\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk48/v1/pharmacy-video-highlight.jpg\"> \n <img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk48/v1/pharmacy-video-highlight.jpg\">\n </picture>\n </div>\n <button aria-label=\"Open video player Meet the Heart Behind the Counter | On the Beat | CVS Pharmacy\" class=\"video-control-button\" id=\"openModal\">\n <div class=\"play-icon\"><img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/play.svg\"></div>\n <div class=\"pause-icon\"><img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/pause.svg\"></div>\n </button>\n \n \n <!-- Modal -->\n <!-- Modal -->\n <div id=\"videoModal\" class=\"modal\">\n <div class=\"modal-inner\">\n \n <!-- Close button -->\n <div class=\"modal-header\">\n <span class=\"close-text\">Close</span>\n <button class=\"close-btn\" id=\"closeModal\" aria-label=\"Close\">×</button>\n </div>\n \n <!-- Video -->\n <div class=\"video-wrapper\">\n <div class=\"modal-video\" id=\"popupVideo\">\n <iframe id=\"youtubeVideo\"\n src=\"https://www.youtube.com/embed/REXov4TG0lY?si=jgvqTt_U1WVY2BHn\"\n title=\"YouTube video player\"\n frameborder=\"0\"\n allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\"\n referrerpolicy=\"strict-origin-when-cross-origin\"\n allowfullscreen\n style=\"width:100%;height:568px;border-radius:20px 20px 0 0;\">\n </iframe>\n <!-- <video controls autoplay>\n <source src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v1/sept4/schedule-vaccine-edited_1.mp4\" type=\"video/mp4\" />\n </video> -->\n <div class=\"video-cover\" id=\"videoCover\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk48/v1/pharmacy-video-highlight.jpg\" alt=\"Cover\" />-->\n <button aria-label=\"Play or pause video\" class=\"video-control-button\" id=\"openModalInside\">\n <!-- <div class=\"play-icon\"><img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/play.svg\"></div>-->\n <!-- <div class=\"pause-icon\"><img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/pause.svg\"></div>-->\n </button>\n </div>\n </div>\n </div>\n \n <!-- Transcript -->\n <div class=\"modal-transcript\" id=\"transcriptModal\">\n <button class=\"transcript-toggle\" id=\"transcript-toggle\">\n <span class=\"arrow\"></span>\n <span class=\"chevron\">Transcript</span>\n </button>\n <div class=\"transcript-content\" id=\"transcriptContent\">\n <p>[Text: On The Beat by CVS<span class=\"super\">®</span>. What makes a \"community pharmacy\"?]</p>\n <p>[A man in a pharmacy coat, Justin, a CVS Pharmacist of 12 years, stands inside of a CVS.]</p>\n <p>Justin, speaking: When I think about community pharmacy, I think about establishing trust and care from a health care provider to a patient who may not have access to health care otherwise.</p>\n <p>[Logo: CVS Pharmacy]</p>\n </div>\n </div>\n \n </div>\n </div>\n </div>\n <div class=\"card-content\">\n <p>\n CVS pharmacist Justin shares what he thinks makes a pharmacy part of the community.\n </p>\n <a class=\"red-car red-care-one\" href=\"#\" id=\"openModalCta\"><span>Play Justin’s video</span></a>\n </div>\n </div>\n \n <!-- Right stacked cards -->\n <div class=\"stacked-right\">\n <div class=\"card left-card-two tab-display\">\n <div class=\"card-content\">\n <div class=\"story-title\">#CVS STORIES</div>\n <blockquote class=\"quote\">We really feel that this store is part of our community!</blockquote>\n <cite><div class=\"credit\">— Henry S., CVS customer</div></cite> \n </div>\n </div>\n <div class=\"card story-card stacked-right-card-1\">\n <div class=\"card-content\">\n <div class=\"story-title\">#CVS STORIES</div>\n <blockquote class=\"quote\">Every time I visit CVS, there’s greetings, smiles and very knowledgeable folks.</blockquote>\n <cite><div class=\"credit\">— Carey D., CVS customer</div></cite> \n </div>\n </div>\n <div class=\"card story-card stacked-right-card-2\">\n <div class=\"card-content\">\n <div class=\"story-title\">#CVS STORIES</div>\n <blockquote class=\"quote\">I give kudos to pharmacy workers with all they are responsible for... Thanks for what you do.</blockquote>\n <cite><div class=\"credit\">— Laurie K., CVS customer</div></cite> \n </div>\n </div>\n </div>\n \n </div>\n </div>\n \n </div>\n </div>\n \n<script>\n window.addEventListener('load', function () {\n setTimeout(() => {\n const modal = document.getElementById(\"videoModal\");\n const closeBtn = document.getElementById(\"closeModal\");\n const youtubeVideo = document.getElementById(\"youtubeVideo\");\n const videoCover = document.querySelector(\".video-cover\");\n const transcriptModal = document.getElementById(\"transcriptModal\");\n\n // Get all the CTA elements\n const ctaButtons = document.querySelectorAll(\".red-car\"); // Assuming your CTAs have a class \"cta-button\"\n\n // Base YouTube embed URL (without autoplay by default)\n const baseSrc = \"https://www.youtube.com/embed/bOW8T85ZSrc?si=VIOf9MmYkemAf19-&rel=0\";\n\n // Disable background elements while modal is open\n function disableBackgroundInteractions() {\n ctaButtons.forEach(button => {\n button.setAttribute(\"tabindex\", \"-1\");\n });\n }\n\n // Enable background elements when modal is closed\n function enableBackgroundInteractions() {\n ctaButtons.forEach(button => {\n button.removeAttribute(\"tabindex\");\n });\n }\n\n // Open modal without autoplay (CTA button)\n document.getElementById(\"openModal\").onclick = () => {\n modal.style.display = \"flex\";\n youtubeVideo.src = baseSrc; // no autoplay\n disableBackgroundInteractions();\n };\n\n // Open modal without autoplay (CTA button) for CTA\n document.getElementById(\"openModalCta\").onclick = () => {\n event.preventDefault(); // Prevents the # from showing in the URL\n modal.style.display = \"flex\";\n youtubeVideo.src = baseSrc; // no autoplay\n disableBackgroundInteractions();\n };\n\n // Open modal without autoplay (CTA button) for CTA\n document.querySelector(\"#picture-box-one\").onclick = () => {\n modal.style.display = \"flex\";\n youtubeVideo.src = baseSrc; // no autoplay\n disableBackgroundInteractions();\n };\n\n // Open modal with autoplay (inner play button)\n document.getElementById(\"openModalInside\").onclick = () => {\n modal.style.display = \"flex\";\n youtubeVideo.src = baseSrc + \"&autoplay=1\";\n\n // Hide videoCover\n if (videoCover) {\n videoCover.classList.add(\"hidden\");\n }\n\n disableBackgroundInteractions();\n };\n\n document.getElementById(\"videoCover\").onclick = () => {\n modal.style.display = \"flex\";\n youtubeVideo.src = baseSrc + \"&autoplay=1\";\n\n // Hide videoCover\n if (videoCover) {\n videoCover.classList.add(\"hidden\");\n }\n\n disableBackgroundInteractions();\n };\n\n // Close modal → stop video + reset thumbnail\n closeBtn.onclick = () => {\n modal.style.display = \"none\";\n youtubeVideo.src = baseSrc;\n\n // Show videoCover again\n if (videoCover) {\n videoCover.classList.remove(\"hidden\");\n }\n\n enableBackgroundInteractions();\n };\n\n // Close modal if clicking outside\n window.onclick = (e) => {\n if (e.target === modal) {\n modal.style.display = \"none\";\n youtubeVideo.src = baseSrc;\n\n // Show videoCover again\n if (videoCover) {\n videoCover.classList.remove(\"hidden\");\n }\n\n enableBackgroundInteractions();\n }\n };\n\n // Transcript toggle\n const transcriptContent = document.getElementById(\"transcriptContent\");\n const transcriptBtn = document.querySelector(\"#transcript-toggle\");\n\n transcriptBtn.addEventListener(\"click\", toggleTranscript);\n\n function toggleTranscript() {\n transcriptModal.classList.toggle(\"open\");\n transcriptContent.classList.toggle(\"open\");\n transcriptBtn.classList.toggle(\"open\");\n }\n\n }, 500); // Delay execution until the page is fully loaded\n});\n\ndocument.querySelector(\"#openModal\").addEventListener(\"click\", function (e) {\n utag.link({ link_name: 'homepage:pharmacy_video:play_button' });\n});\n\ndocument.querySelector(\"#openModalCta\").addEventListener(\"click\", function (e) {\n utag.link({ link_name: 'homepage:pharmacy_video:play_button' });\n});\n\n</script>"}},{"slotId":"HPV100004","slotContent":{"plaintext":"<!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"> -->\n<style>\n * {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n}\nbody{background-color:transparent!important;margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HPV100004.promoWrap {background-color:transparent!important;margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif;max-width:1280px;margin:0 auto 80px auto;position: relative;}\n#HPV100004.promoWrap .rotating-slider-container {max-width:1000px;margin:20px auto 0 auto;padding:0;background:#fff;position:relative}\n#HPV100004.promoWrap .rotating-slider-container .head3{margin:0;color:#262626;font-size:36px;line-height:46.8px;font-weight:400;font-size:26px}\n#HPV100004.promoWrap .rotating-slider-container .carousel{display:flex;align-items:center;gap:35px;position:relative;justify-content:space-between}\n#HPV100004.promoWrap .rotating-slider-container .slides-container{position:relative;min-height:450px;overflow:visible;flex-grow:1}\n#HPV100004.promoWrap .rotating-slider-container .slides{position:relative;height:100%}\n/* #HPV100004.promoWrap .rotating-slider-container .slide{position:absolute;width:100%;transition:transform .5s ease-in-out;top:0;left:0} */\n#HPV100004.promoWrap .rotating-slider-container .slide{position:relative;width:100%;height: auto;transition:transform .5s ease-in-out;display: block;}\n#HPV100004.promoWrap .rotating-slider-container .two-column-slide{display:flex;align-items:center;gap:40px;height:100%}\n#HPV100004.promoWrap .rotating-slider-container .image-column{flex:1;height:100%;display:flex;align-items:center}\n#HPV100004.promoWrap .rotating-slider-container .image-column img{width:100%;height:auto;max-height:300px;object-fit:contain;border-radius:8px}\n#HPV100004.promoWrap .rotating-slider-container .content-column{flex:1;padding:20px}\n#HPV100004.promoWrap .rotating-slider-container .content-column h3{font-size:28px;color:#333;margin-bottom:15px}\n#HPV100004.promoWrap .rotating-slider-container .content-column p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .arrow-btn:hover{background-color:#000}\n#HPV100004.promoWrap .rotating-slider-container .arrow-btn.right{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .arrow-btn.right.disabled{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n#HPV100004.promoWrap .rotating-slider-container .arrow-btn.left{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .arrow-btn.left.disabled{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n#HPV100004.promoWrap .rotating-slider-container .arrow-btn.disabled{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n#HPV100004.promoWrap .rotating-slider-container .dots{display:flex;justify-content:center;gap:10px;margin-top:0}\n#HPV100004.promoWrap .rotating-slider-container .dot-btn{width:8px;height:8px;border-radius:50%;background:#ccc;/*cursor:pointer;*/border:none;padding:0}\n#HPV100004.promoWrap .rotating-slider-container .dot-btn.active{background:#000}\n#HPV100004.promoWrap .rotating-slider-container .image-slider-column{width:100%;height:400px;position:relative;overflow:hidden}\n#HPV100004.promoWrap .rotating-slider-container .image-slides{position:relative;height:100%}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .image-slide img{width:100%;height:100%;object-fit:cover;display:block;border-radius:5px}\n#HPV100004.promoWrap .rotating-slider-container .image-slide.active{left:10%;transform:translateX(0);z-index:3;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .image-slide.next{left:100%;transform:translateX(-80%);z-index:2;opacity:.8}\n#HPV100004.promoWrap .rotating-slider-container .image-slide.prep-next{left:100%;transform:translateX(-60%);z-index:1;opacity:.6}\n#HPV100004.promoWrap .rotating-slider-container .image-slide.prev{left:-80%;transform:translateX(60%);z-index:1;opacity:.5}\n#HPV100004.promoWrap .rotating-slider-container .slide-out-left{animation:slideOutLeft .7s forwards}\n#HPV100004.promoWrap .rotating-slider-container .slide-in-right{animation:slideInRight .7s forwards}\n#HPV100004.promoWrap .rotating-slider-container .slide-out-right{animation:slideOutRight .7s forwards}\n#HPV100004.promoWrap .rotating-slider-container .slide-in-left{animation:slideInLeft .7s forwards}\n@keyframes slideOutLeft{from{transform:translateX(0);left:10%;opacity:1}to{transform:translateX(-40%);left:10%;opacity:.5}}\n@keyframes slideInRight{from{transform:translateX(-80%);left:100%;opacity:.8}to{transform:translateX(-80%);left:20%;opacity:1}}\n@keyframes slideOutRight{from{transform:translateX(0);left:10%;opacity:1}to{transform:translateX(40%);left:10%;opacity:.5}}\n@keyframes slideInLeft{from{transform:translateX(60%);left:-80%;opacity:.5}to{transform:translateX(60%);left:0;opacity:1}}\n#HPV100004.promoWrap .rotating-slider-container .slider-nav{display:flex;justify-content:center;gap:20px;margin-top:20px}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .slide-indicators{display:flex;justify-content:center;margin-top:15px;gap:10px}\n#HPV100004.promoWrap .rotating-slider-container .indicator{width:12px;height:12px;border-radius:50%;background-color:#ccc;cursor:pointer}\n#HPV100004.promoWrap .rotating-slider-container .indicator.active{background-color:#333}\n#HPV100004.promoWrap .rotating-slider-container .testimonial-slide{display:none}\n#HPV100004.promoWrap .rotating-slider-container .cube-container{width:100%;height:400px;perspective:1200px;position:relative;overflow:visible}\n#HPV100004.promoWrap .rotating-slider-container .cube{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s ease-in-out}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .cube-face img{width:100%;height:100%;object-fit:cover}\n#HPV100004.promoWrap .rotating-slider-container .cube-face:first-child{transform:rotateY(0) translateZ(150px);z-index:4;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .cube-face:nth-child(2){transform:rotateY(90deg) translateZ(150px);z-index:3;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .cube-face:nth-child(3){transform:rotateY(180deg) translateZ(150px);z-index:2;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .cube-face:nth-child(4){transform:rotateY(-90deg) translateZ(150px);z-index:1;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .cube-face.active{opacity:1;z-index:5}\n#HPV100004.promoWrap .rotating-slider-container .fixed-image-column{position:absolute;left:0;top:0;width:50%;height:100%;padding-right:20px;margin-right:60px;flex-shrink:0;max-width:520px;flex:1}\n/* #HPV100004.promoWrap .rotating-slider-container .sliding-content-column{position:absolute;right:0;top:0;width:50%;height:100%} */\n#HPV100004.promoWrap .rotating-slider-container .sliding-content-column{position:relative;width:50%;height:auto;overflow: visible;\n float: right;}\n\n#HPV100004.promoWrap .rotating-slider-container .slides{position:relative;height:100%}\n#HPV100004.promoWrap .rotating-slider-container .slide{width:100%;opacity:0;transition:opacity .5s ease-in-out;visibility: hidden;}\n#HPV100004.promoWrap .rotating-slider-container .slide.active{opacity:1;float: right;\n display: inline-block;\n position: absolute;visibility: visible;}\n#HPV100004.promoWrap .rotating-slider-container .carousel-container{position:relative;width:100%;height:400px;perspective:1000px}\n#HPV100004.promoWrap .rotating-slider-container .card{position:absolute;width:100%;max-width:352px;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;visibility:visible}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-front{z-index:3;transform:translateX(0) scale(1);opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-middle{z-index:2;transform:translateX(40px) scale(.95);opacity:1;width:100%}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-back{z-index:1;transform:translateX(70px) scale(.9);opacity:1;width:100%}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-left{z-index:2;transform:translateX(-40px) scale(.95);opacity:1;width:100%}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-far-left{z-index:1;transform:translateX(-70px) scale(.9);opacity:1;width:100%}\n#HPV100004.promoWrap .rotating-slider-container .card.hidden-layer{opacity:0!important;transform:translateX(0) scale(.9)!important;z-index:0!important}\n#HPV100004.promoWrap .rotating-slider-container .slides-text-section{position:relative;left:5%}\n#HPV100004.promoWrap .rotating-slider-container .fixed-image-column .card img{object-fit:cover;width:352px;height:100%;border-radius:20px}\n#HPV100004.promoWrap .rotating-slider-container .arrow-btn:focus,\n#HPV100004.promoWrap .rotating-slider-container .card:focus,\n/* #HPV100004.promoWrap .rotating-slider-container .dot-btn:focus{outline:2px solid #0066cc;outline-offset:2px} */\n.dot-btn:focus-visible {outline: none;}\n.dot:focus-visible {outline: none;}\n#HPV100004.promoWrap .rotating-slider-container .using-mouse .arrow-btn:focus,\n#HPV100004.promoWrap .rotating-slider-container .using-mouse .card:focus,\n#HPV100004.promoWrap .rotating-slider-container .using-mouse .dot-btn:focus{outline:0}\n#HPV100004.promoWrap .rotating-slider-container .mobile-view-sec{display:none}\n\n#HPV100004.promoWrap .rotating-slider-container .header-sec{margin-bottom:20px;padding:33px 20px 33px 0}\n#HPV100004.promoWrap .rotating-slider-container .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;display:block;align-items:center}\n#HPV100004.promoWrap .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;display:flex;/*align-items:center;*/justify-content:center; color: #575757;padding-left: 8px;flex-direction: column;}\n/* #HPV100004.promoWrap .rotating-slider-container .header-sec h2.icon-text{display:flex;align-items:center;justify-content:left}\n#HPV100004.promoWrap .rotating-slider-container .header-sec h2.icon-text img{padding-right:10px} */\n#HPV100004.promoWrap .rotating-slider-container .header-sec h3{font-size:36px;line-height:130%;font-weight:400;margin-top:5px;padding-bottom:20px}\n#HPV100004.promoWrap .rotating-slider-container .header-sec p.para{padding-bottom:30px}\n#HPV100004.promoWrap .rotating-slider-container .red-car{color:#1a1a19;text-decoration:none;display:table;font-weight:500;background:#004d99;border:1px solid #004d99;padding:10px 10px;display:inline-block;color:#fff;border-radius:10px}\n#HPV100004.promoWrap .rotating-slider-container .red-car:hover{background:#fff;border:1px solid #1a1a19;color:#004d99}\n#HPV100004.promoWrap .rotating-slider-container .red-car:hover::after{background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat}\n#HPV100004.promoWrap .rotating-slider-container .red-car::after{content:'';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.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:8px;margin-bottom:3px;margin-top:2px}\n#HPV100004.promoWrap .rotating-slider-container .picture-box{position:relative;overflow:hidden;align-items:center;justify-content:center;border-radius:20px}\n#HPV100004.promoWrap .rotating-slider-container .picture-box .imgsec{overflow:hidden;display:block;object-fit:cover;max-width:352px;border-radius:20px}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-middle::after {\n content: \"\";\n position: absolute;\n inset: 0;\n background: rgba(255, 255, 255, 0.6);\n backdrop-filter: blur(2px); \n -webkit-backdrop-filter: blur(2px);\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-back::after {\n content: \"\";\n position: absolute;\n inset: 0;\n background: rgba(255, 255, 255, 0.6);\n backdrop-filter: blur(2px); \n -webkit-backdrop-filter: blur(2px);\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-left::after {\n content: \"\";\n position: absolute;\n inset: 0;\n background: rgba(255, 255, 255, 0.6);\n backdrop-filter: blur(2px); \n -webkit-backdrop-filter: blur(2px);\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-far-left::after {\n content: \"\";\n position: absolute;\n inset: 0;\n background: rgba(255, 255, 255, 0.6);\n backdrop-filter: blur(2px); \n -webkit-backdrop-filter: blur(2px);\n}\n#HPV100004.promoWrap .carousel-mobile{display: none;}\n #HPV100004.promoWrap .header-sec-img-text {display: flex;flex-direction: row;}\n\n\n@media(max-width:959px){\n#HPV100004.promoWrap .rotating-slider-container .header-sec{margin-bottom:0;padding:0}\n#HPV100004.promoWrap .rotating-slider-container .header-sec.text-slide-one{margin-bottom:0;padding:33px 10px 33px 0}\n#HPV100004.promoWrap .rotating-slider-container .grid-two-col{gap:80px}\n#HPV100004.promoWrap .rotating-slider-container .header-sec h3{padding-bottom:10px;font-size:32px}\n#HPV100004.promoWrap .rotating-slider-container .header-sec p.para{padding-bottom:20px}\n#HPV100004.promoWrap .rotating-slider-container .picture-box .imgsec{max-width:251px;max-height:287px}\n#HPV100004.promoWrap .rotating-slider-container .card{max-width:352px}\n#HPV100004.promoWrap .rotating-slider-container .carousel-container{min-height:287px;padding-top:31px}\n#HPV100004.promoWrap{max-width:1280px;margin:0 auto 40px auto}\n#HPV100004.promoWrap .rotating-slider-container .dots{margin-top: 25px;}\n#HPV100004.promoWrap .rotating-slider-container .card{height: auto;}\n#HPV100004.promoWrap .rotating-slider-container .slides-container{min-height: 340px;}\n}\n@media(max-width:800px){\n#HPV100004.promoWrap .rotating-slider-container .fixed-image-column{left:0}\n#HPV100004.promoWrap .rotating-slider-container .learn-more-link{font-size:13px}\n#HPV100004.promoWrap .rotating-slider-container .slides-container{min-height: 340px;}\n}\n@media(max-width:755px){\n#HPV100004.promoWrap .rotating-slider-container .carousel{gap: 15px;}\n}\n @media (max-width:700px) {\n #HPV100004.promoWrap {background-color:transparent!important;margin:unset;font-family:CVS Health Sans,Helvetica,Arial,sans-serif;max-width:unset;margin:0 auto 40px auto;position: unset;}\n #HPV100004.promoWrap .rotating-slider-container{display: none;}\n#HPV100004.promoWrap .carousel-mobile{display: block;position: relative;}\n :root {\n --peek: 28px; /* no peek so only one slide shows */\n --gap: 36px; /* remove inter-slide gap on mobile */\n }\n #imageTrack {\n padding-left: var(--peek);\n padding-right: var(--peek);\n gap: var(--gap);\n }\n\n /* Make the container span the screen and clip overflow */\n #imageContainer {\n width: 100%;\n max-width: 100%;\n margin: 0 auto;\n overflow: hidden;\n position: relative;\n }\n\n /* IMPORTANT: target the actual track you use. If your HTML uses id=\"imageTrack\",\n either add class=\"image-track\" to it OR combine selectors as below. */\n #imageTrack,\n .image-track {\n display: flex;\n align-items: stretch;\n padding: 0 var(--peek); /* no side padding to avoid peeking */\n gap: var(--gap); /* prevent second slide from appearing */\n transition: transform 420ms cubic-bezier(.22,.9,.35,1);\n }\n\n /* Force exactly one slide to fill the viewport width */\n #HPV100004.promoWrap .carousel-mobile .image-slide {\n flex: 0 0 calc(100% - var(--peek) * 2);\n max-width: calc(100% - var(--peek) * 2);\n border-radius: 16px;\n overflow: hidden;\n }\n\n #HPV100004.promoWrap .carousel-mobile .image-slide img {\n display: block;\n width: 100%;\n height: auto;\n object-fit: cover;\n }\n\n /* Text track matches one-at-a-time behavior */\n #HPV100004.promoWrap .carousel-mobile .text-carousel-container { overflow: hidden; }\n #HPV100004.promoWrap .carousel-mobile .text-track { display: flex; transition: transform 420ms cubic-bezier(.22,.9,.35,1); }\n #HPV100004.promoWrap .carousel-mobile .text-slide { min-width: 100%; }\n\n\n #HPV100004.promoWrap .carousel-mobile .text-slide h2{ font-size:18px; margin-bottom:8px; line-height:1.05; }\n #HPV100004.promoWrap .carousel-mobile .cta { background:#165bb5; color:#fff; padding:10px 14px; border-radius:8px; text-decoration:none; display:inline-block; }\n\n /* controls */\n #HPV100004.promoWrap .carousel-mobile .arrow { position:absolute; top:25%; transform:translateY(-50%); width:40px; height:40px; border-radius:50%; border:0; background:#fff; box-shadow:0 6px 18px rgba(0,0,0,0.08); cursor:pointer; display:flex; align-items:center; justify-content:center;padding: 8px 12px;\n background: #fff;\n border: none;\n border-radius: 30%;\n cursor: pointer;\n z-index: 10;\n /* opacity: .8; */\n border: 1px solid #000; }\n #HPV100004.promoWrap .carousel-mobile .arrow.left { left: 8px; } /* place outside visual card if desired */\n #HPV100004.promoWrap .carousel-mobile .arrow.right { right: 8px; }\n #HPV100004.promoWrap .carousel-mobile .arrow.right {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);\n background-position: center;\n background-repeat: no-repeat;\n flex-shrink: 0;\n}\n #HPV100004.promoWrap .carousel-mobile .arrow.left {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);\n background-position: center;\n background-repeat: no-repeat;\n flex-shrink: 0;\n}\n\n #HPV100004.promoWrap .carousel-mobile .controls { margin-top:25px; display:flex; justify-content:center; gap:8px; }\n #HPV100004.promoWrap .carousel-mobile .dot { width:8px; height:8px; border-radius:50%; background:#ddd; cursor:pointer; }\n #HPV100004.promoWrap .carousel-mobile .dot.active { background:#333; }\n #HPV100004.promoWrap .carousel-mobile .header-sec{margin-bottom:20px;}\n#HPV100004.promoWrap .carousel-mobile .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;display:block;align-items:center}\n#HPV100004.promoWrap .carousel-mobile .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;}\n/* #HPV100004.promoWrap .carousel-mobile .header-sec h2.icon-text{display:flex;align-items:center;justify-content:left}\n#HPV100004.promoWrap .carousel-mobile .header-sec h2.icon-text img{padding-right:10px} */\n#HPV100004.promoWrap .carousel-mobile .header-sec h3{font-size:36px;line-height:130%;font-weight:400;padding-top:20px;padding-bottom:20px}\n#HPV100004.promoWrap .carousel-mobile .header-sec p.para{padding-bottom:30px}\n#HPV100004.promoWrap .carousel-mobile .header-sec{padding:0 0 0 18px}\n/* .header-sec.header-sec-one{padding:0 0 0 10px!important} */\n#HPV100004.promoWrap .carousel-mobile .header-sec{max-width: 100%;}\n#HPV100004.promoWrap .carousel-mobile .carousel-header{margin-bottom:0;padding:0 0 24px 18px;}\n#HPV100004.promoWrap .carousel-mobile .carousel-header .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;}\n/* #HPV100004.promoWrap .carousel-mobile .carousel-header h2.icon-text{display:flex;align-items:center;justify-content:left}\n#HPV100004.promoWrap .carousel-mobile .carousel-header h2.icon-text img{padding-right:10px} */\n#HPV100004.promoWrap .carousel-mobile .red-car{color:#1a1a19;text-decoration:none;display:table;font-weight:500;background:#004d99;border:1px solid #004d99;padding:10px 10px;display:inline-block;color:#fff;border-radius:10px}\n#HPV100004.promoWrap .carousel-mobile .red-car:hover{background:#fff;border:1px solid #1a1a19;color:#004d99}\n#HPV100004.promoWrap .carousel-mobile .red-car:hover::after{background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat}\n#HPV100004.promoWrap .carousel-mobile .red-car::after{content:'';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.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:8px;margin-bottom:3px;margin-top:2px}\n#HPV100004.promoWrap .carousel-mobile .arrow.disabled {\n background-color: #ccc9c6;\n border: 1px dashed #767471;\n cursor: not-allowed;\n pointer-events: none;\n background-position: center;\n background-repeat: no-repeat;\n}\n#HPV100004.promoWrap .carousel-mobile .arrow.left.disabled {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);\n}\n#HPV100004.promoWrap .carousel-mobile .arrow.right.disabled {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);\n}\n\n #HPV100004.promoWrap .carousel-mobile .image-slide img { height:auto; }\n #HPV100004.promoWrap .carousel-mobile .arrow.left, #HPV100004.promoWrap .carousel-mobile .arrow.right { display:block; }\n/* .image-slide.peek img {\n min-height: 500px;\n opacity: 0.7; \n transition: transform 0.4s ease, opacity 0.4s ease;\n border-radius: 12px;\n} */\n #HPV100004.promoWrap .carousel-mobile .image-slide {\n display: flex;\n align-items: center; /* Vertically centers the image */\n justify-content: center; /* Optional: horizontally centers if needed */\n}\n #HPV100004.promoWrap .carousel-mobile .image-slide.peek img {\n height: 80%; /* or any percentage that looks good */\n object-fit: cover;\n border-radius: 16px;\n}\n\n#HPV100004.promoWrap button.dot {\n border-style: none;\n}\n\n#HPV100004.promoWrap .header-sec .icon-text{align-items: anchor-center;}\n#HPV100004.promoWrap .header-sec .icon-text img{width: auto;height: 33px;}\n\n }\n\n@media (max-width: 400px) {\n :root {\n --peek: 60px;\n --gap: 33px;\n }\n\n #imageTrack {\n padding-left: var(--peek);\n padding-right: var(--peek);\n gap: var(--gap);\n }\n\n #HPV100004.promoWrap .carousel-mobile .image-slide {\n flex: 0 0 239px;\n max-width: 239px;\n }\n #HPV100004.promoWrap .carousel-mobile .image-slide.peek img {\n /* transform: scale(0.9); */\n opacity: 1; /* Optional: adds a faded look */\n transition: transform 0.4s ease, opacity 0.4s ease;\n border-radius: 16px;\n min-height: unset;\n}\n\n#HPV100004.promoWrap .rotating-slider-container .header-sec .icon-text{max-width: 290px;}\n}\n/* @media(max-width:400px){\n#HPV100004.promoWrap .rotating-slider-container .dots{margin-top:-32%}\n} */\n</style>\n<div class=\"promoWrap\" id=\"HPV100004\">\n<div class=\"rotating-slider-container\">\n<!-- <h3>How we support our community</h3>-->\n \n <div class=\"carousel\">\n <button class=\"arrow-btn left\" id=\"prevBtn\" aria-label=\"Previous slide\"></button>\n \n <div class=\"slides-container\">\n <div class=\"slides desktop-view-sec\">\n <!-- Image Stack Rotation -->\n <div class=\"fixed-image-column\" style=\"margin-right: 60px; flex-shrink: 0; max-width: 520px;\">\n <div class=\"carousel-container\" id=\"carousel\">\n <div class=\"card visible-front\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/magnesium.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/thermometer-check.jpg?im=Resize=(352,402)\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/thermometer-check.jpg?im=Resize=(251,287)\"> \n <img alt=\"A sick person checks their temperature while curled up on a chair under a blanket\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/thermometer-check.jpg?im=Resize=(239,273)\">\n </picture>\n </div>\n </div>\n <div class=\"card visible-middle\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/20200909-17-Exam-Sprain-0047.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/magnesium.jpg?im=Resize=(352,402)\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/magnesium.jpg?im=Resize=(251,287)\"> \n <img alt=\"Fresh spinach leaves in bowl on rustic wooden table.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/magnesium.jpg?im=Resize=(239,273)\">\n </picture>\n </div>\n </div>\n <div class=\"card visible-back\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/sleep-support.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/sleep-support.jpg?im=Resize=(352,402)\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/sleep-support.jpg?im=Resize=(251,287)\"> \n <img alt=\"A person sleeps with an eye mask on\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/sleep-support.jpg?im=Resize=(239,273)\">\n </picture>\n </div>\n </div>\n </div>\n </div>\n <div class=\"slides-text-section\">\n <!-- Content slides (unchanged) -->\n <div class=\"slide active\" id=\"slide-one\" data-index=\"0\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec text-slide-one\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/wellness-zone-heading-icon.svg\" alt=\"illustration of an article\">\n <h2 class=\"icon-text\">Wellness Zone</h2>\n </div>\n <h3>Is it a cold, strep or COVID-19?</h3>\n <p class=\"para\">Here’s how to narrow down what might be causing your discomfort.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/health/cough-cold-flu/cold-strep-covid?icid=cvs-home-design1-s4-wz-magnesium\" id=\"\"><span>Learn more about your symptoms</span></a>\n </div>\n \n </div>\n </div>\n \n <div class=\"slide\" data-index=\"1\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/wellness-zone-heading-icon.svg\" alt=\"illustration of an article\">\n <h2 class=\"icon-text\">Wellness Zone</h2>\n </div>\n <h3>The many benefits of magnesium</h3>\n <p class=\"para\">Learn how magnesium may help support muscle and nerve function, help regulate blood sugar levels, help support heart health and more.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/wellness/vitamins-supplements/magnesium-benefits?icid=cvs-home-design1-s4-wz-coldstrepcovid\" id=\"\"><span>Learn more about magnesium</span></a>\n </div>\n </div>\n </div>\n \n <div class=\"slide\" data-index=\"2\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/wellness-zone-heading-icon.svg\" alt=\"illustration of an article\">\n <h2 class=\"icon-text\">Wellness Zone</h2>\n </div>\n <h3>How to support a better night’s sleep — starting tonight</h3>\n <p class=\"para\">The strategies in this article can help improve sleep quality, which can enhance memory, concentration and productivity.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/wellness/sleep/sleep-tips?icid=cvs-home-s4-wz-sleep\" id=\"\"><span>Learn about sleep quality</span></a>\n </div>\n </div>\n </div>\n </div>\n </div>\n\t\t\n\t\t<!-- mobile view start -->\n\t\n\t <!-- mobile view end -->\n </div>\n \n\t\n <button class=\"arrow-btn right\" id=\"nextBtn\" aria-label=\"Next slide\"></button>\n </div>\n\n <div class=\"dots\" role=\"group\" aria-label=\"Slide Progress Indicator Dots\" aria-hidden=\"true\">\n <span class=\"dot-btn active\" aria-label=\"Slide 1 of 3\" role=\"img\" data-index=\"0\"></span>\n <span class=\"dot-btn\" aria-label=\"Slide 2 of 3\" role=\"img\" data-index=\"1\"></span>\n <span class=\"dot-btn\" aria-label=\"Slide 3 of 3\" role=\"img\" data-index=\"2\"></span>\n</div>\n</div>\n\n<div class=\"carousel-mobile\" id=\"carousel-mob\">\n <div class=\"carousel-header header-sec\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/wellness-zone-heading-icon.svg\" alt=\"illustration of an article\">\n <h2 class=\"icon-text\">Wellness Zone</h2>\n </div>\n </div>\n\n <div class=\"image-carousel-container\" id=\"imageContainer\">\n <div class=\"image-track\" id=\"imageTrack\">\n <!-- replace src with your images -->\n <div class=\"image-slide\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/thermometer-check.jpg\" alt=\"\"></div>\n <div class=\"image-slide\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/magnesium.jpg\" alt=\"\"></div>\n <div class=\"image-slide\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/sleep-support.jpg\" alt=\"\"></div>\n </div>\n </div>\n\n <div class=\"controls\" role=\"group\" aria-label=\"Slide Progress Indicator Dots\" aria-hidden=\"true\">\n <span class=\"dot active\" aria-label=\"Slide 1 of 3\" role=\"img\"></span>\n <span class=\"dot\" aria-label=\"Slide 2 of 3\" role=\"img\"></span>\n <span class=\"dot\" aria-label=\"Slide 3 of 3\" role=\"img\"></span>\n </div>\n\n\n <div class=\"text-carousel-container\" id=\"textContainer\">\n <div class=\"text-track\" id=\"textTrack\">\n <div class=\"text-slide\">\n <div class=\"header-sec\">\n <h3>Is it a cold, strep or COVID-19?</h3>\n <p class=\"para\">Here's how to narrow down what might be causing your discomfort.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/health/cough-cold-flu/cold-strep-covid?icid=cvs-home-design1-s4-wz-coldstrepcovid\" id=\"\"><span>Learn more about your symptoms</span></a>\n </div>\n </div>\n <div class=\"text-slide\">\n <div class=\"header-sec\">\n <h3>The many benefits of magnesium</h3>\n <p class=\"para\">Learn how magnesium may help support muscle and nerve function, help regulate blood sugar levels, help support heart health and more.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/wellness/vitamins-supplements/magnesium-benefits?icid=cvs-home-design1-s4-wz-magnesium\" id=\"\"><span>Learn more about magnesium</span></a>\n </div>\n </div>\n <div class=\"text-slide\">\n <div class=\"header-sec\"> \n <h3>How to support a better night’s sleep — starting tonight</h3>\n <p class=\"para\">The strategies in this article can help improve sleep quality, which can enhance memory, concentration and productivity.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/wellness/sleep/sleep-tips?icid=cvs-home-design1-s4-wz-sleep\" id=\"\"><span>Learn about sleep quality</span></a>\n </div> \n </div>\n </div>\n </div>\n\n <button class=\"arrow left\" id=\"prevBtnmob\"></button>\n <button class=\"arrow right\" id=\"nextBtnmob\"></button>\n\n\n</div>\n\n</div>\n<script>\n window.addEventListener('load', function () {\n setTimeout(() => {\n let currentStackIndex = 0;\n const totalSlides = 3;\n let keyboardInteraction = false;\n\n const contentSlides = document.querySelectorAll('.slide');\n const dotBtns = document.querySelectorAll('.dot-btn');\n const prevBtn = document.getElementById('prevBtn');\n const nextBtn = document.getElementById('nextBtn');\n const cards = document.querySelectorAll('.card');\n\n // Detect Tab key to know it's keyboard interaction\n// document.body.addEventListener('keydown', function(e) {\n// if (e.key === 'Tab') {\n// document.body.classList.remove('using-mouse');\n// keyboardInteraction = true;\n// }\n// });\n\n // Detect mouse to prevent keyboard-based focus effects\n document.body.addEventListener('mousedown', function() {\n document.body.classList.add('using-mouse');\n });\n\n // Allow keyboard navigation via arrow keys or number keys\n document.addEventListener('keydown', (e) => {\n if (e.key === 'ArrowRight' && currentStackIndex < totalSlides - 1) {\n e.preventDefault();\n goToSlide(currentStackIndex + 1);\n nextBtn.focus();\n } else if (e.key === 'ArrowLeft' && currentStackIndex > 0) {\n e.preventDefault();\n goToSlide(currentStackIndex - 1);\n prevBtn.focus();\n } else if (e.key === 'Home') {\n e.preventDefault();\n goToSlide(0);\n dotBtns[0].focus();\n } else if (e.key === 'End') {\n e.preventDefault();\n goToSlide(totalSlides - 1);\n dotBtns[totalSlides - 1].focus();\n } else if (e.key >= '1' && e.key <= String(totalSlides)) {\n e.preventDefault();\n const index = parseInt(e.key) - 1;\n goToSlide(index);\n dotBtns[index].focus();\n }\n });\n\n let lastFocused = null;\n\nnextBtn.addEventListener('focus', () => {\n if (keyboardInteraction && currentStackIndex < totalSlides - 1) {\n goToSlide(currentStackIndex + 1);\n }\n lastFocused = 'next';\n});\n\nprevBtn.addEventListener('focus', () => {\n if (keyboardInteraction && currentStackIndex > 0) {\n goToSlide(currentStackIndex - 1);\n }\n lastFocused = 'prev';\n});\n\t\n// \tdocument.addEventListener('keydown', (e) => {\n// if (e.key === 'Tab') {\n// setTimeout(() => {\n// if (document.activeElement === nextBtn && currentStackIndex < totalSlides - 1 && lastFocused === 'next') {\n// goToSlide(currentStackIndex + 1);\n// } else if (document.activeElement === prevBtn && currentStackIndex > 0 && lastFocused === 'prev') {\n// goToSlide(currentStackIndex - 1);\n// }\n// }, 0);\n// }\n// });\n\n // Go to specific slide\n function goToSlide(index) {\n currentStackIndex = index;\n rotateCarousel();\n updateContentSlider();\n\t updateMobileSlides(); // Add this line\n }\n\n\n\n\t\n // Rotate card stack visuals\n function rotateCarousel() {\n const carousel = document.getElementById('carousel');\n const cards = Array.from(carousel.children);\n\n cards.forEach(card => {\n card.className = 'card';\n card.setAttribute('tabindex', '-1');\n });\n\n if (currentStackIndex === 0) {\n cards[0].classList.add('visible-front');\n cards[1].classList.add('visible-middle');\n cards[2].classList.add('visible-back');\n } else if (currentStackIndex === 1) {\n cards[0].classList.add('visible-left');\n cards[1].classList.add('visible-front');\n cards[2].classList.add('visible-middle');\n } else if (currentStackIndex === 2) {\n cards[0].classList.add('visible-far-left');\n cards[1].classList.add('visible-left');\n cards[2].classList.add('visible-front');\n }\n\n cards[currentStackIndex].setAttribute('tabindex', '0');\n }\n\n // Update slide text content and dot indicators\n function updateContentSlider() {\n contentSlides.forEach((slide, index) => {\n slide.classList.toggle('active', index === currentStackIndex);\n });\n\n dotBtns.forEach((dot, index) => {\n dot.classList.toggle('active', index === currentStackIndex);\n dot.setAttribute('aria-selected', index === currentStackIndex);\n });\n\n prevBtn.classList.toggle('disabled', currentStackIndex === 0);\n nextBtn.classList.toggle('disabled', currentStackIndex === totalSlides - 1);\n\n const liveRegion = document.getElementById('slide-status') || createLiveRegion();\n liveRegion.textContent = `Slide ${currentStackIndex + 1} of ${totalSlides}`;\n }\n\n // Create ARIA live region for screen readers\n function createLiveRegion() {\n const liveRegion = document.createElement('div');\n liveRegion.id = 'slide-status';\n liveRegion.setAttribute('aria-live', 'polite');\n liveRegion.setAttribute('aria-atomic', 'true');\n liveRegion.style.position = 'absolute';\n liveRegion.style.overflow = 'hidden';\n liveRegion.style.clip = 'rect(0 0 0 0)';\n liveRegion.style.height = '1px';\n liveRegion.style.width = '1px';\n liveRegion.style.margin = '-1px';\n liveRegion.style.padding = '0';\n liveRegion.style.border = '0';\n document.body.appendChild(liveRegion);\n return liveRegion;\n }\n\n // Click support for dots and arrows\n nextBtn.addEventListener('click', () => {\n keyboardInteraction = false;\n if (currentStackIndex < totalSlides - 1) {\n goToSlide(currentStackIndex + 1);\n }\n });\n\n prevBtn.addEventListener('click', () => {\n keyboardInteraction = false;\n if (currentStackIndex > 0) {\n goToSlide(currentStackIndex - 1);\n }\n });\n\ndotBtns.forEach(dot => {\n // Prevent click from doing anything\n dot.addEventListener('click', (e) => {\n e.preventDefault();\n });\n\n // Prevent keyboard activation from moving slides\n dot.addEventListener('keydown', (e) => {\n if (e.key === 'Enter' || e.key === ' ') {\n e.preventDefault();\n }\n });\n});\n\n\n // Initial setup\n updateContentSlider();\n createLiveRegion();\n\t\n\t\n\n\n/* mobile start */\nconst imageContainer = document.getElementById('imageContainer');\nconst imageTrack = document.getElementById('imageTrack');\nconst imageSlides = Array.from(imageTrack.children);\nconst textContainer = document.getElementById('textContainer');\nconst textTrack = document.getElementById('textTrack');\nconst textSlides = Array.from(textTrack.children);\nconst dots = Array.from(document.querySelectorAll('.controls .dot'));\nconst prevBtnmob = document.getElementById('prevBtnmob');\nconst nextBtnmob = document.getElementById('nextBtnmob');\n\nlet currentIndex = 0;\n\nfunction layoutAndCenter() {\n const cs = getComputedStyle(imageContainer);\n const peek = parseInt(cs.getPropertyValue('--peek')) || 0;\n const gap = parseInt(cs.getPropertyValue('--gap')) || 0;\n\n const containerWidth = imageContainer.clientWidth;\n const slideWidth = imageSlides[0].getBoundingClientRect().width;\n const step = slideWidth + gap;\n\n let translate;\n if (currentIndex === 0) {\n translate = 0;\n } else {\n translate = currentIndex * step - (containerWidth - slideWidth) / 2 + peek;\n }\n\n imageTrack.style.transform = `translateX(-${translate}px)`;\n textTrack.style.transform = `translateX(-${currentIndex * textContainer.clientWidth}px)`;\n\n imageSlides.forEach((slide, i) => {\n slide.classList.toggle('peek', i !== currentIndex);\n });\n\n const carousel = document.getElementById('carousel-mob');\n const arrows = document.querySelectorAll('#HPV100004.promoWrap .carousel-mobile .arrow');\n\n if (currentIndex === 0) {\n const activeTextSlide = textSlides[0];\n if (activeTextSlide) {\n const textHeight = activeTextSlide.scrollHeight;\n const imageHeight = imageContainer.clientHeight;\n carousel.style.height = `${imageHeight + textHeight}px`;\n }\n // ✅ Center arrows only for first slide\n arrows.forEach(arrow => {\n arrow.style.top = '30%';\n // arrow.style.transform = 'translateY(-50%)';\n });\n } else {\n carousel.style.height = '';\n // Reset arrows for other slides if needed\n arrows.forEach(arrow => {\n arrow.style.top = '';\n arrow.style.transform = '';\n });\n }\n\n dots.forEach((d, i) => d.classList.toggle('active', i === currentIndex));\n prevBtnmob.classList.toggle('disabled', currentIndex === 0);\n nextBtnmob.classList.toggle('disabled', currentIndex === imageSlides.length - 1);\n}\n\n\n\n\nfunction goTo(index) {\n currentIndex = Math.max(0, Math.min(index, imageSlides.length - 1));\n layoutAndCenter();\n\n prevBtnmob.classList.toggle('disabled', currentIndex === 0);\n nextBtnmob.classList.toggle('disabled', currentIndex === imageSlides.length - 1);\n}\n\n\n\nprevBtnmob.addEventListener('click', () => goTo(currentIndex - 1));\nnextBtnmob.addEventListener('click', () => goTo(currentIndex + 1));\n// dots.forEach((dot, i) => dot.addEventListener('click', () => goTo(i)));\n\nwindow.addEventListener('load', layoutAndCenter);\nwindow.addEventListener('resize', layoutAndCenter);\nnew ResizeObserver(layoutAndCenter).observe(imageContainer);\n\n/* finger touch */\nlet startX = 0;\nlet endX = 0;\nconst swipeThreshold = 50; // Minimum distance to trigger swipe\n\nimageContainer.addEventListener('touchstart', (e) => {\n startX = e.touches[0].clientX;\n});\n\nimageContainer.addEventListener('touchmove', (e) => {\n endX = e.touches[0].clientX;\n});\n\nimageContainer.addEventListener('touchend', () => {\n const deltaX = endX - startX;\n\n if (Math.abs(deltaX) > swipeThreshold) {\n if (deltaX < 0 && currentIndex < imageSlides.length - 1) {\n goTo(currentIndex + 1); // Swipe left → next\n } else if (deltaX > 0 && currentIndex > 0) {\n goTo(currentIndex - 1); // Swipe right → prev\n }\n }\n\n\n // Reset values\n startX = 0;\n endX = 0;\n});\n }, 500); // delay after full load\n });\n\ndocument.querySelector(\"#nextBtn\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:wellness_zone:right_nav'});});\n\ndocument.querySelector(\"#prevBtn\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:wellness_zone:left_nav '});});\n\ndocument.querySelector(\"#nextBtnmob\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:wellness_zone:right_nav'});});\n\ndocument.querySelector(\"#prevBtnmob\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:wellness_zone:left_nav '});});\n\n\n</script>"}},{"slotId":"HPV100005","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.25em;font-size: .85em;line-height: .85em;}\n\t#HPV100005.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif; background: #FFFFFF; margin-left: calc(-100vw / 2 + 50%); margin-right: calc(-100vw / 2 + 50%); padding-left: calc(100vw / 2 - 50%); padding-right: calc(100vw / 2 - 50%);}\n\n\t#HPV100005.promoWrap .weeklydeals{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 80px;padding: 0;}\n\n\t#HPV100005.promoWrap .weeklydeals .imgsec {overflow: hidden;}\n\t#HPV100005.promoWrap .weeklydeals .imgsec img{display: block; max-width: 100%; width: 100%; height: auto;}\n\n\t#HPV100005.promoWrap .weeklydeals .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table; width: 94%;}\n\t#HPV100005.promoWrap .weeklydeals .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100005.promoWrap .weeklydeals .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV100005.promoWrap .weeklydeals .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\n\t#HPV100005.promoWrap .weeklydeals .whitecar {font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; width: 97%;}\n\t#HPV100005.promoWrap .weeklydeals .whitecar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .whitecar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100005.promoWrap .weeklydeals .whitecar:hover{text-decoration: none;color: #FFFFFF;}\n\t#HPV100005.promoWrap .weeklydeals .whitecar:hover > span{border-bottom: 1px solid #FFFFFF; text-decoration: none;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec{display: grid; grid-template-columns: 1fr 2.1fr; grid-gap: 40px;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .para2{margin: 0; color: #1A1A19; font-size: 20px; line-height: 30px; font-weight: 400;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .tabmob{display: none;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1{margin-top: 52px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec{padding: 0 8px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .iconhead{display: flex; gap: 8px; margin-bottom: 8px; align-items: center;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .iconhead img{display: block; width: auto; height: 44px; margin: auto 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .iconhead .head2{margin: 0; color: #575757; font-size: 22px; line-height: 28.6px; font-weight: 500;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .head3{margin: 0; color: #1A1A19; font-size: 48px; line-height: 62.4px; font-weight: 400;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1{overflow: hidden; border-radius: 16px; padding: 16px 16px 26px; background: #BD4848; margin: 40px 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img{border-radius: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .txtsec .para2{padding: 16px 0 10px; color: #FFFFFF;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .imgsec{border-radius: 16px; position: relative;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .imgsec .bg{overflow: hidden; border-radius: 16px; width: 82.5%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .imgsec img.offer{position: absolute; width: 168px; height: auto; top: 16.42px; right: 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec{padding: 16px 16px 10px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec .para2{padding: 0px 0 10px;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3{margin-bottom: 40px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .imgsec img{border-radius: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec{padding: 24px 16px 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta{font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; padding: 10px 12px; border-radius: 10px; background: #004D99; margin:16px 0 0; border: 2px solid #004D99;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta:hover{text-decoration: none;color: #004D99; background: #FFFFFF; border: 1px solid #004D99; padding: 11px 13px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk2{display: grid; grid-template-columns: 1.7587fr 1fr; grid-gap: 40px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4{display: flex; gap: 24px; align-items: center; background: #BD4848; padding: 16px; border-radius: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec {position: relative; width: 100%; max-width: fit-content; border-radius: 12px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec img{max-width: 204px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec{flex: 1 1 100%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec .para2{color: #FFFFFF; padding-bottom: 10px;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5{display: flex; gap: 40px; align-items: center; margin-top: 40px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .imgsec {position: relative; width: 100%; max-width: fit-content; border-radius: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .imgsec img{max-width: 182px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec{flex: 1 1 100%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec .para2{padding-bottom: 10px;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 a{text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .imgsec {display: block; overflow: hidden; position: relative; border-radius: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .imgsec .playicon{display: block; position: absolute; width: 44px; height: 44px; left: 16px; bottom: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec{padding: 16px 16px 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .para3{margin: 0; font-size: 16px; line-height: 24px; padding-bottom: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .whitecta{font-weight: 500; color: #004D99; text-decoration: none; display: table; padding: 9px 12px; border-radius: 10px; background: #FFFFFF; margin: 0; border: 1px solid #004D99;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .whitecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .whitecta:hover{text-decoration: none;color: #FFFFFF; background: #004D99;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .modalanchor15{cursor: pointer;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal{display: none; position: fixed; inset: 0; background: rgba(0, 0, 0, 0.8); z-index: 1000; justify-content: center; align-items: flex-start; overflow-y: auto; padding: 20px 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal{max-width: 360px; width: 100%;display: flex ; flex-direction: column; margin: 0 auto;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .modalclose{top: -40px !important; font-size: 16px; line-height: 24px; font-weight: 500; color: #FFFFFF !important; width: auto; height: auto; border: none;background: none; border: none; margin: auto 0 10px auto; cursor: pointer;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .modalclose::before{content: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .modalclose img{display: inline-block; margin: 0 0 0 8px; width: 24px; vertical-align: -7px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .videowrapper{position: relative; overflow: hidden; max-width: 100%; width: 100%; padding-top: 177.6%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .videowrapper iframe{position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; border-radius: 20px 20px 0 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 * {margin: 0; text-align: left;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15{padding: 20px; background: #FFFFFF; border-radius: 0 0 16px 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 h3 .tbutton{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400; cursor: pointer;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 h3 .tbutton{padding: 20px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/pharmacy/women's-health-care/accordion-caret-blue_down.svg\") no-repeat scroll left; background-size: 15px 8px !important; border: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 h3.active .tbutton {background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/pharmacy/women's-health-care/accordion-caret-blue_up.svg\") no-repeat scroll left;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 .paratranscript{font-family: CVS Health Sans, Helvetica, Arial, sans-serif; margin: 0;color: #000000; font-size: 16px; line-height: 24px;font-weight: 400; padding: 0 0 20px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 .tcontent{padding: 0 20px; max-height: 0;overflow: auto;transition: max-height 0.3s ease-out;}\n\t\n\t@media screen and (max-width:1023px) {\n\t\t#HPV100005.promoWrap .weeklydeals{margin: 0 auto 40px; padding: 0 24px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec{grid-template-columns: 1fr; grid-gap: 0px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .dsk{display: none;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .tabmob{display: block;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1{margin-top: 0px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .iconhead img{height: 36px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .head3{font-size: 32px; line-height: 41.6px; margin-bottom: 32px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3{margin-bottom: 32px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec{padding: 16px 16px 0;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .blk1{display: grid; grid-template-columns: 1fr 1fr; grid-gap: 16px; margin-bottom: 16px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1{margin: 0;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .imgsec .bg{width: 82.672%;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk2{grid-template-columns: 1fr 1fr; grid-gap: 16px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4{gap: 16px; padding: 8px; align-items: start;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec{background: #E38D8D; border-radius: 16px; padding: 14px 6px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec img{max-width: 148px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5{gap: 16px; margin-top: 16px; align-items: start;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .imgsec img{max-width: 164px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .para3{font-size: 18px; line-height: 27px;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV100005.promoWrap .weeklydeals{padding: 0 8px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .whitecar{width: 90%;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .imgsec .bg{width: 82.56%;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .imgsec img.offer{width: 168px; top: 16px; width: 45.35%; top: 6.292%;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec{padding: 16px 8px 10px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3{margin-bottom: 24px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec{padding: 16px 8px 0;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .blk1{grid-template-columns: 1fr; grid-gap: 8px; margin-bottom: 8px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk2{grid-template-columns: 1fr; grid-gap: 8px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk3{display: grid; grid-template-columns: 1fr 1fr; grid-gap: 16px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4{display: block; gap: 0; padding: 8px 8px 18px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec{background: none; border-radius: 16px; padding: 0;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec img{max-width: 100%;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec{flex: unset}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec .para2{padding: 16px 0 10px; width: 96%;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5{display: block; gap: 0; margin-top: 0;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .imgsec img{max-width: 100%;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec{flex: unset;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec .para2{padding: 16px 0 10px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec{padding: 16px 8px 0;}\n\t}\n</style>\n<div id=\"HPV100005\" class=\"promoWrap\">\n\t<div class=\"weeklydeals\">\n\t\t<div class=\"outsec\">\n\t\t\t<div class=\"inblk1\">\n\t\t\t\t<div class=\"headsec\">\n\t\t\t\t\t<div class=\"iconhead\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/deals-and-offers-heading-icon.svg\" alt=\"Illustration of weekly deals.\">\n\t\t\t\t\t\t<h2 class=\"head2\">This week’s deals & offers</h2>\n\t\t\t\t\t</div>\n\t\t\t\t\t<h3 class=\"head3\">Deals that keep on giving</h3>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"card3 tabmob\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/extrabigdeals.jpg\" alt=\"Black Friday Extra Big Deals include items like Well Market cashews, Batiste dry shampoo and Scotch tape.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">This Black Friday, shop deals you actually need. Save on essentials so you can splurge on gifts.</p>\n\t\t\t\t\t\t<a href=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s5-shop-fs-ebd\" class=\"bluecta\"><span>Shop Extra Big Deals</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"blk1\">\n\t\t\t\t\t<div class=\"card1\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/holidayshop.jpg\" alt=\"A Maybelline mascara kit sits in a gift box with tissue paper.\">\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<p class=\"para2\">Find 1,000s of gifts, stocking stuffers, joyful décor and more.</p>\n\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/holiday?icid=cvs-home-s5-shop-fs-holiday\" class=\"whitecar\"><span>Visit the Holiday Shop</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card2\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<div class=\"bg\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/photo.jpg\" alt=\"Photo items like holiday cards and prints.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/photooffer.png\" alt=\"Up to 85% off\" class=\"offer\">\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<p class=\"para2\">Up to 85% off select Photo products</p>\n\t\t\t\t\t\t\t<a href=\"/photo/cvs-photo-coupons?cid=cvs-home-s5-shop-fs-photo\" class=\"blackcar\"><span>Shop Photo</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"inblk2\">\n\t\t\t\t<div class=\"card3 dsk\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/extrabigdeals.jpg\" alt=\"Black Friday Extra Big Deals include items like Well Market cashews, Batiste dry shampoo and Scotch tape.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">This Black Friday, shop deals you actually need. <br>Save on essentials so you can splurge on gifts.</p>\n\t\t\t\t\t\t<a href=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s5-shop-fs-ebd\" class=\"bluecta\"><span>Shop Extra Big Deals</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"blk2\">\n\t\t\t\t\t<div class=\"blk3\">\n\t\t\t\t\t\t<div class=\"card4\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/holidaylights.jpg\" alt=\"Merry Brite mini lights.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<p class=\"para2\">Deck the halls with up to 25% off holiday lights and décor.</p>\n\t\t\t\t\t\t\t\t<a href=\"/shop/deals/97879?icid=cvs-home-s5-shop-fs-holidaylights\" class=\"whitecar\"><span>Shop holiday lights</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"card5\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/lastchance.jpg\" alt=\"L'Oréal Paris Glow Paradise lip balm, Essie Expressie quick-dry nail polish and Sally Hansen Miracle Gel.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<p class=\"para2\">Up to 75% off select makeup and hair care.</p>\n\t\t\t\t\t\t\t\t<a href=\"/shop/merch/makeup-hair-care-last-chance?widgetID=pekm12gp&mc=cvscontentpage&icid=cvs-home-s5-shop-fs-lastchance-event\" class=\"blackcar\"><span>Shop the Last Chance Event</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"blk4\">\n\t\t\t\t\t\t<div class=\"card6\">\n\t\t\t\t\t\t\t<a id=\"openModal15\" class=\"modalanchor15\" data-remodal-target=\"popupVideo15\" href=\"#\" aria-label=\"Play video of Dr. Michelle Henry – Intuitive Skin Care\">\n\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t<img class=\"modalbg\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/drhenryvideo.jpg\" alt=\"A static image from Doctor Henry's video about skin care.\">\n\t\t\t\t\t\t\t\t\t<img class=\"playicon\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/play.svg\" alt=\"play icon\">\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<p class=\"para3\">Learn Dr. Henry’s intuitive skin care regimen.</p>\n\t\t\t\t\t\t\t\t<a id=\"openModal15-1\" class=\"modalanchor15 whitecta\" data-remodal-target=\"popupVideo15\" href=\"#\" aria-label=\"Play video of Dr. Michelle Henry – Intuitive Skin Care\"><span>Play Dr. Henry’s video</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div id=\"videoModal15\" class=\"modal\" role=\"dialog\">\n\t\t\t\t\t\t\t<div class=\"innermodal\" id=\"popupVideo15\">\n\t\t\t\t\t\t\t\t<button id=\"closeModal15\" class=\"modalclose\" type=\"button\">Close<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/content/community-stories/modal-closeicon.svg\" alt=\"close icon\" aria-label=\"hidden\" class=\"promobtn-inline\"></button>\n\t\t\t\t\t\t\t\t<div class=\"videowrapper\">\n\t\t\t\t\t\t\t\t\t<iframe id=\"modalvideo15\" src=\"https://www.youtube.com/embed/H7CIUBjxl8s\" title=\"Dr. Michelle Henry – Intuitive Skin Care\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen></iframe>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div id=\"accordion15\" class=\"bizaccordion15\">\n\t\t\t\t\t\t\t\t\t<h3><button id=\"aa1\" aria-controls=\"a1\" aria-expanded=\"false\" class=\"tbutton\">View transcript</button></h3>\n\t\t\t\t\t\t\t\t\t<div id=\"a1\" role=\"alert\" class=\"tcontent\" aria-labelledby=\"aa1\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">Hi, everyone, my name is Dr. Michelle Henry. I’m a board-certified dermatologist, and I’m thrilled to talk to you about my preferred skin care approach, the intuitive skin care regimen. Intuitive skin care is listening to your skin’s needs and responding to that. Listen to your skin throughout your day. When is it drier? When does it need more hydration? And try to craft a regimen that meets your skin’s unique needs. I want to walk you guys through some products that I really love when I’m developing my skin care regimen. First we have L'Oréal Bright Reveal. So I often suffer with hyperpigmentation. So I really like easy products that are well-tolerated but have specific ingredients to target that. This is La Roche-Posay Cicaplast Baume. This is like your dry skin rapid relief. It’s your emergency product when you’re really dry. Aveeno Positively Radiant: If you know me, you know I love sunscreen. This is SPF 30. It has some soy in it, so it helps to brighten the skin. This you’re using each and every day and reapplying every two hours. So I challenge you to visit your local CVS to craft your very own intuitive skin care routine.</p>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\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</div>\n<script type=\"text/javascript\" src=\"https://www.youtube.com/iframe_api\"></script>\n<script type = \"text/javascript\">\n\tsetTimeout(function() {\n\t\t(function hpv100005Function() {\n\t\t\tif (document.getElementById('HPV100005')) {\n\t\t\t\tconst modal15 = document.getElementById(\"videoModal15\");\n\t\t\t\tconst closeBtn15 = document.getElementById(\"closeModal15\");\n\t\t\t\tconst modalvideo15 = document.getElementById(\"modalvideo15\");\n\n\t\t\t\t// Base YouTube embed URL (without autoplay by default)\n\t\t\t\tconst baseSrc1 = \"https://www.youtube.com/embed/bOW8T85ZSrc\";\n\n\t\t\t\t// Open modal without autoplay (CTA button)\n\t\t\t\tdocument.getElementById(\"openModal15\").onclick = () => {\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tmodal15.style.display = \"flex\";\n\t\t\t\t\tmodalvideo15.src = baseSrc1; // no autoplay\n\t\t\t\t\tvar clickedElement = document.getElementById(\"openModal15\").getAttribute(\"data-remodal-target\");\n\t\t\t\t\tdocument.getElementById(clickedElement).childNodes[1].focus();\n\t\t\t\t\twindow.addEventListener('keydown', function (e) {\n\t\t\t\t\t\tif (e.keyCode === 9) {\n\t\t\t\t\t\t\tlet focusable = document.querySelector('#videoModal15').querySelectorAll('input,button,select,textarea,a');\n\t\t\t\t\t\t\tif (focusable.length) {\n\t\t\t\t\t\t\t\tlet first = focusable[0];\n\t\t\t\t\t\t\t\tlet last = focusable[focusable.length - 1];\n\t\t\t\t\t\t\t\tlet shift = e.shiftKey;\n\t\t\t\t\t\t\t\tif (shift) {\n\t\t\t\t\t\t\t\t\tif (e.target === first) {\n\t\t\t\t\t\t\t\t\t\tlast.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tif (e.target === last) {\n\t\t\t\t\t\t\t\t\t\tfirst.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t};\n\t\t\t\tdocument.getElementById(\"openModal15-1\").onclick = () => {\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tmodal15.style.display = \"flex\";\n\t\t\t\t\tmodalvideo15.src = baseSrc1; // no autoplay\n\t\t\t\t\tvar clickedElement = document.getElementById(\"openModal15-1\").getAttribute(\"data-remodal-target\");\n\t\t\t\t\tdocument.getElementById(clickedElement).childNodes[1].focus();\n\t\t\t\t\twindow.addEventListener('keydown', function (e) {\n\t\t\t\t\t\tif (e.keyCode === 9) {\n\t\t\t\t\t\t\tlet focusable = document.querySelector('#videoModal15').querySelectorAll('input,button,select,textarea,a');\n\t\t\t\t\t\t\tif (focusable.length) {\n\t\t\t\t\t\t\t\tlet first = focusable[0];\n\t\t\t\t\t\t\t\tlet last = focusable[focusable.length - 1];\n\t\t\t\t\t\t\t\tlet shift = e.shiftKey;\n\t\t\t\t\t\t\t\tif (shift) {\n\t\t\t\t\t\t\t\t\tif (e.target === first) {\n\t\t\t\t\t\t\t\t\t\tlast.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tif (e.target === last) {\n\t\t\t\t\t\t\t\t\t\tfirst.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t};\n\n\t\t\t\t// Close modal stop video\n\t\t\t\tcloseBtn15.onclick = () => {\n\t\t\t\t\tmodal15.style.display = \"none\";\n\t\t\t\t\tmodalvideo15.src = \"\";\n\t\t\t\t\tmodalvideo15.src = baseSrc1;\n\t\t\t\t};\n\n\t\t\t\t// Close modal if clicking outside\n\t\t\t\twindow.onclick = (e) => {\n\t\t\t\t\tif (e.target === modal15) {\n\t\t\t\t\t\tmodal15.style.display = \"none\";\n\t\t\t\t\t\tmodalvideo15.src = \"\";\n\t\t\t\t\t\tmodalvideo15.src = baseSrc1;\n\t\t\t\t\t}\n\t\t\t\t};\n\n\t\t\t\t// accordion js\t\n\t\t\t\tlet buttons = document.querySelectorAll(\"#accordion15 h3\");\n\t\t\t\tbuttons.forEach((button) => {\n\t\t\t\t\tlet content = button.nextElementSibling;\n\t\t\t\t\tbutton.addEventListener(\"click\", (event) => {\n\t\t\t\t\t\tif (button.classList.contains(\"active\")) {\n\t\t\t\t\t\t\tbutton.classList.remove(\"active\");\n\t\t\t\t\t\t\tbutton.children[0].setAttribute(\"aria-expanded\", false);\n\t\t\t\t\t\t\tcontent.style.maxHeight = null;\n\t\t\t\t\t\t\t// content.setAttribute(\"aria-hidden\", true);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tbutton.classList.add(\"active\");\n\t\t\t\t\t\t\tbutton.children[0].setAttribute(\"aria-expanded\", true);\n\t\t\t\t\t\t\tcontent.style.maxHeight = ((content.scrollHeight) / 7) + \"px\";\n\t\t\t\t\t\t\t// content.setAttribute(\"aria-hidden\", false);\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t});\n\t\t\t\tdocument.querySelector(\"#openModal15\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:pharmacy_video:play_button'});});\n\t\t\t\tdocument.querySelector(\"#openModal15-1\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:pharmacy_video:play_button'});});\n\t\t\t}\n\t\t})();\n\t}, 500);\n</script>"}},{"slotId":"HPV100006","slotContent":{"plaintext":"<!-- <!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"> -->\n <style>\n * {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n}\n body{font-family:CVS Health Sans, Helvetica, Arial, sans-serif;margin:0}\n.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}\n#HPV100006.promoWrap{max-width:1280px;margin:0px auto 80px auto}\n#HPV100006.promoWrap .container p{font-size:14px;color:#000}\n#HPV100006.promoWrap h3{margin-bottom:10px;font-size:18px}\n#HPV100006.promoWrap .header-sec{margin-bottom:20px;max-width:400px}\n#HPV100006.promoWrap .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;align-items:center}\n#HPV100006.promoWrap .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;}\n#HPV100006.promoWrap .header-sec h2.icon-text{display:flex;align-items:center;justify-content:left; color: #575757;padding-left: 15px;}\n#HPV100006.promoWrap .header-sec h2.icon-text img{padding-right:10px}\n#HPV100006.promoWrap .header-sec h3{font-size:48px;line-height:130%;font-weight:400;margin-top:5px;padding-bottom:10px}\n#HPV100006.promoWrap .header-sec p.para{padding-bottom:20px}\n#HPV100006.promoWrap .grid-two-col{display:grid;grid-template-columns:1fr;gap:70px;overflow:visible}\n#HPV100006.promoWrap .column{display:grid;flex-direction:row;gap:20px}\n#HPV100006.promoWrap .card{background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;padding:16px}\n#HPV100006.promoWrap .card img{width:100%;height:auto}\n#HPV100006.promoWrap .card-content{padding:15px;padding:0;color:#000;padding-top:15px;padding-bottom:0}\n#HPV100006.promoWrap .card-content-1{padding:15px 0 0 0}\n#HPV100006.promoWrap .card-content h3,#HPV100006.promoWrap .card-content h4{margin-bottom:10px;font-size:36px;line-height:130%;font-weight:400}\n#HPV100006.promoWrap .card-content p{font-size:20px;line-height:150%;padding-bottom:10px}\n#HPV100006.promoWrap .card-content a{color:#000;text-decoration:none;font-weight:500;font-size:18px;line-height:150%}\n#HPV100006.promoWrap .card-content .btn{display:inline-block;margin-top:10px;padding:8px 12px;background-color:#0071dc;color:#fff;text-decoration:none;border-radius:4px}\n#HPV100006.promoWrap .card.stacked-right-card-2{background:linear-gradient(to right,#ffb347,#fc3);color:#fff;padding:0;position:relative;background:0 0;overflow:visible}\n#HPV100006.promoWrap .card.red{background:#ffd5b2}\n#HPV100006.promoWrap .card.product{background:#fff;border:2px solid #eee}\n#HPV100006.promoWrap .card.small img{max-width:80px;margin:10px auto}\n#HPV100006.promoWrap .card.video img{position:relative}\n#HPV100006.promoWrap .sub-grid{display:grid;gap:20px;overflow: hidden;}\n#HPV100006.promoWrap .sub-grid .tall{grid-row:span 2;display:flex;flex-direction:column}\n#HPV100006.promoWrap .stacked-right{display:flex;flex-direction:column;gap:20px;max-width:620px}\n#HPV100006.promoWrap .stacked-right .card{flex-direction:row;align-items:center}\n#HPV100006.promoWrap .profile-img{width:100%;height:415px;background:#ddd;border-radius:18px;margin:0 auto 12px auto;display:block}\n#HPV100006.promoWrap .card.video{background:0 0;box-shadow:unset}\n#HPV100006.promoWrap .card.video p{font-size:14px}\n#HPV100006.promoWrap .video-btn{display:inline-block;margin:8px auto 0 auto;padding:10px 28px;background:#e5f0ff;color:#2354b9;border:none;border-radius:5px;font-weight:700;font-size:1em;cursor:pointer;text-decoration:none}\n#HPV100006.promoWrap .story-card{margin-bottom:24px;display:flex;align-items:flex-start;gap:12px}\n#HPV100006.promoWrap .story-card img{width:168px;height:auto;margin-top:0;object-fit:cover;border-radius:8px}\n#HPV100006.promoWrap .story-content{flex:1}\n#HPV100006.promoWrap .story-title{font-size:.95em;font-weight:700;margin:2px 0 8px 0}\n#HPV100006.promoWrap .quote{color:#4b587c;font-size:16px;margin:0 0 10px 0}\n#HPV100006.promoWrap .credit{font-weight:600;color:#123b7b}\n#HPV100006.promoWrap .card.left-card-1{background:0 0;box-shadow:unset;padding:0}\n#HPV100006.promoWrap .card.left-card-1 img{border-radius:16px}\n#HPV100006.promoWrap .card.stacked-right-card-2{background:0 0;box-shadow:unset;flex-direction:column;align-items:unset}\n#HPV100006.promoWrap .card.stacked-right-card-2 img{border-radius:16px}\n#HPV100006.promoWrap .black-cta{color:#000;text-decoration:none;display:table;font-weight:500}\n#HPV100006.promoWrap .black-cta span:hover{text-decoration: none;border-bottom: 1px solid #262626;}\n#HPV100006.promoWrap .black-cta::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:10px;margin-bottom:1px}\n#HPV100006.promoWrap .red-car{background:#004d99;border:1px solid #004d99;padding:10px 25px 10px 16px;display:inline-block;color:#fff;border-radius:10px;text-decoration:none;font-size:18px;line-height:150%;font-weight:500}\n#HPV100006.promoWrap .red-car:hover{background:#fff;border:1px solid #000;color:#004d99;border-radius:10px;text-decoration:none}\n#HPV100006.promoWrap .red-car:hover::after{background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat}\n#HPV100006.promoWrap .red-car::after{content:'';background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.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:10px;margin-bottom:1px}\n#HPV100006.promoWrap .card-content-new{border-radius:12px;width:auto;display:flex;justify-content:center;height:auto;background:#ebebeb;width: 100%; max-width: 211px;}\n#HPV100006.promoWrap .stacked-right-card-1{padding:0;gap:40px;max-width:510px}\n#HPV100006.promoWrap .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n#HPV100006.promoWrap .picture-box .imgsec{overflow:hidden;display:flex;object-fit:cover}\n#HPV100006.promoWrap .picture-box img{width:100%;height:auto;display:block}\n#HPV100006.promoWrap img.imgoffer{position:absolute;display:block;width:249px;height:166px;bottom:-111%;left:16.5%}\n#HPV100006.promoWrap img.imgoffer-1{position:absolute;width:317px;height:auto;top:59%;left:-5%;z-index:10}\n#HPV100006.promoWrap img.imgoffer-2{position:absolute;width:317px;height:167px;top:24%;right:-15.5%;z-index:10}\n#HPV100006.promoWrap .stacked-right-card-2 h3{max-width:588px}\n#HPV100006.promoWrap .red h3{max-width:366px}\n#HPV100006.promoWrap .left-card-1 h3{max-width:468px}\n#HPV100006.promoWrap .stacked-right-card-1 h3{max-width:252px}\n#HPV100006.promoWrap .header-sec-tab{display:none}\n#HPV100006.promoWrap .stacked-right-card-2-tab{display:none}\n#HPV100006.promoWrap .column-tab{display:none}\n#HPV100006.promoWrap .column.column-one{flex-direction:row;grid-template-columns:1fr 1.39fr;align-items:center}\n#HPV100006.promoWrap .column.column-two{flex-direction:row;grid-template-columns:1fr 1.39fr;gap:40px}\n#HPV100006.promoWrap .card.img-section{background-color:transparent;padding:0;overflow:visible}\n#HPV100006.promoWrap .img-section-inner{position:relative;background:0 0;overflow:visible;border-radius:16px}\n#HPV100006.promoWrap p.disc-text{font-size:16px;line-height:150%;padding-top:20px}\n#HPV100006.promoWrap .stacked-right-card-2 .card-content-1{padding:20px 0 15px 15px}\n.tab-display{display:none}\n#HPV100006.promoWrap .left-card-1 .card-content-1{padding:20px 0 15px 15px}\n#HPV100006.promoWrap .card.img-section .picture-box img{border-radius:16px}\n#HPV100006.promoWrap .header-sec p.icon-text{display:flex;align-items:center;justify-content:left;font-size:22px;line-height:150%}\n#HPV100006.promoWrap .disclink{font-size:16px;color:#262626;line-height:150%;font-weight:400;text-decoration:underline}\n#HPV100006.promoWrap .disclink:hover{text-decoration:none;border-bottom:1px solid #262626}\n#HPV100006.promoWrap .stacked-right-card-1 .card-content .black-cta{max-width: 160px;}\n#HPV100006.promoWrap .img-text-sec{display: flex;align-items: center;}\n\n@media screen and (max-width:1260px){\n#HPV100006.promoWrap img.imgoffer-2{width: 270px;height: auto;top: 24%;right: -4.5%;}\n#HPV100006.promoWrap .card.stacked-right-card-2{ align-items: flex-start;}\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box .imgsec {max-width: 577px;}\n}\n\n@media screen and (max-width:1155px){\n#HPV100006.promoWrap img.imgoffer-2{width: 220px;height: auto;top: 24%;right: 3.5%;}\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box .imgsec {max-width: 530px;}\n}\n\n/* @media screen and (max-width:1020px){\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box .imgsec {max-width: 510px;}\n} */\n\n\n\n@media screen and (max-width:1024px){\n#HPV100006.promoWrap{margin:0px auto 40px auto;padding: 0 24px;}\n#HPV100006.promoWrap .header-sec-tab{display:block}\n#HPV100006.promoWrap .stacked-right-card-2-tab{display:flex}\n#HPV100006.promoWrap .column.column-one{flex-direction:row;grid-template-columns:1fr 1fr;align-items:center}\n#HPV100006.promoWrap .sub-grid{grid-template-columns:1fr}\n#HPV100006.promoWrap .column-tab{display:flex}\n#HPV100006.promoWrap .grid-two-col{grid-template-columns:1fr}\n#HPV100006.promoWrap .header-sec{margin-bottom:0}\n#HPV100006.promoWrap .grid-two-col{gap:48px}\n#HPV100006.promoWrap .header-sec{padding:0}\n#HPV100006.promoWrap .header-sec h3{padding-bottom:10px;font-size:32px}\n.header-sec p.para{padding-bottom:20px}\n#HPV100006.promoWrap .header-sec{padding-right:30px}\n#HPV100006.promoWrap .img-section .picture-box .imgsec{min-height:255px}\n#HPV100006.promoWrap .column.column-two{grid-template-columns:1fr 1fr;gap:16px}\n#HPV100006.promoWrap .column-two .stacked-right-card-2{flex-direction:column}\n#HPV100006.promoWrap .card-content h3,#HPV100006.promoWrap .card-content h4{font-size:24px}\n#HPV100006.promoWrap .disc-text.dtp-display{display:none}\n#HPV100006.promoWrap .disc-text.tab-display{display:block;padding-top:0;margin-top:-20px}\n#HPV100006.promoWrap img.imgoffer-1{width:148px;height:auto;top:59%;left:-5%;z-index:10;border-radius: 16px;}\n#HPV100006.promoWrap img.imgoffer-2{width:160px;height:auto;top:103px;right:5px;z-index:10}\n#HPV100006.promoWrap .column-two .stacked-right-card-2 .picture-box .imgsec{max-width:85%;height:auto}\n#HPV100006.promoWrap .column-two .stacked-right-card-2 .picture-box{justify-content:left}\n#HPV100006.promoWrap .stacked-right-card-1{gap:12px;display: grid;grid-template-columns: 1fr 1fr;}\n#HPV100006.promoWrap .stacked-right-card-1 .card{align-items:unset}\n#HPV100006.promoWrap .stacked-right-card-1 .card-content{padding:0;width: 100%;}\n#HPV100006.promoWrap .stacked-right-card-2 h3{max-width:310px}\n#HPV100006.promoWrap .left-card-1 h3{max-width:309px}\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box .imgsec {max-width: unset;}\n}\n@media screen and (max-width:890px){\n#HPV100006.promoWrap img.imgoffer-2{top:85px;}\n}\n@media screen and (max-width:800px){\n#HPV100006.promoWrap img.imgoffer-2{top:70px;right: 1px;}\n}\n@media screen and (max-width:768px){\n#HPV100006.promoWrap img.imgoffer-2{width:142px;height:auto;top:15%;right:0.5%;z-index:10}\n}\n\n@media screen and (max-width:700px){\n/* #HPV100006.promoWrap .grid-two-col{padding:0 10px} */\n#HPV100006.promoWrap .column{gap:15px}\n#HPV100006.promoWrap .column.column-one{flex-direction:column;grid-template-columns:1fr}\n#HPV100006.promoWrap .header-sec{padding:0 0 10px 0;max-width: 100%;}\n#HPV100006.promoWrap .sub-grid{grid-template-columns:1fr}\n#HPV100006.promoWrap .column.column-two{grid-template-columns:1fr;gap:20px}\n#HPV100006.promoWrap .stacked-right-card-1{gap:10px; max-width: 100%;}\n#HPV100006.promoWrap .disc-text.dtp-display{display:block}\n#HPV100006.promoWrap .disc-text.tab-display{display:none}\n#HPV100006.promoWrap .stacked-right-card-2 .card-content-1{padding:20px 0 15px 10px}\n#HPV100006.promoWrap .left-card-1 .card-content-1{padding:20px 0 15px 7px}\n#HPV100006.promoWrap .left-card-1 .card-content-1 .black-cta::after{margin-left: 7px;}\n#HPV100006.promoWrap .stacked-right-card-1 .picture-box .imgsec{width:100%;height:auto}\n#HPV100006.promoWrap .card-content-new{max-width:100%}\n#HPV100006.promoWrap .stacked-right-card-1 .card-content{padding-top:0}\n/* #HPV100006.promoWrap .card.img-section{align-items:end} */\n#HPV100006.promoWrap .img-section .picture-box .imgsec{min-height: 100%;\n max-width: 100%;justify-content: right;}\n #HPV100006.promoWrap .column-two .stacked-right-card-2 .picture-box .imgsec{min-height: 100%;\n max-width: 100%;justify-content: left;}\n#HPV100006.promoWrap img.imgoffer-1{width:120px;height:auto;top:61%;left:0%}\n#HPV100006.promoWrap img.imgoffer-2{width:240px;height:auto;top:158px;right:-34px;z-index:10}\n#HPV100006.promoWrap .stacked-right-card-2 h3{max-width:320px}\n#HPV100006.promoWrap .left-card-1 h3{max-width:320px}\n#HPV100006.promoWrap .picture-box .imgsec{width: 100%;min-height: 100%;\n max-width: 100%;}\n #HPV100006.promoWrap .card.img-section .picture-box img{width: 85%;}\n #HPV100006.promoWrap .stacked-right-card-2 .picture-box img{width: 90%;}\n #HPV100006.promoWrap .sub-grid{ overflow: visible;}\n #HPV100006.promoWrap{padding: 0 10px;}\n}\n@media screen and (max-width:675px){\n#HPV100006.promoWrap img.imgoffer-2{width: 210px;top:158px;right:-3px}\n}\n@media screen and (max-width:570px){\n#HPV100006.promoWrap img.imgoffer-2{top:124px;right:8px}\n}\n@media screen and (max-width:510px){\n#HPV100006.promoWrap img.imgoffer-2{width:180px;top:124px;right:-3px}\n}\n@media screen and (max-width:490px){\n#HPV100006.promoWrap img.imgoffer-2{width:150px;top:113px;right:0}\n}\n@media screen and (max-width:430px){\n #HPV100006.promoWrap img.imgoffer-1{width:120px;height:auto;top:49%;left:-1%}\n#HPV100006.promoWrap img.imgoffer-2{top:15%;right:1.5%}\n}\n@media screen and (max-width:360px){\n #HPV100006.promoWrap img.imgoffer-1{width:120px;height:auto;top:49%;left:-1%}\n#HPV100006.promoWrap img.imgoffer-2{width:142px;top:67px;right:-3px}\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box img{width: 85%;}\n#HPV100006.promoWrap .stacked-right-card-1 .picture-box .imgsec{width:180px;height:auto}\n#HPV100006.promoWrap .card-content-new{max-width:211px}\n}\n </style>\n <div class=\"promoWrap\" id=\"HPV100006\">\n <div class=\"health-services-section grid-two-col\">\n <!-- Left Column -->\n <div class=\"column column-one\">\n <div class=\"header-sec\">\n <div class=\"img-text-sec\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/health-services-heading-icon.svg\" alt=\"Illustration of a shield with a cross symbolizing health care\">\n <h2 class=\"icon-text\">Health services</h2>\n </div>\n <h3>Schedule a flu shot, grab some extra savings</h3>\n <p class=\"para\">Flu shots are free with most insurance,* and appointments can often be made on the same day. Plus, get a $10 off $20 coupon* for the next time you shop at CVS<span class=\"super\">®</span>.</p>\n <a class=\"red-car red-care-one\" href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-design1-s6-hcd-imz-fnnl-flu\" id=\"\"><span>Schedule your vaccinations</span></a>\n <p class=\"disc-text dtp-display\">No cost with most insurance. Eligibility varies by patient and insurance plan. Restrictions apply. <a class=\"disclink\" href=\"/immunizations/get-vaccinated?icid=cvs-home-design1-s6-hcd-imz-details\">Get details here</a>.</p>\n </div>\n <div class=\"card img-section\">\n <div class=\"img-section-inner\">\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/minute-clinic-provider-bandage.jpg?im=Resize=(730,528)\">\n <source media=\"(min-width: 701px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/minute-clinic-provider-bandage.jpg?im=Resize=(352.56,255)\"> \n <img alt=\"A MinuteClinic provider places an adhesive bandage on a person's arm after vaccination.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/minute-clinic-provider-bandage.jpg?im=Resize=(284.81,206)\">\n </picture>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/vaccine-offer-block.png\" alt=\"Get a $10 off $20 coupon with vaccine.*\" class=\"imgoffer-1\">\n </div>\n</div>\n \n </div>\n <p class=\"disc-text tab-display\">No cost with most insurance. Eligibility varies by patient and insurance plan. Restrictions apply. <a class=\"disclink\" href=\"/immunizations/get-vaccinated?icid=cvs-home-design1-s6-hcd-imz-details\">Get details here</a>.</p>\n\n <!-- Right Column -->\n <!-- Right Column -->\n<div class=\"column column-two\">\n <!-- First two cards -->\n <div class=\"card left-card-1\">\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/minute-clinic-lobby.jpg\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/minute-clinic-lobby.jpg\"> \n <img alt=\"A MinuteClinic waiting area.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/minute-clinic-lobby.jpg\">\n </picture>\n </div>\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/10-off-20_coupon_with-vax.svg\" alt=\"Get a $10 off $20 coupon with vaccine\" class=\"imgoffer\"> -->\n <div class=\"card-content card-content-1\">\n <h3>Same-day care is just around the corner</h3>\n <p class=\"para\">Flu shots are free with most insurance,* and appointments can often be made on the same day. Plus, get a $10 off $20 coupon* for the next time you shop at CVS<span class=\"super\">®</span>.</p>\n <a class=\"black-cta\"\n href=\"/minuteclinic?icid=cvs-home-design1-s6-hcd-mc-schedule\"\n id=\"\"><span>Schedule a MinuteClinic appointment</span></a>\n </div>\n </div>\n\n \n\n <!-- Sub-grid for last 3 cards -->\n <div class=\"sub-grid\">\n <!-- Left big card -->\n <div class=\"stacked-right\">\n <div class=\"card story-card stacked-right-card-1\">\n <div class=\"card-content-new\">\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/explore-minute-clinic-image.png\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/explore-minute-clinic-image.png\"> \n <img alt=\"A smart phone showing how to find care using the CVS Health app.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/explore-minute-clinic-image.png\">\n </picture>\n </div>\n </div>\n <div class=\"card-content\">\n <p class=\"para\">Choose from more than 195 MinuteClinic services</p>\n <a class=\"black-cta\"\n href=\"/minuteclinic/services?icid=cvs-home-design1-s6-hcd-mc-exploreservice\"\n id=\"\"><span>Explore MinuteClinic</span></a>\n </div>\n </div>\n <div class=\"card stacked-right-card-2\">\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/oak-street-health-doctor.jpg\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/oak-street-health-doctor.jpg\"> \n <img alt=\"A doctor smiles at the camera.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/oak-street-health-doctor.jpg\">\n </picture>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/Oak_Street_Health_Endorsed_Lockup_v_lgs_cmyk_grngry copy 3.png\" alt=\"Oak Street Health is part of CVS Health.\" class=\"imgoffer-2\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/10-off-20_coupon_with-vax.svg\" alt=\"Get a $10 off $20 coupon with vaccine\" class=\"imgoffer-1\"> -->\n <div class=\"card-content card-content-1\">\n <h3>Oak Street Health specializes in primary care for older adults</h3>\n <p class=\"para\">Our dedicated care team understands the unique needs of adults on Medicare. Same-day or next-day appointments where available.</p>\n <a class=\"black-cta\"\n href=\"/content/oak-street-health?icid=cvs-home-design1-s6-hcd-osh\"\n id=\"\"><span>Learn more about Oak Street Health</span></a>\n </div>\n </div>\n</div>\n </div>\n</div>\n\n </div>\n </div>"}},{"slotId":"HPV100007","slotContent":{"plaintext":" "}},{"slotId":"HPV100008","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#HPV100008.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto 80px auto;}\n\n\t#HPV100008.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\n\t#HPV100008.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HPV100008.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t\n\n\t#HPV100008.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 60px;}\n\t#HPV100008.promoWrap .commitments .head2{margin: 0;color: #262626; font-size: 48px;line-height: 130%;font-weight: 400; padding-bottom: 32px;}\n\t#HPV100008.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 32px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HPV100008.promoWrap .commitments .cards li{display: inherit;}\n\t#HPV100008.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;padding: 16px;}\n\t#HPV100008.promoWrap .commitments .cards li .card .imgsec{display: flex;align-items: center;justify-content: center;overflow: hidden;}\n\t#HPV100008.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px 10px 20px;text-align: center;}\n\t#HPV100008.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#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #fff; text-decoration: none;}\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-white.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:10px; margin-bottom: 1px;}\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car span:hover{text-decoration: none;border-bottom: 1px solid #fff;color: #fff;}\n\t/* #HPV100008.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #fff; text-decoration: none;} */\n\t#HPV100008.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#HPV100008.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HPV100008.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HPV100008.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; padding: 0 0 18px;max-width: 1280px;}\n\t#HPV100008.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 0px;}\n\t#HPV100008.promoWrap .disc .externallink,#HPV100008.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HPV100008.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HPV100008.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HPV100008.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#HPV100008.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HPV100008.promoWrap .disc .backlink, #HPV100008.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HPV100008.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#HPV100008.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HPV100008.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HPV100008.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HPV100008.promoWrap .disc .disclink{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HPV100008.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 1px solid #262626;}\n\t#HPV100008.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#HPV100008.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HPV100008.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HPV100008.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HPV100008.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/HPV100008/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#HPV100008.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HPV100008.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HPV100008.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#HPV100008.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HPV100008.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HPV100008.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HPV100008.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100008.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#HPV100008.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HPV100008.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HPV100008.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\n\t#HPV100008.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t\n\t\n\n\t#HPV100008.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\n\n\t\n\t#HPV100008.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HPV100008.promoWrap .disc{padding: 0 4px 0;margin: 0 0 24px 0;}\n\t#HPV100008.promoWrap cite {font-style: normal;}\n\t#HPV100008.promoWrap .commitments .cards li .box1{ background: #a40001;}\n\t\t#HPV100008.promoWrap .commitments .cards li .box2{background: #000000;}\n\t#HPV100008.promoWrap .commitments .cards li .box3{background: #730a0c;}\n\n\t\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HPV100008.promoWrap .photo .imgsec{right:0%}\n\t\t#HPV100008.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\t@media screen and (max-width:1024px) {\n\t\t\n\t\t#HPV100008.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HPV100008.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HPV100008.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HPV100008.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HPV100008.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HPV100008/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/* #HPV100008.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HPV100008.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HPV100008.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t\n\t\t#HPV100008.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t\t#HPV100008.promoWrap .commitments .cards li .card{padding: 8px;}\n\t\t#HPV100008.promoWrap{margin: 0 auto 40px auto;padding: 0 24px;}\n\t\t\t\t#HPV100008.promoWrap .commitments{padding: 0 0 24px;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HPV100008.promoWrap .head2{padding: 0 0 16px;}\n\n\t\t#HPV100008.promoWrap .commitments .head2{font-size: 32px;padding-bottom: 20px;}\n\t\t#HPV100008.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HPV100008.promoWrap .commitments .cards li .card .text-div{padding: 22px 0 10px 10px;text-align: left;}\n\t\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: none;}\n\n\t\t#HPV100008.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HPV100008.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\n/*\n\t\t#HPV100008.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\n\n\t\t#HPV100008.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HPV100008.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HPV100008.promoWrap .commitments{padding: 0 0 16px;}\n\t\t#HPV100008.promoWrap .commitments .cards{grid-template-columns: 1fr;grid-gap: 8px;}\n\n\t\t#HPV100008.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\n\t\t#HPV100008.promoWrap .commitments .cards li .card .imgsec{border-radius: 16px 16px 0 0;}\n\t\t#HPV100008.promoWrap .commitments .cards li .card .text-div{padding: 18px 0 10px 0;text-align: center;}\n\t\t#HPV100008.promoWrap .commitments .head2{font-size: 24px;}\n\t\t\t\t#HPV100008.promoWrap{padding: 0 10px;}\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HPV100008.promoWrap .head2{padding: 0 0 16px;}\n\t\n\t\t#HPV100008.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HPV100008.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HPV100008.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HPV100008.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HPV100008.promoWrap .photo .offscreen,#HPV100008.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HPV100008.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#HPV100008.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HPV100008.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HPV100008.promoWrap a#sec5-link1 {padding-right: 10px;}\n\t\t#HPV100008.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HPV100008.promoWrap .savings .box.box1, #HPV100008.promoWrap .savings .box.box2{min-height: unset;} */\n\t\n\t\n\t\t#HPV100008.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t\n\t}\n\n\n\n</style>\n<div id=\"HPV100008\" class=\"promoWrap\">\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/2025/v1/sept4/here-healthier-happens-together.jpg?im=Resize=(368,370)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v1/sept4/here-healthier-happens-together.jpg?im=Resize=(213.33,214)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v1/sept4/here-healthier-happens-together.jpg?im=Resize=(328,329)\" alt=\"Two women hug. Here, healthier happens together. The e in here has a lower opacity so the her stands out.\">\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-design1-s8-gen-commit-here\" 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/2025/v1/sept4/beauty-unaltered.jpg?im=Resize=(368,370)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v1/sept4/beauty-unaltered.jpg?im=Resize=(213.33,214)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v1/sept4/beauty-unaltered.jpg?im=Resize=(328,329)\" alt=\"An unedited photo of a woman. The Beauty Unaltered logo.\">\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-design1-s8-gen-commit-beauty\" class=\"red-car\"><span>Learn about Beauty Unaltered</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/2025/v1/sept4/tested-to-be-trusted.jpg?im=Resize=(368,370)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v1/sept4/tested-to-be-trusted.jpg?im=Resize=(213.33,214)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v1/sept4/tested-to-be-trusted.jpg?im=Resize=(328,329)\" alt=\"a person doing laboratory tests. The Tested to be Trusted logo.\">\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-design1-s8-gen-commit-ttbt\" class=\"red-car\"><span>Learn 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\t\n\t<ul role=\"list\" class=\"disclaimers\">\n\t\t<!-- *<span class=\"uppercase\">for vitamins and supplements</span>: -->\n<!--\t\t<li role=\"listitem\"><p id=\"disclaimer11\" class=\"disc\"><span class=\"uppercase\">for cvs health app screen</span>: Deals, rewards and savings shown are examples.</p></li>-->\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 <li role=\"listitem\"><p id=\"disclaimer5\" class=\"disc\">*<span class=\"uppercase\">for $10 off $20 coupon</span>: Offer available August 11, 2025, through December 31, 2025, while supplies last. Customers who schedule their appointment online will receive the coupon after vaccination. Limit one per customer per vaccine visit. For vaccines that require multiple doses, the coupon will be given with vaccine series completion. Merchandise coupon redeemable at CVS Pharmacy<span class=\"super\">®</span> and Longs Drugs<span class=\"super\">®</span> for one-time use. ExtraCare<span class=\"super\">®</span> card required to receive savings. Terms and conditions apply. Details on coupon. Coupon barcode number must be provided to redeem online. $10 savings applied to total qualifying minimum purchase of $20 (after other coupons and discounts are applied). Coupon shall not be issued in Arkansas, New Jersey or New York or at MinuteClinic<span class=\"super\">®</span> locations in Arkansas, Massachusetts, New Jersey or New York. Coupon cannot be redeemed at CVS Pharmacy<span class=\"super\">®</span> at Target, CVS Pharmacy<span class=\"super\">®</span> at Schnucks<span class=\"super\">®</span> or at MinuteClinic<span class=\"super\">®</span> locations. This offer is solely made by CVS<span class=\"super\">®</span> and is not connected with any vaccine manufacturer. In pharmacy locations at Target, eligible patients may receive a coupon to be redeemed in their respective stores.</p>\n\t\t</li>\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for 100s of wellness deals and more</span>: Buy one, get one free; buy one, get one 50% off; instant savings; buy more, save more; and ExtraBucks Rewards<span class=\"super\">®</span> promotions expire October 11, 2025, at 11:59 PM ET. Buy one, get one free; buy one, get one 50% off; instant savings; and buy more, save more offers are valid within each brand only. You must put both items in your basket; savings will be applied at checkout. ExtraBucks Rewards offer limit of one per household with card.</p>\n\t\t</li> -->\n\t\t<li role=\"listitem\"><p id=\"disclaimer3\" class=\"disc\">*<span class=\"uppercase\">for save more with our app:</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\t\t\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer4\" class=\"disc\">*<span class=\"uppercase\">for flu shots</span>: Select vaccines are no cost with most insurance. Eligibility varies by patient and insurance plan. Eligible patients will not pay any copayments unless otherwise required by their plan, including Medicare Part B. Availability varies by state based on regulations. This is not an all-inclusive list of who should be vaccinated. Age restrictions apply. Available when a certified immunizer is on duty. Vaccines are available at most CVS Pharmacy<span class=\"super\">®</span> locations. <a class=\"disclink\" href=\"/vaccines\">Get details</a></p>\n\t\t</li> -->\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer4\" class=\"disc\">*<span class=\"uppercase\">for no cost with most insurance</span>: Select vaccines are no cost with most insurance. Eligibility varies by patient and insurance plan. Eligible patients will not pay any copayments unless otherwise required by their plan, including Medicare Part B. Availability varies by state based on regulations. This is not an all-inclusive list of who should be vaccinated. Age restrictions apply. Available when a certified immunizer is on duty. Vaccines are available at most CVS Pharmacy<span class=\"super\">®</span> locations. <a class=\"disclink\" href=\"/vaccines\">Get details</a></p>\n\t\t</li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer6\" class=\"disc\">*<span class=\"uppercase\">for virtual appointments</span>: MinuteClinic Virtual Care<span class=\"super\">®</span> services and appointment availability may vary. Credit, debit, health savings account (HSA) and flexible spending accounts (FSA) cards and some insurance accepted. Services not yet available in Alabama and Mississippi.</p>\n\t\t</li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer8\" class=\"disc\">*<span class=\"uppercase\">for earn up to $50 in extrabucks rewards</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 ExtraCare terms and conditions for details or ask a CVS<span class=\"super\">®</span> pharmacy team member for a copy.</p>\n\t\t</li>\n\t\t\n\t</ul>\n</div>"}},{"slotId":"HPV100009","slotContent":{"plaintext":" "}},{"slotId":"HPV200001","slotContent":{"plaintext":"<script>\ntry {\ntry {\nwindow.handleAntiFlicker = function (win, doc) {\n// ----- Constructor -----\nfunction TargetFlickerConfig(pathRegex, checkHash, domainList, cssSelectorList, preHideFunction, postHideFunction, timeout) {\nthis.pathRegex = pathRegex;\nthis.checkHash = checkHash;\nthis.domainList = domainList;\nthis.cssSelectorList = cssSelectorList;\nthis.preHideFunction = preHideFunction;\nthis.postHideFunction = postHideFunction;\nthis.timeout = timeout;\n}\n\n// ----- Your Custom Configuration -----\nconst targetFlickerConfigList = [\nnew TargetFlickerConfig(\n/^\\/$/, // Homepage \"/\"\nfalse,\n[],\n['[class*=\"grid_content-boxed\"]'],\nhideElements,\nshowElements,\n1500\n),\nnew TargetFlickerConfig(\n/^\\/~\\/hp-v1$/, // Homepage variant \"/~/hp-v1\"\nfalse,\n[],\n['[class*=\"grid_content-boxed\"]'],\nhideElements,\nshowElements,\n1500\n),\nnew TargetFlickerConfig(\n/^\\/~\\/hp-v2$/, // Homepage variant \"/~/hp-v2\"\nfalse,\n[],\n['[class*=\"grid_content-boxed\"]'],\nhideElements,\nshowElements,\n1500\n)\n];\n\n// ----- Flags -----\nconst isNotVEC =\nwindow.location.search.indexOf(\"adobe_authoring_enabled\") === -1 &&\nwindow.location.search.indexOf(\"mboxEdit\") === -1;\nconst isMboxNotDisabled = window.location.search.indexOf(\"mboxDisable\") === -1;\nconst isDebug = window.location.search.indexOf(\"flickerDebug\") > 0;\n\nif (isNotVEC && isMboxNotDisabled) {\nconst targetFlickerConfigMatchList = targetFlickerConfigList.filter((config) => {\nconst pathToTest = config.checkHash\n? window.location.pathname + window.location.hash\n: window.location.pathname;\nreturn (\nconfig.pathRegex.test(pathToTest) &&\n(!config.domainList.length ||\nconfig.domainList.some((domain) => window.location.hostname === domain))\n);\n});\n\ntargetFlickerConfigMatchList.forEach((targetFlickerConfig) => {\nprocessConfig(targetFlickerConfig);\n});\n}\n\n// ----- Core Logic -----\nfunction processConfig(targetFlickerConfig) {\ndoAntiFlicker(targetFlickerConfig);\nlistenForTargetFinished(targetFlickerConfig);\n}\n\nfunction listenForTargetFinished(targetFlickerConfig) {\n// Simulate Alloy monitoring hooks\nwindow.__alloyMonitors = window.__alloyMonitors || [];\nwindow.__alloyMonitors.push({\nonCommandResolved(data) {\nif (isTargetAlloyCommand(data)) undoAntiFlicker(targetFlickerConfig);\n},\nonCommandRejected(data) {\nif (isTargetAlloyCommand(data)) undoAntiFlicker(targetFlickerConfig);\n},\n});\n\n// Adobe Target or timeout fallback\n[\"at-content-rendering-succeeded\", \"at-request-failed\", \"at-content-rendering-failed\"].forEach((e) => {\ndocument.addEventListener(e, () => undoAntiFlicker(targetFlickerConfig), false);\n});\n\n// Always fallback after timeout\nsetTimeout(() => undoAntiFlicker(targetFlickerConfig), targetFlickerConfig.timeout);\n}\n\nfunction doAntiFlicker(targetFlickerConfig) {\nif (isDebug) console.debug(\"Anti-flicker active:\", targetFlickerConfig);\ntargetFlickerConfig.preHideFunction &&\ntargetFlickerConfig.preHideFunction.call(this, win, doc, targetFlickerConfig);\n}\n\nfunction undoAntiFlicker(targetFlickerConfig) {\nif (isDebug) console.debug(\"Anti-flicker released:\", targetFlickerConfig);\ntargetFlickerConfig.postHideFunction &&\ntargetFlickerConfig.postHideFunction.call(this, win, doc, targetFlickerConfig);\n}\n\nfunction isTargetAlloyCommand(data) {\nreturn (\ndata &&\ndata.commandName === \"sendEvent\" &&\ndata.options &&\ndata.options.xdm &&\ndata.options.xdm.eventType === \"web.webPageDetails.pageViews\"\n);\n}\n\n// ----- Style Handlers -----\nfunction hideElements(win, doc, targetFlickerConfig) {\nconst styleId = \"anti-flicker-style\";\nif (!doc.getElementById(styleId)) {\nconst styleElement = doc.createElement(\"style\");\nstyleElement.id = styleId;\nstyleElement.innerHTML =\ntargetFlickerConfig.cssSelectorList.join(\",\") +\n\"{opacity:0!important;transition:opacity 0.3s ease;}\";\ndoc.head.appendChild(styleElement);\n}\n}\n\nfunction showElements(win, doc, targetFlickerConfig) {\nconst styleId = \"anti-flicker-style\";\nconst styleElement = doc.getElementById(styleId);\nif (styleElement) {\ndoc.head.removeChild(styleElement);\n}\n// Restore visibility explicitly\ntargetFlickerConfig.cssSelectorList.forEach((selector) => {\ndoc.querySelectorAll(selector).forEach((el) => (el.style.opacity = \"1\"));\n});\n}\n};\n\n// Initialize\nwindow.handleAntiFlicker(window, document);\n} catch (e) {\nconsole.error(\"Anti-flicker inner error:\", e);\n}\n} catch (e) {\nconsole.error(\"Anti-flicker outer error:\", e);\n}\n</script>\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<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.25em;font-size: .85em;line-height: .85em;}\n\t#HPV200001.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif; background: linear-gradient(215.17deg, rgba(255, 213, 178, 0.8) -22.77%, rgba(255, 226, 201, 0.2) 23.23%, #FFFFFF 60.66%); margin-left: calc(-100vw / 2 + 50%); margin-right: calc(-100vw / 2 + 50%); padding-left: calc(100vw / 2 - 50%); padding-right: calc(100vw / 2 - 50%);}\n\n\t#HPV200001.promoWrap .hero{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 80px;padding: 80px 0 0;}\n\t/* #HPV200001.promoWrap .hero:before {content: \"\";z-index: -1;position: fixed;top: 0;left: 0;right: 0;bottom: 0; background: linear-gradient(215.17deg, rgba(255, 213, 178, 0.8) -22.77%, rgba(255, 226, 201, 0.2) 23.23%, #FFFFFF 60.66%);} */\n\t#HPV200001.promoWrap .hero .head1{display: flex; justify-content: center; align-items: center; margin: 0 0 32px;color: #1A1A19; font-size: 56px;line-height: 72.8px;font-weight: 300; text-align: center; padding: 0;}\n\t#HPV200001.promoWrap .hero .head1 img{display: block; width: 48px; height: auto; margin-left: 4px;}\n\n\t#HPV200001.promoWrap .hero .outerblock{display: grid; position: relative;}\n\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb{display: none;}\n\t#HPV200001.promoWrap .hero .outerblock ul{margin: 0; padding: 0; list-style: none;}\n\t#HPV200001.promoWrap .hero .outerblock ul li{margin: 0; padding: 0; list-style: none;}\n\t#HPV200001.promoWrap .hero .outerblock .tab {overflow: hidden; display: flex; justify-content: center;}\n\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks{max-width: 395px;width: 100%; background-color: transparent; float: left; border: none; cursor: pointer; padding: 0 32px 24px; transition: 0.3s; border-bottom: 2px solid #767471;}\n\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks .head2{margin: 0;color: #1A1A19; font-size: 24px;line-height: 36px;font-weight: 400; text-align: center; padding: 0;}\n\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks .para{margin: 0;color: #1A1A19; font-size: 16px;line-height: 20.8px;font-weight: 400; text-align: center; padding: 4px 0 0;}\n\n\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks.active{border-bottom: 4.5px solid #004D99; padding-bottom: 21.5px;}\n\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks.active .head2, #HPV200001.promoWrap .hero .outerblock .tab .tablinks.active .para{font-weight: 500;}\n\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent {display: none;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .innerblock{margin-top: 32px; display: grid; grid-template-columns: 1.61145fr 1fr 1fr; grid-gap:8px;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .para2{margin: 0;color: #1A1A19; font-size: 20px;line-height: 30px;font-weight: 400; padding:0 0 10px;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table; width: 97%;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\t/* #HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar: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\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta{font-weight: 500; color: #004D99; text-decoration: none; display: table; padding: 10px 12px; border-radius: 10px; background: #FFFFFF; margin: 14px 0 0;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta:hover{text-decoration: none;color: #FFFFFF; background: #004D99;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t/* #HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta:hover > span{border-bottom: 1px solid #004D99; text-decoration: none;} */\n\t/* #HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta: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#HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta{font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; padding: 10px 12px; border-radius: 10px; background: #004D99; margin: 14px 0 0;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta:hover{text-decoration: none;color: #004D99; background: #FFFFFF;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t/* #HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta:hover > span{border-bottom: 1px solid #004D99; text-decoration: none;} */\n\t/* #HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta: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#HPV200001.promoWrap .hero .outerblock .tabcontent .card{height: 100%;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .txtsec{padding: 32px;}\n\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1{border-radius: 16px; overflow: hidden;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 .imgsec{display: flex; overflow: hidden; position: relative; align-items: start; justify-content: center; height: 0; padding: 0 0 60.816%}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 .imgsec img{display: block; width: 100%; height: auto;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 .imgsec img.logo{display: block; position: absolute; top: 0; left: 0; width: 37.235%; height: auto; z-index: 1; transform: none !important;}\n\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card2 .imgsec{display: flex; overflow: hidden; position: relative; align-items: start; justify-content: center; height: 0; padding: 0 0 98%; border-radius: 16px;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card2 .imgsec img{display: block; width: 100%; height: auto;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card2 .imgsec .firststate{display: block;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card2 .imgsec .secondstate{display: none;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card2:hover .imgsec .firststate{display: none;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card2:hover .imgsec .secondstate{display: block;} \n\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card3 .imgsec{display: flex; overflow: hidden; position: relative; align-items: start; justify-content: center; height: 0; padding: 0 0 98%; border-radius: 16px;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card3 .imgsec img{display: block; width: 101%; height: auto;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card3:hover .imgsec img{transition: transform 0.5s ease-in-out; transform: scale(1.1);}\n\n\t#HPV200001.promoWrap .hero .outerblock #innerblock1.tabcontent .card.card1{background: #BD4848;}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock1.tabcontent .card.card1:hover .imgsec img{transition: transform 0.5s ease-in-out; transform: scale(1.1);}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock1.tabcontent .card.card1 .txtsec .para2{color: #FFFFFF;}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock1.tabcontent .card.card2 .imgsec{background: url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/covidkit.jpg') no-repeat; background-size: cover; transition: 0.3s ease-in-out; background-position: center;}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock1.tabcontent .card.card2:hover .imgsec{background: url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/covidkithover.jpg') no-repeat; background-position: center; background-size: cover; }\n\t#HPV200001.promoWrap .hero .outerblock #innerblock1.tabcontent .card.card2 .txtsec ul li:last-of-type{margin-top: 20px;}\n\n\t#HPV200001.promoWrap .hero .outerblock #innerblock2.tabcontent .card.card1{background: #F5D6A4;}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock2.tabcontent .card.card1:hover .imgsec img{transition: transform 0.5s ease-in-out; transform: scale(1.1);}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock2.tabcontent .card.card2 .imgsec{background: url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopallergy.jpg') no-repeat; background-size: cover; transition: 0.3s ease-in-out; background-position: center;}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock2.tabcontent .card.card2:hover .imgsec{background: url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopallergyhover.jpg') no-repeat; background-position: center; background-size: cover; }\n\n\t#HPV200001.promoWrap .hero .outerblock #innerblock3.tabcontent .card.card1{background: #E38F4A;}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock3.tabcontent .card.card1:hover .imgsec img{transition: transform 0.5s ease-in-out; transform: scale(1.1);}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock3.tabcontent .card.card2 .imgsec{background: url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopdecor.jpg') no-repeat; background-size: cover; transition: 0.3s ease-in-out; background-position: center;}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock3.tabcontent .card.card2:hover .imgsec{background: url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopdecorhover.jpg') no-repeat; background-position: center; background-size: cover; }\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 img.imgoffer {position: absolute;display: block;width: 180px;height: auto;top: 0px;\n left: 0px;}\n\n\t@media screen and (max-width:1023px) {\n\t\t#HPV200001.promoWrap .hero{margin: 0 auto 40px;padding: 40px 0 0;}\n\t\t#HPV200001.promoWrap .hero .head1{margin: 0 0 16px; font-size: 35px;line-height: 45.5px;}\n\t\t#HPV200001.promoWrap .hero .head1 img{width: 44px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-dsktp{display: none;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb{display: block;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks{float: none; border: none; cursor:auto; transition: none;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks .head2{font-size: 22px;line-height: 33px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks .para{font-size: 18px;line-height: 27px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent {display: block !important;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .innerblock{margin-top: 0; display: block;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar span{font-size: 18px;line-height: 27px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta{margin: 6px 0 0;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta span{font-size: 18px;line-height: 27px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta{margin: 6px 0 0;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta span{font-size: 18px;line-height: 27px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card{height: auto;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 .imgsec{ height: auto; padding: 0}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 .imgsec img{width: 127%; margin-left: 16%;transform: none;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 .imgsec img.logo{width: 42.584%; margin: 0;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card2 .imgsec{padding: 0 0 98%;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card3 .imgsec{display: block; height: auto; padding: 0}\n\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab {position: relative; max-width: 1024px; margin: 0 0 24px; overflow: visible;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .skiplink{position:absolute;left: -10000px; display: table; font-size: 16px; line-height: 24px; font-weight: 400; text-decoration: underline; color: #262626; margin: 10px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .skiplink:hover{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t\t/* #HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .skiplink:focus-visible{position:relative;left: unset; outline: #262626 solid 4px; outline-offset: 3px; border-radius: 10px;} */\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain {width: 100%; margin: 0 auto;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider {margin: 0 auto; overflow: visible; overflow-y: hidden; -webkit-overflow-scrolling: touch; -ms-overflow-style: none; transform: translateZ(0); padding: 24px 8px 16px 16px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider.draggable {user-select: none; cursor: -webkit-grab; cursor: grab;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider.drag {cursor: -webkit-grabbing;cursor: grabbing;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider::-webkit-scrollbar {opacity: 0;height: 0;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider .glider-track {transform: translateZ(0);width: 100%; margin: 0; padding: 0; display: flex; z-index: 1; overflow: visible;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider .glider-slide {user-select: none; padding-right: 8px; flex: 0 0 auto; overflow: visible; list-style: none;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-slide .card{min-height: 523px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider-dots {user-select: none;display: flex;flex-wrap: wrap;justify-content: center;margin: 0 auto;padding: 0;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider-dot {padding: 0;user-select: none;outline: none;display: block;border-radius: 999px;background: #00000033;width: 8px;height: 8px;margin: 0 4px;cursor:default; transform: scale(1);}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider-dot.active {background: #000000; transform: scale(1);}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas{position: absolute; overflow: visible;display: grid; height: 100%; align-items: center; z-index: 2; top:0;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle {height: 44px; width: 44px; padding: 10px; color: #000000;background: #FFFFFF; border-radius: 10px; cursor:pointer; font-size: 0; border: 1px solid #000000}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle svg {width: 24px; height: auto;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle:hover,#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle:active{background: #000000;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle:hover svg path,#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle:active svg path{stroke: #FFFFFF;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle.disabled{cursor:default; background: #F2EFEB; border: 1px dashed #474644; opacity: 0.9;}\n\t\t/* #HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle.disabled:hover{background: #262626;} */\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle.disabled:hover svg path{stroke: #000000;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas.ctaleft{left: 8px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas.ctaright{right: 8px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 img.imgoffer{width: 135px !important;margin-left: 0 !important;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV200001.promoWrap .hero .head1{padding: 0 24px; display: block;}\n\t\t#HPV200001.promoWrap .hero .head1 img{width: 40px; display: inline-block; vertical-align: middle;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tab {padding: 0 16px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks{padding: 10px 0px 0px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .innerblock2 .tab .tablinks{padding: 10px 7px 0px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks.active{border-bottom: none; border-top: 4.5px solid #004D99;}\n\t\t#HPV200001.promoWrap .hero .outerblock .innerblock1 .tab .tablinks.active{border-bottom: none; border-top: none;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks .head2{font-size: 24px;line-height: 36px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar {width: 100%;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar span{font-size: 16px;line-height: 24px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta span{font-size: 16px;line-height: 24px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta span{font-size: 16px;line-height: 24px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 .imgsec img{width: 139.5%;margin-left: 22%;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 .imgsec img.logo{width: 46.97%; margin: 0;}\t\t\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider {padding: 16px 0px 8px 16px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider .glider-slide {padding-right: 16px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas.ctaleft{left: 2px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas.ctaright{right: 2px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .slider1 .glider-slide .card{min-height: 523px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .slider2 .glider-slide .card{min-height: 515px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .slider3 .glider-slide .card{min-height: 485px;}\n\t\t#HPV200001.promoWrap .hero .outerblock #innerblock1.tabcontent .card.card1:hover .imgsec img{transform: none;}\t\t\n\t}\n</style>\n<div id=\"HPV200001\" class=\"promoWrap\">\n\t<div class=\"hero\">\n\t\t<h1 class=\"head1\">Feel your best this fall<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/leaficon.svg\" alt=\"\"></h1>\n\t\t<div class=\"outerblock outerblock-dsktp\">\n\t\t\t<div class=\"tab\" role=\"tablist\">\n\t\t\t\t<button id=\"tablinks1\" class=\"tablinks active\" onclick=\"openTab(event, 'innerblock1')\" role=\"tab\" aria-controls=\"innerblock1\" aria-selected=\"true\">\n\t\t\t\t\t<h2 class=\"head2\">Plan ahead of the season</h2>\n\t\t\t\t\t<p class=\"para\">Find vaccines, home tests & treatment</p>\n\t\t\t\t</button>\n\t\t\t\t<button id=\"tablinks2\" class=\"tablinks\" onclick=\"openTab(event, 'innerblock2')\" role=\"tab\" aria-controls=\"innerblock2\" aria-selected=\"false\">\n\t\t\t\t\t<h2 class=\"head2\">Deals for the medicine cabinet</h2>\n\t\t\t\t\t<p class=\"para\">Explore this season’s biggest sales</p>\n\t\t\t\t</button>\n\t\t\t\t<button id=\"tablinks3\" class=\"tablinks\" onclick=\"openTab(event, 'innerblock3')\" role=\"tab\" aria-controls=\"innerblock3\" aria-selected=\"false\">\n\t\t\t\t\t<h2 class=\"head2\">Shop fall favorites</h2>\n\t\t\t\t\t<p class=\"para\">Discover fall beauty & home décor</p>\n\t\t\t\t</button>\n\t\t\t</div>\n\t\t\t<div id=\"innerblock1\" class=\"tabcontent\" style=\"display: block;\" role=\"tabpanel\" aria-labelledby=\"tablinks1\">\n\t\t\t\t<div class=\"innerblock innerblock1\">\n\t\t\t\t\t<div class=\"card card1\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/schedulevaccine.jpg\" alt=\"A person shows off the adhesive bandage on their arm after vaccination.\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/get-a-10-off-20-coupon-with-your-vaccine.png\" alt=\"Get a $10 off $20 coupon with your vaccine. Restrictions apply.\" class=\"imgoffer\">\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<p class=\"para2\">Stay ahead of flu season and help protect your family by getting vaccinated</p>\n\t\t\t\t\t\t\t<a href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-design2-s1-theme-imz-fnnl-flu\" class=\"whitecta\"><span>Schedule a vaccination</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card card2\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/covidkit.jpg\" alt=\"\"> -->\n\t\t\t\t\t\t\t<span class=\"offscreen firststate\">CVS Health at-home COVID-19 test kit.</span>\n\t\t\t\t\t\t\t<span class=\"offscreen secondstate\">A person uses a CVS Health at-home COVID-19 test kit.</span>\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<p class=\"para2\">Get a COVID-19 and flu home test</p>\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li><a href=\"/shop/home-health-care/home-tests/at-home-covid-19-tests?icid=cvs-home-design2-s1-theme-fs-homekit\" class=\"blackcar\"><span>Shop home test kits</span></a></li>\n\t\t\t\t\t\t\t\t<li><a href=\"/content/covid-flu-test-and-treatment?icid=cvs-home-design2-s1-theme-rx-testtreat\" class=\"blackcar\"><span>COVID-19 & flu testing and treatment</span></a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card card3\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/mcservices.jpg\" alt=\"A person reaches for tissues.\">\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<p class=\"para2\">Get treated today with an in-person or virtual appointment*</p>\n\t\t\t\t\t\t\t<a href=\"/minuteclinic?icid=cvs-home-design1-s1-theme-mc-schedule-resp\" class=\"blackcar\"><span>Explore MinuteClinic services</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div id=\"innerblock2\" class=\"tabcontent\" role=\"tabpanel\" aria-labelledby=\"tablinks2\">\n\t\t\t\t<div class=\"innerblock innerblock2\">\n\t\t\t\t\t<div class=\"card card1\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/bigfallogo.png\" alt=\"\" class=\"logo\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopsale.jpg\" alt=\"A person adds a collagen supplement to their mug on the kitchen counter.\">\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<p class=\"para2\">Shop 100s of wellness deals and more with ExtraCare<span class=\"super\">®</span>.*</p>\n\t\t\t\t\t\t\t<a href=\"/shop/merch/fall-wellness?widgetID=rj01ygnl&mc=cvscontentpage&icid=cvs-home-design2-s1-theme-fs-bfw\" class=\"bluecta\"><span>Shop Big Fall Wellness</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card card2\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopallergy.jpg\" alt=\"\"> -->\n\t\t\t\t\t\t\t<span class=\"offscreen firststate\">CVS Health allergy relief support tablets and nasal spray.</span>\n\t\t\t\t\t\t\t<span class=\"offscreen secondstate\">CVS Health allergy relief support tablets and nasal spray on a kitchen counter.</span>\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<p class=\"para2\">Help keep those fall allergies in check</p>\n\t\t\t\t\t\t\t<a href=\"/shop/health-medicine/allergy-sinus?icid=cvs-home-design2-s1-theme-fs-fallallergy\" class=\"blackcar\"><span>Shop fall allergy</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card card3\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shophealth.jpg\" alt=\"A person applies a bandage to their child's knee.\">\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<p class=\"para2\">Get bandages, sore throat relief support and other home health & wellness products</p>\n\t\t\t\t\t\t\t<a href=\"/shop/health-medicine?icid=cvs-home-design2-s1-theme-fs-healthmeds\" class=\"blackcar\"><span>Shop health & medicine</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div id=\"innerblock3\" class=\"tabcontent\" role=\"tabpanel\" aria-labelledby=\"tablinks3\">\n\t\t\t\t<div class=\"innerblock innerblock3\">\n\t\t\t\t\t<div class=\"card card1\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shophalloween.jpg\" alt=\"Bowls of popcorn, candy corn and Halloween treats on a decorated table.\">\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<p class=\"para2\">Stock up on tons of treats for the spooky season</p>\n\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/halloween?icid=cvs-home-design2-s1-theme-fs-halloween\" class=\"bluecta\"><span>Shop Halloween</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card card2\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopdecor.jpg\" alt=\"\"> -->\n\t\t\t\t\t\t\t<span class=\"offscreen firststate\">A white pumpkin home decoration.</span>\n\t\t\t\t\t\t\t<span class=\"offscreen secondstate\">A white pumpkin home decoration on a tabletop.</span>\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<p class=\"para2\">Bring the warmth of fall home this season</p>\n\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/fall?icid=cvs-home-design2-s1-theme-fs-falldecor\" class=\"blackcar\"><span>Shop fall décor</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card card3\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopbeauty.jpg\" alt=\"A person applies makeup while looking in a mirror. \">\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<p class=\"para2\">Add a touch of magic to your Halloween costume</p>\n\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/halloween/halloween-beauty?icid=cvs-home-design2-s1-theme-fs-halloweenbeauty\" class=\"blackcar\"><span>Shop Halloween Beauty</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"outerblock outerblock-tbmb\">\n\t\t\t<div id=\"innerblock1\" class=\"tabcontent\">\n\t\t\t\t<div class=\"innerblock innerblock1\">\n\t\t\t\t\t<div class=\"tab\">\n\t\t\t\t\t\t<div class=\"tablinks active\">\n\t\t\t\t\t\t\t<h2 class=\"head2\">Plan ahead of the season</h2>\n\t\t\t\t\t\t\t<p class=\"para\">Find vaccines, home tests & treatment</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"slidertab\">\n\t\t\t\t\t\t<section class=\"slider1\" aria-roledescription=\"carousel\" aria-label=\"services\">\n\t\t\t\t\t\t\t<!-- <a href=\"#wellsecess\" class=\"skiplink\">Skip services carousel</a> -->\n\t\t\t\t\t\t\t<div class=\"glider-contain\">\n\t\t\t\t\t\t\t\t<div class=\"glider1\">\n\t\t\t\t\t\t\t\t\t<li class=\"slider1cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card1\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/schedulevaccine.jpg\" alt=\"A person shows off the adhesive bandage on their arm after vaccination.\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/get-a-10-off-20-coupon-with-your-vaccine.png\" alt=\"Get a $10 off $20 coupon with your vaccine. Restrictions apply.\" class=\"imgoffer\">\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Stay ahead of flu season and help protect your family by getting vaccinated</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-design2-s1-theme-imz-fnnl-flu\" class=\"whitecta\"><span>Schedule a vaccination</span></a>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t<li class=\"slider1cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card2\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/covidkit.jpg\" alt=\"\"> -->\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"offscreen firststate\">CVS Health at-home COVID-19 test kit.</span>\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"offscreen secondstate\">A person uses a CVS Health at-home COVID-19 test kit.</span>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Get a COVID-19 and flu home test</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a href=\"/shop/home-health-care/home-tests/at-home-covid-19-tests?icid=cvs-home-design2-s1-theme-fs-homekit\" class=\"blackcar\"><span>Shop home test kits</span></a></li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a href=\"/content/covid-flu-test-and-treatment?icid=cvs-home-design2-s1-theme-rx-testtreat\" class=\"blackcar\"><span>COVID-19 & flu testing and treatment</span></a></li>\n\t\t\t\t\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t<li class=\"slider1cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card3\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/mcservices.jpg\" alt=\"A person reaches for tissues.\">\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Get treated today with an in-person or virtual appointment*</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/minuteclinic?icid=cvs-home-design1-s1-theme-mc-schedule-resp\" class=\"blackcar\"><span>Explore MinuteClinic services</span></a>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div class=\"dots1\"></div>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"ctas ctaleft\">\n\t\t\t\t\t\t\t\t<button id=\"glider1leftcta\" class=\"glider1-prev deals-paddle disabled\" aria-label=\"Visually Scroll Left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M6 12L11 7M6 12L11 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"ctas ctaright\">\n\t\t\t\t\t\t\t\t<button id=\"glider1rightcta\" class=\"glider1-next deals-paddle\" aria-label=\"Visually Scroll Right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M18 12L13 7M18 12L13 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</section>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div id=\"innerblock2\" class=\"tabcontent\">\n\t\t\t\t<div class=\"innerblock innerblock2\">\n\t\t\t\t\t<div class=\"tab\">\n\t\t\t\t\t\t<div class=\"tablinks active\">\n\t\t\t\t\t\t\t<h2 class=\"head2\">Deals for the medicine cabinet</h2>\n\t\t\t\t\t\t\t<p class=\"para\">Explore this season’s biggest sales</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"slidertab\">\n\t\t\t\t\t\t<section class=\"slider2\" aria-roledescription=\"carousel\" aria-label=\"services\">\n\t\t\t\t\t\t\t<!-- <a href=\"#wellsecess\" class=\"skiplink\">Skip services carousel</a> -->\n\t\t\t\t\t\t\t<div class=\"glider-contain\">\n\t\t\t\t\t\t\t\t<div class=\"glider2\">\n\t\t\t\t\t\t\t\t\t<li class=\"slider2cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card1\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/bigfallogo.png\" alt=\"\" class=\"logo\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopsale.jpg\" alt=\"A person adds a collagen supplement to their mug on the kitchen counter.\">\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Shop 100s of wellness deals and more with ExtraCare, now through October 11.</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/shop/merch/fall-wellness?widgetID=rj01ygnl&mc=cvscontentpage&icid=cvs-home-design2-s1-theme-fs-bfw\" class=\"bluecta\"><span>Shop Big Fall Wellness</span></a>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t<li class=\"slider2cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card2\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopallergy.jpg\" alt=\"\"> -->\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"offscreen firststate\">CVS Health allergy relief support tablets and nasal spray.</span>\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"offscreen secondstate\">CVS Health allergy relief support tablets and nasal spray on a kitchen counter.</span>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Help keep those fall allergies in check</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/shop/health-medicine/allergy-sinus?icid=cvs-home-design2-s1-theme-fs-fallallergy\" class=\"blackcar\"><span>Shop fall allergy</span></a>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t<li class=\"slider2cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card3\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shophealth.jpg\" alt=\"A person applies a bandage to their child's knee.\">\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Get bandages, sore throat relief support and other home health & wellness products</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/shop/health-medicine?icid=cvs-home-design2-s1-theme-fs-healthmeds\" class=\"blackcar\"><span>Shop health & medicine</span></a>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div class=\"dots2\"></div>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"ctas ctaleft\">\n\t\t\t\t\t\t\t\t<button id=\"glider2leftcta\" class=\"glider2-prev deals-paddle disabled\" aria-label=\"Visually Scroll Left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M6 12L11 7M6 12L11 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"ctas ctaright\">\n\t\t\t\t\t\t\t\t<button id=\"glider2rightcta\" class=\"glider2-next deals-paddle\" aria-label=\"Visually Scroll Right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M18 12L13 7M18 12L13 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</section>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div id=\"innerblock3\" class=\"tabcontent\">\n\t\t\t\t<div class=\"innerblock innerblock3\">\n\t\t\t\t\t<div class=\"tab\">\n\t\t\t\t\t\t<div class=\"tablinks active\">\n\t\t\t\t\t\t\t<h2 class=\"head2\">Shop fall favorites</h2>\n\t\t\t\t\t\t\t<p class=\"para\">Discover fall beauty & home décor</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"slidertab\">\n\t\t\t\t\t\t<section class=\"slider3\" aria-roledescription=\"carousel\" aria-label=\"services\">\n\t\t\t\t\t\t\t<!-- <a href=\"#wellsecess\" class=\"skiplink\">Skip services carousel</a> -->\n\t\t\t\t\t\t\t<div class=\"glider-contain\">\n\t\t\t\t\t\t\t\t<div class=\"glider3\">\n\t\t\t\t\t\t\t\t\t<li class=\"slider3cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card1\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shophalloween.jpg\" alt=\"Bowls of popcorn, candy corn and Halloween treats on a decorated table.\">\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Stock up on tons of treats for the spooky season</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/halloween?icid=cvs-home-design2-s1-theme-fs-halloween\" class=\"bluecta\"><span>Shop Halloween</span></a>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t<li class=\"slider3cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card2\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopdecor.jpg\" alt=\"\"> -->\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"offscreen firststate\">A white pumpkin home decoration.</span>\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"offscreen secondstate\">A white pumpkin home decoration on a tabletop.</span>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Bring the warmth of fall home this season</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/fall?icid=cvs-home-design2-s1-theme-fs-falldecor\" class=\"blackcar\"><span>Shop fall décor</span></a>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t<li class=\"slider3cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card3\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopbeauty.jpg\" alt=\"A person applies makeup while looking in a mirror. \">\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Add a touch of magic to your Halloween costume</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/halloween/halloween-beauty?icid=cvs-home-design2-s1-theme-fs-halloweenbeauty\" class=\"blackcar\"><span>Shop Halloween Beauty</span></a>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div class=\"dots3\"></div>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"ctas ctaleft\">\n\t\t\t\t\t\t\t\t<button id=\"glider3leftcta\" class=\"glider3-prev deals-paddle disabled\" aria-label=\"Visually Scroll Left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M6 12L11 7M6 12L11 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"ctas ctaright\">\n\t\t\t\t\t\t\t\t<button id=\"glider3rightcta\" class=\"glider3-next deals-paddle\" aria-label=\"Visually Scroll Right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M18 12L13 7M18 12L13 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</section>\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</div>\n<script type = \"text/javascript\">\n\t//Tab Code\n\tfunction openTab(evt, tabName) {\n\t\tvar i, tabcontent, tablinks;\n\t\ttabcontent = document.getElementsByClassName(\"tabcontent\");\n\t\tfor (i = 0; i < tabcontent.length; i++) {\n\t\t\ttabcontent[i].style.display = \"none\";\n\t\t}\n\t\ttablinks = document.getElementsByClassName(\"tablinks\");\n\t\tfor (i = 0; i < tablinks.length-3; i++) {\n\t\t\ttablinks[i].className = tablinks[i].className.replace(\" active\", \"\");\n\t\t\ttablinks[i].setAttribute(\"aria-selected\", \"false\");\n\t\t}\n\t\tdocument.getElementById(tabName).style.display = \"block\";\n\t\tevt.currentTarget.className += \" active\";\n\t\tevt.currentTarget.setAttribute(\"aria-selected\", \"true\");\n\n\t\tdocument.querySelector(\"#tablinks1\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:plan_ahead_of_the_season_tab'});});\n\t\tdocument.querySelector(\"#tablinks2\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:deals_for_the_medicine_cabinet_tab'});});\n\t\tdocument.querySelector(\"#tablinks3\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:shop_fall_favorites_tab'});});\n\t}\n\t//Slider Code\n\tsetTimeout(function() {\n\t\t(function hpv200001Function() {\n\t\t\tif (document.getElementById('HPV200001')) {\n\t\t\t\t!function(e){\"function\"==typeof define&&define.amd?define(e):\"object\"==typeof exports?module.exports=e():e()}((function(){var e=\"undefined\"!=typeof window?window:this,t=e.Glider=function(t,i){var o=this;if(t._glider)return t._glider;if(o.ele=t,o.ele.classList.add(\"glider\"),o.ele._glider=o,o.opt=Object.assign({},{slidesToScroll:1,slidesToShow:1,resizeLock:!0,duration:.5,easing:function(e,t,i,o,r){return o*(t/=r)*t+i}},i),o.animate_id=o.page=o.slide=0,o.arrows={},o._opt=o.opt,o.opt.skipTrack)o.track=o.ele.children[0];else for(o.track=document.createElement(\"ul\"),o.ele.appendChild(o.track);1!==o.ele.children.length;)o.track.appendChild(o.ele.children[0]);o.track.classList.add(\"glider-track\"),o.init(),o.resize=o.init.bind(o,!0),o.event(o.ele,\"add\",{scroll:o.updateControls.bind(o)}),o.event(e,\"add\",{resize:o.resize})},i=t.prototype;return i.init=function(e,t){var i=this,o=0,r=0;i.slides=i.track.children,[].forEach.call(i.slides,(function(e,t){e.classList.add(\"glider-slide\"),e.setAttribute(\"data-gslide\",t)})),i.containerWidth=i.ele.clientWidth;var s=i.settingsBreakpoint();if(t||(t=s),\"auto\"===i.opt.slidesToShow||void 0!==i.opt._autoSlide){var l=i.containerWidth/i.opt.itemWidth;i.opt._autoSlide=i.opt.slidesToShow=i.opt.exactWidth?l:Math.max(1,Math.floor(l))}\"auto\"===i.opt.slidesToScroll&&(i.opt.slidesToScroll=Math.floor(i.opt.slidesToShow)),i.itemWidth=i.opt.exactWidth?i.opt.itemWidth:i.containerWidth/i.opt.slidesToShow,i.itemWidth=(i.opt.itemWidth,i.opt.itemWidth),[].forEach.call(i.slides,(function(e){if(e.style.height=\"auto\",e.style.width=i.itemWidth+\"px\",o+=i.itemWidth,r=Math.max(e.offsetHeight,r),window.screen.width>=768&&window.screen.width<=1023){const e=document.querySelector(\".slider1cards:first-child\"),t=document.querySelector(\".slider2cards:first-child\"),r=document.querySelector(\".slider3cards:first-child\");e&&(e.style.flex=\"0 0 372px\",e.style.width=\"372px\"),t&&(t.style.flex=\"0 0 372px\",t.style.width=\"372px\"),r&&(r.style.flex=\"0 0 372px\",r.style.width=\"372px\"),o=372+i.itemWidth+i.itemWidth}else if(window.screen.width<768){const e=document.querySelector(\".slider1cards:first-child\"),t=document.querySelector(\".slider2cards:first-child\"),r=document.querySelector(\".slider3cards:first-child\");e&&(e.style.flex=\"0 0 346px\",e.style.width=\"346px\"),t&&(t.style.flex=\"0 0 346px\",t.style.width=\"346px\"),r&&(r.style.flex=\"0 0 346px\",r.style.width=\"346px\"),o=i.itemWidth+i.itemWidth+i.itemWidth}})),i.track.style.width=o+\"px\",i.trackWidth=o,i.isDrag=!1,i.preventClick=!1,i.move=!1,i.opt.resizeLock&&i.scrollTo(i.slide*i.itemWidth,0),(s||t)&&(i.bindArrows(),i.buildDots(),i.bindDrag()),i.updateControls(),i.emit(e?\"refresh\":\"loaded\")},i.bindDrag=function(){var e=this;e.mouse=e.mouse||e.handleMouse.bind(e);var t=function(){e.mouseDown=void 0,e.ele.classList.remove(\"drag\"),e.isDrag&&(e.preventClick=!0),e.isDrag=!1};const i=function(){e.move=!0};var o={mouseup:t,mouseleave:t,mousedown:function(t){t.preventDefault(),t.stopPropagation(),e.mouseDown=t.clientX,e.ele.classList.add(\"drag\"),e.move=!1,setTimeout(i,300)},touchstart:function(t){e.ele.classList.add(\"drag\"),e.move=!1,setTimeout(i,300)},mousemove:e.mouse,click:function(t){e.preventClick&&e.move&&(t.preventDefault(),t.stopPropagation()),e.preventClick=!1,e.move=!1}};e.ele.classList.toggle(\"draggable\",!0===e.opt.draggable),e.event(e.ele,\"remove\",o),e.opt.draggable&&e.event(e.ele,\"add\",o)},i.buildDots=function(){var e=this;if(e.opt.dots){if(\"string\"==typeof e.opt.dots?e.dots=document.querySelector(e.opt.dots):e.dots=e.opt.dots,e.dots){e.dots.innerHTML=\"\",e.dots.classList.add(\"glider-dots\");for(var t=0;t<Math.ceil(e.slides.length-e.containerWidth/e.itemWidth+1);++t){var i=document.createElement(\"span\");i.dataset.index=t,i.className=\"glider-dot \"+(t?\"\":\"active\"),e.dots.appendChild(i)}}}else e.dots&&(e.dots.innerHTML=\"\")},i.bindArrows=function(){var e=this;e.opt.arrows?[\"prev\",\"next\"].forEach((function(t){var i=e.opt.arrows[t];i&&(\"string\"==typeof i&&(i=document.querySelector(i)),i&&(i._func=i._func||e.scrollItem.bind(e,t),e.event(i,\"remove\",{click:i._func}),e.event(i,\"add\",{click:i._func}),e.arrows[t]=i))})):Object.keys(e.arrows).forEach((function(t){var i=e.arrows[t];e.event(i,\"remove\",{click:i._func})}))},i.updateControls=function(e){var t=this;e&&!t.opt.scrollPropagate&&e.stopPropagation();var i=t.containerWidth>=t.trackWidth;t.opt.rewind||(t.arrows.prev&&(t.arrows.prev.classList.toggle(\"disabled\",t.ele.scrollLeft<=0||i),t.arrows.prev.classList.contains(\"disabled\")?t.arrows.prev.setAttribute(\"aria-label\",\"Start of Slider\"):t.arrows.prev.setAttribute(\"aria-label\",\"Previous Card\")),t.arrows.next&&(t.arrows.next.classList.toggle(\"disabled\",Math.ceil(t.ele.scrollLeft+t.containerWidth)>=Math.floor(t.trackWidth)||i),t.arrows.next.classList.contains(\"disabled\")?t.arrows.next.setAttribute(\"aria-label\",\"End of Slider\"):t.arrows.next.setAttribute(\"aria-label\",\"Next Card\"))),t.slide=Math.round(t.ele.scrollLeft/t.itemWidth),t.page=Math.round(t.ele.scrollLeft/t.itemWidth);var o=t.slide+Math.floor(Math.floor(t.opt.slidesToShow)/2),r=Math.floor(t.opt.slidesToShow)%2?0:o+1;1===Math.floor(t.opt.slidesToShow)&&(r=0),t.ele.scrollLeft+t.containerWidth>=Math.floor(t.trackWidth)&&(t.page=t.dots?t.dots.children.length-1:0),[].forEach.call(t.slides,(function(e,i){var s=e.classList,l=s.contains(\"visible\"),n=t.ele.scrollLeft,a=t.ele.scrollLeft+t.containerWidth,d=t.itemWidth*i,c=d+t.itemWidth;[].forEach.call(s,(function(e){/^left|right/.test(e)&&s.remove(e)})),s.toggle(\"active\",t.slide===i),o===i||r&&r===i?s.add(\"center\"):(s.remove(\"center\"),s.add([i<o?\"left\":\"right\",Math.abs(i-(i<o?o:r||o))].join(\"-\")));var h=Math.ceil(d)>=Math.floor(n)&&Math.floor(c)<=Math.ceil(a);s.toggle(\"visible\",h),h!==l&&t.emit(\"slide-\"+(h?\"visible\":\"hidden\"),{slide:i})})),t.dots&&[].forEach.call(t.dots.children,(function(e,i){e.classList.toggle(\"active\",t.page===i)})),e&&t.opt.scrollLock&&(clearTimeout(t.scrollLock),t.scrollLock=setTimeout((function(){clearTimeout(t.scrollLock),Math.abs(t.ele.scrollLeft/t.itemWidth-t.slide)>.02&&(t.mouseDown||t.trackWidth>t.containerWidth+t.ele.scrollLeft&&t.scrollItem(t.getCurrentSlide()))}),t.opt.scrollLockDelay||250))},i.getCurrentSlide=function(){var e=this;return e.round(e.ele.scrollLeft/e.itemWidth)},i.scrollItem=function(e,t,i){i&&i.preventDefault();var o=this,r=e;++o.animate_id;var s,l=o.slide;if(!0===t)s=(e=Math.round(e*o.containerWidth/o.itemWidth))*o.itemWidth;else{if(\"string\"==typeof e){var n=\"prev\"===e;if(e=o.opt.slidesToScroll%1||o.opt.slidesToShow%1?o.getCurrentSlide():o.slide,n?e-=o.opt.slidesToScroll:e+=o.opt.slidesToScroll,o.opt.rewind){var a=o.ele.scrollLeft;e=n&&!a?o.slides.length:!n&&a+o.containerWidth>=Math.floor(o.trackWidth)?0:e}}e=Math.max(Math.min(e,o.slides.length),0),o.slide=e,s=o.itemWidth*e}return o.emit(\"scroll-item\",{prevSlide:l,slide:e}),o.scrollTo(s,o.opt.duration*Math.abs(o.ele.scrollLeft-s),(function(){o.updateControls(),o.emit(\"animated\",{value:r,type:\"string\"==typeof r?\"arrow\":t?\"dot\":\"slide\"})})),!1},i.settingsBreakpoint=function(){var t=this,i=t._opt.responsive;if(i){i.sort((function(e,t){return t.breakpoint-e.breakpoint}));for(var o=0;o<i.length;++o){var r=i[o];if(e.innerWidth>=r.breakpoint)return t.breakpoint!==r.breakpoint&&(t.opt=Object.assign({},t._opt,r.settings),t.breakpoint=r.breakpoint,!0)}}var s=0!==t.breakpoint;return t.opt=Object.assign({},t._opt),t.breakpoint=0,s},i.scrollTo=function(t,i,o){var r=this,s=(new Date).getTime(),l=r.animate_id,n=function(){var a=(new Date).getTime()-s;r.ele.scrollLeft=r.ele.scrollLeft+(t-r.ele.scrollLeft)*r.opt.easing(0,a,0,1,i),a<i&&l===r.animate_id?e.requestAnimationFrame(n):(r.ele.scrollLeft=t,o&&o.call(r))};e.requestAnimationFrame(n)},i.removeItem=function(e){var t=this;t.slides.length&&(t.track.removeChild(t.slides[e]),t.refresh(!0),t.emit(\"remove\"))},i.addItem=function(e){var t=this;t.track.appendChild(e),t.refresh(!0),t.emit(\"add\")},i.handleMouse=function(e){var t=this;t.mouseDown&&(t.isDrag=!0,t.ele.scrollLeft+=(t.mouseDown-e.clientX)*(t.opt.dragVelocity||3.3),t.mouseDown=e.clientX)},i.round=function(e){var t=1/(this.opt.slidesToScroll%1||1);return Math.round(e*t)/t},i.refresh=function(e){this.init(!0,e)},i.setOption=function(e,t){var i=this;i.breakpoint&&!t?i._opt.responsive.forEach((function(t){t.breakpoint===i.breakpoint&&(t.settings=Object.assign({},t.settings,e))})):i._opt=Object.assign({},i._opt,e),i.breakpoint=0,i.settingsBreakpoint()},i.destroy=function(){var t=this,i=t.ele.cloneNode(!0),o=function(e){e.removeAttribute(\"style\"),[].forEach.call(e.classList,(function(t){/^glider/.test(t)&&e.classList.remove(t)}))};i.children[0].outerHTML=i.children[0].innerHTML,o(i),[].forEach.call(i.getElementsByTagName(\"*\"),o),t.ele.parentNode.replaceChild(i,t.ele),t.event(e,\"remove\",{resize:t.resize}),t.emit(\"destroy\")},i.emit=function(t,i){var o=new e.CustomEvent(\"glider-\"+t,{bubbles:!this.opt.eventPropagate,detail:i});this.ele.dispatchEvent(o)},i.event=function(e,t,i){var o=e[t+\"EventListener\"].bind(e);Object.keys(i).forEach((function(e){o(e,i[e])}))},t}));\n\t\t\t\t// SLIDER1 JS\n\t\t\t\tnew Glider(document.querySelector('.glider1'), {\n\t\t\t\t\tslidesToShow: \"auto\",\n\t\t\t\t\tslidesToScroll: 1,\n\t\t\t\t\titemWidth: 346,\n\t\t\t\t\tdraggable: true,\n\t\t\t\t\tdots: '.dots1',\n\t\t\t\t\tscrollLock: true,\n\t\t\t\t\tarrows: {\n\t\t\t\t\t\tprev: '.glider1-prev',\n\t\t\t\t\t\tnext: '.glider1-next'\n\t\t\t\t\t},\n\t\t\t\t\tresponsive: [{\n\t\t\t\t\t\t\tbreakpoint: 768,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tbreakpoint: 1024,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t});\n\n\t\t\t\t// SLIDER2 JS\n\t\t\t\tnew Glider(document.querySelector('.glider2'), {\n\t\t\t\t\tslidesToShow: \"auto\",\n\t\t\t\t\tslidesToScroll: 1,\n\t\t\t\t\titemWidth: 346,\n\t\t\t\t\tdraggable: true,\n\t\t\t\t\tdots: '.dots2',\n\t\t\t\t\tscrollLock: true,\n\t\t\t\t\tarrows: {\n\t\t\t\t\t\tprev: '.glider2-prev',\n\t\t\t\t\t\tnext: '.glider2-next'\n\t\t\t\t\t},\n\t\t\t\t\tresponsive: [{\n\t\t\t\t\t\t\tbreakpoint: 768,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tbreakpoint: 1024,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t});\n\n\t\t\t\t// SLIDER3 JS\n\t\t\t\tnew Glider(document.querySelector('.glider3'), {\n\t\t\t\t\tslidesToShow: \"auto\",\n\t\t\t\t\tslidesToScroll: 1,\n\t\t\t\t\titemWidth: 346,\n\t\t\t\t\tdraggable: true,\n\t\t\t\t\tdots: '.dots3',\n\t\t\t\t\tscrollLock: true,\n\t\t\t\t\tarrows: {\n\t\t\t\t\t\tprev: '.glider3-prev',\n\t\t\t\t\t\tnext: '.glider3-next'\n\t\t\t\t\t},\n\t\t\t\t\tresponsive: [{\n\t\t\t\t\t\t\tbreakpoint: 768,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tbreakpoint: 1024,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t});\n\t\t\t\tdocument.querySelector(\"#glider1leftcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:plan_ahead_of_the_season:left_nav'});});\n\t\t\t\tdocument.querySelector(\"#glider1rightcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:plan_ahead_of_the_season:right_nav'});});\n\t\t\t\tdocument.querySelector(\"#glider2leftcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:deals_for_the_medicine_cabinet:left_nav'});});\n\t\t\t\tdocument.querySelector(\"#glider2rightcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:deals_for_the_medicine_cabinet:right_nav'});});\n\t\t\t\tdocument.querySelector(\"#glider3leftcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:shop_fall_favorites:left_nav'});});\n\t\t\t\tdocument.querySelector(\"#glider3rightcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:shop_fall_favorites:right_nav'});});\n\t\t\t}\n\t\t})();\n\t}, 500);\n</script>"}},{"slotId":"HPV200002","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#HPV200002.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;}\n\n\tbody.modal-open {overflow: hidden;}\n\n\t#HPV200002.promoWrap .prescriptions{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 80px;padding: 0;}\n\t#HPV200002.promoWrap .prescriptions .head2{margin: 0;color: #1A1A19; font-size: 56px;line-height: 72.8px;font-weight: 300; text-align: center; padding: 0;}\n\t#HPV200002.promoWrap .prescriptions .para{margin: 0;color: #1A1A19; font-size: 24px;line-height: 36px;font-weight: 400; text-align: center; padding: 8px 0 32px;}\n\n\t#HPV200002.promoWrap .prescriptions .outerblock{display: grid; grid-template-columns: 1fr 1.6114fr 1fr;grid-gap: 8px; position: relative;}\n\t#HPV200002.promoWrap .prescriptions .outerblock .bgblue1{background-color: #E0EFF2;}\n\t#HPV200002.promoWrap .prescriptions .outerblock .bgblue2{background-color: #EFF7F8;}\n\t#HPV200002.promoWrap .prescriptions .outerblock .para2{margin: 0;color: #1A1A19; font-size: 20px;line-height: 30px;font-weight: 400;}\n\t#HPV200002.promoWrap .prescriptions .outerblock ul{margin: 0; padding: 0; list-style: none;}\n\t#HPV200002.promoWrap .prescriptions .outerblock ul li{margin: 0; padding: 0; list-style: none;}\n\t#HPV200002.promoWrap .prescriptions .outerblock .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table;}\n\t#HPV200002.promoWrap .prescriptions .outerblock .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200002.promoWrap .prescriptions .outerblock .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200002.promoWrap .prescriptions .outerblock .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV200002.promoWrap .prescriptions .outerblock .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\t/* #HPV200002.promoWrap .prescriptions .outerblock .blackcar: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#HPV200002.promoWrap .prescriptions .innerblock1{display: grid; grid-template-columns: 1fr;grid-gap: 8px; position: relative;}\n\t#HPV200002.promoWrap .prescriptions .innerblock1 .card1{border-radius: 16px; padding: 32px 32px 42px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock1 .card1 .iconhead{display: flex; gap: 24px; margin-bottom: 22px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock1 .card1 .iconhead img{display: block; width: auto; height: 55px; margin: auto 0;}\n\t#HPV200002.promoWrap .prescriptions .innerblock1 .card1 ul li:last-of-type{margin-top: 20px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2{border-radius: 16px; padding: 32px 32px 56%; position: relative;}\n\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2 .txtsec .para2{padding-bottom: 10px; max-width: 97%;}\n\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2 .imgsec {overflow: hidden; position: absolute; width: 100%; bottom: 0; left: 0; height: 0; padding: 0 0 56%;}\n\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2 .imgsec img{display: block; width: 100%; max-width: 280px; height: auto; margin: 24px auto 0;}\n\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 a{text-decoration: none;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .imgsec {display: flex; height: 0; padding: 0 0 78.902%; align-items: start; overflow: hidden; position: relative; border-radius: 16px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .imgsec .modalbg{display: block; width: 100%; height: auto;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .imgsec .playicon{display: block; position: absolute; width: 62px; height: 62px; left: 17.5px; bottom: 18px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec{padding: 32px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec .bluecta{font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; padding: 10px 12px; border-radius: 10px; background: #004D99; margin: 24px 0 0;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec .bluecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec .bluecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec .bluecta:hover{text-decoration: none;color: #004D99; background: #FFFFFF; border: 1px solid #004D99; padding: 9px 12px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec .bluecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t/* #HPV200002.promoWrap .prescriptions .innerblock2 .card3 a:hover .txtsec .bluecta > span{border-bottom: 1px solid #004D99; text-decoration: none;} */\n\t/* #HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec .bluecta: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#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .modalanchor{cursor: pointer;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal{display: none; position: fixed; inset: 0; background: rgba(0, 0, 0, 0.8); z-index: 1000; justify-content: center; align-items: flex-start; overflow-y: auto; padding: 20px 16px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal{max-width: 360px; width: 100%;display: flex ; flex-direction: column; margin: 0 auto;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .modalclose{top: -40px !important; font-size: 16px; line-height: 24px; font-weight: 500; color: #FFFFFF !important; width: auto; height: auto; border: none;background: none; border: none; margin: auto 0 10px auto; cursor: pointer;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .modalclose::before{content: none;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .modalclose img{display: inline-block; margin: 0 0 0 8px; width: 24px; vertical-align: -7px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .videowrapper{position: relative; overflow: hidden; max-width: 100%; width: 100%; padding-top: 177.6%;}\n\t/* #HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .videowrapper {height: 568px;} */\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .videowrapper iframe{position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; border-radius: 20px 20px 0 0;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .bizaccordion14 * {margin: 0; text-align: left;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .bizaccordion14{padding: 20px; background: #FFFFFF; border-radius: 0 0 16px 16px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .bizaccordion14 h3 .tbutton{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400; cursor: pointer;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .bizaccordion14 h3 .tbutton{padding: 20px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/pharmacy/women's-health-care/accordion-caret-blue_down.svg\") no-repeat scroll left; background-size: 15px 8px !important; border: none;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .bizaccordion14 h3.active .tbutton {background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/pharmacy/women's-health-care/accordion-caret-blue_up.svg\") no-repeat scroll left;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .bizaccordion14 .paratranscript{font-family: CVS Health Sans, Helvetica, Arial, sans-serif; margin: 0;color: #262626; font-size: 16px; line-height: 24px;font-weight: 400; padding: 0 0 20px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .bizaccordion14 .tcontent{padding: 0 20px; max-height: 0;overflow: auto;transition: max-height 0.3s ease-out;}\n\n\t#HPV200002.promoWrap .prescriptions .innerblock3 .card4{border-radius: 16px; padding: 32px 32px 42px; height: 100%;}\n\t#HPV200002.promoWrap .prescriptions .innerblock3 .card4 .imgsec {display: flex; position: relative; overflow: hidden; border-radius: 16px; height: 0; padding: 0 0 144.406%; align-items: start;}\n\t#HPV200002.promoWrap .prescriptions .innerblock3 .card4 .imgsec img{display: block; width: 100%; height: auto;}\n\t#HPV200002.promoWrap .prescriptions .innerblock3 .card4 .txtsec .para2{padding: 32px 0 10px; max-width: 96%;}\n\n\t#HPV200002.promoWrap .prescriptions .innerblock4{grid-column: 1 / -1; display: grid; grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px; position: relative;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod{padding: 32px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod{text-decoration: none; display: flex; gap: 8px; align-items: center;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .imgsec{position: relative; overflow: visible; padding: 21px; width: 100%; max-width: fit-content;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .imgsec .bgblue2{width: 101px; height: 101px; border-radius: 16px; display: flex; align-items: center; justify-content: center;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .imgsec .bgblue2 img{display: block; width: auto; height: 143px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .txtsec .para2{padding-bottom: 10px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .bluecar {font-weight: 500; color: #004D99; text-decoration: none; display: table; margin: 0;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .bluecar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .bluecar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod:hover .imgsec .bgblue2 img{transition: transform 0.5s ease-in-out; transform: scale(1.2);}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .txtsec .bluecar:hover{text-decoration: none;color: #004D99;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .txtsec .bluecar:hover > span{border-bottom: 1px solid #004D99; text-decoration: none;}\n\t/* #HPV200002.promoWrap .prescriptions .innerblock4 .prod .bluecar: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@media screen and (max-width:1023px) {\n\t\t#HPV200002.promoWrap .prescriptions{margin: 0 auto 40px;padding: 0 16px;}\n\t\t#HPV200002.promoWrap .prescriptions .head2{font-size: 35px;line-height: 45.5px;}\n\t\t#HPV200002.promoWrap .prescriptions .para{font-size: 22px;line-height: 33px; padding: 8px 0 24px;}\n\n\t\t#HPV200002.promoWrap .prescriptions .outerblock{grid-template-columns: 1fr 1fr;grid-gap: 8px;}\n\t\t#HPV200002.promoWrap .prescriptions .outerblock .blackcar span{font-size: 18px;line-height: 27px;}\n\t\t#HPV200002.promoWrap .prescriptions .outerblock .blackcar::after{width: 6px;height: 12px;margin: 0 0 0 5px;}\n\t\t\n\t\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2{padding: 32px 32px 78%;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2 .txtsec .para2{max-width: 100%;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2 .imgsec {padding: 0 0 78%; display: flex; justify-content: center; align-items: start;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2 .imgsec img{margin: 28px auto 0; padding: 0 32px; max-width: unset;}\n\n\t\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .imgsec {padding: 0 0 114.561%;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .imgsec .modalbg{width: 105%;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec .bluecta span{font-size: 18px;line-height: 27px;}\n\t\t\n\t\t#HPV200002.promoWrap .prescriptions .innerblock3 .card4{height: auto;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock3 .card4 .imgsec{padding: 48.5% 0; align-items: center;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock3 .card4 .txtsec .para2{max-width: 100%;}\n\n\t\t#HPV200002.promoWrap .prescriptions .innerblock4{grid-column: unset; grid-template-columns: 1fr;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod{padding: 16px 0;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .imgsec{padding: 21px;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .imgsec .bgblue2{width: 89px; height: 89px; border-radius: 7px;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .imgsec .bgblue2 img{height: 126px;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .txtsec .para2{max-width: 99%;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t.remodal .container{padding-top: 75%;}\n\n\t\t#HPV200002.promoWrap .prescriptions .outerblock{grid-template-columns: 1fr;}\n\n\t\t#HPV200002.promoWrap .prescriptions .para{font-size: 24px;line-height: 36px;}\n\n\t\t#HPV200002.promoWrap .prescriptions .outerblock .blackcar span{font-size: 16px;line-height: 24px;}\n\t\t\n\t\t#HPV200002.promoWrap .prescriptions .innerblock1{order: 2;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2{padding: 32px 32px 54.575%;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2 .imgsec {padding: 0 0 54.575%;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2 .imgsec img{padding: 0 15px;}\n\n\t\t#HPV200002.promoWrap .prescriptions .innerblock2{order: 1;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .imgsec{padding: 0 0 127.135%; justify-content: center;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .imgsec .modalbg{width: 116%;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec .bluecta span{font-size: 16px;line-height: 24px;}\n\n\t\t#HPV200002.promoWrap .prescriptions .innerblock3{order: 3;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock3 .card4 .imgsec{padding: 47.73% 0;}\n\n\t\t#HPV200002.promoWrap .prescriptions .innerblock4{order: 4;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .bluecar{width: 99%;}\n\t}\n</style>\n<div id=\"HPV200002\" class=\"promoWrap\">\n\t<div class=\"prescriptions\">\n\t\t<h2 class=\"head2\">Your neighborhood pharmacy</h2>\n\t\t<p class=\"para\">Find great in-store deals and prescription options that are fast, easy and flexible.</p>\n\t\t<div class=\"outerblock\">\n\t\t\t<div class=\"innerblock1\">\n\t\t\t\t<div class=\"card1 bgblue1\">\n\t\t\t\t\t<div class=\"iconhead\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/rxmanage.svg\" alt='Phone Icon: A smart phone screen on the CVS Health app with a button that reads, \"Refill prescriptions.\"'>\n\t\t\t\t\t\t<p class=\"para2\">Help keep those fall allergies in check</p>\n\t\t\t\t\t</div>\n\t\t\t\t\t<ul role=\"list\">\n\t\t\t\t\t\t<li role=\"listitem\"><a href=\"/account-login/look-up?returnUrl=/pharmacy/rx/prescriptions&icid=cvs-home-design2-s2-rxsrvcs-rx-fnnl-managescripts\" class=\"blackcar\"><span>Manage your prescriptions</span></a></li>\n\t\t\t\t\t\t<li role=\"listitem\"><a href=\"/pharmacy/rx/guest/transfer?icid=cvs-home-design2-s2-rxsrvcs-rx-fnnl-transferscripts\" class=\"blackcar\"><span>Transfer your prescriptions</span></a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"card2 bgblue1\">\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Explore auto refills, 90 day supplies and same-day delivery for eligible prescriptions. Restrictions apply.*</p>\n\t\t\t\t\t\t<a href=\"/pharmacy?icid=cvs-home-design2-s2-rxsrvcs-rx-rxhp\" class=\"blackcar\"><span>Explore pharmacy services</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/rxservices.png\" alt=\"Illustration of a smart phone with a pharmacy app.\">\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"innerblock2\">\n\t\t\t\t<div class=\"card3\">\n\t\t\t\t\t<!-- <a id=\"openModal1\" class=\"modalanchor\" data-remodal-target=\"popupVideo1\" href=\"#\" aria-label=\"Play video of Rochelle, a CVS pharmacy manager, explains how she connects with her patients.\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img class=\"modalbg\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/rochellemodal.jpg\" alt=\"Still image that links to a video of Rochelle, a CVS pharmacist, describing how she helps her community.\">\n\t\t\t\t\t\t\t<img class=\"playicon\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/play.svg\" alt=\"play icon\">\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<p class=\"para2\">Our pharmacists are at the heart of what we do. Learn how Rochelle pitches in to help her community.</p>\n\t\t\t\t\t\t\t<p class=\"bluecta\"><span>Play Rochelle’s video</span></p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</a> -->\n\n\t\t\t\t\t<a id=\"openModal1\" class=\"modalanchor\" data-remodal-target=\"popupVideo1\" href=\"#\" aria-label=\"Play video of Rochelle, a CVS pharmacy manager, explains how she connects with her patients.\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img class=\"modalbg\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/rochellemodal.jpg\" alt=\"Still image that links to a video of Rochelle, a CVS pharmacist, describing how she helps her community.\">\n\t\t\t\t\t\t\t<img class=\"playicon\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/play.svg\" alt=\"play icon\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</a>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Our pharmacists are at the heart of what we do. Learn how Rochelle pitches in to help her community.</p>\n\t\t\t\t\t\t<a id=\"openModal1-1\" class=\"modalanchor bluecta\" data-remodal-target=\"popupVideo1\" href=\"#\" aria-label=\"Play video of Rochelle, a CVS pharmacy manager, explains how she connects with her patients.\"><span>Play Rochelle’s video</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div id=\"videoModal1\" class=\"modal\" role=\"dialog\">\n\t\t\t\t\t<div class=\"innermodal\" id=\"popupVideo1\">\n\t\t\t\t\t\t<button id=\"closeModal1\" class=\"modalclose\" type=\"button\">Close<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/content/community-stories/modal-closeicon.svg\" alt=\"close icon\" aria-label=\"hidden\" class=\"promobtn-inline\"></button>\n\t\t\t\t\t\t<div class=\"videowrapper\">\n\t\t\t\t\t\t\t<iframe id=\"modalvideo1\" src=\"https://www.youtube.com/embed/bOW8T85ZSrc\" title=\"Connection Starts with Heart | On the Beat | CVS Pharmacy\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen></iframe>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div id=\"accordion14\" class=\"bizaccordion14\">\n\t\t\t\t\t\t\t<h3><button id=\"aa1\" aria-controls=\"a1\" aria-expanded=\"false\" class=\"tbutton\">View transcript</button></h3>\n\t\t\t\t\t\t\t<div id=\"a1\" role=\"alert\" class=\"tcontent\" aria-labelledby=\"aa1\">\n\t\t\t\t\t\t\t\t<p class=\"paratranscript\">[Text: How do you connect with your patients?]</p>\n\t\t\t\t\t\t\t\t<p class=\"paratranscript\">[Rochelle, a CVS pharmacy manager with four years’ experience]</p>\n\t\t\t\t\t\t\t\t<p class=\"paratranscript\">Rochelle explains “it starts with changing your perspective and understanding that every single time that you’re talking to someone, you’re talking to someone’s mother, someone’s father, someone’s grandmother. It’s always going to come back to the heart. That’s why I love that CVS has the heart as our logo because it comes back to how much you really care.”</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"innerblock3\">\n\t\t\t\t<div class=\"card4 bgblue1\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/joinec.jpg\" alt=\"A pharmacist scans a barcode from a customer's CVS Health app to quickly refill a prescription.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Get ExtraBucks Rewards<span class=\"super\">®</span> for pharmacy activities*</p>\n\t\t\t\t\t\t<a href=\"/account-registration/look-up?returnUrl=%2Fextracare%2Fnew-card%2F&icid=cvs-home-design2-s2-rxsrvcs-ec-joinrrx\" class=\"blackcar\"><span>Join ExtraCare & opt in</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=\"innerblock4\">\n\t\t\t\t<div class=\"prod prod1\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<div class=\"bgblue2\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/hsafsa.png\" alt=\"CeraVe hydrating facial cleanser.\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">HSA/FSA eligible items*</p>\n\t\t\t\t\t\t<a class=\"bluecar\" href=\"/shop/merch/FSA?widgetID=mlmy0rle&mc=0&icid=cvs-home-design2-s2-rxsrvcs-fs-hsa\"><span>Shop HSA/FSA</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"prod prod2\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<div class=\"bgblue2\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/painrelief.png\" alt=\"Neosporin antibiotic ointment.\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">First aid & topical relief support</p>\n\t\t\t\t\t\t<a class=\"bluecar\" href=\"/shop/health-medicine/first-aid?icid=cvs-home-design2-s2-rxsrvcs-fs-firstaid\"><span>Shop first aid</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"prod prod3\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<div class=\"bgblue2\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/digestivesupport.png\" alt=\"Benefiber sugar-free fiber supplement powder.\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Digestive health support</p>\n\t\t\t\t\t\t<a class=\"bluecar\" href=\"/shop/health-medicine/digestive-health?icid=cvs-home-design2-s2-rxsrvcs-fs-dig\"><span>Shop digestive support</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</div>\n<script type=\"text/javascript\" src=\"https://www.youtube.com/iframe_api\"></script>\n<script type = \"text/javascript\">\n\tsetTimeout(function() {\n\t\t(function hpv200002Function() {\n\t\t\tif (document.getElementById('HPV200002')) {\n\t\t\t\tconst modal1 = document.getElementById(\"videoModal1\");\n\t\t\t\tconst closeBtn1 = document.getElementById(\"closeModal1\");\n\t\t\t\tconst modalvideo1 = document.getElementById(\"modalvideo1\");\n\t\t\t\tconst body = document.body;\n\n\t\t\t\t// Base YouTube embed URL (without autoplay by default)\n\t\t\t\tconst baseSrc1 = \"https://www.youtube.com/embed/bOW8T85ZSrc\";\n\n\t\t\t\t// Open modal without autoplay (CTA button)\n\t\t\t\tdocument.getElementById(\"openModal1\").onclick = () => {\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tmodal1.style.display = \"flex\";\n\t\t\t\t\tbody.classList.add('modal-open');\n\t\t\t\t\tmodalvideo1.src = baseSrc1; // no autoplay\n\t\t\t\t\tvar clickedElement = document.getElementById(\"openModal1\").getAttribute(\"data-remodal-target\");\n\t\t\t\t\tdocument.getElementById(clickedElement).childNodes[1].focus();\n\t\t\t\t\twindow.addEventListener('keydown', function (e) {\n\t\t\t\t\t\tif (e.keyCode === 9) {\n\t\t\t\t\t\t\tlet focusable = document.querySelector('#videoModal1').querySelectorAll('input,button,select,textarea,a');\n\t\t\t\t\t\t\tif (focusable.length) {\n\t\t\t\t\t\t\t\tlet first = focusable[0];\n\t\t\t\t\t\t\t\tlet last = focusable[focusable.length - 1];\n\t\t\t\t\t\t\t\tlet shift = e.shiftKey;\n\t\t\t\t\t\t\t\tif (shift) {\n\t\t\t\t\t\t\t\t\tif (e.target === first) {\n\t\t\t\t\t\t\t\t\t\tlast.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tif (e.target === last) {\n\t\t\t\t\t\t\t\t\t\tfirst.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t};\n\t\t\t\tdocument.getElementById(\"openModal1-1\").onclick = () => {\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tmodal1.style.display = \"flex\";\n\t\t\t\t\tbody.classList.add('modal-open');\n\t\t\t\t\tmodalvideo1.src = baseSrc1; // no autoplay\n\t\t\t\t\tvar clickedElement = document.getElementById(\"openModal1-1\").getAttribute(\"data-remodal-target\");\n\t\t\t\t\tdocument.getElementById(clickedElement).childNodes[1].focus();\n\t\t\t\t\twindow.addEventListener('keydown', function (e) {\n\t\t\t\t\t\tif (e.keyCode === 9) {\n\t\t\t\t\t\t\tlet focusable = document.querySelector('#videoModal1').querySelectorAll('input,button,select,textarea,a');\n\t\t\t\t\t\t\tif (focusable.length) {\n\t\t\t\t\t\t\t\tlet first = focusable[0];\n\t\t\t\t\t\t\t\tlet last = focusable[focusable.length - 1];\n\t\t\t\t\t\t\t\tlet shift = e.shiftKey;\n\t\t\t\t\t\t\t\tif (shift) {\n\t\t\t\t\t\t\t\t\tif (e.target === first) {\n\t\t\t\t\t\t\t\t\t\tlast.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tif (e.target === last) {\n\t\t\t\t\t\t\t\t\t\tfirst.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t};\n\n\t\t\t\t// Close modal stop video\n\t\t\t\tcloseBtn1.onclick = () => {\n\t\t\t\t\tmodal1.style.display = \"none\";\n\t\t\t\t\tbody.classList.remove('modal-open');\n\t\t\t\t\tmodalvideo1.src = \"\";\n\t\t\t\t\tmodalvideo1.src = baseSrc1;\n\t\t\t\t};\n\n\t\t\t\t// Close modal if clicking outside\n\t\t\t\twindow.onclick = (e) => {\n\t\t\t\t\tif (e.target === modal1) {\n\t\t\t\t\t\tmodal1.style.display = \"none\";\n\t\t\t\t\t\tbody.classList.remove('modal-open');\n\t\t\t\t\t\tmodalvideo1.src = \"\";\n\t\t\t\t\t\tmodalvideo1.src = baseSrc1;\n\t\t\t\t\t}\n\t\t\t\t};\n\n\t\t\t\t// accordion js\t\n\t\t\t\tlet buttons = document.querySelectorAll(\"#accordion14 h3\");\n\t\t\t\tbuttons.forEach((button) => {\n\t\t\t\t\tlet content = button.nextElementSibling;\n\t\t\t\t\tbutton.addEventListener(\"click\", (event) => {\n\t\t\t\t\t\tif (button.classList.contains(\"active\")) {\n\t\t\t\t\t\t\tbutton.classList.remove(\"active\");\n\t\t\t\t\t\t\tbutton.children[0].setAttribute(\"aria-expanded\", false);\n\t\t\t\t\t\t\tcontent.style.maxHeight = null;\n\t\t\t\t\t\t\t// content.setAttribute(\"aria-hidden\", true);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tbutton.classList.add(\"active\");\n\t\t\t\t\t\t\tbutton.children[0].setAttribute(\"aria-expanded\", true);\n\t\t\t\t\t\t\tcontent.style.maxHeight = ((content.scrollHeight) / 3) + \"px\";\n\t\t\t\t\t\t\t// content.setAttribute(\"aria-hidden\", false);\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t});\n\t\t\t\tdocument.querySelector(\"#openModal1\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:pharmacy_video:play_button'});});\n\t\t\t}\n\t\t})();\n\t}, 500);\n</script>"}},{"slotId":"HPV200003","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.25em;font-size: .85em;line-height: .85em;}\n\t#HPV200003.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;}\n\n\t#HPV200003.promoWrap .deals{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0px;padding: 0;}\n\t#HPV200003.promoWrap .deals .head2{margin: 0;color: #1A1A19; font-size: 56px;line-height: 72.8px;font-weight: 300; text-align: center; padding: 0;}\n\t#HPV200003.promoWrap .deals .para{margin: 0;color: #1A1A19; font-size: 24px;line-height: 36px;font-weight: 400; text-align: center; padding: 8px 0 32px;}\n\n\t#HPV200003.promoWrap .deals .outerblock{display: grid; grid-template-columns: 1.6114fr 1fr 1fr;grid-gap: 8px; position: relative;}\n\t#HPV200003.promoWrap .deals .outerblock .bgorange1{background-color: #FFCFA1;}\n\t#HPV200003.promoWrap .deals .outerblock .bgorange2{background-color: #FFF1E5;}\n\t#HPV200003.promoWrap .deals .outerblock .para2{margin: 0;color: #1A1A19; font-size: 20px;line-height: 30px;font-weight: 400;}\n\t#HPV200003.promoWrap .deals .outerblock ul{margin: 0; padding: 0; list-style: none;}\n\t#HPV200003.promoWrap .deals .outerblock ul li{margin: 0; padding: 0; list-style: none;}\n\t#HPV200003.promoWrap .deals .outerblock .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table;}\n\t#HPV200003.promoWrap .deals .outerblock .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200003.promoWrap .deals .outerblock .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200003.promoWrap .deals .outerblock .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV200003.promoWrap .deals .outerblock .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\t/* #HPV200003.promoWrap .deals .outerblock .blackcar: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#HPV200003.promoWrap .deals .innerblock1 .card1 {position: relative; border-radius: 16px; overflow: hidden;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec {overflow: hidden; position: relative; height: auto; padding:0;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec .logo{position: relative; display: block; width: 100%; height: auto; top: 0; left: 0; z-index: 1;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec video{display: block; width: 100%; height: auto; margin-top: 0;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.playpause{display: block; position: absolute; width: 40px; height: 40px; left: 18px; bottom: 18px; cursor: pointer; padding: 0; border: 0; background: none; border-radius: 100px;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec .playicon{display: block; width: 40px; height: 40px;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup{display: block; position: absolute; width: 24px; height: 24px; right: 14px; bottom: 18px; cursor: pointer; padding: 0; border: 0; background: none; border-radius: 100px;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup .transcripticon{display: block; width: 24px; height: 24px;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup .popuptext {display: none; max-width: 280px; width: auto; font-size: 14px; line-height: 21px; background-color: #FFFFFF; color: #1A1A19; border-radius: 8px; padding: 16px; position: absolute; bottom: 160%; margin-left: -250px; right: -6px; z-index: 2; text-align: left;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup .popuptext::after {content: \"\"; position: absolute; top: 98%; margin-left: 64px; border-width: 12px; border-style: solid; border-color: #FFFFFF transparent transparent transparent;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup .show {display: block; -webkit-animation: fadeIn 1s; animation: fadeIn 1s;}\n\t@-webkit-keyframes fadeIn {from {opacity: 0;} to {opacity: 1;}}\n\t@keyframes fadeIn {from {opacity: 0;} to {opacity:1 ;}}\n\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec{padding: 24px 32px 32px;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec .bluecta{font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; padding: 10px 12px; border-radius: 10px; background: #004D99; margin: 24px 0 0;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec .bluecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec .bluecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec .bluecta:hover{text-decoration: none;color: #004D99; background: #FFFFFF; border: none;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec .bluecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t/* #HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec .bluecta:hover > span{border-bottom: 1px solid #004D99; text-decoration: none;} */\n\t/* #HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec .bluecta: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#HPV200003.promoWrap .deals .innerblock2 .card2{position: relative; border-radius: 16px; border: 1px solid #CCCCCC; padding: 32px; height: 100%;}\n\t#HPV200003.promoWrap .deals .innerblock2 .card2 .imgsec{display: flex; overflow: hidden; position: relative; align-items: start; justify-content: center; height: 0; padding: 0 0 124.298%; border-radius: 16px;}\n\t#HPV200003.promoWrap .deals .innerblock2 .card2 .imgsec img{display: block; width: 100%; height: auto;}\n\t#HPV200003.promoWrap .deals .innerblock2 .card2 .txtsec .para2{padding: 10px 0 10px;}\n\n\t#HPV200003.promoWrap .deals .innerblock3 .card3{position: relative;}\n\t#HPV200003.promoWrap .deals .innerblock3 .card3 .imgsec{display: flex; overflow: hidden; position: relative; align-items: center; justify-content: center; height: 0; padding: 55% 0; border-radius: 20px;}\n\t#HPV200003.promoWrap .deals .innerblock3 .card3 .imgsec img{display: block; width: 100%; height: auto;}\n\t#HPV200003.promoWrap .deals .innerblock3 .card3 .imgsec img.logo{display: block; position: absolute; top: 0; left: 0; width: 59.4%; height: auto;}\n\t#HPV200003.promoWrap .deals .innerblock3 .card3 .txtsec{padding: 0 32px;}\n\t#HPV200003.promoWrap .deals .innerblock3 .card3 .txtsec .para2{padding: 32px 0 10px;}\n\n\t#HPV200003.promoWrap .deals .innerblock4{grid-column: 1 / -1; display: grid; grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px; position: relative;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod{padding: 32px;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod{text-decoration: none; display: flex; gap: 8px; align-items: center;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .imgsec{position: relative; overflow: visible; padding: 21px; width: 100%; max-width: fit-content;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .imgsec .bgorange2{width: 101px; height: 101px; border-radius: 16px; display: flex; align-items: center; justify-content: center;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .imgsec .bgorange2 img{display: block; width: auto; height: 143px;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .txtsec .para2{padding-bottom: 10px;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .bluecar {font-weight: 500; color: #004D99; text-decoration: none; display: table; margin: 0;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .bluecar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .bluecar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t/* #HPV200003.promoWrap .deals .innerblock4 .prod a:hover .imgsec .bgorange2 img{transition: transform 0.5s ease-in-out; transform: scale(1.2);}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod a:hover .txtsec .bluecar{text-decoration: none;color: #004D99;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod a:hover .txtsec .bluecar > span{border-bottom: 1px solid #004D99; text-decoration: none;} */\n\t#HPV200003.promoWrap .deals .innerblock4 .prod:hover .imgsec .bgorange2 img{transition: transform 0.5s ease-in-out; transform: scale(1.2);}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .txtsec .bluecar:hover{text-decoration: none;color: #004D99;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .txtsec .bluecar:hover > span{border-bottom: 1px solid #004D99; text-decoration: none;}\n\t/* #HPV200003.promoWrap .deals .innerblock4 .prod .bluecar: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#HPV200003.promoWrap .deals .innerblock5{display: grid; grid-column: 1 / -1; justify-content: center; margin-top: 22px;}\n\t#HPV200003.promoWrap .deals .innerblock5 .txtsec{display: flex; gap: 8px; justify-content: center; align-items: center;}\n\t#HPV200003.promoWrap .deals .innerblock5 .txtsec img{display: block; width: 55px; height: auto;}\n\t#HPV200003.promoWrap .deals .innerblock5 .bluecar {font-weight: 500; color: #004D99; text-decoration: none; display: table; margin: 0;}\n\t#HPV200003.promoWrap .deals .innerblock5 .bluecar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200003.promoWrap .deals .innerblock5 .bluecar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200003.promoWrap .deals .innerblock5 .bluecar:hover{text-decoration: none;color: #004D99;}\n\t#HPV200003.promoWrap .deals .innerblock5 .bluecar:hover > span{border-bottom: 1px solid #004D99; text-decoration: none;}\n\t#HPV200003.promoWrap .deals .innerblock2 .card2 .txtsec .bighair-logo{padding-top: 20px;width: 179px;\n height: auto;}\n\t#HPV200003.promoWrap .deals .innerblock2 .cards{min-height: 595px;}\n\t/* #HPV200003.promoWrap .deals .innerblock5 .bluecar: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@media screen and (max-width:1023px) {\n\t\t#HPV200003.promoWrap .deals{margin: 0 auto 0px;padding: 0 16px;}\n\t\t#HPV200003.promoWrap .deals .head2{font-size: 35px;line-height: 45.5px;}\n\t\t#HPV200003.promoWrap .deals .para{font-size: 22px;line-height: 32px;padding: 8px 0 24px;}\n\n\t\t#HPV200003.promoWrap .deals .outerblock{grid-template-columns: 1fr 1fr;}\n\t\t#HPV200003.promoWrap .deals .outerblock .blackcar span{font-size: 18px;line-height: 27px;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock1 .card1{height: 100%;}\n\t\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.playpause{left: 15px; bottom: 10px;}\n\t\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup{bottom: 10px;}\n\t\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup .popuptext {font-size: 12px; line-height: 18px;}\n\t\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup .popuptext::after {margin-left: 112px;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec .bluecta span{font-size: 16px;line-height: 24px;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock2 .card2 .imgsec{padding: 0 0 96.142%;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock3 .card3 .imgsec{padding: 47.94% 0;}\n\t\t#HPV200003.promoWrap .deals .innerblock3 .card3 .imgsec img.logo{padding: 0; width: 53.3%;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock4{grid-column: unset; grid-template-columns: 1fr;}\n\t\t#HPV200003.promoWrap .deals .innerblock4 .prod{padding: 16px 0;}\n\t\t#HPV200003.promoWrap .deals .innerblock4 .prod .imgsec{padding: 21px;}\n\t\t#HPV200003.promoWrap .deals .innerblock4 .prod .imgsec .bgorange2{width: 89px; height: 89px; border-radius: 7px;}\n\t\t#HPV200003.promoWrap .deals .innerblock4 .prod .imgsec .bgorange2 img{height: 126px;}\n\t\t/* #HPV200003.promoWrap .deals .innerblock4 .prod.prod3 .txtsec .para2{max-width: 69%;} */\n\n\t\t#HPV200003.promoWrap .deals .innerblock5{margin-top: 16px;}\n\t\t#HPV200003.promoWrap .deals .innerblock5 .bluecar span{font-size: 18px;line-height: 27px;}\n\t\t\t#HPV200003.promoWrap .deals .innerblock2 .cards{min-height: unset;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV200003.promoWrap .deals .para{font-size: 24px;line-height: 36px;}\n\n\t\t#HPV200003.promoWrap .deals .outerblock{grid-template-columns: 1fr;}\n\t\t#HPV200003.promoWrap .deals .outerblock .blackcar span{font-size: 16px;line-height: 24px;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup .popuptext{bottom: 145%; max-width: 270px; }\n\t\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup .popuptext::after{margin-left: 78px;}\n\t\t/* #HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec {padding: 0 0 72.866%;} */\n\n\t\t#HPV200003.promoWrap .deals .innerblock2 .card2 .imgsec{padding:0 0 96.186%;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock3 .card3 .imgsec{padding: 47.866% 0;}\n\t\t#HPV200003.promoWrap .deals .innerblock3 .card3 .imgsec img.logo{padding: 0; width: 59.14%;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock4 .prod .bluecar{width: 94%;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock5{margin-top: 32px;}\n\t\t#HPV200003.promoWrap .deals .innerblock5 .txtsec{gap: 26px 8px; justify-content: left; flex-wrap: wrap;}\n\t\t#HPV200003.promoWrap .deals .innerblock5 img{flex: 0 0 15%;}\n\t\t#HPV200003.promoWrap .deals .innerblock5 .para2{font-size: 22px;line-height: 33px; flex: 0 0 80%;}\n\t\t#HPV200003.promoWrap .deals .innerblock5 .bluecar{flex: 0 0 100%;}\n\t\t#HPV200003.promoWrap .deals .innerblock5 .bluecar span{font-size: 22px;line-height: 33px;}\n\t\t#HPV200003.promoWrap .deals .innerblock5 .bluecar::after{vertical-align: middle;}\n\t}\n</style>\n<div id=\"HPV200003\" class=\"promoWrap\">\n\t<div class=\"deals\">\n\t\t<h2 class=\"head2\">Explore this week’s top deals</h2>\n\t\t<p class=\"para\">Save big on more than 200 wellness support products.</p>\n\t\t<div class=\"outerblock\">\n\t\t\t<div class=\"innerblock1\">\n\t\t\t\t<div class=\"cards card1 bgorange1\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<!-- <video src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/bigfallvideo.mp4\"></video> -->\n\t\t\t\t\t\t<img class=\"logo\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/bigfalllogo.png\" alt=\"Big Fall Wellness Sale with extracare logo\">\n\t\t\t\t\t\t<video id=\"myVideo\" muted loop playsinline>\n\t\t\t\t\t\t\t<source src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/bigfallvideo.mp4\" type=\"video/mp4\">\n\t\t\t\t\t\t</video>\n\t\t\t\t\t\t<button id=\"playpausebtn\" aria-label=\"Play video of a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\" class=\"playpause\" onclick=\"togglePlayPause()\"><img id=\"playpause\" class=\"playicon\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/play.svg\" alt=\"\"></button>\n\t\t\t\t\t\t<button aria-label=\"View transcript for a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\" class=\"popup\" onclick=\"toggleTranscript()\">\n\t\t\t\t\t\t<img id=\"transcripticon\" class=\"transcripticon\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/transcript.svg\" alt=\"\">\n\t\t\t\t\t\t<span class=\"popuptext\" id=\"myPopup\">A rotating collection of over-the-counter products included in the Big Fall Wellness Sale: Mucinex Nightshift, Metamucil fiber gummies, OLLY sleep gummies, TUMS chewy bites, CVS Health ibuprofen, Aveeno baby wash and shampoo, Zyrtec Allergy, CVS Health omeprazole, Ensure Original and SixStar 100% creatine.</span>\n\t\t\t\t\t\t</button>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Shop 100s of wellness deals and more with ExtraCare, now through October 11.</p>\n\t\t\t\t\t\t<a href=\"/shop/merch/fall-wellness?widgetID=rj01ygnl&mc=cvscontentpage&icid=cvs-home-design2-s3-shop-fs-bfw\" class=\"bluecta\"><span>Shop Big Fall Wellness</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=\"innerblock2\">\n\t\t\t\t<div class=\"cards card2\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/big-hair-deals-new.jpg\" alt=\"\">\n\t\t\t\t\t</div>\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/hp00003/2025/v2/sep4/big-hair-deals_logo.png\" alt=\"Big Hair Event\" class=\"bighair-logo\">\n\t\t\t\t\t\t<p class=\"para2\">Spend $40, get $10 off during the Big Hair Event!</p>\n\t\t\t\t\t\t<a href=\"/shop/beauty/hair-care?icid=cvs-home-design2-s3-shop-fs-bighair\" class=\"blackcar\"><span>Shop the Big Hair Event</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=\"innerblock3\">\n\t\t\t\t<div class=\"card3\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/up-to-70-pct-off-select-photo-products_box.svg\" alt=\"Up to 70% off select photo products\" class=\"logo\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/shopphoto.jpg\" alt=\"Select photo products, including planners and calendars.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Enjoy up to 70% off select photo products</p>\n\t\t\t\t\t\t<a href=\"/photo/cvs-photo-coupons?cid=cvs-home-design2-s3-shop-fs-photo\" class=\"blackcar\"><span>Shop Photo</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=\"innerblock4\">\n\t\t\t\t<div class=\"prod prod1\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<div class=\"bgorange2\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/shopflusupport.png\" alt=\"NyQuil Severe cold and flu syrup.\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Flu season support</p>\n\t\t\t\t\t\t<a class=\"bluecar\" href=\"/shop/health-medicine/cough-cold-flu?icid=cvs-home-design2-s3-shop-fs-fluotc\"><span>Shop all cough and cold</span></a>\t\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"prod prod2\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<div class=\"bgorange2\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/shophalloween.png\" alt=\"A teal pumpkin trick-or-treat basket.\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Halloween toys and treats</p>\n\t\t\t\t\t\t<a class=\"bluecar\" href=\"/shop/seasonal-shops/halloween?icid=cvs-home-design2-s3-shop-fs-halloween\"><span>Shop Halloween</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"prod prod3\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<div class=\"bgorange2\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/nature-made-vitamin-c.png\" alt=\"\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Buy 1, get 1 free Nature Made vitamins*</p>\n\t\t\t\t\t\t<a class=\"bluecar\" href=\"/shop/deals/508?icid=cvs-home-design2-s3-shop-fs-bogonature\"><span>Shop Nature Made</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=\"innerblock5\">\n\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t<!--<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/dealsicon.svg\" alt=\"Icon: Illustration of a price tag.\">-->\n\t\t\t\t\t<p class=\"para2\">This week’s best wellness deals</p>\n\t\t\t\t\t<a href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-design2-s3-shop-fs-shelf-ebd\" class=\"bluecar\"><span>View all deals</span></a>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>\n<script type = \"text/javascript\">\n\tfunction checkVideoVisibility() {\n\t\tconst video = document.getElementById('myVideo');\n\t\tconst videoRect = video.getBoundingClientRect();\n\t\tconst viewportHeight = window.innerHeight || document.documentElement.clientHeight;\n\n\t\tif (videoRect.top < viewportHeight && videoRect.bottom >= 0) {\n\t\t\tvideo.play();\n\t\t\tdocument.getElementById(\"playpause\").setAttribute(\"src\", \"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/pause.svg\");\n\t\t\t\t\tdocument.getElementById(\"playpause\").parentNode.setAttribute(\"aria-label\",\"Pause video of a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\")\n\t\t\t\t\tdocument.querySelector(\"#playpausebtn\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:fall_wellness_sale_video:pause_button'});});\n\t\t} else {\n\t\t\tvideo.pause();\n\t\t\tdocument.getElementById(\"playpause\").setAttribute(\"src\", \"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/play.svg\");\n\t\t\t\t\tdocument.getElementById(\"playpause\").parentNode.setAttribute(\"aria-label\",\"Play video of a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\")\n\t\t\t\t\tdocument.querySelector(\"#playpausebtn\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:fall_wellness_sale_video:play_button'});});\n\t\t}\n\t}\n\twindow.addEventListener('scroll', checkVideoVisibility);\n\twindow.addEventListener('resize', checkVideoVisibility);\n\tcheckVideoVisibility();\n\n\tfunction togglePlayPause() {\n\t\tconst video = document.getElementById(\"myVideo\");\n\t\tif (video.paused) {\n\t\t\tvideo.play();\n\t\t\tdocument.getElementById(\"playpause\").setAttribute(\"src\", \"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/pause.svg\");\n\t\t\tdocument.getElementById(\"playpause\").parentNode.setAttribute(\"aria-label\",\"Pause video of a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\")\n\t\t\tdocument.querySelector(\"#playpausebtn\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:fall_wellness_sale_video:pause_button'});});\n\t\t} else {\n\t\t\tvideo.pause();\n\t\t\tdocument.getElementById(\"playpause\").setAttribute(\"src\", \"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/play.svg\");\n\t\t\tdocument.getElementById(\"playpause\").parentNode.setAttribute(\"aria-label\",\"Play video of a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\")\n\t\t\tdocument.querySelector(\"#playpausebtn\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:fall_wellness_sale_video:play_button'});});\n\t\t}\n\t}\n\tfunction toggleTranscript() {\n\t\tvar popup = document.getElementById(\"myPopup\");\n\t\tpopup.classList.toggle(\"show\");\n\t\tif (popup.classList.contains('show')) {\n\t\t\tpopup.parentNode.setAttribute(\"aria-label\",\"Close transcript for a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\");\n\t\t} else {\n\t\t\tpopup.parentNode.setAttribute(\"aria-label\",\"View transcript for a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\");\n\t\t}\n\t}\n document.addEventListener('keydown', function(event) {\n if (event.keyCode === 27) {\n const popup = document.getElementById('myPopup');\n if (popup && window.getComputedStyle(popup).display === 'block') {\n popup.classList.remove('show');\n popup.parentNode.setAttribute(\"aria-label\",\"View transcript for a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\");\n }\n }\n });\n</script>"}},{"slotId":"HPV200004","slotContent":{"plaintext":" "}},{"slotId":"HPV200005","slotContent":{"plaintext":" "}},{"slotId":"HPV200006","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.25em;font-size: .85em;line-height: .85em;}\n\t#HPV200006.promoWrap *{margin: 0; padding: 0; position: relative; font-family: CVS Health Sans, Helvetica, Arial, sans-serif; box-sizing: border-box;}\n\t#HPV200006.promoWrap {padding: 0;}\n\n\t#HPV200006.promoWrap .mcservices{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 80px;padding: 0;}\n\t#HPV200006.promoWrap .mcservices .head2{margin: 0;color: #1A1A19; font-size: 56px;line-height: 72.8px;font-weight: 300; text-align: center; padding: 0;}\n\t#HPV200006.promoWrap .mcservices .para{margin: 0;color: #1A1A19; font-size: 24px;line-height: 36px;font-weight: 400; text-align: center; padding: 8px 0 32px;}\n\n\t#HPV200006.promoWrap .mcservices .outerblock{display: block; position: relative;}\n\t#HPV200006.promoWrap .mcservices .outerblock .txtsec .head3{margin: 0;color: #1A1A19; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0;}\n\t#HPV200006.promoWrap .mcservices .outerblock .txtsec .head4{margin: 0;color: #1A1A19; font-size: 20px;line-height: 30px;font-weight: 400; padding: 0;}\n\t#HPV200006.promoWrap .mcservices .outerblock .txtsec .para2{margin: 0;color: #1A1A19; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 10px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table;}\n\t#HPV200006.promoWrap .mcservices .outerblock .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200006.promoWrap .mcservices .outerblock .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV200006.promoWrap .mcservices .outerblock .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1{display: grid; grid-template-columns: 1fr 1.01574fr; position: relative; border-radius: 20px; overflow: hidden;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec{display: grid; position: relative; overflow: hidden; justify-content: center;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec img{display: block; width: 635px;height: 415px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec img.logo{display: block; position: absolute; left: 0; top: 0; width: 208px; height: auto; z-index: 1;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec{position: relative; padding: 16px 32px; border: 1px solid #CCCCCC; border-left: 0; border-radius: 0 20px 20px 0; padding: 4.962% 32px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .iconshield{display: block; width: 44px; height: auto; margin-bottom: 24px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta{font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; padding: 10px 12px; border-radius: 10px; background: #004D99; margin: 14px 0 24px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta:hover{text-decoration: none;color: #004D99; background: #FFFFFF; border: 1px solid #004D99; padding: 9px 12px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t/* #HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta:hover > span{border-bottom: 1px solid #004D99; text-decoration: none;} */\n\t/* #HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta: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#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .disc{margin: 0;color: #1A1A19; font-size: 12px;line-height: 18px;font-weight: 400; padding: 0;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .disc .disclink{font-weight: 400; color: #1A1A19; text-decoration: none;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .disc .disclink span{font-size: 12px;line-height: 18px; text-decoration: underline;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .disc .disclink:hover{text-decoration: none;color: #1A1A19;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .disc .disclink:hover > span{border-bottom: 2px solid #1A1A19; text-decoration: none;}\n\t/* #HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .disc .disclink: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#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card{position: relative; overflow: hidden; border-radius: 16px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card .imgsec{display: block; position: relative; overflow: hidden; border-radius: 16px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card .imgsec img{display: block; width: 100%; height: auto;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card .txtsec{padding: 32px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card.card1{background: #E0EFF2;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card.card1 .imgsec{border-radius: 16px 16px 0 0 ;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card.card1 .txtsec .head4{max-width: 275px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card.card3 .imgsec img.logo{display: block; position: absolute; top: 0; left: 0; width: 164px; height: auto; z-index: 1;}\n\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .desktopblock{display: grid; position: relative; overflow: hidden; grid-template-columns: 1fr 1fr 1fr; grid-gap:8px; margin-top: 8px;}\n\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider{display: none; max-width: 1024px; margin: 0 -16px; overflow: visible;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .skiplink{position:absolute;left: -10000px; display: table; font-size: 16px; line-height: 24px; font-weight: 400; text-decoration: underline; color: #262626; margin: 10px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .skiplink:hover{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .skiplink:focus-visible{position:relative;left: unset; outline: #262626 solid 4px; outline-offset: 3px; border-radius: 10px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain {width: 100%; margin: 0 auto;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider4 {margin: 0 auto; overflow: visible; overflow-y: hidden; -webkit-overflow-scrolling: touch; -ms-overflow-style: none; transform: translateZ(0); padding: 8px 8px 16px 16px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider4.draggable {user-select: none; cursor: -webkit-grab; cursor: grab;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider4.drag {cursor: -webkit-grabbing;cursor: grabbing;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider4::-webkit-scrollbar {opacity: 0;height: 0;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider4 .glider-track {transform: translateZ(0);width: 100%; margin: 0; padding: 0; display: flex; z-index: 1; overflow: visible;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider4 .glider-slide {user-select: none; padding-right: 8px; flex: 0 0 auto; overflow: visible; list-style: none;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-slide .card{min-height: 555px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider-dots {user-select: none;display: flex;flex-wrap: wrap;justify-content: center;margin: 0 auto;padding: 0;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider-dot {padding: 0;user-select: none;outline: none;display: block;border-radius: 999px;background: #00000033;width: 8px;height: 8px;margin: 0 4px;cursor:default; transform: scale(1);}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider-dot.active {background: #000000; transform: scale(1);}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas{position: absolute; overflow: visible;display: grid; height: 100%; align-items: center; z-index: 2; top:0;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle {height: 44px; width: 44px; padding: 10px; color: #000000;background: #FFFFFF; border-radius: 10px; cursor:pointer; font-size: 0; border: 1px solid #000000}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle svg {width: 24px; height: auto;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle:hover,#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle:active{background: #000000;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle:hover svg path,#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle:active svg path{stroke: #FFFFFF;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle.disabled{cursor:default; background: #F2EFEB; border: 1px dashed #474644; opacity: 0.9;}\n\t/* #HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle.disabled:hover{background: #262626;} */\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle.disabled:hover svg path{stroke: #000000;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas.ctaleft{left: 8px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas.ctaright{right: 8px;}\n\n\t@media screen and (max-width:1023px) {\n\t\t#HPV200006.promoWrap .mcservices{margin: 0 auto 40px;padding: 0 16px;}\n\t\t#HPV200006.promoWrap .mcservices .head2{font-size: 35px;line-height: 45.5px;}\n\t\t#HPV200006.promoWrap .mcservices .para{font-size: 22px;line-height: 33px;padding: 8px 0 24px;}\n\n\t\t#HPV200006.promoWrap .mcservices .outerblock .txtsec .head3{font-size: 22px;line-height: 33px; width: 98%;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .txtsec .para2{font-size: 18px;line-height: 27px; padding: 8px 0 10px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .blackcar{width: 97%;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .blackcar span{font-size: 18px;line-height: 27px;}\n\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1{grid-template-columns: 1.2236fr 1fr;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec{display: flex; justify-content: right;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec img{width: 847px; height: 550px; margin-right: -12%;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec img.logo{width: 208px; height: auto; margin: 0;}\n\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec{padding: 32px; padding: 9.67% 30px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta span{font-size: 18px;line-height: 27px;}\n\t\t\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .disc{font-size: 14px;line-height: normal;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .disc .disclink span{font-size: 14px;line-height: normal;}\n\t\t\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .desktopblock{display: none;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider{display: block;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .card.card3 .blackcar{width: 98%;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card.card3 .imgsec img.logo{width: 159px; height: auto;}\n\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV200006.promoWrap .mcservices .para{font-size: 24px;line-height: 36px;}\n\n\t\t#HPV200006.promoWrap .mcservices .outerblock .blackcar span{font-size: 16px;line-height: 24px;}\n\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1{grid-template-columns: 1fr; border-radius: 16px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec{height: auto; padding: 0; align-items: start;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec img{width: 219%;height: auto; margin-right: -17.5%;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec img.logo{width: 51.525%; height: auto; margin: 0;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec{padding: 32px; border: 1px solid #CCCCCC; border-top: 0; border-radius: 0 0 16px 16px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .iconshield{margin-bottom: 8px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta{margin: 6px 0 16px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta span{font-size: 16px;line-height: 24px;}\n\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider4{padding-right: 0px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider4 .glider-slide {padding-right: 16px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-slide .card{min-height: 530px;}\n\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas.ctaleft{left: 2px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas.ctaright{right: 2px;}\n\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .card.card2 .blackcar{width: 98%;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .card.card3 .blackcar{width: 100%;}\n\t}\n</style>\n<div id=\"HPV200006\" class=\"promoWrap\">\n\t<div class=\"mcservices\">\n\t\t<h2 class=\"head2\">Make your health a priority this season</h2>\n\t\t<p class=\"para\">Our providers are here to help with flu, strep throat and other seasonal illnesses.</p>\n\t\t<div class=\"outerblock\">\n\t\t\t<div class=\"innerblock1\">\n\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/fluoffer.svg\" alt=\"Get a $10 off $20 coupon with your vaccine.*\" class=\"logo\">\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/vaccinations.jpg\" alt=\"A family shows off their adhesive bandages after vaccination.\">\n\t\t\t\t</div>\n\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/shieldicon.svg\" alt=\"Icon: illustration of a shield with a cross symbolizing health care\" class=\"iconshield\">\n\t\t\t\t\t<h3 class=\"head3\">Schedule one flu shot appointment for up to four family members</h3>\n\t\t\t\t\t<p class=\"para2\">Flu shots are free with most insurance,* and appointments can often be made on the same day. Plus, get a $10 off $20 coupon* for the next time you shop at CVS.</p>\n\t\t\t\t\t<a href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-design2-s4-hcd-imz-fnnl-flu\" class=\"bluecta\"><span>Schedule your vaccinations</span></a>\n\t\t\t\t\t<p class=\"disc\">No cost with most insurance. Eligibility varies by patient and insurance plan. Restrictions apply. <a class=\"disclink\" href=\"/immunizations/get-vaccinated?icid=cvs-home-design2-s4-hcd-imz-disc\"><span>Get details here</span></a>.</p>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"innerblock2\">\n\t\t\t\t<div class=\"desktopblock\">\n\t\t\t\t\t<div class=\"card1 card\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/mcservices.jpg\" alt=\"A person uses video chat on their smart phone to talk to a MinuteClinic provider.\">\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<h4 class=\"head4\">Get the care you may need on your schedule</h4>\n\t\t\t\t\t\t\t<p class=\"para2\">MinuteClinic<span class=\"super\">®</span> is open for you nights and weekends, with appointments available in person and virtually.*</p>\n\t\t\t\t\t\t\t<a href=\"/minuteclinic/services?icid=cvs-home-design2-s4-hcd-mc-exploreservice\" class=\"blackcar\"><span>Explore MinuteClinic services</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card2 card\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/mcappointment.jpg\" alt=\"A MinuteClinic provider examines a child's mouth.\">\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<h4 class=\"head4\">Think it might be strep throat? Come see us for treatment options.</h4>\n\t\t\t\t\t\t\t<p class=\"para2\">Our MinuteClinic providers can help diagnose certain conditions and provide treatment plans.</p>\n\t\t\t\t\t\t\t<a href=\"/minuteclinic?icid=cvs-home-design2-s4-hcd-mc-schedule\" class=\"blackcar\"><span>Schedule a MinuteClinic appointment</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card3 card\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/oshlogo.svg\" alt=\"Oak Street Health is part of CVS Health.\" class=\"logo\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/oshclinic.jpg\" alt=\"A doctor smiles at the camera.\">\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<h4 class=\"head4\">Oak Street Health<span class=\"super\">®</span> specializes in primary care for older adults</h4>\n\t\t\t\t\t\t\t<p class=\"para2\">Our dedicated care team understands the unique needs of adults on Medicare. Same-day or next-day appointments where available.</p>\n\t\t\t\t\t\t\t<a href=\"/content/oak-street-health?icid=cvs-home-design2-s4-hcd-osh\" class=\"blackcar\"><span>Find an Oak Street Health clinic</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"tabmobileblock-slider\">\n\t\t\t\t\t<section class=\"slider4\" aria-roledescription=\"carousel\" aria-label=\"services\">\n\t\t\t\t\t\t<!-- <a href=\"#wellsecess\" class=\"skiplink\">Skip services carousel</a> -->\n\t\t\t\t\t\t<div class=\"glider-contain\">\n\t\t\t\t\t\t\t<div class=\"glider4\">\n\t\t\t\t\t\t\t\t<li class=\"slider4cards\">\n\t\t\t\t\t\t\t\t\t<div class=\"card1 card\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/mcservices.jpg\" alt=\"A person uses video chat on their smart phone to talk to a MinuteClinic provider.\">\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"head4\">Get the care you may need on your schedule</h4>\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">MinuteClinic<span class=\"super\">®</span> is open for you nights and weekends, with appointments available in person and virtually.*</p>\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"/minuteclinic/services?icid=cvs-home-design2-s4-hcd-mc-exploreservice\" class=\"blackcar\"><span>Explore MinuteClinic services</span></a>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t<li class=\"slider4cards\">\n\t\t\t\t\t\t\t\t\t<div class=\"card2 card\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/mcappointment.jpg\" alt=\"A MinuteClinic provider examines a child's mouth.\">\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"head4\">Think it might be strep throat? Come see us for treatment options.</h4>\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Our MinuteClinic providers can help diagnose certain conditions and provide treatment plans.</p>\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"/minuteclinic?icid=cvs-home-design2-s4-hcd-mc-schedule\" class=\"blackcar\"><span>Schedule a MinuteClinic appointment</span></a>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t<li class=\"slider4cards\">\n\t\t\t\t\t\t\t\t\t<div class=\"card3 card\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/oshlogo.svg\" alt=\"Oak Street Health is part of CVS Health.\" class=\"logo\">\n\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/oshclinic.jpg\" alt=\"Oak Street Health is part of CVS Health. A doctor smiles at the camera.\">\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"head4\">Oak Street Health<span class=\"super\">®</span> specializes in primary care for older adults</h4>\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Our dedicated care team understands the unique needs of adults on Medicare. Same-day or next-day appointments where available.</p>\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"/content/oak-street-health?icid=cvs-home-design2-s4-hcd-osh\" class=\"blackcar\"><span>Find an Oak Street Health clinic</span></a>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"dots4\"></div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"ctas ctaleft\">\n\t\t\t\t\t\t\t<button id=\"glider4leftcta\" class=\"glider4-prev deals-paddle disabled\" aria-label=\"Visually Scroll Left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M6 12L11 7M6 12L11 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"ctas ctaright\">\n\t\t\t\t\t\t\t<button id=\"glider4rightcta\" class=\"glider4-next deals-paddle\" aria-label=\"Visually Scroll Right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M18 12L13 7M18 12L13 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</section>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>\n<script type = \"text/javascript\">\n\tsetTimeout(function() {\n\t\t(function hpv200006Function() {\n\t\t\tif (document.getElementById('HPV200006')) {\n\t\t\t\t!function(e){\"function\"==typeof define&&define.amd?define(e):\"object\"==typeof exports?module.exports=e():e()}((function(){var e=\"undefined\"!=typeof window?window:this,t=e.Glider=function(t,i){var o=this;if(t._glider)return t._glider;if(o.ele=t,o.ele.classList.add(\"glider\"),o.ele._glider=o,o.opt=Object.assign({},{slidesToScroll:1,slidesToShow:1,resizeLock:!0,duration:.5,easing:function(e,t,i,o,r){return o*(t/=r)*t+i}},i),o.animate_id=o.page=o.slide=0,o.arrows={},o._opt=o.opt,o.opt.skipTrack)o.track=o.ele.children[0];else for(o.track=document.createElement(\"ul\"),o.ele.appendChild(o.track);1!==o.ele.children.length;)o.track.appendChild(o.ele.children[0]);o.track.classList.add(\"glider-track\"),o.init(),o.resize=o.init.bind(o,!0),o.event(o.ele,\"add\",{scroll:o.updateControls.bind(o)}),o.event(e,\"add\",{resize:o.resize})},i=t.prototype;return i.init=function(e,t){var i=this,o=0,r=0;i.slides=i.track.children,[].forEach.call(i.slides,(function(e,t){e.classList.add(\"glider-slide\"),e.setAttribute(\"data-gslide\",t)})),i.containerWidth=i.ele.clientWidth;var s=i.settingsBreakpoint();if(t||(t=s),\"auto\"===i.opt.slidesToShow||void 0!==i.opt._autoSlide){var l=i.containerWidth/i.opt.itemWidth;i.opt._autoSlide=i.opt.slidesToShow=i.opt.exactWidth?l:Math.max(1,Math.floor(l))}\"auto\"===i.opt.slidesToScroll&&(i.opt.slidesToScroll=Math.floor(i.opt.slidesToShow)),i.itemWidth=i.opt.exactWidth?i.opt.itemWidth:i.containerWidth/i.opt.slidesToShow,i.itemWidth=(i.opt.itemWidth,i.opt.itemWidth),[].forEach.call(i.slides,(function(e){e.style.height=\"auto\",e.style.width=i.itemWidth+\"px\",o+=i.itemWidth,r=Math.max(e.offsetHeight,r)})),i.track.style.width=o+\"px\",i.trackWidth=o,i.isDrag=!1,i.preventClick=!1,i.move=!1,i.opt.resizeLock&&i.scrollTo(i.slide*i.itemWidth,0),(s||t)&&(i.bindArrows(),i.buildDots(),i.bindDrag()),i.updateControls(),i.emit(e?\"refresh\":\"loaded\")},i.bindDrag=function(){var e=this;e.mouse=e.mouse||e.handleMouse.bind(e);var t=function(){e.mouseDown=void 0,e.ele.classList.remove(\"drag\"),e.isDrag&&(e.preventClick=!0),e.isDrag=!1};const i=function(){e.move=!0};var o={mouseup:t,mouseleave:t,mousedown:function(t){t.preventDefault(),t.stopPropagation(),e.mouseDown=t.clientX,e.ele.classList.add(\"drag\"),e.move=!1,setTimeout(i,300)},touchstart:function(t){e.ele.classList.add(\"drag\"),e.move=!1,setTimeout(i,300)},mousemove:e.mouse,click:function(t){e.preventClick&&e.move&&(t.preventDefault(),t.stopPropagation()),e.preventClick=!1,e.move=!1}};e.ele.classList.toggle(\"draggable\",!0===e.opt.draggable),e.event(e.ele,\"remove\",o),e.opt.draggable&&e.event(e.ele,\"add\",o)},i.buildDots=function(){var e=this;if(e.opt.dots){if(\"string\"==typeof e.opt.dots?e.dots=document.querySelector(e.opt.dots):e.dots=e.opt.dots,e.dots){e.dots.innerHTML=\"\",e.dots.classList.add(\"glider-dots\");for(var t=0;t<Math.ceil(e.slides.length-e.containerWidth/e.itemWidth+1);++t){var i=document.createElement(\"span\");i.dataset.index=t,i.className=\"glider-dot \"+(t?\"\":\"active\"),e.dots.appendChild(i)}}}else e.dots&&(e.dots.innerHTML=\"\")},i.bindArrows=function(){var e=this;e.opt.arrows?[\"prev\",\"next\"].forEach((function(t){var i=e.opt.arrows[t];i&&(\"string\"==typeof i&&(i=document.querySelector(i)),i&&(i._func=i._func||e.scrollItem.bind(e,t),e.event(i,\"remove\",{click:i._func}),e.event(i,\"add\",{click:i._func}),e.arrows[t]=i))})):Object.keys(e.arrows).forEach((function(t){var i=e.arrows[t];e.event(i,\"remove\",{click:i._func})}))},i.updateControls=function(e){var t=this;e&&!t.opt.scrollPropagate&&e.stopPropagation();var i=t.containerWidth>=t.trackWidth;t.opt.rewind||(t.arrows.prev&&(t.arrows.prev.classList.toggle(\"disabled\",t.ele.scrollLeft<=0||i),t.arrows.prev.classList.contains(\"disabled\")?t.arrows.prev.setAttribute(\"aria-label\",\"Start of Slider\"):t.arrows.prev.setAttribute(\"aria-label\",\"Previous Card\")),t.arrows.next&&(t.arrows.next.classList.toggle(\"disabled\",Math.ceil(t.ele.scrollLeft+t.containerWidth)>=Math.floor(t.trackWidth)||i),t.arrows.next.classList.contains(\"disabled\")?t.arrows.next.setAttribute(\"aria-label\",\"End of Slider\"):t.arrows.next.setAttribute(\"aria-label\",\"Next Card\"))),t.slide=Math.round(t.ele.scrollLeft/t.itemWidth),t.page=Math.round(t.ele.scrollLeft/t.itemWidth);var o=t.slide+Math.floor(Math.floor(t.opt.slidesToShow)/2),r=Math.floor(t.opt.slidesToShow)%2?0:o+1;1===Math.floor(t.opt.slidesToShow)&&(r=0),t.ele.scrollLeft+t.containerWidth>=Math.floor(t.trackWidth)&&(t.page=t.dots?t.dots.children.length-1:0),[].forEach.call(t.slides,(function(e,i){var s=e.classList,l=s.contains(\"visible\"),a=t.ele.scrollLeft,n=t.ele.scrollLeft+t.containerWidth,d=t.itemWidth*i,c=d+t.itemWidth;[].forEach.call(s,(function(e){/^left|right/.test(e)&&s.remove(e)})),s.toggle(\"active\",t.slide===i),o===i||r&&r===i?s.add(\"center\"):(s.remove(\"center\"),s.add([i<o?\"left\":\"right\",Math.abs(i-(i<o?o:r||o))].join(\"-\")));var h=Math.ceil(d)>=Math.floor(a)&&Math.floor(c)<=Math.ceil(n);s.toggle(\"visible\",h),h!==l&&t.emit(\"slide-\"+(h?\"visible\":\"hidden\"),{slide:i})})),t.dots&&[].forEach.call(t.dots.children,(function(e,i){e.classList.toggle(\"active\",t.page===i)})),e&&t.opt.scrollLock&&(clearTimeout(t.scrollLock),t.scrollLock=setTimeout((function(){clearTimeout(t.scrollLock),Math.abs(t.ele.scrollLeft/t.itemWidth-t.slide)>.02&&(t.mouseDown||t.trackWidth>t.containerWidth+t.ele.scrollLeft&&t.scrollItem(t.getCurrentSlide()))}),t.opt.scrollLockDelay||250))},i.getCurrentSlide=function(){var e=this;return e.round(e.ele.scrollLeft/e.itemWidth)},i.scrollItem=function(e,t,i){i&&i.preventDefault();var o=this,r=e;++o.animate_id;var s,l=o.slide;if(!0===t)s=(e=Math.round(e*o.containerWidth/o.itemWidth))*o.itemWidth;else{if(\"string\"==typeof e){var a=\"prev\"===e;if(e=o.opt.slidesToScroll%1||o.opt.slidesToShow%1?o.getCurrentSlide():o.slide,a?e-=o.opt.slidesToScroll:e+=o.opt.slidesToScroll,o.opt.rewind){var n=o.ele.scrollLeft;e=a&&!n?o.slides.length:!a&&n+o.containerWidth>=Math.floor(o.trackWidth)?0:e}}e=Math.max(Math.min(e,o.slides.length),0),o.slide=e,s=o.itemWidth*e}return o.emit(\"scroll-item\",{prevSlide:l,slide:e}),o.scrollTo(s,o.opt.duration*Math.abs(o.ele.scrollLeft-s),(function(){o.updateControls(),o.emit(\"animated\",{value:r,type:\"string\"==typeof r?\"arrow\":t?\"dot\":\"slide\"})})),!1},i.settingsBreakpoint=function(){var t=this,i=t._opt.responsive;if(i){i.sort((function(e,t){return t.breakpoint-e.breakpoint}));for(var o=0;o<i.length;++o){var r=i[o];if(e.innerWidth>=r.breakpoint)return t.breakpoint!==r.breakpoint&&(t.opt=Object.assign({},t._opt,r.settings),t.breakpoint=r.breakpoint,!0)}}var s=0!==t.breakpoint;return t.opt=Object.assign({},t._opt),t.breakpoint=0,s},i.scrollTo=function(t,i,o){var r=this,s=(new Date).getTime(),l=r.animate_id,a=function(){var n=(new Date).getTime()-s;r.ele.scrollLeft=r.ele.scrollLeft+(t-r.ele.scrollLeft)*r.opt.easing(0,n,0,1,i),n<i&&l===r.animate_id?e.requestAnimationFrame(a):(r.ele.scrollLeft=t,o&&o.call(r))};e.requestAnimationFrame(a)},i.removeItem=function(e){var t=this;t.slides.length&&(t.track.removeChild(t.slides[e]),t.refresh(!0),t.emit(\"remove\"))},i.addItem=function(e){var t=this;t.track.appendChild(e),t.refresh(!0),t.emit(\"add\")},i.handleMouse=function(e){var t=this;t.mouseDown&&(t.isDrag=!0,t.ele.scrollLeft+=(t.mouseDown-e.clientX)*(t.opt.dragVelocity||3.3),t.mouseDown=e.clientX)},i.round=function(e){var t=1/(this.opt.slidesToScroll%1||1);return Math.round(e*t)/t},i.refresh=function(e){this.init(!0,e)},i.setOption=function(e,t){var i=this;i.breakpoint&&!t?i._opt.responsive.forEach((function(t){t.breakpoint===i.breakpoint&&(t.settings=Object.assign({},t.settings,e))})):i._opt=Object.assign({},i._opt,e),i.breakpoint=0,i.settingsBreakpoint()},i.destroy=function(){var t=this,i=t.ele.cloneNode(!0),o=function(e){e.removeAttribute(\"style\"),[].forEach.call(e.classList,(function(t){/^glider/.test(t)&&e.classList.remove(t)}))};i.children[0].outerHTML=i.children[0].innerHTML,o(i),[].forEach.call(i.getElementsByTagName(\"*\"),o),t.ele.parentNode.replaceChild(i,t.ele),t.event(e,\"remove\",{resize:t.resize}),t.emit(\"destroy\")},i.emit=function(t,i){var o=new e.CustomEvent(\"glider-\"+t,{bubbles:!this.opt.eventPropagate,detail:i});this.ele.dispatchEvent(o)},i.event=function(e,t,i){var o=e[t+\"EventListener\"].bind(e);Object.keys(i).forEach((function(e){o(e,i[e])}))},t}));\n\t\t\t\tnew Glider(document.querySelector('.glider4'), {\n\t\t\t\t\tslidesToShow: \"auto\",\n\t\t\t\t\tslidesToScroll: 1,\n\t\t\t\t\titemWidth: 346,\n\t\t\t\t\tdraggable: true,\n\t\t\t\t\tdots: '.dots4',\n\t\t\t\t\tscrollLock: true,\n\t\t\t\t\tarrows: {\n\t\t\t\t\t\tprev: '.glider4-prev',\n\t\t\t\t\t\tnext: '.glider4-next'\n\t\t\t\t\t},\n\t\t\t\t\tresponsive: [{\n\t\t\t\t\t\t\tbreakpoint: 700,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tbreakpoint: 900,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t});\n\t\t\t\tdocument.querySelector(\"#glider4leftcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:make_your_health_a_priority_this_season:left_nav'});});\n\t\t\t\tdocument.querySelector(\"#glider4rightcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:make_your_health_a_priority_this_season:right_nav'});});\n\t\t\t}\n\t\t})();\n\t}, 500);\n</script>"}},{"slotId":"HPV200007","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.25em;font-size: .85em;line-height: .85em;}\n\t#HPV200007.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;}\n\n\t#HPV200007.promoWrap .information{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 80px;padding: 0;}\n\t#HPV200007.promoWrap .information .head2{margin: 0;color: #1A1A19; font-size: 56px;line-height: 72.8px;font-weight: 300; text-align: center; padding: 0;}\n\t#HPV200007.promoWrap .information .para{margin: 0;color: #1A1A19; font-size: 24px;line-height: 36px;font-weight: 400; text-align: center; padding: 8px 0 32px;}\n\n\t#HPV200007.promoWrap .information .outerblock{display: grid; grid-template-columns: 1fr 1fr;grid-gap: 8px; position: relative;}\n\t#HPV200007.promoWrap .information .outerblock .head3{margin: 0;color: #1A1A19; font-size: 20px;line-height: 30px;font-weight: 400;}\n\t#HPV200007.promoWrap .information .outerblock .para2{margin: 0;color: #1A1A19; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HPV200007.promoWrap .information .outerblock ul{margin: 0; padding: 0; list-style: none;}\n\t#HPV200007.promoWrap .information .outerblock ul li{margin: 0; padding: 0; list-style: none;}\n\t#HPV200007.promoWrap .information .outerblock .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table;}\n\t#HPV200007.promoWrap .information .outerblock .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200007.promoWrap .information .outerblock .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200007.promoWrap .information .outerblock .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV200007.promoWrap .information .outerblock .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\t/* #HPV200007.promoWrap .information .outerblock .blackcar: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#HPV200007.promoWrap .information .innerblock1{position: relative; overflow: hidden; border-radius: 16px; background: #BD4848;}\n\t#HPV200007.promoWrap .information .innerblock1 .imgsec{overflow: hidden; position: relative; height: 0; padding: 0 0 50.787%;}\n\t#HPV200007.promoWrap .information .innerblock1 .imgsec img{display: block; width: 108.66%; height:auto;}\n\t#HPV200007.promoWrap .information .innerblock1 .txtsec{padding: 32px;}\n\t#HPV200007.promoWrap .information .innerblock1 .txtsec .head3{color: #FFFFFF; font-size: 24px;line-height: 36px;}\n\t#HPV200007.promoWrap .information .innerblock1 .txtsec .para2{padding: 8px 0 24px; color: #FFFFFF; width: 97%;}\n\t#HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta{font-weight: 500; color: #004D99; text-decoration: none; display: table; padding: 10px 12px; border-radius: 10px; background: #FFFFFF; margin: 0;}\n\t#HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta:hover{text-decoration: none;color: #FFFFFF; background: #004D99; border: none;}\n\t#HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t/* #HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta:hover > span{border-bottom: 1px solid #004D99; text-decoration: none;} */\n\t/* #HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta: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#HPV200007.promoWrap .information .innerblock2{position: relative; display: grid; grid-template-columns: 1fr; grid-gap:8px;}\n\t#HPV200007.promoWrap .information .innerblock2 .infolist{display: grid; grid-template-columns: 1fr 1.9038fr; grid-gap: 32px; align-items: center;}\n\t#HPV200007.promoWrap .information .innerblock2 .infolist .imgsec{overflow: hidden; border-radius: 16px;}\n\t#HPV200007.promoWrap .information .innerblock2 .infolist .imgsec img{display: block; max-width: 280px; max-height: 177px; width: 100%; height: auto;}\n\t#HPV200007.promoWrap .information .innerblock2 .infolist .txtsec .para2{padding: 8px 0 10px;}\n\n\t@media screen and (max-width:1023px) {\n\t\t#HPV200007.promoWrap .information{margin: 0 auto 40px;padding: 0 16px;}\n\t\t#HPV200007.promoWrap .information .head2{font-size: 35px;line-height: 45.5px;}\n\t\t#HPV200007.promoWrap .information .para{font-size: 22px;line-height: 33px; padding: 8px 0 24px;}\n\n\t\t#HPV200007.promoWrap .information .outerblock{grid-template-columns: 1fr;}\n\t\t#HPV200007.promoWrap .information .outerblock .para2{font-size: 18px;line-height: 27px;}\n\t\t#HPV200007.promoWrap .information .outerblock .blackcar span{font-size: 18px;line-height: 27px;}\n\n\t\t#HPV200007.promoWrap .information .innerblock1 .imgsec{padding: 0 0 46.74%;}\n\t\t#HPV200007.promoWrap .information .innerblock1 .imgsec img{width: 100%;}\n\t\t#HPV200007.promoWrap .information .innerblock1 .txtsec .head3{font-size: 22px;line-height: 33px;}\n\t\t#HPV200007.promoWrap .information .innerblock1 .txtsec .para2{width: 100%;}\n\t\t#HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta span{font-size: 18px;line-height: 27px;}\n\t\t\n\t\t#HPV200007.promoWrap .information .innerblock2 .infolist{grid-template-columns: 1fr 2.55fr;}\n\t\t#HPV200007.promoWrap .information .innerblock2 .infolist .imgsec{display: flex; justify-content: center; overflow: hidden; position: relative; height: 0; padding: 0 0 89.764%; align-items: start;}\n\t\t#HPV200007.promoWrap .information .innerblock2 .infolist .imgsec img{max-width: unset; max-height: unset; width: 106%;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV200007.promoWrap .information .para{padding: 8px 0 16px;}\n\n\t\t#HPV200007.promoWrap .information .outerblock .para2{font-size: 16px;line-height: 24px;}\n\t\t#HPV200007.promoWrap .information .outerblock .blackcar span{font-size: 16px;line-height: 24px;}\n\n\t\t#HPV200007.promoWrap .information .innerblock1 .imgsec{padding: 0 0 76.525%;}\n\t\t#HPV200007.promoWrap .information .innerblock1 .imgsec img{width: 164%; margin-left: -17%;}\n\t\t#HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta span{font-size: 16px;line-height: 24px;}\n\t\t\n\t\t#HPV200007.promoWrap .information .innerblock2{grid-gap: 42px;}\n\t\t#HPV200007.promoWrap .information .innerblock2 .infolist{grid-template-columns: 1fr; grid-gap: 32px; padding: 0 32px;}\n\t\t#HPV200007.promoWrap .information .innerblock2 .infolist .imgsec{padding: 0px;height: auto;display: flex; justify-content: center;}\n\t\t#HPV200007.promoWrap .information .innerblock2 .infolist .imgsec img{width: 107%;}\n\t}\n</style>\n<div id=\"HPV200007\" class=\"promoWrap\">\n\t<div class=\"information\">\n\t\t<h2 class=\"head2\">Your guide to fall wellness</h2>\n\t\t<p class=\"para\">Explore tips to help you get the most out of the season.</p>\n\t\t<div class=\"outerblock\">\n\t\t\t<div class=\"innerblock1\">\n\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/v2/sep4/infoimmunizations.jpg\" alt=\"A person shows off the adhesive bandage on their arm after vaccination.\">\n\t\t\t\t</div>\n\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t<h3 class=\"head3\">Get tips and info on vaccines & immunization</h3>\n\t\t\t\t\t<p class=\"para2\">Explore answers to frequently asked questions about adult vaccines and more.</p>\n\t\t\t\t\t<a href=\"/learn/health/vaccines-immunizations?icid=cvs-home-design2-s5-wz-imzhub\" class=\"whitecta\"><span>Learn more about vaccines & immunizations</span></a>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"innerblock2\">\n\t\t\t\t<div class=\"infolist infolist1\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/v2/sep4/infosleepquality.jpg\" alt=\"A person lies in bed with a sleep mask on.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">How to help get a better night’s sleep — starting tonight</h3>\n\t\t\t\t\t\t<p class=\"para2\">Learn how to help improve your sleep quality, which can help enhance your memory and productivity.</p>\n\t\t\t\t\t\t<a href=\"/learn/wellness/sleep/sleep-tips?icid=cvs-home-design2-s5-wz-sleep\" class=\"blackcar\"><span>Learn about sleep quality</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"infolist infolist2\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/v2/sep4/infocoldsymptoms.jpg\" alt=\"A digital thermometer.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">You have a sore throat. Is it a cold, strep or COVID-19?</h3>\n\t\t\t\t\t\t<p class=\"para2\">Learn how to narrow down what might be causing your discomfort, how long it could last and how to treat it.</p>\n\t\t\t\t\t\t<a href=\"/learn/health/cough-cold-flu/cold-strep-covid?icid=cvs-home-design2-s5-wz-coldstrepcovid\" class=\"blackcar\"><span>Learn about cold symptoms</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"infolist infolist3\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/v2/sep4/infomagnesium.jpg\" alt=\"A parent and child put smoothie ingredients into a blender.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Discover the many benefits of magnesium</h3>\n\t\t\t\t\t\t<p class=\"para2\">Learn how magnesium may help support muscle and nerve function, help regulate blood sugar levels, support heart health and more.</p>\n\t\t\t\t\t\t<a href=\"/learn/wellness/vitamins-supplements/magnesium-benefits?icid=cvs-home-design2-s5-wz-magnesium\" class=\"blackcar\"><span>Learn more about magnesium</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</div>"}},{"slotId":"HPV200008","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.25em;font-size: .85em;line-height: .85em;}\n\t#HPV200008.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;}\n\n\tbody.modal-open {overflow: hidden;}\n\n\t#HPV200008.promoWrap .community{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 80px;padding: 0;}\n\t#HPV200008.promoWrap .community .head2{margin: 0;color: #1A1A19; font-size: 56px;line-height: 72.8px;font-weight: 300; text-align: center; padding: 0;}\n\t#HPV200008.promoWrap .community .para{margin: 0;color: #1A1A19; font-size: 24px;line-height: 36px;font-weight: 400; text-align: center; padding: 8px 0 32px;}\n\n\t#HPV200008.promoWrap .community .outerblock{display: grid; grid-template-columns: 1fr 1fr;grid-gap: 8px; position: relative;}\n\t#HPV200008.promoWrap .community .outerblock .playicon{display: block; position: absolute; width: 42px; height: 42px; left: 13.5px; bottom: 15px;}\n\t#HPV200008.promoWrap .community .outerblock .rowblock1{display: grid; grid-template-columns: 1fr 1.259fr;grid-gap: 8px; position: relative;}\n\t#HPV200008.promoWrap .community .outerblock .rowblock2{display: grid; grid-template-columns: 1.259fr 1fr;grid-gap: 8px; position: relative;}\n\n\t#HPV200008.promoWrap .community .outerblock .modalanchor{cursor: pointer;}\n\t#HPV200008.promoWrap .community .outerblock .modal{display: none; position: fixed; inset: 0; background: rgba(0, 0, 0, 0.8); z-index: 1000; justify-content: center; align-items: flex-start; overflow-y: auto; padding: 20px 16px;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal{max-width: 860px; width: 100%;display: flex ; flex-direction: column; margin: 0 auto;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .modalclose{top: -40px !important; font-size: 16px; line-height: 24px; font-weight: 500; color: #FFFFFF !important; width: auto; height: auto; border: none;background: none; border: none; margin: auto 0 10px auto; cursor: pointer;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .modalclose::before{content: none;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .modalclose img{display: inline-block; margin: 0 0 0 8px; width: 24px; vertical-align: -7px;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .videowrapper{position: relative; overflow: hidden; max-width: 100%; width: 100%; padding-top: 66%;}\n\t/* #HPV200008.promoWrap .community .outerblock .modal .innermodal .videowrapper {height: 568px;} */\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .videowrapper iframe{position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; border-radius: 20px 20px 0 0;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .bizaccordion15 * {margin: 0; text-align: left;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .bizaccordion15{padding: 20px; background: #FFFFFF; border-radius: 0 0 16px 16px;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .bizaccordion15 h3 .tbutton{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400; cursor: pointer;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .bizaccordion15 h3 .tbutton{padding: 20px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/pharmacy/women's-health-care/accordion-caret-blue_down.svg\") no-repeat scroll left; background-size: 15px 8px !important; border: none;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .bizaccordion15 h3.active .tbutton {background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/pharmacy/women's-health-care/accordion-caret-blue_up.svg\") no-repeat scroll left;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .bizaccordion15 .paratranscript{font-family: CVS Health Sans, Helvetica, Arial, sans-serif; margin: 0;color: #262626; font-size: 16px; line-height: 24px;font-weight: 400; padding: 0 0 20px;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .bizaccordion15 .tcontent{padding: 0 20px; max-height: 0;overflow: auto;transition: max-height 0.3s ease-out;}\n\n\t#HPV200008.promoWrap .community .outerblock .quotes{border-radius: 16px; border: 1px solid #CCCCCC; padding:32px; padding: 9%; display: grid; align-items: center;}\n\t#HPV200008.promoWrap .community .outerblock .quotes blockquote{margin: 0;}\n\t#HPV200008.promoWrap .community .outerblock .quotes blockquote .quote{margin: 0;color: #CC0000; font-size: 64px;line-height: 37.6px;font-weight: 400; padding: 0;}\n\t#HPV200008.promoWrap .community .outerblock .quotes blockquote .para2{margin: 0;color: #1A1A19; font-size: 16px;line-height: 24px;font-weight: 400; padding: 0 0 8px;}\n\t#HPV200008.promoWrap .community .outerblock .quotes cite .para3{font-style: normal; margin: 0;color: #1A1A19; font-size: 14px;line-height: 21px;font-weight: 400; padding: 0;}\n\n\t#HPV200008.promoWrap .community .outerblock .innerblock1 .card1 .imgsec{overflow: hidden; position: relative; border-radius: 16px;}\n\t#HPV200008.promoWrap .community .outerblock .innerblock1 .card1 .imgsec .modalbg{display: block; width: 100%; height: auto; max-width: 278px; width: auto;}\n\n\t#HPV200008.promoWrap .community .outerblock .innerblock2,#HPV200008.promoWrap .community .outerblock .innerblock3{display: grid; grid-template-columns: 1fr; grid-gap:8px;}\n\t#HPV200008.promoWrap .community .outerblock .quotes.card2{padding: 42px 32px; padding: 12% 9%;}\n\t#HPV200008.promoWrap .community .outerblock .quotes.card5{padding: 52px 32px; padding: 15% 9%;}\n\t\n\t#HPV200008.promoWrap .community .outerblock .innerblock4 .card6 .imgsec{overflow: hidden; position: relative; border-radius: 16px;}\n\t#HPV200008.promoWrap .community .outerblock .innerblock4 .card6 .imgsec .modalbg{display: block; width: 100%; height: auto; max-width: 278px; width: auto;}\n\t\n\t@media screen and (max-width:1023px) {\n\t\t#HPV200008.promoWrap .community .outerblock .modal .innermodal{max-width: 580px;}\n\t\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .videowrapper{padding-top: 65%;}\n\n\t\t#HPV200008.promoWrap .community{margin: 0 auto 40px;padding: 0 16px;}\n\t\t#HPV200008.promoWrap .community .head2{font-size: 35px;line-height: 45.5px;}\n\t\t#HPV200008.promoWrap .community .para{font-size: 16px;line-height: 16px; padding: 8px 0 24px;}\n\n\t\t#HPV200008.promoWrap .community .outerblock{grid-template-columns: 1fr;}\n\t\t#HPV200008.promoWrap .community .outerblock .playicon{width: 49px; height: 49px; left: 15.5px; bottom: 17px;}\n\t\t#HPV200008.promoWrap .community .outerblock .rowblock1{grid-template-columns: 1fr 1.25387fr;}\n\t\t#HPV200008.promoWrap .community .outerblock .rowblock2{grid-template-columns: 1.25387fr 1fr;}\n\n\t\t#HPV200008.promoWrap .community .outerblock .quotes{padding:48px 32px; padding: 12% 8%;}\n\n\t\t#HPV200008.promoWrap .community .outerblock .innerblock1 .card1 .imgsec .modalbg{max-width: unset; width: 100%;}\n\n\t\t#HPV200008.promoWrap .community .outerblock .quotes.card2{padding: 80px 32px; padding: 20% 8%;}\n\t\t#HPV200008.promoWrap .community .outerblock .quotes.card5{padding: 80px 32px; padding: 20% 8%;}\n\t\t\n\t\t#HPV200008.promoWrap .community .outerblock .innerblock4 .card6 .imgsec .modalbg{max-width: unset; width: 100%;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .videowrapper{padding-top: 75%;}\n\n\t\t#HPV200008.promoWrap .community .para{padding: 12px 0 32px;}\n\n\t\t#HPV200008.promoWrap .community .outerblock .playicon{width: 42px; height: 42px; left: 20px; bottom: 18px;}\n\t\t#HPV200008.promoWrap .community .outerblock .rowblock1{grid-template-columns: 1fr;}\n\t\t#HPV200008.promoWrap .community .outerblock .rowblock2{grid-template-columns: 1fr;}\n\n\t\t#HPV200008.promoWrap .community .outerblock .quotes{padding:32px; padding: 10%;}\n\n\t\t#HPV200008.promoWrap .community .outerblock .quotes.card2{padding: 42px 32px; padding: 13% 10%;}\n\t\t#HPV200008.promoWrap .community .outerblock .quotes.card5{padding: 42px 32px; padding: 13% 10%;}\n\t}\n</style>\n<div id=\"HPV200008\" class=\"promoWrap\">\n\t<div class=\"community\">\n\t\t<h2 class=\"head2\">Stories from our community</h2>\n\t\t<p class=\"para\">#cvs stories</p>\n\t\t<div class=\"outerblock\">\n\t\t\t<div class=\"rowblock1\">\n\t\t\t\t<div class=\"innerblock1\">\n\t\t\t\t\t<div class=\"card1\">\n\t\t\t\t\t\t<a id=\"openModal2\" class=\"modalanchor\" data-remodal-target=\"popupVideo2\" href=\"#\" aria-label=\"Play video of Shanna, CVS customer\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img class=\"modalbg\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v2/sep4/video1.jpg\" alt=\"Still image that links to a video of a testimonial from a customer who forgot their medicine on a trip.\">\n\t\t\t\t\t\t\t\t<img class=\"playicon\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v2/sep4/play.svg\" alt=\"play icon\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</a>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div id=\"videoModal2\" class=\"modal\" role=\"dialog\">\n\t\t\t\t\t\t<div class=\"innermodal\" id=\"popupVideo2\">\n\t\t\t\t\t\t\t<button id=\"closeModal2\" class=\"modalclose\" type=\"button\">Close<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/content/community-stories/modal-closeicon.svg\" alt=\"close icon\" aria-label=\"hidden\" class=\"promobtn-inline\"></button>\n\t\t\t\t\t\t\t<div class=\"videowrapper\">\n\t\t\t\t\t\t\t\t<iframe id=\"modalvideo2\" src=\"https://www.youtube.com/embed/lCpN-9HdmCQ\" title=\"Forgot Your Medication? We Have You Covered | CVS Pharmacy\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen></iframe>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"bizaccordion15\">\n\t\t\t\t\t\t\t\t<h3><button id=\"aa2\" aria-controls=\"a2\" class=\"tbutton\">View transcript</button></h3>\n\t\t\t\t\t\t\t\t<div id=\"a2\" role=\"alert\" class=\"tcontent\" aria-labelledby=\"aa2\">\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">[A woman with long red hair and purple glasses sits on a red chair in front of a CVS<span class=\"super\">®</span> storefront.]</p>\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">Woman, speaking: Hi, my name is Shanna.</p>\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">[Text: Shanna, CVS customer.]</p>\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">Shanna, speaking: So, I was actually on my way to California last summer and I completely forgot my anxiety medication. You know, driving about 3,000 miles away, not having medication that I need made everything way worse. I know at CVS, I can go right to them and I called when I got to California and said, “Hey, I need my medication” and I just walked in, picked it up and everything else was just smooth sailing.</p>\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">[Text: Making care happen. Making community happen. Making smooth sailing happen.]</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"innerblock2\">\n\t\t\t\t\t<div class=\"card2 quotes\">\n\t\t\t\t\t\t<blockquote>\n\t\t\t\t\t\t\t<p class=\"quote\">“</p>\n\t\t\t\t\t\t\t<p class=\"para2\">I give kudos to pharmacy workers with all they are responsible for... Thanks for what you do.”</p>\n\t\t\t\t\t\t</blockquote>\n\t\t\t\t\t\t<cite><p class=\"para3\">— Laurie K.</p></cite>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card3 quotes\">\n\t\t\t\t\t\t<blockquote>\n\t\t\t\t\t\t\t<p class=\"para2\">“(The pharmacist) told me how to schedule and provided literature educating me about each vaccine.”</p>\n\t\t\t\t\t\t</blockquote>\n\t\t\t\t\t\t<cite><p class=\"para3\">— Grant Y.</p></cite>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"rowblock2\">\n\t\t\t\t<div class=\"innerblock3\">\n\t\t\t\t\t<div class=\"card4 quotes\">\n\t\t\t\t\t\t<blockquote>\n\t\t\t\t\t\t\t<p class=\"para2\">“We really feel that this store is part of our community!”</p>\n\t\t\t\t\t\t</blockquote>\n\t\t\t\t\t\t<cite><p class=\"para3\">— Henry S.</p></cite>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card5 quotes\">\n\t\t\t\t\t\t<blockquote>\n\t\t\t\t\t\t\t<p class=\"quote\">“</p>\n\t\t\t\t\t\t\t<p class=\"para2\">The team member who assisted me picking up my prescriptions was awesome.”</p>\n\t\t\t\t\t\t</blockquote>\n\t\t\t\t\t\t<cite><p class=\"para3\">— Daniel B.</p></cite>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"innerblock4\">\n\t\t\t\t\t<div class=\"card6\">\n\t\t\t\t\t\t<a id=\"openModal3\" class=\"modalanchor\" data-remodal-target=\"popupVideo3\" href=\"#\" aria-label=\"Play video of parents from across our community\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img class=\"modalbg\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v2/sep4/video2.jpg\" alt=\"Still image that links to a video of a customer testimonial about why parents trust CVS Health.\">\n\t\t\t\t\t\t\t\t<img class=\"playicon\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v2/sep4/play.svg\" alt=\"play icon\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</a>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div id=\"videoModal3\" class=\"modal\" role=\"dialog\">\n\t\t\t\t\t\t<div class=\"innermodal\" id=\"popupVideo3\">\n\t\t\t\t\t\t\t<button id=\"closeModal3\" class=\"modalclose\" type=\"button\">Close<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/content/community-stories/modal-closeicon.svg\" alt=\"close icon\" aria-label=\"hidden\" class=\"promobtn-inline\"></button>\n\t\t\t\t\t\t\t<div class=\"videowrapper\">\n\t\t\t\t\t\t\t\t<iframe id=\"modalvideo3\" src=\"https://www.youtube.com/embed/AUSVdRIOH0c\" title=\"Why Parents Trust Us? | CVS Pharmacy\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen></iframe>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"bizaccordion15\">\n\t\t\t\t\t\t\t\t<h3><button id=\"aa3\" aria-controls=\"a3\" class=\"tbutton\">View transcript</button></h3>\n\t\t\t\t\t\t\t\t<div id=\"a3\" role=\"alert\" class=\"tcontent\" aria-labelledby=\"aa3\">\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">[Three adults — two men and one woman — walk up to red chairs in front of a CVS Pharmacy<span class=\"super\">®</span>. Each takes a seat.]</p>\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">First man, speaking: Being a new dad, CVS<span class=\"super\">®</span> has always made me feel really confident when I had my daughter.</p>\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">Woman, speaking: Finding out your kid has an autoimmune disorder can be quite frightening. Coming to CVS and speaking with the pharmacist, she was able to put some of my fears at ease.</p>\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">Second man, speaking: I got a three-year-old so I’m big on making sure that they have everything they need from the pharmacy. I lean on them a lot to make sure that they give me the right dosage and at least give me some type of recommendations when it comes to what I should be buying.</p>\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">[Text: Making care happen. Making community happen. Making confidence happen.]</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\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</div>\n<script type=\"text/javascript\" src=\"https://www.youtube.com/iframe_api\"></script>\n<script type = \"text/javascript\">\n\tsetTimeout(function () {\n\t\t(function hpv200008Function() {\n\t\t\tif (document.getElementById('HPV200008')) {\n\t\t\t\tconst body = document.body;\n\n\t\t\t\tconst modal2 = document.getElementById(\"videoModal2\");\n\t\t\t\tconst closeBtn2 = document.getElementById(\"closeModal2\");\n\t\t\t\tconst modalvideo2 = document.getElementById(\"modalvideo2\");\n\t\t\t\tconst baseSrc2 = \"https://www.youtube.com/embed/lCpN-9HdmCQ\";\n\n\t\t\t\tconst modal3 = document.getElementById(\"videoModal3\");\n\t\t\t\tconst closeBtn3 = document.getElementById(\"closeModal3\");\n\t\t\t\tconst modalvideo3 = document.getElementById(\"modalvideo3\");\n\t\t\t\tconst baseSrc3 = \"https://www.youtube.com/embed/AUSVdRIOH0c\";\n\n\t\t\t\t// Open modal without autoplay (CTA button)\n\t\t\t\tdocument.getElementById(\"openModal2\").onclick = () => {\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tmodal2.style.display = \"flex\";\n\t\t\t\t\tbody.classList.add('modal-open');\n\t\t\t\t\tmodalvideo2.src = baseSrc2; // no autoplay\n\t\t\t\t\tvar clickedElement = document.getElementById(\"openModal2\").getAttribute(\"data-remodal-target\");\n\t\t\t\t\tdocument.getElementById(clickedElement).childNodes[1].focus();\n\t\t\t\t\twindow.addEventListener('keydown', function (e) {\n\t\t\t\t\t\tif (e.keyCode === 9) {\n\t\t\t\t\t\t\tlet focusable = document.querySelector('#videoModal2').querySelectorAll('input,button,select,textarea,a');\n\t\t\t\t\t\t\tif (focusable.length) {\n\t\t\t\t\t\t\t\tlet first = focusable[0];\n\t\t\t\t\t\t\t\tlet last = focusable[focusable.length - 1];\n\t\t\t\t\t\t\t\tlet shift = e.shiftKey;\n\t\t\t\t\t\t\t\tif (shift) {\n\t\t\t\t\t\t\t\t\tif (e.target === first) {\n\t\t\t\t\t\t\t\t\t\tlast.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tif (e.target === last) {\n\t\t\t\t\t\t\t\t\t\tfirst.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t};\n\t\t\t\tdocument.getElementById(\"openModal3\").onclick = () => {\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tmodal3.style.display = \"flex\";\n\t\t\t\t\tbody.classList.add('modal-open');\n\t\t\t\t\tmodalvideo3.src = baseSrc3; // no autoplay\n\t\t\t\t\tvar clickedElement = document.getElementById(\"openModal3\").getAttribute(\"data-remodal-target\");\n\t\t\t\t\tdocument.getElementById(clickedElement).childNodes[1].focus();\n\t\t\t\t\twindow.addEventListener('keydown', function (e) {\n\t\t\t\t\t\tif (e.keyCode === 9) {\n\t\t\t\t\t\t\tlet focusable = document.querySelector('#videoModal3').querySelectorAll('input,button,select,textarea,a');\n\t\t\t\t\t\t\tif (focusable.length) {\n\t\t\t\t\t\t\t\tlet first = focusable[0];\n\t\t\t\t\t\t\t\tlet last = focusable[focusable.length - 1];\n\t\t\t\t\t\t\t\tlet shift = e.shiftKey;\n\t\t\t\t\t\t\t\tif (shift) {\n\t\t\t\t\t\t\t\t\tif (e.target === first) {\n\t\t\t\t\t\t\t\t\t\tlast.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tif (e.target === last) {\n\t\t\t\t\t\t\t\t\t\tfirst.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t};\n\n\t\t\t\t// Close modal stop video\n\t\t\t\tcloseBtn2.onclick = () => {\n\t\t\t\t\tmodal2.style.display = \"none\";\n\t\t\t\t\tbody.classList.remove('modal-open');\n\t\t\t\t\tmodalvideo2.src = \"\";\n\t\t\t\t\tmodalvideo2.src = baseSrc2;\n\t\t\t\t};\n\t\t\t\tcloseBtn3.onclick = () => {\n\t\t\t\t\tmodal3.style.display = \"none\";\n\t\t\t\t\tbody.classList.remove('modal-open');\n\t\t\t\t\tmodalvideo3.src = \"\";\n\t\t\t\t\tmodalvideo3.src = baseSrc3;\n\t\t\t\t};\n\n\t\t\t\t// Close modal if clicking outside\n\t\t\t\twindow.onclick = (e) => {\n\t\t\t\t\tif (e.target === modal2) {\n\t\t\t\t\t\tmodal2.style.display = \"none\";\n\t\t\t\t\t\tbody.classList.remove('modal-open');\n\t\t\t\t\t\tmodalvideo2.src = \"\";\n\t\t\t\t\t\tmodalvideo2.src = baseSrc2;\n\t\t\t\t\t} else if (e.target === modal3) {\n\t\t\t\t\t\tmodal3.style.display = \"none\";\n\t\t\t\t\t\tbody.classList.remove('modal-open');\n\t\t\t\t\t\tmodalvideo3.src = \"\";\n\t\t\t\t\t\tmodalvideo3.src = baseSrc3;\n\t\t\t\t\t}\n\t\t\t\t};\n\n\t\t\t\t// accordion js\t\n\t\t\t\tlet buttons = document.querySelectorAll(\".bizaccordion15 h3\");\n\t\t\t\tbuttons.forEach((button) => {\n\t\t\t\t\tlet content = button.nextElementSibling;\n\t\t\t\t\tbutton.addEventListener(\"click\", (event) => {\n\t\t\t\t\t\tif (button.classList.contains(\"active\")) {\n\t\t\t\t\t\t\tbutton.classList.remove(\"active\");\n\t\t\t\t\t\t\tbutton.children[0].setAttribute(\"aria-expanded\", false);\n\t\t\t\t\t\t\tcontent.style.maxHeight = null;\n\t\t\t\t\t\t\t// content.setAttribute(\"aria-hidden\", true);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tbutton.classList.add(\"active\");\n\t\t\t\t\t\t\tbutton.children[0].setAttribute(\"aria-expanded\", true);\n\t\t\t\t\t\t\tcontent.style.maxHeight = ((content.scrollHeight) / 3) + \"px\";\n\t\t\t\t\t\t\t// content.setAttribute(\"aria-hidden\", false);\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t});\n\t\t\t\tdocument.querySelector(\"#openModal2\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:stories_from_our_community_video_1:play_button'});});\n\t\t\t\tdocument.querySelector(\"#openModal3\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:stories_from_our_community_video_2:play_button'});});\n\t\t\t}\n\t\t})();\n\t}, 500);\n</script>"}},{"slotId":"HPV200009","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.25em;font-size: .85em;line-height: .85em;}\n\t#HPV200009.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif; background: linear-gradient(17.14deg, #FFF1E6 2.25%, #FFF8F2 12.61%, #FFFFFF 42.89%); margin-left: calc(-100vw / 2 + 50%); margin-right: calc(-100vw / 2 + 50%); padding-left: calc(100vw / 2 - 50%); padding-right: calc(100vw / 2 - 50%);}\n\n\t#HPV200009.promoWrap .commitment{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 80px;padding: 0;}\n\t/* #HPV200009.promoWrap .commitment:before {content: \"\";z-index: -1;position: fixed;top: 0;left: 0;right: 0;bottom: 0; background: linear-gradient(17.14deg, #FFF1E6 2.25%, #FFF8F2 12.61%, #FFFFFF 42.89%);} */\n\t#HPV200009.promoWrap .commitment .head2{margin: 0;color: #1A1A19; font-size: 56px;line-height: 72.8px;font-weight: 300; text-align: center; padding: 0 0 32px;}\n\n\t#HPV200009.promoWrap .commitment .outerblock .imgsec{position: relative; border-radius: 16px; overflow: hidden;}\n\t#HPV200009.promoWrap .commitment .outerblock .imgsec img{display: block; width: 100%; height: auto;}\n\n\t#HPV200009.promoWrap .commitment .outerblock .txtsec{position: relative; padding: 32px;}\n\t#HPV200009.promoWrap .commitment .outerblock .txtsec .para{margin: 0;color: #1A1A19; font-size: 20px;line-height: 30px;font-weight: 400; padding: 0 0 10px;}\n\t#HPV200009.promoWrap .commitment .outerblock .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table;}\n\t#HPV200009.promoWrap .commitment .outerblock .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200009.promoWrap .commitment .outerblock .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200009.promoWrap .commitment .outerblock .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV200009.promoWrap .commitment .outerblock .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\t/* #HPV200009.promoWrap .commitment .outerblock .blackcar: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\n\t#HPV200009.promoWrap .commitment .outerblock .innerblock1 .imgsec .logobg{background: #A50000; width: 100%; height: auto; padding: 7.65% 0;}\n\t#HPV200009.promoWrap .commitment .outerblock .innerblock1 .imgsec .logobg .logo{display: block; max-width: 247px; width: 100%; height: auto; margin: auto;}\n\n\t#HPV200009.promoWrap .commitment .outerblock .innerblock2 .imgsec .logobg{background: #000000; width: 100%; height: auto; padding: 7.664% 0;}\n\t#HPV200009.promoWrap .commitment .outerblock .innerblock2 .imgsec .logobg .logo{display: block; max-width: 268px; width: 100%; height: auto; margin: auto;}\n\n\t#HPV200009.promoWrap .commitment .outerblock .innerblock3 .imgsec .logobg{background: #730B0B; width: 100%; height: auto; padding:7.678% 0;}\n\t#HPV200009.promoWrap .commitment .outerblock .innerblock3 .imgsec .logobg .logo{display: block; max-width: 270px; width: 100%; height: auto; margin: auto;}\n\n\t#HPV200009.promoWrap .commitment .outerblock .dsktpblk{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 8px; position: relative;}\n\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider{display: none; max-width: 1024px; margin: 0 -16px; overflow: visible; position: relative;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .skiplink{position:absolute;left: -10000px; display: table; font-size: 16px; line-height: 24px; font-weight: 400; text-decoration: underline; color: #262626; margin: 10px;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .skiplink:hover{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .skiplink:focus-visible{position:relative;left: unset; outline: #262626 solid 4px; outline-offset: 3px; border-radius: 10px;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain {width: 100%; margin: 0 auto;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider5 {margin: 0 auto; overflow: visible; overflow-y: hidden; -webkit-overflow-scrolling: touch; -ms-overflow-style: none; transform: translateZ(0); padding: 0px 8px 0px 16px;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider5.draggable {user-select: none; cursor: -webkit-grab; cursor: grab;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider5.drag {cursor: -webkit-grabbing;cursor: grabbing;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider5::-webkit-scrollbar {opacity: 0;height: 0;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider5 .glider-track {transform: translateZ(0);width: 100%; margin: 0; padding: 0; display: flex; z-index: 1; overflow: visible;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider5 .glider-slide {user-select: none; padding-right: 8px; flex: 0 0 auto; overflow: visible; list-style: none;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-slide .card{min-height: 587px;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider-dots {user-select: none;display: flex;flex-wrap: wrap;justify-content: center;margin: 0 auto;padding: 0;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider-dot {padding: 0;user-select: none;outline: none;display: block;border-radius: 999px;background: #00000033;width: 8px;height: 8px;margin: 0 4px;cursor:default; transform: scale(1);}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider-dot.active {background: #000000; transform: scale(1);}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas{position: absolute; overflow: visible;display: grid; height: 100%; align-items: center; z-index: 2; top:0;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle {height: 44px; width: 44px; padding: 10px; color: #000000;background: #FFFFFF; border-radius: 10px; cursor:pointer; font-size: 0; border: 1px solid #000000}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle svg {width: 24px; height: auto;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle:hover,#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle:active{background: #000000;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle:hover svg path,#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle:active svg path{stroke: #FFFFFF;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle.disabled{cursor:default; background: #F2EFEB; border: 1px dashed #474644; opacity: 0.9;}\n\t/* #HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle.disabled:hover{background: #262626;} */\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle.disabled:hover svg path{stroke: #000000;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas.ctaleft{left: 8px;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas.ctaright{right: 8px;}\n\n\t#HPV200009.promoWrap .commitment .disclaimers{display: block; position: relative; padding: 0 4px; margin-top: 80px;}\n\t#HPV200009.promoWrap .commitment .disclaimers .disc{margin: 0;color: #1A1A19; font-size: 12px;line-height: 18px;font-weight: 400; padding: 0 0 24px;}\n\t#HPV200009.promoWrap .commitment .disclaimers .disc .uppercase{text-transform: uppercase;}\n\t#HPV200009.promoWrap .commitment .disclaimers .disc .disclink{font-weight: 400; color: #1A1A19; text-decoration: none;}\n\t#HPV200009.promoWrap .commitment .disclaimers .disc .disclink span{font-size: 12px;line-height: 18px; text-decoration: underline;}\n\t#HPV200009.promoWrap .commitment .disclaimers .disc .disclink:hover{text-decoration: none;color: #1A1A19;}\n\t#HPV200009.promoWrap .commitment .disclaimers .disc .disclink:hover > span{border-bottom: 2px solid #1A1A19; text-decoration: none;}\n\t/* #HPV200009.promoWrap .commitment .disclaimers .disc .disclink: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\n\t@media screen and (max-width:1023px) {\n\t\t#HPV200009.promoWrap .commitment{margin: 0 auto 40px;padding: 0 16px;}\n\t\t#HPV200009.promoWrap .commitment .head2{font-size: 35px;line-height: 45.5px;padding: 0 0 24px;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .imgsec img{width: 131%; margin-left: -9%;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .txtsec{padding: 32px;}\n\t\t\n\t\t#HPV200009.promoWrap .commitment .outerblock .innerblock1 .imgsec .logobg{padding: 10.016% 10%;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .innerblock2 .imgsec .logobg{padding: 10.035% 6%;}\n\t\t#HPV200009.promoWrap .commitment .outerblock .innerblock2 .imgsec .logobg .logo{max-width: 268px;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .innerblock3 .imgsec .logobg{padding: 10.054% 6%;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .dsktpblk{display: none;}\n\t\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider{display: block;}\n\n\t\t#HPV200009.promoWrap .commitment .disclaimers{padding: 0 16px; margin-top: 40px;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV200009.promoWrap .commitment .outerblock{grid-template-columns: 1fr;}\n\t\t#HPV200009.promoWrap .commitment .outerblock .txtsec{padding: 32px;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .imgsec img{width: 128%; margin-left: -7%;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .blackcar{width: 99%;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .innerblock1 .imgsec .logobg{padding: 9.775% 8%;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .innerblock2 .imgsec .logobg{padding: 9.792% 5%;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .innerblock3 .imgsec .logobg{padding: 9.810% 5%;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider5{padding-right: 0px;}\n\t\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider5 .glider-slide {padding-right: 16px;}\n\t\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-slide .card{min-height: 530px;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas.ctaleft{left: 2px;}\n\t\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas.ctaright{right: 2px;}\n\t}\n</style>\n<div id=\"HPV200009\" class=\"promoWrap\">\n\t<div class=\"commitment\">\n\t\t<h2 class=\"head2\">Our commitments to you</h2>\n\t\t<div class=\"outerblock\">\n\t\t\t<div class=\"dsktpblk\">\n\t\t\t\t<div class=\"innerblock1\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/here.png\" alt=\"Two women hug\">\n\t\t\t\t\t\t<div class=\"logobg\">\n\t\t\t\t\t\t\t<img class=\"logo\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/herelogo.png\" alt='Here, healthier happens together. The \"e\" in \"here\" has a lower opacity so the \"her\" stands out.'>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\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 href=\"/content/women?icid=cvs-home-design2-s7-gen-commit-here\" class=\"blackcar\"><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\t<div class=\"innerblock2\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/beautyunaltered.png\" alt=\"An unedited photo of a woman.\">\n\t\t\t\t\t\t<div class=\"logobg\">\n\t\t\t\t\t\t\t<img class=\"logo\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/beautyunalteredlogo.png\" alt=\"The Beauty Unaltered logo\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\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 href=\"/content/beauty-mark?icid=cvs-home-design2-s7-gen-commit-beauty\" class=\"blackcar\"><span>Learn about Beauty Unaltered</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"innerblock3\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/testing.jpg\" alt=\"A person doing laboratory tests\">\n\t\t\t\t\t\t<div class=\"logobg\">\n\t\t\t\t\t\t\t<img class=\"logo\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/trustedlogo.png\" alt=\"The Tested to be Trusted logo\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\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 href=\"/content/tested-trusted?icid=cvs-home-design2-s7-gen-commit-ttbt\" class=\"blackcar\"><span>Learn about our testing</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=\"tbmbblk-slider\">\n\t\t\t\t<section class=\"slider5\" aria-roledescription=\"carousel\" aria-label=\"services\">\n\t\t\t\t\t\t<!-- <a href=\"#wellsecess\" class=\"skiplink\">Skip services carousel</a> -->\n\t\t\t\t\t\t<div class=\"glider-contain\">\n\t\t\t\t\t\t\t<div class=\"glider5\">\n\t\t\t\t\t\t\t\t<li class=\"slider5cards\">\n\t\t\t\t\t\t\t\t\t<div class=\"innerblock1 card\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/here.png\" alt=\"Two women hug\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"logobg\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img class=\"logo\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/herelogo.png\" alt='Here, healthier happens together. The \"e\" in \"here\" has a lower opacity so the \"her\" stands out.'>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\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\t\t\t\t\t<a href=\"/content/women?icid=cvs-home-design2-s7-gen-commit-here\" class=\"blackcar\"><span>Learn more about our commitment</span></a>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t<li class=\"slider5cards\">\n\t\t\t\t\t\t\t\t\t<div class=\"innerblock2 card\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/beautyunaltered.png\" alt=\"An unedited photo of a woman.\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"logobg\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img class=\"logo\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/beautyunalteredlogo.png\" alt=\"The Beauty Unaltered logo\">\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\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\t\t\t\t\t<a href=\"/content/beauty-mark?icid=cvs-home-design2-s7-gen-commit-beauty\" class=\"blackcar\"><span>Learn about Beauty Unaltered</span></a>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t<li class=\"slider5cards\">\n\t\t\t\t\t\t\t\t\t<div class=\"innerblock3 card\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/testing.jpg\" alt=\"A person doing laboratory tests\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"logobg\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img class=\"logo\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/trustedlogo.png\" alt=\"The Tested to be Trusted logo\">\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\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\t\t\t\t\t<a href=\"/content/tested-trusted?icid=cvs-home-design2-s7-gen-commit-ttbt\" class=\"blackcar\"><span>Learn about our testing</span></a>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"dots4\"></div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"ctas ctaleft\">\n\t\t\t\t\t\t\t<button id=\"glider5leftcta\" class=\"glider5-prev deals-paddle disabled\" aria-label=\"Visually Scroll Left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M6 12L11 7M6 12L11 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"ctas ctaright\">\n\t\t\t\t\t\t\t<button id=\"glider5rightcta\" class=\"glider5-next deals-paddle\" aria-label=\"Visually Scroll Right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M18 12L13 7M18 12L13 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</section>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"disclaimers\">\n\t\t\t<p 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 <p class=\"disc\">*<span class=\"uppercase\">for $10 off $20 coupon</span>: Offer available August 11, 2025 through December 31, 2025, while supplies last. Customers who schedule their appointment online will receive the coupon after vaccination. Limit one per customer per vaccine visit. For vaccines that require multiple doses, the coupon will be given with vaccine series completion. Merchandise coupon redeemable at CVS Pharmacy<span class=\"super\">®</span> and Longs Drugs<span class=\"super\">®</span> for one-time use. Terms and conditions apply. Details on coupon. Coupon barcode number must be provided to redeem online. $10 savings applied to total qualifying minimum purchase of $20 (after other coupons and discounts are applied). Coupon shall not be issued in Arkansas, New Jersey or New York or at MinuteClinic<span class=\"super\">®</span> locations in Arkansas, Massachusetts, New Jersey or New York. Coupon cannot be redeemed at CVS Pharmacy<span class=\"super\">®</span> at Target, CVS Pharmacy<span class=\"super\">®</span> at Schnucks<span class=\"super\">®</span> or at MinuteClinic<span class=\"super\">®</span> locations. This offer is solely made by CVS<span class=\"super\">®</span> and not connected with any vaccine manufacturer. In pharmacy locations at Target, eligible patients may receive a coupon to be redeemed in their respective stores.</p>\n\t\t\t<p class=\"disc\">*<span class=\"uppercase\">for virtual appointments</span>: MinuteClinic Virtual Care<span class=\"super\">®</span> services and appointment availability may vary. Credit, debit, health savings account (HSA) and flexible spending accounts (FSA) cards and some insurance accepted. Services not yet available in Alabama and Mississippi.</p>\n\t\t\t<p class=\"disc\">*<span class=\"uppercase\">for rx delivery</span>: Delivery is available for eligible prescription drug orders with qualifying prescription benefit programs and insurance plans. Order cutoff times may vary by delivery option and pharmacy location. 1 to 2 day delivery is available only on orders placed Monday through Thursday. Delivery may be subject to delays. For same-day delivery Mondays through Fridays, orders must be submitted by 4 PM or four hours prior to store closing to receive delivery the same day that the order is placed. For same-day delivery Saturdays or Sundays, orders must be submitted by 2 PM or four hours prior to store closing. For customers in Manhattan, same-day delivery orders must be placed by 11 AM for delivery by 4 PM or by 4 PM for delivery by 8 PM. Not all delivery options are available to every address. Not all pharmacy locations provide delivery (including certain CVS Pharmacy<span class=\"super\">®</span>, CVS Pharmacy at Target, CarePlus CVS Pharmacy<span class=\"super\">®</span> and Navarro<span class=\"super\">®</span> locations). Delivery fees apply and may vary by delivery option and location. Coupons, ExtraBucks Rewards<span class=\"super\">®</span> or in‐store promotions with delivery may not be used with delivery orders. Online promotions cannot be used nor ExtraBucks Rewards earned with orders called into stores. Advance payment by credit, debit, health savings account (HSA) or flexible spending account (FSA) card required. In most cases, HSA/FSA cards may not be used for delivery fees. Other restrictions may apply.</p>\n\t\t\t<p class=\"disc\">*<span class=\"uppercase\">for 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. 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 ExtraCare terms and conditions for details or ask a CVS<span class=\"super\">®</span> pharmacy team member for a copy.</p>\n\t\t\t<p class=\"disc\">*<span class=\"uppercase\">for flu shots</span>: Select vaccines are no cost with most insurance. Eligibility varies by patient and insurance plan. Eligible patients will not pay any copayments unless otherwise required by their plan, including Medicare Part B. Availability varies by state based on regulations. This is not an all-inclusive list of who should be vaccinated. Age restrictions apply. Available when a certified immunizer is on duty. Vaccines are available at most CVS Pharmacy<span class=\"super\">®</span> locations. <a href=\"/vaccines\" class=\"disclink\"><span>Get details</span></a>.</p>\n\t\t\t<p class=\"disc\">*<span class=\"uppercase\">for hsa/fsa eligibility</span>: Health savings account (HSA) and flexible spending account (FSA) eligible services may vary by benefits administrator and with changes in Internal Revenue Service (IRS) rules. Check with your benefits administrator.</p>\n\t\t\t<p class=\"disc\">*<span class=\"uppercase\">for 100s of wellness deals and more</span>: Buy one, get one free; buy one, get one 50% off; instant savings; buy more, save more; and ExtraBucks Rewards<span class=\"super\">®</span> promotions expire October 11, 2025, at 11:59 PM ET. Buy one, get one free; buy one, get one 50% off; instant savings; and buy more, save more offers are valid within each brand only. You must put both items in your basket; savings will be applied at checkout. ExtraBucks Rewards offer limit of one per household with card.</p>\n\t\t\t<p class=\"disc\">*<span class=\"uppercase\">for bogo & extrabucks rewards offers</span>: Buy 1, get 1 free; buy 1, get 1 50% off; instant savings; buy more, save more; and ExtraBucks Rewards<span class=\"super\">®</span> promotions expire September 27, 2025 at 11:59 PM ET. Buy 1, get 1 free; buy 1, get 1 50% off; instant savings; and buy more, save more offers valid within each brand only. You must put both items in your basket; savings will be applied at checkout. ExtraBucks Rewards offer limit of one per household with card.</p>\n\t\t\t\n\t\t\t<p class=\"disc\">*<span class=\"uppercase\">for third-party testing</span>: A product sample is tested by an independent third party for certain contaminants and, whenever possible, the identity and potency of dietary ingredients. <a href=\"/content/tested-trusted\" class=\"disclink\"><span>Learn more about third-party testing</span></a>.</p>\n\t\t</div>\n\t</div>\n</div>\n<script type = \"text/javascript\">\n\tsetTimeout(function() {\n\t\t(function hpv200009Function() {\n\t\t\tif (document.getElementById('HPV200009')) {\n\t\t\t\t!function(e){\"function\"==typeof define&&define.amd?define(e):\"object\"==typeof exports?module.exports=e():e()}((function(){var e=\"undefined\"!=typeof window?window:this,t=e.Glider=function(t,i){var o=this;if(t._glider)return t._glider;if(o.ele=t,o.ele.classList.add(\"glider\"),o.ele._glider=o,o.opt=Object.assign({},{slidesToScroll:1,slidesToShow:1,resizeLock:!0,duration:.5,easing:function(e,t,i,o,r){return o*(t/=r)*t+i}},i),o.animate_id=o.page=o.slide=0,o.arrows={},o._opt=o.opt,o.opt.skipTrack)o.track=o.ele.children[0];else for(o.track=document.createElement(\"ul\"),o.ele.appendChild(o.track);1!==o.ele.children.length;)o.track.appendChild(o.ele.children[0]);o.track.classList.add(\"glider-track\"),o.init(),o.resize=o.init.bind(o,!0),o.event(o.ele,\"add\",{scroll:o.updateControls.bind(o)}),o.event(e,\"add\",{resize:o.resize})},i=t.prototype;return i.init=function(e,t){var i=this,o=0,r=0;i.slides=i.track.children,[].forEach.call(i.slides,(function(e,t){e.classList.add(\"glider-slide\"),e.setAttribute(\"data-gslide\",t)})),i.containerWidth=i.ele.clientWidth;var s=i.settingsBreakpoint();if(t||(t=s),\"auto\"===i.opt.slidesToShow||void 0!==i.opt._autoSlide){var l=i.containerWidth/i.opt.itemWidth;i.opt._autoSlide=i.opt.slidesToShow=i.opt.exactWidth?l:Math.max(1,Math.floor(l))}\"auto\"===i.opt.slidesToScroll&&(i.opt.slidesToScroll=Math.floor(i.opt.slidesToShow)),i.itemWidth=i.opt.exactWidth?i.opt.itemWidth:i.containerWidth/i.opt.slidesToShow,i.itemWidth=(i.opt.itemWidth,i.opt.itemWidth),[].forEach.call(i.slides,(function(e){e.style.height=\"auto\",e.style.width=i.itemWidth+\"px\",o+=i.itemWidth,r=Math.max(e.offsetHeight,r)})),i.track.style.width=o+\"px\",i.trackWidth=o,i.isDrag=!1,i.preventClick=!1,i.move=!1,i.opt.resizeLock&&i.scrollTo(i.slide*i.itemWidth,0),(s||t)&&(i.bindArrows(),i.buildDots(),i.bindDrag()),i.updateControls(),i.emit(e?\"refresh\":\"loaded\")},i.bindDrag=function(){var e=this;e.mouse=e.mouse||e.handleMouse.bind(e);var t=function(){e.mouseDown=void 0,e.ele.classList.remove(\"drag\"),e.isDrag&&(e.preventClick=!0),e.isDrag=!1};const i=function(){e.move=!0};var o={mouseup:t,mouseleave:t,mousedown:function(t){t.preventDefault(),t.stopPropagation(),e.mouseDown=t.clientX,e.ele.classList.add(\"drag\"),e.move=!1,setTimeout(i,300)},touchstart:function(t){e.ele.classList.add(\"drag\"),e.move=!1,setTimeout(i,300)},mousemove:e.mouse,click:function(t){e.preventClick&&e.move&&(t.preventDefault(),t.stopPropagation()),e.preventClick=!1,e.move=!1}};e.ele.classList.toggle(\"draggable\",!0===e.opt.draggable),e.event(e.ele,\"remove\",o),e.opt.draggable&&e.event(e.ele,\"add\",o)},i.buildDots=function(){var e=this;if(e.opt.dots){if(\"string\"==typeof e.opt.dots?e.dots=document.querySelector(e.opt.dots):e.dots=e.opt.dots,e.dots){e.dots.innerHTML=\"\",e.dots.classList.add(\"glider-dots\");for(var t=0;t<Math.ceil(e.slides.length-e.containerWidth/e.itemWidth+1);++t){var i=document.createElement(\"span\");i.dataset.index=t,i.className=\"glider-dot \"+(t?\"\":\"active\"),e.dots.appendChild(i)}}}else e.dots&&(e.dots.innerHTML=\"\")},i.bindArrows=function(){var e=this;e.opt.arrows?[\"prev\",\"next\"].forEach((function(t){var i=e.opt.arrows[t];i&&(\"string\"==typeof i&&(i=document.querySelector(i)),i&&(i._func=i._func||e.scrollItem.bind(e,t),e.event(i,\"remove\",{click:i._func}),e.event(i,\"add\",{click:i._func}),e.arrows[t]=i))})):Object.keys(e.arrows).forEach((function(t){var i=e.arrows[t];e.event(i,\"remove\",{click:i._func})}))},i.updateControls=function(e){var t=this;e&&!t.opt.scrollPropagate&&e.stopPropagation();var i=t.containerWidth>=t.trackWidth;t.opt.rewind||(t.arrows.prev&&(t.arrows.prev.classList.toggle(\"disabled\",t.ele.scrollLeft<=0||i),t.arrows.prev.classList.contains(\"disabled\")?t.arrows.prev.setAttribute(\"aria-label\",\"Start of Slider\"):t.arrows.prev.setAttribute(\"aria-label\",\"Previous Card\")),t.arrows.next&&(t.arrows.next.classList.toggle(\"disabled\",Math.ceil(t.ele.scrollLeft+t.containerWidth)>=Math.floor(t.trackWidth)||i),t.arrows.next.classList.contains(\"disabled\")?t.arrows.next.setAttribute(\"aria-label\",\"End of Slider\"):t.arrows.next.setAttribute(\"aria-label\",\"Next Card\"))),t.slide=Math.round(t.ele.scrollLeft/t.itemWidth),t.page=Math.round(t.ele.scrollLeft/t.itemWidth);var o=t.slide+Math.floor(Math.floor(t.opt.slidesToShow)/2),r=Math.floor(t.opt.slidesToShow)%2?0:o+1;1===Math.floor(t.opt.slidesToShow)&&(r=0),t.ele.scrollLeft+t.containerWidth>=Math.floor(t.trackWidth)&&(t.page=t.dots?t.dots.children.length-1:0),[].forEach.call(t.slides,(function(e,i){var s=e.classList,l=s.contains(\"visible\"),a=t.ele.scrollLeft,n=t.ele.scrollLeft+t.containerWidth,d=t.itemWidth*i,c=d+t.itemWidth;[].forEach.call(s,(function(e){/^left|right/.test(e)&&s.remove(e)})),s.toggle(\"active\",t.slide===i),o===i||r&&r===i?s.add(\"center\"):(s.remove(\"center\"),s.add([i<o?\"left\":\"right\",Math.abs(i-(i<o?o:r||o))].join(\"-\")));var h=Math.ceil(d)>=Math.floor(a)&&Math.floor(c)<=Math.ceil(n);s.toggle(\"visible\",h),h!==l&&t.emit(\"slide-\"+(h?\"visible\":\"hidden\"),{slide:i})})),t.dots&&[].forEach.call(t.dots.children,(function(e,i){e.classList.toggle(\"active\",t.page===i)})),e&&t.opt.scrollLock&&(clearTimeout(t.scrollLock),t.scrollLock=setTimeout((function(){clearTimeout(t.scrollLock),Math.abs(t.ele.scrollLeft/t.itemWidth-t.slide)>.02&&(t.mouseDown||t.trackWidth>t.containerWidth+t.ele.scrollLeft&&t.scrollItem(t.getCurrentSlide()))}),t.opt.scrollLockDelay||250))},i.getCurrentSlide=function(){var e=this;return e.round(e.ele.scrollLeft/e.itemWidth)},i.scrollItem=function(e,t,i){i&&i.preventDefault();var o=this,r=e;++o.animate_id;var s,l=o.slide;if(!0===t)s=(e=Math.round(e*o.containerWidth/o.itemWidth))*o.itemWidth;else{if(\"string\"==typeof e){var a=\"prev\"===e;if(e=o.opt.slidesToScroll%1||o.opt.slidesToShow%1?o.getCurrentSlide():o.slide,a?e-=o.opt.slidesToScroll:e+=o.opt.slidesToScroll,o.opt.rewind){var n=o.ele.scrollLeft;e=a&&!n?o.slides.length:!a&&n+o.containerWidth>=Math.floor(o.trackWidth)?0:e}}e=Math.max(Math.min(e,o.slides.length),0),o.slide=e,s=o.itemWidth*e}return o.emit(\"scroll-item\",{prevSlide:l,slide:e}),o.scrollTo(s,o.opt.duration*Math.abs(o.ele.scrollLeft-s),(function(){o.updateControls(),o.emit(\"animated\",{value:r,type:\"string\"==typeof r?\"arrow\":t?\"dot\":\"slide\"})})),!1},i.settingsBreakpoint=function(){var t=this,i=t._opt.responsive;if(i){i.sort((function(e,t){return t.breakpoint-e.breakpoint}));for(var o=0;o<i.length;++o){var r=i[o];if(e.innerWidth>=r.breakpoint)return t.breakpoint!==r.breakpoint&&(t.opt=Object.assign({},t._opt,r.settings),t.breakpoint=r.breakpoint,!0)}}var s=0!==t.breakpoint;return t.opt=Object.assign({},t._opt),t.breakpoint=0,s},i.scrollTo=function(t,i,o){var r=this,s=(new Date).getTime(),l=r.animate_id,a=function(){var n=(new Date).getTime()-s;r.ele.scrollLeft=r.ele.scrollLeft+(t-r.ele.scrollLeft)*r.opt.easing(0,n,0,1,i),n<i&&l===r.animate_id?e.requestAnimationFrame(a):(r.ele.scrollLeft=t,o&&o.call(r))};e.requestAnimationFrame(a)},i.removeItem=function(e){var t=this;t.slides.length&&(t.track.removeChild(t.slides[e]),t.refresh(!0),t.emit(\"remove\"))},i.addItem=function(e){var t=this;t.track.appendChild(e),t.refresh(!0),t.emit(\"add\")},i.handleMouse=function(e){var t=this;t.mouseDown&&(t.isDrag=!0,t.ele.scrollLeft+=(t.mouseDown-e.clientX)*(t.opt.dragVelocity||3.3),t.mouseDown=e.clientX)},i.round=function(e){var t=1/(this.opt.slidesToScroll%1||1);return Math.round(e*t)/t},i.refresh=function(e){this.init(!0,e)},i.setOption=function(e,t){var i=this;i.breakpoint&&!t?i._opt.responsive.forEach((function(t){t.breakpoint===i.breakpoint&&(t.settings=Object.assign({},t.settings,e))})):i._opt=Object.assign({},i._opt,e),i.breakpoint=0,i.settingsBreakpoint()},i.destroy=function(){var t=this,i=t.ele.cloneNode(!0),o=function(e){e.removeAttribute(\"style\"),[].forEach.call(e.classList,(function(t){/^glider/.test(t)&&e.classList.remove(t)}))};i.children[0].outerHTML=i.children[0].innerHTML,o(i),[].forEach.call(i.getElementsByTagName(\"*\"),o),t.ele.parentNode.replaceChild(i,t.ele),t.event(e,\"remove\",{resize:t.resize}),t.emit(\"destroy\")},i.emit=function(t,i){var o=new e.CustomEvent(\"glider-\"+t,{bubbles:!this.opt.eventPropagate,detail:i});this.ele.dispatchEvent(o)},i.event=function(e,t,i){var o=e[t+\"EventListener\"].bind(e);Object.keys(i).forEach((function(e){o(e,i[e])}))},t}));\n\t\t\t\tnew Glider(document.querySelector('.glider5'), {\n\t\t\t\t\tslidesToShow: \"auto\",\n\t\t\t\t\tslidesToScroll: 1,\n\t\t\t\t\titemWidth: 346,\n\t\t\t\t\tdraggable: true,\n\t\t\t\t\tdots: '.dots4',\n\t\t\t\t\tscrollLock: true,\n\t\t\t\t\tarrows: {\n\t\t\t\t\t\tprev: '.glider5-prev',\n\t\t\t\t\t\tnext: '.glider5-next'\n\t\t\t\t\t},\n\t\t\t\t\tresponsive: [{\n\t\t\t\t\t\t\tbreakpoint: 700,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tbreakpoint: 900,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t});\n\t\t\t\tdocument.querySelector(\"#glider5leftcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:our_commitments:left_nav'});});\n\t\t\t\tdocument.querySelector(\"#glider5rightcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:our_commitments:right_nav'});});\n\t\t\t}\n\t\t})();\n\t}, 500);\n</script>\n\n<script>\nsetTimeout(function() {\n window.utag?.track('view', {\"page_variant\": \"ac30\"});\n}, 1000);\n</script>"}},{"slotId":"HPV200010","slotContent":{"plaintext":" "}}]}},{"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":"HP00001","slotContent":{"plaintext":"<script>\n\ttry {\n\ttry {\n\twindow.handleAntiFlicker = function (win, doc) {\n\t// ----- Constructor -----\n\tfunction TargetFlickerConfig(pathRegex, checkHash, domainList, cssSelectorList, preHideFunction, postHideFunction, timeout) {\n\tthis.pathRegex = pathRegex;\n\tthis.checkHash = checkHash;\n\tthis.domainList = domainList;\n\tthis.cssSelectorList = cssSelectorList;\n\tthis.preHideFunction = preHideFunction;\n\tthis.postHideFunction = postHideFunction;\n\tthis.timeout = timeout;\n\t}\n\t\n\t// ----- Your Custom Configuration -----\n\tconst targetFlickerConfigList = [\n\tnew TargetFlickerConfig(\n\t/^\\/$/, // Homepage \"/\"\n\tfalse,\n\t[],\n\t['[class*=\"grid_content-boxed\"]'],\n\thideElements,\n\tshowElements,\n\t1000\n\t),\n\tnew TargetFlickerConfig(\n\t/^\\/~\\/hp-v1$/, // Homepage variant \"/~/hp-v1\"\n\tfalse,\n\t[],\n\t['[class*=\"grid_content-boxed\"]'],\n\thideElements,\n\tshowElements,\n\t1000\n\t),\n\tnew TargetFlickerConfig(\n\t/^\\/~\\/hp-v2$/, // Homepage variant \"/~/hp-v2\"\n\tfalse,\n\t[],\n\t['[class*=\"grid_content-boxed\"]'],\n\thideElements,\n\tshowElements,\n\t1000\n\t)\n\t];\n\t\n\t// ----- Flags -----\n\tconst isNotVEC =\n\twindow.location.search.indexOf(\"adobe_authoring_enabled\") === -1 &&\n\twindow.location.search.indexOf(\"mboxEdit\") === -1;\n\tconst isMboxNotDisabled = window.location.search.indexOf(\"mboxDisable\") === -1;\n\tconst isDebug = window.location.search.indexOf(\"flickerDebug\") > 0;\n\t\n\tif (isNotVEC && isMboxNotDisabled) {\n\tconst targetFlickerConfigMatchList = targetFlickerConfigList.filter((config) => {\n\tconst pathToTest = config.checkHash\n\t? window.location.pathname + window.location.hash\n\t: window.location.pathname;\n\treturn (\n\tconfig.pathRegex.test(pathToTest) &&\n\t(!config.domainList.length ||\n\tconfig.domainList.some((domain) => window.location.hostname === domain))\n\t);\n\t});\n\t\n\ttargetFlickerConfigMatchList.forEach((targetFlickerConfig) => {\n\tprocessConfig(targetFlickerConfig);\n\t});\n\t}\n\t\n\t// ----- Core Logic -----\n\tfunction processConfig(targetFlickerConfig) {\n\tdoAntiFlicker(targetFlickerConfig);\n\tlistenForTargetFinished(targetFlickerConfig);\n\t}\n\t\n\tfunction listenForTargetFinished(targetFlickerConfig) {\n\t// Simulate Alloy monitoring hooks\n\twindow.__alloyMonitors = window.__alloyMonitors || [];\n\twindow.__alloyMonitors.push({\n\tonCommandResolved(data) {\n\tif (isTargetAlloyCommand(data)) undoAntiFlicker(targetFlickerConfig);\n\t},\n\tonCommandRejected(data) {\n\tif (isTargetAlloyCommand(data)) undoAntiFlicker(targetFlickerConfig);\n\t},\n\t});\n\t\n\t// Adobe Target or timeout fallback\n\t[\"at-content-rendering-succeeded\", \"at-request-failed\", \"at-content-rendering-failed\"].forEach((e) => {\n\tdocument.addEventListener(e, () => undoAntiFlicker(targetFlickerConfig), false);\n\t});\n\t\n\t// Always fallback after timeout\n\tsetTimeout(() => undoAntiFlicker(targetFlickerConfig), targetFlickerConfig.timeout);\n\t}\n\t\n\tfunction doAntiFlicker(targetFlickerConfig) {\n\tif (isDebug) console.debug(\"Anti-flicker active:\", targetFlickerConfig);\n\ttargetFlickerConfig.preHideFunction &&\n\ttargetFlickerConfig.preHideFunction.call(this, win, doc, targetFlickerConfig);\n\t}\n\t\n\tfunction undoAntiFlicker(targetFlickerConfig) {\n\tif (isDebug) console.debug(\"Anti-flicker released:\", targetFlickerConfig);\n\ttargetFlickerConfig.postHideFunction &&\n\ttargetFlickerConfig.postHideFunction.call(this, win, doc, targetFlickerConfig);\n\t}\n\t\n\tfunction isTargetAlloyCommand(data) {\n\treturn (\n\tdata &&\n\tdata.commandName === \"sendEvent\" &&\n\tdata.options &&\n\tdata.options.xdm &&\n\tdata.options.xdm.eventType === \"web.webPageDetails.pageViews\"\n\t);\n\t}\n\t\n\t// ----- Style Handlers -----\n\tfunction hideElements(win, doc, targetFlickerConfig) {\n\tconst styleId = \"anti-flicker-style\";\n\tif (!doc.getElementById(styleId)) {\n\tconst styleElement = doc.createElement(\"style\");\n\tstyleElement.id = styleId;\n\tstyleElement.innerHTML =\n\ttargetFlickerConfig.cssSelectorList.join(\",\") +\n\t\"{opacity:0!important;transition:opacity 0.3s ease;}\";\n\tdoc.head.appendChild(styleElement);\n\t}\n\t}\n\t\n\tfunction showElements(win, doc, targetFlickerConfig) {\n\tconst styleId = \"anti-flicker-style\";\n\tconst styleElement = doc.getElementById(styleId);\n\tif (styleElement) {\n\tdoc.head.removeChild(styleElement);\n\t}\n\t// Restore visibility explicitly\n\ttargetFlickerConfig.cssSelectorList.forEach((selector) => {\n\tdoc.querySelectorAll(selector).forEach((el) => (el.style.opacity = \"1\"));\n\t});\n\t}\n\t};\n\t\n\t// Initialize\n\twindow.handleAntiFlicker(window, document);\n\t} catch (e) {\n\tconsole.error(\"Anti-flicker inner error:\", e);\n\t}\n\t} catch (e) {\n\tconsole.error(\"Anti-flicker outer error:\", e);\n\t}\n\t</script>\n\n\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<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.25em;font-size: .85em;line-height: .85em;}\n\t#HPV100001.promoWrap{position: relative; padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif; background: #EBF8FA; margin-left: calc(-100vw / 2 + 50%); margin-right: calc(-100vw / 2 + 50%); padding-left: calc(100vw / 2 - 50%); padding-right: calc(100vw / 2 - 50%);overflow: hidden;margin-bottom: 64px;}\n\n\t#HPV100001.promoWrap .decor{position: absolute;overflow: visible; max-width: 1440px; width: 100%; margin: 0 auto; top: 0; left: 50%;transform: translate(-50%, 0);}\n\t#HPV100001.promoWrap .decor img{display: block; max-width: 488px; width: 100%; height: auto;}\n\t#HPV100001.promoWrap .hero{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 100px;padding: 64px 0px 50px 0px;}\n\n\t#HPV100001.promoWrap .hero .imgsec {overflow: hidden;}\n\t#HPV100001.promoWrap .hero .insec1 .imgsec{position: relative;\n border-radius: 16px;overflow: visible;}\n\t#HPV100001.promoWrap .hero .insec1 .imgsec .insec1-img{border-radius: 16px;}\n\t#HPV100001.promoWrap .hero .imgsec img{display: block; max-width: 100%; width: 100%; height: auto;}\n\n\t#HPV100001.promoWrap .hero .para2{margin: 0; color: #000000; font-size: 20px; line-height: 30px; font-weight: 400;}\n\n\t#HPV100001.promoWrap .hero .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table; width: 84%;}\n\t#HPV100001.promoWrap .inblk2 .card1 .blackcar {width: 83%;}\n\t#HPV100001.promoWrap .hero .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100001.promoWrap .hero .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100001.promoWrap .hero .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV100001.promoWrap .hero .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\n\t#HPV100001.promoWrap .hero .whitecar {font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; width: 93%;}\n\t#HPV100001.promoWrap .hero .whitecar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100001.promoWrap .hero .whitecar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100001.promoWrap .hero .whitecar:hover{text-decoration: none;color: #FFFFFF;}\n\t#HPV100001.promoWrap .hero .whitecar:hover > span{border-bottom: 1px solid #FFFFFF; text-decoration: none;}\n\n\t#HPV100001.promoWrap .hero .outsec{display: grid; grid-template-columns: 1fr 1fr; grid-gap: 40px;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .head1{margin: 0; color: #000000; font-size: 64px; line-height: 83.2px; font-weight: 400; padding: 15px 0 25px;width: 100%;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1{overflow: visible;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec{padding: 20px 0 0 0;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .para1{margin: 0; color: #000000; font-size: 36px; line-height: 46.8px; font-weight: 400; padding: 0 0 16px; width: 96%}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta{font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; padding: 9px 12px; border-radius: 10px; background: #004D99; margin:0; /*border: 1px solid #FFFFFF;*/}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t/* #HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta:hover{text-decoration: none;color:#FFFFFF; background:#004D99; border: 1px solid #004D99; padding: 9px 13px;} */\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2{overflow: hidden; border-radius: 16px; background: #003C78; padding: 16px 16px 26px;margin-bottom: 40px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2 .imgsec{border-radius: 16px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2 .txtsec .para2{padding: 18px 0 10px;color: #fff;width: 100%;}\n\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3{display: grid; grid-template-columns: 1fr 1fr; grid-gap: 40px; padding-right: 0; max-height: 570px; height: 100%;align-items: self-start;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .imgsec{border-radius: 16px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk1{overflow: hidden; border-radius: 16px; background: #0060BF; padding: 16px 16px 26px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk1 .txtsec .para2{padding: 18px 0 10px;color: #fff;width: 95%;}\n\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .imgsec{margin-bottom: 22px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .imgsec{margin-bottom: 12px;}\n\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .txtsec{padding-left: 16px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .imgsec{padding: 0;min-height: unset;width: 100%;/*max-height: 161px;*/background: #FCEBA7;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1{border-radius: 16px;padding: 0;min-height: 245px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2{background: #CC0000;border-radius: 16px;padding: 16px 16px 26px;min-height: 246px;margin-bottom: 40px;}\n #HPV100001.promoWrap .hero .insec1 img.offer {position: absolute;width: 247px;height: auto;bottom: -67.42px;left: 25px;}\n\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2 .imgsec{margin-bottom: 16px;background: #FFF2F2;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2 .para2{color: #fff;padding-bottom: 10px;width: 100%;}\n\t\t\t\t/* #HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .txtsec{padding: 0px 0 0 20px;} */\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .para2{padding-bottom: 10px;width: 100%;}\n\t\t#HPV100001.promoWrap a:focus-visible {outline: 2px solid #000000;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n\t\t#HPV100001.promoWrap .white-focus:focus-visible {outline: 2px solid #FFFFFF;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n\t\t#HPV100001.promoWrap .hero .inblk1 .whitecar:focus-visible {outline: 2px solid #FFFFFF;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n\t\t#HPV100001.promoWrap .inblk1:hover .blackcar>span{border-bottom:1px solid #000;text-decoration:none}\n#HPV100001.promoWrap .link-hover:hover .blackcar>span{border-bottom:1px solid #000;text-decoration:none}\n#HPV100001.promoWrap .blck2:hover .blackcar>span{border-bottom:1px solid #000;text-decoration:none}\n#HPV100001.promoWrap .link-hover:hover a.bluecta{text-decoration:none!important;color:#004d99!important;background:#fff!important;border:1px solid #1A1A19!important;padding:9px 13px!important}\n#HPV100001.promoWrap .link-hover:hover a.bluecta::after{content:''!important;background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat!important;background-position:right!important;background-size:cover!important;display:inline-block!important;width:6px!important;height:12px!important;vertical-align:middle!important;box-sizing:border-box!important;margin:0 0 0 5px!important}\n#HPV100001.promoWrap .inblk2 .card2 .blackcar {width: 98%;}\n\n\n\t/* old video css */\n\n\n #HPV100001.promoWrap .card img{width:100%;height:auto;display:block;border-radius:16px}\n #HPV100001.promoWrap .card.video-section{background-color:transparent;padding:0;border-radius: 0;}\n\n #HPV100001.promoWrap iframe{width:100%;height:100%;border-radius:20px}\n #HPV100001.promoWrap .video-container video{width:100%;height:auto;border-radius:20px;object-fit:cover;/*cursor:pointer*/}\n #HPV100001.promoWrap .video-container.playing .video-cover,#HPV100001.promoWrap .video-container.playing .video-play-button{display:none}\n #HPV100001.promoWrap .video-container{position:relative;background:0 0;overflow:hidden;border-radius:10px}\n #HPV100001.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 #HPV100001.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 #HPV100001.promoWrap .video-container iframe{display:none;width:100%;height:100%}\n #HPV100001.promoWrap .video-container.playing iframe{display:block}\n #HPV100001.promoWrap .video-container.playing .video-play-button{display:none}\n #HPV100001.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;border-radius:16px;}\n #HPV100001.promoWrap .video-container.playing .video-cover{display:none}\n #HPV100001.promoWrap .video-play-button:hover{background:#fff;opacity:.9!important}\n #HPV100001.promoWrap .ec-logo{padding-bottom:16px}\n #HPV100001.promoWrap .video-control-button{position:absolute;left:20px;bottom:20px;width:40px;height:40px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;border:0}\n /* #HPV100001.promoWrap .transcript-button{padding: 0; position:absolute;right:20px;bottom:20px;width:24px;height:24px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;border:0}\n #HPV100001.promoWrap .hover-dialog{display:none;position:absolute;bottom:43px;right:-15px;background:#fff;padding:16px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.2);width:300px;height:auto;font-size:14px;line-height:150%;font-weight:400;text-align:left}\n #HPV100001.promoWrap .hover-dialog::after{content:\"\";position:absolute;top:100%;right:17px;border-width:10px;border-style:solid;border-color:#fff transparent transparent transparent}\n #HPV100001.promoWrap .transcript-button .hover-dialog.pop{display: block;} */\n\t/* Position transcript button */\n#HPV100001.promoWrap .transcript-button {\n position: absolute;\n right: 20px;\n bottom: 20px;\n width: 24px;\n height: 24px;\n background: #fff;\n border-radius: 50%;\n cursor: pointer;\n z-index: 10;\n display: flex;\n align-items: center;\n justify-content: center;\n border: 0;\n\tpadding: 0;\n}\n\n/* Transcript dialog */\n#HPV100001.promoWrap .hover-dialog {\n display: none;\n position: absolute;\n bottom: 63px; /* sits above the button */\n right: 5px; /* aligns with button */\n background: #fff;\n padding: 16px;\n border-radius: 8px;\n box-shadow: 0 4px 8px rgba(0,0,0,.2);\n width: 300px;\n font-size: 14px;\n line-height: 150%;\n font-weight: 400;\n text-align: left;\n z-index: 9; /* just below button */\n}\n\n/* Arrow pointer */\n#HPV100001.promoWrap .hover-dialog::after {\n content: \"\";\n position: absolute;\n top: 100%;\n right: 17px;\n border-width: 10px;\n border-style: solid;\n border-color: #fff transparent transparent transparent;\n}\n\n/* Show when toggled */\n#HPV100001.promoWrap .hover-dialog.pop {\n display: block;\n}\n/* #HPV100001.promoWrap .hover-dialog .zero-margin-top{margin-top: 0;} */\n#HPV100001.promoWrap .hover-dialog .zero-padding-bottom{padding-bottom: 0 !important;}\n#HPV100001.promoWrap .hover-dialog p{padding: 0 0 0 0;margin: 0;}\n #HPV100001.promoWrap .pause-icon{display:none}\n #HPV100001.promoWrap .video-container.playing .play-icon{display:none}\n #HPV100001.promoWrap .video-container.playing .pause-icon{display:flex}\n #HPV100001.promoWrap .card.video-section{overflow: visible;}\n\t#HPV100001.promoWrap .transcript-text{padding: 0;margin: 0;font-size: 14px;line-height: 150%;}\n\t#HPV100001.promoWrap .hover-dialog .top-padding{padding: 10px 0 0 0;}\n#HPV100001.promoWrap .whitecar:focus-visible {outline: 2px solid #FFFFFF;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n\n\t/* old video css */\n\t/* @media screen and (max-width:1280px) {\n\t\t#HPV100001.promoWrap .hero .outsec .insec1 .head1{width: 103%;}\n\t} */\n\n\t@media screen and (max-width:1023px) {\n\t\t#HPV100001.promoWrap .hero{margin: 0 auto 0;padding: 64px 24px 0;}\n\n\t\t#HPV100001.promoWrap .hero .blackcar {width: 93%;}\n\n\t\t#HPV100001.promoWrap .hero .outsec{grid-template-columns: 1fr 1.02321fr; grid-gap: 24px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec1 .head1{font-size: 40px; line-height: 48px; padding: 2px 0 30px;width: 89%;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec{padding: 10px 0 0 10px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .para1{font-size: 24px; line-height: 31.2px; padding: 0 0 15px; width: 92%;/*max-width: 314px;*/}\n\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2{padding: 8px 8px 18px; margin-bottom: 16px;}\n\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3{grid-template-columns: 1fr 1fr; grid-gap: 16px; padding-right: 0px; max-height: unset; height: auto; align-items: start;margin-bottom: 20px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk1{padding: 8px 8px 18px;}\n\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .imgsec{margin-bottom: 8px;max-width: unset;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1{min-height: unset;margin-bottom: 24px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2{/*padding-bottom: 10px;*/min-height: unset;padding: 8px 8px 18px;margin-bottom: 8px;}\n\t\t #HPV100001.promoWrap .hero .insec1 img.offer {position: absolute;width: 177px;height: auto;bottom: -43.42px;left: 17px;}\n\t\t\t#HPV100001.promoWrap .decor img{max-width: 350px;}\n\t\t\t#HPV100001.promoWrap .hero .inblk2 .card2 .blackcar{max-width: unset;}\n\t\t\t #HPV100001.promoWrap .video-container{width:100%;height:auto;max-width:100%;margin:0 auto}\n #HPV100001.promoWrap .video-container video{width:100%;height:auto;object-fit:cover}\n #HPV100001.promoWrap .video-control-button{left:18px;bottom:18px}\n #HPV100001.promoWrap .transcript-button{right:18px;bottom:18px}\n #HPV100001.promoWrap .video-play-button{width:60px;height:60px;left:10px;bottom:10px}\n\t\t\t #HPV100001.promoWrap .column-one .card.video-section,#HPV100001.promoWrap .column-one .textsec{padding:0}\n\t\t\t\t #HPV100001.promoWrap .card img.square{width:165px;height:165px;object-fit:cover}\n\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2 .txtsec .para2{padding: 8px 0 10px;width: 100%;}\n\t\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk1 .txtsec .para2{padding: 8px 0 10px;width: 99%;}\n\t\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .imgsec{margin-bottom: 10px;/*padding: 15px 10px 30px 10px;*/ max-width: 100%;/*min-height: 107px;*/}\n\t\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2 .imgsec{margin-bottom: 8px;}\n\t\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2 .para2{width:99%;}\n\t\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .txtsec{padding: 0px 0 0 0;}\n\t\t\t\t\t\t\t\t\t\t\t\t#HPV100001.promoWrap .hover-dialog{ bottom: 60px;\n right: 3px;}\n\t#HPV100001.promoWrap{margin-bottom: 48px;}\n\t/* #HPV100001.promoWrap .decor{top: -8px;} */\n\t#HPV100001.promoWrap .inblk2 .card1 .blackcar{width: 91%;}\n\t#HPV100001.promoWrap .inblk1 .whitecar{width: 94%;}\n\t#HPV100001.promoWrap .blck3 .inblk1 .txtsec .blackcar{width: 94%;}\n\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .para2{width: 100%;}\n\t}\n\t/* @media screen and (max-width:800px) {\n\t\t#HPV100001.promoWrap .inblk2 .card2 .whitecar{max-width: 115px;}\n\t} */\n\t/* @media screen and (max-width:768px) {\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .imgsec{padding: 15px 10px 30px 10px;}\n\t\n\t} */\n\t@media screen and (max-width:767px) {\n\t\t#HPV100001.promoWrap .decor img{max-width: 292px;}\n\t\t#HPV100001.promoWrap .hero{padding: 64px 8px 0;}\n\n\t\t#HPV100001.promoWrap .hero .blackcar {width: 93%;}\n\n\t\t#HPV100001.promoWrap .hero .outsec{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3{grid-gap: 8px;}\n\t\t#HPV100001.promoWrap .hero .insec1 img.offer{width: 168px; top: 16px; width: 51.35%; top: 64.292%;}\n\t\t #HPV100001.promoWrap .video-container{min-height:300px}\n\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec1 .head1{font-size: 40px; line-height: 48px; padding: 2px 0 8px;}\n\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2{margin-bottom: 8px;}\n\t\t\t\t\t#HPV100001.promoWrap .hero .inblk2 .card1 .whitecar{padding-left: 10px;}\n\t\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .imgsec{padding: 0;/*min-height: 107px;*/max-height: unset;}\n\t\t\t\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1{margin-bottom: 15px;}\n\t\t\t\t\t\t\t\t\t\t/* #HPV100001.promoWrap .decor{top: -7px;} */\n\t\t\t\t\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2 .txtsec .para2{width: 98%;}\n\t}\n\t/* @media screen and (max-width:360px) {\n\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec1 .head1{width: 101%;}\n\t} */\n</style>\n<div id=\"HPV100001\" class=\"promoWrap\">\n\t<div class=\"decor\">\n\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2026/wk26/hero-top-decoration-holiday.png\" alt=\"\">\n\t</div>\n\t<div class=\"hero\">\n\t\t<div class=\"outsec\">\n\t\t\t<div class=\"insec1\">\n\t\t\t\t<h1 class=\"head1\">Celebrate summer</h1>\n\t\t\t\t<div class=\"blck1\">\n\t\t\t\t\t<div class=\"card video-section\">\n\t\t\t\t\t\t<div class=\"video-container\" id=\"videoContainer\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2026/wk26/hero-main-overlap-picnic.jpg\" alt=\"A picnic table with Lysol disinfecting wipes, Bounty paper towels, a case of Well Market bottled water as well as red Solo cups and paper plates.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<!-- <div class=\"video-cover\"></div> -->\n\t\t\t\t\t\t\t<!-- <video id=\"mainVideo\" playsinline>\n\t\t\t\t\t\t\t\t<source src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2026/wk24/W24_Hero_video_1x1_3s copy.mp4\" type=\"video/mp4\">\n\t\t\t\t\t\t\t</video> \n\t\t\t\t\t\t\t<button aria-label=\"Play animation\" class=\"video-control-button\" id=\"playPauseButton\" type=\"button\">\n\t\t\t\t\t\t\t\t<div class=\"play-icon\" id=\"play-icon-hero\"><img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/play.svg\"></div>\n\t\t\t\t\t\t\t\t<div class=\"pause-icon\" id=\"pause-icon-hero\"><img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/pause.svg\"></div>\n\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t<button id=\"transcript-toggle-hero\" class=\"transcript-button\" aria-label=\"Open transcript\" aria-expanded=\"false\" onclick=\"toggleTscript(this);\">\n\t\t\t\t\t\t\t\t\t\t<img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v1/sept4/transcript.svg\">\n\t\t\t\t\t\t\t</button> -->\n\n\t\t\t\t\t\t\t<!-- <div id=\"transcript-dialog\" class=\"hover-dialog\" aria-hidden=\"true\" role=\"region\" aria-label=\"Transcript\">\n\t\t\t\t\t\t\t\t<p class=\"zero-margin-top\" id=\"transcript-start\">A brief montage of three pleasant, smiling CVS pharmacists.</p>\n\t\t\t\t\t\t\t</div> -->\n\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t\n\t\t\t\t\t<div class=\"txtsec link-hover\">\n\t\t\t\t\t\t<p class=\"para1\">Double the offers, two weeks only, on hundreds of summer essentials</p>\n\t\t\t\t\t\t<a href=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s1-l1-theme-fs-eebd\" class=\"bluecta\"><span>Shop Extra Big Deals</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=\"insec2\">\n\t\t\t\t<div class=\"blck2 link-hover\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2026/wk26/hero-wide-default-glp-1.png\" alt=\"GLP-1 pricing graphic that uses overlapping circles showing as low as $149* without insurance with manufacturer coupon and copays as low as $25* with commercial insurance & manufacturer coupon\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">CVS<span class=\"super\">®</span> is your one spot for affordable GLP-1 options. Copays as low as $25* with commercial insurance & manufacturer coupons, as low as $149* without insurance and a manufacturer coupon.</p>\n\t\t\t\t\t\t<a href=\"/content/weight-loss?icid=cvs-home-s1-l2-theme-rx-glp1\" class=\"whitecar\"><span>Learn more about GLP-1s</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"blck3\">\t\t\t\n\t\t\t\t\t<div class=\"inblk1 link-hover\" style=\"cursor: pointer;\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2026/wk26/hero-shape-mask-default-well-market.png\" alt=\"A mix of hands grabbing handfuls of popcorn from a bowl with a packet of Well Market popcorn in the corner.\">\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<p class=\"para2\">Party like it’s your 250th anniversary.</p>\n\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/summer?icid=cvs-home-s1-l3-theme-fs-summer\" class=\"whitecar\"><span>Shop summer essentials</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"inblk2\">\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"card2 link-hover\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2026/wk26/hero-small-card-default-pharmacy.jpg\" alt=\"A CVS pharmacist talks with a customer as they receive their prescription bag.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<p class=\"para2\">Make the most of your trip with easy Rx management and support.</p>\n\t\t\t\t\t\t\t<a href=\"/pharmacy?icid=cvs-home-s1-l4-theme-rx-managerx\" class=\"whitecar white-focus\"><span>Manage prescriptions</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"card1 link-hover\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2026/wk26/hero-no-card-no-subhead-wide-game-day.jpg\" alt=\"A smiling soccer fan has an American flag around their shoulders, a soccer ball under their arm and a bowl of chip snacks in front of them.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<!-- <p class=\"para2\">CVS<span class=\"super\">®</span> offers 14 vaccines, no cost with most insurance.*</p> -->\n\t\t\t\t\t\t\t\t<a href=\"/shop/merch/us-soccer?widgetID=7nxdmr34&mc=0&icid=cvs-home-s1-l5-theme-fs-gameday\" class=\"blackcar\"><span>Shop game-day essentials</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t\n\t\t\t</div>\n\t\t</div>\n\n\t</div>\n</div>\n <script>\nwindow.addEventListener('load', function () {\n setTimeout(() => {\n\n const video = document.getElementById('mainVideo');\n const playPauseButton = document.getElementById('playPauseButton');\n const container = document.getElementById('videoContainer');\n const cover = document.querySelector('.video-cover');\n\n // Required for autoplay in all browsers\n video.muted = true;\n video.playsInline = true; // iOS Safari requirement\n\n // Try autoplay after 1 second\n video.play()\n .then(() => {\n container.classList.add('playing');\n if (cover) cover.style.display = 'none';\n })\n .catch(error => {\n console.log('Autoplay blocked:', error);\n // Show play button or cover if needed\n });\n\n // Click handler\n playPauseButton.addEventListener('click', togglePlayPause);\n\n // Keyboard accessibility\n playPauseButton.addEventListener('keydown', function (e) {\n if (e.key === \" \" || e.key === \"Enter\") {\n e.preventDefault();\n togglePlayPause();\n }\n });\n\n // When video ends\n video.addEventListener('ended', function () {\n container.classList.remove('playing');\n if (cover) cover.style.display = 'block';\n });\n\n function togglePlayPause() {\n if (video.paused) {\n video.play()\n .then(() => {\n container.classList.add('playing');\n if (cover) cover.style.display = 'none';\n })\n .catch(error => console.error('User play failed:', error));\n } else {\n video.pause();\n container.classList.remove('playing');\n if (cover) cover.style.display = 'block';\n }\n }\n\n\n\t\t/* chnage aria label on play pause */\n\n\t\t// Required for autoplay\n video.muted = true;\n video.playsInline = true;\n\n // Try autoplay after 1 second\n video.play()\n .then(() => {\n container.classList.add('playing');\n if (cover) cover.style.display = 'none';\n\n // ⭐ UPDATE ARIA LABEL ON AUTOPLAY SUCCESS\n playPauseButton.setAttribute('aria-label', 'Pause animation');\n })\n .catch(error => {\n console.log('Autoplay blocked:', error);\n // Keep aria-label as play in this case\n });\n\n // Click handler\n playPauseButton.addEventListener('click', togglePlayPause);\n\n // Keyboard accessibility\n // playPauseButton.addEventListener('keydown', function (e) {\n // if (e.key === \" \" || e.key === \"Enter\") {\n // e.preventDefault();\n // togglePlayPause();\n // }\n // });\n\n // When video ends\n video.addEventListener('ended', function () {\n container.classList.remove('playing');\n if (cover) cover.style.display = 'block';\n\n // Reset aria label when video ends\n playPauseButton.setAttribute('aria-label', 'Play animation');\n });\n\n function togglePlayPause() {\n if (video.paused) {\n video.play()\n .then(() => {\n container.classList.add('playing');\n if (cover) cover.style.display = 'none';\n\n // Update aria-label\n playPauseButton.setAttribute('aria-label', 'Pause animation');\n })\n .catch(error => console.error('User play failed:', error));\n } else {\n video.pause();\n container.classList.remove('playing');\n if (cover) cover.style.display = 'block';\n\n // Update aria-label\n playPauseButton.setAttribute('aria-label', 'Play animation');\n }\n }\n\n\t\t// link hover\n\t\tdocument.querySelectorAll('.link-hover').forEach(div => {\n const link = div.querySelector('a');\n\n if (link) {\n div.style.cursor = 'pointer';\n\n div.addEventListener('click', () => {\n window.location.href = link.href;\n });\n }\n});\n\n\n }, 1000); // autoplay after 1 second\n \n document.querySelector(\"#play-icon-hero\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:covid_video:play_button'});});\n\ndocument.querySelector(\"#pause-icon-hero\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:covid_video:pause_button'});});\n \n });\n\nfunction toggleTscript(button) {\n const dialog = document.getElementById(\"transcript-dialog\");\n const firstLine = document.getElementById(\"transcript-start\");\n const isOpen = dialog.classList.toggle(\"pop\");\n\n button.setAttribute(\"aria-label\", isOpen ? \"Close transcript\" : \"Open transcript\");\n button.setAttribute(\"aria-expanded\", isOpen ? \"true\" : \"false\");\n dialog.setAttribute(\"aria-hidden\", isOpen ? \"false\" : \"true\");\n\n if (isOpen) {\n // Make first line temporarily focusable\n firstLine.setAttribute(\"tabindex\", \"-1\");\n firstLine.focus();\n\n // Remove tabindex after focus for clean DOM\n setTimeout(() => firstLine.removeAttribute(\"tabindex\"), 0);\n\n dialog.addEventListener(\"keydown\", escCloseHandler);\n } else {\n button.focus();\n dialog.removeEventListener(\"keydown\", escCloseHandler);\n }\n\n function escCloseHandler(e) {\n if (e.key === \"Escape\" || e.key === \"Esc\") {\n dialog.classList.remove(\"pop\");\n dialog.setAttribute(\"aria-hidden\", \"true\");\n button.setAttribute(\"aria-expanded\", \"false\");\n button.setAttribute(\"aria-label\", \"Open transcript\");\n button.focus();\n }\n }\n}\n </script>"}},{"slotId":"HP00002","slotContent":{"plaintext":"<!-- <!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"> -->\n <style>\n body{margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HPV100002.promoWrap #tabpanel2, #tabpanel3{display: none;}\n#HPV100002.promoWrap{max-width:1280px;margin:0 auto 120px auto;padding:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HPV100002.promoWrap .tab{margin:0 20px;padding:0 0;cursor:pointer;border: none;\n background: none;color:#1A1A19}\n#HPV100002.promoWrap .tab.active{border-bottom:2px solid #004D99;font-weight:500}\n#HPV100002.promoWrap .slider-container{position:relative;overflow:hidden;max-width:100%}\n#HPV100002.promoWrap .slider-track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;transition:transform .5s ease;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px}\n#HPV100002.promoWrap .tabs-section-acn .arrow{position:absolute;top:40%;width:44px;height:44px;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HPV100002.promoWrap .arrow.left{left:0;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow.right{right:8px;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow.disabled{background-color:#ccc9c6;border-style:dashed;cursor:not-allowed;}\n#HPV100002.promoWrap .dots{display:flex;justify-content:center;margin-top:25px}\n#HPV100002.promoWrap .dot{width:8px;height:8px;margin:0 5px;border-radius:50%;background:#ccc;cursor:pointer}\n#HPV100002.promoWrap .dot.active{background:#000}\n#HPV100002.promoWrap .tabs{display:flex;justify-content:center;padding:0 0;gap:40px;margin-bottom:40px}\n#HPV100002.promoWrap .tab{font-weight:500;font-size:20px;line-height:150%;cursor:pointer;padding-bottom:4px;position:relative;margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HPV100002.promoWrap .tab.active{color:#1A1A19}\n#HPV100002.promoWrap .tab.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:3px;background:#0071e3;border-radius:2px}\n#HPV100002.promoWrap .card-container.active{display:flex}\n#HPV100002.promoWrap .card{background:#F7F7F7;border-radius:20px;text-align:left;padding:20px 20px 0 20px;box-shadow:0 1px 5px rgba(0,0,0,.1);display:flex;flex-direction:column;min-height:365px;max-width:250px; overflow: hidden;}\n#HPV100002.promoWrap .card a{color:#000;font-size:16px;text-decoration:none;margin-bottom:16px;line-height:150%;font-weight:500}\n#HPV100002.promoWrap .card a span:hover{text-decoration: none;border-bottom: 1px solid #000;}\n#HPV100002.promoWrap .card img{width:100%;height:auto;object-fit:contain;margin:auto auto -10px;transition:transform .3s ease}\n#HPV100002.promoWrap .card:hover > img{transform:translateY(-10px);}\n#HPV100002.promoWrap .head3{margin:0;color:#1A1A19;font-size:24px;line-height:150%;font-weight:400;padding-bottom:10px;max-width:242px}\n#HPV100002.promoWrap .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:6px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:8px;margin-bottom:2px}\n#HPV100002.promoWrap .arrow-btn{position:absolute;top:40%;width:44px;height:44px;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HPV100002.promoWrap .arrow-btn.left{left:0;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow-btn.left:hover{background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow-white.svg);background-color:#000}\n#HPV100002.promoWrap .arrow-btn.right{right:8px;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow-btn.right:hover{background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow-white.svg);background-color:#000}\n/* #HPV100002.promoWrap .arrow-btn.disabled{background-color:#ccc9c6;cursor:not-allowed;pointer-events:none} */\n#HPV100002.promoWrap .arrow-btn.left.disabled{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.left.disabled:hover{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.right.disabled{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.right.disabled:hover{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn:disabled{background-color:#ccc9c6;border-style:dashed;cursor:not-allowed;}\n#HPV100002.promoWrap .arrow-icon{float:right;transition:transform .3s ease}\n#HPV100002.promoWrap .arrow-btn.left.disabled:hover{border-width:1px 1px 1px 0;border-color:#333;border-style:dashed;background-color:#ccc9c6}\n#HPV100002.promoWrap .arrow-btn.left:disabled:hover{border-width:1px;border-color:#333;border-style:dashed;background-color:#ccc9c6;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg)}\n#HPV100002.promoWrap .arrow-btn.right:disabled:hover{border-width:1px;border-color:#333;border-style:dashed;background-color:#ccc9c6;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg)}\n#HPV100002.promoWrap .find-store-card{padding:20px 0 0 0;max-width:290px}\n#HPV100002.promoWrap .find-store-card .text-section{padding:0 20px 0 20px}\n#HPV100002.promoWrap .find-store-card img{margin-bottom:0;border-radius:0 0 20px 20px}\n.dot:focus-visible {outline: none;}\n#HPV100002.promoWrap ul.card-container{min-height: 384px;}\n\n/* video section css */\n#HPV100002.promoWrap .video-section-acn .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor: pointer;}\n #HPV100002.promoWrap .video-section-acn .picture-box .imgsec{overflow:hidden;display:flex;object-fit:cover;max-width:100%;width: 100%;min-height: 520px;border-top-left-radius: 16px;border-top-right-radius: 16px;}\n #HPV100002.promoWrap .video-section-acn .picture-box img{width:100%;height:auto;display:block;object-fit: cover;}\n\n #HPV100002.promoWrap .video-section-acn .video-container{position:relative;background:0 0;overflow:hidden}\n #HPV100002.promoWrap .video-section-acn .video-container video{height:568px;border-radius:20px 20px 0 0;object-fit:cover;cursor:pointer}\n #HPV100002.promoWrap .video-section-acn .video-container iframe{width:100%;min-height:520px;height:auto;border-top-left-radius: 16px;border-top-right-radius: 16px;object-fit:cover;cursor:pointer;border: none;display: block;}\n #HPV100002.promoWrap .video-section-acn .video-control-button{position:absolute;left:40px;bottom:40px;width:40px;height:40px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;border:0}\n /* #HPV100002.promoWrap .video-section-acn .play-icon{width:30px;height:30px} */\n #HPV100002.promoWrap .video-section-acn .pause-icon{display:none;width:30px;height:30px}\n #HPV100002.promoWrap .video-section-acn .red-car{background:#004d99;border:1px solid #004d99;padding:10px 10px 10px 10px;display:inline-block;color:#fff;border-radius:10px}\n #HPV100002.promoWrap .video-section-acn .red-car:hover{background:#fff;border:1px solid #1a1a19;color:#004d99}\n .header-sec p.para{padding-bottom:25px}\n #HPV100002.promoWrap .video-section-acn .video-section .red-car{background:#fff;color:#004d99;border:1px solid #1a1a19;padding:10px 8px 10px 8px}\n #HPV100002.promoWrap .video-section-acn .video-section .red-car:hover{background:#004d99;color:#fff;border:1px solid #004d99;padding:10px 8px 10px 8px}\n #HPV100002.promoWrap .video-section-acn .video-section .red-car::after{display:none}\n #HPV100002.promoWrap .video-section-acn .tab-display{display:none}\n #HPV100002.promoWrap .video-section-acn .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n #HPV100002.promoWrap .video-section-acn .picture-box .imgsec{overflow:hidden;display:flex;object-fit:cover}\n #HPV100002.promoWrap .video-section-acn .picture-box img{width:100%;height:auto;display:block}\n #HPV100002.promoWrap .video-section-acn .video-thumbnail{position:relative;display:inline-block}\n #HPV100002.promoWrap .video-section-acn .thumb-img{width:100%;border-radius:12px}\n #HPV100002.promoWrap .video-section-acn .play-btn{position:absolute;bottom:20px;left:20px;background:#fff;border:none;border-radius:50%;width:50px;height:50px;font-size:22px;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.25)}\n #HPV100002.promoWrap .video-section-acn .modal-inner{max-width:320px;width:100%;display:flex;flex-direction:column;margin:0 auto}\n #HPV100002.promoWrap .video-section-acn .modal-header{display:flex;justify-content:flex-end;align-items:center;color:#fff;font-size:16px;margin-bottom:8px}\n #HPV100002.promoWrap .video-section-acn .close-text{margin-right:8px}\n #HPV100002.promoWrap .video-section-acn .close-btn{background:0 0;border:2px solid #fff;border-radius:50%;color:#fff;font-size:18px;width:32px;height:32px;line-height:26px;text-align:center;cursor:pointer}\n #HPV100002.promoWrap .video-section-acn .modal-video{height:568px}\n #HPV100002.promoWrap .video-section-acn .modal-video video{width:100%;border-radius:20px 20px 0 0}\n #HPV100002.promoWrap .video-section-acn .modal-transcript{background:#fff;border-radius:0 0 20px 20px;padding:0 16px 0 30px;display:flex;flex-direction:column;height: auto;min-height: 64px;transition:height .3s ease;justify-content:center;border-width: 0 1px 1px 1px;\n border-color: #DBD8D5;\n border-style: solid;}\n #HPV100002.promoWrap .video-section-acn .transcript-toggle{background:0 0;border:none;font-size:16px;font-weight:500;cursor:pointer;display:flex;align-items:center;width:100%;padding:0}\n #HPV100002.promoWrap .video-section-acn .transcript-toggle .arrow{display:inline-block;width:8px;height:8px;border-left:1px solid #262626;border-bottom:1px solid #262626;transform:rotate(-45deg);transition:transform .3s ease;margin-right:18px;margin-top:-6px}\n #HPV100002.promoWrap .video-section-acn .transcript-toggle.open .arrow{transform:rotate(135deg);margin-top:3px}\n #HPV100002.promoWrap .video-section-acn .transcript-toggle.open{padding:20px 0 0 0}\n #HPV100002.promoWrap .video-section-acn .transcript-content{display:none;margin-top:10px;font-size:14px;color:#333;overflow-y:auto;padding-right:8px}\n #HPV100002.promoWrap .video-section-acn .modal-transcript.open{height:212px;padding:10px 16px 0 30px}\n #HPV100002.promoWrap .video-section-acn .transcript-content.open{display:block;padding-left:30px}\n #HPV100002.promoWrap .video-section-acn .transcript-content::-webkit-scrollbar{width:6px}\n #HPV100002.promoWrap .video-section-acn .transcript-content::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}\n #HPV100002.promoWrap .video-section-acn .transcript-content::-webkit-scrollbar-thumb{background:#999;border-radius:3px}\n #HPV100002.promoWrap .video-section-acn .transcript-content::-webkit-scrollbar-thumb:hover{background:#666}\n #HPV100002.promoWrap .video-section-acn .chevron{transition:transform .3s ease;font-weight:400;font-size:16px;line-height:150%;color: #262626;}\n #HPV100002.promoWrap .video-section-acn .transcript-content.open~.chevron{transform:rotate(180deg)}\n #HPV100002.promoWrap .video-section-acn .video-wrapper{position:relative;width:100%}\n #HPV100002.promoWrap .video-section-acn .cover-play{position:absolute;background:#fff;border:none;border-radius:50%;font-size:28px;padding:16px 20px;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.3)}\n #transcriptContentsectwo p{font-size:16px;line-height:150%;letter-spacing:0;font-weight:400;padding-bottom: 10px;}\n #HPV100002.promoWrap .video-section-acn .head2 {margin: 0;color: #000000;font-size: 48px;line-height: 130%;font-weight: 400;margin-bottom: 20px;}\n #HPV100002.promoWrap .video-section-acn {margin-top: 120px;}\n #HPV100002.promoWrap .video-section-acn .video-section{position: relative;}\n #HPV100002.promoWrap li.card.find-store-card-sec {padding: 0;}\n #HPV100002.promoWrap li.card.find-store-card-sec .text-section{padding: 20px 20px 0 20px;}\n #HPV100002.promoWrap .link-hover:hover a span {\n text-decoration: none;\n border-bottom: 1px solid #000;\n}\n\t\t#HPV100002.promoWrap a:focus-visible, #HPV100002.promoWrap .tab:focus-visible {outline: 2px solid #000000;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n/* #HPV100002.promoWrap .card.find-store-card-sec .text-section {padding: 20px 0 0 20px;}\n#HPV100002.promoWrap .card.find-store-card-sec {padding: 0;} */\n@media (prefers-reduced-motion: reduce) {\n #HPV100002.promoWrap .card img{transition: transform 1s ease;}\n}\n@media (min-width:768px) and (max-width:1024px){\n#HPV100002.promoWrap .slider-track{grid-auto-columns:39%;grid-template-columns:unset;display:flex;transition:transform .3s ease}\n#HPV100002.promoWrap{padding:0 0 0 24px}\n#HPV100002.promoWrap .video-section-acn{padding:0 24px 0 0}\n#HPV100002.promoWrap .slider-track{gap:16px}\n#HPV100002.promoWrap .card{flex-shrink:0}\n#HPV100002.promoWrap .tabs{margin-bottom:16px}\n#HPV100002.promoWrap ul.card-container{min-height: 384px;}\n}\n@media (min-width:768px){\n#HPV100002.promoWrap .mobile-tabs{display:none}\n}\n@media (min-width:1025px){\n#HPV100002.promoWrap .slider-track{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);transform:none!important}\n#HPV100002.promoWrap .tabs-section-acn .arrow,#HPV100002.promoWrap .tabs-section-acn .dots{display:none}\n#HPV100002.promoWrap .card-container{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;padding:0 0}\n#HPV100002.promoWrap .card{max-width:210px}\n#HPV100002.promoWrap .find-store-card{max-width:205px}\n#HPV100002.promoWrap .slider-container{overflow:visible}\n}\n/* @media (min-width:1020px){\n#HPV100002.promoWrap .card{max-width:210px}\n} */\n@media (min-width:1190px){\n#HPV100002.promoWrap .card{max-width:250px}\n#HPV100002.promoWrap .find-store-card{max-width:205px}\n}\n@media (min-width:1280px){\n#HPV100002.promoWrap .card{max-width:290px}\n#HPV100002.promoWrap .find-store-card{max-width:290px}\n}\n@media (max-width:1024px){\n#HPV100002.promoWrap{margin:0 auto 80px auto}\n#HPV100002.promoWrap .card{max-width: 290px !important; width: 100% !important;}\n#HPV100002.promoWrap .head3{font-size: 22px;\n line-height: 150%;}\n #HPV100002.promoWrap .card a{font-size: 18px;\n line-height: 150%;}\n #HPV100002.promoWrap .third-cta{max-width: 225px;}\n}\n@media (max-width:1023px){\n #HPV100002.promoWrap .video-section-acn .video-container .picture-box .imgsec{width: 100%;max-width: 100%;}\n #HPV100002.promoWrap .video-section-acn .credit{font-size: 20px;}\n #HPV100002.promoWrap .video-section-acn a{font-size: 18px;}\n #HPV100002.promoWrap .video-section-acn .picture-box .imgsec{min-height: 292px;}\n #HPV100002.promoWrap .video-section-acn .video-container iframe{min-height:292px;}\n #HPV100002.promoWrap .video-section-acn .head2 {margin-bottom: 10px;font-size: 32px;}\n #HPV100002.promoWrap .video-section-acn {margin-top: 80px;}\n #HPV100002.promoWrap .video-section-acn .video-control-button{left: 30px;bottom: 30px;}\n}\n@media (max-width:767px){\n#HPV100002.promoWrap .card-container,#HPV100002.promoWrap .tabs{display:none!important}\n#HPV100002.promoWrap .mobile-carousel{display:block;padding:0 16px}\n#HPV100002.promoWrap .carousel-wrapper{position:relative;overflow:hidden}\n#HPV100002.promoWrap .carousel{display:flex;transition:transform .4s ease-in-out}\n#HPV100002.promoWrap .card{flex:0 0 100%;/*max-width:100%;*/margin-right:5px;min-height: 384px;}\n#HPV100002.promoWrap .tabs-section-acn .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#HPV100002.promoWrap .arrow.left{left:-8px}\n#HPV100002.promoWrap .arrow.right{right:-8px}\n#HPV100002.promoWrap .dots{display:flex;justify-content:center;margin-top:12px;gap:6px}\n#HPV100002.promoWrap .dot{width:8px;height:8px;border-radius:50%;background:#ccc;cursor:pointer}\n#HPV100002.promoWrap .dot.active{background:#0071e3}\n#HPV100002.promoWrap .mobile-tabs{display:none;flex-direction:column;background-color:#fff}\n#HPV100002.promoWrap .mobile-tab-row{padding:16px;background:#fff;border-top:1px solid #ddd;cursor:pointer}\n#HPV100002.promoWrap .mobile-tab-row.active{padding:16px 16px 0 16px;}\n#HPV100002.promoWrap .mobile-tab-row.active{background-color:#fff}\n#HPV100002.promoWrap .mobile-tab-content{max-height:0;overflow:hidden;transition:max-height .4s ease}\n#HPV100002.promoWrap .mobile-tab-content.active{max-height:1000px}\n#HPV100002.promoWrap .card-slider-wrapper{position:relative;margin-bottom:24px;padding-left: 8px;}\n#HPV100002.promoWrap .card-slider{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;gap:12px;padding:16px 16px 16px 8px;scroll-behavior:smooth;background:#fff;margin: 0;}\n#HPV100002.promoWrap .card-slider::-webkit-scrollbar{display:none}\n#HPV100002.promoWrap .card{flex:0 0 auto;scroll-snap-align:start;background:#F7F7F7;padding:16px 16px 0 16px;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.1); overflow: hidden; width: 100%;}\n#HPV100002.promoWrap .card h3{margin-top:0;font-size: 22px;\n line-height: 150%;}\n#HPV100002.promoWrap .card a{display:inline-block;margin-top:0;color:#000;text-decoration:none;font-weight:500}\n#HPV100002.promoWrap .slider-nav{text-align:center;margin-top:12px}\n#HPV100002.promoWrap .slider-nav button.dot{height:8px;width:8px;margin:0 4px;background-color:#bbb;border:none;border-radius:50%;cursor:pointer;padding: 0;}\n#HPV100002.promoWrap .slider-nav button.dot.active{background-color:#333}\n#HPV100002.promoWrap .arrow-btn{position:absolute;top:40%;width:44px;height:44px;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HPV100002.promoWrap .arrow-btn.left{left:8px;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow-btn.left:hover{background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow-white.svg);background-color:#000}\n#HPV100002.promoWrap .arrow-btn.right{right:8px;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow-btn.right:hover{background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow-white.svg);background-color:#000}\n/* #HPV100002.promoWrap .arrow-btn.disabled{background-color:#ccc9c6;cursor:not-allowed;pointer-events:none} */\n#HPV100002.promoWrap .arrow-btn.left.disabled{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.left.disabled:hover{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.right.disabled{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.right.disabled:hover{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn:disabled{background-color:#ccc9c6;border-style:dashed;cursor:not-allowed;}\n#HPV100002.promoWrap .mobile-tab-row .arrow-icon{float:right;transition:transform .3s ease;background: none;color: #333333;}\n/* #HPV100002.promoWrap .mobile-tab-row.active .arrow-icon{transform:rotate(180deg)} */\n#HPV100002.promoWrap .arrow-btn.left.disabled:hover{border-width:1px 1px 1px 0;border-color:#333;border-style:dashed;background-color:#ccc9c6}\n#HPV100002.promoWrap .arrow-btn.left:disabled:hover{border-width:1px;border-color:#333;border-style:dashed;background-color:#ccc9c6;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg)}\n#HPV100002.promoWrap .arrow-btn.right:disabled:hover{border-width:1px;border-color:#333;border-style:dashed;background-color:#ccc9c6;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg)}\n#HPV100002.promoWrap .mobile-tabs{display:flex}\n#HPV100002.promoWrap .tabs-sections-parent .mobile-tab-content{padding:0 0 0 8px}\n#HPV100002.promoWrap .tabs-section{display:none}\n#HPV100002.promoWrap .arrow-icon::after {\n content: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk49/closed.svg\"); /* ▼ default */\n font-family: Arial, Helvetica, sans-serif;\n margin-left: 6px;\n margin-top: 7px;\n display: inline-block;\n background: none;\n color: #333333;\n}\n#HPV100002.promoWrap .mobile-tab-row.active .arrow-icon::after {\n content: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk49/open.svg\"); /* ► when active */\n background: none;\n color: #333333;\n}\n#HPV100002.promoWrap .mobile-tab-row .arrow-text{font-size: 20px;line-height: 30px;font-weight: 500;}\n#HPV100002.promoWrap .mobile-tab-row button.arrow-text {padding: 0;margin: 0;background: none;border: none;color: #000;}\n#HPV100002.promoWrap .red-car-mobile::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:6px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:8px;margin-bottom:2px}\n#HPV100002.promoWrap .card a.fourth-cta{max-width: 240px;}\n #HPV100002.promoWrap .video-section-acn .picture-box .imgsec{width: 100%;max-width: 100%;min-height: 133px;}\n /* #HPV100002.promoWrap .video-section-acn .video-container iframe{min-height:250px;} */\n #HPV100002.promoWrap .video-section-acn{padding:0 16px 0 16px}\n #HPV100002.promoWrap .video-section-acn .video-control-button{bottom: 25px;}\n #HPV100002.promoWrap li.card.find-store-card-sec .text-section{padding: 16px 16px 0 16px;}\n}\n@media (max-width:400px){\n #HPV100002.promoWrap .video-section-acn .video-container iframe{min-height:133px;}\n}\n </style>\n</head>\n<body>\n <div id=\"HPV100002\" class=\"promoWrap\">\n <div class=\"tabs-section-acn\">\n <div class=\"tabs-section\">\n <!-- Tabs -->\n <div class=\"tabs\" role=\"tablist\">\n <button id=\"prescriptions-tab\" class=\"tab active\" role=\"tab\" aria-selected=\"true\" data-tab=\"prescriptions\" aria-controls=\"tabpanel1\">Prescriptions</button>\n <button id=\"support-tab\" class=\"tab\" role=\"tab\" aria-selected=\"false\" data-tab=\"support\" aria-controls=\"tabpanel2\">Health support</button>\n <button id=\"shopandsave-tab\" class=\"tab\" role=\"tab\" aria-selected=\"false\" data-tab=\"shop\" aria-controls=\"tabpanel3\">Shop and save</button>\n </div>\n\n <!-- Prescriptions -->\n <div class=\"slider-container active\" data-content=\"prescriptions\" id=\"tabpanel1\" role=\"tabpanel\" aria-labelledby=\"prescriptions-tab\">\n <button id=\"prescriptions-tab-arrow-left\" class=\"arrow left\"></button>\n <ul class=\"slider-track card-container\">\n <li class=\"card link-hover\">\n <div class=\"text-section\">\n <h2 class=\"head3\">Start auto refills and check your Rx status</h2>\n <a id=\"\" href=\"/account-login/look-up?returnUrl=/pharmacy/rx/prescriptions&icid=cvs-home-s2-action-rx-fnnl-managescripts\"\n class=\"red-car red-care-one\"><span>Manage your prescriptions</span></a>\n </div> \n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-bag.jpg\" alt=\"A CVS Pharmacy prescription bag.\" />\n </li>\n <li class=\"card link-hover\">\n <div class=\"text-section\">\n <h2 class=\"head3\">Transfer your Rx in three easy steps</h2>\n <a id=\"\" href=\"/pharmacy/rx/transfer?icid=cvs-home-s2-action-rx-fnnl-transferscripts\"\n class=\"red-car red-care-one\"><span>Transfer your prescriptions</span></a>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk49/tabs-1-2-prescription-bottle.jpg\" alt=\"A CVS Pharmacy prescription bottle.\" />\n </li>\n <li class=\"card link-hover find-store-card-sec\">\n <div class=\"text-section\">\n <h2 class=\"head3\">Find the store that’s nearest to you</h2>\n <a id=\"\" href=\"/store-locator/landing?icid=cvs-home-s2-action-gen-findstore\"\n class=\"red-car red-care-one\"><span>Find a store</span></a>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk51/tabs-1-3-cvs-storefront.jpg\" alt=\"A CVS Pharmacy store.\" />\n </li>\n <li class=\"card link-hover\">\n <div class=\"text-section\">\n <h2 class=\"head3\">Save more* & wait less with our app</h2>\n <a id=\"\" href=\"/mobile-cvs/apps?icid=cvs-home-s2-action-gen-app\"\n class=\"red-car red-care-one\"><span>Download our CVS Health app</span></a>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-app-screen.jpg\" alt=\"A smartphone screen shows a person's CVS account.\" />\n </li>\n </ul>\n <button id=\"prescriptions-tab-arrow-right\" class=\"arrow right\"></button>\n <div class=\"dots\"></div>\n </div>\n\n <!-- Health support -->\n <div class=\"slider-container\" data-content=\"support\" id=\"tabpanel2\" role=\"tabpanel\" aria-labelledby=\"support-tab\">\n <div id=\"support-tab-arrow-left\" class=\"arrow left\"></div>\n <ul class=\"slider-track card-container\">\n <li class=\"card link-hover\">\n <h2 class=\"head3\">CVS offers 14 vaccines, no cost with most insurance*</h2>\n <a id=\"\" href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s2-action-imz-fnnl-flu\"\n class=\"red-car red-care-one\"><span>Schedule your vaccinations</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-bandages.jpg\"\n alt=\"Three adhesive bandages with the CVS Health heart printed on them.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Get quality care for your family</h2>\n <a id=\"\" href=\"/minuteclinic?icid=cvs-home-s2-action-mc-schedule\"\n class=\"red-car red-care-one\"><span>Book a MinuteClinic appointment</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/pharmacist.jpg\"\n alt=\"A smiling MinuteClinic provider.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Get what you need from the pharmacy</h2>\n <a id=\"\" href=\"/pharmacy?icid=cvs-home-s2-action-rx-rxhp\"\n class=\"red-car red-care-one\"><span>Explore CVS Pharmacy</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/pharmacy-manager.jpg\"\n alt=\"A CVS Pharmacy pharmacist.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Stock your medicine cabinet</h2>\n <a id=\"\" href=\"/shop/health-medicine?icid=cvs-home-s2-action-fs-healthmeds\"\n class=\"red-car red-care-one\"><span>Shop health & medicine</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/kids-medicine.jpg\"\n alt=\"Vicks Vapo Rub, Children's Nasonex allergy spray and Tylenol Extra Strength caplets.\" />\n </li>\n </ul>\n <div id=\"support-tab-arrow-right\" class=\"arrow right\"></div>\n <div class=\"dots\"></div>\n </div>\n\n <!-- Shop and Save -->\n <div class=\"slider-container\" data-content=\"shop\" id=\"tabpanel3\" role=\"tabpanel\" aria-labelledby=\"shopandsave-tab\">\n <div id=\"shopandsave-tab-arrow-left\" class=\"arrow left\"></div>\n <ul class=\"slider-track card-container\">\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Don't miss out on our weekly deals</h2>\n <a id=\"\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s2-action-fs-dealsweek\"\n class=\"red-car red-care-one\"><span>Shop deals of the week</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2026/wk1/tabs-3-1-deals-screen.png\"\n alt=\"A smartphone shows deals of the week inside the CVS Health app.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Stock up on sun care</h2>\n <a id=\"\" href=\"/shop/beauty/skin-care/sun-tanning/sunscreen?icid=cvs-home-s2-action-fs-spf\"\n class=\"red-car red-care-one\"><span>Shop sun care products</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2026/wk22/tabs-3-2-sun-care.jpg\"\n alt=\"Neutrogena Ultra Sheer sunscreen, Banana Boat Sport sunscreen and Hawaiian Tropic sunscreen lotion.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Save even more with ExtraCare<span class=\"super\">®</span></h2>\n <a id=\"\" href=\"/extracare/home?icid=cvs-home-s2-action-gen-joinec\"\n class=\"red-car red-care-one third-cta\"><span>Learn more about ExtraCare</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/extracare-bag-of-products.jpg\"\n alt=\"An ExtraCare tote bag containing five products, including Mielle shampoo, Rolaids Advanced anti-gas tablets and Axe body wash.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Shop for what you need the most</h2>\n <a id=\"\" href=\"/shop?icid=cvs-home-s2-action-fs-shopall\"\n class=\"red-car red-care-one\"><span>Shop all products</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-basket.jpg\"\n alt=\"An empty CVS shopping basket.\" />\n </li>\n </ul>\n <div id=\"shopandsave-tab-arrow-right\" class=\"arrow right\"></div>\n <div class=\"dots\"></div>\n </div>\n</div>\n\n\n<!-- Mobile Tabs Start -->\n <div class=\"mobile-tabs\">\n <!-- Prescriptions Tab -->\n <div class=\"mobile-tab-row prescriptions-tab active\" onclick=\"toggleMobileTab(this, 'prescriptions')\">\n <button class=\"arrow-text\">Prescriptions</button> <span class=\"arrow-icon\"></span>\n </div>\n <div class=\"mobile-tab-content active\" id=\"mobile-prescriptions\">\n <div class=\"card-slider-wrapper\">\n <button id=\"prescriptions-tab-arrow-left-mobile\" class=\"arrow-btn left\" onclick=\"scrollCards('prescriptions', -1)\"></button>\n <ul class=\"card-slider\" id=\"slider-prescriptions\">\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Start auto refills and check your Rx status</h2>\n <a href=\"/account-login/look-up?returnUrl=/pharmacy/rx/prescriptions&icid=cvs-home-s2-action-rx-fnnl-managescripts\" class=\"red-car red-care-one\"><span>Manage your prescriptions</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-bag.jpg\" alt=\"A CVS Pharmacy prescription bag.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Transfer your Rx in three easy steps</h2>\n <a href=\"/pharmacy/rx/transfer?icid=cvs-home-s2-action-rx-fnnl-transferscripts\" class=\"red-car red-care-one\"><span>Transfer your prescriptions</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk49/tabs-1-2-prescription-bottle.jpg\" alt=\"A CVS Pharmacy prescription bottle.\" />\n </li>\n <li class=\"card link-hover find-store-card-sec\">\n <div class=\"text-section\">\n <h2 class=\"head3\">Find the store that's nearest to you</h2>\n <a href=\"/store-locator/landing?icid=cvs-home-s2-action-gen-findstore\" class=\"red-car red-care-one\"><span>Find a store</span></a>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk51/tabs-1-3-cvs-storefront.jpg\" alt=\"A CVS Pharmacy store.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Save more* & wait less with our app</h2>\n <a href=\"/mobile-cvs/apps?icid=cvs-home-s2-action-gen-app\" class=\"red-car red-care-one fourth-cta\"><span>Download our CVS Health app</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-app-screen.jpg\" alt=\"A smartphone screen shows a person's CVS account.\" />\n </li>\n </ul>\n <button id=\"prescriptions-tab-arrow-right-mobile\" class=\"arrow-btn right\" onclick=\"scrollCards('prescriptions', 1)\"></button>\n <div class=\"slider-nav\" id=\"dots-prescriptions\"></div>\n </div>\n </div>\n\n <!-- Health Tab -->\n <div class=\"mobile-tab-row\" onclick=\"toggleMobileTab(this, 'health')\">\n <button class=\"arrow-text\">Health support</button> <span class=\"arrow-icon\"></span>\n </div>\n\n <div class=\"mobile-tab-content\" id=\"mobile-health\">\n <div class=\"card-slider-wrapper\">\n <button id=\"support-tab-arrow-left-mobile\" class=\"arrow-btn left\" onclick=\"scrollCards('health', -1)\"></button>\n <ul class=\"card-slider\" id=\"slider-health\">\n <li class=\"card link-hover\">\n <h2 class=\"head3\">CVS offers 14 vaccines, no cost with most insurance*</h2>\n <a id=\"\" href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s2-action-imz-fnnl-flu\"\n class=\"red-car red-care-one\"><span>Schedule your vaccinations</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-bandages.jpg\"\n alt=\"Three adhesive bandages with the CVS Health heart printed on them.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Get quality care for your family</h2>\n <a id=\"\" href=\"/minuteclinic?icid=cvs-home-s2-action-mc-schedule\"\n class=\"red-car red-care-one\"><span>Book a MinuteClinic appointment</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/pharmacist.jpg\"\n alt=\"A smiling MinuteClinic provider.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Get what you need from the pharmacy</h2>\n <a id=\"\" href=\"/pharmacy?icid=cvs-home-s2-action-rx-rxhp\"\n class=\"red-car red-care-one\"><span>Explore CVS Pharmacy</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/pharmacy-manager.jpg\"\n alt=\"A CVS Pharmacy pharmacist.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Stock your medicine cabinet</h2>\n <a id=\"\" href=\"/shop/health-medicine?icid=cvs-home-s2-action-fs-healthmeds\"\n class=\"red-car red-care-one\"><span>Shop health & medicine</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/kids-medicine.jpg\"\n alt=\"Vicks Vapo Rub, Children's Nasonex allergy spray and Tylenol Extra Strength caplets.\" />\n </li>\n </ul>\n <button id=\"support-tab-arrow-right-mobile\" class=\"arrow-btn right\" onclick=\"scrollCards('health', 1)\"></button>\n <div class=\"slider-nav\" id=\"dots-health\"></div>\n </div>\n </div>\n\n <!-- Shop and save Tab -->\n <div class=\"mobile-tab-row\" onclick=\"toggleMobileTab(this, 'rewards')\">\n <button class=\"arrow-text\">Shop and save</button> <span class=\"arrow-icon\"></span>\n </div>\n <div class=\"mobile-tab-content\" id=\"mobile-rewards\">\n <div class=\"card-slider-wrapper\">\n <button id=\"shopandsave-tab-arrow-left-mobile\" class=\"arrow-btn left\" onclick=\"scrollCards('rewards', -1)\"></button>\n <ul class=\"card-slider\" id=\"slider-rewards\">\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Don't miss out on our weekly deals</h2>\n <a id=\"\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s2-action-fs-dealsweek\"\n class=\"red-car red-care-one\"><span>Shop deals of the week</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2026/wk1/tabs-3-1-deals-screen.png\"\n alt=\"A smartphone shows deals of the week inside the CVS Health app.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Stock up on sun care</h2>\n <a id=\"\" href=\"/shop/beauty/skin-care/sun-tanning/sunscreen?icid=cvs-home-s2-action-fs-spf\"\n class=\"red-car red-care-one\"><span>Shop sun care products</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2026/wk22/tabs-3-2-sun-care.jpg\"\n alt=\"Neutrogena Ultra Sheer sunscreen, Banana Boat Sport sunscreen and Hawaiian Tropic sunscreen lotion.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Save even more with ExtraCare<span class=\"super\">®</span></h2>\n <a id=\"\" href=\"/extracare/home?icid=cvs-home-s2-action-gen-joinec\"\n class=\"red-car red-care-one third-cta\"><span>Learn more about ExtraCare</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/extracare-bag-of-products.jpg\"\n alt=\"An ExtraCare tote bag containing five products, including Mielle shampoo, Rolaids Advanced anti-gas tablets and Axe body wash.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Shop for what you need the most</h2>\n <a id=\"\" href=\"/shop?icid=cvs-home-s2-action-fs-shopall\"\n class=\"red-car red-care-one\"><span>Shop all products</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-basket.jpg\"\n alt=\"An empty CVS shopping basket.\" />\n </li>\n </ul>\n <button id=\"shopandsave-tab-arrow-right-mobile\" class=\"arrow-btn right\" onclick=\"scrollCards('rewards', 1)\"></button>\n <div class=\"slider-nav\" id=\"dots-rewards\"></div>\n </div>\n </div>\n </div>\n <!-- Mobile Tabs End -->\n </div>\n\n</div>\n<script>\n window.addEventListener('load', function () {\n setTimeout(() => {\n\n const SLIDER_BREAKPOINT = 1024; // max width to activate slider\nconst sliders = [];\n\nfunction initSlider(container) {\n const track = container.querySelector('.slider-track');\n const slides = container.querySelectorAll('.card');\n const prevBtn = container.querySelector('.arrow.left');\n const nextBtn = container.querySelector('.arrow.right');\n const dotsContainer = container.querySelector('.dots');\n\n let index = 0;\n let slidesPerView = 1;\n let initialized = false;\n\n function updateSlidesPerView() {\n if (window.innerWidth >= 768 && window.innerWidth < SLIDER_BREAKPOINT) {\n slidesPerView = 2;\n } else {\n slidesPerView = 1;\n }\n\n track.style.width = `${(100 * slides.length) / slidesPerView}%`;\n slides.forEach(slide => {\n slide.style.width = `${100 / slides.length}%`;\n });\n }\n\nfunction setupDots() {\n dotsContainer.innerHTML = '';\n const totalPages = slides.length - slidesPerView + 1;\n for (let i = 0; i < totalPages; i++) {\n const dot = document.createElement('div');\n dot.classList.add('dot');\n if (i === index) dot.classList.add('active');\n // remove click binding\n dotsContainer.appendChild(dot);\n }\n}\n\n\n function updateSlider() {\n const cardWidthPercent = 100 / slides.length;\n track.style.transform = `translateX(-${index * cardWidthPercent}%)`;\n\n const totalPages = slides.length - slidesPerView + 1;\n const dots = dotsContainer.querySelectorAll('.dot');\n dots.forEach((dot, i) => dot.classList.toggle('active', i === index));\n\n prevBtn.classList.toggle('disabled', index === 0);\n nextBtn.classList.toggle('disabled', index >= totalPages - 1);\n }\n\n function prevHandler() {\n if (index > 0) {\n index--;\n updateSlider();\n }\n }\n\n function nextHandler() {\n const maxIndex = slides.length - slidesPerView;\n if (index < maxIndex) {\n index++;\n updateSlider();\n }\n }\n\n function enableSlider() {\n if (initialized || window.innerWidth >= SLIDER_BREAKPOINT) return;\n\n updateSlidesPerView();\n setupDots();\n updateSlider();\n\n prevBtn.addEventListener('click', prevHandler);\n nextBtn.addEventListener('click', nextHandler);\n\n initialized = true;\n }\n\n function disableSlider() {\n if (!initialized) return;\n\n // Reset styles\n track.style.transform = '';\n track.style.width = '';\n slides.forEach(slide => (slide.style.width = ''));\n dotsContainer.innerHTML = '';\n\n prevBtn.removeEventListener('click', prevHandler);\n nextBtn.removeEventListener('click', nextHandler);\n prevBtn.classList.remove('disabled');\n nextBtn.classList.remove('disabled');\n\n initialized = false;\n }\n\n // Initial setup\n if (window.innerWidth < SLIDER_BREAKPOINT) {\n enableSlider();\n }\n\n // Handle window resizing\n window.addEventListener('resize', () => {\n if (window.innerWidth < SLIDER_BREAKPOINT) {\n enableSlider();\n updateSlidesPerView();\n setupDots();\n updateSlider();\n } else {\n disableSlider();\n }\n });\n\n return { enable: enableSlider, disable: disableSlider };\n}\n\n// Tabs switching\nconst tabs = document.querySelectorAll('.tab');\nconst contents = document.querySelectorAll('.slider-container');\n\ntabs.forEach(tab => {\n tab.addEventListener('click', () => {\n tabs.forEach(t => t.classList.remove('active'));\n tab.classList.add('active');\n const target = tab.dataset.tab;\n\n contents.forEach(c => {\n c.classList.remove('active');\n c.style.display = c.dataset.content === target ? 'block' : 'none';\n });\n });\n});\n\n// Init all sliders conditionally\ndocument.querySelectorAll('.slider-container').forEach(container => {\n const slider = initSlider(container);\n sliders.push(slider);\n});\n\n// Show only first tab content initially\ncontents.forEach((c, i) => {\n c.style.display = i === 0 ? 'block' : 'none';\n});\n\n\n\n\n // -----------------------------\n // MOBILE TAB TOGGLE\n // -----------------------------\n // 👉 Run this only on mobile (adjust 768px if your breakpoint differs)\n\n/*\n Mobile-only dots + stable scroll behavior (safe for desktop/tablet).\n - Will not break existing handlers: always defines scrollCards and toggleMobileTab.\n - Mobile behavior (dots/pages/snapping) is enabled only when window.innerWidth < 768.\n*/\n(function () {\n const MOBILE_MAX = 768; // < this value is considered \"mobile\"\n const DOT_MODE = 'card'; // 'card' => 1 dot per card (4 cards -> 4 dots). Change to 'page' if you want per-page dots.\n const sections = ['prescriptions', 'health', 'rewards'];\n\n // ---------- Utility: detect card width & gap ----------\n function getCardAndGap(slider) {\n if (!slider) return null;\n const cards = slider.querySelectorAll('.card');\n if (!cards.length) return null;\n const first = cards[0];\n // use offsetWidth for stable integer\n const cardWidth = first.offsetWidth || first.getBoundingClientRect().width || 1;\n\n // try CSS gap\n const sStyle = window.getComputedStyle(slider);\n let gap = parseFloat(sStyle.gap || sStyle.columnGap);\n if (!isFinite(gap)) gap = NaN;\n\n // fallback: measure distance between first two cards if available\n if (!isFinite(gap) && cards.length > 1) {\n const r0 = cards[0].getBoundingClientRect();\n const r1 = cards[1].getBoundingClientRect();\n gap = Math.max(0, r1.left - (r0.left + r0.width));\n }\n\n // fallback: margin-right of first card\n if (!isFinite(gap)) {\n const cStyle = window.getComputedStyle(first);\n gap = parseFloat(cStyle.marginRight) || 0;\n }\n\n if (!isFinite(gap) || gap < 0) gap = 12;\n return { cardWidth, gap };\n }\n\n function calcVisibleCount(slider) {\n const vals = getCardAndGap(slider);\n if (!vals) return 1;\n const total = slider.querySelectorAll('.card').length || 1;\n // rounding is preferred at breakpoints\n let count = Math.round((slider.clientWidth + vals.gap) / (vals.cardWidth + vals.gap));\n count = Math.max(1, Math.min(count, total));\n return count;\n }\n\n function maxScrollLeft(slider) {\n return Math.max(0, Math.round(slider.scrollWidth - slider.clientWidth));\n }\n\n // ---------- Global functions (always defined so desktop/buttons don't break) ----------\n window.toggleMobileTab = window.toggleMobileTab || function (clickedRow, id) {\n try {\n if (!clickedRow) return;\n if (window.innerWidth >= MOBILE_MAX) return;\n\n const allRows = document.querySelectorAll('.mobile-tab-row');\n const allContents = document.querySelectorAll('.mobile-tab-content');\n const isActive = clickedRow.classList.contains('active');\n\n // Close all rows/contents\n allRows.forEach(r => r.classList.remove('active'));\n allContents.forEach(c => c.classList.remove('active'));\n\n // Open clicked if not already active\n if (!isActive) {\n clickedRow.classList.add('active');\n const content = document.getElementById(`mobile-${id}`);\n if (content) content.classList.add('active');\n\n if (window.innerWidth < MOBILE_MAX) {\n setupDots(id);\n updateArrowStates(id);\n }\n }\n } catch (err) {\n console.warn('toggleMobileTab error:', err);\n }\n};\n\n\n window.scrollCards = window.scrollCards || function (sectionId, direction) {\n // safe scroll handler used by arrow buttons: works on mobile and desktop (non-breaking)\n try {\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return;\n const vals = getCardAndGap(slider) || { cardWidth: slider.clientWidth, gap: 12 };\n const visible = calcVisibleCount(slider);\n // on mobile we prefer page/card logic; on desktop try page-by-clientWidth\n if (window.innerWidth < MOBILE_MAX) {\n if (DOT_MODE === 'card') {\n // scroll by single card\n const step = vals.cardWidth + vals.gap;\n const currentIndex = Math.round(slider.scrollLeft / (step || 1));\n let newIndex = Math.max(0, Math.min(currentIndex + direction, slider.querySelectorAll('.card').length - 1));\n let target = Math.round(newIndex * step);\n if (target > maxScrollLeft(slider)) target = maxScrollLeft(slider);\n slider.scrollTo({ left: target, behavior: 'smooth' });\n } else {\n // page mode\n const slideWidth = (vals.cardWidth + vals.gap) * visible;\n let currentPage = Math.round(slider.scrollLeft / (slideWidth || 1));\n const totalPages = Math.ceil(slider.querySelectorAll('.card').length / visible);\n let newPage = Math.max(0, Math.min(currentPage + direction, totalPages - 1));\n if (newPage === totalPages - 1) {\n slider.scrollTo({ left: maxScrollLeft(slider), behavior: 'smooth' });\n } else {\n slider.scrollTo({ left: newPage * slideWidth, behavior: 'smooth' });\n }\n }\n } else {\n // Desktop/tablet: fallback to scroll by full visible width (non-breaking)\n const page = slider.clientWidth || (vals.cardWidth + vals.gap) * visible;\n let target = slider.scrollLeft + (page * direction);\n target = Math.max(0, Math.min(target, maxScrollLeft(slider)));\n slider.scrollTo({ left: target, behavior: 'smooth' });\n }\n // update dots if mobile active\n setTimeout(() => {\n if (window.innerWidth < MOBILE_MAX) {\n updateDots(sectionId);\n updateArrowStates(sectionId);\n }\n }, 320);\n\n } catch (err) {\n console.warn('scrollCards error:', err);\n }\n };\n\n // ---------- Mobile-only: dots, snapping, states ----------\n function setupDots(sectionId) {\n if (window.innerWidth >= MOBILE_MAX) return; // mobile-only\n const slider = document.getElementById(`slider-${sectionId}`);\n const dotsContainer = document.getElementById(`dots-${sectionId}`);\n if (!slider || !dotsContainer) return;\n const cards = slider.querySelectorAll('.card');\n if (!cards.length) {\n dotsContainer.innerHTML = '';\n return;\n }\n\n const { cardWidth, gap } = getCardAndGap(slider) || {};\n let totalDots = 0;\n if (DOT_MODE === 'card') {\n totalDots = cards.length;\n } else {\n const visible = calcVisibleCount(slider);\n totalDots = Math.ceil(cards.length / visible);\n }\n\n dotsContainer.innerHTML = '';\n for (let i = 0; i < totalDots; i++) {\n const dot = document.createElement('button');\n dot.className = 'dot';\n dot.setAttribute('type', 'button');\n dot.setAttribute('aria-label', DOT_MODE === 'card' ? `Card ${i + 1}` : `Page ${i + 1}`);\n dot.dataset.index = String(i);\n // dot.addEventListener('click', () => {\n // if (DOT_MODE === 'card') scrollToCard(sectionId, i);\n // else scrollToPage(sectionId, i);\n // });\n dotsContainer.appendChild(dot);\n }\n updateDots(sectionId);\n updateArrowStates(sectionId);\n }\n\n function updateDots(sectionId) {\n if (window.innerWidth >= MOBILE_MAX) return; // mobile-only\n const slider = document.getElementById(`slider-${sectionId}`);\n const dots = document.querySelectorAll(`#dots-${sectionId} .dot`);\n if (!slider || !dots.length) return;\n const vals = getCardAndGap(slider) || {};\n const totalCards = slider.querySelectorAll('.card').length || 1;\n\n if (DOT_MODE === 'card') {\n const step = (vals.cardWidth || 1) + (vals.gap || 0);\n let index = Math.round(slider.scrollLeft / (step || 1));\n // if scrolled fully right, force last\n if (Math.ceil(slider.scrollLeft + slider.clientWidth) >= slider.scrollWidth - 1) {\n index = totalCards - 1;\n }\n index = Math.min(Math.max(0, index), totalCards - 1);\n dots.forEach((d, i) => d.classList.toggle('active', i === index));\n } else {\n const visible = calcVisibleCount(slider);\n const slideWidth = ((vals.cardWidth || 1) + (vals.gap || 0)) * visible;\n const totalSlides = dots.length;\n let index = Math.round(slider.scrollLeft / (slideWidth || 1));\n if (Math.ceil(slider.scrollLeft + slider.clientWidth) >= slider.scrollWidth - 1) index = totalSlides - 1;\n index = Math.min(Math.max(0, index), totalSlides - 1);\n dots.forEach((d, i) => d.classList.toggle('active', i === index));\n }\n }\n\n function scrollToCard(sectionId, cardIndex) {\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return;\n const vals = getCardAndGap(slider) || { cardWidth: slider.clientWidth, gap: 12 };\n const step = (vals.cardWidth || 1) + (vals.gap || 0);\n let target = Math.round(cardIndex * step);\n if (target > maxScrollLeft(slider)) target = maxScrollLeft(slider);\n slider.scrollTo({ left: target, behavior: 'smooth' });\n setTimeout(() => { updateDots(sectionId); updateArrowStates(sectionId); }, 320);\n }\n\n function scrollToPage(sectionId, pageIndex) {\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return;\n const vals = getCardAndGap(slider) || { cardWidth: slider.clientWidth, gap: 12 };\n const visible = calcVisibleCount(slider);\n const slideWidth = ((vals.cardWidth || 1) + (vals.gap || 0)) * visible;\n const totalPages = Math.ceil(slider.querySelectorAll('.card').length / visible);\n let target = Math.round(pageIndex * slideWidth);\n if (pageIndex === totalPages - 1) target = maxScrollLeft(slider);\n if (target > maxScrollLeft(slider)) target = maxScrollLeft(slider);\n slider.scrollTo({ left: target, behavior: 'smooth' });\n setTimeout(() => { updateDots(sectionId); updateArrowStates(sectionId); }, 320);\n }\n\n function updateArrowStates(sectionId) {\n if (window.innerWidth >= MOBILE_MAX) return; // mobile-only\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return;\n const leftArrow = document.querySelector(`#mobile-${sectionId} .arrow-btn.left`);\n const rightArrow = document.querySelector(`#mobile-${sectionId} .arrow-btn.right`);\n const vals = getCardAndGap(slider) || {};\n const totalCards = slider.querySelectorAll('.card').length || 1;\n\n if (DOT_MODE === 'card') {\n const step = (vals.cardWidth || 1) + (vals.gap || 0);\n let current = Math.round(slider.scrollLeft / (step || 1));\n if (Math.ceil(slider.scrollLeft + slider.clientWidth) >= slider.scrollWidth - 1) current = totalCards - 1;\n if (leftArrow) leftArrow.disabled = current <= 0;\n if (rightArrow) rightArrow.disabled = current >= totalCards - 1;\n } else {\n const visible = calcVisibleCount(slider);\n const slideWidth = ((vals.cardWidth || 1) + (vals.gap || 0)) * visible;\n let currentPage = Math.round(slider.scrollLeft / (slideWidth || 1));\n const totalPages = Math.ceil(totalCards / visible);\n if (Math.ceil(slider.scrollLeft + slider.clientWidth) >= slider.scrollWidth - 1) currentPage = totalPages - 1;\n if (leftArrow) leftArrow.disabled = currentPage <= 0;\n if (rightArrow) rightArrow.disabled = currentPage >= totalPages - 1;\n }\n }\n\n // ---------- Init & listeners (mobile-only logic applied only when mobile) ----------\n function initMobileIfNeeded() {\n if (window.innerWidth >= MOBILE_MAX) {\n // do nothing mobile-specific, but keep globals available\n return;\n }\n // For each section: attach scroll listener and setup dots\n sections.forEach(id => {\n const slider = document.getElementById(`slider-${id}`);\n if (!slider) return;\n // avoid duplicate listeners: mark with dataset\n if (!slider.dataset._mobileSliderInit) {\n slider.addEventListener('scroll', () => {\n updateDots(id);\n updateArrowStates(id);\n }, { passive: true });\n slider.dataset._mobileSliderInit = '1';\n }\n setupDots(id);\n // attach arrow click handlers if arrow buttons exist\n const left = document.querySelector(`#mobile-${id} .arrow-btn.left`);\n const right = document.querySelector(`#mobile-${id} .arrow-btn.right`);\n if (left && !left.dataset._mobileBound) { left.addEventListener('click', () => window.scrollCards(id, -1)); left.dataset._mobileBound = '1'; }\n if (right && !right.dataset._mobileBound) { right.addEventListener('click', () => window.scrollCards(id, +1)); right.dataset._mobileBound = '1'; }\n });\n }\n\n // debounce resize\n let resizeTO = null;\n window.addEventListener('resize', () => {\n clearTimeout(resizeTO);\n resizeTO = setTimeout(() => {\n // re-init only when in mobile range\n initMobileIfNeeded();\n if (window.innerWidth < MOBILE_MAX) {\n sections.forEach(id => setupDots(id));\n }\n }, 120);\n });\n\n // run on DOM ready\n if (document.readyState === 'complete' || document.readyState === 'interactive') {\n setTimeout(initMobileIfNeeded, 120);\n } else {\n window.addEventListener('load', () => setTimeout(initMobileIfNeeded, 120));\n }\n\n // small helper for debugging — safe to remove later\n window.__slider_debug = function (sectionId) {\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return console.log('no slider', sectionId);\n const vals = getCardAndGap(slider) || {};\n console.log({\n sliderW: slider.clientWidth,\n scrollLeft: slider.scrollLeft,\n scrollWidth: slider.scrollWidth,\n cardW: vals.cardWidth,\n gap: vals.gap,\n visible: calcVisibleCount(slider),\n totalCards: slider.querySelectorAll('.card').length,\n maxLeft: maxScrollLeft(slider)\n });\n };\n\n})();\n\n \n}, 200); // Delay execution until the page is fully loaded\n});\n\n// link hover\ndocument.querySelectorAll('.link-hover').forEach(div => {\n const link = div.querySelector('a');\n\n if (link) {\n div.style.cursor = 'pointer';\n\n div.addEventListener('click', () => {\n window.location.href = link.href;\n });\n }\n});\n\n\n//tabs clicktag\ndocument.querySelector(\"#prescriptions-tab\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab'});});\n\ndocument.querySelector(\"#support-tab\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab'});});\n\ndocument.querySelector(\"#shopandsave-tab\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab'});});\n\n\n// slider left right arrow click tags\ndocument.querySelector(\"#prescriptions-tab-arrow-right\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab:right_nav'});});\n\ndocument.querySelector(\"#prescriptions-tab-arrow-left\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab:left_nav'});});\n\n\ndocument.querySelector(\"#support-tab-arrow-right\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab:right_nav'});});\n\ndocument.querySelector(\"#support-tab-arrow-left\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab:left_nav'});});\n\n\ndocument.querySelector(\"#shopandsave-tab-arrow-right\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab:right_nav'});});\n\ndocument.querySelector(\"#shopandsave-tab-arrow-left\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab:left_nav'});});\n\n\n// slider left right arrow click tags for mobile\ndocument.querySelector(\"#prescriptions-tab-arrow-right-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab:right_nav'});});\n\ndocument.querySelector(\"#prescriptions-tab-arrow-left-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab:left_nav'});});\n\n\ndocument.querySelector(\"#support-tab-arrow-right-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab:right_nav'});});\n\ndocument.querySelector(\"#support-tab-arrow-left-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab:left_nav'});});\n\n\ndocument.querySelector(\"#shopandsave-tab-arrow-right-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab:right_nav'});});\n\ndocument.querySelector(\"#shopandsave-tab-arrow-left-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab:left_nav'});});\n\n//Inline video\ndocument.querySelector(\"#openModalsectwo\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:video:holiday_play_button'});});\n\n</script>"}},{"slotId":"HP00003","slotContent":{"plaintext":"<!-- <!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"> -->\n <style>\n * {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n }\n body{font-family:CVS Health Sans, Helvetica, Arial, sans-serif;margin:0}\n .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}\n cite {font-style: normal;}\n #HPV100003.promoWrap{max-width:1280px;margin:0 auto 120px auto}\n #HPV100003.promoWrap .container p{font-size:14px;color:#1a1a19}\n #HPV100003.promoWrap h3{margin-bottom:10px;font-size:18px}\n #HPV100003.promoWrap .video-section .picture-box{cursor: pointer;}\n #HPV100003.promoWrap .header-sec{margin-bottom:20px; padding-left: 1px;}\n #HPV100003.promoWrap .header-sec p{font-size:20px;line-height:30px;color:#1a1a19;justify-content:left;align-items:center}\n #HPV100003.promoWrap .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;}\n #HPV100003.promoWrap .header-sec h2.icon-text{display:flex;/*align-items:center;*/justify-content:center; color: #575757; font-weight: 500;padding-left: 8px; flex-direction: column;}\n #HPV100003.promoWrap .header-sec h2.icon-text img{padding-right:10px}\n #HPV100003.promoWrap .header-sec h3{font-size:48px;line-height:130%;font-weight:400;margin-top:5px;padding-bottom:10px;color: #1A1A19;}\n #HPV100003.promoWrap .grid-two-col{display:grid;grid-template-columns:1fr 1.4fr;gap:40px;/*overflow:hidden*/}\n #HPV100003.promoWrap .column{display:flex;flex-direction:column;gap:20px}\n #HPV100003.promoWrap .card{background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;padding:16px}\n #HPV100003.promoWrap .card img{width:100%;height:auto}\n #HPV100003.promoWrap .card-content{padding:15px;padding:0;color:#1a1a19;padding-top:15px;padding-bottom:0}\n /* #HPV100003.promoWrap .story-card .card-content{padding:0} */\n #HPV100003.promoWrap .card-content-1{padding:15px 0 0 0}\n #HPV100003.promoWrap .card-content h3,#HPV100003.promoWrap .card-content h4{margin-bottom:10px;font-size:16px;line-height:150%;font-weight:400}\n #HPV100003.promoWrap .card-content p{font-size:16px;line-height:150%}\n #HPV100003.promoWrap a{color:#1a1a19;text-decoration:none;font-weight:500;font-size:16px;line-height:150%}\n #HPV100003.promoWrap .card-content .btn{display:inline-block;margin-top:10px;padding:8px 12px;background-color:#0071dc;color:#fff;text-decoration:none;border-radius:4px}\n #HPV100003.promoWrap .card.orange{background:linear-gradient(to right,#ffb347,#fc3);color:#fff;padding:0}\n #HPV100003.promoWrap .card.left-card-two{background:#c7e3ff;max-width:510px;}\n #HPV100003.promoWrap .card.product{background:#fff;border:2px solid #eee}\n #HPV100003.promoWrap .card.small img{max-width:80px;margin:10px auto}\n #HPV100003.promoWrap .card.video img{position:relative}\n #HPV100003.promoWrap .sub-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:24px}\n #HPV100003.promoWrap .sub-grid .tall{grid-row:span 2;display:flex;flex-direction:column}\n #HPV100003.promoWrap .stacked-right{display:flex;flex-direction:column;gap:10px}\n #HPV100003.promoWrap .stacked-right .card{flex-direction:row;align-items:center}\n #HPV100003.promoWrap .profile-img{width:100%;height:415px;background:#ddd;border-radius:18px;margin:0 auto 12px auto;display:block}\n #HPV100003.promoWrap .card.video{background:0 0;box-shadow:unset}\n #HPV100003.promoWrap .card.video p{font-size:14px}\n #HPV100003.promoWrap .video-btn{display:inline-block;margin:8px auto 0 auto;padding:10px 28px;background:#e5f0ff;color:#2354b9;border:none;border-radius:5px;font-weight:700;font-size:1em;cursor:pointer;text-decoration:none}\n #HPV100003.promoWrap .story-card{margin-bottom:24px;display:flex;align-items:flex-start;gap:12px;min-height:unset}\n #HPV100003.promoWrap .story-card img{width:168px;height:auto;margin-top:0;object-fit:cover;border-radius:8px}\n #HPV100003.promoWrap .story-content{flex:1}\n #HPV100003.promoWrap .story-title{font-size:64px;line-height:20.8px;font-weight:500;margin:20px 0 -8px 0;color: #1A1A19;}\n #HPV100003.promoWrap .quote{color:#1a1a19;font-size:20px;line-height:150%;margin:0 0 10px 0}\n #HPV100003.promoWrap .credit{font-size:18px;line-height:130%;font-weight:500;color:#1a1a19}\n #HPV100003.promoWrap .card.left-card-2{max-width:290px;background:0 0;box-shadow:unset;padding:0}\n #HPV100003.promoWrap .card.left-card-2 img{border-radius:16px}\n #HPV100003.promoWrap .card.wide{background:0 0;box-shadow:unset}\n #HPV100003.promoWrap .card.wide img{border-radius:10px}\n #HPV100003.promoWrap .red-car{color:#1a1a19;text-decoration:none;display:table;font-weight:500}\n #HPV100003.promoWrap .red-car::after{content:'';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.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:10px;margin-bottom:1px}\n #HPV100003.promoWrap .header-sec .red-car:hover::after{background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat;}\n #HPV100003.promoWrap .card-content-new{background:#fff1e5;border-radius:12px;width:204px;display:flex;justify-content:center;height:188px}\n /* #HPV100003.promoWrap .stacked-right-card-1 .card-content{padding:0} */\n #HPV100003.promoWrap .stacked-right-card-1,#HPV100003.promoWrap .stacked-right-card-2{background:#c7e3ff}\n #HPV100003.promoWrap .stacked-right-card-2{gap:40px;background:#e3f1ff}\n #HPV100003.promoWrap .orange .red-car{background:#004d99;border:1px solid #004d99;padding:10px 25px 10px 16px;display:inline-block;color:#fff;border-radius:10px}\n #HPV100003.promoWrap .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n #HPV100003.promoWrap .picture-box .imgsec{overflow:hidden;display:flex;object-fit:cover;max-width:400px}\n #HPV100003.promoWrap .picture-box img{width:100%;height:auto;display:block}\n #HPV100003.promoWrap img.imgoffer{position:absolute;display:block;width:249px;height:166px;bottom:-111%;left:16.5%}\n #HPV100003.promoWrap img.imgoffer-1{position:absolute;display:block;width:249px;height:166px;top:7%;right:42%}\n #HPV100003.promoWrap .orange h3{max-width:478px}\n #HPV100003.promoWrap .left-card-two h3{max-width:366px}\n #HPV100003.promoWrap .left-card-2 h3{max-width:286px}\n #HPV100003.promoWrap .stacked-right-card-2 h3{max-width:252px}\n #HPV100003.promoWrap .header-sec-tab{display:none}\n #HPV100003.promoWrap .orange-tab{display:none}\n #HPV100003.promoWrap .column-tab{display:none}\n #HPV100003.promoWrap .card.video-section{background-color:transparent;padding:0;border-radius:0;max-width:400px}\n #HPV100003.promoWrap .video-container{position:relative;background:0 0;overflow:visible}\n #HPV100003.promoWrap .video-container img{border-radius:16px}\n #HPV100003.promoWrap .video-container video{height:568px;border-radius:20px 20px 0 0;object-fit:cover;cursor:pointer}\n #HPV100003.promoWrap .video-container iframe{width:100%;height:568px;border-radius:20px 20px 0 0;object-fit:cover;cursor:pointer}\n #HPV100003.promoWrap .video-control-button{position:absolute;left:20px;bottom:20px;width:44px;height:44px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;border:0}\n #HPV100003.promoWrap .play-icon{width:30px;height:30px}\n #HPV100003.promoWrap .pause-icon{display:none;width:30px;height:30px}\n #HPV100003.promoWrap .red-car{background:#004d99;border:1px solid #004d99;padding:10px 10px 10px 10px;display:inline-block;color:#fff;border-radius:10px}\n #HPV100003.promoWrap .red-car:hover{background:#fff;border:1px solid #1a1a19;color:#004d99}\n .header-sec p.para{padding-bottom:25px}\n #HPV100003.promoWrap .video-section .red-car{background:#fff;color:#004d99;border:1px solid #1a1a19;padding:10px 8px 10px 8px}\n #HPV100003.promoWrap .video-section .red-car:hover{background:#004d99;color:#fff;border:1px solid #004d99;padding:10px 8px 10px 8px}\n #HPV100003.promoWrap .video-section .card-content p{margin-bottom:25px;font-size: 16px;line-height: 150%;}\n #HPV100003.promoWrap .video-section .card-content{padding:25px 15px 1px 15px}\n #HPV100003.promoWrap .video-section .red-car::after{display:none}\n #HPV100003.promoWrap .tab-display{display:none}\n #HPV100003.promoWrap .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n #HPV100003.promoWrap .picture-box .imgsec{overflow:hidden;display:flex;object-fit:cover}\n #HPV100003.promoWrap .picture-box img{width:100%;height:auto;display:block}\n #HPV100003.promoWrap .card.left-card-two .card-content{padding-top:30px;padding-bottom:15px}\n #HPV100003.promoWrap .card.left-card-two .card-content .quote{max-width:462px}\n #HPV100003.promoWrap .video-thumbnail{position:relative;display:inline-block}\n #HPV100003.promoWrap .thumb-img{width:100%;border-radius:12px}\n #HPV100003.promoWrap .play-btn{position:absolute;bottom:20px;left:20px;background:#fff;border:none;border-radius:50%;width:50px;height:50px;font-size:22px;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.25)}\n #HPV100003.promoWrap .modal{display:none;position:fixed;inset:0;background:rgba(0,0,0,.8);z-index:1000;justify-content:center;align-items:flex-start;overflow-y:auto;padding:20px}\n #HPV100003.promoWrap .modal-inner{max-width:320px;width:100%;display:flex;flex-direction:column;margin:0 auto}\n #HPV100003.promoWrap .modal-header{display:flex;justify-content:flex-end;align-items:center;color:#fff;font-size:16px;margin-bottom:8px}\n #HPV100003.promoWrap .close-text{margin-right:8px}\n #HPV100003.promoWrap .close-btn{background:0 0;border:2px solid #fff;border-radius:50%;color:#fff;font-size:18px;width:32px;height:32px;line-height:26px;text-align:center;cursor:pointer}\n #HPV100003.promoWrap .modal-video{height:568px}\n #HPV100003.promoWrap .modal-video video{width:100%;border-radius:20px 20px 0 0}\n #HPV100003.promoWrap .modal-transcript{background:#fff;border-radius:0 0 20px 20px;padding:0 16px 0 30px;display:flex;flex-direction:column;height:68px;transition:height .3s ease;justify-content:center}\n #HPV100003.promoWrap .modal-transcript.open{height:164px}\n #HPV100003.promoWrap .transcript-toggle{background:0 0;border:none;font-size:16px;font-weight:500;cursor:pointer;display:flex;align-items:center;width:100%;padding:0}\n #HPV100003.promoWrap .transcript-toggle .arrow{display:inline-block;width:10px;height:10px;border-left:2px solid #333;border-bottom:2px solid #333;transform:rotate(-45deg);transition:transform .3s ease;margin-right:18px;margin-top:-6px}\n #HPV100003.promoWrap .transcript-toggle.open .arrow{transform:rotate(135deg);margin-top:3px}\n #HPV100003.promoWrap .transcript-toggle.open{padding:20px 0 0 0}\n #HPV100003.promoWrap .transcript-content{display:none;margin-top:10px;font-size:14px;color:#333;overflow-y:auto;padding-right:8px}\n #HPV100003.promoWrap .modal-transcript.open{height:230px;padding:10px 16px 0 30px}\n #HPV100003.promoWrap .transcript-content.open{display:block;padding-left:30px}\n #HPV100003.promoWrap .transcript-content::-webkit-scrollbar{width:6px}\n #HPV100003.promoWrap .transcript-content::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}\n #HPV100003.promoWrap .transcript-content::-webkit-scrollbar-thumb{background:#999;border-radius:3px}\n #HPV100003.promoWrap .transcript-content::-webkit-scrollbar-thumb:hover{background:#666}\n #HPV100003.promoWrap .chevron{transition:transform .3s ease;font-weight:400;font-size:16px;line-height:150%}\n #HPV100003.promoWrap .transcript-content.open~.chevron{transform:rotate(180deg)}\n #HPV100003.promoWrap .video-wrapper{position:relative;width:100%}\n #HPV100003.promoWrap .modal .video-cover{position:absolute;inset:0;display:none;justify-content:center;align-items:center;border-radius:20px 20px 0 0;overflow:hidden;cursor:pointer;height:568px}\n #HPV100003.promoWrap .modal .video-cover img{width:100%;height:100%;object-fit:cover;border-radius:20px 20px 0 0}\n #HPV100003.promoWrap .cover-play{position:absolute;background:#fff;border:none;border-radius:50%;font-size:28px;padding:16px 20px;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.3)}\n #transcriptContent p{font-size:16px;line-height:150%;letter-spacing:0;font-weight:400;padding-bottom: 10px;}\n #HPV100003.promoWrap .modal .video-cover.hidden{display:none}\n #HPV100003.promoWrap .card.video-section{overflow: visible;}\n #HPV100003.promoWrap .header-sec-img-text {display: flex;flex-direction: row;}\n #HPV100003.promoWrap button#openModalInside {visibility: hidden;}\n #HPV100003.promoWrap .link-hover:hover .red-car {\n background: #fff;\n border: 1px solid #1a1a19;\n color: #004d99;\n}\n#HPV100003.promoWrap .link-hover:hover .red-car::after {\n background: transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat;\n}\n\n#HPV100003.promoWrap .video-section .card-content:hover .red-car {\n background: #004d99;\n color: #fff;\n border: 1px solid #004d99;\n padding: 10px 8px 10px 8px;\n}\n\t\t#HPV100003.promoWrap a:focus-visible {outline: 2px solid #000000;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n #HPV100003.promoWrap .modal-anchor-sec3:focus-visible {\n /* outline: 2px solid #000000; */\n outline-offset: 3px;\n outline: #000000 auto 2px;\n}\n\n #HPV100003.promoWrap .card.stacked-right-card-1{padding: 35px 24px 31px 24px;}\n\n #HPV100003.promoWrap .card.stacked-right-card-2{padding: 35px 24px 31px 24px;}\n\n /* #HPV100003.promoWrap .card.stacked-right-card-1 .quote{width: 96%;} */\n\n\n @media screen and (max-width:1024px){\n #HPV100003.promoWrap{margin:0 auto 80px auto}\n #HPV100003.promoWrap .header-sec-tab{display:block}\n #HPV100003.promoWrap .column-two .orange{display:none}\n #HPV100003.promoWrap .orange-tab{display:flex}\n #HPV100003.promoWrap .column.column-one{flex-direction:row}\n #HPV100003.promoWrap .sub-grid{grid-template-columns:1fr 1fr;gap:16px}\n #HPV100003.promoWrap .column-tab{display:flex}\n #HPV100003.promoWrap .grid-two-col{grid-template-columns:1fr;padding: 0 24px;}\n #HPV100003.promoWrap .dtp-display{display:none}\n #HPV100003.promoWrap .tab-display{display:flex}\n #HPV100003.promoWrap .story-card{margin-bottom:0;/*padding:16px;*/min-height:unset}\n #HPV100003.promoWrap .card{padding: 50px 16px 16px 16px;}\n #HPV100003.promoWrap .header-sec{margin-bottom:0}\n #HPV100003.promoWrap .card.left-card-two .card-content{padding-top:0;padding-bottom:0}\n #HPV100003.promoWrap .story-title{margin:0 0 -8px 0;}\n #HPV100003.promoWrap .quote{margin:0 0 8px 0}\n /* #HPV100003.promoWrap .left-card-two.tab-display .story-title{margin:0 0 8px 0} */\n #HPV100003.promoWrap .left-card-two.tab-display .quote{margin:0 0 8px 0}\n /* #HPV100003.promoWrap .stacked-right-card-1 .story-title{margin:0 0 8px 0} */\n #HPV100003.promoWrap .stacked-right-card-1 .quote{width: 97%;}\n #HPV100003.promoWrap .stacked-right{gap:8px}\n #HPV100003.promoWrap .video-section .card-content{padding:22px 15px 1px 15px}\n #HPV100003.promoWrap .video-section .card-content p{margin-bottom:20px;font-size: 20px;line-height: 150%;}\n #HPV100003.promoWrap .header-sec h3{font-size:32px}\n /* #HPV100003.promoWrap .header-sec p{font-size:18px} */\n #HPV100003.promoWrap .video-container .picture-box .imgsec{width: 100%;max-width: 100%;}\n #HPV100003.promoWrap .card.video-section{max-width: 100%;}\n #HPV100003.promoWrap .credit{font-size: 20px;}\n #HPV100003.promoWrap a{font-size: 18px;}\n #HPV100003.promoWrap .card-content{padding: 0;}\n #HPV100003.promoWrap .card.left-card-two .card-content .quote{width: 97%;}\n #HPV100003.promoWrap .card.stacked-right-card-1{padding: 44px 16px 20px 16px;}\n #HPV100003.promoWrap .card.stacked-right-card-2{padding: 44px 16px 20px 16px;}\n }\n @media screen and (max-width:640px){\n #HPV100003.promoWrap .grid-two-col{grid-template-columns:1fr;padding:0 10px}\n #HPV100003.promoWrap .column{gap:15px}\n #HPV100003.promoWrap .column.column-one{flex-direction:column}\n #HPV100003.promoWrap .sub-grid{grid-template-columns:1fr;gap:30px}\n #HPV100003.promoWrap .stacked-right{gap:8px}\n /* #HPV100003.promoWrap .header-sec p{font-size:20px} */\n #HPV100003.promoWrap .picture-box .imgsec{width: 100%;max-width: 100%;}\n #HPV100003.promoWrap .card.left-card-two{ max-width: 100%;}\n #HPV100003.promoWrap .card.video-section{ max-width: 100%;}\n #HPV100003.promoWrap .header-sec-img-text{align-items: anchor-center;}\n #HPV100003.promoWrap .header-sec-img-text img{width: auto;height: 33px;}\n #HPV100003.promoWrap .video-section .card-content p{font-size: 18px;}\n #HPV100003.promoWrap .header-sec h3{padding-bottom: 0px;margin-top: 10px;}\n }\n @media screen and (max-width:400px){\n #HPV100003.promoWrap .header-sec h2.icon-text{max-width: 290px;}\n }\n </style>\n </head>\n <body>\n <div class=\"promoWrap\" id=\"HPV100003\">\n <div class=\"pharmacy-section grid-two-col\"> \n <!-- Left Column -->\n <div class=\"column column-one\">\n <div class=\"header-sec link-hover\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v1/sept4/pharmacy-heading-icon.svg\" alt=\"Illustration of a prescription bottle.\">\n <h2 class=\"icon-text\">Your neighborhood pharmacy</h2>\n </div>\n <h3>Where you get your medicine matters<span class=\"super\">®</span></h3>\n <p class=\"para\">Your local CVS Pharmacy<span class=\"super\">®</span> has a team dedicated to supporting you. Plus, we accept most insurance plans,* making it easier for you to get the care you need.</p>\n <a class=\"red-car red-care-one\" href=\"/pharmacy?icid=cvs-home-s3-rxsrvcs-rx-rxhp\" id=\"\"><span>Explore pharmacy services</span></a>\n </div>\n <div class=\"card left-card-two dtp-display\">\n <div class=\"card-content\">\n <blockquote class=\"quote\">\n <div class=\"story-title\">“</div>\n Thank you, CVS, for the knowledgeable, caring, compassionate service our family received in our time of illness. We went to CVS for medicine to help us feel better. We got so much more.”</blockquote>\n <cite><div class=\"credit\">– Yolanda T, CVS customer</div></cite>\n </div>\n </div>\n </div>\n \n <!-- Right Column -->\n <div class=\"column column-two\">\n <!-- First two cards -->\n \n <!-- Sub-grid for last 3 cards -->\n <div class=\"sub-grid\">\n <!-- Left big card -->\n <div class=\"card video-section\" style=\"cursor: pointer;\">\n <div class=\"video-container\" id=\"videoContainer\">\n <!-- <div class=\"video-cover\"></div> -->\n <a class=\"modal-anchor-sec3\" href=\"#\" id=\"modal-anchor-sec3\">\n <div class=\"picture-box picture-box-one\" id=\"picture-box-one\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2026/wk26/pharmacy-video-highlight.jpg\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2026/wk26/pharmacy-video-highlight.jpg\"> \n <img alt=\"CVS pharmacist Prisca\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2026/wk26/pharmacy-video-highlight.jpg\">\n </picture>\n </div>\n </a>\n <button aria-label=\"Play video of Prisca, CVS pharmacist\" class=\"video-control-button\" id=\"openModal\">\n <div class=\"play-icon\"><img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/play.svg\"></div>\n <div class=\"pause-icon\"><img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/pause.svg\"></div>\n </button>\n \n \n <!-- Modal -->\n <!-- Modal -->\n <div id=\"videoModal\" class=\"modal\">\n <div class=\"modal-inner\">\n \n <!-- Close button -->\n <div class=\"modal-header\">\n <span class=\"close-text\">Close</span>\n <button class=\"close-btn\" id=\"closeModal\" aria-label=\"Close\">×</button>\n </div>\n \n <!-- Video -->\n <div class=\"video-wrapper\">\n <div class=\"modal-video\" id=\"popupVideo\">\n <iframe id=\"youtubeVideo\"\n src=\"https://www.youtube.com/embed/NXi7knYWp_w\"\n title=\"Video of Prisca, CVS pharmacist\"\n frameborder=\"0\"\n allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\"\n referrerpolicy=\"strict-origin-when-cross-origin\"\n allowfullscreen\n style=\"width:100%;height:568px;border-radius:20px 20px 0 0;\">\n </iframe>\n \n \n </div>\n\n </div>\n \n <!-- Transcript -->\n <div class=\"modal-transcript\" id=\"transcriptModal\">\n <button class=\"transcript-toggle\" id=\"transcript-toggle\">\n <span class=\"arrow\"></span>\n <span class=\"chevron\">Transcript</span>\n </button>\n <div class=\"transcript-content\" id=\"transcriptContent\">\n <p>[Text box logo: On The Beat by CVS]</p>\n <p>[CVS pharmacist Prisca stands in a CVS and answers questions.]</p>\n <p>[Text box: How do you help kids have better vaccine appointments?]</p>\n <p>Prisca: As a mom myself, I know how hard it is to get children to stay calm during the flu shot process, but our team of friendly, professional pharmacists are really experts at giving flu shots to little kids. When I give kids flu shots, I talk a lot to them, so it keeps them distracted, and sometimes I'm done before they even know it. And then when their sisters and brothers see that it's not painful, they're more willing to get the flu shot, too.</p>\n </div>\n </div>\n \n </div>\n </div>\n </div>\n <div class=\"card-content\" id=\"card-content-modal\">\n <p>\n CVS<span class=\"super\">®</span> pharmacist Prisca explains how to help kids have better vaccine appointments.\n </p>\n <a class=\"red-car red-care-one\" href=\"#\" id=\"openModalCta\" aria-label=\"Play video of CVS pharmacist Prisca\"><span>Play Prisca’s video</span></a>\n </div>\n </div>\n \n <!-- Right stacked cards -->\n <div class=\"stacked-right\">\n <div class=\"card left-card-two tab-display\">\n <div class=\"card-content\">\n <blockquote class=\"quote\">\n <div class=\"story-title\">“</div>\n So grateful for how quick this team processed and filled my sick 15-month-old baby's prescription! They were so kind and helpful.”</blockquote>\n <cite><div class=\"credit\">– Rachel R., CVS customer</div></cite> \n </div>\n </div>\n <div class=\"card story-card stacked-right-card-1\">\n <div class=\"card-content\">\n <blockquote class=\"quote\">\n <div class=\"story-title\">“</div>\n I've always had a very good experience at the CVS Pharmacy, especially when I was taking a series of travel vaccines.”</blockquote>\n <cite><div class=\"credit\">– Nirmala P, CVS customer</div></cite> \n </div>\n </div>\n <div class=\"card story-card stacked-right-card-2\">\n <div class=\"card-content\">\n <blockquote class=\"quote\">\n <div class=\"story-title\">“</div>\n Everyone does a great job. I don't think you could find a location with better staff.”</blockquote>\n <cite><div class=\"credit\">– Dana E, CVS customer</div></cite> \n </div>\n </div>\n </div>\n \n </div>\n </div>\n \n </div>\n </div>\n \n<script>\nwindow.addEventListener(\"load\", () => {\n setTimeout(() => {\n const modal = document.getElementById(\"videoModal\");\n const modalInner = modal.querySelector(\".modal-inner\");\n const closeBtn = document.getElementById(\"closeModal\");\n const youtubeVideo = document.getElementById(\"youtubeVideo\");\n const transcriptModal = document.getElementById(\"transcriptModal\");\n const transcriptBtn = document.getElementById(\"transcript-toggle\");\n\n const baseSrc = \"https://www.youtube.com/embed/NXi7knYWp_w\";\n\n const focusableSelectors = [\n 'a[href]',\n 'button:not([disabled])',\n 'input:not([disabled])',\n 'select:not([disabled])',\n 'textarea:not([disabled])',\n '[tabindex]:not([tabindex=\"-1\"])',\n 'iframe',\n 'object',\n 'embed',\n '[contenteditable]'\n ].join(\", \");\n\n /* -----------------------------\n OPEN / CLOSE HELPERS\n ----------------------------- */\n\n function openModal({ autoplay = false } = {}) {\n modal.style.display = \"flex\";\n youtubeVideo.src = autoplay ? `${baseSrc}&autoplay=1` : baseSrc;\n\n disableBackground();\n trapFocus(modal);\n\n const first = modal.querySelector(focusableSelectors);\n first?.focus();\n }\n\n function closeModal() {\n modal.style.display = \"none\";\n youtubeVideo.src = baseSrc;\n enableBackground();\n }\n\n /* -----------------------------\n BACKGROUND INERT HANDLING\n ----------------------------- */\n\nfunction disableBackground() {\n const modalAncestors = new Set();\n let node = modal;\n while (node) {\n modalAncestors.add(node);\n node = node.parentElement;\n }\n\n document.querySelectorAll(focusableSelectors).forEach(el => {\n if (![...modalAncestors].some(a => a.contains(el))) {\n el.dataset.originalInert = el.hasAttribute(\"inert\");\n el.setAttribute(\"inert\", \"\");\n }\n });\n}\n\nfunction enableBackground() {\n const modalAncestors = new Set();\n let node = modal;\n while (node) {\n modalAncestors.add(node);\n node = node.parentElement;\n }\n\n document.querySelectorAll(focusableSelectors).forEach(el => {\n if (![...modalAncestors].some(a => a.contains(el))) {\n const wasInert = el.dataset.originalInert === \"true\";\n if (wasInert) el.setAttribute(\"inert\", \"\");\n else el.removeAttribute(\"inert\");\n delete el.dataset.originalInert;\n }\n });\n}\n\n\n /* -----------------------------\n FOCUS TRAP\n ----------------------------- */\n\n function trapFocus(container) {\n container.addEventListener(\"keydown\", e => {\n if (e.key !== \"Tab\") return;\n\n const focusable = container.querySelectorAll(focusableSelectors);\n if (!focusable.length) return;\n\n const first = focusable[0];\n const last = focusable[focusable.length - 1];\n\n if (e.shiftKey && document.activeElement === first) {\n e.preventDefault();\n last.focus();\n } else if (!e.shiftKey && document.activeElement === last) {\n e.preventDefault();\n first.focus();\n }\n });\n }\n\n /* -----------------------------\n EVENT LISTENERS\n ----------------------------- */\n\n // Openers\n document.getElementById(\"openModal\")?.addEventListener(\"click\", () => openModal());\n document.getElementById(\"openModalCta\")?.addEventListener(\"click\", e => {\n e.preventDefault();\n openModal();\n });\n document.getElementById(\"openModalInside\")?.addEventListener(\"click\", () => openModal({ autoplay: true }));\n document.getElementById(\"videoCover\")?.addEventListener(\"click\", () => openModal({ autoplay: true }));\n document.getElementById(\"modal-anchor-sec3\")?.addEventListener(\"click\", () => openModal());\n document.getElementById(\"picture-box-one\")?.addEventListener(\"click\", () => openModal());\n document.getElementById(\"card-content-modal\")?.addEventListener(\"click\", () => openModal());\n\n document.getElementById(\"modal-anchor-sec3\")?.addEventListener(\"click\", e => {\n e.preventDefault(); // ⬅️ stops # from appearing\n openModal();\n});\n\n\n // Close button\n closeBtn.addEventListener(\"click\", e => {\n e.stopPropagation();\n closeModal();\n });\n\n // Click outside modal-inner\n modal.addEventListener(\"click\", e => {\n if (e.target === modal) closeModal();\n });\n\n // Transcript toggle\n transcriptBtn.addEventListener(\"click\", () => {\n transcriptModal.classList.toggle(\"open\");\n document.getElementById(\"transcriptContent\").classList.toggle(\"open\");\n transcriptBtn.classList.toggle(\"open\");\n });\n\n // Make .link-hover wrappers clickable\n document.querySelectorAll(\".link-hover\").forEach(div => {\n const link = div.querySelector(\"a\");\n if (link) {\n div.style.cursor = \"pointer\";\n div.addEventListener(\"click\", () => (window.location.href = link.href));\n }\n });\n\n /* -----------------------------\n ANALYTICS\n ----------------------------- */\n\n }, 500);\n});\n\n // Your existing utag.link event handlers (unchanged)\n document.querySelector(\"#openModal\").addEventListener(\"click\", function (e) {\n utag.link({ link_name: 'homepage:pharmacy_video:play_button' });\n });\n\n document.querySelector(\"#openModalCta\").addEventListener(\"click\", function (e) {\n utag.link({ link_name: 'homepage:pharmacy_video:play_button' });\n });\n</script>"}},{"slotId":"HP00004","slotContent":{"plaintext":"<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n * {\nbox-sizing: border-box;\nmargin: 0;\npadding: 0;\n}\nbody{background-color:transparent!important;margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.25em;font-size: .85em;line-height: .85em;}\n#HPV100004.promoWrap {background-color:transparent!important;margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif;max-width:1280px;margin:0 auto 120px auto;position: relative;}\n#HPV100004.promoWrap .rotating-slider-container {max-width:1035px;margin:0 auto 0 auto;padding:0;background:#fff;position:relative}\n#HPV100004.promoWrap .rotating-slider-container .head3{margin:0;color:#262626;font-size:36px;line-height:46.8px;font-weight:400;font-size:26px}\n#HPV100004.promoWrap .rotating-slider-container .carousel{display:flex;align-items:center;gap:35px;position:relative;justify-content:space-between}\n#HPV100004.promoWrap .rotating-slider-container .slides-container{position:relative;min-height:450px;overflow:visible;flex-grow:1}\n#HPV100004.promoWrap .rotating-slider-container .slides{position:relative;height:100%}\n/* #HPV100004.promoWrap .rotating-slider-container .slide{position:absolute;width:100%;transition:transform .5s ease-in-out;top:0;left:0} */\n#HPV100004.promoWrap .rotating-slider-container .slide{position:relative;width:100%;height: auto;transition:transform .5s ease-in-out;display: block;}\n#HPV100004.promoWrap .rotating-slider-container .two-column-slide{display:flex;align-items:center;gap:40px;height:100%}\n#HPV100004.promoWrap .rotating-slider-container .image-column{flex:1;height:100%;display:flex;align-items:center}\n#HPV100004.promoWrap .rotating-slider-container .image-column img{width:100%;height:auto;max-height:300px;object-fit:contain;border-radius:8px}\n#HPV100004.promoWrap .rotating-slider-container .content-column{flex:1;padding:20px}\n#HPV100004.promoWrap .rotating-slider-container .content-column h3{font-size:28px;color:#333;margin-bottom:15px}\n#HPV100004.promoWrap .rotating-slider-container .content-column p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-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;top: 50%;transform: translateY(-50%);}\n#HPV100004.promoWrap .rotating-slider-container .arrow-btn:hover{background-color:#000}\n#HPV100004.promoWrap .rotating-slider-container .arrow-btn.right{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\");right: 0;}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .arrow-btn.right.disabled{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n#HPV100004.promoWrap .rotating-slider-container .arrow-btn.left{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\");left: 0;}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .arrow-btn.left.disabled{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n/* #HPV100004.promoWrap .rotating-slider-container .arrow-btn.left.disabled:focus-visible {outline: 0 transparent;} */\n#HPV100004.promoWrap .rotating-slider-container .arrow-btn.disabled{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n#HPV100004.promoWrap .rotating-slider-container .dots{display:flex;justify-content:center;gap:10px;margin-top:0}\n#HPV100004.promoWrap .rotating-slider-container .dot-btn{width:8px;height:8px;border-radius:50%;background:#ccc;cursor:pointer;border:none;padding:0}\n#HPV100004.promoWrap .rotating-slider-container .dot-btn.active{background:#000}\n#HPV100004.promoWrap .rotating-slider-container .image-slider-column{width:100%;height:400px;position:relative;overflow:hidden}\n#HPV100004.promoWrap .rotating-slider-container .image-slides{position:relative;height:100%}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .image-slide img{width:100%;height:100%;object-fit:cover;display:block;border-radius:5px}\n#HPV100004.promoWrap .rotating-slider-container .image-slide.active{left:10%;transform:translateX(0);z-index:3;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .image-slide.next{left:100%;transform:translateX(-80%);z-index:2;opacity:.8}\n#HPV100004.promoWrap .rotating-slider-container .image-slide.prep-next{left:100%;transform:translateX(-60%);z-index:1;opacity:.6}\n#HPV100004.promoWrap .rotating-slider-container .image-slide.prev{left:-80%;transform:translateX(60%);z-index:1;opacity:.5}\n#HPV100004.promoWrap .rotating-slider-container .slide-out-left{animation:slideOutLeft .7s forwards}\n#HPV100004.promoWrap .rotating-slider-container .slide-in-right{animation:slideInRight .7s forwards}\n#HPV100004.promoWrap .rotating-slider-container .slide-out-right{animation:slideOutRight .7s forwards}\n#HPV100004.promoWrap .rotating-slider-container .slide-in-left{animation:slideInLeft .7s forwards}\n@keyframes slideOutLeft{from{transform:translateX(0);left:10%;opacity:1}to{transform:translateX(-40%);left:10%;opacity:.5}}\n@keyframes slideInRight{from{transform:translateX(-80%);left:100%;opacity:.8}to{transform:translateX(-80%);left:20%;opacity:1}}\n@keyframes slideOutRight{from{transform:translateX(0);left:10%;opacity:1}to{transform:translateX(40%);left:10%;opacity:.5}}\n@keyframes slideInLeft{from{transform:translateX(60%);left:-80%;opacity:.5}to{transform:translateX(60%);left:0;opacity:1}}\n#HPV100004.promoWrap .rotating-slider-container .slider-nav{display:flex;justify-content:center;gap:20px;margin-top:20px}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .slide-indicators{display:flex;justify-content:center;margin-top:15px;gap:10px}\n#HPV100004.promoWrap .rotating-slider-container .indicator{width:12px;height:12px;border-radius:50%;background-color:#ccc;cursor:pointer}\n#HPV100004.promoWrap .rotating-slider-container .indicator.active{background-color:#333}\n#HPV100004.promoWrap .rotating-slider-container .testimonial-slide{display:none}\n#HPV100004.promoWrap .rotating-slider-container .cube-container{width:100%;height:400px;perspective:1200px;position:relative;overflow:visible}\n#HPV100004.promoWrap .rotating-slider-container .cube{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s ease-in-out}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .cube-face img{width:100%;height:100%;object-fit:cover}\n#HPV100004.promoWrap .rotating-slider-container .cube-face:first-child{transform:rotateY(0) translateZ(150px);z-index:4;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .cube-face:nth-child(2){transform:rotateY(90deg) translateZ(150px);z-index:3;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .cube-face:nth-child(3){transform:rotateY(180deg) translateZ(150px);z-index:2;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .cube-face:nth-child(4){transform:rotateY(-90deg) translateZ(150px);z-index:1;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .cube-face.active{opacity:1;z-index:5}\n#HPV100004.promoWrap .rotating-slider-container .fixed-image-column{position:absolute;left:0;top:0;width:50%;height:100%;padding-right:20px;margin-right:60px;flex-shrink:0;max-width:520px;flex:1}\n/* #HPV100004.promoWrap .rotating-slider-container .sliding-content-column{position:absolute;right:0;top:0;width:50%;height:100%} */\n#HPV100004.promoWrap .rotating-slider-container .sliding-content-column{position:relative;width:50%;height:auto;overflow: visible;\n float: right;}\n\n#HPV100004.promoWrap .rotating-slider-container .slides{position:relative;height:100%}\n#HPV100004.promoWrap .rotating-slider-container .slide{width:100%;opacity:0;transition:opacity .5s ease-in-out;visibility: hidden;}\n#HPV100004.promoWrap .rotating-slider-container .slide.active{opacity:1;float: right;\n display: inline-block;\n position: absolute;visibility: visible;}\n#HPV100004.promoWrap .rotating-slider-container .carousel-container{position:relative;width:100%;height:400px;perspective:1000px}\n#HPV100004.promoWrap .rotating-slider-container .card{position:absolute;width:100%;max-width:352px;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;visibility:visible}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-front{z-index:3;transform:translateX(0) scale(1);opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-middle{z-index:2;transform:translateX(40px) scale(.95);opacity:1;width:100%}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-back{z-index:1;transform:translateX(70px) scale(.9);opacity:1;width:100%}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-left{z-index:2;transform:translateX(-40px) scale(.95);opacity:1;width:100%}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-far-left{z-index:1;transform:translateX(-70px) scale(.9);opacity:1;width:100%}\n#HPV100004.promoWrap .rotating-slider-container .card.hidden-layer{opacity:0!important;transform:translateX(0) scale(.9)!important;z-index:0!important}\n#HPV100004.promoWrap .rotating-slider-container .slides-text-section{position:relative;left:5%}\n#HPV100004.promoWrap .rotating-slider-container .fixed-image-column .card img{object-fit:cover;width:352px;height:100%;border-radius:20px}\n/* #HPV100004.promoWrap .rotating-slider-container .arrow-btn:focus,\n#HPV100004.promoWrap .rotating-slider-container .card:focus,\n.dot-btn:focus-visible {outline: none;} */\n/* #HPV100004.promoWrap .rotating-slider-container .dot-btn:focus{outline:2px solid #0066cc;outline-offset:2px} */\n.dot:focus-visible {outline: none;}\n/* #HPV100004.promoWrap .rotating-slider-container .using-mouse .arrow-btn:focus,\n#HPV100004.promoWrap .rotating-slider-container .using-mouse .card:focus,\n#HPV100004.promoWrap .rotating-slider-container .using-mouse .dot-btn:focus{outline:0} */\n#HPV100004.promoWrap .rotating-slider-container .mobile-view-sec{display:none}\n\n#HPV100004.promoWrap .rotating-slider-container .header-sec{margin-bottom:20px;padding:33px 20px 33px 0}\n#HPV100004.promoWrap .rotating-slider-container .header-sec.text-slide-two{padding:33px 10px 33px 0}\n#HPV100004.promoWrap .rotating-slider-container .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;display:block;align-items:center}\n#HPV100004.promoWrap .rotating-slider-container .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;}\n/* #HPV100004.promoWrap .rotating-slider-container .header-sec h2.icon-text{display:flex;align-items:center;justify-content:left}\n#HPV100004.promoWrap .rotating-slider-container .header-sec h2.icon-text img{padding-right:10px} */\n#HPV100004.promoWrap .rotating-slider-container .header-sec h3{font-size:36px;line-height:130%;font-weight:400;margin-top:5px;padding-bottom:10px;color:#1a1a19;}\n#HPV100004.promoWrap .rotating-slider-container .header-sec p.para{padding-bottom:23px;}\n#HPV100004.promoWrap .rotating-slider-container .red-car{color:#1a1a19;text-decoration:none;display:table;font-weight:500;background:#004d99;border:1px solid #004d99;padding:10px 10px;display:inline-block;color:#fff;border-radius:10px}\n#HPV100004.promoWrap .rotating-slider-container .red-car:hover{background:#fff;border:1px solid #000;color:#004d99}\n#HPV100004.promoWrap .rotating-slider-container .red-car:hover::after{background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat}\n#HPV100004.promoWrap .rotating-slider-container .red-car::after{content:'';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.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:8px;margin-bottom:3px;margin-top:2px}\n#HPV100004.promoWrap .rotating-slider-container .picture-box{position:relative;overflow:hidden;align-items:center;justify-content:center;border-radius:20px}\n#HPV100004.promoWrap .rotating-slider-container .picture-box .imgsec{overflow:hidden;display:block;object-fit:cover;max-width:352px;border-radius:20px}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-middle::after {\ncontent: \"\";\nposition: absolute;\ninset: 0;\nbackground: rgba(255, 255, 255, 0.6);\nbackdrop-filter: blur(2px); \n-webkit-backdrop-filter: blur(2px);\n margin-bottom: -2px;\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-back::after {\ncontent: \"\";\nposition: absolute;\ninset: 0;\nbackground: rgba(255, 255, 255, 0.6);\nbackdrop-filter: blur(2px); \n-webkit-backdrop-filter: blur(2px);\nmargin-bottom: -2px;\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-left::after {\ncontent: \"\";\nposition: absolute;\ninset: 0;\nbackground: rgba(255, 255, 255, 0.6);\nbackdrop-filter: blur(2px); \n-webkit-backdrop-filter: blur(2px);\n margin-bottom: -2px;\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-far-left::after {\ncontent: \"\";\nposition: absolute;\ninset: 0;\nbackground: rgba(255, 255, 255, 0.6);\nbackdrop-filter: blur(2px); \n-webkit-backdrop-filter: blur(2px);\n margin-bottom: -2px;\n}\n#HPV100004.promoWrap .carousel-mobile{display: none;}\n#HPV100004.promoWrap .header-sec-img-text {display: flex;flex-direction: row;}\n#HPV100004.promoWrap .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;display:flex;/*align-items:center;*/justify-content:center; color: #575757;padding-left: 8px;flex-direction: column;}\n#HPV100004.promoWrap .rotating-slider-container .third-slide-acn .header-sec{padding: 33px 17px 33px 0;}\n#HPV100004.promoWrap .link-hover:hover .red-car {\n background: #fff;\n border: 1px solid #000;\n color: #004d99;\n}\n#HPV100004.promoWrap .link-hover:hover .red-car::after {\n background: transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat;\n}\n#HPV100004.promoWrap .rotating-slider-container .text-slide-three h3{width: 95%;}\n#HPV100004.promoWrap a:focus-visible {outline: 2px solid #000000;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n#HPV100004.promoWrap .rotating-slider-container .fixed-image-column .card img:focus-visible {outline: 1px solid #000000;}\n#HPV100004.promoWrap .rotating-slider-container .header-sec.text-slide-one{padding: 33px 12px 33px 0;}\n\n\n@media(max-width:959px){\n#HPV100004.promoWrap .rotating-slider-container .header-sec{margin-bottom:0;padding:0}\n#HPV100004.promoWrap .rotating-slider-container .header-sec.text-slide-one{margin-bottom:0;padding:45px 10px 33px 0}\n#HPV100004.promoWrap .rotating-slider-container .grid-two-col{gap:80px}\n#HPV100004.promoWrap .rotating-slider-container .header-sec h3{padding-bottom:10px;font-size:24px}\n#HPV100004.promoWrap .rotating-slider-container .header-sec p.para{padding-bottom:20px}\n#HPV100004.promoWrap .rotating-slider-container .picture-box .imgsec{max-width:251px;max-height:287px}\n#HPV100004.promoWrap .rotating-slider-container .card{max-width:352px}\n#HPV100004.promoWrap .rotating-slider-container .carousel-container{min-height:287px;padding-top:31px}\n#HPV100004.promoWrap{max-width:1280px;margin:0 auto 40px auto}\n#HPV100004.promoWrap .rotating-slider-container .dots{margin-top: 20px;}\n#HPV100004.promoWrap .rotating-slider-container .card{height: auto;}\n#HPV100004.promoWrap .rotating-slider-container .slides-container{min-height: 340px;}\n#HPV100004.promoWrap {margin:0 auto 80px auto;position: relative;}\n#HPV100004.promoWrap .rotating-slider-container .fixed-image-column .card img{width: -webkit-fill-available;}\n#HPV100004.promoWrap .rotating-slider-container .header-sec.text-slide-two {margin-bottom: 0;padding: 45px 10px 33px 0;}\n#HPV100004.promoWrap .rotating-slider-container .header-sec.text-slide-three {margin-bottom: 0;padding: 33px 10px 33px 0;}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-middle::after {\n margin-bottom: 0;\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-back::after {\nmargin-bottom: 0;\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-left::after {\n margin-bottom: 0;\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-far-left::after {\n margin-bottom: 0;\n}\n}\n@media(max-width:800px){\n#HPV100004.promoWrap .rotating-slider-container .fixed-image-column{left:0}\n#HPV100004.promoWrap .rotating-slider-container .learn-more-link{font-size:13px}\n#HPV100004.promoWrap .rotating-slider-container .slides-container{min-height: 340px;}\n}\n@media(max-width:755px){\n#HPV100004.promoWrap .rotating-slider-container .carousel{gap: 15px;}\n}\n @media (max-width:700px) {\n #HPV100004.promoWrap {background-color:transparent!important;font-family:CVS Health Sans,Helvetica,Arial,sans-serif;max-width:unset;position: unset;}\n #HPV100004.promoWrap .rotating-slider-container{display: none;}\n#HPV100004.promoWrap .carousel-mobile{display: block;position: relative;}\n:root {\n --peek: 28px; /* no peek so only one slide shows */\n --gap: 36px; /* remove inter-slide gap on mobile */\n}\n #imageTrack {\n padding-left: var(--peek);\n padding-right: var(--peek);\n gap: var(--gap);\n }\n\n/* Make the container span the screen and clip overflow */\n#imageContainer {\n width: 100%;\n max-width: 100%;\n margin: 0 auto;\n overflow: hidden;\n position: relative;\n}\n\n/* IMPORTANT: target the actual track you use. If your HTML uses id=\"imageTrack\",\n either add class=\"image-track\" to it OR combine selectors as below. */\n#imageTrack,\n.image-track {\n display: flex;\n align-items: stretch;\n padding: 0 var(--peek); /* no side padding to avoid peeking */\n gap: var(--gap); /* prevent second slide from appearing */\n transition: transform 420ms cubic-bezier(.22,.9,.35,1);\n}\n\n/* Force exactly one slide to fill the viewport width */\n#HPV100004.promoWrap .carousel-mobile .image-slide {\n flex: 0 0 calc(100% - var(--peek) * 2);\n max-width: calc(100% - var(--peek) * 2);\n border-radius: 16px;\n overflow: hidden;\n}\n\n#HPV100004.promoWrap .carousel-mobile .image-slide img {\n display: block;\n width: 100%;\n height: auto;\n object-fit: cover;\n}\n\n/* Text track matches one-at-a-time behavior */\n#HPV100004.promoWrap .carousel-mobile .text-carousel-container { overflow: hidden; }\n#HPV100004.promoWrap .carousel-mobile .text-track { display: flex; transition: transform 420ms cubic-bezier(.22,.9,.35,1); }\n#HPV100004.promoWrap .carousel-mobile .text-slide { min-width: 100%; }\n\n\n#HPV100004.promoWrap .carousel-mobile .text-slide h2{ font-size:18px; margin-bottom:8px; line-height:1.05; }\n#HPV100004.promoWrap .carousel-mobile .cta { background:#165bb5; color:#fff; padding:10px 14px; border-radius:8px; text-decoration:none; display:inline-block; }\n\n/* controls */\n#HPV100004.promoWrap .carousel-mobile .arrow { position:absolute; top:33%; transform:translateY(-50%); width:40px; height:40px; border-radius:50%; border:0; background:#fff; box-shadow:0 6px 18px rgba(0,0,0,0.08); cursor:pointer; display:flex; align-items:center; justify-content:center;padding: 8px 12px;\n background: #fff;\n border: none;\n border-radius: 30%;\n cursor: pointer;\n z-index: 10;\n /* opacity: .8; */\n border: 1px solid #000; }\n#HPV100004.promoWrap .carousel-mobile .arrow.left { left: 8px; } /* place outside visual card if desired */\n#HPV100004.promoWrap .carousel-mobile .arrow.right { right: 8px; }\n#HPV100004.promoWrap .carousel-mobile .arrow.right {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);\n background-position: center;\n background-repeat: no-repeat;\n flex-shrink: 0;\n}\n#HPV100004.promoWrap .carousel-mobile .arrow.left {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);\n background-position: center;\n background-repeat: no-repeat;\n flex-shrink: 0;\n}\n\n#HPV100004.promoWrap .carousel-mobile .controls { margin-top:25px; display:flex; justify-content:center; gap:8px; }\n#HPV100004.promoWrap .carousel-mobile .dot { width:8px; height:8px; border-radius:50%; background:#ddd; cursor:pointer; }\n#HPV100004.promoWrap .carousel-mobile .dot.active { background:#333; }\n#HPV100004.promoWrap .carousel-mobile .header-sec{margin-bottom:20px;}\n#HPV100004.promoWrap .carousel-mobile .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;display:block;align-items:center}\n#HPV100004.promoWrap .carousel-mobile .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;}\n/* #HPV100004.promoWrap .carousel-mobile .header-sec h2.icon-text{display:flex;align-items:center;justify-content:left}\n#HPV100004.promoWrap .carousel-mobile .header-sec h2.icon-text img{padding-right:10px} */\n#HPV100004.promoWrap .carousel-mobile .header-sec h3{font-size:24px;line-height:130%;font-weight:400;padding-top:20px;padding-bottom:20px;color: #1a1a19;}\n#HPV100004.promoWrap .carousel-mobile .header-sec p.para{padding-bottom:30px}\n#HPV100004.promoWrap .carousel-mobile .header-sec{padding:0 0 0 18px}\n/* .header-sec.header-sec-one{padding:0 0 0 10px!important} */\n#HPV100004.promoWrap .carousel-mobile .header-sec{max-width: 100%;}\n#HPV100004.promoWrap .carousel-mobile .carousel-header{margin-bottom:0;padding:0 0 24px 18px;}\n#HPV100004.promoWrap .carousel-mobile .carousel-header .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;}\n#HPV100004.promoWrap .carousel-mobile .red-car{color:#1a1a19;text-decoration:none;display:table;font-weight:500;background:#004d99;border:1px solid #004d99;padding:10px 10px;display:inline-block;color:#fff;border-radius:10px}\n#HPV100004.promoWrap .carousel-mobile .red-car:hover{background:#fff;border:1px solid #000;color:#004d99}\n#HPV100004.promoWrap .carousel-mobile .red-car:hover::after{background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat}\n#HPV100004.promoWrap .carousel-mobile .red-car::after{content:'';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.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:8px;margin-bottom:3px;margin-top:2px}\n#HPV100004.promoWrap .carousel-mobile .arrow.disabled {\n background-color: #ccc9c6;\n border: 1px dashed #767471;\n cursor: not-allowed;\n pointer-events: none;\n background-position: center;\n background-repeat: no-repeat;\n}\n#HPV100004.promoWrap .carousel-mobile .arrow.left.disabled {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);\n}\n#HPV100004.promoWrap .carousel-mobile .arrow.right.disabled {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);\n}\n\n #HPV100004.promoWrap .carousel-mobile .image-slide img { height:auto; }\n #HPV100004.promoWrap .carousel-mobile .arrow.left, #HPV100004.promoWrap .carousel-mobile .arrow.right { display:block; }\n/* .image-slide.peek img {\nmin-height: 500px;\nopacity: 0.7; \ntransition: transform 0.4s ease, opacity 0.4s ease;\n border-radius: 12px;\n} */\n#HPV100004.promoWrap .carousel-mobile .image-slide {\ndisplay: flex;\nalign-items: center; /* Vertically centers the image */\njustify-content: center; /* Optional: horizontally centers if needed */\n}\n#HPV100004.promoWrap .carousel-mobile .image-slide.peek img {\nheight: 80%; /* or any percentage that looks good */\nobject-fit: cover;\nborder-radius: 16px;\n}\n\n#HPV100004.promoWrap button.dot {\n border-style: none;\n}\n#HPV100004.promoWrap .header-sec .icon-text{align-items: anchor-center;}\n#HPV100004.promoWrap .header-sec .icon-text img{width: auto;height: 33px;}\n.red-car.force-focus {\noutline: 3px solid #d32f2f; /* red border */\noutline-offset: 2px;\n}\n\n.red-car:focus-visible{outline: 2px solid #004d99;}\nbutton:focus-visible{outline: 2px solid #004d99;}\n\n#HPV100004.promoWrap .carousel-mobile .second-slide-para h3{max-width: unset;width: 92%;}\n}\n\n@media (max-width: 400px) {\n:root {\n --peek: 60px;\n --gap: 33px;\n}\n\n#imageTrack {\n padding-left: var(--peek);\n padding-right: var(--peek);\n gap: var(--gap);\n}\n\n#HPV100004.promoWrap .carousel-mobile .image-slide {\n flex: 0 0 239px;\n max-width: 239px;\n}\n#HPV100004.promoWrap .carousel-mobile .image-slide.peek img {\n/* transform: scale(0.9); */\nopacity: 1; /* Optional: adds a faded look */\ntransition: transform 0.4s ease, opacity 0.4s ease;\n border-radius: 16px;\n min-height: unset;\n}\n}\n@media(max-width:360px){\n #HPV100004.promoWrap .carousel-mobile .second-slide-para .red-car{padding: 10px 5px;}\n}\n</style>\n<div class=\"promoWrap\" id=\"HPV100004\">\n<div class=\"rotating-slider-container\">\n<!-- <h3>How we support our community</h3>-->\n\n<div class=\"carousel\">\n <button class=\"arrow-btn left\" id=\"prevBtn\" aria-label=\"Previous slide\"></button>\n \n <div class=\"slides-container\">\n <div class=\"slides desktop-view-sec\">\n <!-- Image Stack Rotation -->\n <div class=\"fixed-image-column\" style=\"margin-right: 60px; flex-shrink: 0; max-width: 520px;\">\n <div class=\"carousel-container\" id=\"carousel\">\n <div class=\"card visible-front\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk24/wellness-zone-slide-1-skin.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <div class=\"imgsec\"> \n <img alt=\"At the beach, an adult applies sunscreen lotion to the back of an older adult as they look at the ocean.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk24/wellness-zone-slide-1-skin.jpg\" class=\"img-slides\">\n </div>\n </div>\n </div>\n <div class=\"card visible-middle\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/20200909-17-Exam-Sprain-0047.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <div class=\"imgsec\">\n <img alt=\"A person zips up a clear toiletries bag filled with multiple travel-size bottles.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk24/wellness-zone-slide-2-travel.jpg\" class=\"img-slides\">\n </div>\n </div>\n </div>\n <div class=\"card visible-back\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk24/wellness-zone-slide-1-skin.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <div class=\"imgsec\">\n <img alt=\"While looking over their open and packed suitcase, someone writes notes in a small notebook.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk24/wellness-zone-slide-3-packing.jpg\" class=\"img-slides\">\n </div>\n </div>\n </div>\n </div>\n </div>\n <div class=\"slides-text-section\">\n <!-- Content slides (unchanged) -->\n <!-- Slide 1 -->\n<div class=\"slide active\" id=\"slide-one\" data-index=\"0\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec link-hover text-slide-one\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/wellness-zone-heading-icon.svg\" alt=\"illustration of an article\">\n <h2 class=\"icon-text\">Wellness Zone</h2>\n </div>\n <h3 id=\"slide-1-h\" tabindex=\"-1\">The best sunscreen for every skin type</h3>\n <p class=\"para\">Explore a helpful guide for matching sunscreens and skin types.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/beauty/skin-care/best-sunscreen-by-skin-type?icid=cvs-home-s4-wz-spfskintype\">\n <span>Explore sunscreen options</span>\n </a>\n </div>\n </div>\n</div>\n\n<!-- Slide 2 -->\n<div class=\"slide\" data-index=\"1\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec link-hover text-slide-two\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/wellness-zone-heading-icon.svg\" alt=\"illustration of an article\">\n <h2 class=\"icon-text\">Wellness Zone</h2>\n </div>\n <h3 id=\"slide-2-h\" tabindex=\"-1\">Travel-size toiletries for the next adventure</h3>\n <p class=\"para\">Check all these travel must-haves off your list before taking a trip.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/wellness/general-wellness/travel-size-toiletries?icid=cvs-home-s4-wz-travelsized\">\n <span>Learn more about travel-size products</span>\n </a>\n </div>\n </div>\n</div>\n\n<!-- Slide 3 -->\n<div class=\"slide third-slide-acn\" data-index=\"2\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec link-hover text-slide-three\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/wellness-zone-heading-icon.svg\" alt=\"illustration of an article\">\n <h2 class=\"icon-text\">Wellness Zone</h2>\n </div>\n <h3 id=\"slide-3-h\" tabindex=\"-1\">Essential packing tips for easy travel</h3>\n <p class=\"para\">Learn some of the methods to help keep luggage light, roomy and easy to handle.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/wellness/general-wellness/packing-tips?icid=cvs-home-s4-wz-packingtips\">\n <span>Learn packing tips</span>\n </a>\n </div>\n </div>\n</div>\n </div>\n </div>\n \n <!-- mobile view start -->\n\n <!-- mobile view end -->\n </div>\n \n\n <button class=\"arrow-btn right\" id=\"nextBtn\" aria-label=\"Next slide\"></button>\n</div>\n\n<div class=\"dots\" role=\"group\" aria-label=\"Slide Progress Indicator Dots\" aria-hidden=\"true\">\n<span class=\"dot-btn active\" aria-label=\"Slide 1 of 3\" role=\"img\" data-index=\"0\"></span>\n<span class=\"dot-btn\" aria-label=\"Slide 2 of 3\" role=\"img\" data-index=\"1\"></span>\n<span class=\"dot-btn\" aria-label=\"Slide 3 of 3\" role=\"img\" data-index=\"2\"></span>\n</div>\n</div>\n\n<div class=\"carousel-mobile\" id=\"carousel-mob\">\n<div class=\"carousel-header header-sec\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/wellness-zone-heading-icon.svg\" alt=\"illustration of an article\">\n <h2 class=\"icon-text\">Wellness Zone</h2>\n </div>\n</div>\n\n<div class=\"image-carousel-container\" id=\"imageContainer\">\n <div class=\"image-track\" id=\"imageTrack\">\n <!-- replace src with your images -->\n <div class=\"image-slide\" aria-hidden=\"false\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk24/wellness-zone-slide-1-skin.jpg\" alt=\"At the beach, an adult applies sunscreen lotion to the back of an older adult as they look at the ocean.\"></div>\n <div class=\"image-slide\" aria-hidden=\"true\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk24/wellness-zone-slide-2-travel.jpg\" alt=\"A person zips up a clear toiletries bag filled with multiple travel-size bottles.\"></div>\n <div class=\"image-slide\" aria-hidden=\"true\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk24/wellness-zone-slide-3-packing.jpg\" alt=\"While looking over their open and packed suitcase, someone writes notes in a small notebook.\"></div>\n </div>\n</div>\n\n <div class=\"controls\" role=\"group\" aria-label=\"Slide Progress Indicator Dots\" aria-hidden=\"true\">\n <span class=\"dot active\" aria-label=\"Slide 1 of 3\" role=\"img\"></span>\n <span class=\"dot\" aria-label=\"Slide 2 of 3\" role=\"img\"></span>\n <span class=\"dot\" aria-label=\"Slide 3 of 3\" role=\"img\"></span>\n </div>\n\n<div class=\"text-carousel-container\" id=\"textContainer\">\n <div class=\"text-track\" id=\"textTrack\">\n <div class=\"text-slide\" aria-hidden=\"false\">\n <div class=\"header-sec link-hover\">\n <h3>The best sunscreen for every skin type</h3>\n <p class=\"para\">Explore a helpful guide for matching sunscreens and skin types.</p>\n <a class=\"red-car red-care-one red-car-mob\" href=\"/learn/beauty/skin-care/best-sunscreen-by-skin-type?icid=cvs-home-s4-wz-spfskintype\" id=\"\"><span>Explore sunscreen options</span></a>\n </div>\n </div>\n <div class=\"text-slide\" aria-hidden=\"true\">\n <div class=\"header-sec link-hover second-slide-para\">\n <h3>Travel-size toiletries for the next adventure</h3>\n <p class=\"para\">Check all these travel must-haves off your list before taking a trip.</p>\n <a class=\"red-car red-care-one red-car-mob\" href=\"/learn/wellness/general-wellness/travel-size-toiletries?icid=cvs-home-s4-wz-travelsized\" id=\"\"><span>Learn more about travel-size products</span></a>\n </div>\n </div>\n <div class=\"text-slide\" aria-hidden=\"true\">\n <div class=\"header-sec link-hover\"> \n <h3>Essential packing tips for easy travel</h3>\n <p class=\"para\">Learn some of the methods to help keep luggage light, roomy and easy to handle.</p>\n <a class=\"red-car red-care-one red-car-mob\" href=\"/learn/wellness/general-wellness/packing-tips?icid=cvs-home-s4-wz-packingtips\" id=\"\"><span>Learn packing tips</span></a>\n </div> \n </div>\n </div>\n</div>\n\n<button class=\"arrow left\" id=\"prevBtnmob\"></button>\n<button class=\"arrow right\" id=\"nextBtnmob\"></button>\n\n\n</div>\n\n</div>\n<script>\n window.addEventListener('load', function () {\n setTimeout(() => {\n\n // link hover\n\t\tdocument.querySelectorAll('.link-hover').forEach(div => {\n const link = div.querySelector('a');\n\n if (link) {\n div.style.cursor = 'pointer';\n\n div.addEventListener('click', () => {\n window.location.href = link.href;\n });\n }\n});\n/* ---------------------------\n DESKTOP SLIDER\n ---------------------------- */\n let currentStackIndex = 0;\n const totalSlides = 3;\n const contentSlides = document.querySelectorAll('.slide');\n const prevBtn = document.getElementById('prevBtn');\n const nextBtn = document.getElementById('nextBtn');\n const dotBtns = document.querySelectorAll('.dot-btn');\n\n let lastNavDirection = null;\n\n /* INPUT METHOD DETECTION */\n // let keyboardInteraction = false;\n // document.body.addEventListener('keydown', (e) => {\n // if (e.key === 'Tab') {\n // keyboardInteraction = true;\n // document.body.classList.remove('using-mouse');\n // }\n // });\n\n // document.body.addEventListener('mousedown', () => {\n // keyboardInteraction = false;\n // document.body.classList.add('using-mouse');\n // });\n\n /* ARIA LIVE REGION */\n function createLiveRegion() {\n let liveRegion = document.getElementById('slide-status');\n if (!liveRegion) {\n liveRegion = document.createElement('div');\n liveRegion.id = 'slide-status';\n liveRegion.setAttribute('aria-live', 'polite');\n liveRegion.setAttribute('aria-atomic', 'true');\n liveRegion.style.position = 'absolute';\n liveRegion.style.width = '1px';\n liveRegion.style.height = '1px';\n liveRegion.style.margin = '-1px';\n liveRegion.style.clip = 'rect(0 0 0 0)';\n liveRegion.style.overflow = 'hidden';\n document.body.appendChild(liveRegion);\n }\n return liveRegion;\n }\n const liveRegion = createLiveRegion();\n\n /* ROTATE CARDS */\n function rotateCarousel() {\n const carousel = document.getElementById('carousel');\n const cards = Array.from(carousel.children);\n\n cards.forEach(card => card.className = 'card');\n\n if (currentStackIndex === 0) {\n cards[0].classList.add('visible-front');\n cards[1].classList.add('visible-middle');\n cards[2].classList.add('visible-back');\n } else if (currentStackIndex === 1) {\n cards[0].classList.add('visible-left');\n cards[1].classList.add('visible-front');\n cards[2].classList.add('visible-middle');\n } else if (currentStackIndex === 2) {\n cards[0].classList.add('visible-far-left');\n cards[1].classList.add('visible-left');\n cards[2].classList.add('visible-front');\n }\n }\n\n /* UPDATE SLIDE */\nfunction updateContentSlider() {\n contentSlides.forEach((slide, index) => {\n slide.classList.toggle('active', index === currentStackIndex);\n const cta = slide.querySelector('.red-car');\n if (cta) {\n // Only the active slide's CTA is tabbable\n cta.setAttribute('tabindex', index === currentStackIndex ? '0' : '-1');\n }\n });\n\n dotBtns.forEach((dot, index) => {\n dot.classList.toggle('active', index === currentStackIndex);\n dot.setAttribute('aria-selected', index === currentStackIndex ? 'true' : 'false');\n });\n\n const isPrevDisabled = currentStackIndex === 0;\n const isNextDisabled = currentStackIndex === totalSlides - 1;\n\n prevBtn.classList.toggle('disabled', isPrevDisabled);\n nextBtn.classList.toggle('disabled', isNextDisabled);\n\n prevBtn.setAttribute('aria-disabled', isPrevDisabled ? 'true' : 'false');\n nextBtn.setAttribute('aria-disabled', isNextDisabled ? 'true' : 'false');\n\n // ✅ Keep Prev focusable even when disabled on slide 1 for SR/keyboard users\n prevBtn.tabIndex = 0;\n // Next is not focusable when on the last slide\n nextBtn.tabIndex = isNextDisabled ? -1 : 0;\n\n liveRegion.textContent = `Slide ${currentStackIndex + 1} of ${totalSlides}`;\n}\n\n\n /* FOCUS CURRENT CTA */\n function focusCurrentCTA() {\n const cta = contentSlides[currentStackIndex].querySelector('h3');\n if (cta) {\n requestAnimationFrame(() => cta.focus({ preventScroll: true }));\n }\n }\n\n\n /* Ensure each slide H3 is programmatically focusable and labeled */\n// contentSlides.forEach((slide, i) => {\n// const h3 = slide.querySelector('img');\n// if (h3) {\n// // Make the heading programmatically focusable\n// if (!h3.hasAttribute('tabindex')) {\n// h3.setAttribute('tabindex', '-1');\n// }\n// // Ensure each heading has a unique id\n// if (!h3.id) {\n// h3.id = `slide-${i + 1}-h`;\n// }\n// // Set grouping semantics on the slide for SRs\n// slide.setAttribute('role', 'group');\n// slide.setAttribute('aria-roledescription', 'slide');\n// slide.setAttribute('aria-labelledby', h3.id);\n// } else {\n// // Fallback labelling if no h3 present\n// slide.setAttribute('role', 'group');\n// slide.setAttribute('aria-roledescription', 'slide');\n// slide.setAttribute('aria-label', `Slide ${i + 1} of ${totalSlides}`);\n// }\n// });\n\n// function focusActiveSlideHeading() {\n// const slide = contentSlides[currentStackIndex];\n// const h3 = slide?.querySelector('h3[tabindex=\"-1\"]');\n// if (h3) {\n// requestAnimationFrame(() => h3.focus({ preventScroll: true }));\n// }\n// }\n\nfunction ensureFocusable(el) {\n if (!el) return;\n // Only add tabindex if it isn't already focusable\n if (!el.hasAttribute('tabindex')) {\n el.setAttribute('tabindex', '-1');\n }\n}\n\n\n\n\n\nfunction sanitizeImageColumnA11y() {\n // Narrow to your image stack area\n const imageColumn = document.querySelector('#HPV100004 .fixed-image-column');\n if (!imageColumn) return;\n\n // All containers that could accidentally expose semantics\n const containers = imageColumn.querySelectorAll('.carousel-container, .card, .picture-box, .imgsec');\n\n containers.forEach(el => {\n // Remove any naming/role that could cause duplicate announcements\n el.removeAttribute('role');\n el.removeAttribute('aria-label');\n el.removeAttribute('aria-labelledby');\n el.removeAttribute('aria-roledescription');\n el.removeAttribute('aria-live');\n\n // Make container semantics neutral; they should not become \"group\"\n el.setAttribute('role', 'none'); // or role=\"presentation\"\n el.removeAttribute('tabindex'); // ensure no focusable parent\n });\n}\n\nfunction updateSlideImagesForA11y() {\n const imageColumn = document.querySelector('#HPV100004 .fixed-image-column');\n if (!imageColumn) return;\n\n const cards = imageColumn.querySelectorAll('.card');\n\n cards.forEach((card, i) => {\n const img = card.querySelector('img.img-slides');\n if (!img) return;\n\n // Make wrappers neutral (in case sanitize ran earlier, this is just defensive)\n card.setAttribute('role', 'none');\n const wrappers = card.querySelectorAll('.picture-box, .imgsec');\n wrappers.forEach(w => {\n w.setAttribute('role', 'none');\n w.removeAttribute('aria-label');\n w.removeAttribute('aria-labelledby');\n w.removeAttribute('tabindex');\n w.removeAttribute('aria-roledescription');\n });\n\n if (i === currentStackIndex) {\n // Active image: focusable (programmatically) and readable\n img.removeAttribute('aria-hidden');\n img.setAttribute('tabindex', '-1');\n img.removeAttribute('role'); // keep it a normal <img>\n\n // Ensure only THIS branch is in the tree\n card.removeAttribute('inert');\n card.removeAttribute('aria-hidden');\n wrappers.forEach(w => w.removeAttribute('inert'));\n } else {\n // Non-active: completely out of the a11y tree\n img.setAttribute('aria-hidden', 'true');\n img.removeAttribute('tabindex');\n\n // Remove siblings from a11y + interaction\n card.setAttribute('inert', ''); // modern browsers\n card.setAttribute('aria-hidden', 'true'); // SR fallback\n }\n });\n}\n\nfunction isInsideHPVSection() {\n const section = document.getElementById('HPV100004');\n if (!section) return false;\n return section.contains(document.activeElement);\n}\n\n /* MOVE TO A SLIDE */\nfunction focusActiveSlideImage() {\n // Only focus if user is interacting inside HPV100004\n if (!isInsideHPVSection()) return;\n\n const cards = document.querySelectorAll('#HPV100004 .fixed-image-column .card');\n const activeImg = cards[currentStackIndex]?.querySelector('img.img-slides');\n\n if (activeImg) {\n requestAnimationFrame(() => {\n activeImg.focus({ preventScroll: true });\n });\n }\n}\n\nfunction focusActiveSlideCTA() {\n // Only focus if user is interacting inside HPV100004\n if (!isInsideHPVSection()) return;\n\n const slide = contentSlides[currentStackIndex];\n // Prefer the CTA; fall back to the slide heading\n const target = slide.querySelector('.red-car') || slide.querySelector('h3');\n\n if (target) {\n requestAnimationFrame(() => target.focus({ preventScroll: true }));\n }\n}\n\n// Call order during nav: sanitize -> update -> live region -> focus\nfunction goToSlide(index) {\n currentStackIndex = index;\n\n sanitizeImageColumnA11y(); // clear any stray roles/labels first\n rotateCarousel();\n updateContentSlider(); // your existing content logic\n updateSlideImagesForA11y();// enforce a single named focus target\n\n // Update nav labeling first (if you keep it)\n prevBtn.setAttribute(\n \"aria-label\",\n currentStackIndex === 0 ? \"You are on first slide\" : \"Previous slide\"\n );\n nextBtn.setAttribute(\n \"aria-label\",\n currentStackIndex === totalSlides - 1 ? \"You are on last slide\" : \"Next slide\"\n );\n\n // Then announce slide position; throttle slightly to avoid overlap with focus\n setTimeout(() => {\n const liveRegion = document.getElementById('slide-status');\n if (liveRegion) {\n liveRegion.textContent = `Slide ${currentStackIndex + 1} of ${totalSlides}`;\n }\n }, 60);\n\n // Finally focus the image\n \nif (lastNavDirection === 'prev') {\n focusActiveSlideCTA();\n} else {\n focusActiveSlideImage();\n}\n\n}\n\n /* ARROW EVENTS */\nnextBtn.addEventListener('click', () => {\nif (currentStackIndex < totalSlides - 1) {\n lastNavDirection = 'next';\n goToSlide(currentStackIndex + 1, false);\n}\n});\n\nprevBtn.addEventListener('click', () => {\nif (currentStackIndex > 0) {\n lastNavDirection = 'prev';\n goToSlide(currentStackIndex - 1, false);\n}\n});\n\n// Arrow buttons: Enter/Space should set direction too\n[prevBtn, nextBtn].forEach(btn => {\n btn.addEventListener('keydown', (e) => {\n if (e.key === 'Enter' || e.key === ' ') {\n lastNavDirection = (btn === prevBtn) ? 'prev' : 'next';\n }\n });\n});\n\n// If user Shift+Tabs inside the HPV section, treat as backward intent\ndocument.addEventListener('keydown', (e) => {\n if (e.key === 'Tab' && e.shiftKey && isInsideHPVSection()) {\n lastNavDirection = 'prev';\n }\n});\n\n\n /* FOCUS CTA WHEN TAB REACHES SLIDER */\n contentSlides.forEach((slide, index) => {\n const cta = slide.querySelector('h3');\n if (!cta) return;\n cta.addEventListener('focus', () => {\n goToSlide(index, false); // show current slide when CTA is focused naturally\n });\n });\n\n /* INITIALIZE */\n /* INITIALIZE */\ngoToSlide(0);\n\n// Force initial focus to Prev for SR/keyboard users\n// requestAnimationFrame(() => {\n// prevBtn.focus({ preventScroll: true });\n// });\n\n// Only auto-focus if the user is using keyboard\n// let desktopInitialFocusSet = false;\n\n// document.addEventListener('keydown', (e) => {\n// // Desktop only\n// if (window.innerWidth <= 700) return;\n\n// if (e.key === 'Tab' && !desktopInitialFocusSet) {\n// desktopInitialFocusSet = true;\n\n// // Only if slider is visible\n// const slider = document.querySelector('#HPV100004 .rotating-slider-container');\n// if (!slider) return;\n\n// prevBtn.focus({ preventScroll: true });\n// }\n// }, true);\n\n\n\n\n\n/* mobile start */\nconst imageContainer = document.getElementById('imageContainer');\nconst imageTrack = document.getElementById('imageTrack');\nconst imageSlides = Array.from(imageTrack.children);\nconst textContainer = document.getElementById('textContainer');\nconst textTrack = document.getElementById('textTrack');\nconst textSlides = Array.from(textTrack.children);\nconst dots = Array.from(document.querySelectorAll('.controls .dot'));\nconst prevBtnmob = document.getElementById('prevBtnmob');\nconst nextBtnmob = document.getElementById('nextBtnmob');\n\nlet currentIndex = 0;\n\n// Make images programmatically focusable so SR can announce alt on focus\nimageSlides.forEach(slide => {\n const img = slide.querySelector('img');\n if (img) img.setAttribute('tabindex', '-1');\n});\n\n// Mark both image and text slides as labeled regions tied to their headings\ntextSlides.forEach((tSlide, i) => {\n // Ensure each text slide has a unique heading id\n const h = tSlide.querySelector('h3');\n if (h && !h.id) { h.id = `wz-h${i+1}`; }\n const hid = h ? h.id : `wz-h${i+1}`;\n\n // Text slide as a named region\n //tSlide.setAttribute('role', 'region');\n tSlide.setAttribute('tabindex', '-1');\n //tSlide.setAttribute('aria-labelledby', hid);\n\n // Image slide mirrors the same label and is programmatically focusable\n if (imageSlides[i]) {\n //imageSlides[i].setAttribute('role', 'region');\n imageSlides[i].setAttribute('tabindex', '-1');\n //imageSlides[i].setAttribute('aria-labelledby', hid);\n }\n});\n\n\nfunction updateArrowStates() {\nconst isPrevDisabled = currentIndex === 0;\nconst isNextDisabled = currentIndex === imageSlides.length - 1;\n\n// Toggle classes\nprevBtnmob.classList.toggle('disabled', isPrevDisabled);\nnextBtnmob.classList.toggle('disabled', isNextDisabled);\n\n// Toggle aria-disabled\nprevBtnmob.setAttribute('aria-disabled', isPrevDisabled ? 'true' : 'false');\nnextBtnmob.setAttribute('aria-disabled', isNextDisabled ? 'true' : 'false');\n\n// Update aria-labels\nif (isPrevDisabled) {\n prevBtnmob.setAttribute('aria-label', 'You are on first slide');\n} else {\n prevBtnmob.setAttribute('aria-label', 'Previous slide');\n}\n\nif (isNextDisabled) {\n nextBtnmob.setAttribute('aria-label', 'You are on last slide');\n} else {\n nextBtnmob.setAttribute('aria-label', 'Next slide');\n}\n}\n\n\n\nfunction layoutAndCenter() {\nconst cs = getComputedStyle(imageContainer);\nconst peek = parseInt(cs.getPropertyValue('--peek')) || 0;\nconst gap = parseInt(cs.getPropertyValue('--gap')) || 0;\n\nconst containerWidth = imageContainer.clientWidth;\nconst slideWidth = imageSlides[0].getBoundingClientRect().width;\nconst step = slideWidth + gap;\n\nlet translate;\nif (currentIndex === 0) {\n translate = 0;\n} else {\n translate = currentIndex * step - (containerWidth - slideWidth) / 2 + peek;\n}\n\nimageTrack.style.transform = `translateX(-${translate}px)`;\ntextTrack.style.transform = `translateX(-${currentIndex * textContainer.clientWidth}px)`;\n\nimageSlides.forEach((slide, i) => {\n slide.classList.toggle('peek', i !== currentIndex);\n});\n\nconst carousel = document.getElementById('carousel-mob');\nconst arrows = document.querySelectorAll('#HPV100004.promoWrap .carousel-mobile .arrow');\n\n// if (currentIndex === 0) {\n// const activeTextSlide = textSlides[0];\n// if (activeTextSlide) {\n// const textHeight = activeTextSlide.scrollHeight;\n// const imageHeight = imageContainer.clientHeight;\n// carousel.style.height = `${imageHeight + textHeight}px`;\n// }\n// // ✅ Center arrows only for first slide\n// arrows.forEach(arrow => {\n// arrow.style.top = '39%';\n// // arrow.style.transform = 'translateY(-50%)';\n// });\n// } else {\n// carousel.style.height = '';\n// // Reset arrows for other slides if needed\n// arrows.forEach(arrow => {\n// arrow.style.top = '';\n// arrow.style.transform = '';\n// });\n// }\n\ndots.forEach((d, i) => d.classList.toggle('active', i === currentIndex));\nprevBtnmob.classList.toggle('disabled', currentIndex === 0);\nnextBtnmob.classList.toggle('disabled', currentIndex === imageSlides.length - 1);\n\nupdateArrowStates();\n}\n\n\n\nfunction focusCTA() {\n// Only focus CTA if carousel container itself or prev/next buttons are already focused\nconst carouselFocused = document.activeElement.closest('#carousel-mob');\nif (!carouselFocused) return;\n\nconst activeCTA = textSlides[currentIndex]?.querySelector('a.red-car-mob');\nif (activeCTA) {\n requestAnimationFrame(() => activeCTA.focus({ preventScroll: true }));\n}\n}\n\nfunction updateMobileAccessibility() {\n // Hide inactive IMAGE slides\n imageSlides.forEach((imgSlide, idx) => {\n if (idx === currentIndex) {\n imgSlide.removeAttribute('aria-hidden');\n } else {\n imgSlide.setAttribute('aria-hidden', 'true');\n }\n });\n\n // Hide inactive TEXT slides\n textSlides.forEach((txtSlide, idx) => {\n if (idx === currentIndex) {\n txtSlide.removeAttribute('aria-hidden');\n } else {\n txtSlide.setAttribute('aria-hidden', 'true');\n }\n });\n}\n\n\n\nfunction goTo(index) {\n currentIndex = Math.max(0, Math.min(index, imageSlides.length - 1));\n\n layoutAndCenter();\n prevBtnmob.classList.toggle('disabled', currentIndex === 0);\n nextBtnmob.classList.toggle('disabled', currentIndex === imageSlides.length - 1);\n\n // setTimeout(() => focusCTA(), 100);\n\n updateArrowStates();\n\n // 🔥 NEW: update mobile accessibility\n updateMobileAccessibility();\n\n\n// Focus image so SR reads the alt text\nconst activeImage = imageSlides[currentIndex]?.querySelector('img');\nif (activeImage) activeImage.focus({ preventScroll: true });\n\n// (Optional) Polite announcement of slide position\nif (typeof liveRegion !== 'undefined' && liveRegion) {\n liveRegion.textContent = `Slide ${currentIndex + 1} of ${imageSlides.length}`;\n}\n\n}\n\n\n\n// Trap tab order: CTA → next arrow, Shift+Tab → prev arrow\ndocument.addEventListener('keydown', (e) => {\nif (e.key === 'Tab') {\n const activeCTA = textSlides[currentIndex]?.querySelector('a.red-car-mob');\n const carouselFocused = document.activeElement.closest('#carousel-mob');\n\n if (!carouselFocused) return; // Do nothing if not inside carousel\n\n if (document.activeElement === activeCTA) {\n e.preventDefault();\n e.shiftKey ? prevBtnmob.focus() : nextBtnmob.focus();\n } else if (currentIndex === textSlides.length - 1 && e.shiftKey && document.activeElement === nextBtnmob) {\n e.preventDefault();\n activeCTA.focus();\n }\n}\n});\n\n\n// ✅ On load: run layout and focus CTA\n layoutAndCenter();\n updateMobileAccessibility(); // <-- ensure non-active have aria-hidden on first paint\n // focusCTA();\n\n \n\n// On load, focus CTA of first slide\n// window.addEventListener('load', () => {\n// setTimeout(() => {\n// const firstCTA = document.querySelector('#textTrack .text-slide:first-child a.red-car');\n// if (firstCTA) firstCTA.focus({ preventScroll: true });\n// }, 300);\n// });\n\nlet lastInputType = 'mouse'; // default assumption for safety\n\n// Pointer/mouse\n// document.addEventListener('pointerdown', () => { lastInputType = 'mouse'; }, true);\n\n// Keyboard (capture Enter/Space on the arrows)\n[prevBtn, nextBtn].forEach(btn => {\n btn.addEventListener('keydown', (e) => {\n if (e.key === 'Enter' || e.key === ' ') lastInputType = 'keyboard';\n });\n});\n\n// Also consider Tab navigation as keyboard intent\ndocument.addEventListener('keydown', (e) => {\n if (e.key === 'Tab') lastInputType = 'keyboard';\n}, true);\n\n\n\nprevBtnmob.addEventListener('click', () => goTo(currentIndex - 1));\nnextBtnmob.addEventListener('click', () => goTo(currentIndex + 1));\n// dots.forEach((dot, i) => dot.addEventListener('click', () => goTo(i)));\n\n// window.addEventListener('load', layoutAndCenter);\nwindow.addEventListener('resize', layoutAndCenter);\nnew ResizeObserver(layoutAndCenter).observe(imageContainer);\n\n/* finger touch */\nlet startX = 0;\nlet endX = 0;\nconst swipeThreshold = 50; // Minimum distance to trigger swipe\n\nimageContainer.addEventListener('touchstart', (e) => {\nstartX = e.touches[0].clientX;\n});\n\nimageContainer.addEventListener('touchmove', (e) => {\nendX = e.touches[0].clientX;\n});\n\nimageContainer.addEventListener('touchend', () => {\nconst deltaX = endX - startX;\n\nif (Math.abs(deltaX) > swipeThreshold) {\n if (deltaX < 0 && currentIndex < imageSlides.length - 1) {\n goTo(currentIndex + 1); // Swipe left → next\n } else if (deltaX > 0 && currentIndex > 0) {\n goTo(currentIndex - 1); // Swipe right → prev\n }\n}\n\n\n// Reset values\nstartX = 0;\nendX = 0;\n});\n\n\n\n\n}, 500); // delay after full load\n });\n\n\ndocument.querySelector(\"#nextBtn\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:wellness_zone:right_nav'});});\n\ndocument.querySelector(\"#prevBtn\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:wellness_zone:left_nav '});});\n\ndocument.querySelector(\"#nextBtnmob\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:wellness_zone:right_nav'});});\n\ndocument.querySelector(\"#prevBtnmob\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:wellness_zone:left_nav '});});\n\n\n</script>"}},{"slotId":"HP00005","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.25em;font-size: .85em;line-height: .85em;}\n\t#HPV100005.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif; background: #FFFFFF; margin-left: calc(-100vw / 2 + 50%); margin-right: calc(-100vw / 2 + 50%); padding-left: calc(100vw / 2 - 50%); padding-right: calc(100vw / 2 - 50%);}\n\n\t#HPV100005.promoWrap .weeklydeals{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 120px;padding: 0;}\n\n\t#HPV100005.promoWrap .weeklydeals .imgsec {overflow: hidden;}\n\t#HPV100005.promoWrap .weeklydeals .imgsec img{display: block; max-width: 100%; width: 100%; height: auto;}\n\n\t#HPV100005.promoWrap .weeklydeals .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table; width: 94%;}\n\t#HPV100005.promoWrap .weeklydeals .blk3 .card5 .blackcar{width: 97%;}\n\t#HPV100005.promoWrap .weeklydeals .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100005.promoWrap .weeklydeals .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV100005.promoWrap .weeklydeals .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\n\t#HPV100005.promoWrap .weeklydeals .whitecar {font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; width: 97%;}\n\t#HPV100005.promoWrap .weeklydeals .whitecar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .whitecar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100005.promoWrap .weeklydeals .whitecar:hover{text-decoration: none;color: #FFFFFF;}\n\t#HPV100005.promoWrap .weeklydeals .whitecar:hover > span{border-bottom: 1px solid #FFFFFF; text-decoration: none;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec{display: grid; grid-template-columns: 1fr 2.1fr; grid-gap: 40px;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .para2{margin: 0; color: #1A1A19; font-size: 20px; line-height: 30px; font-weight: 400;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .tabmob{display: none;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1{margin-top: 52px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .iconhead{display: flex; gap: 8px; margin-bottom: 8px; align-items: center;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .iconhead img{display: block; width: auto; height: 44px; margin: auto 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .iconhead .head2{margin: 0; color: #575757; font-size: 22px; line-height: 28.6px; font-weight: 500;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .head3{margin: 0; color: #1A1A19; font-size: 48px; line-height: 62.4px; font-weight: 400; width: 100%;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2{overflow: hidden; border-radius: 16px; padding: 16px 16px 18px 16px; background: #0060BF;margin: 40px 0 0 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .imgsec img{border-radius: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec .para2{padding: 0 0 10px; color: #fff;width: 95%;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1{margin: 40px 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec{border-radius: 16px;\n position: relative;/*overflow: visible;*/}\n\t/* #HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img{max-width: 190px;height: auto;} */\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec .bg{overflow: hidden; border-radius: 16px; width:82.5%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img.offer{position: absolute; width: 171px; height: auto; top:40.42px; right: 0px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .txtsec{padding: 16px 16px 10px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .txtsec .para2{padding: 0px 0 10px;width: 82%;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3{margin-bottom: 40px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .imgsec img{border-radius: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec{padding: 24px 16px 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta{font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; padding: 11px 12px; border-radius: 10px; background: #004D99; margin:16px 0 0; border: 1px solid #004D99;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta:hover{text-decoration: none;color: #004D99; background: #FFFFFF; border: 1px solid #1A1A19; padding: 11px 13px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk2{display: grid; grid-template-columns: 1.0fr 1.80fr; grid-gap: 40px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4{display: flex; gap: 24px; align-items: center; border-radius: 16px;flex-direction: column;padding: 16px 16px 18px 16px;background: #CC0000;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec {position: relative; width: 100%; /*max-width: fit-content;*/ border-radius: 12px; /*background: #FFF2F2;*/}\n\t/* #HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec img{max-width: 204px;} */\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec{flex: 1 1 100%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec .para2{color: #fff; padding-bottom: 10px;width: 99%;}\n\n\t\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5{display: flex; gap: 40px; align-items: center; margin-top: 40px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .imgsec {position: relative; width: 100%; max-width: fit-content; border-radius: 16px; background: #FFD8D9;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .imgsec img{max-width: 182px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec{flex: 1 1 100%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec .para2{padding-bottom: 10px;width: 79%;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 a{text-decoration: none;width: 85%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .imgsec {display: block; overflow: hidden; position: relative; border-radius: 16px;background: #FFF2F2;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .imgsec .playicon{display: block; position: absolute; width: 44px; height: 44px; left: 16px; bottom: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec{padding: 20px 0 0 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .para2{padding-bottom: 10px;width: 86%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .whitecta{font-weight: 500; color: #004D99; text-decoration: none; display: table; padding: 9px 12px; border-radius: 10px; background: #FFFFFF; margin: 0; border: 1px solid #1A1A19;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .whitecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .whitecta:hover{text-decoration: none;color: #FFFFFF; background: #004D99; border: 1px solid #004D99;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .modalanchor15{cursor: pointer;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal{display: none; position: fixed; inset: 0; background: rgba(0, 0, 0, 0.8); z-index: 1000; justify-content: center; align-items: flex-start; overflow-y: auto; padding: 20px 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal{max-width: 360px; width: 100%;display: flex ; flex-direction: column; margin: 0 auto;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .modalclose{top: -40px !important; font-size: 16px; line-height: 24px; font-weight: 500; color: #FFFFFF !important; width: auto; height: auto; background: none; border: none; margin: auto 0 10px auto; cursor: pointer;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .modalclose::before{content: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .modalclose img{display: inline-block; margin: 0 0 0 8px; width: 24px; vertical-align: -7px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .videowrapper{position: relative; overflow: hidden; max-width: 100%; width: 100%; padding-top: 177.6%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .videowrapper iframe{position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; border-radius: 20px 20px 0 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 * {margin: 0; text-align: left;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15{padding: 20px; background: #FFFFFF; border-radius: 0 0 16px 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 h3 .tbutton{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400; cursor: pointer;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 h3 .tbutton{padding: 20px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/accordion-caret-black_down.svg\") no-repeat scroll left; background-size: 15px 8px !important; border: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 h3.active .tbutton {background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/accordion-caret-black_up.svg\") no-repeat scroll left;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 .paratranscript{font-family: CVS Health Sans, Helvetica, Arial, sans-serif; margin: 0;color: #000000; font-size: 16px; line-height: 24px;font-weight: 400; padding: 0 0 20px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 .tcontent{padding: 0 20px; max-height: 0;overflow: auto;transition: max-height 0.3s ease-out;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 .tcontent p{padding: 0 0 10px 0;}\n\t#HPV100005.promoWrap .zero-padding-top{padding-top: 0 !important;}\n #HPV100005.promoWrap .zero-padding-bottom{padding-bottom: 0 !important;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .para2{width: 57%;}\n\t #HPV100005.promoWrap .video-control-button{position:absolute;left:20px;bottom:20px;width:44px;height:44px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;border:0}\n #HPV100005.promoWrap .play-icon{width:30px;height:30px}\n /* #HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec{background: #FFF5E6;} */\n #HPV100005.promoWrap .weeklydeals .card4-link{width: 90%;}\n #HPV100005.promoWrap .link-hover:hover .blackcar > span {\n text-decoration: none;\n color: #000000;\n\tborder-bottom: 1px solid #000000;\n}\n #HPV100005.promoWrap .link-hover:hover .whitecar > span {\n text-decoration: none;\n color: #FFFFFF;\n\tborder-bottom: 1px solid #FFFFFF;\n}\n#HPV100005.promoWrap .link-hover:hover .bluecta {\n text-decoration: none!important;\n color: #004D99!important;\n background: #FFFFFF!important;\n border: 1px solid #1A1A19!important;\n padding: 11px 13px!important;\n}\n#HPV100005.promoWrap .link-hover:hover .bluecta::after {\n background: transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat !important;\n}\n#HPV100005.promoWrap .blk4:hover .whitecta {\n text-decoration: none !important;\n color: #FFFFFF !important;\n background: #004D99 !important;\n border: 1px solid #004D99 !important;\n}\n\t\t#HPV100005.promoWrap a:focus-visible {outline: 2px solid #000000;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n\t\t#HPV100005.promoWrap .weeklydeals .blk4 .card4 .whitecar:focus-visible {outline: 2px solid #FFFFFF;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n\t\t#HPV100005.promoWrap .modalanchor-two:focus-visible {outline-offset: 3px;outline: #000000 auto 2px;}\n\t\t#HPV100005.promoWrap .weeklydeals .inblk1 .card2 .imgsec{border-radius: 16px;/*background: #FFF1E5;*/}\n\t\t#HPV100005.promoWrap .white-focus:focus-visible {outline: 2px solid #FFFFFF;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec {padding: 20px 0 0 0;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 {padding: 0 0 18px 0;background: transparent;border-radius: 16px;}\n\n @media screen and (max-width:1140px) {\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img.offer{width: 163px;}\n }\n\t\n\t@media screen and (max-width:1023px) {\n\t\t#HPV100005.promoWrap .weeklydeals{margin: 0 auto 80px; padding: 0 24px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec{grid-template-columns: 1fr; grid-gap: 0px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .dsk{display: none;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .tabmob{display: block;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1{margin-top: 0px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .iconhead img{height: 36px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .head3{font-size: 32px; line-height: 41.6px; margin-bottom: 32px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3{margin-bottom: 32px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec{padding: 16px 16px 0;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .blk1{display: grid; grid-template-columns: 1fr 1fr; grid-gap: 16px; margin-bottom: 16px; align-items: start;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2{margin: 0;padding: 8px 8px 18px 8px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk2{grid-template-columns: 1fr 1fr; grid-gap: 16px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4{gap: 16px;align-items: unset;padding: 8px 8px 18px 8px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec{border-radius: 16px;min-height: 188px;display: flex;align-items: center;}\n\t\t/* #HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec img{max-width: 160px;} */\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5{gap: 16px;align-items: start;margin-top: 20px;}\n\t\t/* #HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .imgsec img{max-width: 164px;} */\n\t\t\t/* #HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec{padding: 27px 25px 27px 25px;} */\n\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .txtsec .para2{width: 99%;}\n\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec .para2{width: 100%;}\n\t\t\t\t\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec .para2{width: 100%;}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3.tabmob .para2{width: 100%;}\n\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1{margin: 0 0;}\n\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img.offer{width: 154px;top: 38.42px;right: 22px;}\n\t\t\t\t#HPV100005.promoWrap .weeklydeals .card5 .blackcar{width: 92%;}\n\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec{padding: 0 0 0 8px;}\n\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .para2{width: 96%;}\n\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec .para2{width: 99%;}\n\t\t\t\t\t #HPV100005.promoWrap .weeklydeals .card4-link{width: 100%;}\n\t}\n\t@media screen and (max-width:885px) {\n\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img.offer{width: 154px;right: 0;}\n\t}\n\t@media screen and (max-width:768px) {\n\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .txtsec .para2{width: 102%;}\n\t\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img.offer{width: 154px;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV100005.promoWrap .weeklydeals{margin: 0 auto 80px; padding: 0 8px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .whitecar{width: 90%;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec .bg{width: 82.56%;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img.offer{/*width: 168px;*/width: 45.35%;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .txtsec{padding: 16px 0 10px 16px;width: 97%;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3{margin-bottom: 24px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec{padding: 16px 8px 0;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .blk1{grid-template-columns: 1fr; grid-gap: 8px; margin-bottom: 8px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk2{grid-template-columns: 1fr; grid-gap: 10px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk3{display: grid; grid-template-columns: 1fr; grid-gap: 16px;align-items: self-start;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4{display: block; gap: 0;padding: 8px 8px 18px 8px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec{border-radius: 16px; padding: 0;min-height: unset;align-items: unset;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec img{max-width: 100%;border-radius: 16px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec{flex: unset}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec .para2{padding: 16px 0 10px; width: 100%;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5{display: block; gap: 0; margin-top: 0;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .imgsec img{max-width: 100%;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec{flex: unset;padding: 0 0 0 8px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec .para2{padding: 16px 0 10px;width: 100%;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec{padding: 16px 8px 0;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec .blackcar{width: 92%;}\n\t\t\t\t\t/* #HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec{padding: 45px 21px 45px 21px;} */\n\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .txtsec .para2{width: 97%;}\n\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3.tabmob .para2{width: 99%;}\n\t\t\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .head3{margin-bottom: 28px;width: 94%;}\n\t\t\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3.tabmob .imgsec img{border-radius: 8px;}\n\t\t\t\t\t\t\t\t\t\t\t\t #HPV100005.promoWrap .weeklydeals .card4-link{width: 93%;}\n\t\t\t\t\t\t\t\t\t\t\t\t #HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec{padding: 20px 0 0 8px;}\n\t}\n\t@media screen and (max-width:360px) {\n\t \t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec .para2{width: 99%;}\n\t}\n</style>\n<div id=\"HPV100005\" class=\"promoWrap\">\n\t<div class=\"weeklydeals\">\n\t\t<div class=\"outsec\">\n\t\t\t<div class=\"inblk1\">\n\t\t\t\t<div class=\"headsec\">\n\t\t\t\t\t<div class=\"iconhead\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/deals-and-offers-heading-icon.svg\" alt=\"Illustration of weekly deals.\">\n\t\t\t\t\t\t<h2 class=\"head2\">This week’s deals & offers</h2>\n\t\t\t\t\t</div>\n\t\t\t\t\t<h3 class=\"head3\">Fill your summer with value</h3>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"card3 link-hover tabmob\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk26/weekly-deals-large-summer.jpg\" alt=\"As part of Extra extra big deals days, Banana Boat kids sport sunscreen, Neutrogena ultra sheer sunscreen, NIVEA lip balm and CVS Health rapid hydration powder are on a beach towel beside a beach bag.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Extra Extra Big Deals days are here! Save on hundreds of summer must-haves.</p>\n\t\t\t\t\t\t<a href=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s5-shop-fs-ebd\" class=\"bluecta\"><span>Shop Extra Big Deals</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"blk1\">\n\t\t\t\t\t<div class=\"card1 link-hover\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<div class=\"bg\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk26/weekly-deals-overlap-photo.jpg\" alt=\"A wall poster comprised of multiple family photos from a summer trip hangs on a wall near a small plant, a notebook and some travel guides.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk26/weekly-deals-overlap-offer-block-get-5-off.png\" alt=\"Get $5 off offer\" class=\"offer\">\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<p class=\"para2\">Add some fun to your décor with $5 off 16x20 repositionable posters.*</p>\n\t\t\t\t\t\t\t<a href=\"/photo/cvs-photo-coupons?cid=cvs-home-s5-shop-photo\" class=\"blackcar\"><span>Shop Photo deals</span></a>\n\t\t\t\t\t\t</div>\t\t\t\t\t\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card2 link-hover\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk26/weekly-deals-left-portrait-independence.jpg\" alt=\"Limited edition Hershey’s kisses, limited edition Oreo cookies and a case of Coca-Cola.\">\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<p class=\"para2\">Stock up for summer celebrations.</p>\n\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/summer?icid=cvs-home-s5-shop-fs-summer\" class=\"whitecar\"><span>Shop summer essentials</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"inblk2\">\n\t\t\t\t<div class=\"card3 link-hover dsk\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk26/weekly-deals-large-summer.jpg\" alt=\"As part of Extra extra big deals days, Banana Boat kids sport sunscreen, Neutrogena ultra sheer sunscreen, NIVEA lip balm and CVS Health rapid hydration powder are on a beach towel beside a beach bag.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Extra Extra Big Deals days are here! Save on hundreds of summer must-haves.</p>\n\t\t\t\t\t\t<a href=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s5-shop-fs-ebd\" class=\"bluecta\"><span>Shop Extra Big Deals</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"blk2\">\n\t\t\t\t\t<div class=\"blk4\" style=\"cursor: pointer;\">\n\t\t\t\t\t\t<div class=\"card6 link-hover\">\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t<img class=\"modalbg\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk26/weekly-deals-no-card-vertical-middle-tall-last-chance.png\" alt=\"Last chance icon for up to 50% off\">\t\t\t\t\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<p class=\"para2\" id=\"card-content-sec5-modal\">Don’t miss out on up to 50% off!*</p>\n\t\t\t\t\t\t\t\t<a href=\"/shop/merch/beauty-personal-care-last-chance?widgetID=pekm12gp&icid=cvs-home-s5-shop-fs-last-chance\" class=\"blackcar card4-link\"><span>Shop last-chance beauty clearance</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<!-- <div id=\"videoModal15\" class=\"modal\" role=\"dialog\">\n\t\t\t\t\t\t\t<div class=\"innermodal\" id=\"popupVideo15\">\n\t\t\t\t\t\t\t\t<button id=\"closeModal15\" class=\"modalclose\" type=\"button\">Close<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/content/community-stories/modal-closeicon.svg\" alt=\"close icon\" aria-label=\"hidden\" class=\"promobtn-inline\"></button>\n\t\t\t\t\t\t\t\t<div class=\"videowrapper\">\n\t\t\t\t\t\t\t\t\t<iframe id=\"modalvideo15\" src=\"https://www.youtube.com/embed/cU5mZcmNJMA\" title=\"Video of Mother's Day $5 photo mugs\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen></iframe>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div id=\"accordion15\" class=\"bizaccordion15\">\n\t\t\t\t\t\t\t\t\t<h3><button id=\"aa1\" aria-controls=\"a1\" aria-expanded=\"false\" class=\"tbutton\">View transcript</button></h3>\n\t\t\t\t\t\t\t\t\t<div id=\"a1\" role=\"alert\" class=\"tcontent\" aria-labelledby=\"aa1\">\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"zero-padding-top\">[A white coffee appears on screen in front of a pink background. The red text on the coffee mug reads “$5 same-day photo mugs.”]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[A finger appears and taps on the mug.]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[An image of a smiling child on a backyard swing appears on a photo mug.]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[Text on screen above this image reads “Mother’s Day gifts, made simple.”]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[A finger appears and swipes on the image.]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[An image of a happy dog wearing a red bib appears on a photo mug.]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[A finger appears and swipes on the image.]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[An image of a smiling child holding up a colorful kite appears on a photo mug.]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[A finger appears and taps on the mug.]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[The photo mug featuring an image of a smiling child holding up a colorful kite appears on a white kitchen counter.]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[Text on screen above this image reads “Smile! Mother’s Day is on May 10.”]</p>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div> -->\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"blk3\">\n\t\t\t\t\t\t<div class=\"card4 link-hover\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk26/weekly-deals-portrait-wide-travel.jpg\" alt=\"Clear toiletries bag with a USA soccer logo, filled with travel-sized Advil, Tums Smoothies, Emergen-C Vitamin C tablets and Sensodyne Extra Whitening toothpaste.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<p class=\"para2\">Grab all your stadium essentials for this summer’s soccer games.</p>\n\t\t\t\t\t\t\t\t<a href=\"/shop/merch/us-soccer?widgetID=7nxdmr34&mc=0&icid=cvs-home-s5-shop-fs-world-cup\" class=\"whitecar card4-link white-focus\"><span>Shop game-day essentials</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<!-- <div class=\"card5 link-hover\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk14/weekly-deals-no-card-horizontal-last-chance-50-pct-off.png\" alt=\"Last chance! Up to 50% off. Terms and conditions apply.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<p class=\"para2\">Can’t-miss beauty and personal care products up to 50% off*</p>\n\t\t\t\t\t\t\t\t<a href=\"/shop/merch/beauty-personal-care-last-chance?widgetID=pekm12gp&icid=cvs-home-s5-shop-fs-last-chance\" class=\"blackcar\"><span>Shop last-chance beauty clearance</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div> -->\n\t\t\t\t\t</div>\n\t\t\t\t\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>\n<!-- <script type=\"text/javascript\" src=\"https://www.youtube.com/iframe_api\"></script> -->\n<script type = \"text/javascript\">\n\tsetTimeout(function() {\n\t\t// link hover\n\t\tdocument.querySelectorAll('.link-hover').forEach(div => {\n const link = div.querySelector('a');\n\n if (link) {\n div.style.cursor = 'pointer';\n\n div.addEventListener('click', () => {\n window.location.href = link.href;\n });\n }\n});\n\t}, 500);\n</script>"}},{"slotId":"HP00006","slotContent":{"plaintext":"<!--<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">-->\n <style>\n * {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n}\n body{font-family:CVS Health Sans, Helvetica, Arial, sans-serif;margin:0}\n.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}\n#HPV100006.promoWrap{max-width:1280px;margin:0 auto 100px auto}\n#HPV100006.promoWrap .container p{font-size:14px;color:#000}\n#HPV100006.promoWrap h3{margin-bottom:10px;font-size:18px}\n#HPV100006.promoWrap .header-sec{margin-bottom:20px;max-width:400px}\n#HPV100006.promoWrap .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;align-items:center}\n#HPV100006.promoWrap .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;}\n#HPV100006.promoWrap .header-sec h2.icon-text{display:flex; color: #575757}\n#HPV100006.promoWrap .header-sec h2.icon-text img{padding-right:10px}\n#HPV100006.promoWrap .header-sec h3{font-size:48px;line-height:130%;font-weight:400;margin-top:5px;padding-bottom:10px;color: #1a1a19;}\n#HPV100006.promoWrap .header-sec p.para{padding-bottom:20px}\n#HPV100006.promoWrap .grid-two-col{display:grid;grid-template-columns:1fr;gap:70px;overflow:visible}\n#HPV100006.promoWrap .column{display:grid;flex-direction:row;gap:20px}\n#HPV100006.promoWrap .card{background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;padding:16px}\n#HPV100006.promoWrap .card img{width:100%;height:auto}\n#HPV100006.promoWrap .card-content{padding:15px;padding:0;color:#000;padding-top:15px;padding-bottom:0}\n#HPV100006.promoWrap .card-content-1{padding:15px 0 0 0}\n#HPV100006.promoWrap .card-content h3,#HPV100006.promoWrap .card-content h4{margin-bottom:10px;font-size:36px;line-height:130%;font-weight:400;color: #1a1a19;}\n#HPV100006.promoWrap .card-content p{font-size:20px;line-height:150%;padding-bottom:10px;color: #1a1a19;width: 99%;}\n#HPV100006.promoWrap .card-content a{color:#000;text-decoration:none;font-weight:500;font-size:16px;line-height:150%}\n#HPV100006.promoWrap .card-content .btn{display:inline-block;margin-top:10px;padding:8px 12px;background-color:#0071dc;color:#fff;text-decoration:none;border-radius:4px}\n#HPV100006.promoWrap .card.stacked-right-card-2{background:linear-gradient(to right,#ffb347,#fc3);color:#fff;padding:0;position:relative;background:0 0;overflow:visible}\n#HPV100006.promoWrap .card.red{background:#ffd5b2}\n#HPV100006.promoWrap .card.product{background:#fff;border:2px solid #eee}\n#HPV100006.promoWrap .card.small img{max-width:80px;margin:10px auto}\n#HPV100006.promoWrap .card.video img{position:relative}\n#HPV100006.promoWrap .sub-grid{display:grid;gap:20px;overflow: visible;}\n#HPV100006.promoWrap .sub-grid .tall{grid-row:span 2;display:flex;flex-direction:column}\n#HPV100006.promoWrap .stacked-right{display:flex;flex-direction:column;gap:20px;max-width:620px}\n#HPV100006.promoWrap .stacked-right .card{flex-direction:row;align-items:self-start}\n#HPV100006.promoWrap .profile-img{width:100%;height:415px;background:#ddd;border-radius:18px;margin:0 auto 12px auto;display:block}\n#HPV100006.promoWrap .card.video{background:0 0;box-shadow:unset}\n#HPV100006.promoWrap .card.video p{font-size:14px}\n#HPV100006.promoWrap .video-btn{display:inline-block;margin:8px auto 0 auto;padding:10px 28px;background:#e5f0ff;color:#2354b9;border:none;border-radius:5px;font-weight:700;font-size:1em;cursor:pointer;text-decoration:none}\n#HPV100006.promoWrap .story-card{margin-bottom:24px;display:flex;align-items:flex-start;gap:12px}\n#HPV100006.promoWrap .story-card img{width:168px;height:auto;margin-top:0;object-fit:cover;border-radius:8px}\n#HPV100006.promoWrap .story-content{flex:1}\n#HPV100006.promoWrap .story-title{font-size:.95em;font-weight:700;margin:2px 0 8px 0}\n#HPV100006.promoWrap .quote{color:#4b587c;font-size:16px;margin:0 0 10px 0}\n#HPV100006.promoWrap .credit{font-weight:600;color:#123b7b}\n#HPV100006.promoWrap .card.left-card-1{background:0 0;box-shadow:unset;padding:0}\n#HPV100006.promoWrap .card.left-card-1 img{border-radius:16px}\n#HPV100006.promoWrap .card.stacked-right-card-2{background:0 0;box-shadow:unset;flex-direction:column;align-items:unset}\n#HPV100006.promoWrap .card.stacked-right-card-2 img{border-radius:16px}\n#HPV100006.promoWrap .black-cta{color:#000;text-decoration:none;display:table;font-weight:500}\n#HPV100006.promoWrap .black-cta span:hover{text-decoration: none;border-bottom: 1px solid #262626;}\n#HPV100006.promoWrap .black-cta::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:10px;margin-bottom:1px}\n#HPV100006.promoWrap .red-car{background:#004d99;border:1px solid #004d99;padding:10px 25px 10px 16px;display:inline-block;color:#fff;border-radius:10px;text-decoration:none;font-size:16px;line-height:150%;font-weight:500}\n#HPV100006.promoWrap .red-car:hover{background:#fff;border:1px solid #000;color:#004d99;border-radius:10px;text-decoration:none}\n#HPV100006.promoWrap .red-car:hover::after{background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat}\n#HPV100006.promoWrap .red-car::after{content:'';background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.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:10px;margin-bottom:1px}\n#HPV100006.promoWrap .card-content-new{border-radius:12px;width:auto;display:flex;justify-content:center;height:auto;background:#ebebeb;width: 100%; max-width: 211px;}\n#HPV100006.promoWrap .stacked-right-card-1{padding:0;gap:40px;/*max-width:510px*/}\n#HPV100006.promoWrap .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n#HPV100006.promoWrap .picture-box .imgsec{overflow:hidden;display:flex;object-fit:cover}\n#HPV100006.promoWrap .picture-box img{width:100%;height:auto;display:block}\n#HPV100006.promoWrap img.imgoffer{position:absolute;display:block;width:249px;height:166px;bottom:-111%;left:16.5%}\n#HPV100006.promoWrap img.imgoffer-1{position:absolute;width:250px;height:auto;top:59%;left:-5%;z-index:10}\n#HPV100006.promoWrap img.imgoffer-2{position:absolute;width:304px;height:auto;top:24%;right:-15.5%;z-index:10}\n#HPV100006.promoWrap .stacked-right-card-2 h3{max-width:588px}\n#HPV100006.promoWrap .red h3{max-width:366px}\n#HPV100006.promoWrap .left-card-1 h3{max-width:468px}\n#HPV100006.promoWrap .stacked-right-card-1 h3{max-width:252px}\n#HPV100006.promoWrap .header-sec-tab{display:none}\n#HPV100006.promoWrap .stacked-right-card-2-tab{display:none}\n#HPV100006.promoWrap .column-tab{display:none}\n#HPV100006.promoWrap .column.column-one{flex-direction:row;grid-template-columns:1fr 1.39fr;align-items:center}\n#HPV100006.promoWrap .column.column-two{flex-direction:row;grid-template-columns:1fr 1.39fr;gap:40px}\n#HPV100006.promoWrap .card.img-section{background-color:transparent;padding:0;overflow:visible}\n#HPV100006.promoWrap .img-section-inner{position:relative;background:0 0;overflow:visible;border-radius:16px}\n#HPV100006.promoWrap p.disc-text{font-size:14px;line-height:150%;padding-top:20px}\n#HPV100006.promoWrap .stacked-right-card-2 .card-content-1{padding:20px 0 0 15px}\n.tab-display{display:none}\n#HPV100006.promoWrap .left-card-1 .card-content-1{padding:20px 0 15px 15px}\n#HPV100006.promoWrap .card.img-section .picture-box img{border-radius:16px}\n#HPV100006.promoWrap .header-sec p.icon-text{display:flex;align-items:center;justify-content:left;font-size:22px;line-height:150%}\n#HPV100006.promoWrap .disclink{font-size:14px;color:#1a1a19;line-height:150%;font-weight:400;text-decoration:underline}\n#HPV100006.promoWrap .disclink:hover{text-decoration:none;border-bottom:1px solid #1a1a19}\n#HPV100006.promoWrap .header-sec-img-text {display: flex;flex-direction: row;}\n#HPV100006.promoWrap .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;display:flex;/*align-items:center;*/justify-content:center; color: #575757;padding-left: 8px;flex-direction: column;}\n #HPV100006.promoWrap .link-hover:hover .black-cta > span {\n text-decoration: none;\n color: #000000;\n\t border-bottom: 1px solid #000000;\n}\n#HPV100006.promoWrap .link-hover:hover .red-car {\n background: #fff !important;\n border: 1px solid #000 !important;\n color: #004d99 !important;\n border-radius: 10px !important;\n text-decoration: none !important;\n}\n#HPV100006.promoWrap .link-hover:hover .red-car::after {\n background: transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat !important;\n}\n\t\t#HPV100006.promoWrap a:focus-visible {outline: 2px solid #000000;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n #HPV100006.promoWrap .stacked-right-card-1 .card-content{align-self: center;}\n\n\n@media screen and (max-width:1260px){\n#HPV100006.promoWrap img.imgoffer-2{width: 270px;height: auto;top: 24%;right: -4.5%;}\n#HPV100006.promoWrap .card.stacked-right-card-2{ align-items: flex-start;}\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box .imgsec {max-width: 577px;}\n}\n\n@media screen and (max-width:1155px){\n#HPV100006.promoWrap img.imgoffer-2{width: 210px;height: auto;top: 27%;right: 3.5%;}\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box .imgsec {max-width: 530px;}\n}\n\n@media screen and (max-width:1100px){\n#HPV100006.promoWrap img.imgoffer-2{width: 200px;height: auto;top: 28%;right: 3.5%;}\n}\n\n/* @media screen and (max-width:1020px){\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box .imgsec {max-width: 510px;}\n} */\n\n\n\n@media screen and (max-width:1024px){\n#HPV100006.promoWrap{margin:0 auto 80px auto;padding: 0 24px;}\n#HPV100006.promoWrap .header-sec-tab{display:block}\n#HPV100006.promoWrap .stacked-right-card-2-tab{display:flex}\n#HPV100006.promoWrap .column.column-one{flex-direction:row;grid-template-columns:1fr 1fr;align-items:center}\n#HPV100006.promoWrap .sub-grid{grid-template-columns:1fr}\n#HPV100006.promoWrap .column-tab{display:flex}\n#HPV100006.promoWrap .grid-two-col{grid-template-columns:1fr}\n#HPV100006.promoWrap .grid-two-col{gap:48px}\n#HPV100006.promoWrap .header-sec h3{padding-bottom:0;font-size:32px}\n.header-sec p.para{padding-bottom:20px}\n#HPV100006.promoWrap .header-sec{padding:0 17px 0 0;margin-bottom:0}\n#HPV100006.promoWrap .img-section .picture-box .imgsec{min-height:255px}\n#HPV100006.promoWrap .column.column-two{grid-template-columns:1fr 1fr;gap:16px}\n#HPV100006.promoWrap .column-two .stacked-right-card-2{flex-direction:column}\n#HPV100006.promoWrap .card-content h3,#HPV100006.promoWrap .card-content h4{font-size:24px}\n#HPV100006.promoWrap .disc-text.dtp-display{display:none}\n#HPV100006.promoWrap .disc-text.tab-display{display:block;padding-top:0;margin-top:-20px}\n#HPV100006.promoWrap img.imgoffer-1{width:148px;height:auto;top:59%;left:-5%;z-index:10;border-radius: 16px;}\n#HPV100006.promoWrap img.imgoffer-2{width:142px;height:auto;top:27%;right:5%;z-index:10}\n#HPV100006.promoWrap .column-two .stacked-right-card-2 .picture-box .imgsec{max-width:85%;height:auto}\n#HPV100006.promoWrap .column-two .stacked-right-card-2 .picture-box{justify-content:left}\n#HPV100006.promoWrap .stacked-right-card-1{gap:12px;display: grid;grid-template-columns: 1fr 1fr;}\n#HPV100006.promoWrap .stacked-right-card-1 .card{align-items:unset}\n#HPV100006.promoWrap .stacked-right-card-1 .card-content{padding:0;width: 100%;}\n#HPV100006.promoWrap .stacked-right-card-2 h3{max-width:310px}\n#HPV100006.promoWrap .left-card-1 h3{max-width:309px}\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box .imgsec {max-width: unset;}\n#HPV100006.promoWrap .card-content a{font-size:18px;}\n#HPV100006.promoWrap .red-car{font-size: 18px;}\n#HPV100006.promoWrap p.disc-text{font-size:16px;}\n#HPV100006.promoWrap .disclink{font-size:16px;}\n#HPV100006.promoWrap .stacked-right-card-1 .card-content .black-cta{width: 94%;}\n#HPV100006.promoWrap .stacked-right-card-1 .card-content p{width: 84%;}\n}\n@media screen and (max-width:960px){\n#HPV100006.promoWrap img.imgoffer-2{top:24%;}\n}\n@media screen and (max-width:890px){\n#HPV100006.promoWrap img.imgoffer-2{top:85px;}\n}\n@media screen and (max-width:800px){\n#HPV100006.promoWrap img.imgoffer-2{top:70px;right: 1px;}\n}\n@media screen and (max-width:768px){\n#HPV100006.promoWrap img.imgoffer-2{width:142px;height:auto;top:17%;right:0.5%;z-index:10}\n}\n@media screen and (max-width:760px){\n#HPV100006.promoWrap img.imgoffer-2{top:14%;}\n}\n\n@media screen and (max-width:700px){\n/* #HPV100006.promoWrap .grid-two-col{padding:0 10px} */\n#HPV100006.promoWrap .column{gap:15px}\n#HPV100006.promoWrap .column.column-one{flex-direction:column;grid-template-columns:1fr}\n#HPV100006.promoWrap .header-sec{padding:0 0 10px 0;max-width: 100%;}\n#HPV100006.promoWrap .sub-grid{grid-template-columns:1fr}\n#HPV100006.promoWrap .column.column-two{grid-template-columns:1fr;gap:20px}\n#HPV100006.promoWrap .stacked-right-card-1{gap:10px; max-width: 100%;}\n#HPV100006.promoWrap .disc-text.dtp-display{display:block}\n#HPV100006.promoWrap .disc-text.tab-display{display:none}\n#HPV100006.promoWrap .stacked-right-card-2 .card-content-1{padding:20px 0 0 10px}\n#HPV100006.promoWrap .left-card-1 .card-content-1{padding:20px 0 15px 7px}\n#HPV100006.promoWrap .left-card-1 .card-content-1 .black-cta::after{margin-left: 7px;}\n#HPV100006.promoWrap .stacked-right-card-1 .picture-box .imgsec{width:100%;height:auto}\n#HPV100006.promoWrap .card-content-new{max-width:100%}\n#HPV100006.promoWrap .stacked-right-card-1 .card-content{padding-top:0}\n/* #HPV100006.promoWrap .card.img-section{align-items:end} */\n#HPV100006.promoWrap .img-section .picture-box .imgsec{min-height: 100%;\n max-width: 100%;justify-content: right;}\n #HPV100006.promoWrap .column-two .stacked-right-card-2 .picture-box .imgsec{min-height: 100%;\n max-width: 100%;justify-content: left;}\n#HPV100006.promoWrap img.imgoffer-1{width:120px;height:auto;top:55%;left:0%}\n#HPV100006.promoWrap img.imgoffer-2{width:240px;height:auto;top:158px;right:-34px;z-index:10}\n#HPV100006.promoWrap .stacked-right-card-2 h3{max-width:320px}\n#HPV100006.promoWrap .left-card-1 h3{max-width:320px}\n#HPV100006.promoWrap .picture-box .imgsec{width: 100%;min-height: 100%;\n max-width: 100%;}\n #HPV100006.promoWrap .card.img-section .picture-box img{width: 90%;}\n #HPV100006.promoWrap .stacked-right-card-2 .picture-box img{width: 90%;}\n #HPV100006.promoWrap .sub-grid{ overflow: visible;}\n #HPV100006.promoWrap{padding: 0 10px;}\n #HPV100006.promoWrap .stacked-right-card-1 .card-content p{width: 90%;}\n}\n@media screen and (max-width:675px){\n#HPV100006.promoWrap img.imgoffer-2{width: 210px;top:158px;right:-3px}\n}\n@media screen and (max-width:570px){\n#HPV100006.promoWrap img.imgoffer-2{top:124px;right:8px}\n#HPV100006.promoWrap .card.img-section .picture-box img{width: 85%;}\n}\n@media screen and (max-width:510px){\n#HPV100006.promoWrap img.imgoffer-2{width:180px;top:124px;right:-3px}\n}\n@media screen and (max-width:490px){\n#HPV100006.promoWrap img.imgoffer-2{width:150px;top:113px;right:0}\n #HPV100006.promoWrap img.imgoffer-1{top:45%;}\n}\n@media screen and (max-width:430px){\n #HPV100006.promoWrap img.imgoffer-1{width:120px;height:auto;top:36%;left:-1%}\n#HPV100006.promoWrap img.imgoffer-2{top:15%;right:1.5%}\n}\n@media screen and (max-width:360px){\n #HPV100006.promoWrap img.imgoffer-1{width:120px;height:auto;top:36%;left:-1%}\n#HPV100006.promoWrap img.imgoffer-2{width:142px;top:16%;right:-2%}\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box img{width: 85%;}\n#HPV100006.promoWrap .stacked-right-card-1 .picture-box .imgsec{width:180px;height:auto}\n#HPV100006.promoWrap .card-content-new{max-width:211px}\n#HPV100006.promoWrap .card.img-section .picture-box img{width: 85%;}\n}\n </style>\n <div class=\"promoWrap\" id=\"HPV100006\">\n <div class=\"health-services-section grid-two-col\">\n <!-- Left Column -->\n <div class=\"column column-one\">\n <div class=\"header-sec\">\n <div class=\"link-hover\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/health-services-heading-icon.svg\" alt=\"Illustration of a shield with a cross symbolizing health care\">\n <h2 class=\"icon-text\">Health services</h2>\n </div>\n <h3>Get vaccinated. Grab some extra savings.</h3>\n <p class=\"para\">CVS offers 14 vaccines that are covered by most insurance,* and appointments can often be made on the same day. Plus, get a $5 off $20 coupon* for the next time you shop at CVS.</p>\n <a class=\"red-car red-care-one\" href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s6-hcd-imz-fnnl-flu\" id=\"\"><span>Schedule your vaccinations</span></a>\n </div>\n <p class=\"disc-text dtp-display\">No cost with most insurance. Eligibility varies by patient and insurance plan. Restrictions apply. <a class=\"disclink\" href=\"/immunizations/get-vaccinated?icid=cvs-home-design1-s6-hcd-imz-details\">Get details here</a>.</p>\n </div>\n <div class=\"card img-section\">\n <div class=\"img-section-inner\">\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-vaccination.jpg?im=Resize=(730,528)\">\n <source media=\"(min-width: 701px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-vaccination.jpg?im=Resize=(352.56,255)\"> \n <img alt=\"A smiling adult and two youths sit a vehicle. The adult has an adhesive bandage with a heart on it on their arm.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-vaccination.jpg?im=Resize=(284.81,206)\">\n </picture>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk03/get-a-5-off-20-coupon-with-vaccine.png\" alt=\"Get a five dollar off 20 dollar coupon with vaccine. Restrictions apply.\" class=\"imgoffer-1\">\n </div>\n</div>\n \n </div>\n <p class=\"disc-text tab-display\">No cost with most insurance. Eligibility varies by patient and insurance plan. Restrictions apply. <a class=\"disclink\" href=\"/immunizations/get-vaccinated?icid=cvs-home-design1-s6-hcd-imz-details\">Get details here</a>.</p>\n\n <!-- Right Column -->\n <!-- Right Column -->\n<div class=\"column column-two\">\n <!-- First two cards -->\n <div class=\"card link-hover left-card-1\">\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-minute-clinic-otoscope.jpg\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-minute-clinic-otoscope.jpg\"> \n <img alt=\"Inside an exam room, a child plays with an otoscope with an adult smiling behind them.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-minute-clinic-otoscope.jpg\">\n </picture>\n </div>\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/10-off-20_coupon_with-vax.svg\" alt=\"Get a $10 off $20 coupon with vaccine\" class=\"imgoffer\"> -->\n <div class=\"card-content card-content-1\">\n <h3>Same-day care is just around the corner</h3>\n <p class=\"para\">MinuteClinic<span class=\"super\">®</span> is open for you nights and weekends, with appointments available in person and virtually.*</p>\n <a class=\"black-cta\"\n href=\"/minuteclinic?icid=cvs-home-s6-hcd-mc-schedule\"\n id=\"\"><span>Schedule a MinuteClinic appointment</span></a>\n </div>\n </div>\n\n \n\n <!-- Sub-grid for last 3 cards -->\n <div class=\"sub-grid\">\n <!-- Left big card -->\n <div class=\"stacked-right\">\n <div class=\"card link-hover story-card stacked-right-card-1\">\n <div class=\"card-content-new\">\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk20/health-services-block-3-weight-loss.jpg\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk20/health-services-block-3-weight-loss.jpg\"> \n <img alt=\"Next to a couple of house plants is a body weight scale, a set of orange dumbbells and an orange foam roller.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk20/health-services-block-3-weight-loss.jpg\">\n </picture>\n </div>\n </div>\n <div class=\"card-content\">\n <p class=\"para\">Find support to help achieve your weight-loss goals.</p>\n <a class=\"black-cta\"\n href=\"/minuteclinic/services/weight-loss-program?icid=cvs-home-s6-hcd-mc-weightloss\"\n id=\"\"><span>Explore MinuteClinic Weight-Loss Program</span></a>\n </div>\n </div>\n <div class=\"card link-hover stacked-right-card-2\">\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-oak-street-health-in-clinic.jpg\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-oak-street-health-in-clinic.jpg\"> \n <img alt=\"A smiling patient rests their arms on the office counter.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-oak-street-health-in-clinic.jpg\">\n </picture>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/Oak_Street_Health_Endorsed_Lockup_v_lgs_cmyk_grngry copy 3.png\" alt=\"A health care provider shows a patient information on a digital tablet at Oak Street Health.\" class=\"imgoffer-2\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/10-off-20_coupon_with-vax.svg\" alt=\"Get a $10 off $20 coupon with vaccine\" class=\"imgoffer-1\"> -->\n <div class=\"card-content card-content-1\">\n <h3>Oak Street Health specializes in primary care for older adults</h3>\n <p class=\"para\">Our dedicated care team understands the unique needs of adults on Medicare. Same-day or next-day appointments where available.</p>\n <a class=\"black-cta\"\n href=\"/content/oak-street-health?icid=cvs-home-s6-hcd-osh\"\n id=\"\"><span>Learn more about Oak Street Health</span></a>\n </div>\n </div>\n</div>\n </div>\n</div>\n\n </div>\n </div>\n <script>\n // link hover\n\t\tdocument.querySelectorAll('.link-hover').forEach(div => {\n const link = div.querySelector('a');\n\n if (link) {\n div.style.cursor = 'pointer';\n\n div.addEventListener('click', () => {\n window.location.href = link.href;\n });\n }\n});\n </script>"}},{"slotId":"HP00007","slotContent":{"plaintext":"<!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"> -->\n<style>\n * {\nbox-sizing: border-box;\nmargin: 0;\npadding: 0;\n}\nbody{background-color:transparent!important;margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.25em;font-size: .85em;line-height: .85em;}\n#HPV100007.promoWrap {background-color:transparent!important;margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif;max-width:1280px;margin:0 auto 120px auto;position: relative;}\n#HPV100007.promoWrap .rotating-slider-container {max-width:1035px;margin:0 auto 0 auto;padding:0;background:#fff;position:relative}\n#HPV100007.promoWrap .rotating-slider-container .head3{margin:0;color:#262626;font-size:36px;line-height:46.8px;font-weight:400;font-size:26px}\n#HPV100007.promoWrap .rotating-slider-container .carousel{display:flex;align-items:center;gap:35px;position:relative;justify-content:space-between}\n#HPV100007.promoWrap .rotating-slider-container .slides-container{position:relative;min-height:450px;overflow:visible;flex-grow:1}\n#HPV100007.promoWrap .rotating-slider-container .slides{position:relative;height:100%}\n/* #HPV100007.promoWrap .rotating-slider-container .slide{position:absolute;width:100%;transition:transform .5s ease-in-out;top:0;left:0} */\n#HPV100007.promoWrap .rotating-slider-container .slidess{position:relative;width:100%;height: auto;transition:transform .5s ease-in-out;display: block;}\n#HPV100007.promoWrap .rotating-slider-container .two-column-slide{display:flex;align-items:center;gap:40px;height:100%}\n#HPV100007.promoWrap .rotating-slider-container .image-column{flex:1;height:100%;display:flex;align-items:center}\n#HPV100007.promoWrap .rotating-slider-container .image-column img{width:100%;height:auto;max-height:300px;object-fit:contain;border-radius:8px}\n#HPV100007.promoWrap .rotating-slider-container .content-column{flex:1;padding:20px}\n#HPV100007.promoWrap .rotating-slider-container .content-column h3{font-size:28px;color:#333;margin-bottom:15px}\n#HPV100007.promoWrap .rotating-slider-container .content-column p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px}\n#HPV100007.promoWrap .rotating-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#HPV100007.promoWrap .rotating-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#HPV100007.promoWrap .rotating-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#HPV100007.promoWrap .rotating-slider-container .arrow-btn:hover{background-color:#000}\n#HPV100007.promoWrap .rotating-slider-container .arrow-btn.right{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n#HPV100007.promoWrap .rotating-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#HPV100007.promoWrap .rotating-slider-container .arrow-btn.right.disabled{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n#HPV100007.promoWrap .rotating-slider-container .arrow-btn.left{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n#HPV100007.promoWrap .rotating-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#HPV100007.promoWrap .rotating-slider-container .arrow-btn.left.disabled{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n/* #HPV100007.promoWrap .rotating-slider-container .arrow-btn.left.disabled:focus-visible {outline: 0 transparent;} */\n#HPV100007.promoWrap .rotating-slider-container .arrow-btn.disabled{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n#HPV100007.promoWrap .rotating-slider-container .dots-two{display:flex;justify-content:center;gap:10px;margin-top:0}\n#HPV100007.promoWrap .rotating-slider-container .dot-btn-two{width:8px;height:8px;border-radius:50%;background:#ccc;cursor:pointer;border:none;padding:0}\n#HPV100007.promoWrap .rotating-slider-container .dot-btn-two.active{background:#000}\n#HPV100007.promoWrap .rotating-slider-container .image-slider-column{width:100%;height:400px;position:relative;overflow:hidden}\n#HPV100007.promoWrap .rotating-slider-container .image-slides{position:relative;height:100%}\n#HPV100007.promoWrap .rotating-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#HPV100007.promoWrap .rotating-slider-container .image-slide img{width:100%;height:100%;object-fit:cover;display:block;border-radius:5px}\n#HPV100007.promoWrap .rotating-slider-container .image-slide.active{left:10%;transform:translateX(0);z-index:3;opacity:1}\n#HPV100007.promoWrap .rotating-slider-container .image-slide.next{left:100%;transform:translateX(-80%);z-index:2;opacity:.8}\n#HPV100007.promoWrap .rotating-slider-container .image-slide.prep-next{left:100%;transform:translateX(-60%);z-index:1;opacity:.6}\n#HPV100007.promoWrap .rotating-slider-container .image-slide.prev{left:-80%;transform:translateX(60%);z-index:1;opacity:.5}\n#HPV100007.promoWrap .rotating-slider-container .slide-out-left{animation:slideOutLeft .7s forwards}\n#HPV100007.promoWrap .rotating-slider-container .slide-in-right{animation:slideInRight .7s forwards}\n#HPV100007.promoWrap .rotating-slider-container .slide-out-right{animation:slideOutRight .7s forwards}\n#HPV100007.promoWrap .rotating-slider-container .slide-in-left{animation:slideInLeft .7s forwards}\n@keyframes slideOutLeft{from{transform:translateX(0);left:10%;opacity:1}to{transform:translateX(-40%);left:10%;opacity:.5}}\n@keyframes slideInRight{from{transform:translateX(-80%);left:100%;opacity:.8}to{transform:translateX(-80%);left:20%;opacity:1}}\n@keyframes slideOutRight{from{transform:translateX(0);left:10%;opacity:1}to{transform:translateX(40%);left:10%;opacity:.5}}\n@keyframes slideInLeft{from{transform:translateX(60%);left:-80%;opacity:.5}to{transform:translateX(60%);left:0;opacity:1}}\n#HPV100007.promoWrap .rotating-slider-container .slider-nav{display:flex;justify-content:center;gap:20px;margin-top:20px}\n#HPV100007.promoWrap .rotating-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#HPV100007.promoWrap .rotating-slider-container .slide-indicators{display:flex;justify-content:center;margin-top:15px;gap:10px}\n#HPV100007.promoWrap .rotating-slider-container .indicator{width:12px;height:12px;border-radius:50%;background-color:#ccc;cursor:pointer}\n#HPV100007.promoWrap .rotating-slider-container .indicator.active{background-color:#333}\n#HPV100007.promoWrap .rotating-slider-container .testimonial-slide{display:none}\n#HPV100007.promoWrap .rotating-slider-container .cube-container{width:100%;height:400px;perspective:1200px;position:relative;overflow:visible}\n#HPV100007.promoWrap .rotating-slider-container .cube{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s ease-in-out}\n#HPV100007.promoWrap .rotating-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#HPV100007.promoWrap .rotating-slider-container .cube-face img{width:100%;height:100%;object-fit:cover}\n#HPV100007.promoWrap .rotating-slider-container .cube-face:first-child{transform:rotateY(0) translateZ(150px);z-index:4;opacity:1}\n#HPV100007.promoWrap .rotating-slider-container .cube-face:nth-child(2){transform:rotateY(90deg) translateZ(150px);z-index:3;opacity:1}\n#HPV100007.promoWrap .rotating-slider-container .cube-face:nth-child(3){transform:rotateY(180deg) translateZ(150px);z-index:2;opacity:1}\n#HPV100007.promoWrap .rotating-slider-container .cube-face:nth-child(4){transform:rotateY(-90deg) translateZ(150px);z-index:1;opacity:1}\n#HPV100007.promoWrap .rotating-slider-container .cube-face.active{opacity:1;z-index:5}\n#HPV100007.promoWrap .rotating-slider-container .fixed-image-column{position:absolute;left:0;top:0;width:50%;height:100%;padding-right:20px;margin-right:60px;flex-shrink:0;max-width:520px;flex:1}\n/* #HPV100007.promoWrap .rotating-slider-container .sliding-content-column{position:absolute;right:0;top:0;width:50%;height:100%} */\n#HPV100007.promoWrap .rotating-slider-container .sliding-content-column{position:relative;width:50%;height:auto;overflow: visible;\n float: right;}\n\n#HPV100007.promoWrap .rotating-slider-container .slides{position:relative;height:100%}\n#HPV100007.promoWrap .rotating-slider-container .slidess{width:100%;opacity:0;transition:opacity .5s ease-in-out;visibility: hidden;}\n#HPV100007.promoWrap .rotating-slider-container .slidess.active{opacity:1;float: right;\n display: inline-block;\n position: absolute;visibility: visible;}\n#HPV100007.promoWrap .rotating-slider-container .carousel-container{position:relative;width:100%;height:400px;perspective:1000px}\n#HPV100007.promoWrap .rotating-slider-container .card{position:absolute;width:100%;max-width:352px;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;visibility:visible}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-front{z-index:3;transform:translateX(0) scale(1);opacity:1}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-middle{z-index:2;transform:translateX(40px) scale(.95);opacity:1;width:100%}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-back{z-index:1;transform:translateX(70px) scale(.9);opacity:1;width:100%}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-left{z-index:2;transform:translateX(-40px) scale(.95);opacity:1;width:100%}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-far-left{z-index:1;transform:translateX(-70px) scale(.9);opacity:1;width:100%}\n#HPV100007.promoWrap .rotating-slider-container .card.hidden-layer{opacity:0!important;transform:translateX(0) scale(.9)!important;z-index:0!important}\n#HPV100007.promoWrap .rotating-slider-container .slides-text-section-two{position:relative;left:5%}\n#HPV100007.promoWrap .rotating-slider-container .fixed-image-column .card img{object-fit:cover;width:352px;height:100%;border-radius:20px}\n/* #HPV100007.promoWrap .rotating-slider-container .arrow-btn:focus,\n#HPV100007.promoWrap .rotating-slider-container .card:focus,\n.dot-btn-two:focus-visible {outline: none;} */\n/* #HPV100007.promoWrap .rotating-slider-container .dot-btn-two:focus{outline:2px solid #0066cc;outline-offset:2px} */\n.dot-mob-two:focus-visible {outline: none;}\n/* #HPV100007.promoWrap .rotating-slider-container .using-mouse .arrow-btn:focus,\n#HPV100007.promoWrap .rotating-slider-container .using-mouse .card:focus,\n#HPV100007.promoWrap .rotating-slider-container .using-mouse .dot-btn-two:focus{outline:0} */\n#HPV100007.promoWrap .rotating-slider-container .mobile-view-sec{display:none}\n\n#HPV100007.promoWrap .rotating-slider-container .header-sec{margin-bottom:20px;padding:33px 20px 33px 0}\n#HPV100007.promoWrap .rotating-slider-container .header-sec.text-slide-two{padding:23px 10px 33px 0}\n#HPV100007.promoWrap .rotating-slider-container .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;display:block;align-items:center}\n#HPV100007.promoWrap .rotating-slider-container .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;}\n/* #HPV100007.promoWrap .rotating-slider-container .header-sec h2.icon-text{display:flex;align-items:center;justify-content:left}\n#HPV100007.promoWrap .rotating-slider-container .header-sec h2.icon-text img{padding-right:10px} */\n#HPV100007.promoWrap .rotating-slider-container .header-sec h3{font-size:36px;line-height:130%;font-weight:400;margin-top:5px;padding-bottom:10px;color:#1a1a19;}\n#HPV100007.promoWrap .rotating-slider-container .header-sec p.para{padding-bottom:23px;}\n#HPV100007.promoWrap .rotating-slider-container .red-car{color:#1a1a19;text-decoration:none;display:table;font-weight:500;background:#004d99;border:1px solid #004d99;padding:10px 10px;display:inline-block;color:#fff;border-radius:10px}\n#HPV100007.promoWrap .rotating-slider-container .red-car:hover{background:#fff;border:1px solid #000;color:#004d99}\n#HPV100007.promoWrap .rotating-slider-container .red-car:hover::after{background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat}\n#HPV100007.promoWrap .rotating-slider-container .red-car::after{content:'';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.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:8px;margin-bottom:3px;margin-top:2px}\n#HPV100007.promoWrap .rotating-slider-container .picture-box{position:relative;overflow:hidden;align-items:center;justify-content:center;border-radius:20px}\n#HPV100007.promoWrap .rotating-slider-container .picture-box .imgsec{overflow:hidden;display:block;object-fit:cover;max-width:352px;border-radius:20px}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-middle::after {\ncontent: \"\";\nposition: absolute;\ninset: 0;\nbackground: rgba(255, 255, 255, 0.6);\nbackdrop-filter: blur(2px); \n-webkit-backdrop-filter: blur(2px);\n margin-bottom: -2px;\n}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-back::after {\ncontent: \"\";\nposition: absolute;\ninset: 0;\nbackground: rgba(255, 255, 255, 0.6);\nbackdrop-filter: blur(2px); \n-webkit-backdrop-filter: blur(2px);\nmargin-bottom: -2px;\n}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-left::after {\ncontent: \"\";\nposition: absolute;\ninset: 0;\nbackground: rgba(255, 255, 255, 0.6);\nbackdrop-filter: blur(2px); \n-webkit-backdrop-filter: blur(2px);\n margin-bottom: -2px;\n}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-far-left::after {\ncontent: \"\";\nposition: absolute;\ninset: 0;\nbackground: rgba(255, 255, 255, 0.6);\nbackdrop-filter: blur(2px); \n-webkit-backdrop-filter: blur(2px);\n margin-bottom: -2px;\n}\n#HPV100007.promoWrap .carousel-mobile{display: none;}\n#HPV100007.promoWrap .header-sec-img-text {display: flex;flex-direction: row;}\n#HPV100007.promoWrap .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;display:flex;/*align-items:center;*/justify-content:center; color: #575757;padding-left: 8px;flex-direction: column;}\n#HPV100007.promoWrap .rotating-slider-container .third-slide-acn .header-sec{padding: 33px 2px 33px 0;}\n#HPV100007.promoWrap .link-hover:hover .red-car {\n background: #fff;\n border: 1px solid #000;\n color: #004d99;\n}\n#HPV100007.promoWrap .link-hover:hover .red-car::after {\n background: transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat;\n}\n#HPV100007.promoWrap .rotating-slider-container .text-slide-three h3{width: 100%;}\n#HPV100007.promoWrap a:focus-visible {outline: 2px solid #000000;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n#HPV100007.promoWrap .rotating-slider-container .fixed-image-column .card img:focus-visible {outline: 1px solid #000000;}\n#HPV100007.promoWrap .rotating-slider-container .third-slide-acn .header-sec p.para{width: 98%;}\n\n\n@media(max-width:959px){\n#HPV100007.promoWrap .rotating-slider-container .header-sec{margin-bottom:0;padding:0}\n#HPV100007.promoWrap .rotating-slider-container .header-sec.text-slides-one{margin-bottom:0;padding:45px 10px 33px 0}\n#HPV100007.promoWrap .rotating-slider-container .grid-two-col{gap:80px}\n#HPV100007.promoWrap .rotating-slider-container .header-sec h3{padding-bottom:10px;font-size:24px}\n#HPV100007.promoWrap .rotating-slider-container .header-sec p.para{padding-bottom:20px}\n#HPV100007.promoWrap .rotating-slider-container .picture-box .imgsec{max-width:251px;max-height:287px}\n#HPV100007.promoWrap .rotating-slider-container .card{max-width:352px}\n#HPV100007.promoWrap .rotating-slider-container .carousel-container{min-height:287px;padding-top:31px}\n#HPV100007.promoWrap{max-width:1280px;margin:0 auto 40px auto}\n#HPV100007.promoWrap .rotating-slider-container .dots-two{margin-top: 20px;}\n#HPV100007.promoWrap .rotating-slider-container .card{height: auto;}\n#HPV100007.promoWrap .rotating-slider-container .slides-container{min-height: 340px;}\n#HPV100007.promoWrap {margin:0 auto 80px auto;position: relative;}\n#HPV100007.promoWrap .rotating-slider-container .fixed-image-column .card img{width: -webkit-fill-available;}\n#HPV100007.promoWrap .rotating-slider-container .header-sec.text-slide-two {margin-bottom: 0;padding: 26px 10px 33px 0;}\n#HPV100007.promoWrap .rotating-slider-container .header-sec.text-slide-three {margin-bottom: 0;padding: 33px 10px 33px 0;}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-middle::after {\n margin-bottom: 0;\n}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-back::after {\nmargin-bottom: 0;\n}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-left::after {\n margin-bottom: 0;\n}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-far-left::after {\n margin-bottom: 0;\n}\n}\n@media(max-width:800px){\n#HPV100007.promoWrap .rotating-slider-container .fixed-image-column{left:0}\n#HPV100007.promoWrap .rotating-slider-container .learn-more-link{font-size:13px}\n#HPV100007.promoWrap .rotating-slider-container .slides-container{min-height: 340px;}\n}\n@media(max-width:755px){\n#HPV100007.promoWrap .rotating-slider-container .carousel{gap: 15px;}\n}\n @media (max-width:700px) {\n #HPV100007.promoWrap {background-color:transparent!important;font-family:CVS Health Sans,Helvetica,Arial,sans-serif;max-width:unset;position: unset;}\n #HPV100007.promoWrap .rotating-slider-container{display: none;}\n#HPV100007.promoWrap .carousel-mobile{display: block;position: relative;}\n:root {\n --peek: 28px; /* no peek so only one slide shows */\n --gap: 36px; /* remove inter-slide gap on mobile */\n}\n #HPV100007.promoWrap #imageTrackTwo {\n padding-left: var(--peek);\n padding-right: var(--peek);\n gap: var(--gap);\n }\n\n/* Make the container span the screen and clip overflow */\n#HPV100007.promoWrap #imageContainerTwo {\n width: 100%;\n max-width: 100%;\n margin: 0 auto;\n overflow: hidden;\n position: relative;\n}\n\n/* IMPORTANT: target the actual track you use. If your HTML uses id=\"imageTrack\",\n either add class=\"image-track\" to it OR combine selectors as below. */\n#HPV100007.promoWrap #imageTrackTwo,\n#HPV100007.promoWrap .image-track {\n display: flex;\n align-items: stretch;\n padding: 0 var(--peek); /* no side padding to avoid peeking */\n gap: var(--gap); /* prevent second slide from appearing */\n transition: transform 420ms cubic-bezier(.22,.9,.35,1);\n}\n\n/* Force exactly one slide to fill the viewport width */\n#HPV100007.promoWrap .carousel-mobile .image-slide {\n flex: 0 0 calc(100% - var(--peek) * 2);\n max-width: calc(100% - var(--peek) * 2);\n border-radius: 16px;\n overflow: hidden;\n}\n\n#HPV100007.promoWrap .carousel-mobile .image-slide img {\n display: block;\n width: 100%;\n height: auto;\n object-fit: cover;\n}\n\n/* Text track matches one-at-a-time behavior */\n#HPV100007.promoWrap .carousel-mobile .text-carousel-container { overflow: hidden; }\n#HPV100007.promoWrap .carousel-mobile .text-track { display: flex; transition: transform 420ms cubic-bezier(.22,.9,.35,1); }\n#HPV100007.promoWrap .carousel-mobile .text-slide { min-width: 100%; }\n\n\n#HPV100007.promoWrap .carousel-mobile .text-slide h2{ font-size:18px; margin-bottom:8px; line-height:1.05; }\n#HPV100007.promoWrap .carousel-mobile .cta { background:#165bb5; color:#fff; padding:10px 14px; border-radius:8px; text-decoration:none; display:inline-block; }\n\n/* controls-two */\n#HPV100007.promoWrap .carousel-mobile .arrow { position:absolute; top:26%; transform:translateY(-50%); width:40px; height:40px; border-radius:50%; border:0; background:#fff; box-shadow:0 6px 18px rgba(0,0,0,0.08); cursor:pointer; display:flex; align-items:center; justify-content:center;padding: 8px 12px;\n background: #fff;\n border: none;\n border-radius: 30%;\n cursor: pointer;\n z-index: 10;\n /* opacity: .8; */\n border: 1px solid #000; }\n#HPV100007.promoWrap .carousel-mobile .arrow.left { left: 8px; } /* place outside visual card if desired */\n#HPV100007.promoWrap .carousel-mobile .arrow.right { right: 8px; }\n#HPV100007.promoWrap .carousel-mobile .arrow.right {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);\n background-position: center;\n background-repeat: no-repeat;\n flex-shrink: 0;\n}\n#HPV100007.promoWrap .carousel-mobile .arrow.left {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);\n background-position: center;\n background-repeat: no-repeat;\n flex-shrink: 0;\n}\n\n#HPV100007.promoWrap .carousel-mobile .controls-two { margin-top:25px; display:flex; justify-content:center; gap:8px; }\n#HPV100007.promoWrap .carousel-mobile .dot-mob-two { width:8px; height:8px; border-radius:50%; background:#ddd; cursor:pointer; }\n#HPV100007.promoWrap .carousel-mobile .dot-mob-two.active { background:#333; }\n#HPV100007.promoWrap .carousel-mobile .header-sec{margin-bottom:20px;}\n#HPV100007.promoWrap .carousel-mobile .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;display:block;align-items:center}\n#HPV100007.promoWrap .carousel-mobile .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;}\n/* #HPV100007.promoWrap .carousel-mobile .header-sec h2.icon-text{display:flex;align-items:center;justify-content:left}\n#HPV100007.promoWrap .carousel-mobile .header-sec h2.icon-text img{padding-right:10px} */\n#HPV100007.promoWrap .carousel-mobile .header-sec h3{font-size:24px;line-height:130%;font-weight:400;padding-top:20px;padding-bottom:20px;color: #1a1a19;}\n#HPV100007.promoWrap .carousel-mobile .header-sec p.para{padding-bottom:30px}\n#HPV100007.promoWrap .carousel-mobile .header-sec{padding:0 0 0 18px}\n/* .header-sec.header-sec-one{padding:0 0 0 10px!important} */\n#HPV100007.promoWrap .carousel-mobile .header-sec{max-width: 100%;}\n#HPV100007.promoWrap .carousel-mobile .carousel-header{margin-bottom:0;padding:0 0 24px 18px;}\n#HPV100007.promoWrap .carousel-mobile .carousel-header .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;}\n#HPV100007.promoWrap .carousel-mobile .red-car{color:#1a1a19;text-decoration:none;display:table;font-weight:500;background:#004d99;border:1px solid #004d99;padding:10px 10px;display:inline-block;color:#fff;border-radius:10px}\n#HPV100007.promoWrap .carousel-mobile .red-car:hover{background:#fff;border:1px solid #000;color:#004d99}\n#HPV100007.promoWrap .carousel-mobile .red-car:hover::after{background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat}\n#HPV100007.promoWrap .carousel-mobile .red-car::after{content:'';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.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:8px;margin-bottom:3px;margin-top:2px}\n#HPV100007.promoWrap .carousel-mobile .arrow.disabled {\n background-color: #ccc9c6;\n border: 1px dashed #767471;\n cursor: not-allowed;\n pointer-events: none;\n background-position: center;\n background-repeat: no-repeat;\n}\n#HPV100007.promoWrap .carousel-mobile .arrow.left.disabled {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);\n}\n#HPV100007.promoWrap .carousel-mobile .arrow.right.disabled {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);\n}\n\n #HPV100007.promoWrap .carousel-mobile .image-slide img { height:auto; }\n #HPV100007.promoWrap .carousel-mobile .arrow.left, #HPV100007.promoWrap .carousel-mobile .arrow.right { display:block; }\n/* .image-slide.peek img {\nmin-height: 500px;\nopacity: 0.7; \ntransition: transform 0.4s ease, opacity 0.4s ease;\n border-radius: 12px;\n} */\n#HPV100007.promoWrap .carousel-mobile .image-slide {\ndisplay: flex;\nalign-items: center; /* Vertically centers the image */\njustify-content: center; /* Optional: horizontally centers if needed */\n}\n#HPV100007.promoWrap .carousel-mobile .image-slide.peek img {\nheight: 80%; /* or any percentage that looks good */\nobject-fit: cover;\nborder-radius: 16px;\n}\n\n#HPV100007.promoWrap button.dot-mob-two {\n border-style: none;\n}\n#HPV100007.promoWrap .header-sec .icon-text{align-items: anchor-center;}\n#HPV100007.promoWrap .header-sec .icon-text img{width: auto;height: 33px;}\n#HPV100007.promoWrap .red-car.force-focus {\noutline: 3px solid #d32f2f; /* red border */\noutline-offset: 2px;\n}\n\n#HPV100007.promoWrap .red-car:focus-visible{outline: 2px solid #004d99;}\n#HPV100007.promoWrap button:focus-visible{outline: 2px solid #004d99;}\n\n#HPV100007.promoWrap .carousel-mobile .second-slide-para h3{max-width: unset;width: 92%;}\n}\n\n@media (max-width: 400px) {\n:root {\n --peek: 60px;\n --gap: 33px;\n}\n\n#HPV100007.promoWrap #imageTrackTwo {\n padding-left: var(--peek);\n padding-right: var(--peek);\n gap: var(--gap);\n}\n\n#HPV100007.promoWrap .carousel-mobile .image-slide {\n flex: 0 0 239px;\n max-width: 239px;\n}\n#HPV100007.promoWrap .carousel-mobile .image-slide.peek img {\n/* transform: scale(0.9); */\nopacity: 1; /* Optional: adds a faded look */\ntransition: transform 0.4s ease, opacity 0.4s ease;\n border-radius: 16px;\n min-height: unset;\n}\n}\n@media(max-width:360px){\n #HPV100007.promoWrap .carousel-mobile .second-slide-para .red-car{padding: 10px 5px;}\n}\n</style>\n<div class=\"promoWrap\" id=\"HPV100007\">\n<div class=\"rotating-slider-container\">\n<!-- <h3>How we support our community</h3>-->\n\n<div class=\"carousel\">\n <button class=\"arrow-btn left\" id=\"prevBtnTwo\" aria-label=\"Previous slide\"></button>\n \n <div class=\"slides-container\">\n <div class=\"slides desktop-view-sec\">\n <!-- Image Stack Rotation -->\n <div class=\"fixed-image-column\" style=\"margin-right: 60px; flex-shrink: 0; max-width: 520px;\">\n <div class=\"carousel-container\" id=\"carouselTwo\">\n <div class=\"card visible-front\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/1-extracare-in-store.png\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <div class=\"imgsec\"> \n <img alt=\"An adult customer holds a CVS basket that is partially filled as they look at their phone in a store aisle.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/1-extracare-in-store.png\" class=\"img-slides\">\n </div>\n </div>\n </div>\n <div class=\"card visible-middle\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/20200909-17-Exam-Sprain-0047.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <div class=\"imgsec\">\n <img alt=\"Inside a residence, a smiling adult removes a roll of paper towels from a tote bag with the ExtraCare Plus logo on it. Behind him are two other smiling people. One of them has a bottle of Fabuloso cleaner. The ExtraCare Plus icon is layered on the bottom corner of the image.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/2-extracare-slide-extracare-plus.png\" class=\"img-slides\">\n </div>\n </div>\n </div>\n <div class=\"card visible-back\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/1-extracare-in-store.png\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <div class=\"imgsec\">\n <img alt=\"A CVS pharmacy employee smiles as they lean out of the CVS pickup window to scan the phone of a customer.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/3-extracare-slide-pickup.png\" class=\"img-slides\">\n </div>\n </div>\n </div>\n </div>\n </div>\n <div class=\"slides-text-section-two\">\n <!-- Content slides (unchanged) -->\n <!-- Slide 1 -->\n<div class=\"slidess active\" id=\"slides-one\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec link-hover text-slides-one\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/extracare-heading-icon.svg\" alt=\"Illustration of an ExtraCare card\">\n <h2 class=\"icon-text\">ExtraCare</h2>\n </div>\n <h3 id=\"slide-1-h\" tabindex=\"-1\">Turn your CVS trip into savings with ExtraCare<span class=\"super\">®</span></h3>\n <p class=\"para\">Join ExtraCare for FREE and unlock Extra Big Deals, sale prices plus earn 2% back in ExtraBucks Rewards<span class=\"super\">®</span> on eligible in-store and online purchases and more.*</p>\n <a class=\"red-car red-care-one\" href=\"/account-registration/look-up?returnUrl=%2Fextracare%2Fnew-card%2F&icid=cvs-home-s7-ec-joinec\">\n <span>Join ExtraCare for FREE</span>\n </a>\n </div>\n </div>\n</div>\n\n<!-- Slide 2 -->\n<div class=\"slidess\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec link-hover text-slide-two\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/extracare-heading-icon.svg\" alt=\"Illustration of an ExtraCare card\">\n <h2 class=\"icon-text\">ExtraCare</h2>\n </div>\n <h3 id=\"slide-2-h\" tabindex=\"-1\">Bigger savings and a $10 monthly reward with ExtraCare Plus<span class=\"super\">®</span></h3>\n <p class=\"para\">Enjoy FREE same-day delivery, 20% off CVS Health<span class=\"super\">®</span> brands, a 24/7 Pharmacist Helpline and more; only $5 a month or $48 a year.* Plus, get a $10 monthly bonus reward as a thank you.</p>\n <a class=\"red-car red-care-one\" href=\"/account-login/look-up?returnUrl=%2Fextracare%2Fplus%2Fjoin&icid=cvs-home-s7-ec-joinecplus\">\n <span>Upgrade to ExtraCare Plus</span>\n </a>\n </div>\n </div>\n</div>\n\n<!-- Slide 3 -->\n<div class=\"slidess third-slide-acn\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec link-hover text-slide-three\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/extracare-heading-icon.svg\" alt=\"Illustration of an ExtraCare card\">\n <h2 class=\"icon-text\">ExtraCare</h2>\n </div>\n <h3 id=\"slide-3-h\" tabindex=\"-1\">Earn $50 in ExtraBucks Rewards<span class=\"super\">®</span> for filling scripts</h3>\n <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 <a class=\"red-car red-care-one\" href=\"/account-registration/look-up?returnUrl=%2Fextracare%2Fnew-card%2F&icid=cvs-home-s7-ec-joinrrx\">\n <span>Join ExtraCare & opt in</span>\n </a>\n </div>\n </div>\n</div>\n </div>\n </div>\n \n <!-- mobile view start -->\n\n <!-- mobile view end -->\n </div>\n \n\n <button class=\"arrow-btn right\" id=\"nextBtnTwo\" aria-label=\"Next slide\"></button>\n</div>\n\n<div class=\"dots-two\" role=\"group\" aria-label=\"Slide Progress Indicator Dots\" aria-hidden=\"true\">\n<span class=\"dot-btn-two active\" aria-label=\"Slide 1 of 3\" role=\"img\" data-index=\"0\"></span>\n<span class=\"dot-btn-two\" aria-label=\"Slide 2 of 3\" role=\"img\" data-index=\"1\"></span>\n<span class=\"dot-btn-two\" aria-label=\"Slide 3 of 3\" role=\"img\" data-index=\"2\"></span>\n</div>\n</div>\n\n<div class=\"carousel-mobile\" id=\"carousel-mob\">\n<div class=\"carousel-header header-sec\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/extracare-heading-icon.svg\" alt=\"Illustration of an ExtraCare card\">\n <h2 class=\"icon-text\">ExtraCare</h2>\n </div>\n</div>\n\n<div class=\"image-carousel-container\" id=\"imageContainerTwo\">\n <div class=\"image-track\" id=\"imageTrackTwo\">\n <!-- replace src with your images -->\n <div class=\"image-slide\" aria-hidden=\"false\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/1-extracare-in-store.png\" alt=\"An adult customer holds a CVS basket that is partially filled as they look at their phone in a store aisle.\"></div>\n <div class=\"image-slide\" aria-hidden=\"true\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/2-extracare-slide-extracare-plus.png\" alt=\"Inside a residence, a smiling adult removes a roll of paper towels from a tote bag with the ExtraCare Plus logo on it. Behind him are two other smiling people. One of them has a bottle of Fabuloso cleaner. The ExtraCare Plus icon is layered on the bottom corner of the image.\"></div>\n <div class=\"image-slide\" aria-hidden=\"true\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/3-extracare-slide-pickup.png\" alt=\"A CVS pharmacy employee smiles as they lean out of the CVS pickup window to scan the phone of a customer.\"></div>\n </div>\n</div>\n\n <div class=\"controls-two\" role=\"group\" aria-label=\"Slide Progress Indicator Dots\" aria-hidden=\"true\">\n <span class=\"dot-mob-two active\" aria-label=\"Slide 1 of 3\" role=\"img\"></span>\n <span class=\"dot-mob-two\" aria-label=\"Slide 2 of 3\" role=\"img\"></span>\n <span class=\"dot-mob-two\" aria-label=\"Slide 3 of 3\" role=\"img\"></span>\n </div>\n\n<div class=\"text-carousel-container\" id=\"textContainer\">\n <div class=\"text-track\" id=\"textTrackTwo\">\n <div class=\"text-slide\" aria-hidden=\"false\">\n <div class=\"header-sec link-hover\">\n <h3>Turn your CVS trip into savings with ExtraCare<span class=\"super\">®</span></h3>\n <p class=\"para\">Join ExtraCare for FREE and unlock Extra Big Deals, sale prices plus earn 2% back in ExtraBucks Rewards<span class=\"super\">®</span> on eligible in-store and online purchases and more.</p>\n <a class=\"red-car red-care-one red-car-mob\" href=\"/account-registration/look-up?returnUrl=%2Fextracare%2Fnew-card%2F&icid=cvs-home-s7-ec-joinec\" id=\"\"><span>Join ExtraCare for FREE</span></a>\n </div>\n </div>\n <div class=\"text-slide\" aria-hidden=\"true\">\n <div class=\"header-sec link-hover second-slide-para\">\n <h3>Bigger savings and a $10 monthly reward with ExtraCare Plus<span class=\"super\">®</span></h3>\n <p class=\"para\">Enjoy FREE same-day delivery, 20% off CVS Health<span class=\"super\">®</span> brands, a 24/7 Pharmacist Helpline and more; only $5 a month or $48 a year.* Plus, get a $10 monthly bonus reward as a thank you.</p>\n <a class=\"red-car red-care-one red-car-mob\" href=\"/account-login/look-up?returnUrl=%2Fextracare%2Fplus%2Fjoin&icid=cvs-home-s7-ec-joinecplus\" id=\"\"><span>Upgrade to ExtraCare Plus</span></a>\n </div>\n </div>\n <div class=\"text-slide\" aria-hidden=\"true\">\n <div class=\"header-sec link-hover\"> \n <h3>Earn $50 in ExtraBucks Rewards<span class=\"super\">®</span> for filling scripts</h3>\n <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 <a class=\"red-car red-care-one red-car-mob\" href=\"/account-registration/look-up?returnUrl=%2Fextracare%2Fnew-card%2F&icid=cvs-home-s7-ec-joinrrx\" id=\"\"><span>Join ExtraCare & opt in</span></a>\n </div> \n </div>\n </div>\n</div>\n\n<button class=\"arrow left\" id=\"prevBtnmobTwo\"></button>\n<button class=\"arrow right\" id=\"nextBtnmobTwo\"></button>\n\n\n</div>\n\n</div>\n<script>\n window.addEventListener('load', function () {\n setTimeout(() => {\n\n // link hover\n\t\tdocument.querySelectorAll('.link-hover').forEach(divTwo => {\n const linkTwo = divTwo.querySelector('a');\n\n if (linkTwo) {\n divTwo.style.cursor = 'pointer';\n\n divTwo.addEventListener('click', () => {\n window.location.href = linkTwo.href;\n });\n }\n});\n/* ---------------------------\n DESKTOP SLIDER\n ---------------------------- */\n let currentStackIndexTwo = 0;\n const totalSlidesTwo = 3;\n const contentSlidesTwo = document.querySelectorAll('.slidess');\n const prevBtnTwo = document.getElementById('prevBtnTwo');\n const nextBtnTwo = document.getElementById('nextBtnTwo');\n const dotBtnsTwo = document.querySelectorAll('.dot-btn-two');\n\n let lastNavDirectionTwo = null;\n\n function createLiveRegionTwo() {\n let liveRegionTwo = document.getElementById('slide-status');\n if (!liveRegionTwo) {\n liveRegionTwo = document.createElement('div');\n liveRegionTwo.id = 'slide-status';\n liveRegionTwo.setAttribute('aria-live', 'polite');\n liveRegionTwo.setAttribute('aria-atomic', 'true');\n liveRegionTwo.style.position = 'absolute';\n liveRegionTwo.style.width = '1px';\n liveRegionTwo.style.height = '1px';\n liveRegionTwo.style.margin = '-1px';\n liveRegionTwo.style.clip = 'rect(0 0 0 0)';\n liveRegionTwo.style.overflow = 'hidden';\n document.body.appendChild(liveRegionTwo);\n }\n return liveRegionTwo;\n }\n const liveRegionTwo = createLiveRegionTwo();\n\n /* ROTATE CARDS */\n function rotateCarouselTwo() {\n const carouselTwo = document.getElementById('carouselTwo');\n const cardsTwo = Array.from(carouselTwo.children);\n\n cardsTwo.forEach(cardTwo => cardTwo.className = 'card');\n\n if (currentStackIndexTwo === 0) {\n cardsTwo[0].classList.add('visible-front');\n cardsTwo[1].classList.add('visible-middle');\n cardsTwo[2].classList.add('visible-back');\n } else if (currentStackIndexTwo === 1) {\n cardsTwo[0].classList.add('visible-left');\n cardsTwo[1].classList.add('visible-front');\n cardsTwo[2].classList.add('visible-middle');\n } else if (currentStackIndexTwo === 2) {\n cardsTwo[0].classList.add('visible-far-left');\n cardsTwo[1].classList.add('visible-left');\n cardsTwo[2].classList.add('visible-front');\n }\n }\n\n /* UPDATE SLIDE */\nfunction updateContentSliderTwo() {\n contentSlidesTwo.forEach((slideTwo, indexTwo) => {\n slideTwo.classList.toggle('active', indexTwo === currentStackIndexTwo);\n const ctaTwo = slideTwo.querySelector('.red-car');\n if (ctaTwo) {\n ctaTwo.setAttribute('tabindex', indexTwo === currentStackIndexTwo ? '0' : '-1');\n }\n });\n\n dotBtnsTwo.forEach((dotTwo, indexTwo) => {\n dotTwo.classList.toggle('active', indexTwo === currentStackIndexTwo);\n dotTwo.setAttribute('aria-selected', indexTwo === currentStackIndexTwo ? 'true' : 'false');\n });\n\n const isPrevDisabledTwo = currentStackIndexTwo === 0;\n const isNextDisabledTwo = currentStackIndexTwo === totalSlidesTwo - 1;\n\n prevBtnTwo.classList.toggle('disabled', isPrevDisabledTwo);\n nextBtnTwo.classList.toggle('disabled', isNextDisabledTwo);\n\n prevBtnTwo.setAttribute('aria-disabled', isPrevDisabledTwo ? 'true' : 'false');\n nextBtnTwo.setAttribute('aria-disabled', isNextDisabledTwo ? 'true' : 'false');\n\n prevBtnTwo.tabIndex = 0;\n nextBtnTwo.tabIndex = isNextDisabledTwo ? -1 : 0;\n\n liveRegionTwo.textContent = `Slide ${currentStackIndexTwo + 1} of ${totalSlidesTwo}`;\n}\n\n\n /* FOCUS CURRENT CTA */\n function focusCurrentCTATwo() {\n const ctaTwo = contentSlidesTwo[currentStackIndexTwo].querySelector('h3');\n if (ctaTwo) {\n requestAnimationFrame(() => ctaTwo.focus({ preventScroll: true }));\n }\n }\n\n\nfunction ensureFocusableTwo(elTwo) {\n if (!elTwo) return;\n if (!elTwo.hasAttribute('tabindex')) {\n elTwo.setAttribute('tabindex', '-1');\n }\n}\n\n\nfunction sanitizeImageColumnA11yTwo() {\n const imageColumnTwo = document.querySelector('#HPV100007 .fixed-image-column');\n if (!imageColumnTwo) return;\n\n const containersTwo = imageColumnTwo.querySelectorAll('.carousel-container, .card, .picture-box, .imgsec');\n\n containersTwo.forEach(elTwo => {\n elTwo.removeAttribute('role');\n elTwo.removeAttribute('aria-label');\n elTwo.removeAttribute('aria-labelledby');\n elTwo.removeAttribute('aria-roledescription');\n elTwo.removeAttribute('aria-live');\n\n elTwo.setAttribute('role', 'none');\n elTwo.removeAttribute('tabindex');\n });\n}\n\nfunction updateSlideImagesForA11yTwo() {\n const imageColumnTwo = document.querySelector('#HPV100007 .fixed-image-column');\n if (!imageColumnTwo) return;\n\n const cardsTwo = imageColumnTwo.querySelectorAll('.card');\n\n cardsTwo.forEach((cardTwo, iTwo) => {\n const imgTwo = cardTwo.querySelector('img.img-slides');\n if (!imgTwo) return;\n\n cardTwo.setAttribute('role', 'none');\n const wrappersTwo = cardTwo.querySelectorAll('.picture-box, .imgsec');\n wrappersTwo.forEach(wTwo => {\n wTwo.setAttribute('role', 'none');\n wTwo.removeAttribute('aria-label');\n wTwo.removeAttribute('aria-labelledby');\n wTwo.removeAttribute('tabindex');\n wTwo.removeAttribute('aria-roledescription');\n });\n\n if (iTwo === currentStackIndexTwo) {\n imgTwo.removeAttribute('aria-hidden');\n imgTwo.setAttribute('tabindex', '-1');\n imgTwo.removeAttribute('role');\n\n cardTwo.removeAttribute('inert');\n cardTwo.removeAttribute('aria-hidden');\n wrappersTwo.forEach(wTwo => wTwo.removeAttribute('inert'));\n } else {\n imgTwo.setAttribute('aria-hidden', 'true');\n imgTwo.removeAttribute('tabindex');\n\n cardTwo.setAttribute('inert', '');\n cardTwo.setAttribute('aria-hidden', 'true');\n }\n });\n}\n\nfunction isInsideHPVSectionTwo() {\n const sectionTwo = document.getElementById('HPV100007');\n if (!sectionTwo) return false;\n return sectionTwo.contains(document.activeElement);\n}\n\nfunction focusActiveSlideImageTwo() {\n if (!isInsideHPVSectionTwo()) return;\n\n const cardsTwo = document.querySelectorAll('#HPV100007 .fixed-image-column .card');\n const activeImgTwo = cardsTwo[currentStackIndexTwo]?.querySelector('img.img-slides');\n\n if (activeImgTwo) {\n requestAnimationFrame(() => {\n activeImgTwo.focus({ preventScroll: true });\n });\n }\n}\n\nfunction focusActiveSlideCTATwo() {\n if (!isInsideHPVSectionTwo()) return;\n\n const slideTwo = contentSlidesTwo[currentStackIndexTwo];\n const targetTwo = slideTwo.querySelector('.red-car') || slideTwo.querySelector('h3');\n\n if (targetTwo) {\n requestAnimationFrame(() => targetTwo.focus({ preventScroll: true }));\n }\n}\n\nfunction goToSlideTwo(indexTwo) {\n currentStackIndexTwo = indexTwo;\n\n sanitizeImageColumnA11yTwo();\n rotateCarouselTwo();\n updateContentSliderTwo();\n updateSlideImagesForA11yTwo();\n\n prevBtnTwo.setAttribute(\n \"aria-label\",\n currentStackIndexTwo === 0 ? \"You are on first slide\" : \"Previous slide\"\n );\n nextBtnTwo.setAttribute(\n \"aria-label\",\n currentStackIndexTwo === totalSlidesTwo - 1 ? \"You are on last slide\" : \"Next slide\"\n );\n\n setTimeout(() => {\n const liveRegionTwo = document.getElementById('slide-status');\n if (liveRegionTwo) {\n liveRegionTwo.textContent = `Slide ${currentStackIndexTwo + 1} of ${totalSlidesTwo}`;\n }\n }, 60);\n\n \nif (lastNavDirectionTwo === 'prev') {\n focusActiveSlideCTATwo();\n} else {\n focusActiveSlideImageTwo();\n}\n\n}\n\n /* ARROW EVENTS */\nnextBtnTwo.addEventListener('click', () => {\nif (currentStackIndexTwo < totalSlidesTwo - 1) {\n lastNavDirectionTwo = 'next';\n goToSlideTwo(currentStackIndexTwo + 1, false);\n}\n});\n\nprevBtnTwo.addEventListener('click', () => {\nif (currentStackIndexTwo > 0) {\n lastNavDirectionTwo = 'prev';\n goToSlideTwo(currentStackIndexTwo - 1, false);\n}\n});\n\n[prevBtnTwo, nextBtnTwo].forEach(btnTwo => {\n btnTwo.addEventListener('keydown', (eTwo) => {\n if (eTwo.key === 'Enter' || eTwo.key === ' ') {\n lastNavDirectionTwo = (btnTwo === prevBtnTwo) ? 'prev' : 'next';\n }\n });\n});\n\ndocument.addEventListener('keydown', (eTwo) => {\n if (eTwo.key === 'Tab' && eTwo.shiftKey && isInsideHPVSectionTwo()) {\n lastNavDirectionTwo = 'prev';\n }\n});\n\n\n /* FOCUS CTA WHEN TAB REACHES SLIDER */\n contentSlidesTwo.forEach((slideTwo, indexTwo) => {\n const ctaTwo = slideTwo.querySelector('h3');\n if (!ctaTwo) return;\n ctaTwo.addEventListener('focus', () => {\n goToSlideTwo(indexTwo, false);\n });\n });\n\n /* INITIALIZE */\ngoToSlideTwo(0);\n\n\n\n\n/* mobile start */\nconst imageContainerTwo = document.getElementById('imageContainerTwo');\nconst imageTrackTwo = document.getElementById('imageTrackTwo');\nconst imageSlidesTwo = Array.from(imageTrackTwo.children);\nconst textContainerTwo = document.getElementById('textContainer');\nconst textTrackTwo = document.getElementById('textTrackTwo');\nconst textSlidesTwo = Array.from(textTrackTwo.children);\nconst dotsTwo = Array.from(document.querySelectorAll('.controls-two .dot-mob-two'));\nconst prevBtnmobTwo = document.getElementById('prevBtnmobTwo');\nconst nextBtnmobTwo = document.getElementById('nextBtnmobTwo');\n\nlet currentIndexTwo = 0;\n\nimageSlidesTwo.forEach(slideTwo => {\n const imgTwo = slideTwo.querySelector('img');\n if (imgTwo) imgTwo.setAttribute('tabindex', '-1');\n});\n\ntextSlidesTwo.forEach((tSlideTwo, iTwo) => {\n const hTwo = tSlideTwo.querySelector('h3');\n if (hTwo && !hTwo.id) { hTwo.id = `wz-h${iTwo+1}`; }\n const hidTwo = hTwo ? hTwo.id : `wz-h${iTwo+1}`;\n\n tSlideTwo.setAttribute('tabindex', '-1');\n\n if (imageSlidesTwo[iTwo]) {\n imageSlidesTwo[iTwo].setAttribute('tabindex', '-1');\n }\n});\n\n\nfunction updateArrowStatesTwo() {\nconst isPrevDisabledTwo = currentIndexTwo === 0;\nconst isNextDisabledTwo = currentIndexTwo === imageSlidesTwo.length - 1;\n\nprevBtnmobTwo.classList.toggle('disabled', isPrevDisabledTwo);\nnextBtnmobTwo.classList.toggle('disabled', isNextDisabledTwo);\n\nprevBtnmobTwo.setAttribute('aria-disabled', isPrevDisabledTwo ? 'true' : 'false');\nnextBtnmobTwo.setAttribute('aria-disabled', isNextDisabledTwo ? 'true' : 'false');\n\nif (isPrevDisabledTwo) {\n prevBtnmobTwo.setAttribute('aria-label', 'You are on first slide');\n} else {\n prevBtnmobTwo.setAttribute('aria-label', 'Previous slide');\n}\n\nif (isNextDisabledTwo) {\n nextBtnmobTwo.setAttribute('aria-label', 'You are on last slide');\n} else {\n nextBtnmobTwo.setAttribute('aria-label', 'Next slide');\n}\n}\n\n\n\nfunction layoutAndCenterTwo() {\nconst csTwo = getComputedStyle(imageContainerTwo);\nconst peekTwo = parseInt(csTwo.getPropertyValue('--peek')) || 0;\nconst gapTwo = parseInt(csTwo.getPropertyValue('--gap')) || 0;\n\nconst containerWidthTwo = imageContainerTwo.clientWidth;\nconst slideWidthTwo = imageSlidesTwo[0].getBoundingClientRect().width;\nconst stepTwo = slideWidthTwo + gapTwo;\n\nlet translateTwo;\nif (currentIndexTwo === 0) {\n translateTwo = 0;\n} else {\n translateTwo = currentIndexTwo * stepTwo - (containerWidthTwo - slideWidthTwo) / 2 + peekTwo;\n}\n\nimageTrackTwo.style.transform = `translateX(-${translateTwo}px)`;\ntextTrackTwo.style.transform = `translateX(-${currentIndexTwo * textContainerTwo.clientWidth}px)`;\n\nimageSlidesTwo.forEach((slideTwo, iTwo) => {\n slideTwo.classList.toggle('peek', iTwo !== currentIndexTwo);\n});\n\ndotsTwo.forEach((dTwo, iTwo) => dTwo.classList.toggle('active', iTwo === currentIndexTwo));\nprevBtnmobTwo.classList.toggle('disabled', currentIndexTwo === 0);\nnextBtnmobTwo.classList.toggle('disabled', currentIndexTwo === imageSlidesTwo.length - 1);\n\nupdateArrowStatesTwo();\n}\n\n\n\nfunction focusCTATwo() {\nconst carouselFocusedTwo = document.activeElement.closest('#carousel-mob');\nif (!carouselFocusedTwo) return;\n\nconst activeCTATwo = textSlidesTwo[currentIndexTwo]?.querySelector('a.red-car-mob');\nif (activeCTATwo) {\n requestAnimationFrame(() => activeCTATwo.focus({ preventScroll: true }));\n}\n}\n\nfunction updateMobileAccessibilityTwo() {\n imageSlidesTwo.forEach((imgSlideTwo, idxTwo) => {\n if (idxTwo === currentIndexTwo) {\n imgSlideTwo.removeAttribute('aria-hidden');\n } else {\n imgSlideTwo.setAttribute('aria-hidden', 'true');\n }\n });\n\n textSlidesTwo.forEach((txtSlideTwo, idxTwo) => {\n if (idxTwo === currentIndexTwo) {\n txtSlideTwo.removeAttribute('aria-hidden');\n } else {\n txtSlideTwo.setAttribute('aria-hidden', 'true');\n }\n });\n}\n\n\n\nfunction goToTwo(indexTwo) {\n currentIndexTwo = Math.max(0, Math.min(indexTwo, imageSlidesTwo.length - 1));\n\n layoutAndCenterTwo();\n prevBtnmobTwo.classList.toggle('disabled', currentIndexTwo === 0);\n nextBtnmobTwo.classList.toggle('disabled', currentIndexTwo === imageSlidesTwo.length - 1);\n\n updateArrowStatesTwo();\n\n updateMobileAccessibilityTwo();\n\n\nconst activeImageTwo = imageSlidesTwo[currentIndexTwo]?.querySelector('img');\nif (activeImageTwo) activeImageTwo.focus({ preventScroll: true });\n\nif (typeof liveRegionTwo !== 'undefined' && liveRegionTwo) {\n liveRegionTwo.textContent = `Slide ${currentIndexTwo + 1} of ${imageSlidesTwo.length}`;\n}\n\n}\n\n\n\ndocument.addEventListener('keydown', (eTwo) => {\nif (eTwo.key === 'Tab') {\n const activeCTATwo = textSlidesTwo[currentIndexTwo]?.querySelector('a.red-car-mob');\n const carouselFocusedTwo = document.activeElement.closest('#carousel-mob');\n\n if (!carouselFocusedTwo) return;\n\n if (document.activeElement === activeCTATwo) {\n eTwo.preventDefault();\n eTwo.shiftKey ? prevBtnmobTwo.focus() : nextBtnmobTwo.focus();\n } else if (currentIndexTwo === textSlidesTwo.length - 1 && eTwo.shiftKey && document.activeElement === nextBtnmobTwo) {\n eTwo.preventDefault();\n activeCTATwo.focus();\n }\n}\n});\n\n\n layoutAndCenterTwo();\n updateMobileAccessibilityTwo();\n\n \n\nlet lastInputTypeTwo = 'mouse';\n\n[prevBtnTwo, nextBtnTwo].forEach(btnTwo => {\n btnTwo.addEventListener('keydown', (eTwo) => {\n if (eTwo.key === 'Enter' || eTwo.key === ' ') lastInputTypeTwo = 'keyboard';\n });\n});\n\ndocument.addEventListener('keydown', (eTwo) => {\n if (eTwo.key === 'Tab') lastInputTypeTwo = 'keyboard';\n}, true);\n\n\n\nprevBtnmobTwo.addEventListener('click', () => goToTwo(currentIndexTwo - 1));\nnextBtnmobTwo.addEventListener('click', () => goToTwo(currentIndexTwo + 1));\n\nwindow.addEventListener('resize', layoutAndCenterTwo);\nnew ResizeObserver(layoutAndCenterTwo).observe(imageContainerTwo);\n\n/* finger touch */\nlet startXTwo = 0;\nlet endXTwo = 0;\nconst swipeThresholdTwo = 50;\n\nimageContainerTwo.addEventListener('touchstart', (eTwo) => {\nstartXTwo = eTwo.touches[0].clientX;\n});\n\nimageContainerTwo.addEventListener('touchmove', (eTwo) => {\nendXTwo = eTwo.touches[0].clientX;\n});\n\nimageContainerTwo.addEventListener('touchend', () => {\nconst deltaXTwo = endXTwo - startXTwo;\n\nif (Math.abs(deltaXTwo) > swipeThresholdTwo) {\n if (deltaXTwo < 0 && currentIndexTwo < imageSlidesTwo.length - 1) {\n goToTwo(currentIndexTwo + 1);\n } else if (deltaXTwo > 0 && currentIndexTwo > 0) {\n goToTwo(currentIndexTwo - 1);\n }\n}\n\n\nstartXTwo = 0;\nendXTwo = 0;\n});\n\n\n\n\n}, 500);\n });\n\n\ndocument.querySelector(\"#nextBtnTwo\").addEventListener(\"click\",function(eTwo) {utag.link({link_name: 'homepage:wellness_zone:right_nav'});});\n\ndocument.querySelector(\"#prevBtnTwo\").addEventListener(\"click\",function(eTwo) {utag.link({link_name: 'homepage:wellness_zone:left_nav '});});\n\ndocument.querySelector(\"#nextBtnmobTwo\").addEventListener(\"click\",function(eTwo) {utag.link({link_name: 'homepage:wellness_zone:right_nav'});});\n\ndocument.querySelector(\"#prevBtnmobTwo\").addEventListener(\"click\",function(eTwo) {utag.link({link_name: 'homepage:wellness_zone:left_nav '});});\n\n\n</script>"}},{"slotId":"HP00008","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\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#HPV100008.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto 120px auto;}\n\n\t#HPV100008.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\n\t#HPV100008.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HPV100008.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t\n\n\t#HPV100008.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 60px;}\n\t#HPV100008.promoWrap .commitments .head2{margin: 0;color: #1A1A19; font-size: 48px;line-height: 130%;font-weight: 400; padding-bottom: 32px;}\n\t#HPV100008.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 32px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HPV100008.promoWrap .commitments .cards li{display: inherit;}\n\t#HPV100008.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;padding: 16px;}\n\t#HPV100008.promoWrap .commitments .cards li .card .imgsec{display: flex;align-items: center;justify-content: center;overflow: hidden;}\n\t#HPV100008.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px 10px 20px;text-align: center;}\n\t#HPV100008.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#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #fff; text-decoration: none;}\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-white.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:10px; margin-bottom: 1px;}\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car span:hover{text-decoration: none;border-bottom: 1px solid #fff;color: #fff;}\n\t/* #HPV100008.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #fff; text-decoration: none;} */\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{ outline: #fff solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\n\t#HPV100008.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HPV100008.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HPV100008.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #1A1A19;line-height: 18px;font-weight: 400; padding: 0 0 18px;max-width: 1280px;}\n\t#HPV100008.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 0px;}\n\t#HPV100008.promoWrap .disc .externallink,#HPV100008.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HPV100008.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HPV100008.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HPV100008.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#HPV100008.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HPV100008.promoWrap .disc .backlink, #HPV100008.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HPV100008.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#HPV100008.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HPV100008.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HPV100008.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HPV100008.promoWrap .disc .disclink{font-size: 12px;color: #1A1A19;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HPV100008.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 1px solid #1A1A19;}\n\t#HPV100008.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#HPV100008.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HPV100008.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HPV100008.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HPV100008.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/HPV100008/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#HPV100008.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HPV100008.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HPV100008.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#HPV100008.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HPV100008.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HPV100008.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HPV100008.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100008.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#HPV100008.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HPV100008.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HPV100008.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\n\t#HPV100008.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t\n\t\n\n\t#HPV100008.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\n\n\t\n\t#HPV100008.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HPV100008.promoWrap .disc{padding: 0 4px 0;margin: 0 0 24px 0;}\n\t#HPV100008.promoWrap cite {font-style: normal;}\n\t#HPV100008.promoWrap .commitments .cards li .box1{ background: #a40001;}\n\t\t#HPV100008.promoWrap .commitments .cards li .box2{background: #000000;}\n\t#HPV100008.promoWrap .commitments .cards li .box3{background: #730a0c;}\n\t#HPV100008.promoWrap .link-hover:hover .red-car span {\n text-decoration: none;\n border-bottom: 1px solid #fff;\n color: #fff;\n}\n\n\t\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HPV100008.promoWrap .photo .imgsec{right:0%}\n\t\t#HPV100008.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\t@media screen and (max-width:1024px) {\n\t\t\n\t\t#HPV100008.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HPV100008.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HPV100008.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HPV100008.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HPV100008.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HPV100008/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/* #HPV100008.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HPV100008.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HPV100008.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t\n\t\t#HPV100008.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t\t#HPV100008.promoWrap .commitments .cards li .card{padding: 8px;}\n\t\t#HPV100008.promoWrap{margin: 0 auto 80px auto;padding: 0 24px;}\n\t\t\t\t#HPV100008.promoWrap .commitments{padding: 0 0 24px;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HPV100008.promoWrap .head2{padding: 0 0 16px;}\n\n\t\t#HPV100008.promoWrap .commitments .head2{font-size: 32px;padding-bottom: 20px;}\n\t\t#HPV100008.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HPV100008.promoWrap .commitments .cards li .card .text-div{padding: 22px 0 10px 10px;text-align: left;}\n\t\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: none;}\n\n\t\t#HPV100008.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HPV100008.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\n/*\n\t\t#HPV100008.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\n\n\t\t#HPV100008.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HPV100008.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HPV100008.promoWrap .commitments{padding: 0 0 16px;}\n\t\t#HPV100008.promoWrap .commitments .cards{grid-template-columns: 1fr;grid-gap: 8px;}\n\n\t\t#HPV100008.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\n\t\t#HPV100008.promoWrap .commitments .cards li .card .imgsec{border-radius: 16px 16px 0 0;}\n\t\t#HPV100008.promoWrap .commitments .cards li .card .text-div{padding: 18px 0 10px 0;text-align: center;}\n\t\t#HPV100008.promoWrap .commitments .head2{font-size: 24px;}\n\t\t\t\t#HPV100008.promoWrap{padding: 0 10px;}\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HPV100008.promoWrap .head2{padding: 0 0 16px;}\n\t\n\t\t#HPV100008.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HPV100008.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HPV100008.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HPV100008.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HPV100008.promoWrap .photo .offscreen,#HPV100008.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HPV100008.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#HPV100008.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HPV100008.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HPV100008.promoWrap a#sec5-link1 {padding-right: 10px;}\n\t\t#HPV100008.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HPV100008.promoWrap .savings .box.box1, #HPV100008.promoWrap .savings .box.box2{min-height: unset;} */\n\t\n\t\n\t\t#HPV100008.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t\n\t}\n\n\n\n</style>\n<div id=\"HPV100008\" class=\"promoWrap\">\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 link-hover 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/2026/wk26/commitments-here-hht-new.jpg?im=Resize=(368,370)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2026/wk26/commitments-here-hht-new.jpg?im=Resize=(213.33,214)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2026/wk26/commitments-here-hht-new.jpg?im=Resize=(328,329)\" alt=\"A smiling adult has their arms around another smiling adult in a warm, welcoming manner.\">\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-s8-gen-commit-here\" 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 link-hover 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/2026/wk26/commitments-beauty-unaltered-new.jpg?im=Resize=(368,370)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2026/wk26/commitments-beauty-unaltered-new.jpg?im=Resize=(213.33,214)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2026/wk26/commitments-beauty-unaltered-new.jpg?im=Resize=(328,329)\" alt=\"A smiling person holds a finger to each ear.\">\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-s8-gen-commit-beauty\" class=\"red-car\"><span>Learn about Beauty Unaltered</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 link-hover 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/2026/wk26/commitments-tested-to-be-trusted-new.jpg?im=Resize=(368,370)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2026/wk26/commitments-tested-to-be-trusted-new.jpg?im=Resize=(213.33,214)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2026/wk26/commitments-tested-to-be-trusted-new.jpg?im=Resize=(328,329)\" alt=\"Hands unscrew a bottle from CVS Health.\">\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-s8-gen-commit-ttbt\" class=\"red-car\"><span>Learn 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\t\n\t<ul role=\"list\" class=\"disclaimers\">\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer3\" class=\"disc\">*<span class=\"uppercase\">for epic beauty sale</span>: ExtraCare<span class=\"super\">®</span> card required. Offer valid March 15, 2026, through March 28, 2026. Earn up to $100 or more in ExtraBucks Rewards<span class=\"super\">®</span> with the purchase of select beauty and personal care product items, except trial sizes. See weekly ad for full product description on qualifying items shown, such as quantities, sizes and limitations. ExtraBucks Rewards are good for use on your next purchase. Limit of 1 per household with card.</p>\n\t\t</li> -->\n\t\t\t<li role=\"listitem\"><p id=\"disclaimer3\" class=\"disc\">*<span class=\"uppercase\">for as low as $149</span>: Terms and conditions apply. As low as $149 with manufacturer coupon for eligible self-pay patients on qualifying dose and brand Rx. Pricing does not reflect cash price. Availability subject to change.</p>\n\t\t</li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer3\" class=\"disc\">*<span class=\"uppercase\">for as little as $25</span>: Terms and conditions apply. As low as $25 copay with manufacturer coupon for eligible commercial patients on qualifying dose. Pricing does not reflect cash price. Availability subject to change.</p>\n\t\t</li>\n\t\t<li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for save more 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\t\t<li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for 14 no-cost vaccines</span>: Select vaccines are no cost with most insurance. Eligibility varies by patient and insurance plan. Eligible patients will not pay any copayments unless otherwise required by their plan, including Medicare Part B. Availability varies by state based on regulations. This is not an all-inclusive list of who should be vaccinated. Age restrictions apply. Available when a certified immunizer is on duty. Vaccines are available at most CVS Pharmacy<span class=\"super\">®</span> locations. <a class=\"disclink\" href=\"/immunizations/get-vaccinated?cid=redir-vaccines\">Get vaccine details</a>.</p></li>\n\t\t\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for most insurance plans accepted</span>: Insurance participation may vary by region. Check with your insurance plan to confirm whether your insurance is accepted.</p></li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for $5 repositional poster</span>: Add any 16x20 repositionable poster(s) to your cart and enter promo code 5REPO to get each 16x20 repositionable poster for $5 off. Offer applies to 16x20 repositionable posters only. Offer valid online and in the mobile app. Offer starts on June 21, 2026, at 12:01 AM ET and ends on July 4, 2026, at 11:59 PM ET. Only one discount may be applied to each item. Promo code must be entered at time of checkout to apply discount. Savings are not transferable. Offers do not apply to tax and shipping charges. CVS Pharmacy<span class=\"super\">®</span> reserves the right to make changes to or terminate this offer at any time. Same-day pickup applies to select photo products and orders received by 7 PM local time.</p></li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for up to 50% off</span>: Savings vary. This offer is valid while supplies last. Instant savings will be applied in cart at checkout.</p></li>\n\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for spend $30 get $10 extrabucks</span>: ExtraBucks Rewards<span class=\"super\">®</span> promotions expire June 6, 2026, at 11:59 PM ET. ExtraBucks Rewards offer limit of one per household with card.</p></li> -->\n\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer3\" class=\"disc\">*<span class=\"uppercase\">for 60% off photo cards</span>: Add any premium card(s) to your cart and enter promo code GRADUATION to receive 60% off each item. Offer valid online and in the mobile app. Offer starts on May 10, 2026, at 12:01 AM ET and ends on June 6, 2026, at 11:59 PM ET. Only one discount may be applied to each item. Promo code must be entered at time of checkout to apply discount. Savings are not transferable. Offers do not apply to tax and shipping charges or photo cards. CVS Pharmacy<span class=\"super\">®</span> reserves the right to make changes to or terminate this offer at any time. Same-day pickup applies to select photo products and orders received by 7 PM local time.</p>\n\t\t</li> -->\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for $5 off $20 offer</span>: Offer available January 10, 2026, through August 9, 2026, while supplies last. Customers who schedule their appointment online will receive the coupon after vaccination. Limit one per customer per vaccine visit. For vaccines that require multiple doses, the coupon will be given with vaccine series completion. Merchandise coupon redeemable at CVS Pharmacy<span class=\"super\">®</span> and Longs Drugs<span class=\"super\">®</span> for one-time use. ExtraCare<span class=\"super\">®</span> card required to receive savings. Terms and conditions apply. Details on coupon. Coupon barcode number must be provided to redeem online. $5 savings applied to total qualifying minimum purchase of $20 (after other coupons and discounts are applied). Coupon shall not be issued in Arkansas, New Jersey or New York, or at MinuteClinic<span class=\"super\">®</span> locations in Arkansas, Massachusetts, New Jersey or New York. Coupon cannot be redeemed at CVS Pharmacy<span class=\"super\">®</span> at Target, CVS Pharmacy<span class=\"super\">®</span> at Schnucks<span class=\"super\">®</span> or at MinuteClinic<span class=\"super\">®</span> locations. This offer is solely made by CVS<span class=\"super\">®</span> and is not connected with any vaccine manufacturer.</p></li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer6\" class=\"disc\">*<span class=\"uppercase\">for available in person and virtually claim</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>\n\t\t</li>\n\n <li role=\"listitem\"><p id=\"disclaimer6\" class=\"disc\">*<span class=\"uppercase\">for extracare</span>: ExtraCare<span class=\"super\">®</span> card required. Special offers are customized to ExtraCare members. Offers must be sent to your ExtraCare card or printed and presented at purchase to be activated on your ExtraCare membership. Offers are subject to the CVS<span class=\"super\">®</span> Coupon Policy. 2% back in ExtraBucks Rewards<span class=\"super\">®</span> on qualifying purchases in store or online is calculated on purchase price less coupons and discounts and before taxes. 2% back will be accessible after each transaction in the CVS Health<span class=\"super\">®</span> app or on <strong>CVS.com<span class=\"super\">®</span></strong> and available to redeem on your next purchase. For $3 birthday reward, ExtraCare membership must be active and up-to-date, and the member must be signed up to receive email, text alerts and/or mobile app push notifications from CVS at least four weeks ahead of their birthday. Visit <a class=\"disclink\" href=\"/ExtraCare/Plus/Terms\">ExtraCare terms and conditions</a>.</p>\n\t\t</li>\n\n <li role=\"listitem\"><p id=\"disclaimer6\" class=\"disc\">*<span class=\"uppercase\">for extracare plus</span>: Membership is $5 per month or $48 annually plus any applicable taxes. Must have a valid ExtraCare<span class=\"super\">®</span> card to enroll. Membership requires recurring charges to your payment card and automatically renews until canceled. Promotional enrollment offers valid only on NEW ExtraCare Plus<span class=\"super\">®</span> memberships as defined in the offer. After a promotional period expires, membership will automatically renew at the regular price of $5 per month or $48 annually plus applicable taxes. Providing and maintaining active payment information is required in order to enroll in ExtraCare Plus and access promotional enrollment offers. To cancel, call 1-800-746-7287 no later than three days before the renewal date or cancel online anytime. No refunds for monthly or annual membership fees after the recurring charge is processed. Bonus rewards are promotional, have no cash value and are not redeemable for cash. 20% discount applies only to non-sale and non-promo items labeled CVS Health<span class=\"super\">®</span>; exclusions apply. To enable certain digital, shipping and pharmacy delivery benefits, you must have a CVS<span class=\"super\">®</span> account and complete your digital profile online. <strong>CVS.com<span class=\"super\">®</span></strong> shipping and same-day delivery are FREE for qualifying orders of at least $10 after the application of any coupons, rewards, promotions or discounts and before taxes are applied. FREE Rx delivery is available for qualifying prescription orders and health plans. Delivery times may vary. Most stores are eligible for delivery. Other exclusions apply. Visit <a class=\"disclink\" href=\"/ExtraCare/Plus/Terms\">ExtraCare terms and conditions</a>.</p>\n\t\t</li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer7\" class=\"disc\">*<span class=\"uppercase\">for earn up to $50 in extrabucks rewards</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\">ExtraCare terms and conditions</a> for details or ask a CVS<span class=\"super\">®</span> pharmacy team member for a copy.</a></p>\n\t\t</li>\n\t</ul>\n</div>\n <script>\n // link hover\n\t\tdocument.querySelectorAll('.link-hover').forEach(div => {\n const link = div.querySelector('a');\n\n if (link) {\n div.style.cursor = 'pointer';\n\n div.addEventListener('click', () => {\n window.location.href = link.href;\n });\n }\n});\n </script>"}},{"slotId":"HP00009","slotContent":{"plaintext":" "}},{"slotId":"HPV100001","slotContent":{"plaintext":"<script>\n\ttry {\n\ttry {\n\twindow.handleAntiFlicker = function (win, doc) {\n\t// ----- Constructor -----\n\tfunction TargetFlickerConfig(pathRegex, checkHash, domainList, cssSelectorList, preHideFunction, postHideFunction, timeout) {\n\tthis.pathRegex = pathRegex;\n\tthis.checkHash = checkHash;\n\tthis.domainList = domainList;\n\tthis.cssSelectorList = cssSelectorList;\n\tthis.preHideFunction = preHideFunction;\n\tthis.postHideFunction = postHideFunction;\n\tthis.timeout = timeout;\n\t}\n\t\n\t// ----- Your Custom Configuration -----\n\tconst targetFlickerConfigList = [\n\tnew TargetFlickerConfig(\n\t/^\\/$/, // Homepage \"/\"\n\tfalse,\n\t[],\n\t['[class*=\"grid_content-boxed\"]', '[class*=\"grid_content-boxed__\"]'],\n\thideElements,\n\tshowElements,\n\t1000\n\t),\n\tnew TargetFlickerConfig(\n\t/^\\/~\\/hp-v1$/, // Homepage variant \"/~/hp-v1\"\n\tfalse,\n\t[],\n\t['[class*=\"grid_content-boxed\"]', '[class*=\"grid_content-boxed__\"]'],\n\thideElements,\n\tshowElements,\n\t1000\n\t),\n\tnew TargetFlickerConfig(\n\t/^\\/~\\/hp-v2$/, // Homepage variant \"/~/hp-v2\"\n\tfalse,\n\t[],\n\t['[class*=\"grid_content-boxed\"]', '[class*=\"grid_content-boxed__\"]'],\n\thideElements,\n\tshowElements,\n\t1000\n\t)\n\t];\n\t\n\t// ----- Flags -----\n\tconst isNotVEC =\n\twindow.location.search.indexOf(\"adobe_authoring_enabled\") === -1 &&\n\twindow.location.search.indexOf(\"mboxEdit\") === -1;\n\tconst isMboxNotDisabled = window.location.search.indexOf(\"mboxDisable\") === -1;\n\tconst isDebug = window.location.search.indexOf(\"flickerDebug\") > 0;\n\t\n\tif (isNotVEC && isMboxNotDisabled) {\n\tconst targetFlickerConfigMatchList = targetFlickerConfigList.filter((config) => {\n\tconst pathToTest = config.checkHash\n\t? window.location.pathname + window.location.hash\n\t: window.location.pathname;\n\treturn (\n\tconfig.pathRegex.test(pathToTest) &&\n\t(!config.domainList.length ||\n\tconfig.domainList.some((domain) => window.location.hostname === domain))\n\t);\n\t});\n\t\n\ttargetFlickerConfigMatchList.forEach((targetFlickerConfig) => {\n\tprocessConfig(targetFlickerConfig);\n\t});\n\t}\n\t\n\t// ----- Core Logic -----\n\tfunction processConfig(targetFlickerConfig) {\n\tdoAntiFlicker(targetFlickerConfig);\n\tlistenForTargetFinished(targetFlickerConfig);\n\t}\n\t\n\tfunction listenForTargetFinished(targetFlickerConfig) {\n\t// Simulate Alloy monitoring hooks\n\twindow.__alloyMonitors = window.__alloyMonitors || [];\n\twindow.__alloyMonitors.push({\n\tonCommandResolved(data) {\n\tif (isTargetAlloyCommand(data)) undoAntiFlicker(targetFlickerConfig);\n\t},\n\tonCommandRejected(data) {\n\tif (isTargetAlloyCommand(data)) undoAntiFlicker(targetFlickerConfig);\n\t},\n\t});\n\t\n\t// Adobe Target or timeout fallback\n\t[\"at-content-rendering-succeeded\", \"at-request-failed\", \"at-content-rendering-failed\"].forEach((e) => {\n\tdocument.addEventListener(e, () => undoAntiFlicker(targetFlickerConfig), false);\n\t});\n\t\n\t// Always fallback after timeout\n\tsetTimeout(() => undoAntiFlicker(targetFlickerConfig), targetFlickerConfig.timeout);\n\t}\n\t\n\tfunction doAntiFlicker(targetFlickerConfig) {\n\tif (isDebug) console.debug(\"Anti-flicker active:\", targetFlickerConfig);\n\ttargetFlickerConfig.preHideFunction &&\n\ttargetFlickerConfig.preHideFunction.call(this, win, doc, targetFlickerConfig);\n\t}\n\t\n\tfunction undoAntiFlicker(targetFlickerConfig) {\n\tif (isDebug) console.debug(\"Anti-flicker released:\", targetFlickerConfig);\n\ttargetFlickerConfig.postHideFunction &&\n\ttargetFlickerConfig.postHideFunction.call(this, win, doc, targetFlickerConfig);\n\t}\n\t\n\tfunction isTargetAlloyCommand(data) {\n\treturn (\n\tdata &&\n\tdata.commandName === \"sendEvent\" &&\n\tdata.options &&\n\tdata.options.xdm &&\n\tdata.options.xdm.eventType === \"web.webPageDetails.pageViews\"\n\t);\n\t}\n\t\n\t// ----- Style Handlers -----\n\tfunction hideElements(win, doc, targetFlickerConfig) {\n\tconst styleId = \"anti-flicker-style\";\n\tif (!doc.getElementById(styleId)) {\n\tconst styleElement = doc.createElement(\"style\");\n\tstyleElement.id = styleId;\n\tstyleElement.innerHTML =\n\ttargetFlickerConfig.cssSelectorList.join(\",\") +\n\t\"{opacity:0!important;transition:opacity 0.3s ease;}\";\n\tdoc.head.appendChild(styleElement);\n\t}\n\t}\n\t\n\tfunction showElements(win, doc, targetFlickerConfig) {\n\tconst styleId = \"anti-flicker-style\";\n\tconst styleElement = doc.getElementById(styleId);\n\tif (styleElement) {\n\tdoc.head.removeChild(styleElement);\n\t}\n\t// Restore visibility explicitly\n\ttargetFlickerConfig.cssSelectorList.forEach((selector) => {\n\tdoc.querySelectorAll(selector).forEach((el) => (el.style.opacity = \"1\"));\n\t});\n\t}\n\t};\n\t\n\t// Initialize\n\twindow.handleAntiFlicker(window, document);\n\t} catch (e) {\n\tconsole.error(\"Anti-flicker inner error:\", e);\n\t}\n\t} catch (e) {\n\tconsole.error(\"Anti-flicker outer error:\", e);\n\t}\n\t</script>\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<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.25em;font-size: .85em;line-height: .85em;}\n\t#HPV100001.promoWrap{position: relative; padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif; background: #FAE7C8; margin-left: calc(-100vw / 2 + 50%); margin-right: calc(-100vw / 2 + 50%); padding-left: calc(100vw / 2 - 50%); padding-right: calc(100vw / 2 - 50%);}\n\n\t#HPV100001.promoWrap .decor{position: absolute;overflow: visible; max-width: 1440px; width: 100%; margin: 0 auto; top: 0; left: 50%;transform: translate(-50%, 0);}\n\t#HPV100001.promoWrap .decor img{display: block; max-width: 488px; width: 100%; height: auto;}\n\t#HPV100001.promoWrap .hero{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 80px;padding: 64px 0px 30px;}\n\n\t#HPV100001.promoWrap .hero .imgsec {overflow: hidden;}\n\t#HPV100001.promoWrap .hero .imgsec img{display: block; max-width: 100%; width: 100%; height: auto;}\n\n\t#HPV100001.promoWrap .hero .para2{margin: 0; color: #FFFFFF; font-size: 20px; line-height: 30px; font-weight: 400;}\n\n\t#HPV100001.promoWrap .hero .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table; width: 94%;}\n\t#HPV100001.promoWrap .hero .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100001.promoWrap .hero .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100001.promoWrap .hero .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV100001.promoWrap .hero .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\n\t#HPV100001.promoWrap .hero .whitecar {font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; width: 97%;}\n\t#HPV100001.promoWrap .hero .whitecar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100001.promoWrap .hero .whitecar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100001.promoWrap .hero .whitecar:hover{text-decoration: none;color: #FFFFFF;}\n\t#HPV100001.promoWrap .hero .whitecar:hover > span{border-bottom: 1px solid #FFFFFF; text-decoration: none;}\n\n\t#HPV100001.promoWrap .hero .outsec{display: grid; grid-template-columns: 1fr 1fr; grid-gap: 40px;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .head1{margin: 0; color: #000000; font-size: 80px; line-height: 96px; font-weight: 400; padding: 24px 0 32px;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1{overflow: hidden;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec{padding: 24px 0 0;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .para1{margin: 0; color: #000000; font-size: 36px; line-height: 46.8px; font-weight: 400; padding: 0 0 16px;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta{font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; padding: 8px 12px; border-radius: 10px; background: #004D99; margin:0; border: 2px solid #004D99;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta:hover{text-decoration: none;color: #004D99; background: #FFFFFF; border: 1px solid #004D99; padding: 9px 13px;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2{overflow: hidden; border-radius: 16px; background: #BD4848; padding: 16px 16px 26px; margin-bottom: 40px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2 .imgsec{border-radius: 16px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2 .txtsec .para2{padding: 8px 0 10px;}\n\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3{display: grid; grid-template-columns: 1.0741fr 1fr; grid-gap: 40px; padding-right: 20px; max-height: 570px; height: 100%;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .imgsec{border-radius: 16px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk1{overflow: hidden; border-radius: 16px; background: #D07224; padding: 16px 16px 26px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk1 .txtsec .para2{padding: 8px 0 10px;}\n\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .imgsec{margin-bottom: 16px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1{padding-bottom: 50px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2{padding-bottom: 10px;}\n\n\t@media screen and (max-width:1023px) {\n\t\t#HPV100001.promoWrap .hero{margin: 0 auto 40px;padding: 64px 24px 24px;}\n\n\t\t#HPV100001.promoWrap .hero .blackcar {width: 93%;}\n\n\t\t#HPV100001.promoWrap .hero .outsec{grid-template-columns: 1fr 1.02321fr; grid-gap: 24px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec1 .head1{font-size: 40px; line-height: 48px; padding: 2px 0 8px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec{padding: 8px 8px 0;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .para1{font-size: 24px; line-height: 31.2px; padding: 0 0 8px; width: 94%;}\n\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2{padding: 8px 8px 18px; margin-bottom: 16px;}\n\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3{grid-template-columns: 1fr 1fr; grid-gap: 16px; padding-right: 0px; max-height: unset; height: auto;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk1{padding: 8px 8px 18px;}\n\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .imgsec{margin-bottom: 8px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1{padding-bottom: 26px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2{padding-bottom: 10px;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV100001.promoWrap .decor img{max-width: 292px;}\n\t\t#HPV100001.promoWrap .hero{padding: 48px 8px 16px;}\n\n\t\t#HPV100001.promoWrap .hero .blackcar {width: 93%;}\n\n\t\t#HPV100001.promoWrap .hero .outsec{grid-template-columns: 1fr; grid-gap: 18px;}\n\t\t\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3{grid-gap: 8px;}\n\t}\n</style>\n<div id=\"HPV100001\" class=\"promoWrap\">\n\t<div class=\"decor\">\n\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v1/nov14/bgdecoration.png\" alt=\"\">\n\t</div>\n\t<div class=\"hero\">\n\t\t<div class=\"outsec\">\n\t\t\t<div class=\"insec1\">\n\t\t\t\t<h1 class=\"head1\">Healthy holidays start here</h1>\n\t\t\t\t<div class=\"blck1\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v1/nov14/extrabigdeals.jpg\" alt=\"Black Friday Extra Big Deals include items like Tide laundry detergent, Crest Pro Health mouthwash and Total Home trash bags.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para1\">Free up the budget by saving on everyday essentials</p>\n\t\t\t\t\t\t<a href=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s1-theme-fs-ebds\" class=\"bluecta\"><span>Shop Extra Big Deals</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=\"insec2\">\n\t\t\t\t<div class=\"blck2\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v1/nov14/photodeals.jpg\" alt=\"A person looks at a framed photo after unwrapping it.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Get up to 85% off select Photo products for Black Friday.</p>\n\t\t\t\t\t\t<a href=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&cid=cvs-home-s1-theme-photo-holiday\" class=\"whitecar\"><span>Shop Photo deals</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"blck3\">\n\t\t\t\t\t<div class=\"inblk1\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v1/nov14/vaccineschedule.jpg\" alt=\"Get $10 off $20 after vaccination. Restrictions apply. A certified immunizer places an adhesive bandage on a person's arm after vaccination.\">\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<p class=\"para2\">Make your health a priority this season. Get $10 off $20 after vaccination.*</p>\n\t\t\t\t\t\t\t<a href=\"#\" class=\"whitecar\"><span>Schedule your vaccinations</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"inblk2\">\n\t\t\t\t\t\t<div class=\"card1\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v1/nov14/manageholidaystress.jpg\" alt=\"A suitcase sits open with clothes and travel essentials in it.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<a href=\"#\" class=\"blackcar\"><span>Read about managing holiday travel stress.</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"card2\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v1/nov14/sorethroat.jpg\" alt=\"A person holds their throat in pain while drinking tea.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<a href=\"/minuteclinic/services/sore-and-strep-throats?icid=cvs-home-s1-theme-mc-strep\" class=\"blackcar\"><span>Sore throat? Schedule a MinuteClinic visit.</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\n\t</div>\n</div>"}},{"slotId":"HPV100002","slotContent":{"plaintext":"<!-- <!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"> -->\n <style>\n body{margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HPV100002.promoWrap #tabpanel2, #tabpanel3{display: none;}\n#HPV100002.promoWrap{max-width:1280px;margin:0 auto 80px auto;padding:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HPV100002.promoWrap .tab{margin:0 20px;padding:10px 0;cursor:pointer; border: none;\n background: none;}\n#HPV100002.promoWrap .tab.active{border-bottom:2px solid #007aff;font-weight:500}\n#HPV100002.promoWrap .slider-container{position:relative;overflow:hidden;max-width:100%}\n#HPV100002.promoWrap .slider-track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;transition:transform .5s ease;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px}\n#HPV100002.promoWrap .arrow{position:absolute;top:40%;width:44px;height:44px;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HPV100002.promoWrap .arrow.left{left:0;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow.right{right:8px;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow.disabled{background-color:#ccc9c6;border-style:dashed;cursor:not-allowed;pointer-events:none}\n#HPV100002.promoWrap .dots{display:flex;justify-content:center;margin-top:25px}\n#HPV100002.promoWrap .dot{width:8px;height:8px;margin:0 5px;border-radius:50%;background:#ccc;cursor:pointer}\n#HPV100002.promoWrap .dot.active{background:#000}\n#HPV100002.promoWrap .tabs{display:flex;justify-content:center;padding:0 0;gap:40px;margin-bottom:40px}\n#HPV100002.promoWrap .tab{font-weight:500;font-size:20px;line-height:150%;cursor:pointer;padding-bottom:4px;position:relative;margin:0}\n#HPV100002.promoWrap .tab.active{color:#000}\n#HPV100002.promoWrap .tab.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:3px;background:#0071e3;border-radius:2px}\n#HPV100002.promoWrap .card-container.active{display:flex}\n#HPV100002.promoWrap .card{background:#F7F7F7;border-radius:20px;text-align:left;padding:20px 20px 0 20px;box-shadow:0 1px 5px rgba(0,0,0,.1);display:flex;flex-direction:column;min-height:365px;max-width:250px; overflow: hidden;}\n#HPV100002.promoWrap .card a{color:#000;font-size:16px;text-decoration:none;margin-bottom:16px;line-height:150%;font-weight:500}\n#HPV100002.promoWrap .card a span:hover{text-decoration: none;border-bottom: 1px solid #262626;}\n#HPV100002.promoWrap .card img{width:100%;height:auto;object-fit:contain;margin:auto auto -10px;transition:transform .3s ease}\n#HPV100002.promoWrap .card:hover > img{transform:translateY(-10px);}\n#HPV100002.promoWrap .head3{margin:0;color:#262626;font-size:24px;line-height:150%;font-weight:400;padding-bottom:10px;max-width:242px}\n#HPV100002.promoWrap .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:6px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:8px;margin-bottom:2px}\n#HPV100002.promoWrap .arrow-btn{position:absolute;top:40%;width:44px;height:44px;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HPV100002.promoWrap .arrow-btn.left{left:0;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow-btn.left:hover{background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow-white.svg);background-color:#000}\n#HPV100002.promoWrap .arrow-btn.right{right:8px;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow-btn.right:hover{background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow-white.svg);background-color:#000}\n#HPV100002.promoWrap .arrow-btn.disabled{background-color:#ccc9c6;cursor:not-allowed;pointer-events:none}\n#HPV100002.promoWrap .arrow-btn.left.disabled{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.left.disabled:hover{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.right.disabled{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.right.disabled:hover{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn:disabled{background-color:#ccc9c6;border-style:dashed;cursor:not-allowed;pointer-events:none}\n#HPV100002.promoWrap .arrow-icon{float:right;transition:transform .3s ease}\n#HPV100002.promoWrap .arrow-btn.left.disabled:hover{border-width:1px 1px 1px 0;border-color:#333;border-style:dashed;background-color:#ccc9c6}\n#HPV100002.promoWrap .arrow-btn.left:disabled:hover{border-width:1px;border-color:#333;border-style:dashed;background-color:#ccc9c6;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg)}\n#HPV100002.promoWrap .arrow-btn.right:disabled:hover{border-width:1px;border-color:#333;border-style:dashed;background-color:#ccc9c6;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg)}\n#HPV100002.promoWrap .find-store-card{padding:20px 0 0 0;max-width:290px}\n#HPV100002.promoWrap .find-store-card .text-section{padding:0 20px 0 20px}\n#HPV100002.promoWrap .find-store-card img{margin-bottom:0;border-radius:0 0 20px 20px}\n.dot:focus-visible {outline: none;}\n#HPV100002.promoWrap ul.card-container{min-height: 384px;}\n/* #HPV100002.promoWrap .card.find-store-card-sec .text-section {padding: 20px 0 0 20px;}\n#HPV100002.promoWrap .card.find-store-card-sec {padding: 0;} */\n@media (min-width:768px) and (max-width:1024px){\n#HPV100002.promoWrap .slider-track{grid-auto-columns:39%;grid-template-columns:unset;display:flex;transition:transform .3s ease}\n#HPV100002.promoWrap{padding:0 0 0 24px}\n#HPV100002.promoWrap .slider-track{gap:16px}\n#HPV100002.promoWrap .card{flex-shrink:0}\n#HPV100002.promoWrap .tabs{margin-bottom:16px}\n#HPV100002.promoWrap ul.card-container{min-height: 384px;}\n}\n@media (min-width:768px){\n#HPV100002.promoWrap .mobile-tabs{display:none}\n}\n@media (min-width:1025px){\n#HPV100002.promoWrap .slider-track{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);transform:none!important}\n#HPV100002.promoWrap .arrow,#HPV100002.promoWrap .dots{display:none}\n#HPV100002.promoWrap .card-container{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;padding:0 0}\n#HPV100002.promoWrap .card{max-width:210px}\n#HPV100002.promoWrap .find-store-card{max-width:205px}\n#HPV100002.promoWrap .slider-container{overflow:visible}\n}\n/* @media (min-width:1020px){\n#HPV100002.promoWrap .card{max-width:210px}\n} */\n@media (min-width:1190px){\n#HPV100002.promoWrap .card{max-width:250px}\n#HPV100002.promoWrap .find-store-card{max-width:205px}\n}\n@media (min-width:1280px){\n#HPV100002.promoWrap .card{max-width:290px}\n#HPV100002.promoWrap .find-store-card{max-width:290px}\n}\n@media (max-width:1024px){\n#HPV100002.promoWrap{margin:0 auto 40px auto}\n#HPV100002.promoWrap .card{max-width: 290px !important; width: 100% !important;}\n}\n@media (max-width:767px){\n#HPV100002.promoWrap .card-container,#HPV100002.promoWrap .tabs{display:none!important}\n#HPV100002.promoWrap .mobile-carousel{display:block;padding:0 16px}\n#HPV100002.promoWrap .carousel-wrapper{position:relative;overflow:hidden}\n#HPV100002.promoWrap .carousel{display:flex;transition:transform .4s ease-in-out}\n#HPV100002.promoWrap .card{flex:0 0 100%;/*max-width:100%;*/margin-right:5px;min-height: 384px;}\n#HPV100002.promoWrap .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#HPV100002.promoWrap .arrow.left{left:-8px}\n#HPV100002.promoWrap .arrow.right{right:-8px}\n#HPV100002.promoWrap .dots{display:flex;justify-content:center;margin-top:12px;gap:6px}\n#HPV100002.promoWrap .dot{width:8px;height:8px;border-radius:50%;background:#ccc;cursor:pointer}\n#HPV100002.promoWrap .dot.active{background:#0071e3}\n#HPV100002.promoWrap .mobile-tabs{display:none;flex-direction:column;background-color:#fff}\n#HPV100002.promoWrap .mobile-tab-row{padding:16px;background:#fff;border-top:1px solid #ddd;cursor:pointer}\n#HPV100002.promoWrap .mobile-tab-row.active{padding:16px 16px 0 16px;}\n#HPV100002.promoWrap .mobile-tab-row.active{background-color:#fff}\n#HPV100002.promoWrap .mobile-tab-content{max-height:0;overflow:hidden;transition:max-height .4s ease}\n#HPV100002.promoWrap .mobile-tab-content.active{max-height:1000px}\n#HPV100002.promoWrap .card-slider-wrapper{position:relative;margin-bottom:24px;padding-left: 8px;}\n#HPV100002.promoWrap .card-slider{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;gap:12px;padding:16px 16px 16px 8px;scroll-behavior:smooth;background:#fff;margin: 0;}\n#HPV100002.promoWrap .card-slider::-webkit-scrollbar{display:none}\n#HPV100002.promoWrap .card{flex:0 0 auto;scroll-snap-align:start;background:#F7F7F7;padding:16px 16px 0 16px;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.1); overflow: hidden; width: 100%;}\n#HPV100002.promoWrap .card h3{margin-top:0}\n#HPV100002.promoWrap .card a{display:inline-block;margin-top:0;color:#000;text-decoration:none;font-weight:500}\n#HPV100002.promoWrap .slider-nav{text-align:center;margin-top:12px}\n#HPV100002.promoWrap .slider-nav button.dot{height:8px;width:8px;margin:0 4px;background-color:#bbb;border:none;border-radius:50%;cursor:pointer;padding: 0;}\n#HPV100002.promoWrap .slider-nav button.dot.active{background-color:#333}\n#HPV100002.promoWrap .arrow-btn{position:absolute;top:40%;width:44px;height:44px;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HPV100002.promoWrap .arrow-btn.left{left:8px;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow-btn.left:hover{background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow-white.svg);background-color:#000}\n#HPV100002.promoWrap .arrow-btn.right{right:8px;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow-btn.right:hover{background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow-white.svg);background-color:#000}\n#HPV100002.promoWrap .arrow-btn.disabled{background-color:#ccc9c6;cursor:not-allowed;pointer-events:none}\n#HPV100002.promoWrap .arrow-btn.left.disabled{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.left.disabled:hover{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.right.disabled{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.right.disabled:hover{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn:disabled{background-color:#ccc9c6;border-style:dashed;cursor:not-allowed;pointer-events:none}\n#HPV100002.promoWrap .mobile-tab-row .arrow-icon{float:right;transition:transform .3s ease}\n/* #HPV100002.promoWrap .mobile-tab-row.active .arrow-icon{transform:rotate(180deg)} */\n#HPV100002.promoWrap .arrow-btn.left.disabled:hover{border-width:1px 1px 1px 0;border-color:#333;border-style:dashed;background-color:#ccc9c6}\n#HPV100002.promoWrap .arrow-btn.left:disabled:hover{border-width:1px;border-color:#333;border-style:dashed;background-color:#ccc9c6;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg)}\n#HPV100002.promoWrap .arrow-btn.right:disabled:hover{border-width:1px;border-color:#333;border-style:dashed;background-color:#ccc9c6;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg)}\n#HPV100002.promoWrap .mobile-tabs{display:flex}\n#HPV100002.promoWrap .tabs-sections-parent .mobile-tab-content{padding:0 0 0 8px}\n#HPV100002.promoWrap .tabs-section{display:none}\n#HPV100002.promoWrap .arrow-icon::after {\n content: \"\\25B6\"; /* ▼ default */\n font-family: Arial, Helvetica, sans-serif;\n margin-left: 6px;\n margin-top: 7px;\n display: inline-block;\n}\n#HPV100002.promoWrap .mobile-tab-row.active .arrow-icon::after {\n content: \"\\25BC\"; /* ► when active */\n}\n#HPV100002.promoWrap .mobile-tab-row .arrow-text{font-size: 20px;line-height: 30px;font-weight: 500;}\n}\n </style>\n</head>\n<body>\n <div id=\"HPV100002\" class=\"promoWrap\">\n <div class=\"tabs-section-acn\">\n <div class=\"tabs-section\">\n <!-- Tabs -->\n <div class=\"tabs\" role=\"tablist\">\n <button id=\"prescriptions-tab\" class=\"tab active\" role=\"tab\" aria-selected=\"true\" data-tab=\"prescriptions\" aria-controls=\"tabpanel1\">Prescriptions</button>\n <button id=\"support-tab\" class=\"tab\" role=\"tab\" aria-selected=\"false\" data-tab=\"support\" aria-controls=\"tabpanel2\">Health support</button>\n <button id=\"shopandsave-tab\" class=\"tab\" role=\"tab\" aria-selected=\"false\" data-tab=\"shop\" aria-controls=\"tabpanel3\">Shop and save</button>\n </div>\n\n <!-- Prescriptions -->\n <div class=\"slider-container active\" data-content=\"prescriptions\" id=\"tabpanel1\" role=\"tabpanel\" aria-labelledby=\"prescriptions-tab\">\n <button id=\"prescriptions-tab-arrow-left\" class=\"arrow left\"></button>\n <ul class=\"slider-track card-container\">\n <li class=\"card\">\n <div class=\"text-section\">\n <h3 class=\"head3\">Start auto refills and check your Rx status</h3>\n <a id=\"\" href=\"/account-login/look-up?returnUrl=/pharmacy/rx/prescriptions&icid=cvs-home-design1-s2-action-rx-fnnl-managescripts\"\n class=\"red-car red-care-one\"><span>Manage your prescriptions</span></a>\n </div> \n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-bag.jpg\" alt=\"A CVS Pharmacy prescription bag.\" />\n </li>\n <li class=\"card\">\n <div class=\"text-section\">\n <h3 class=\"head3\">Transfer your Rx in three easy steps</h3>\n <a id=\"\" href=\"/pharmacy/rxtransfer/transferv2/contact-info?icid=cvs-home-design1-s2-action-rx-fnnl-transferscripts\"\n class=\"red-car red-care-one\"><span>Transfer your prescriptions</span></a>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/prescription-bottle.jpg\" alt=\"A CVS Pharmacy prescription bottle.\" />\n </li>\n <li class=\"card find-store-card-sec\">\n <div class=\"text-section\">\n <h3 class=\"head3\">Find the store that’s nearest to you</h3>\n <a id=\"\" href=\"/store-locator/landing?icid=cvs-home-design1-s2-action-rx-fnnl-transferscripts\"\n class=\"red-car red-care-one\"><span>Find a store</span></a>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-storefront.jpg\" alt=\"A CVS Pharmacy store.\" />\n </li>\n <li class=\"card\">\n <div class=\"text-section\">\n <h3 class=\"head3\">Save more* & wait less with our app</h3>\n <a id=\"\" href=\"/mobile-cvs/apps?icid=cvs-home-design1-s2-action-gen-app\"\n class=\"red-car red-care-one\"><span>Download our CVS Health app</span></a>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-app-screen.jpg\" alt=\"A smartphone screen shows a person's CVS account.\" />\n </li>\n </ul>\n <button id=\"prescriptions-tab-arrow-right\" class=\"arrow right\"></button>\n <div class=\"dots\"></div>\n </div>\n\n <!-- Health support -->\n <div class=\"slider-container\" data-content=\"support\" id=\"tabpanel2\" role=\"tabpanel\" aria-labelledby=\"support-tab\">\n <div id=\"support-tab-arrow-left\" class=\"arrow left\"></div>\n <ul class=\"slider-track card-container\">\n <li class=\"card\">\n <h3 class=\"head3\">CVS offers 14 vaccines, no cost with most insurance*</h3>\n <a id=\"\" href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-design1-s2-action-imz-fnnl-flu\"\n class=\"red-car red-care-one\"><span>Schedule your vaccinations</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-bandages.jpg\"\n alt=\"Three adhesive bandages with the CVS Health heart printed on them.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Get quality care for your family</h3>\n <a id=\"\" href=\"/minuteclinic?icid=cvs-home-design1-s2-action-mc-schedule\"\n class=\"red-car red-care-one\"><span>Book a MinuteClinic appointment</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/pharmacist.jpg\"\n alt=\"A smiling MinuteClinic provider.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Get what you need from the pharmacy</h3>\n <a id=\"\" href=\"/pharmacy?icid=cvs-home-design1-s2-action-rx-rxhp\"\n class=\"red-car red-care-one\"><span>Explore CVS Pharmacy</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/pharmacy-manager.jpg\"\n alt=\"A CVS Pharmacy pharmacist.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Fill up your medicine cabinet</h3>\n <a id=\"\" href=\"/shop/health-medicine?icid=cvs-home-design1-s2-action-fs-healthmeds\"\n class=\"red-car red-care-one\"><span>Shop health & medicine</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/kids-medicine.jpg\"\n alt=\"Vicks Vapo Rub, Children's Nasonex allergy spray and Tylenol Extra Strength caplets.\" />\n </li>\n </ul>\n <div id=\"support-tab-arrow-right\" class=\"arrow right\"></div>\n <div class=\"dots\"></div>\n </div>\n\n <!-- Shop and Save -->\n <div class=\"slider-container\" data-content=\"shop\" id=\"tabpanel3\" role=\"tabpanel\" aria-labelledby=\"shopandsave-tab\">\n <div id=\"shopandsave-tab-arrow-left\" class=\"arrow left\"></div>\n <ul class=\"slider-track card-container\">\n <li class=\"card\">\n <h3 class=\"head3\">Don't miss out on our weekly deals</h3>\n <a id=\"\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-design1-s2-action-fs-dealsweek\"\n class=\"red-car red-care-one\"><span>Shop deals of the week</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk48/v1/tabs-3-1-deals-screen.jpg\"\n alt=\"A smartphone shows deals of the week inside the CVS Health app.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Shop for your beauty favorites</h3>\n <a id=\"\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-design1-s2-action-fs-beauty\"\n class=\"red-car red-care-one\"><span>Shop beauty</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/beauty-products.jpg\"\n alt=\"Four beauty products, including Elf Power Grip primer, Revlon Glimmer lip oil and Garnier Skin Active micellar water.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Save even more with ExtraCare<span class=\"super\">®</span></h3>\n <a id=\"\" href=\"/extracare/home?icid=cvs-home-design1-s2-action-gen-joinec\"\n class=\"red-car red-care-one\"><span>Learn more about ExtraCare</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/extracare-bag-of-products.jpg\"\n alt=\"An ExtraCare tote bag containing five products, including Mielle shampoo, Rolaids Advanced anti-gas tablets and Axe body wash.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Shop for what you need the most</h3>\n <a id=\"\" href=\"/shop?icid=cvs-home-design1-s2-action-fs-shopall\"\n class=\"red-car red-care-one\"><span>Shop all products</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-basket.jpg\"\n alt=\"An empty CVS shopping basket.\" />\n </li>\n </ul>\n <div id=\"shopandsave-tab-arrow-right\" class=\"arrow right\"></div>\n <div class=\"dots\"></div>\n </div>\n</div>\n\n\n<!-- Mobile Tabs Start -->\n <div class=\"mobile-tabs\">\n <!-- Prescriptions Tab -->\n <div class=\"mobile-tab-row prescriptions-tab active\" onclick=\"toggleMobileTab(this, 'prescriptions')\">\n <span class=\"arrow-text\">Prescriptions</span> <span class=\"arrow-icon\"></span>\n </div>\n <div class=\"mobile-tab-content active\" id=\"mobile-prescriptions\">\n <div class=\"card-slider-wrapper\">\n <button id=\"prescriptions-tab-arrow-left-mobile\" class=\"arrow-btn left\" onclick=\"scrollCards('prescriptions', -1)\"></button>\n <ul class=\"card-slider\" id=\"slider-prescriptions\">\n <li class=\"card\">\n <h3 class=\"head3\">Start auto refills and check your Rx status</h3>\n <a href=\"/account-login/look-up?returnUrl=/pharmacy/rx/prescriptions&icid=cvs-home-design1-s2-action-rx-fnnl-managescripts\">Manage your prescriptions</a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-bag.jpg\" alt=\"A CVS Pharmacy prescription bag.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Transfer your Rx in three easy steps</h3>\n <a href=\"/pharmacy/rxtransfer/transferv2/contact-info?icid=cvs-home-design1-s2-action-rx-fnnl-transferscripts\">Transfer your prescriptions</a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/prescription-bottle.jpg\" alt=\"A CVS Pharmacy prescription bottle.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Find the store that's nearest to you</h3>\n <a href=\"/store-locator/landing?icid=cvs-home-design1-s2-action-rx-fnnl-transferscripts\">Find a store</a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-storefront.jpg\" alt=\"A CVS Pharmacy store.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Save more* & wait less with our app</h3>\n <a href=\"/mobile-cvs/apps?icid=cvs-home-design1-s2-action-gen-app\">Download our CVS Health app</a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-app-screen.jpg\" alt=\"A smartphone screen shows a person's CVS account.\" />\n </li>\n </ul>\n <button id=\"prescriptions-tab-arrow-right-mobile\" class=\"arrow-btn right\" onclick=\"scrollCards('prescriptions', 1)\"></button>\n <div class=\"slider-nav\" id=\"dots-prescriptions\"></div>\n </div>\n </div>\n\n <!-- Health Tab -->\n <div class=\"mobile-tab-row\" onclick=\"toggleMobileTab(this, 'health')\">\n <span class=\"arrow-text\">Health support</span> <span class=\"arrow-icon\"></span>\n </div>\n\n <div class=\"mobile-tab-content\" id=\"mobile-health\">\n <div class=\"card-slider-wrapper\">\n <button id=\"support-tab-arrow-left-mobile\" class=\"arrow-btn left\" onclick=\"scrollCards('health', -1)\"></button>\n <ul class=\"card-slider\" id=\"slider-health\">\n <li class=\"card\">\n <h3 class=\"head3\">CVS offers 14 vaccines, no cost with most insurance*</h3>\n <a id=\"\" href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-design1-s2-action-imz-fnnl-flu\"\n class=\"red-car red-care-one\"><span>Schedule your vaccinations</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-bandages.jpg\"\n alt=\"Three adhesive bandages with the CVS Health heart printed on them.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Get quality care for your family</h3>\n <a id=\"\" href=\"/minuteclinic?icid=cvs-home-design1-s2-action-mc-schedule\"\n class=\"red-car red-care-one\"><span>Book a MinuteClinic appointment</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/pharmacist.jpg\"\n alt=\"A smiling MinuteClinic provider.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Get what you need from the pharmacy</h3>\n <a id=\"\" href=\"/pharmacy?icid=cvs-home-design1-s2-action-rx-rxhp\"\n class=\"red-car red-care-one\"><span>Explore CVS Pharmacy</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/pharmacy-manager.jpg\"\n alt=\"A CVS Pharmacy pharmacist.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Fill up your medicine cabinet</h3>\n <a id=\"\" href=\"/shop/health-medicine?icid=cvs-home-design1-s2-action-fs-healthmeds\"\n class=\"red-car red-care-one\"><span>Shop health & medicine</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/kids-medicine.jpg\"\n alt=\"Vicks Vapo Rub, Children's Nasonex allergy spray and Tylenol Extra Strength caplets.\" />\n </li>\n </ul>\n <button id=\"support-tab-arrow-right-mobile\" class=\"arrow-btn right\" onclick=\"scrollCards('health', 1)\"></button>\n <div class=\"slider-nav\" id=\"dots-health\"></div>\n </div>\n </div>\n\n <!-- Rewards Tab -->\n <div class=\"mobile-tab-row\" onclick=\"toggleMobileTab(this, 'rewards')\">\n <span class=\"arrow-text\">Save & earn rewards</span> <span class=\"arrow-icon\"></span>\n </div>\n <div class=\"mobile-tab-content\" id=\"mobile-rewards\">\n <div class=\"card-slider-wrapper\">\n <button id=\"shopandsave-tab-arrow-left-mobile\" class=\"arrow-btn left\" onclick=\"scrollCards('rewards', -1)\"></button>\n <ul class=\"card-slider\" id=\"slider-rewards\">\n <li class=\"card\">\n <h3 class=\"head3\">Don't miss out on our weekly deals</h3>\n <a id=\"\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-design1-s2-action-fs-dealsweek\"\n class=\"red-car red-care-one\"><span>Shop deals of the week</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk48/v1/tabs-3-1-deals-screen.jpg\"\n alt=\"A smartphone shows deals of the week inside the CVS Health app.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Shop for your beauty favorites</h3>\n <a id=\"\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-design1-s2-action-fs-beauty\"\n class=\"red-car red-care-one\"><span>Shop beauty</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/beauty-products.jpg\"\n alt=\"Four beauty products, including Elf Power Grip primer, Revlon Glimmer lip oil and Garnier Skin Active micellar water.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Save even more with ExtraCare<span class=\"super\">®</span></h3>\n <a id=\"\" href=\"/extracare/home?icid=cvs-home-design1-s2-action-gen-joinec\"\n class=\"red-car red-care-one\"><span>Learn more about ExtraCare</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/extracare-bag-of-products.jpg\"\n alt=\"An ExtraCare tote bag containing five products, including Mielle shampoo, Rolaids Advanced anti-gas tablets and Axe body wash.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Shop for what you need the most</h3>\n <a id=\"\" href=\"/shop?icid=cvs-home-design1-s2-action-fs-shopall\"\n class=\"red-car red-care-one\"><span>Shop all products</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-basket.jpg\"\n alt=\"An empty CVS shopping basket.\" />\n </li>\n </ul>\n <button id=\"hopandsave-tab-arrow-right-mobile\" class=\"arrow-btn right\" onclick=\"scrollCards('rewards', 1)\"></button>\n <div class=\"slider-nav\" id=\"dots-rewards\"></div>\n </div>\n </div>\n </div>\n <!-- Mobile Tabs End -->\n </div>\n</div>\n<script>\n window.addEventListener('load', function () {\n setTimeout(() => {\n const SLIDER_BREAKPOINT = 1024; // max width to activate slider\nconst sliders = [];\n\nfunction initSlider(container) {\n const track = container.querySelector('.slider-track');\n const slides = container.querySelectorAll('.card');\n const prevBtn = container.querySelector('.arrow.left');\n const nextBtn = container.querySelector('.arrow.right');\n const dotsContainer = container.querySelector('.dots');\n\n let index = 0;\n let slidesPerView = 1;\n let initialized = false;\n\n function updateSlidesPerView() {\n if (window.innerWidth >= 768 && window.innerWidth < SLIDER_BREAKPOINT) {\n slidesPerView = 2;\n } else {\n slidesPerView = 1;\n }\n\n track.style.width = `${(100 * slides.length) / slidesPerView}%`;\n slides.forEach(slide => {\n slide.style.width = `${100 / slides.length}%`;\n });\n }\n\nfunction setupDots() {\n dotsContainer.innerHTML = '';\n const totalPages = slides.length - slidesPerView + 1;\n for (let i = 0; i < totalPages; i++) {\n const dot = document.createElement('div');\n dot.classList.add('dot');\n if (i === index) dot.classList.add('active');\n // remove click binding\n dotsContainer.appendChild(dot);\n }\n}\n\n\n function updateSlider() {\n const cardWidthPercent = 100 / slides.length;\n track.style.transform = `translateX(-${index * cardWidthPercent}%)`;\n\n const totalPages = slides.length - slidesPerView + 1;\n const dots = dotsContainer.querySelectorAll('.dot');\n dots.forEach((dot, i) => dot.classList.toggle('active', i === index));\n\n prevBtn.classList.toggle('disabled', index === 0);\n nextBtn.classList.toggle('disabled', index >= totalPages - 1);\n }\n\n function prevHandler() {\n if (index > 0) {\n index--;\n updateSlider();\n }\n }\n\n function nextHandler() {\n const maxIndex = slides.length - slidesPerView;\n if (index < maxIndex) {\n index++;\n updateSlider();\n }\n }\n\n function enableSlider() {\n if (initialized || window.innerWidth >= SLIDER_BREAKPOINT) return;\n\n updateSlidesPerView();\n setupDots();\n updateSlider();\n\n prevBtn.addEventListener('click', prevHandler);\n nextBtn.addEventListener('click', nextHandler);\n\n initialized = true;\n }\n\n function disableSlider() {\n if (!initialized) return;\n\n // Reset styles\n track.style.transform = '';\n track.style.width = '';\n slides.forEach(slide => (slide.style.width = ''));\n dotsContainer.innerHTML = '';\n\n prevBtn.removeEventListener('click', prevHandler);\n nextBtn.removeEventListener('click', nextHandler);\n prevBtn.classList.remove('disabled');\n nextBtn.classList.remove('disabled');\n\n initialized = false;\n }\n\n // Initial setup\n if (window.innerWidth < SLIDER_BREAKPOINT) {\n enableSlider();\n }\n\n // Handle window resizing\n window.addEventListener('resize', () => {\n if (window.innerWidth < SLIDER_BREAKPOINT) {\n enableSlider();\n updateSlidesPerView();\n setupDots();\n updateSlider();\n } else {\n disableSlider();\n }\n });\n\n return { enable: enableSlider, disable: disableSlider };\n}\n\n// Tabs switching\nconst tabs = document.querySelectorAll('.tab');\nconst contents = document.querySelectorAll('.slider-container');\n\ntabs.forEach(tab => {\n tab.addEventListener('click', () => {\n tabs.forEach(t => t.classList.remove('active'));\n tab.classList.add('active');\n const target = tab.dataset.tab;\n\n contents.forEach(c => {\n c.classList.remove('active');\n c.style.display = c.dataset.content === target ? 'block' : 'none';\n });\n });\n});\n\n// Init all sliders conditionally\ndocument.querySelectorAll('.slider-container').forEach(container => {\n const slider = initSlider(container);\n sliders.push(slider);\n});\n\n// Show only first tab content initially\ncontents.forEach((c, i) => {\n c.style.display = i === 0 ? 'block' : 'none';\n});\n\n\n\n\n // -----------------------------\n // MOBILE TAB TOGGLE\n // -----------------------------\n // 👉 Run this only on mobile (adjust 768px if your breakpoint differs)\n\n/*\n Mobile-only dots + stable scroll behavior (safe for desktop/tablet).\n - Will not break existing handlers: always defines scrollCards and toggleMobileTab.\n - Mobile behavior (dots/pages/snapping) is enabled only when window.innerWidth < 768.\n*/\n(function () {\n const MOBILE_MAX = 768; // < this value is considered \"mobile\"\n const DOT_MODE = 'card'; // 'card' => 1 dot per card (4 cards -> 4 dots). Change to 'page' if you want per-page dots.\n const sections = ['prescriptions', 'health', 'rewards'];\n\n // ---------- Utility: detect card width & gap ----------\n function getCardAndGap(slider) {\n if (!slider) return null;\n const cards = slider.querySelectorAll('.card');\n if (!cards.length) return null;\n const first = cards[0];\n // use offsetWidth for stable integer\n const cardWidth = first.offsetWidth || first.getBoundingClientRect().width || 1;\n\n // try CSS gap\n const sStyle = window.getComputedStyle(slider);\n let gap = parseFloat(sStyle.gap || sStyle.columnGap);\n if (!isFinite(gap)) gap = NaN;\n\n // fallback: measure distance between first two cards if available\n if (!isFinite(gap) && cards.length > 1) {\n const r0 = cards[0].getBoundingClientRect();\n const r1 = cards[1].getBoundingClientRect();\n gap = Math.max(0, r1.left - (r0.left + r0.width));\n }\n\n // fallback: margin-right of first card\n if (!isFinite(gap)) {\n const cStyle = window.getComputedStyle(first);\n gap = parseFloat(cStyle.marginRight) || 0;\n }\n\n if (!isFinite(gap) || gap < 0) gap = 12;\n return { cardWidth, gap };\n }\n\n function calcVisibleCount(slider) {\n const vals = getCardAndGap(slider);\n if (!vals) return 1;\n const total = slider.querySelectorAll('.card').length || 1;\n // rounding is preferred at breakpoints\n let count = Math.round((slider.clientWidth + vals.gap) / (vals.cardWidth + vals.gap));\n count = Math.max(1, Math.min(count, total));\n return count;\n }\n\n function maxScrollLeft(slider) {\n return Math.max(0, Math.round(slider.scrollWidth - slider.clientWidth));\n }\n\n // ---------- Global functions (always defined so desktop/buttons don't break) ----------\n window.toggleMobileTab = window.toggleMobileTab || function (clickedRow, id) {\n try {\n if (!clickedRow) return;\n if (window.innerWidth >= MOBILE_MAX) return;\n\n const allRows = document.querySelectorAll('.mobile-tab-row');\n const allContents = document.querySelectorAll('.mobile-tab-content');\n const isActive = clickedRow.classList.contains('active');\n\n // Close all rows/contents\n allRows.forEach(r => r.classList.remove('active'));\n allContents.forEach(c => c.classList.remove('active'));\n\n // Open clicked if not already active\n if (!isActive) {\n clickedRow.classList.add('active');\n const content = document.getElementById(`mobile-${id}`);\n if (content) content.classList.add('active');\n\n if (window.innerWidth < MOBILE_MAX) {\n setupDots(id);\n updateArrowStates(id);\n }\n }\n } catch (err) {\n console.warn('toggleMobileTab error:', err);\n }\n};\n\n\n window.scrollCards = window.scrollCards || function (sectionId, direction) {\n // safe scroll handler used by arrow buttons: works on mobile and desktop (non-breaking)\n try {\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return;\n const vals = getCardAndGap(slider) || { cardWidth: slider.clientWidth, gap: 12 };\n const visible = calcVisibleCount(slider);\n // on mobile we prefer page/card logic; on desktop try page-by-clientWidth\n if (window.innerWidth < MOBILE_MAX) {\n if (DOT_MODE === 'card') {\n // scroll by single card\n const step = vals.cardWidth + vals.gap;\n const currentIndex = Math.round(slider.scrollLeft / (step || 1));\n let newIndex = Math.max(0, Math.min(currentIndex + direction, slider.querySelectorAll('.card').length - 1));\n let target = Math.round(newIndex * step);\n if (target > maxScrollLeft(slider)) target = maxScrollLeft(slider);\n slider.scrollTo({ left: target, behavior: 'smooth' });\n } else {\n // page mode\n const slideWidth = (vals.cardWidth + vals.gap) * visible;\n let currentPage = Math.round(slider.scrollLeft / (slideWidth || 1));\n const totalPages = Math.ceil(slider.querySelectorAll('.card').length / visible);\n let newPage = Math.max(0, Math.min(currentPage + direction, totalPages - 1));\n if (newPage === totalPages - 1) {\n slider.scrollTo({ left: maxScrollLeft(slider), behavior: 'smooth' });\n } else {\n slider.scrollTo({ left: newPage * slideWidth, behavior: 'smooth' });\n }\n }\n } else {\n // Desktop/tablet: fallback to scroll by full visible width (non-breaking)\n const page = slider.clientWidth || (vals.cardWidth + vals.gap) * visible;\n let target = slider.scrollLeft + (page * direction);\n target = Math.max(0, Math.min(target, maxScrollLeft(slider)));\n slider.scrollTo({ left: target, behavior: 'smooth' });\n }\n // update dots if mobile active\n setTimeout(() => {\n if (window.innerWidth < MOBILE_MAX) {\n updateDots(sectionId);\n updateArrowStates(sectionId);\n }\n }, 320);\n\n } catch (err) {\n console.warn('scrollCards error:', err);\n }\n };\n\n // ---------- Mobile-only: dots, snapping, states ----------\n function setupDots(sectionId) {\n if (window.innerWidth >= MOBILE_MAX) return; // mobile-only\n const slider = document.getElementById(`slider-${sectionId}`);\n const dotsContainer = document.getElementById(`dots-${sectionId}`);\n if (!slider || !dotsContainer) return;\n const cards = slider.querySelectorAll('.card');\n if (!cards.length) {\n dotsContainer.innerHTML = '';\n return;\n }\n\n const { cardWidth, gap } = getCardAndGap(slider) || {};\n let totalDots = 0;\n if (DOT_MODE === 'card') {\n totalDots = cards.length;\n } else {\n const visible = calcVisibleCount(slider);\n totalDots = Math.ceil(cards.length / visible);\n }\n\n dotsContainer.innerHTML = '';\n for (let i = 0; i < totalDots; i++) {\n const dot = document.createElement('button');\n dot.className = 'dot';\n dot.setAttribute('type', 'button');\n dot.setAttribute('aria-label', DOT_MODE === 'card' ? `Card ${i + 1}` : `Page ${i + 1}`);\n dot.dataset.index = String(i);\n // dot.addEventListener('click', () => {\n // if (DOT_MODE === 'card') scrollToCard(sectionId, i);\n // else scrollToPage(sectionId, i);\n // });\n dotsContainer.appendChild(dot);\n }\n updateDots(sectionId);\n updateArrowStates(sectionId);\n }\n\n function updateDots(sectionId) {\n if (window.innerWidth >= MOBILE_MAX) return; // mobile-only\n const slider = document.getElementById(`slider-${sectionId}`);\n const dots = document.querySelectorAll(`#dots-${sectionId} .dot`);\n if (!slider || !dots.length) return;\n const vals = getCardAndGap(slider) || {};\n const totalCards = slider.querySelectorAll('.card').length || 1;\n\n if (DOT_MODE === 'card') {\n const step = (vals.cardWidth || 1) + (vals.gap || 0);\n let index = Math.round(slider.scrollLeft / (step || 1));\n // if scrolled fully right, force last\n if (Math.ceil(slider.scrollLeft + slider.clientWidth) >= slider.scrollWidth - 1) {\n index = totalCards - 1;\n }\n index = Math.min(Math.max(0, index), totalCards - 1);\n dots.forEach((d, i) => d.classList.toggle('active', i === index));\n } else {\n const visible = calcVisibleCount(slider);\n const slideWidth = ((vals.cardWidth || 1) + (vals.gap || 0)) * visible;\n const totalSlides = dots.length;\n let index = Math.round(slider.scrollLeft / (slideWidth || 1));\n if (Math.ceil(slider.scrollLeft + slider.clientWidth) >= slider.scrollWidth - 1) index = totalSlides - 1;\n index = Math.min(Math.max(0, index), totalSlides - 1);\n dots.forEach((d, i) => d.classList.toggle('active', i === index));\n }\n }\n\n function scrollToCard(sectionId, cardIndex) {\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return;\n const vals = getCardAndGap(slider) || { cardWidth: slider.clientWidth, gap: 12 };\n const step = (vals.cardWidth || 1) + (vals.gap || 0);\n let target = Math.round(cardIndex * step);\n if (target > maxScrollLeft(slider)) target = maxScrollLeft(slider);\n slider.scrollTo({ left: target, behavior: 'smooth' });\n setTimeout(() => { updateDots(sectionId); updateArrowStates(sectionId); }, 320);\n }\n\n function scrollToPage(sectionId, pageIndex) {\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return;\n const vals = getCardAndGap(slider) || { cardWidth: slider.clientWidth, gap: 12 };\n const visible = calcVisibleCount(slider);\n const slideWidth = ((vals.cardWidth || 1) + (vals.gap || 0)) * visible;\n const totalPages = Math.ceil(slider.querySelectorAll('.card').length / visible);\n let target = Math.round(pageIndex * slideWidth);\n if (pageIndex === totalPages - 1) target = maxScrollLeft(slider);\n if (target > maxScrollLeft(slider)) target = maxScrollLeft(slider);\n slider.scrollTo({ left: target, behavior: 'smooth' });\n setTimeout(() => { updateDots(sectionId); updateArrowStates(sectionId); }, 320);\n }\n\n function updateArrowStates(sectionId) {\n if (window.innerWidth >= MOBILE_MAX) return; // mobile-only\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return;\n const leftArrow = document.querySelector(`#mobile-${sectionId} .arrow-btn.left`);\n const rightArrow = document.querySelector(`#mobile-${sectionId} .arrow-btn.right`);\n const vals = getCardAndGap(slider) || {};\n const totalCards = slider.querySelectorAll('.card').length || 1;\n\n if (DOT_MODE === 'card') {\n const step = (vals.cardWidth || 1) + (vals.gap || 0);\n let current = Math.round(slider.scrollLeft / (step || 1));\n if (Math.ceil(slider.scrollLeft + slider.clientWidth) >= slider.scrollWidth - 1) current = totalCards - 1;\n if (leftArrow) leftArrow.disabled = current <= 0;\n if (rightArrow) rightArrow.disabled = current >= totalCards - 1;\n } else {\n const visible = calcVisibleCount(slider);\n const slideWidth = ((vals.cardWidth || 1) + (vals.gap || 0)) * visible;\n let currentPage = Math.round(slider.scrollLeft / (slideWidth || 1));\n const totalPages = Math.ceil(totalCards / visible);\n if (Math.ceil(slider.scrollLeft + slider.clientWidth) >= slider.scrollWidth - 1) currentPage = totalPages - 1;\n if (leftArrow) leftArrow.disabled = currentPage <= 0;\n if (rightArrow) rightArrow.disabled = currentPage >= totalPages - 1;\n }\n }\n\n // ---------- Init & listeners (mobile-only logic applied only when mobile) ----------\n function initMobileIfNeeded() {\n if (window.innerWidth >= MOBILE_MAX) {\n // do nothing mobile-specific, but keep globals available\n return;\n }\n // For each section: attach scroll listener and setup dots\n sections.forEach(id => {\n const slider = document.getElementById(`slider-${id}`);\n if (!slider) return;\n // avoid duplicate listeners: mark with dataset\n if (!slider.dataset._mobileSliderInit) {\n slider.addEventListener('scroll', () => {\n updateDots(id);\n updateArrowStates(id);\n }, { passive: true });\n slider.dataset._mobileSliderInit = '1';\n }\n setupDots(id);\n // attach arrow click handlers if arrow buttons exist\n const left = document.querySelector(`#mobile-${id} .arrow-btn.left`);\n const right = document.querySelector(`#mobile-${id} .arrow-btn.right`);\n if (left && !left.dataset._mobileBound) { left.addEventListener('click', () => window.scrollCards(id, -1)); left.dataset._mobileBound = '1'; }\n if (right && !right.dataset._mobileBound) { right.addEventListener('click', () => window.scrollCards(id, +1)); right.dataset._mobileBound = '1'; }\n });\n }\n\n // debounce resize\n let resizeTO = null;\n window.addEventListener('resize', () => {\n clearTimeout(resizeTO);\n resizeTO = setTimeout(() => {\n // re-init only when in mobile range\n initMobileIfNeeded();\n if (window.innerWidth < MOBILE_MAX) {\n sections.forEach(id => setupDots(id));\n }\n }, 120);\n });\n\n // run on DOM ready\n if (document.readyState === 'complete' || document.readyState === 'interactive') {\n setTimeout(initMobileIfNeeded, 120);\n } else {\n window.addEventListener('load', () => setTimeout(initMobileIfNeeded, 120));\n }\n\n // small helper for debugging — safe to remove later\n window.__slider_debug = function (sectionId) {\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return console.log('no slider', sectionId);\n const vals = getCardAndGap(slider) || {};\n console.log({\n sliderW: slider.clientWidth,\n scrollLeft: slider.scrollLeft,\n scrollWidth: slider.scrollWidth,\n cardW: vals.cardWidth,\n gap: vals.gap,\n visible: calcVisibleCount(slider),\n totalCards: slider.querySelectorAll('.card').length,\n maxLeft: maxScrollLeft(slider)\n });\n };\n\n})();\n\n\n}, 200); // Delay execution until the page is fully loaded\n});\n\n//tabs clicktag\ndocument.querySelector(\"#prescriptions-tab\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab'});});\n\ndocument.querySelector(\"#support-tab\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab'});});\n\ndocument.querySelector(\"#shopandsave-tab\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab'});});\n\n\n// slider left right arrow click tags\ndocument.querySelector(\"#prescriptions-tab-arrow-right\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab:right_nav'});});\n\ndocument.querySelector(\"#prescriptions-tab-arrow-left\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab:left_nav'});});\n\n\ndocument.querySelector(\"#support-tab-arrow-right\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab:right_nav'});});\n\ndocument.querySelector(\"#support-tab-arrow-left\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab:left_nav'});});\n\n\ndocument.querySelector(\"#shopandsave-tab-arrow-right\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab:right_nav'});});\n\ndocument.querySelector(\"#shopandsave-tab-arrow-left\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab:left_nav'});});\n\n\n// slider left right arrow click tags for mobile\ndocument.querySelector(\"#prescriptions-tab-arrow-right-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab:right_nav'});});\n\ndocument.querySelector(\"#prescriptions-tab-arrow-left-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab:left_nav'});});\n\n\ndocument.querySelector(\"#support-tab-arrow-right-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab:right_nav'});});\n\ndocument.querySelector(\"#support-tab-arrow-left-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab:left_nav'});});\n\n\ndocument.querySelector(\"#shopandsave-tab-arrow-right-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab:right_nav'});});\n\ndocument.querySelector(\"#shopandsave-tab-arrow-left-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab:left_nav'});});\n\n</script>"}},{"slotId":"HPV100003","slotContent":{"plaintext":"<!-- <!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"> -->\n <style>\n * {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n }\n body{font-family:CVS Health Sans, Helvetica, Arial, sans-serif;margin:0}\n .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}\n cite {font-style: normal;}\n #HPV100003.promoWrap{max-width:1280px;margin:0 auto 80px auto}\n #HPV100003.promoWrap .container p{font-size:14px;color:#1a1a19}\n #HPV100003.promoWrap h3{margin-bottom:10px;font-size:18px}\n #HPV100003.promoWrap .video-section .picture-box{cursor: pointer;}\n #HPV100003.promoWrap .header-sec{margin-bottom:20px; padding-left: 1px;}\n #HPV100003.promoWrap .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;display:flex;align-items:center}\n #HPV100003.promoWrap .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;}\n #HPV100003.promoWrap .header-sec h2.icon-text{display:flex;/*align-items:center;*/justify-content:center; color: #575757; font-weight: 500;padding-left: 8px; flex-direction: column;}\n #HPV100003.promoWrap .header-sec h2.icon-text img{padding-right:10px}\n #HPV100003.promoWrap .header-sec h3{font-size:48px;line-height:130%;font-weight:400;margin-top:5px;padding-bottom:10px}\n #HPV100003.promoWrap .grid-two-col{display:grid;grid-template-columns:1fr 1.4fr;gap:40px;overflow:hidden}\n #HPV100003.promoWrap .column{display:flex;flex-direction:column;gap:20px}\n #HPV100003.promoWrap .card{background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;padding:24px}\n #HPV100003.promoWrap .card img{width:100%;height:auto}\n #HPV100003.promoWrap .card-content{padding:15px;padding:0;color:#1a1a19;padding-top:15px;padding-bottom:0}\n #HPV100003.promoWrap .story-card .card-content{padding:0}\n #HPV100003.promoWrap .card-content-1{padding:15px 0 0 0}\n #HPV100003.promoWrap .card-content h3,#HPV100003.promoWrap .card-content h4{margin-bottom:10px;font-size:16px;line-height:150%;font-weight:400}\n #HPV100003.promoWrap .card-content p{font-size:16px;line-height:150%}\n #HPV100003.promoWrap a{color:#1a1a19;text-decoration:none;font-weight:500;font-size:16px;line-height:150%}\n #HPV100003.promoWrap .card-content .btn{display:inline-block;margin-top:10px;padding:8px 12px;background-color:#0071dc;color:#fff;text-decoration:none;border-radius:4px}\n #HPV100003.promoWrap .card.orange{background:linear-gradient(to right,#ffb347,#fc3);color:#fff;padding:0}\n #HPV100003.promoWrap .card.left-card-two{background:#c7e3ff;max-width:510px;padding:16px}\n #HPV100003.promoWrap .card.product{background:#fff;border:2px solid #eee}\n #HPV100003.promoWrap .card.small img{max-width:80px;margin:10px auto}\n #HPV100003.promoWrap .card.video img{position:relative}\n #HPV100003.promoWrap .sub-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:24px}\n #HPV100003.promoWrap .sub-grid .tall{grid-row:span 2;display:flex;flex-direction:column}\n #HPV100003.promoWrap .stacked-right{display:flex;flex-direction:column;gap:20px}\n #HPV100003.promoWrap .stacked-right .card{flex-direction:row;align-items:center}\n #HPV100003.promoWrap .profile-img{width:100%;height:415px;background:#ddd;border-radius:18px;margin:0 auto 12px auto;display:block}\n #HPV100003.promoWrap .card.video{background:0 0;box-shadow:unset}\n #HPV100003.promoWrap .card.video p{font-size:14px}\n #HPV100003.promoWrap .video-btn{display:inline-block;margin:8px auto 0 auto;padding:10px 28px;background:#e5f0ff;color:#2354b9;border:none;border-radius:5px;font-weight:700;font-size:1em;cursor:pointer;text-decoration:none}\n #HPV100003.promoWrap .story-card{padding:24px;margin-bottom:24px;display:flex;align-items:flex-start;gap:12px;min-height:246px}\n #HPV100003.promoWrap .story-card img{width:168px;height:auto;margin-top:0;object-fit:cover;border-radius:8px}\n #HPV100003.promoWrap .story-content{flex:1}\n #HPV100003.promoWrap .story-title{font-size:18px;line-height:130%;font-weight:500;margin:2px 0 8px 0}\n #HPV100003.promoWrap .quote{color:#1a1a19;font-size:20px;line-height:150%;margin:0 0 10px 0}\n #HPV100003.promoWrap .credit{font-size:18px;line-height:130%;font-weight:500;color:#1a1a19}\n #HPV100003.promoWrap .card.left-card-2{max-width:290px;background:0 0;box-shadow:unset;padding:0}\n #HPV100003.promoWrap .card.left-card-2 img{border-radius:16px}\n #HPV100003.promoWrap .card.wide{background:0 0;box-shadow:unset}\n #HPV100003.promoWrap .card.wide img{border-radius:10px}\n #HPV100003.promoWrap .red-car{color:#1a1a19;text-decoration:none;display:table;font-weight:500}\n #HPV100003.promoWrap .red-car::after{content:'';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.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:10px;margin-bottom:1px}\n #HPV100003.promoWrap .header-sec .red-car:hover::after{background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat;}\n #HPV100003.promoWrap .card-content-new{background:#fff1e5;border-radius:12px;width:204px;display:flex;justify-content:center;height:188px}\n #HPV100003.promoWrap .stacked-right-card-1 .card-content{padding:0}\n #HPV100003.promoWrap .stacked-right-card-1,#HPV100003.promoWrap .stacked-right-card-2{background:#c7e3ff}\n #HPV100003.promoWrap .stacked-right-card-2{gap:40px;background:#e3f1ff}\n #HPV100003.promoWrap .orange .red-car{background:#004d99;border:1px solid #004d99;padding:10px 25px 10px 16px;display:inline-block;color:#fff;border-radius:10px}\n #HPV100003.promoWrap .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n #HPV100003.promoWrap .picture-box .imgsec{overflow:hidden;display:flex;object-fit:cover;max-width:400px}\n #HPV100003.promoWrap .picture-box img{width:100%;height:auto;display:block}\n #HPV100003.promoWrap img.imgoffer{position:absolute;display:block;width:249px;height:166px;bottom:-111%;left:16.5%}\n #HPV100003.promoWrap img.imgoffer-1{position:absolute;display:block;width:249px;height:166px;top:7%;right:42%}\n #HPV100003.promoWrap .orange h3{max-width:478px}\n #HPV100003.promoWrap .left-card-two h3{max-width:366px}\n #HPV100003.promoWrap .left-card-2 h3{max-width:286px}\n #HPV100003.promoWrap .stacked-right-card-2 h3{max-width:252px}\n #HPV100003.promoWrap .header-sec-tab{display:none}\n #HPV100003.promoWrap .orange-tab{display:none}\n #HPV100003.promoWrap .column-tab{display:none}\n #HPV100003.promoWrap .card.video-section{background-color:transparent;padding:0;border-radius:0;max-width:400px}\n #HPV100003.promoWrap .video-container{position:relative;background:0 0;overflow:hidden}\n #HPV100003.promoWrap .video-container img{border-radius:16px}\n #HPV100003.promoWrap .video-container video{height:568px;border-radius:20px 20px 0 0;object-fit:cover;cursor:pointer}\n #HPV100003.promoWrap .video-container iframe{width:100%;height:568px;border-radius:20px 20px 0 0;object-fit:cover;cursor:pointer}\n #HPV100003.promoWrap .video-control-button{position:absolute;left:20px;bottom:20px;width:44px;height:44px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;border:0}\n #HPV100003.promoWrap .play-icon{width:30px;height:30px}\n #HPV100003.promoWrap .pause-icon{display:none;width:30px;height:30px}\n #HPV100003.promoWrap .red-car{background:#004d99;border:1px solid #004d99;padding:10px 10px 10px 10px;display:inline-block;color:#fff;border-radius:10px}\n #HPV100003.promoWrap .red-car:hover{background:#fff;border:1px solid #1a1a19;color:#004d99}\n .header-sec p.para{padding-bottom:25px}\n #HPV100003.promoWrap .video-section .red-car{background:#fff;color:#004d99;border:1px solid #1a1a19;padding:10px 8px 10px 8px}\n #HPV100003.promoWrap .video-section .red-car:hover{background:#004d99;color:#fff;border:1px solid #004d99;padding:10px 8px 10px 8px}\n #HPV100003.promoWrap .video-section .card-content p{margin-bottom:25px;font-size: 16px;line-height: 150%;}\n #HPV100003.promoWrap .video-section .card-content{padding:25px 15px 1px 15px}\n #HPV100003.promoWrap .video-section .red-car::after{display:none}\n #HPV100003.promoWrap .tab-display{display:none}\n #HPV100003.promoWrap .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n #HPV100003.promoWrap .picture-box .imgsec{overflow:hidden;display:flex;object-fit:cover}\n #HPV100003.promoWrap .picture-box img{width:100%;height:auto;display:block}\n #HPV100003.promoWrap .card.left-card-two .card-content{padding-top:15px;padding-bottom:15px}\n #HPV100003.promoWrap .card.left-card-two .card-content .quote{max-width:462px}\n #HPV100003.promoWrap .video-thumbnail{position:relative;display:inline-block}\n #HPV100003.promoWrap .thumb-img{width:100%;border-radius:12px}\n #HPV100003.promoWrap .play-btn{position:absolute;bottom:20px;left:20px;background:#fff;border:none;border-radius:50%;width:50px;height:50px;font-size:22px;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.25)}\n #HPV100003.promoWrap .modal{display:none;position:fixed;inset:0;background:rgba(0,0,0,.8);z-index:1000;justify-content:center;align-items:flex-start;overflow-y:auto;padding:20px}\n #HPV100003.promoWrap .modal-inner{max-width:320px;width:100%;display:flex;flex-direction:column;margin:0 auto}\n #HPV100003.promoWrap .modal-header{display:flex;justify-content:flex-end;align-items:center;color:#fff;font-size:16px;margin-bottom:8px}\n #HPV100003.promoWrap .close-text{margin-right:8px}\n #HPV100003.promoWrap .close-btn{background:0 0;border:2px solid #fff;border-radius:50%;color:#fff;font-size:18px;width:32px;height:32px;line-height:26px;text-align:center;cursor:pointer}\n #HPV100003.promoWrap .modal-video{height:568px}\n #HPV100003.promoWrap .modal-video video{width:100%;border-radius:20px 20px 0 0}\n #HPV100003.promoWrap .modal-transcript{background:#fff;border-radius:0 0 20px 20px;padding:0 16px 0 30px;display:flex;flex-direction:column;height:68px;transition:height .3s ease;justify-content:center}\n #HPV100003.promoWrap .modal-transcript.open{height:164px}\n #HPV100003.promoWrap .transcript-toggle{background:0 0;border:none;font-size:16px;font-weight:500;cursor:pointer;display:flex;align-items:center;width:100%;padding:0}\n #HPV100003.promoWrap .transcript-toggle .arrow{display:inline-block;width:10px;height:10px;border-left:2px solid #333;border-bottom:2px solid #333;transform:rotate(-45deg);transition:transform .3s ease;margin-right:18px;margin-top:-6px}\n #HPV100003.promoWrap .transcript-toggle.open .arrow{transform:rotate(135deg);margin-top:3px}\n #HPV100003.promoWrap .transcript-toggle.open{padding:20px 0 0 0}\n #HPV100003.promoWrap .transcript-content{display:none;margin-top:10px;font-size:14px;color:#333;overflow-y:auto;padding-right:8px}\n #HPV100003.promoWrap .modal-transcript.open{height:230px;padding:10px 16px 0 30px}\n #HPV100003.promoWrap .transcript-content.open{display:block;padding-left:30px}\n #HPV100003.promoWrap .transcript-content::-webkit-scrollbar{width:6px}\n #HPV100003.promoWrap .transcript-content::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}\n #HPV100003.promoWrap .transcript-content::-webkit-scrollbar-thumb{background:#999;border-radius:3px}\n #HPV100003.promoWrap .transcript-content::-webkit-scrollbar-thumb:hover{background:#666}\n #HPV100003.promoWrap .chevron{transition:transform .3s ease;font-weight:400;font-size:16px;line-height:150%}\n #HPV100003.promoWrap .transcript-content.open~.chevron{transform:rotate(180deg)}\n #HPV100003.promoWrap .video-wrapper{position:relative;width:100%}\n #HPV100003.promoWrap .modal .video-cover{position:absolute;inset:0;display:none;justify-content:center;align-items:center;border-radius:20px 20px 0 0;overflow:hidden;cursor:pointer;height:568px}\n #HPV100003.promoWrap .modal .video-cover img{width:100%;height:100%;object-fit:cover;border-radius:20px 20px 0 0}\n #HPV100003.promoWrap .cover-play{position:absolute;background:#fff;border:none;border-radius:50%;font-size:28px;padding:16px 20px;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.3)}\n #transcriptContent p{font-size:16px;line-height:150%;letter-spacing:0;font-weight:400;padding-bottom: 10px;}\n #HPV100003.promoWrap .modal .video-cover.hidden{display:none}\n #HPV100003.promoWrap .card.video-section{overflow: visible;}\n #HPV100003.promoWrap .header-sec-img-text {display: flex;flex-direction: row;}\n @media screen and (max-width:1024px){\n #HPV100003.promoWrap{margin:0 auto 40px auto}\n #HPV100003.promoWrap .header-sec-tab{display:block}\n #HPV100003.promoWrap .column-two .orange{display:none}\n #HPV100003.promoWrap .orange-tab{display:flex}\n #HPV100003.promoWrap .column.column-one{flex-direction:row}\n #HPV100003.promoWrap .sub-grid{grid-template-columns:1fr 1fr;gap:16px}\n #HPV100003.promoWrap .column-tab{display:flex}\n #HPV100003.promoWrap .grid-two-col{grid-template-columns:1fr;padding: 0 24px;}\n #HPV100003.promoWrap .dtp-display{display:none}\n #HPV100003.promoWrap .tab-display{display:flex}\n #HPV100003.promoWrap .story-card{margin-bottom:0;padding:16px;min-height:unset}\n #HPV100003.promoWrap .header-sec{margin-bottom:0}\n #HPV100003.promoWrap .card.left-card-two .card-content{padding-top:0;padding-bottom:0}\n #HPV100003.promoWrap .story-title{margin:0 0 3px 0}\n #HPV100003.promoWrap .quote{margin:0 0 3px 0}\n #HPV100003.promoWrap .left-card-two.tab-display .story-title{margin:0 0 8px 0}\n #HPV100003.promoWrap .left-card-two.tab-display .quote{margin:0 0 8px 0}\n #HPV100003.promoWrap .stacked-right-card-1 .story-title{margin:0 0 8px 0}\n #HPV100003.promoWrap .stacked-right-card-1 .quote{margin:0 0 8px 0}\n #HPV100003.promoWrap .stacked-right{gap:16px}\n #HPV100003.promoWrap .video-section .card-content{padding:22px 15px 1px 15px}\n #HPV100003.promoWrap .video-section .card-content p{margin-bottom:20px;font-size: 18px;line-height: 27px;}\n #HPV100003.promoWrap .header-sec h3{font-size:32px}\n #HPV100003.promoWrap .header-sec p{font-size:18px}\n #HPV100003.promoWrap .video-container .picture-box .imgsec{width: 100%;max-width: 100%;}\n #HPV100003.promoWrap .card.video-section{max-width: 100%;}\n }\n @media screen and (max-width:640px){\n #HPV100003.promoWrap .grid-two-col{grid-template-columns:1fr;padding:0 10px}\n #HPV100003.promoWrap .column{gap:15px}\n #HPV100003.promoWrap .column.column-one{flex-direction:column}\n #HPV100003.promoWrap .sub-grid{grid-template-columns:1fr;gap:30px}\n #HPV100003.promoWrap .stacked-right{gap:8px}\n #HPV100003.promoWrap .header-sec p{font-size:20px}\n #HPV100003.promoWrap .picture-box .imgsec{width: 100%;max-width: 100%;}\n #HPV100003.promoWrap .card.left-card-two{ max-width: 100%;}\n #HPV100003.promoWrap .card.video-section{ max-width: 100%;}\n #HPV100003.promoWrap .header-sec-img-text{align-items: anchor-center;}\n #HPV100003.promoWrap .header-sec-img-text img{width: auto;height: 33px;}\n\n }\n @media screen and (max-width:400px){\n #HPV100003.promoWrap .header-sec h2.icon-text{max-width: 290px;}\n }\n </style>\n </head>\n <body>\n <div class=\"promoWrap\" id=\"HPV100003\">\n <div class=\"pharmacy-section grid-two-col\"> \n <!-- Left Column -->\n <div class=\"column column-one\">\n <div class=\"header-sec\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v1/sept4/pharmacy-heading-icon.svg\" alt=\"Illustration of a prescription bottle.\">\n <h2 class=\"icon-text\">Your neighborhood pharmacy</h2>\n </div>\n <h3>Where you get your medicine matters<span class=\"super\">®</span></h3>\n <p class=\"para\">Our pharmacists are at the heart of what we do. Learn more about what our pharmacists can do for you.</p>\n <a class=\"red-car red-care-one\" href=\"/pharmacy?icid=cvs-home-s3-rxsrvcs-rx-rxhp\" id=\"\"><span>Explore pharmacy services</span></a>\n </div>\n <div class=\"card left-card-two dtp-display\">\n <div class=\"card-content\">\n <div class=\"story-title\">#CVS STORIES</div>\n <blockquote class=\"quote\">We really feel that this store is part of our community!</blockquote>\n <cite><div class=\"credit\">— Henry S., CVS customer</div></cite> \n </div>\n </div>\n </div>\n \n <!-- Right Column -->\n <div class=\"column column-two\">\n <!-- First two cards -->\n \n <!-- Sub-grid for last 3 cards -->\n <div class=\"sub-grid\">\n <!-- Left big card -->\n <div class=\"card video-section\">\n <div class=\"video-container\" id=\"videoContainer\">\n <!-- <div class=\"video-cover\"></div> -->\n <div class=\"picture-box picture-box-one\" id=\"picture-box-one\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk48/v1/pharmacy-video-highlight.jpg\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk48/v1/pharmacy-video-highlight.jpg\"> \n <img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk48/v1/pharmacy-video-highlight.jpg\">\n </picture>\n </div>\n <button aria-label=\"Open video player Meet the Heart Behind the Counter | On the Beat | CVS Pharmacy\" class=\"video-control-button\" id=\"openModal\">\n <div class=\"play-icon\"><img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/play.svg\"></div>\n <div class=\"pause-icon\"><img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/pause.svg\"></div>\n </button>\n \n \n <!-- Modal -->\n <!-- Modal -->\n <div id=\"videoModal\" class=\"modal\">\n <div class=\"modal-inner\">\n \n <!-- Close button -->\n <div class=\"modal-header\">\n <span class=\"close-text\">Close</span>\n <button class=\"close-btn\" id=\"closeModal\" aria-label=\"Close\">×</button>\n </div>\n \n <!-- Video -->\n <div class=\"video-wrapper\">\n <div class=\"modal-video\" id=\"popupVideo\">\n <iframe id=\"youtubeVideo\"\n src=\"https://www.youtube.com/embed/REXov4TG0lY?si=jgvqTt_U1WVY2BHn\"\n title=\"YouTube video player\"\n frameborder=\"0\"\n allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\"\n referrerpolicy=\"strict-origin-when-cross-origin\"\n allowfullscreen\n style=\"width:100%;height:568px;border-radius:20px 20px 0 0;\">\n </iframe>\n <!-- <video controls autoplay>\n <source src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v1/sept4/schedule-vaccine-edited_1.mp4\" type=\"video/mp4\" />\n </video> -->\n <div class=\"video-cover\" id=\"videoCover\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk48/v1/pharmacy-video-highlight.jpg\" alt=\"Cover\" />-->\n <button aria-label=\"Play or pause video\" class=\"video-control-button\" id=\"openModalInside\">\n <!-- <div class=\"play-icon\"><img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/play.svg\"></div>-->\n <!-- <div class=\"pause-icon\"><img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/pause.svg\"></div>-->\n </button>\n </div>\n </div>\n </div>\n \n <!-- Transcript -->\n <div class=\"modal-transcript\" id=\"transcriptModal\">\n <button class=\"transcript-toggle\" id=\"transcript-toggle\">\n <span class=\"arrow\"></span>\n <span class=\"chevron\">Transcript</span>\n </button>\n <div class=\"transcript-content\" id=\"transcriptContent\">\n <p>[Text: On The Beat by CVS<span class=\"super\">®</span>. What makes a \"community pharmacy\"?]</p>\n <p>[A man in a pharmacy coat, Justin, a CVS Pharmacist of 12 years, stands inside of a CVS.]</p>\n <p>Justin, speaking: When I think about community pharmacy, I think about establishing trust and care from a health care provider to a patient who may not have access to health care otherwise.</p>\n <p>[Logo: CVS Pharmacy]</p>\n </div>\n </div>\n \n </div>\n </div>\n </div>\n <div class=\"card-content\">\n <p>\n CVS pharmacist Justin shares what he thinks makes a pharmacy part of the community.\n </p>\n <a class=\"red-car red-care-one\" href=\"#\" id=\"openModalCta\"><span>Play Justin’s video</span></a>\n </div>\n </div>\n \n <!-- Right stacked cards -->\n <div class=\"stacked-right\">\n <div class=\"card left-card-two tab-display\">\n <div class=\"card-content\">\n <div class=\"story-title\">#CVS STORIES</div>\n <blockquote class=\"quote\">We really feel that this store is part of our community!</blockquote>\n <cite><div class=\"credit\">— Henry S., CVS customer</div></cite> \n </div>\n </div>\n <div class=\"card story-card stacked-right-card-1\">\n <div class=\"card-content\">\n <div class=\"story-title\">#CVS STORIES</div>\n <blockquote class=\"quote\">Every time I visit CVS, there’s greetings, smiles and very knowledgeable folks.</blockquote>\n <cite><div class=\"credit\">— Carey D., CVS customer</div></cite> \n </div>\n </div>\n <div class=\"card story-card stacked-right-card-2\">\n <div class=\"card-content\">\n <div class=\"story-title\">#CVS STORIES</div>\n <blockquote class=\"quote\">I give kudos to pharmacy workers with all they are responsible for... Thanks for what you do.</blockquote>\n <cite><div class=\"credit\">— Laurie K., CVS customer</div></cite> \n </div>\n </div>\n </div>\n \n </div>\n </div>\n \n </div>\n </div>\n \n<script>\n window.addEventListener('load', function () {\n setTimeout(() => {\n const modal = document.getElementById(\"videoModal\");\n const closeBtn = document.getElementById(\"closeModal\");\n const youtubeVideo = document.getElementById(\"youtubeVideo\");\n const videoCover = document.querySelector(\".video-cover\");\n const transcriptModal = document.getElementById(\"transcriptModal\");\n\n // Get all the CTA elements\n const ctaButtons = document.querySelectorAll(\".red-car\"); // Assuming your CTAs have a class \"cta-button\"\n\n // Base YouTube embed URL (without autoplay by default)\n const baseSrc = \"https://www.youtube.com/embed/bOW8T85ZSrc?si=VIOf9MmYkemAf19-&rel=0\";\n\n // Disable background elements while modal is open\n function disableBackgroundInteractions() {\n ctaButtons.forEach(button => {\n button.setAttribute(\"tabindex\", \"-1\");\n });\n }\n\n // Enable background elements when modal is closed\n function enableBackgroundInteractions() {\n ctaButtons.forEach(button => {\n button.removeAttribute(\"tabindex\");\n });\n }\n\n // Open modal without autoplay (CTA button)\n document.getElementById(\"openModal\").onclick = () => {\n modal.style.display = \"flex\";\n youtubeVideo.src = baseSrc; // no autoplay\n disableBackgroundInteractions();\n };\n\n // Open modal without autoplay (CTA button) for CTA\n document.getElementById(\"openModalCta\").onclick = () => {\n event.preventDefault(); // Prevents the # from showing in the URL\n modal.style.display = \"flex\";\n youtubeVideo.src = baseSrc; // no autoplay\n disableBackgroundInteractions();\n };\n\n // Open modal without autoplay (CTA button) for CTA\n document.querySelector(\"#picture-box-one\").onclick = () => {\n modal.style.display = \"flex\";\n youtubeVideo.src = baseSrc; // no autoplay\n disableBackgroundInteractions();\n };\n\n // Open modal with autoplay (inner play button)\n document.getElementById(\"openModalInside\").onclick = () => {\n modal.style.display = \"flex\";\n youtubeVideo.src = baseSrc + \"&autoplay=1\";\n\n // Hide videoCover\n if (videoCover) {\n videoCover.classList.add(\"hidden\");\n }\n\n disableBackgroundInteractions();\n };\n\n document.getElementById(\"videoCover\").onclick = () => {\n modal.style.display = \"flex\";\n youtubeVideo.src = baseSrc + \"&autoplay=1\";\n\n // Hide videoCover\n if (videoCover) {\n videoCover.classList.add(\"hidden\");\n }\n\n disableBackgroundInteractions();\n };\n\n // Close modal → stop video + reset thumbnail\n closeBtn.onclick = () => {\n modal.style.display = \"none\";\n youtubeVideo.src = baseSrc;\n\n // Show videoCover again\n if (videoCover) {\n videoCover.classList.remove(\"hidden\");\n }\n\n enableBackgroundInteractions();\n };\n\n // Close modal if clicking outside\n window.onclick = (e) => {\n if (e.target === modal) {\n modal.style.display = \"none\";\n youtubeVideo.src = baseSrc;\n\n // Show videoCover again\n if (videoCover) {\n videoCover.classList.remove(\"hidden\");\n }\n\n enableBackgroundInteractions();\n }\n };\n\n // Transcript toggle\n const transcriptContent = document.getElementById(\"transcriptContent\");\n const transcriptBtn = document.querySelector(\"#transcript-toggle\");\n\n transcriptBtn.addEventListener(\"click\", toggleTranscript);\n\n function toggleTranscript() {\n transcriptModal.classList.toggle(\"open\");\n transcriptContent.classList.toggle(\"open\");\n transcriptBtn.classList.toggle(\"open\");\n }\n\n }, 500); // Delay execution until the page is fully loaded\n});\n\ndocument.querySelector(\"#openModal\").addEventListener(\"click\", function (e) {\n utag.link({ link_name: 'homepage:pharmacy_video:play_button' });\n});\n\ndocument.querySelector(\"#openModalCta\").addEventListener(\"click\", function (e) {\n utag.link({ link_name: 'homepage:pharmacy_video:play_button' });\n});\n\n</script>"}},{"slotId":"HPV100004","slotContent":{"plaintext":"<!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"> -->\n<style>\n * {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n}\nbody{background-color:transparent!important;margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HPV100004.promoWrap {background-color:transparent!important;margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif;max-width:1280px;margin:0 auto 80px auto;position: relative;}\n#HPV100004.promoWrap .rotating-slider-container {max-width:1000px;margin:20px auto 0 auto;padding:0;background:#fff;position:relative}\n#HPV100004.promoWrap .rotating-slider-container .head3{margin:0;color:#262626;font-size:36px;line-height:46.8px;font-weight:400;font-size:26px}\n#HPV100004.promoWrap .rotating-slider-container .carousel{display:flex;align-items:center;gap:35px;position:relative;justify-content:space-between}\n#HPV100004.promoWrap .rotating-slider-container .slides-container{position:relative;min-height:450px;overflow:visible;flex-grow:1}\n#HPV100004.promoWrap .rotating-slider-container .slides{position:relative;height:100%}\n/* #HPV100004.promoWrap .rotating-slider-container .slide{position:absolute;width:100%;transition:transform .5s ease-in-out;top:0;left:0} */\n#HPV100004.promoWrap .rotating-slider-container .slide{position:relative;width:100%;height: auto;transition:transform .5s ease-in-out;display: block;}\n#HPV100004.promoWrap .rotating-slider-container .two-column-slide{display:flex;align-items:center;gap:40px;height:100%}\n#HPV100004.promoWrap .rotating-slider-container .image-column{flex:1;height:100%;display:flex;align-items:center}\n#HPV100004.promoWrap .rotating-slider-container .image-column img{width:100%;height:auto;max-height:300px;object-fit:contain;border-radius:8px}\n#HPV100004.promoWrap .rotating-slider-container .content-column{flex:1;padding:20px}\n#HPV100004.promoWrap .rotating-slider-container .content-column h3{font-size:28px;color:#333;margin-bottom:15px}\n#HPV100004.promoWrap .rotating-slider-container .content-column p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .arrow-btn:hover{background-color:#000}\n#HPV100004.promoWrap .rotating-slider-container .arrow-btn.right{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .arrow-btn.right.disabled{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n#HPV100004.promoWrap .rotating-slider-container .arrow-btn.left{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .arrow-btn.left.disabled{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n#HPV100004.promoWrap .rotating-slider-container .arrow-btn.disabled{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n#HPV100004.promoWrap .rotating-slider-container .dots{display:flex;justify-content:center;gap:10px;margin-top:0}\n#HPV100004.promoWrap .rotating-slider-container .dot-btn{width:8px;height:8px;border-radius:50%;background:#ccc;/*cursor:pointer;*/border:none;padding:0}\n#HPV100004.promoWrap .rotating-slider-container .dot-btn.active{background:#000}\n#HPV100004.promoWrap .rotating-slider-container .image-slider-column{width:100%;height:400px;position:relative;overflow:hidden}\n#HPV100004.promoWrap .rotating-slider-container .image-slides{position:relative;height:100%}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .image-slide img{width:100%;height:100%;object-fit:cover;display:block;border-radius:5px}\n#HPV100004.promoWrap .rotating-slider-container .image-slide.active{left:10%;transform:translateX(0);z-index:3;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .image-slide.next{left:100%;transform:translateX(-80%);z-index:2;opacity:.8}\n#HPV100004.promoWrap .rotating-slider-container .image-slide.prep-next{left:100%;transform:translateX(-60%);z-index:1;opacity:.6}\n#HPV100004.promoWrap .rotating-slider-container .image-slide.prev{left:-80%;transform:translateX(60%);z-index:1;opacity:.5}\n#HPV100004.promoWrap .rotating-slider-container .slide-out-left{animation:slideOutLeft .7s forwards}\n#HPV100004.promoWrap .rotating-slider-container .slide-in-right{animation:slideInRight .7s forwards}\n#HPV100004.promoWrap .rotating-slider-container .slide-out-right{animation:slideOutRight .7s forwards}\n#HPV100004.promoWrap .rotating-slider-container .slide-in-left{animation:slideInLeft .7s forwards}\n@keyframes slideOutLeft{from{transform:translateX(0);left:10%;opacity:1}to{transform:translateX(-40%);left:10%;opacity:.5}}\n@keyframes slideInRight{from{transform:translateX(-80%);left:100%;opacity:.8}to{transform:translateX(-80%);left:20%;opacity:1}}\n@keyframes slideOutRight{from{transform:translateX(0);left:10%;opacity:1}to{transform:translateX(40%);left:10%;opacity:.5}}\n@keyframes slideInLeft{from{transform:translateX(60%);left:-80%;opacity:.5}to{transform:translateX(60%);left:0;opacity:1}}\n#HPV100004.promoWrap .rotating-slider-container .slider-nav{display:flex;justify-content:center;gap:20px;margin-top:20px}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .slide-indicators{display:flex;justify-content:center;margin-top:15px;gap:10px}\n#HPV100004.promoWrap .rotating-slider-container .indicator{width:12px;height:12px;border-radius:50%;background-color:#ccc;cursor:pointer}\n#HPV100004.promoWrap .rotating-slider-container .indicator.active{background-color:#333}\n#HPV100004.promoWrap .rotating-slider-container .testimonial-slide{display:none}\n#HPV100004.promoWrap .rotating-slider-container .cube-container{width:100%;height:400px;perspective:1200px;position:relative;overflow:visible}\n#HPV100004.promoWrap .rotating-slider-container .cube{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s ease-in-out}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .cube-face img{width:100%;height:100%;object-fit:cover}\n#HPV100004.promoWrap .rotating-slider-container .cube-face:first-child{transform:rotateY(0) translateZ(150px);z-index:4;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .cube-face:nth-child(2){transform:rotateY(90deg) translateZ(150px);z-index:3;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .cube-face:nth-child(3){transform:rotateY(180deg) translateZ(150px);z-index:2;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .cube-face:nth-child(4){transform:rotateY(-90deg) translateZ(150px);z-index:1;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .cube-face.active{opacity:1;z-index:5}\n#HPV100004.promoWrap .rotating-slider-container .fixed-image-column{position:absolute;left:0;top:0;width:50%;height:100%;padding-right:20px;margin-right:60px;flex-shrink:0;max-width:520px;flex:1}\n/* #HPV100004.promoWrap .rotating-slider-container .sliding-content-column{position:absolute;right:0;top:0;width:50%;height:100%} */\n#HPV100004.promoWrap .rotating-slider-container .sliding-content-column{position:relative;width:50%;height:auto;overflow: visible;\n float: right;}\n\n#HPV100004.promoWrap .rotating-slider-container .slides{position:relative;height:100%}\n#HPV100004.promoWrap .rotating-slider-container .slide{width:100%;opacity:0;transition:opacity .5s ease-in-out;visibility: hidden;}\n#HPV100004.promoWrap .rotating-slider-container .slide.active{opacity:1;float: right;\n display: inline-block;\n position: absolute;visibility: visible;}\n#HPV100004.promoWrap .rotating-slider-container .carousel-container{position:relative;width:100%;height:400px;perspective:1000px}\n#HPV100004.promoWrap .rotating-slider-container .card{position:absolute;width:100%;max-width:352px;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;visibility:visible}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-front{z-index:3;transform:translateX(0) scale(1);opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-middle{z-index:2;transform:translateX(40px) scale(.95);opacity:1;width:100%}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-back{z-index:1;transform:translateX(70px) scale(.9);opacity:1;width:100%}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-left{z-index:2;transform:translateX(-40px) scale(.95);opacity:1;width:100%}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-far-left{z-index:1;transform:translateX(-70px) scale(.9);opacity:1;width:100%}\n#HPV100004.promoWrap .rotating-slider-container .card.hidden-layer{opacity:0!important;transform:translateX(0) scale(.9)!important;z-index:0!important}\n#HPV100004.promoWrap .rotating-slider-container .slides-text-section{position:relative;left:5%}\n#HPV100004.promoWrap .rotating-slider-container .fixed-image-column .card img{object-fit:cover;width:352px;height:100%;border-radius:20px}\n#HPV100004.promoWrap .rotating-slider-container .arrow-btn:focus,\n#HPV100004.promoWrap .rotating-slider-container .card:focus,\n/* #HPV100004.promoWrap .rotating-slider-container .dot-btn:focus{outline:2px solid #0066cc;outline-offset:2px} */\n.dot-btn:focus-visible {outline: none;}\n.dot:focus-visible {outline: none;}\n#HPV100004.promoWrap .rotating-slider-container .using-mouse .arrow-btn:focus,\n#HPV100004.promoWrap .rotating-slider-container .using-mouse .card:focus,\n#HPV100004.promoWrap .rotating-slider-container .using-mouse .dot-btn:focus{outline:0}\n#HPV100004.promoWrap .rotating-slider-container .mobile-view-sec{display:none}\n\n#HPV100004.promoWrap .rotating-slider-container .header-sec{margin-bottom:20px;padding:33px 20px 33px 0}\n#HPV100004.promoWrap .rotating-slider-container .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;display:block;align-items:center}\n#HPV100004.promoWrap .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;display:flex;/*align-items:center;*/justify-content:center; color: #575757;padding-left: 8px;flex-direction: column;}\n/* #HPV100004.promoWrap .rotating-slider-container .header-sec h2.icon-text{display:flex;align-items:center;justify-content:left}\n#HPV100004.promoWrap .rotating-slider-container .header-sec h2.icon-text img{padding-right:10px} */\n#HPV100004.promoWrap .rotating-slider-container .header-sec h3{font-size:36px;line-height:130%;font-weight:400;margin-top:5px;padding-bottom:20px}\n#HPV100004.promoWrap .rotating-slider-container .header-sec p.para{padding-bottom:30px}\n#HPV100004.promoWrap .rotating-slider-container .red-car{color:#1a1a19;text-decoration:none;display:table;font-weight:500;background:#004d99;border:1px solid #004d99;padding:10px 10px;display:inline-block;color:#fff;border-radius:10px}\n#HPV100004.promoWrap .rotating-slider-container .red-car:hover{background:#fff;border:1px solid #1a1a19;color:#004d99}\n#HPV100004.promoWrap .rotating-slider-container .red-car:hover::after{background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat}\n#HPV100004.promoWrap .rotating-slider-container .red-car::after{content:'';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.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:8px;margin-bottom:3px;margin-top:2px}\n#HPV100004.promoWrap .rotating-slider-container .picture-box{position:relative;overflow:hidden;align-items:center;justify-content:center;border-radius:20px}\n#HPV100004.promoWrap .rotating-slider-container .picture-box .imgsec{overflow:hidden;display:block;object-fit:cover;max-width:352px;border-radius:20px}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-middle::after {\n content: \"\";\n position: absolute;\n inset: 0;\n background: rgba(255, 255, 255, 0.6);\n backdrop-filter: blur(2px); \n -webkit-backdrop-filter: blur(2px);\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-back::after {\n content: \"\";\n position: absolute;\n inset: 0;\n background: rgba(255, 255, 255, 0.6);\n backdrop-filter: blur(2px); \n -webkit-backdrop-filter: blur(2px);\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-left::after {\n content: \"\";\n position: absolute;\n inset: 0;\n background: rgba(255, 255, 255, 0.6);\n backdrop-filter: blur(2px); \n -webkit-backdrop-filter: blur(2px);\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-far-left::after {\n content: \"\";\n position: absolute;\n inset: 0;\n background: rgba(255, 255, 255, 0.6);\n backdrop-filter: blur(2px); \n -webkit-backdrop-filter: blur(2px);\n}\n#HPV100004.promoWrap .carousel-mobile{display: none;}\n #HPV100004.promoWrap .header-sec-img-text {display: flex;flex-direction: row;}\n\n\n@media(max-width:959px){\n#HPV100004.promoWrap .rotating-slider-container .header-sec{margin-bottom:0;padding:0}\n#HPV100004.promoWrap .rotating-slider-container .header-sec.text-slide-one{margin-bottom:0;padding:33px 10px 33px 0}\n#HPV100004.promoWrap .rotating-slider-container .grid-two-col{gap:80px}\n#HPV100004.promoWrap .rotating-slider-container .header-sec h3{padding-bottom:10px;font-size:32px}\n#HPV100004.promoWrap .rotating-slider-container .header-sec p.para{padding-bottom:20px}\n#HPV100004.promoWrap .rotating-slider-container .picture-box .imgsec{max-width:251px;max-height:287px}\n#HPV100004.promoWrap .rotating-slider-container .card{max-width:352px}\n#HPV100004.promoWrap .rotating-slider-container .carousel-container{min-height:287px;padding-top:31px}\n#HPV100004.promoWrap{max-width:1280px;margin:0 auto 40px auto}\n#HPV100004.promoWrap .rotating-slider-container .dots{margin-top: 25px;}\n#HPV100004.promoWrap .rotating-slider-container .card{height: auto;}\n#HPV100004.promoWrap .rotating-slider-container .slides-container{min-height: 340px;}\n}\n@media(max-width:800px){\n#HPV100004.promoWrap .rotating-slider-container .fixed-image-column{left:0}\n#HPV100004.promoWrap .rotating-slider-container .learn-more-link{font-size:13px}\n#HPV100004.promoWrap .rotating-slider-container .slides-container{min-height: 340px;}\n}\n@media(max-width:755px){\n#HPV100004.promoWrap .rotating-slider-container .carousel{gap: 15px;}\n}\n @media (max-width:700px) {\n #HPV100004.promoWrap {background-color:transparent!important;margin:unset;font-family:CVS Health Sans,Helvetica,Arial,sans-serif;max-width:unset;margin:0 auto 40px auto;position: unset;}\n #HPV100004.promoWrap .rotating-slider-container{display: none;}\n#HPV100004.promoWrap .carousel-mobile{display: block;position: relative;}\n :root {\n --peek: 28px; /* no peek so only one slide shows */\n --gap: 36px; /* remove inter-slide gap on mobile */\n }\n #imageTrack {\n padding-left: var(--peek);\n padding-right: var(--peek);\n gap: var(--gap);\n }\n\n /* Make the container span the screen and clip overflow */\n #imageContainer {\n width: 100%;\n max-width: 100%;\n margin: 0 auto;\n overflow: hidden;\n position: relative;\n }\n\n /* IMPORTANT: target the actual track you use. If your HTML uses id=\"imageTrack\",\n either add class=\"image-track\" to it OR combine selectors as below. */\n #imageTrack,\n .image-track {\n display: flex;\n align-items: stretch;\n padding: 0 var(--peek); /* no side padding to avoid peeking */\n gap: var(--gap); /* prevent second slide from appearing */\n transition: transform 420ms cubic-bezier(.22,.9,.35,1);\n }\n\n /* Force exactly one slide to fill the viewport width */\n #HPV100004.promoWrap .carousel-mobile .image-slide {\n flex: 0 0 calc(100% - var(--peek) * 2);\n max-width: calc(100% - var(--peek) * 2);\n border-radius: 16px;\n overflow: hidden;\n }\n\n #HPV100004.promoWrap .carousel-mobile .image-slide img {\n display: block;\n width: 100%;\n height: auto;\n object-fit: cover;\n }\n\n /* Text track matches one-at-a-time behavior */\n #HPV100004.promoWrap .carousel-mobile .text-carousel-container { overflow: hidden; }\n #HPV100004.promoWrap .carousel-mobile .text-track { display: flex; transition: transform 420ms cubic-bezier(.22,.9,.35,1); }\n #HPV100004.promoWrap .carousel-mobile .text-slide { min-width: 100%; }\n\n\n #HPV100004.promoWrap .carousel-mobile .text-slide h2{ font-size:18px; margin-bottom:8px; line-height:1.05; }\n #HPV100004.promoWrap .carousel-mobile .cta { background:#165bb5; color:#fff; padding:10px 14px; border-radius:8px; text-decoration:none; display:inline-block; }\n\n /* controls */\n #HPV100004.promoWrap .carousel-mobile .arrow { position:absolute; top:25%; transform:translateY(-50%); width:40px; height:40px; border-radius:50%; border:0; background:#fff; box-shadow:0 6px 18px rgba(0,0,0,0.08); cursor:pointer; display:flex; align-items:center; justify-content:center;padding: 8px 12px;\n background: #fff;\n border: none;\n border-radius: 30%;\n cursor: pointer;\n z-index: 10;\n /* opacity: .8; */\n border: 1px solid #000; }\n #HPV100004.promoWrap .carousel-mobile .arrow.left { left: 8px; } /* place outside visual card if desired */\n #HPV100004.promoWrap .carousel-mobile .arrow.right { right: 8px; }\n #HPV100004.promoWrap .carousel-mobile .arrow.right {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);\n background-position: center;\n background-repeat: no-repeat;\n flex-shrink: 0;\n}\n #HPV100004.promoWrap .carousel-mobile .arrow.left {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);\n background-position: center;\n background-repeat: no-repeat;\n flex-shrink: 0;\n}\n\n #HPV100004.promoWrap .carousel-mobile .controls { margin-top:25px; display:flex; justify-content:center; gap:8px; }\n #HPV100004.promoWrap .carousel-mobile .dot { width:8px; height:8px; border-radius:50%; background:#ddd; cursor:pointer; }\n #HPV100004.promoWrap .carousel-mobile .dot.active { background:#333; }\n #HPV100004.promoWrap .carousel-mobile .header-sec{margin-bottom:20px;}\n#HPV100004.promoWrap .carousel-mobile .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;display:block;align-items:center}\n#HPV100004.promoWrap .carousel-mobile .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;}\n/* #HPV100004.promoWrap .carousel-mobile .header-sec h2.icon-text{display:flex;align-items:center;justify-content:left}\n#HPV100004.promoWrap .carousel-mobile .header-sec h2.icon-text img{padding-right:10px} */\n#HPV100004.promoWrap .carousel-mobile .header-sec h3{font-size:36px;line-height:130%;font-weight:400;padding-top:20px;padding-bottom:20px}\n#HPV100004.promoWrap .carousel-mobile .header-sec p.para{padding-bottom:30px}\n#HPV100004.promoWrap .carousel-mobile .header-sec{padding:0 0 0 18px}\n/* .header-sec.header-sec-one{padding:0 0 0 10px!important} */\n#HPV100004.promoWrap .carousel-mobile .header-sec{max-width: 100%;}\n#HPV100004.promoWrap .carousel-mobile .carousel-header{margin-bottom:0;padding:0 0 24px 18px;}\n#HPV100004.promoWrap .carousel-mobile .carousel-header .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;}\n/* #HPV100004.promoWrap .carousel-mobile .carousel-header h2.icon-text{display:flex;align-items:center;justify-content:left}\n#HPV100004.promoWrap .carousel-mobile .carousel-header h2.icon-text img{padding-right:10px} */\n#HPV100004.promoWrap .carousel-mobile .red-car{color:#1a1a19;text-decoration:none;display:table;font-weight:500;background:#004d99;border:1px solid #004d99;padding:10px 10px;display:inline-block;color:#fff;border-radius:10px}\n#HPV100004.promoWrap .carousel-mobile .red-car:hover{background:#fff;border:1px solid #1a1a19;color:#004d99}\n#HPV100004.promoWrap .carousel-mobile .red-car:hover::after{background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat}\n#HPV100004.promoWrap .carousel-mobile .red-car::after{content:'';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.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:8px;margin-bottom:3px;margin-top:2px}\n#HPV100004.promoWrap .carousel-mobile .arrow.disabled {\n background-color: #ccc9c6;\n border: 1px dashed #767471;\n cursor: not-allowed;\n pointer-events: none;\n background-position: center;\n background-repeat: no-repeat;\n}\n#HPV100004.promoWrap .carousel-mobile .arrow.left.disabled {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);\n}\n#HPV100004.promoWrap .carousel-mobile .arrow.right.disabled {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);\n}\n\n #HPV100004.promoWrap .carousel-mobile .image-slide img { height:auto; }\n #HPV100004.promoWrap .carousel-mobile .arrow.left, #HPV100004.promoWrap .carousel-mobile .arrow.right { display:block; }\n/* .image-slide.peek img {\n min-height: 500px;\n opacity: 0.7; \n transition: transform 0.4s ease, opacity 0.4s ease;\n border-radius: 12px;\n} */\n #HPV100004.promoWrap .carousel-mobile .image-slide {\n display: flex;\n align-items: center; /* Vertically centers the image */\n justify-content: center; /* Optional: horizontally centers if needed */\n}\n #HPV100004.promoWrap .carousel-mobile .image-slide.peek img {\n height: 80%; /* or any percentage that looks good */\n object-fit: cover;\n border-radius: 16px;\n}\n\n#HPV100004.promoWrap button.dot {\n border-style: none;\n}\n\n#HPV100004.promoWrap .header-sec .icon-text{align-items: anchor-center;}\n#HPV100004.promoWrap .header-sec .icon-text img{width: auto;height: 33px;}\n\n }\n\n@media (max-width: 400px) {\n :root {\n --peek: 60px;\n --gap: 33px;\n }\n\n #imageTrack {\n padding-left: var(--peek);\n padding-right: var(--peek);\n gap: var(--gap);\n }\n\n #HPV100004.promoWrap .carousel-mobile .image-slide {\n flex: 0 0 239px;\n max-width: 239px;\n }\n #HPV100004.promoWrap .carousel-mobile .image-slide.peek img {\n /* transform: scale(0.9); */\n opacity: 1; /* Optional: adds a faded look */\n transition: transform 0.4s ease, opacity 0.4s ease;\n border-radius: 16px;\n min-height: unset;\n}\n\n#HPV100004.promoWrap .rotating-slider-container .header-sec .icon-text{max-width: 290px;}\n}\n/* @media(max-width:400px){\n#HPV100004.promoWrap .rotating-slider-container .dots{margin-top:-32%}\n} */\n</style>\n<div class=\"promoWrap\" id=\"HPV100004\">\n<div class=\"rotating-slider-container\">\n<!-- <h3>How we support our community</h3>-->\n \n <div class=\"carousel\">\n <button class=\"arrow-btn left\" id=\"prevBtn\" aria-label=\"Previous slide\"></button>\n \n <div class=\"slides-container\">\n <div class=\"slides desktop-view-sec\">\n <!-- Image Stack Rotation -->\n <div class=\"fixed-image-column\" style=\"margin-right: 60px; flex-shrink: 0; max-width: 520px;\">\n <div class=\"carousel-container\" id=\"carousel\">\n <div class=\"card visible-front\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/magnesium.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/thermometer-check.jpg?im=Resize=(352,402)\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/thermometer-check.jpg?im=Resize=(251,287)\"> \n <img alt=\"A sick person checks their temperature while curled up on a chair under a blanket\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/thermometer-check.jpg?im=Resize=(239,273)\">\n </picture>\n </div>\n </div>\n <div class=\"card visible-middle\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/20200909-17-Exam-Sprain-0047.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/magnesium.jpg?im=Resize=(352,402)\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/magnesium.jpg?im=Resize=(251,287)\"> \n <img alt=\"Fresh spinach leaves in bowl on rustic wooden table.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/magnesium.jpg?im=Resize=(239,273)\">\n </picture>\n </div>\n </div>\n <div class=\"card visible-back\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/sleep-support.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/sleep-support.jpg?im=Resize=(352,402)\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/sleep-support.jpg?im=Resize=(251,287)\"> \n <img alt=\"A person sleeps with an eye mask on\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/sleep-support.jpg?im=Resize=(239,273)\">\n </picture>\n </div>\n </div>\n </div>\n </div>\n <div class=\"slides-text-section\">\n <!-- Content slides (unchanged) -->\n <div class=\"slide active\" id=\"slide-one\" data-index=\"0\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec text-slide-one\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/wellness-zone-heading-icon.svg\" alt=\"illustration of an article\">\n <h2 class=\"icon-text\">Wellness Zone</h2>\n </div>\n <h3>Is it a cold, strep or COVID-19?</h3>\n <p class=\"para\">Here’s how to narrow down what might be causing your discomfort.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/health/cough-cold-flu/cold-strep-covid?icid=cvs-home-design1-s4-wz-magnesium\" id=\"\"><span>Learn more about your symptoms</span></a>\n </div>\n \n </div>\n </div>\n \n <div class=\"slide\" data-index=\"1\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/wellness-zone-heading-icon.svg\" alt=\"illustration of an article\">\n <h2 class=\"icon-text\">Wellness Zone</h2>\n </div>\n <h3>The many benefits of magnesium</h3>\n <p class=\"para\">Learn how magnesium may help support muscle and nerve function, help regulate blood sugar levels, help support heart health and more.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/wellness/vitamins-supplements/magnesium-benefits?icid=cvs-home-design1-s4-wz-coldstrepcovid\" id=\"\"><span>Learn more about magnesium</span></a>\n </div>\n </div>\n </div>\n \n <div class=\"slide\" data-index=\"2\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/wellness-zone-heading-icon.svg\" alt=\"illustration of an article\">\n <h2 class=\"icon-text\">Wellness Zone</h2>\n </div>\n <h3>How to support a better night’s sleep — starting tonight</h3>\n <p class=\"para\">The strategies in this article can help improve sleep quality, which can enhance memory, concentration and productivity.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/wellness/sleep/sleep-tips?icid=cvs-home-s4-wz-sleep\" id=\"\"><span>Learn about sleep quality</span></a>\n </div>\n </div>\n </div>\n </div>\n </div>\n\t\t\n\t\t<!-- mobile view start -->\n\t\n\t <!-- mobile view end -->\n </div>\n \n\t\n <button class=\"arrow-btn right\" id=\"nextBtn\" aria-label=\"Next slide\"></button>\n </div>\n\n <div class=\"dots\" role=\"group\" aria-label=\"Slide Progress Indicator Dots\" aria-hidden=\"true\">\n <span class=\"dot-btn active\" aria-label=\"Slide 1 of 3\" role=\"img\" data-index=\"0\"></span>\n <span class=\"dot-btn\" aria-label=\"Slide 2 of 3\" role=\"img\" data-index=\"1\"></span>\n <span class=\"dot-btn\" aria-label=\"Slide 3 of 3\" role=\"img\" data-index=\"2\"></span>\n</div>\n</div>\n\n<div class=\"carousel-mobile\" id=\"carousel-mob\">\n <div class=\"carousel-header header-sec\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/wellness-zone-heading-icon.svg\" alt=\"illustration of an article\">\n <h2 class=\"icon-text\">Wellness Zone</h2>\n </div>\n </div>\n\n <div class=\"image-carousel-container\" id=\"imageContainer\">\n <div class=\"image-track\" id=\"imageTrack\">\n <!-- replace src with your images -->\n <div class=\"image-slide\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/thermometer-check.jpg\" alt=\"\"></div>\n <div class=\"image-slide\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/magnesium.jpg\" alt=\"\"></div>\n <div class=\"image-slide\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/sleep-support.jpg\" alt=\"\"></div>\n </div>\n </div>\n\n <div class=\"controls\" role=\"group\" aria-label=\"Slide Progress Indicator Dots\" aria-hidden=\"true\">\n <span class=\"dot active\" aria-label=\"Slide 1 of 3\" role=\"img\"></span>\n <span class=\"dot\" aria-label=\"Slide 2 of 3\" role=\"img\"></span>\n <span class=\"dot\" aria-label=\"Slide 3 of 3\" role=\"img\"></span>\n </div>\n\n\n <div class=\"text-carousel-container\" id=\"textContainer\">\n <div class=\"text-track\" id=\"textTrack\">\n <div class=\"text-slide\">\n <div class=\"header-sec\">\n <h3>Is it a cold, strep or COVID-19?</h3>\n <p class=\"para\">Here's how to narrow down what might be causing your discomfort.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/health/cough-cold-flu/cold-strep-covid?icid=cvs-home-design1-s4-wz-coldstrepcovid\" id=\"\"><span>Learn more about your symptoms</span></a>\n </div>\n </div>\n <div class=\"text-slide\">\n <div class=\"header-sec\">\n <h3>The many benefits of magnesium</h3>\n <p class=\"para\">Learn how magnesium may help support muscle and nerve function, help regulate blood sugar levels, help support heart health and more.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/wellness/vitamins-supplements/magnesium-benefits?icid=cvs-home-design1-s4-wz-magnesium\" id=\"\"><span>Learn more about magnesium</span></a>\n </div>\n </div>\n <div class=\"text-slide\">\n <div class=\"header-sec\"> \n <h3>How to support a better night’s sleep — starting tonight</h3>\n <p class=\"para\">The strategies in this article can help improve sleep quality, which can enhance memory, concentration and productivity.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/wellness/sleep/sleep-tips?icid=cvs-home-design1-s4-wz-sleep\" id=\"\"><span>Learn about sleep quality</span></a>\n </div> \n </div>\n </div>\n </div>\n\n <button class=\"arrow left\" id=\"prevBtnmob\"></button>\n <button class=\"arrow right\" id=\"nextBtnmob\"></button>\n\n\n</div>\n\n</div>\n<script>\n window.addEventListener('load', function () {\n setTimeout(() => {\n let currentStackIndex = 0;\n const totalSlides = 3;\n let keyboardInteraction = false;\n\n const contentSlides = document.querySelectorAll('.slide');\n const dotBtns = document.querySelectorAll('.dot-btn');\n const prevBtn = document.getElementById('prevBtn');\n const nextBtn = document.getElementById('nextBtn');\n const cards = document.querySelectorAll('.card');\n\n // Detect Tab key to know it's keyboard interaction\n// document.body.addEventListener('keydown', function(e) {\n// if (e.key === 'Tab') {\n// document.body.classList.remove('using-mouse');\n// keyboardInteraction = true;\n// }\n// });\n\n // Detect mouse to prevent keyboard-based focus effects\n document.body.addEventListener('mousedown', function() {\n document.body.classList.add('using-mouse');\n });\n\n // Allow keyboard navigation via arrow keys or number keys\n document.addEventListener('keydown', (e) => {\n if (e.key === 'ArrowRight' && currentStackIndex < totalSlides - 1) {\n e.preventDefault();\n goToSlide(currentStackIndex + 1);\n nextBtn.focus();\n } else if (e.key === 'ArrowLeft' && currentStackIndex > 0) {\n e.preventDefault();\n goToSlide(currentStackIndex - 1);\n prevBtn.focus();\n } else if (e.key === 'Home') {\n e.preventDefault();\n goToSlide(0);\n dotBtns[0].focus();\n } else if (e.key === 'End') {\n e.preventDefault();\n goToSlide(totalSlides - 1);\n dotBtns[totalSlides - 1].focus();\n } else if (e.key >= '1' && e.key <= String(totalSlides)) {\n e.preventDefault();\n const index = parseInt(e.key) - 1;\n goToSlide(index);\n dotBtns[index].focus();\n }\n });\n\n let lastFocused = null;\n\nnextBtn.addEventListener('focus', () => {\n if (keyboardInteraction && currentStackIndex < totalSlides - 1) {\n goToSlide(currentStackIndex + 1);\n }\n lastFocused = 'next';\n});\n\nprevBtn.addEventListener('focus', () => {\n if (keyboardInteraction && currentStackIndex > 0) {\n goToSlide(currentStackIndex - 1);\n }\n lastFocused = 'prev';\n});\n\t\n// \tdocument.addEventListener('keydown', (e) => {\n// if (e.key === 'Tab') {\n// setTimeout(() => {\n// if (document.activeElement === nextBtn && currentStackIndex < totalSlides - 1 && lastFocused === 'next') {\n// goToSlide(currentStackIndex + 1);\n// } else if (document.activeElement === prevBtn && currentStackIndex > 0 && lastFocused === 'prev') {\n// goToSlide(currentStackIndex - 1);\n// }\n// }, 0);\n// }\n// });\n\n // Go to specific slide\n function goToSlide(index) {\n currentStackIndex = index;\n rotateCarousel();\n updateContentSlider();\n\t updateMobileSlides(); // Add this line\n }\n\n\n\n\t\n // Rotate card stack visuals\n function rotateCarousel() {\n const carousel = document.getElementById('carousel');\n const cards = Array.from(carousel.children);\n\n cards.forEach(card => {\n card.className = 'card';\n card.setAttribute('tabindex', '-1');\n });\n\n if (currentStackIndex === 0) {\n cards[0].classList.add('visible-front');\n cards[1].classList.add('visible-middle');\n cards[2].classList.add('visible-back');\n } else if (currentStackIndex === 1) {\n cards[0].classList.add('visible-left');\n cards[1].classList.add('visible-front');\n cards[2].classList.add('visible-middle');\n } else if (currentStackIndex === 2) {\n cards[0].classList.add('visible-far-left');\n cards[1].classList.add('visible-left');\n cards[2].classList.add('visible-front');\n }\n\n cards[currentStackIndex].setAttribute('tabindex', '0');\n }\n\n // Update slide text content and dot indicators\n function updateContentSlider() {\n contentSlides.forEach((slide, index) => {\n slide.classList.toggle('active', index === currentStackIndex);\n });\n\n dotBtns.forEach((dot, index) => {\n dot.classList.toggle('active', index === currentStackIndex);\n dot.setAttribute('aria-selected', index === currentStackIndex);\n });\n\n prevBtn.classList.toggle('disabled', currentStackIndex === 0);\n nextBtn.classList.toggle('disabled', currentStackIndex === totalSlides - 1);\n\n const liveRegion = document.getElementById('slide-status') || createLiveRegion();\n liveRegion.textContent = `Slide ${currentStackIndex + 1} of ${totalSlides}`;\n }\n\n // Create ARIA live region for screen readers\n function createLiveRegion() {\n const liveRegion = document.createElement('div');\n liveRegion.id = 'slide-status';\n liveRegion.setAttribute('aria-live', 'polite');\n liveRegion.setAttribute('aria-atomic', 'true');\n liveRegion.style.position = 'absolute';\n liveRegion.style.overflow = 'hidden';\n liveRegion.style.clip = 'rect(0 0 0 0)';\n liveRegion.style.height = '1px';\n liveRegion.style.width = '1px';\n liveRegion.style.margin = '-1px';\n liveRegion.style.padding = '0';\n liveRegion.style.border = '0';\n document.body.appendChild(liveRegion);\n return liveRegion;\n }\n\n // Click support for dots and arrows\n nextBtn.addEventListener('click', () => {\n keyboardInteraction = false;\n if (currentStackIndex < totalSlides - 1) {\n goToSlide(currentStackIndex + 1);\n }\n });\n\n prevBtn.addEventListener('click', () => {\n keyboardInteraction = false;\n if (currentStackIndex > 0) {\n goToSlide(currentStackIndex - 1);\n }\n });\n\ndotBtns.forEach(dot => {\n // Prevent click from doing anything\n dot.addEventListener('click', (e) => {\n e.preventDefault();\n });\n\n // Prevent keyboard activation from moving slides\n dot.addEventListener('keydown', (e) => {\n if (e.key === 'Enter' || e.key === ' ') {\n e.preventDefault();\n }\n });\n});\n\n\n // Initial setup\n updateContentSlider();\n createLiveRegion();\n\t\n\t\n\n\n/* mobile start */\nconst imageContainer = document.getElementById('imageContainer');\nconst imageTrack = document.getElementById('imageTrack');\nconst imageSlides = Array.from(imageTrack.children);\nconst textContainer = document.getElementById('textContainer');\nconst textTrack = document.getElementById('textTrack');\nconst textSlides = Array.from(textTrack.children);\nconst dots = Array.from(document.querySelectorAll('.controls .dot'));\nconst prevBtnmob = document.getElementById('prevBtnmob');\nconst nextBtnmob = document.getElementById('nextBtnmob');\n\nlet currentIndex = 0;\n\nfunction layoutAndCenter() {\n const cs = getComputedStyle(imageContainer);\n const peek = parseInt(cs.getPropertyValue('--peek')) || 0;\n const gap = parseInt(cs.getPropertyValue('--gap')) || 0;\n\n const containerWidth = imageContainer.clientWidth;\n const slideWidth = imageSlides[0].getBoundingClientRect().width;\n const step = slideWidth + gap;\n\n let translate;\n if (currentIndex === 0) {\n translate = 0;\n } else {\n translate = currentIndex * step - (containerWidth - slideWidth) / 2 + peek;\n }\n\n imageTrack.style.transform = `translateX(-${translate}px)`;\n textTrack.style.transform = `translateX(-${currentIndex * textContainer.clientWidth}px)`;\n\n imageSlides.forEach((slide, i) => {\n slide.classList.toggle('peek', i !== currentIndex);\n });\n\n const carousel = document.getElementById('carousel-mob');\n const arrows = document.querySelectorAll('#HPV100004.promoWrap .carousel-mobile .arrow');\n\n if (currentIndex === 0) {\n const activeTextSlide = textSlides[0];\n if (activeTextSlide) {\n const textHeight = activeTextSlide.scrollHeight;\n const imageHeight = imageContainer.clientHeight;\n carousel.style.height = `${imageHeight + textHeight}px`;\n }\n // ✅ Center arrows only for first slide\n arrows.forEach(arrow => {\n arrow.style.top = '30%';\n // arrow.style.transform = 'translateY(-50%)';\n });\n } else {\n carousel.style.height = '';\n // Reset arrows for other slides if needed\n arrows.forEach(arrow => {\n arrow.style.top = '';\n arrow.style.transform = '';\n });\n }\n\n dots.forEach((d, i) => d.classList.toggle('active', i === currentIndex));\n prevBtnmob.classList.toggle('disabled', currentIndex === 0);\n nextBtnmob.classList.toggle('disabled', currentIndex === imageSlides.length - 1);\n}\n\n\n\n\nfunction goTo(index) {\n currentIndex = Math.max(0, Math.min(index, imageSlides.length - 1));\n layoutAndCenter();\n\n prevBtnmob.classList.toggle('disabled', currentIndex === 0);\n nextBtnmob.classList.toggle('disabled', currentIndex === imageSlides.length - 1);\n}\n\n\n\nprevBtnmob.addEventListener('click', () => goTo(currentIndex - 1));\nnextBtnmob.addEventListener('click', () => goTo(currentIndex + 1));\n// dots.forEach((dot, i) => dot.addEventListener('click', () => goTo(i)));\n\nwindow.addEventListener('load', layoutAndCenter);\nwindow.addEventListener('resize', layoutAndCenter);\nnew ResizeObserver(layoutAndCenter).observe(imageContainer);\n\n/* finger touch */\nlet startX = 0;\nlet endX = 0;\nconst swipeThreshold = 50; // Minimum distance to trigger swipe\n\nimageContainer.addEventListener('touchstart', (e) => {\n startX = e.touches[0].clientX;\n});\n\nimageContainer.addEventListener('touchmove', (e) => {\n endX = e.touches[0].clientX;\n});\n\nimageContainer.addEventListener('touchend', () => {\n const deltaX = endX - startX;\n\n if (Math.abs(deltaX) > swipeThreshold) {\n if (deltaX < 0 && currentIndex < imageSlides.length - 1) {\n goTo(currentIndex + 1); // Swipe left → next\n } else if (deltaX > 0 && currentIndex > 0) {\n goTo(currentIndex - 1); // Swipe right → prev\n }\n }\n\n\n // Reset values\n startX = 0;\n endX = 0;\n});\n }, 500); // delay after full load\n });\n\ndocument.querySelector(\"#nextBtn\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:wellness_zone:right_nav'});});\n\ndocument.querySelector(\"#prevBtn\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:wellness_zone:left_nav '});});\n\ndocument.querySelector(\"#nextBtnmob\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:wellness_zone:right_nav'});});\n\ndocument.querySelector(\"#prevBtnmob\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:wellness_zone:left_nav '});});\n\n\n</script>"}},{"slotId":"HPV100005","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.25em;font-size: .85em;line-height: .85em;}\n\t#HPV100005.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif; background: #FFFFFF; margin-left: calc(-100vw / 2 + 50%); margin-right: calc(-100vw / 2 + 50%); padding-left: calc(100vw / 2 - 50%); padding-right: calc(100vw / 2 - 50%);}\n\n\t#HPV100005.promoWrap .weeklydeals{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 80px;padding: 0;}\n\n\t#HPV100005.promoWrap .weeklydeals .imgsec {overflow: hidden;}\n\t#HPV100005.promoWrap .weeklydeals .imgsec img{display: block; max-width: 100%; width: 100%; height: auto;}\n\n\t#HPV100005.promoWrap .weeklydeals .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table; width: 94%;}\n\t#HPV100005.promoWrap .weeklydeals .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100005.promoWrap .weeklydeals .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV100005.promoWrap .weeklydeals .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\n\t#HPV100005.promoWrap .weeklydeals .whitecar {font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; width: 97%;}\n\t#HPV100005.promoWrap .weeklydeals .whitecar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .whitecar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100005.promoWrap .weeklydeals .whitecar:hover{text-decoration: none;color: #FFFFFF;}\n\t#HPV100005.promoWrap .weeklydeals .whitecar:hover > span{border-bottom: 1px solid #FFFFFF; text-decoration: none;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec{display: grid; grid-template-columns: 1fr 2.1fr; grid-gap: 40px;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .para2{margin: 0; color: #1A1A19; font-size: 20px; line-height: 30px; font-weight: 400;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .tabmob{display: none;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1{margin-top: 52px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec{padding: 0 8px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .iconhead{display: flex; gap: 8px; margin-bottom: 8px; align-items: center;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .iconhead img{display: block; width: auto; height: 44px; margin: auto 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .iconhead .head2{margin: 0; color: #575757; font-size: 22px; line-height: 28.6px; font-weight: 500;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .head3{margin: 0; color: #1A1A19; font-size: 48px; line-height: 62.4px; font-weight: 400;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1{overflow: hidden; border-radius: 16px; padding: 16px 16px 26px; background: #BD4848; margin: 40px 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img{border-radius: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .txtsec .para2{padding: 16px 0 10px; color: #FFFFFF;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .imgsec{border-radius: 16px; position: relative;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .imgsec .bg{overflow: hidden; border-radius: 16px; width: 82.5%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .imgsec img.offer{position: absolute; width: 168px; height: auto; top: 16.42px; right: 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec{padding: 16px 16px 10px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec .para2{padding: 0px 0 10px;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3{margin-bottom: 40px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .imgsec img{border-radius: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec{padding: 24px 16px 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta{font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; padding: 10px 12px; border-radius: 10px; background: #004D99; margin:16px 0 0; border: 2px solid #004D99;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta:hover{text-decoration: none;color: #004D99; background: #FFFFFF; border: 1px solid #004D99; padding: 11px 13px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk2{display: grid; grid-template-columns: 1.7587fr 1fr; grid-gap: 40px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4{display: flex; gap: 24px; align-items: center; background: #BD4848; padding: 16px; border-radius: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec {position: relative; width: 100%; max-width: fit-content; border-radius: 12px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec img{max-width: 204px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec{flex: 1 1 100%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec .para2{color: #FFFFFF; padding-bottom: 10px;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5{display: flex; gap: 40px; align-items: center; margin-top: 40px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .imgsec {position: relative; width: 100%; max-width: fit-content; border-radius: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .imgsec img{max-width: 182px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec{flex: 1 1 100%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec .para2{padding-bottom: 10px;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 a{text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .imgsec {display: block; overflow: hidden; position: relative; border-radius: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .imgsec .playicon{display: block; position: absolute; width: 44px; height: 44px; left: 16px; bottom: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec{padding: 16px 16px 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .para3{margin: 0; font-size: 16px; line-height: 24px; padding-bottom: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .whitecta{font-weight: 500; color: #004D99; text-decoration: none; display: table; padding: 9px 12px; border-radius: 10px; background: #FFFFFF; margin: 0; border: 1px solid #004D99;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .whitecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .whitecta:hover{text-decoration: none;color: #FFFFFF; background: #004D99;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .modalanchor15{cursor: pointer;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal{display: none; position: fixed; inset: 0; background: rgba(0, 0, 0, 0.8); z-index: 1000; justify-content: center; align-items: flex-start; overflow-y: auto; padding: 20px 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal{max-width: 360px; width: 100%;display: flex ; flex-direction: column; margin: 0 auto;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .modalclose{top: -40px !important; font-size: 16px; line-height: 24px; font-weight: 500; color: #FFFFFF !important; width: auto; height: auto; border: none;background: none; border: none; margin: auto 0 10px auto; cursor: pointer;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .modalclose::before{content: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .modalclose img{display: inline-block; margin: 0 0 0 8px; width: 24px; vertical-align: -7px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .videowrapper{position: relative; overflow: hidden; max-width: 100%; width: 100%; padding-top: 177.6%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .videowrapper iframe{position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; border-radius: 20px 20px 0 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 * {margin: 0; text-align: left;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15{padding: 20px; background: #FFFFFF; border-radius: 0 0 16px 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 h3 .tbutton{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400; cursor: pointer;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 h3 .tbutton{padding: 20px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/pharmacy/women's-health-care/accordion-caret-blue_down.svg\") no-repeat scroll left; background-size: 15px 8px !important; border: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 h3.active .tbutton {background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/pharmacy/women's-health-care/accordion-caret-blue_up.svg\") no-repeat scroll left;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 .paratranscript{font-family: CVS Health Sans, Helvetica, Arial, sans-serif; margin: 0;color: #000000; font-size: 16px; line-height: 24px;font-weight: 400; padding: 0 0 20px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 .tcontent{padding: 0 20px; max-height: 0;overflow: auto;transition: max-height 0.3s ease-out;}\n\t\n\t@media screen and (max-width:1023px) {\n\t\t#HPV100005.promoWrap .weeklydeals{margin: 0 auto 40px; padding: 0 24px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec{grid-template-columns: 1fr; grid-gap: 0px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .dsk{display: none;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .tabmob{display: block;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1{margin-top: 0px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .iconhead img{height: 36px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .head3{font-size: 32px; line-height: 41.6px; margin-bottom: 32px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3{margin-bottom: 32px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec{padding: 16px 16px 0;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .blk1{display: grid; grid-template-columns: 1fr 1fr; grid-gap: 16px; margin-bottom: 16px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1{margin: 0;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .imgsec .bg{width: 82.672%;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk2{grid-template-columns: 1fr 1fr; grid-gap: 16px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4{gap: 16px; padding: 8px; align-items: start;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec{background: #E38D8D; border-radius: 16px; padding: 14px 6px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec img{max-width: 148px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5{gap: 16px; margin-top: 16px; align-items: start;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .imgsec img{max-width: 164px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .para3{font-size: 18px; line-height: 27px;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV100005.promoWrap .weeklydeals{padding: 0 8px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .whitecar{width: 90%;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .imgsec .bg{width: 82.56%;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .imgsec img.offer{width: 168px; top: 16px; width: 45.35%; top: 6.292%;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec{padding: 16px 8px 10px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3{margin-bottom: 24px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec{padding: 16px 8px 0;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .blk1{grid-template-columns: 1fr; grid-gap: 8px; margin-bottom: 8px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk2{grid-template-columns: 1fr; grid-gap: 8px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk3{display: grid; grid-template-columns: 1fr 1fr; grid-gap: 16px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4{display: block; gap: 0; padding: 8px 8px 18px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec{background: none; border-radius: 16px; padding: 0;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec img{max-width: 100%;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec{flex: unset}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec .para2{padding: 16px 0 10px; width: 96%;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5{display: block; gap: 0; margin-top: 0;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .imgsec img{max-width: 100%;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec{flex: unset;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec .para2{padding: 16px 0 10px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec{padding: 16px 8px 0;}\n\t}\n</style>\n<div id=\"HPV100005\" class=\"promoWrap\">\n\t<div class=\"weeklydeals\">\n\t\t<div class=\"outsec\">\n\t\t\t<div class=\"inblk1\">\n\t\t\t\t<div class=\"headsec\">\n\t\t\t\t\t<div class=\"iconhead\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/deals-and-offers-heading-icon.svg\" alt=\"Illustration of weekly deals.\">\n\t\t\t\t\t\t<h2 class=\"head2\">This week’s deals & offers</h2>\n\t\t\t\t\t</div>\n\t\t\t\t\t<h3 class=\"head3\">Deals that keep on giving</h3>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"card3 tabmob\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/extrabigdeals.jpg\" alt=\"Black Friday Extra Big Deals include items like Well Market cashews, Batiste dry shampoo and Scotch tape.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">This Black Friday, shop deals you actually need. Save on essentials so you can splurge on gifts.</p>\n\t\t\t\t\t\t<a href=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s5-shop-fs-ebd\" class=\"bluecta\"><span>Shop Extra Big Deals</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"blk1\">\n\t\t\t\t\t<div class=\"card1\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/holidayshop.jpg\" alt=\"A Maybelline mascara kit sits in a gift box with tissue paper.\">\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<p class=\"para2\">Find 1,000s of gifts, stocking stuffers, joyful décor and more.</p>\n\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/holiday?icid=cvs-home-s5-shop-fs-holiday\" class=\"whitecar\"><span>Visit the Holiday Shop</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card2\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<div class=\"bg\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/photo.jpg\" alt=\"Photo items like holiday cards and prints.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/photooffer.png\" alt=\"Up to 85% off\" class=\"offer\">\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<p class=\"para2\">Up to 85% off select Photo products</p>\n\t\t\t\t\t\t\t<a href=\"/photo/cvs-photo-coupons?cid=cvs-home-s5-shop-fs-photo\" class=\"blackcar\"><span>Shop Photo</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"inblk2\">\n\t\t\t\t<div class=\"card3 dsk\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/extrabigdeals.jpg\" alt=\"Black Friday Extra Big Deals include items like Well Market cashews, Batiste dry shampoo and Scotch tape.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">This Black Friday, shop deals you actually need. <br>Save on essentials so you can splurge on gifts.</p>\n\t\t\t\t\t\t<a href=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s5-shop-fs-ebd\" class=\"bluecta\"><span>Shop Extra Big Deals</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"blk2\">\n\t\t\t\t\t<div class=\"blk3\">\n\t\t\t\t\t\t<div class=\"card4\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/holidaylights.jpg\" alt=\"Merry Brite mini lights.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<p class=\"para2\">Deck the halls with up to 25% off holiday lights and décor.</p>\n\t\t\t\t\t\t\t\t<a href=\"/shop/deals/97879?icid=cvs-home-s5-shop-fs-holidaylights\" class=\"whitecar\"><span>Shop holiday lights</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"card5\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/lastchance.jpg\" alt=\"L'Oréal Paris Glow Paradise lip balm, Essie Expressie quick-dry nail polish and Sally Hansen Miracle Gel.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<p class=\"para2\">Up to 75% off select makeup and hair care.</p>\n\t\t\t\t\t\t\t\t<a href=\"/shop/merch/makeup-hair-care-last-chance?widgetID=pekm12gp&mc=cvscontentpage&icid=cvs-home-s5-shop-fs-lastchance-event\" class=\"blackcar\"><span>Shop the Last Chance Event</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"blk4\">\n\t\t\t\t\t\t<div class=\"card6\">\n\t\t\t\t\t\t\t<a id=\"openModal15\" class=\"modalanchor15\" data-remodal-target=\"popupVideo15\" href=\"#\" aria-label=\"Play video of Dr. Michelle Henry – Intuitive Skin Care\">\n\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t<img class=\"modalbg\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/drhenryvideo.jpg\" alt=\"A static image from Doctor Henry's video about skin care.\">\n\t\t\t\t\t\t\t\t\t<img class=\"playicon\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/play.svg\" alt=\"play icon\">\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<p class=\"para3\">Learn Dr. Henry’s intuitive skin care regimen.</p>\n\t\t\t\t\t\t\t\t<a id=\"openModal15-1\" class=\"modalanchor15 whitecta\" data-remodal-target=\"popupVideo15\" href=\"#\" aria-label=\"Play video of Dr. Michelle Henry – Intuitive Skin Care\"><span>Play Dr. Henry’s video</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div id=\"videoModal15\" class=\"modal\" role=\"dialog\">\n\t\t\t\t\t\t\t<div class=\"innermodal\" id=\"popupVideo15\">\n\t\t\t\t\t\t\t\t<button id=\"closeModal15\" class=\"modalclose\" type=\"button\">Close<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/content/community-stories/modal-closeicon.svg\" alt=\"close icon\" aria-label=\"hidden\" class=\"promobtn-inline\"></button>\n\t\t\t\t\t\t\t\t<div class=\"videowrapper\">\n\t\t\t\t\t\t\t\t\t<iframe id=\"modalvideo15\" src=\"https://www.youtube.com/embed/H7CIUBjxl8s\" title=\"Dr. Michelle Henry – Intuitive Skin Care\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen></iframe>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div id=\"accordion15\" class=\"bizaccordion15\">\n\t\t\t\t\t\t\t\t\t<h3><button id=\"aa1\" aria-controls=\"a1\" aria-expanded=\"false\" class=\"tbutton\">View transcript</button></h3>\n\t\t\t\t\t\t\t\t\t<div id=\"a1\" role=\"alert\" class=\"tcontent\" aria-labelledby=\"aa1\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">Hi, everyone, my name is Dr. Michelle Henry. I’m a board-certified dermatologist, and I’m thrilled to talk to you about my preferred skin care approach, the intuitive skin care regimen. Intuitive skin care is listening to your skin’s needs and responding to that. Listen to your skin throughout your day. When is it drier? When does it need more hydration? And try to craft a regimen that meets your skin’s unique needs. I want to walk you guys through some products that I really love when I’m developing my skin care regimen. First we have L'Oréal Bright Reveal. So I often suffer with hyperpigmentation. So I really like easy products that are well-tolerated but have specific ingredients to target that. This is La Roche-Posay Cicaplast Baume. This is like your dry skin rapid relief. It’s your emergency product when you’re really dry. Aveeno Positively Radiant: If you know me, you know I love sunscreen. This is SPF 30. It has some soy in it, so it helps to brighten the skin. This you’re using each and every day and reapplying every two hours. So I challenge you to visit your local CVS to craft your very own intuitive skin care routine.</p>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\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</div>\n<script type=\"text/javascript\" src=\"https://www.youtube.com/iframe_api\"></script>\n<script type = \"text/javascript\">\n\tsetTimeout(function() {\n\t\t(function hpv100005Function() {\n\t\t\tif (document.getElementById('HPV100005')) {\n\t\t\t\tconst modal15 = document.getElementById(\"videoModal15\");\n\t\t\t\tconst closeBtn15 = document.getElementById(\"closeModal15\");\n\t\t\t\tconst modalvideo15 = document.getElementById(\"modalvideo15\");\n\n\t\t\t\t// Base YouTube embed URL (without autoplay by default)\n\t\t\t\tconst baseSrc1 = \"https://www.youtube.com/embed/bOW8T85ZSrc\";\n\n\t\t\t\t// Open modal without autoplay (CTA button)\n\t\t\t\tdocument.getElementById(\"openModal15\").onclick = () => {\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tmodal15.style.display = \"flex\";\n\t\t\t\t\tmodalvideo15.src = baseSrc1; // no autoplay\n\t\t\t\t\tvar clickedElement = document.getElementById(\"openModal15\").getAttribute(\"data-remodal-target\");\n\t\t\t\t\tdocument.getElementById(clickedElement).childNodes[1].focus();\n\t\t\t\t\twindow.addEventListener('keydown', function (e) {\n\t\t\t\t\t\tif (e.keyCode === 9) {\n\t\t\t\t\t\t\tlet focusable = document.querySelector('#videoModal15').querySelectorAll('input,button,select,textarea,a');\n\t\t\t\t\t\t\tif (focusable.length) {\n\t\t\t\t\t\t\t\tlet first = focusable[0];\n\t\t\t\t\t\t\t\tlet last = focusable[focusable.length - 1];\n\t\t\t\t\t\t\t\tlet shift = e.shiftKey;\n\t\t\t\t\t\t\t\tif (shift) {\n\t\t\t\t\t\t\t\t\tif (e.target === first) {\n\t\t\t\t\t\t\t\t\t\tlast.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tif (e.target === last) {\n\t\t\t\t\t\t\t\t\t\tfirst.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t};\n\t\t\t\tdocument.getElementById(\"openModal15-1\").onclick = () => {\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tmodal15.style.display = \"flex\";\n\t\t\t\t\tmodalvideo15.src = baseSrc1; // no autoplay\n\t\t\t\t\tvar clickedElement = document.getElementById(\"openModal15-1\").getAttribute(\"data-remodal-target\");\n\t\t\t\t\tdocument.getElementById(clickedElement).childNodes[1].focus();\n\t\t\t\t\twindow.addEventListener('keydown', function (e) {\n\t\t\t\t\t\tif (e.keyCode === 9) {\n\t\t\t\t\t\t\tlet focusable = document.querySelector('#videoModal15').querySelectorAll('input,button,select,textarea,a');\n\t\t\t\t\t\t\tif (focusable.length) {\n\t\t\t\t\t\t\t\tlet first = focusable[0];\n\t\t\t\t\t\t\t\tlet last = focusable[focusable.length - 1];\n\t\t\t\t\t\t\t\tlet shift = e.shiftKey;\n\t\t\t\t\t\t\t\tif (shift) {\n\t\t\t\t\t\t\t\t\tif (e.target === first) {\n\t\t\t\t\t\t\t\t\t\tlast.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tif (e.target === last) {\n\t\t\t\t\t\t\t\t\t\tfirst.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t};\n\n\t\t\t\t// Close modal stop video\n\t\t\t\tcloseBtn15.onclick = () => {\n\t\t\t\t\tmodal15.style.display = \"none\";\n\t\t\t\t\tmodalvideo15.src = \"\";\n\t\t\t\t\tmodalvideo15.src = baseSrc1;\n\t\t\t\t};\n\n\t\t\t\t// Close modal if clicking outside\n\t\t\t\twindow.onclick = (e) => {\n\t\t\t\t\tif (e.target === modal15) {\n\t\t\t\t\t\tmodal15.style.display = \"none\";\n\t\t\t\t\t\tmodalvideo15.src = \"\";\n\t\t\t\t\t\tmodalvideo15.src = baseSrc1;\n\t\t\t\t\t}\n\t\t\t\t};\n\n\t\t\t\t// accordion js\t\n\t\t\t\tlet buttons = document.querySelectorAll(\"#accordion15 h3\");\n\t\t\t\tbuttons.forEach((button) => {\n\t\t\t\t\tlet content = button.nextElementSibling;\n\t\t\t\t\tbutton.addEventListener(\"click\", (event) => {\n\t\t\t\t\t\tif (button.classList.contains(\"active\")) {\n\t\t\t\t\t\t\tbutton.classList.remove(\"active\");\n\t\t\t\t\t\t\tbutton.children[0].setAttribute(\"aria-expanded\", false);\n\t\t\t\t\t\t\tcontent.style.maxHeight = null;\n\t\t\t\t\t\t\t// content.setAttribute(\"aria-hidden\", true);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tbutton.classList.add(\"active\");\n\t\t\t\t\t\t\tbutton.children[0].setAttribute(\"aria-expanded\", true);\n\t\t\t\t\t\t\tcontent.style.maxHeight = ((content.scrollHeight) / 7) + \"px\";\n\t\t\t\t\t\t\t// content.setAttribute(\"aria-hidden\", false);\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t});\n\t\t\t\tdocument.querySelector(\"#openModal15\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:pharmacy_video:play_button'});});\n\t\t\t\tdocument.querySelector(\"#openModal15-1\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:pharmacy_video:play_button'});});\n\t\t\t}\n\t\t})();\n\t}, 500);\n</script>"}},{"slotId":"HPV100006","slotContent":{"plaintext":"<!-- <!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"> -->\n <style>\n * {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n}\n body{font-family:CVS Health Sans, Helvetica, Arial, sans-serif;margin:0}\n.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}\n#HPV100006.promoWrap{max-width:1280px;margin:0px auto 80px auto}\n#HPV100006.promoWrap .container p{font-size:14px;color:#000}\n#HPV100006.promoWrap h3{margin-bottom:10px;font-size:18px}\n#HPV100006.promoWrap .header-sec{margin-bottom:20px;max-width:400px}\n#HPV100006.promoWrap .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;align-items:center}\n#HPV100006.promoWrap .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;}\n#HPV100006.promoWrap .header-sec h2.icon-text{display:flex;align-items:center;justify-content:left; color: #575757;padding-left: 15px;}\n#HPV100006.promoWrap .header-sec h2.icon-text img{padding-right:10px}\n#HPV100006.promoWrap .header-sec h3{font-size:48px;line-height:130%;font-weight:400;margin-top:5px;padding-bottom:10px}\n#HPV100006.promoWrap .header-sec p.para{padding-bottom:20px}\n#HPV100006.promoWrap .grid-two-col{display:grid;grid-template-columns:1fr;gap:70px;overflow:visible}\n#HPV100006.promoWrap .column{display:grid;flex-direction:row;gap:20px}\n#HPV100006.promoWrap .card{background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;padding:16px}\n#HPV100006.promoWrap .card img{width:100%;height:auto}\n#HPV100006.promoWrap .card-content{padding:15px;padding:0;color:#000;padding-top:15px;padding-bottom:0}\n#HPV100006.promoWrap .card-content-1{padding:15px 0 0 0}\n#HPV100006.promoWrap .card-content h3,#HPV100006.promoWrap .card-content h4{margin-bottom:10px;font-size:36px;line-height:130%;font-weight:400}\n#HPV100006.promoWrap .card-content p{font-size:20px;line-height:150%;padding-bottom:10px}\n#HPV100006.promoWrap .card-content a{color:#000;text-decoration:none;font-weight:500;font-size:18px;line-height:150%}\n#HPV100006.promoWrap .card-content .btn{display:inline-block;margin-top:10px;padding:8px 12px;background-color:#0071dc;color:#fff;text-decoration:none;border-radius:4px}\n#HPV100006.promoWrap .card.stacked-right-card-2{background:linear-gradient(to right,#ffb347,#fc3);color:#fff;padding:0;position:relative;background:0 0;overflow:visible}\n#HPV100006.promoWrap .card.red{background:#ffd5b2}\n#HPV100006.promoWrap .card.product{background:#fff;border:2px solid #eee}\n#HPV100006.promoWrap .card.small img{max-width:80px;margin:10px auto}\n#HPV100006.promoWrap .card.video img{position:relative}\n#HPV100006.promoWrap .sub-grid{display:grid;gap:20px;overflow: hidden;}\n#HPV100006.promoWrap .sub-grid .tall{grid-row:span 2;display:flex;flex-direction:column}\n#HPV100006.promoWrap .stacked-right{display:flex;flex-direction:column;gap:20px;max-width:620px}\n#HPV100006.promoWrap .stacked-right .card{flex-direction:row;align-items:center}\n#HPV100006.promoWrap .profile-img{width:100%;height:415px;background:#ddd;border-radius:18px;margin:0 auto 12px auto;display:block}\n#HPV100006.promoWrap .card.video{background:0 0;box-shadow:unset}\n#HPV100006.promoWrap .card.video p{font-size:14px}\n#HPV100006.promoWrap .video-btn{display:inline-block;margin:8px auto 0 auto;padding:10px 28px;background:#e5f0ff;color:#2354b9;border:none;border-radius:5px;font-weight:700;font-size:1em;cursor:pointer;text-decoration:none}\n#HPV100006.promoWrap .story-card{margin-bottom:24px;display:flex;align-items:flex-start;gap:12px}\n#HPV100006.promoWrap .story-card img{width:168px;height:auto;margin-top:0;object-fit:cover;border-radius:8px}\n#HPV100006.promoWrap .story-content{flex:1}\n#HPV100006.promoWrap .story-title{font-size:.95em;font-weight:700;margin:2px 0 8px 0}\n#HPV100006.promoWrap .quote{color:#4b587c;font-size:16px;margin:0 0 10px 0}\n#HPV100006.promoWrap .credit{font-weight:600;color:#123b7b}\n#HPV100006.promoWrap .card.left-card-1{background:0 0;box-shadow:unset;padding:0}\n#HPV100006.promoWrap .card.left-card-1 img{border-radius:16px}\n#HPV100006.promoWrap .card.stacked-right-card-2{background:0 0;box-shadow:unset;flex-direction:column;align-items:unset}\n#HPV100006.promoWrap .card.stacked-right-card-2 img{border-radius:16px}\n#HPV100006.promoWrap .black-cta{color:#000;text-decoration:none;display:table;font-weight:500}\n#HPV100006.promoWrap .black-cta span:hover{text-decoration: none;border-bottom: 1px solid #262626;}\n#HPV100006.promoWrap .black-cta::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:10px;margin-bottom:1px}\n#HPV100006.promoWrap .red-car{background:#004d99;border:1px solid #004d99;padding:10px 25px 10px 16px;display:inline-block;color:#fff;border-radius:10px;text-decoration:none;font-size:18px;line-height:150%;font-weight:500}\n#HPV100006.promoWrap .red-car:hover{background:#fff;border:1px solid #000;color:#004d99;border-radius:10px;text-decoration:none}\n#HPV100006.promoWrap .red-car:hover::after{background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat}\n#HPV100006.promoWrap .red-car::after{content:'';background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.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:10px;margin-bottom:1px}\n#HPV100006.promoWrap .card-content-new{border-radius:12px;width:auto;display:flex;justify-content:center;height:auto;background:#ebebeb;width: 100%; max-width: 211px;}\n#HPV100006.promoWrap .stacked-right-card-1{padding:0;gap:40px;max-width:510px}\n#HPV100006.promoWrap .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n#HPV100006.promoWrap .picture-box .imgsec{overflow:hidden;display:flex;object-fit:cover}\n#HPV100006.promoWrap .picture-box img{width:100%;height:auto;display:block}\n#HPV100006.promoWrap img.imgoffer{position:absolute;display:block;width:249px;height:166px;bottom:-111%;left:16.5%}\n#HPV100006.promoWrap img.imgoffer-1{position:absolute;width:317px;height:auto;top:59%;left:-5%;z-index:10}\n#HPV100006.promoWrap img.imgoffer-2{position:absolute;width:317px;height:167px;top:24%;right:-15.5%;z-index:10}\n#HPV100006.promoWrap .stacked-right-card-2 h3{max-width:588px}\n#HPV100006.promoWrap .red h3{max-width:366px}\n#HPV100006.promoWrap .left-card-1 h3{max-width:468px}\n#HPV100006.promoWrap .stacked-right-card-1 h3{max-width:252px}\n#HPV100006.promoWrap .header-sec-tab{display:none}\n#HPV100006.promoWrap .stacked-right-card-2-tab{display:none}\n#HPV100006.promoWrap .column-tab{display:none}\n#HPV100006.promoWrap .column.column-one{flex-direction:row;grid-template-columns:1fr 1.39fr;align-items:center}\n#HPV100006.promoWrap .column.column-two{flex-direction:row;grid-template-columns:1fr 1.39fr;gap:40px}\n#HPV100006.promoWrap .card.img-section{background-color:transparent;padding:0;overflow:visible}\n#HPV100006.promoWrap .img-section-inner{position:relative;background:0 0;overflow:visible;border-radius:16px}\n#HPV100006.promoWrap p.disc-text{font-size:16px;line-height:150%;padding-top:20px}\n#HPV100006.promoWrap .stacked-right-card-2 .card-content-1{padding:20px 0 15px 15px}\n.tab-display{display:none}\n#HPV100006.promoWrap .left-card-1 .card-content-1{padding:20px 0 15px 15px}\n#HPV100006.promoWrap .card.img-section .picture-box img{border-radius:16px}\n#HPV100006.promoWrap .header-sec p.icon-text{display:flex;align-items:center;justify-content:left;font-size:22px;line-height:150%}\n#HPV100006.promoWrap .disclink{font-size:16px;color:#262626;line-height:150%;font-weight:400;text-decoration:underline}\n#HPV100006.promoWrap .disclink:hover{text-decoration:none;border-bottom:1px solid #262626}\n#HPV100006.promoWrap .stacked-right-card-1 .card-content .black-cta{max-width: 160px;}\n#HPV100006.promoWrap .img-text-sec{display: flex;align-items: center;}\n\n@media screen and (max-width:1260px){\n#HPV100006.promoWrap img.imgoffer-2{width: 270px;height: auto;top: 24%;right: -4.5%;}\n#HPV100006.promoWrap .card.stacked-right-card-2{ align-items: flex-start;}\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box .imgsec {max-width: 577px;}\n}\n\n@media screen and (max-width:1155px){\n#HPV100006.promoWrap img.imgoffer-2{width: 220px;height: auto;top: 24%;right: 3.5%;}\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box .imgsec {max-width: 530px;}\n}\n\n/* @media screen and (max-width:1020px){\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box .imgsec {max-width: 510px;}\n} */\n\n\n\n@media screen and (max-width:1024px){\n#HPV100006.promoWrap{margin:0px auto 40px auto;padding: 0 24px;}\n#HPV100006.promoWrap .header-sec-tab{display:block}\n#HPV100006.promoWrap .stacked-right-card-2-tab{display:flex}\n#HPV100006.promoWrap .column.column-one{flex-direction:row;grid-template-columns:1fr 1fr;align-items:center}\n#HPV100006.promoWrap .sub-grid{grid-template-columns:1fr}\n#HPV100006.promoWrap .column-tab{display:flex}\n#HPV100006.promoWrap .grid-two-col{grid-template-columns:1fr}\n#HPV100006.promoWrap .header-sec{margin-bottom:0}\n#HPV100006.promoWrap .grid-two-col{gap:48px}\n#HPV100006.promoWrap .header-sec{padding:0}\n#HPV100006.promoWrap .header-sec h3{padding-bottom:10px;font-size:32px}\n.header-sec p.para{padding-bottom:20px}\n#HPV100006.promoWrap .header-sec{padding-right:30px}\n#HPV100006.promoWrap .img-section .picture-box .imgsec{min-height:255px}\n#HPV100006.promoWrap .column.column-two{grid-template-columns:1fr 1fr;gap:16px}\n#HPV100006.promoWrap .column-two .stacked-right-card-2{flex-direction:column}\n#HPV100006.promoWrap .card-content h3,#HPV100006.promoWrap .card-content h4{font-size:24px}\n#HPV100006.promoWrap .disc-text.dtp-display{display:none}\n#HPV100006.promoWrap .disc-text.tab-display{display:block;padding-top:0;margin-top:-20px}\n#HPV100006.promoWrap img.imgoffer-1{width:148px;height:auto;top:59%;left:-5%;z-index:10;border-radius: 16px;}\n#HPV100006.promoWrap img.imgoffer-2{width:160px;height:auto;top:103px;right:5px;z-index:10}\n#HPV100006.promoWrap .column-two .stacked-right-card-2 .picture-box .imgsec{max-width:85%;height:auto}\n#HPV100006.promoWrap .column-two .stacked-right-card-2 .picture-box{justify-content:left}\n#HPV100006.promoWrap .stacked-right-card-1{gap:12px;display: grid;grid-template-columns: 1fr 1fr;}\n#HPV100006.promoWrap .stacked-right-card-1 .card{align-items:unset}\n#HPV100006.promoWrap .stacked-right-card-1 .card-content{padding:0;width: 100%;}\n#HPV100006.promoWrap .stacked-right-card-2 h3{max-width:310px}\n#HPV100006.promoWrap .left-card-1 h3{max-width:309px}\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box .imgsec {max-width: unset;}\n}\n@media screen and (max-width:890px){\n#HPV100006.promoWrap img.imgoffer-2{top:85px;}\n}\n@media screen and (max-width:800px){\n#HPV100006.promoWrap img.imgoffer-2{top:70px;right: 1px;}\n}\n@media screen and (max-width:768px){\n#HPV100006.promoWrap img.imgoffer-2{width:142px;height:auto;top:15%;right:0.5%;z-index:10}\n}\n\n@media screen and (max-width:700px){\n/* #HPV100006.promoWrap .grid-two-col{padding:0 10px} */\n#HPV100006.promoWrap .column{gap:15px}\n#HPV100006.promoWrap .column.column-one{flex-direction:column;grid-template-columns:1fr}\n#HPV100006.promoWrap .header-sec{padding:0 0 10px 0;max-width: 100%;}\n#HPV100006.promoWrap .sub-grid{grid-template-columns:1fr}\n#HPV100006.promoWrap .column.column-two{grid-template-columns:1fr;gap:20px}\n#HPV100006.promoWrap .stacked-right-card-1{gap:10px; max-width: 100%;}\n#HPV100006.promoWrap .disc-text.dtp-display{display:block}\n#HPV100006.promoWrap .disc-text.tab-display{display:none}\n#HPV100006.promoWrap .stacked-right-card-2 .card-content-1{padding:20px 0 15px 10px}\n#HPV100006.promoWrap .left-card-1 .card-content-1{padding:20px 0 15px 7px}\n#HPV100006.promoWrap .left-card-1 .card-content-1 .black-cta::after{margin-left: 7px;}\n#HPV100006.promoWrap .stacked-right-card-1 .picture-box .imgsec{width:100%;height:auto}\n#HPV100006.promoWrap .card-content-new{max-width:100%}\n#HPV100006.promoWrap .stacked-right-card-1 .card-content{padding-top:0}\n/* #HPV100006.promoWrap .card.img-section{align-items:end} */\n#HPV100006.promoWrap .img-section .picture-box .imgsec{min-height: 100%;\n max-width: 100%;justify-content: right;}\n #HPV100006.promoWrap .column-two .stacked-right-card-2 .picture-box .imgsec{min-height: 100%;\n max-width: 100%;justify-content: left;}\n#HPV100006.promoWrap img.imgoffer-1{width:120px;height:auto;top:61%;left:0%}\n#HPV100006.promoWrap img.imgoffer-2{width:240px;height:auto;top:158px;right:-34px;z-index:10}\n#HPV100006.promoWrap .stacked-right-card-2 h3{max-width:320px}\n#HPV100006.promoWrap .left-card-1 h3{max-width:320px}\n#HPV100006.promoWrap .picture-box .imgsec{width: 100%;min-height: 100%;\n max-width: 100%;}\n #HPV100006.promoWrap .card.img-section .picture-box img{width: 85%;}\n #HPV100006.promoWrap .stacked-right-card-2 .picture-box img{width: 90%;}\n #HPV100006.promoWrap .sub-grid{ overflow: visible;}\n #HPV100006.promoWrap{padding: 0 10px;}\n}\n@media screen and (max-width:675px){\n#HPV100006.promoWrap img.imgoffer-2{width: 210px;top:158px;right:-3px}\n}\n@media screen and (max-width:570px){\n#HPV100006.promoWrap img.imgoffer-2{top:124px;right:8px}\n}\n@media screen and (max-width:510px){\n#HPV100006.promoWrap img.imgoffer-2{width:180px;top:124px;right:-3px}\n}\n@media screen and (max-width:490px){\n#HPV100006.promoWrap img.imgoffer-2{width:150px;top:113px;right:0}\n}\n@media screen and (max-width:430px){\n #HPV100006.promoWrap img.imgoffer-1{width:120px;height:auto;top:49%;left:-1%}\n#HPV100006.promoWrap img.imgoffer-2{top:15%;right:1.5%}\n}\n@media screen and (max-width:360px){\n #HPV100006.promoWrap img.imgoffer-1{width:120px;height:auto;top:49%;left:-1%}\n#HPV100006.promoWrap img.imgoffer-2{width:142px;top:67px;right:-3px}\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box img{width: 85%;}\n#HPV100006.promoWrap .stacked-right-card-1 .picture-box .imgsec{width:180px;height:auto}\n#HPV100006.promoWrap .card-content-new{max-width:211px}\n}\n </style>\n <div class=\"promoWrap\" id=\"HPV100006\">\n <div class=\"health-services-section grid-two-col\">\n <!-- Left Column -->\n <div class=\"column column-one\">\n <div class=\"header-sec\">\n <div class=\"img-text-sec\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/health-services-heading-icon.svg\" alt=\"Illustration of a shield with a cross symbolizing health care\">\n <h2 class=\"icon-text\">Health services</h2>\n </div>\n <h3>Schedule a flu shot, grab some extra savings</h3>\n <p class=\"para\">Flu shots are free with most insurance,* and appointments can often be made on the same day. Plus, get a $10 off $20 coupon* for the next time you shop at CVS<span class=\"super\">®</span>.</p>\n <a class=\"red-car red-care-one\" href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-design1-s6-hcd-imz-fnnl-flu\" id=\"\"><span>Schedule your vaccinations</span></a>\n <p class=\"disc-text dtp-display\">No cost with most insurance. Eligibility varies by patient and insurance plan. Restrictions apply. <a class=\"disclink\" href=\"/immunizations/get-vaccinated?icid=cvs-home-design1-s6-hcd-imz-details\">Get details here</a>.</p>\n </div>\n <div class=\"card img-section\">\n <div class=\"img-section-inner\">\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/minute-clinic-provider-bandage.jpg?im=Resize=(730,528)\">\n <source media=\"(min-width: 701px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/minute-clinic-provider-bandage.jpg?im=Resize=(352.56,255)\"> \n <img alt=\"A MinuteClinic provider places an adhesive bandage on a person's arm after vaccination.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/minute-clinic-provider-bandage.jpg?im=Resize=(284.81,206)\">\n </picture>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/vaccine-offer-block.png\" alt=\"Get a $10 off $20 coupon with vaccine.*\" class=\"imgoffer-1\">\n </div>\n</div>\n \n </div>\n <p class=\"disc-text tab-display\">No cost with most insurance. Eligibility varies by patient and insurance plan. Restrictions apply. <a class=\"disclink\" href=\"/immunizations/get-vaccinated?icid=cvs-home-design1-s6-hcd-imz-details\">Get details here</a>.</p>\n\n <!-- Right Column -->\n <!-- Right Column -->\n<div class=\"column column-two\">\n <!-- First two cards -->\n <div class=\"card left-card-1\">\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/minute-clinic-lobby.jpg\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/minute-clinic-lobby.jpg\"> \n <img alt=\"A MinuteClinic waiting area.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/minute-clinic-lobby.jpg\">\n </picture>\n </div>\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/10-off-20_coupon_with-vax.svg\" alt=\"Get a $10 off $20 coupon with vaccine\" class=\"imgoffer\"> -->\n <div class=\"card-content card-content-1\">\n <h3>Same-day care is just around the corner</h3>\n <p class=\"para\">Flu shots are free with most insurance,* and appointments can often be made on the same day. Plus, get a $10 off $20 coupon* for the next time you shop at CVS<span class=\"super\">®</span>.</p>\n <a class=\"black-cta\"\n href=\"/minuteclinic?icid=cvs-home-design1-s6-hcd-mc-schedule\"\n id=\"\"><span>Schedule a MinuteClinic appointment</span></a>\n </div>\n </div>\n\n \n\n <!-- Sub-grid for last 3 cards -->\n <div class=\"sub-grid\">\n <!-- Left big card -->\n <div class=\"stacked-right\">\n <div class=\"card story-card stacked-right-card-1\">\n <div class=\"card-content-new\">\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/explore-minute-clinic-image.png\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/explore-minute-clinic-image.png\"> \n <img alt=\"A smart phone showing how to find care using the CVS Health app.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/explore-minute-clinic-image.png\">\n </picture>\n </div>\n </div>\n <div class=\"card-content\">\n <p class=\"para\">Choose from more than 195 MinuteClinic services</p>\n <a class=\"black-cta\"\n href=\"/minuteclinic/services?icid=cvs-home-design1-s6-hcd-mc-exploreservice\"\n id=\"\"><span>Explore MinuteClinic</span></a>\n </div>\n </div>\n <div class=\"card stacked-right-card-2\">\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/oak-street-health-doctor.jpg\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/oak-street-health-doctor.jpg\"> \n <img alt=\"A doctor smiles at the camera.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/oak-street-health-doctor.jpg\">\n </picture>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/Oak_Street_Health_Endorsed_Lockup_v_lgs_cmyk_grngry copy 3.png\" alt=\"Oak Street Health is part of CVS Health.\" class=\"imgoffer-2\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/10-off-20_coupon_with-vax.svg\" alt=\"Get a $10 off $20 coupon with vaccine\" class=\"imgoffer-1\"> -->\n <div class=\"card-content card-content-1\">\n <h3>Oak Street Health specializes in primary care for older adults</h3>\n <p class=\"para\">Our dedicated care team understands the unique needs of adults on Medicare. Same-day or next-day appointments where available.</p>\n <a class=\"black-cta\"\n href=\"/content/oak-street-health?icid=cvs-home-design1-s6-hcd-osh\"\n id=\"\"><span>Learn more about Oak Street Health</span></a>\n </div>\n </div>\n</div>\n </div>\n</div>\n\n </div>\n </div>"}},{"slotId":"HPV100007","slotContent":{"plaintext":" "}},{"slotId":"HPV100008","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#HPV100008.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto 80px auto;}\n\n\t#HPV100008.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\n\t#HPV100008.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HPV100008.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t\n\n\t#HPV100008.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 60px;}\n\t#HPV100008.promoWrap .commitments .head2{margin: 0;color: #262626; font-size: 48px;line-height: 130%;font-weight: 400; padding-bottom: 32px;}\n\t#HPV100008.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 32px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HPV100008.promoWrap .commitments .cards li{display: inherit;}\n\t#HPV100008.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;padding: 16px;}\n\t#HPV100008.promoWrap .commitments .cards li .card .imgsec{display: flex;align-items: center;justify-content: center;overflow: hidden;}\n\t#HPV100008.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px 10px 20px;text-align: center;}\n\t#HPV100008.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#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #fff; text-decoration: none;}\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-white.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:10px; margin-bottom: 1px;}\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car span:hover{text-decoration: none;border-bottom: 1px solid #fff;color: #fff;}\n\t/* #HPV100008.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #fff; text-decoration: none;} */\n\t#HPV100008.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#HPV100008.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HPV100008.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HPV100008.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; padding: 0 0 18px;max-width: 1280px;}\n\t#HPV100008.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 0px;}\n\t#HPV100008.promoWrap .disc .externallink,#HPV100008.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HPV100008.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HPV100008.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HPV100008.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#HPV100008.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HPV100008.promoWrap .disc .backlink, #HPV100008.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HPV100008.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#HPV100008.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HPV100008.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HPV100008.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HPV100008.promoWrap .disc .disclink{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HPV100008.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 1px solid #262626;}\n\t#HPV100008.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#HPV100008.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HPV100008.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HPV100008.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HPV100008.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/HPV100008/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#HPV100008.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HPV100008.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HPV100008.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#HPV100008.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HPV100008.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HPV100008.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HPV100008.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100008.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#HPV100008.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HPV100008.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HPV100008.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\n\t#HPV100008.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t\n\t\n\n\t#HPV100008.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\n\n\t\n\t#HPV100008.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HPV100008.promoWrap .disc{padding: 0 4px 0;margin: 0 0 24px 0;}\n\t#HPV100008.promoWrap cite {font-style: normal;}\n\t#HPV100008.promoWrap .commitments .cards li .box1{ background: #a40001;}\n\t\t#HPV100008.promoWrap .commitments .cards li .box2{background: #000000;}\n\t#HPV100008.promoWrap .commitments .cards li .box3{background: #730a0c;}\n\n\t\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HPV100008.promoWrap .photo .imgsec{right:0%}\n\t\t#HPV100008.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\t@media screen and (max-width:1024px) {\n\t\t\n\t\t#HPV100008.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HPV100008.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HPV100008.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HPV100008.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HPV100008.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HPV100008/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/* #HPV100008.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HPV100008.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HPV100008.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t\n\t\t#HPV100008.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t\t#HPV100008.promoWrap .commitments .cards li .card{padding: 8px;}\n\t\t#HPV100008.promoWrap{margin: 0 auto 40px auto;padding: 0 24px;}\n\t\t\t\t#HPV100008.promoWrap .commitments{padding: 0 0 24px;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HPV100008.promoWrap .head2{padding: 0 0 16px;}\n\n\t\t#HPV100008.promoWrap .commitments .head2{font-size: 32px;padding-bottom: 20px;}\n\t\t#HPV100008.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HPV100008.promoWrap .commitments .cards li .card .text-div{padding: 22px 0 10px 10px;text-align: left;}\n\t\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: none;}\n\n\t\t#HPV100008.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HPV100008.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\n/*\n\t\t#HPV100008.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\n\n\t\t#HPV100008.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HPV100008.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HPV100008.promoWrap .commitments{padding: 0 0 16px;}\n\t\t#HPV100008.promoWrap .commitments .cards{grid-template-columns: 1fr;grid-gap: 8px;}\n\n\t\t#HPV100008.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\n\t\t#HPV100008.promoWrap .commitments .cards li .card .imgsec{border-radius: 16px 16px 0 0;}\n\t\t#HPV100008.promoWrap .commitments .cards li .card .text-div{padding: 18px 0 10px 0;text-align: center;}\n\t\t#HPV100008.promoWrap .commitments .head2{font-size: 24px;}\n\t\t\t\t#HPV100008.promoWrap{padding: 0 10px;}\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HPV100008.promoWrap .head2{padding: 0 0 16px;}\n\t\n\t\t#HPV100008.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HPV100008.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HPV100008.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HPV100008.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HPV100008.promoWrap .photo .offscreen,#HPV100008.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HPV100008.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#HPV100008.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HPV100008.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HPV100008.promoWrap a#sec5-link1 {padding-right: 10px;}\n\t\t#HPV100008.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HPV100008.promoWrap .savings .box.box1, #HPV100008.promoWrap .savings .box.box2{min-height: unset;} */\n\t\n\t\n\t\t#HPV100008.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t\n\t}\n\n\n\n</style>\n<div id=\"HPV100008\" class=\"promoWrap\">\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/2025/v1/sept4/here-healthier-happens-together.jpg?im=Resize=(368,370)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v1/sept4/here-healthier-happens-together.jpg?im=Resize=(213.33,214)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v1/sept4/here-healthier-happens-together.jpg?im=Resize=(328,329)\" alt=\"Two women hug. Here, healthier happens together. The e in here has a lower opacity so the her stands out.\">\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-design1-s8-gen-commit-here\" 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/2025/v1/sept4/beauty-unaltered.jpg?im=Resize=(368,370)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v1/sept4/beauty-unaltered.jpg?im=Resize=(213.33,214)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v1/sept4/beauty-unaltered.jpg?im=Resize=(328,329)\" alt=\"An unedited photo of a woman. The Beauty Unaltered logo.\">\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-design1-s8-gen-commit-beauty\" class=\"red-car\"><span>Learn about Beauty Unaltered</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/2025/v1/sept4/tested-to-be-trusted.jpg?im=Resize=(368,370)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v1/sept4/tested-to-be-trusted.jpg?im=Resize=(213.33,214)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v1/sept4/tested-to-be-trusted.jpg?im=Resize=(328,329)\" alt=\"a person doing laboratory tests. The Tested to be Trusted logo.\">\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-design1-s8-gen-commit-ttbt\" class=\"red-car\"><span>Learn 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\t\n\t<ul role=\"list\" class=\"disclaimers\">\n\t\t<!-- *<span class=\"uppercase\">for vitamins and supplements</span>: -->\n<!--\t\t<li role=\"listitem\"><p id=\"disclaimer11\" class=\"disc\"><span class=\"uppercase\">for cvs health app screen</span>: Deals, rewards and savings shown are examples.</p></li>-->\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 <li role=\"listitem\"><p id=\"disclaimer5\" class=\"disc\">*<span class=\"uppercase\">for $10 off $20 coupon</span>: Offer available August 11, 2025, through December 31, 2025, while supplies last. Customers who schedule their appointment online will receive the coupon after vaccination. Limit one per customer per vaccine visit. For vaccines that require multiple doses, the coupon will be given with vaccine series completion. Merchandise coupon redeemable at CVS Pharmacy<span class=\"super\">®</span> and Longs Drugs<span class=\"super\">®</span> for one-time use. ExtraCare<span class=\"super\">®</span> card required to receive savings. Terms and conditions apply. Details on coupon. Coupon barcode number must be provided to redeem online. $10 savings applied to total qualifying minimum purchase of $20 (after other coupons and discounts are applied). Coupon shall not be issued in Arkansas, New Jersey or New York or at MinuteClinic<span class=\"super\">®</span> locations in Arkansas, Massachusetts, New Jersey or New York. Coupon cannot be redeemed at CVS Pharmacy<span class=\"super\">®</span> at Target, CVS Pharmacy<span class=\"super\">®</span> at Schnucks<span class=\"super\">®</span> or at MinuteClinic<span class=\"super\">®</span> locations. This offer is solely made by CVS<span class=\"super\">®</span> and is not connected with any vaccine manufacturer. In pharmacy locations at Target, eligible patients may receive a coupon to be redeemed in their respective stores.</p>\n\t\t</li>\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for 100s of wellness deals and more</span>: Buy one, get one free; buy one, get one 50% off; instant savings; buy more, save more; and ExtraBucks Rewards<span class=\"super\">®</span> promotions expire October 11, 2025, at 11:59 PM ET. Buy one, get one free; buy one, get one 50% off; instant savings; and buy more, save more offers are valid within each brand only. You must put both items in your basket; savings will be applied at checkout. ExtraBucks Rewards offer limit of one per household with card.</p>\n\t\t</li> -->\n\t\t<li role=\"listitem\"><p id=\"disclaimer3\" class=\"disc\">*<span class=\"uppercase\">for save more with our app:</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\t\t\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer4\" class=\"disc\">*<span class=\"uppercase\">for flu shots</span>: Select vaccines are no cost with most insurance. Eligibility varies by patient and insurance plan. Eligible patients will not pay any copayments unless otherwise required by their plan, including Medicare Part B. Availability varies by state based on regulations. This is not an all-inclusive list of who should be vaccinated. Age restrictions apply. Available when a certified immunizer is on duty. Vaccines are available at most CVS Pharmacy<span class=\"super\">®</span> locations. <a class=\"disclink\" href=\"/vaccines\">Get details</a></p>\n\t\t</li> -->\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer4\" class=\"disc\">*<span class=\"uppercase\">for no cost with most insurance</span>: Select vaccines are no cost with most insurance. Eligibility varies by patient and insurance plan. Eligible patients will not pay any copayments unless otherwise required by their plan, including Medicare Part B. Availability varies by state based on regulations. This is not an all-inclusive list of who should be vaccinated. Age restrictions apply. Available when a certified immunizer is on duty. Vaccines are available at most CVS Pharmacy<span class=\"super\">®</span> locations. <a class=\"disclink\" href=\"/vaccines\">Get details</a></p>\n\t\t</li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer6\" class=\"disc\">*<span class=\"uppercase\">for virtual appointments</span>: MinuteClinic Virtual Care<span class=\"super\">®</span> services and appointment availability may vary. Credit, debit, health savings account (HSA) and flexible spending accounts (FSA) cards and some insurance accepted. Services not yet available in Alabama and Mississippi.</p>\n\t\t</li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer8\" class=\"disc\">*<span class=\"uppercase\">for earn up to $50 in extrabucks rewards</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 ExtraCare terms and conditions for details or ask a CVS<span class=\"super\">®</span> pharmacy team member for a copy.</p>\n\t\t</li>\n\t\t\n\t</ul>\n</div>"}},{"slotId":"HPV100009","slotContent":{"plaintext":" "}},{"slotId":"HPV200001","slotContent":{"plaintext":"<script>\ntry {\ntry {\nwindow.handleAntiFlicker = function (win, doc) {\n// ----- Constructor -----\nfunction TargetFlickerConfig(pathRegex, checkHash, domainList, cssSelectorList, preHideFunction, postHideFunction, timeout) {\nthis.pathRegex = pathRegex;\nthis.checkHash = checkHash;\nthis.domainList = domainList;\nthis.cssSelectorList = cssSelectorList;\nthis.preHideFunction = preHideFunction;\nthis.postHideFunction = postHideFunction;\nthis.timeout = timeout;\n}\n\n// ----- Your Custom Configuration -----\nconst targetFlickerConfigList = [\nnew TargetFlickerConfig(\n/^\\/$/, // Homepage \"/\"\nfalse,\n[],\n['[class*=\"grid_content-boxed\"]'],\nhideElements,\nshowElements,\n1500\n),\nnew TargetFlickerConfig(\n/^\\/~\\/hp-v1$/, // Homepage variant \"/~/hp-v1\"\nfalse,\n[],\n['[class*=\"grid_content-boxed\"]'],\nhideElements,\nshowElements,\n1500\n),\nnew TargetFlickerConfig(\n/^\\/~\\/hp-v2$/, // Homepage variant \"/~/hp-v2\"\nfalse,\n[],\n['[class*=\"grid_content-boxed\"]'],\nhideElements,\nshowElements,\n1500\n)\n];\n\n// ----- Flags -----\nconst isNotVEC =\nwindow.location.search.indexOf(\"adobe_authoring_enabled\") === -1 &&\nwindow.location.search.indexOf(\"mboxEdit\") === -1;\nconst isMboxNotDisabled = window.location.search.indexOf(\"mboxDisable\") === -1;\nconst isDebug = window.location.search.indexOf(\"flickerDebug\") > 0;\n\nif (isNotVEC && isMboxNotDisabled) {\nconst targetFlickerConfigMatchList = targetFlickerConfigList.filter((config) => {\nconst pathToTest = config.checkHash\n? window.location.pathname + window.location.hash\n: window.location.pathname;\nreturn (\nconfig.pathRegex.test(pathToTest) &&\n(!config.domainList.length ||\nconfig.domainList.some((domain) => window.location.hostname === domain))\n);\n});\n\ntargetFlickerConfigMatchList.forEach((targetFlickerConfig) => {\nprocessConfig(targetFlickerConfig);\n});\n}\n\n// ----- Core Logic -----\nfunction processConfig(targetFlickerConfig) {\ndoAntiFlicker(targetFlickerConfig);\nlistenForTargetFinished(targetFlickerConfig);\n}\n\nfunction listenForTargetFinished(targetFlickerConfig) {\n// Simulate Alloy monitoring hooks\nwindow.__alloyMonitors = window.__alloyMonitors || [];\nwindow.__alloyMonitors.push({\nonCommandResolved(data) {\nif (isTargetAlloyCommand(data)) undoAntiFlicker(targetFlickerConfig);\n},\nonCommandRejected(data) {\nif (isTargetAlloyCommand(data)) undoAntiFlicker(targetFlickerConfig);\n},\n});\n\n// Adobe Target or timeout fallback\n[\"at-content-rendering-succeeded\", \"at-request-failed\", \"at-content-rendering-failed\"].forEach((e) => {\ndocument.addEventListener(e, () => undoAntiFlicker(targetFlickerConfig), false);\n});\n\n// Always fallback after timeout\nsetTimeout(() => undoAntiFlicker(targetFlickerConfig), targetFlickerConfig.timeout);\n}\n\nfunction doAntiFlicker(targetFlickerConfig) {\nif (isDebug) console.debug(\"Anti-flicker active:\", targetFlickerConfig);\ntargetFlickerConfig.preHideFunction &&\ntargetFlickerConfig.preHideFunction.call(this, win, doc, targetFlickerConfig);\n}\n\nfunction undoAntiFlicker(targetFlickerConfig) {\nif (isDebug) console.debug(\"Anti-flicker released:\", targetFlickerConfig);\ntargetFlickerConfig.postHideFunction &&\ntargetFlickerConfig.postHideFunction.call(this, win, doc, targetFlickerConfig);\n}\n\nfunction isTargetAlloyCommand(data) {\nreturn (\ndata &&\ndata.commandName === \"sendEvent\" &&\ndata.options &&\ndata.options.xdm &&\ndata.options.xdm.eventType === \"web.webPageDetails.pageViews\"\n);\n}\n\n// ----- Style Handlers -----\nfunction hideElements(win, doc, targetFlickerConfig) {\nconst styleId = \"anti-flicker-style\";\nif (!doc.getElementById(styleId)) {\nconst styleElement = doc.createElement(\"style\");\nstyleElement.id = styleId;\nstyleElement.innerHTML =\ntargetFlickerConfig.cssSelectorList.join(\",\") +\n\"{opacity:0!important;transition:opacity 0.3s ease;}\";\ndoc.head.appendChild(styleElement);\n}\n}\n\nfunction showElements(win, doc, targetFlickerConfig) {\nconst styleId = \"anti-flicker-style\";\nconst styleElement = doc.getElementById(styleId);\nif (styleElement) {\ndoc.head.removeChild(styleElement);\n}\n// Restore visibility explicitly\ntargetFlickerConfig.cssSelectorList.forEach((selector) => {\ndoc.querySelectorAll(selector).forEach((el) => (el.style.opacity = \"1\"));\n});\n}\n};\n\n// Initialize\nwindow.handleAntiFlicker(window, document);\n} catch (e) {\nconsole.error(\"Anti-flicker inner error:\", e);\n}\n} catch (e) {\nconsole.error(\"Anti-flicker outer error:\", e);\n}\n</script>\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<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.25em;font-size: .85em;line-height: .85em;}\n\t#HPV200001.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif; background: linear-gradient(215.17deg, rgba(255, 213, 178, 0.8) -22.77%, rgba(255, 226, 201, 0.2) 23.23%, #FFFFFF 60.66%); margin-left: calc(-100vw / 2 + 50%); margin-right: calc(-100vw / 2 + 50%); padding-left: calc(100vw / 2 - 50%); padding-right: calc(100vw / 2 - 50%);}\n\n\t#HPV200001.promoWrap .hero{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 80px;padding: 80px 0 0;}\n\t/* #HPV200001.promoWrap .hero:before {content: \"\";z-index: -1;position: fixed;top: 0;left: 0;right: 0;bottom: 0; background: linear-gradient(215.17deg, rgba(255, 213, 178, 0.8) -22.77%, rgba(255, 226, 201, 0.2) 23.23%, #FFFFFF 60.66%);} */\n\t#HPV200001.promoWrap .hero .head1{display: flex; justify-content: center; align-items: center; margin: 0 0 32px;color: #1A1A19; font-size: 56px;line-height: 72.8px;font-weight: 300; text-align: center; padding: 0;}\n\t#HPV200001.promoWrap .hero .head1 img{display: block; width: 48px; height: auto; margin-left: 4px;}\n\n\t#HPV200001.promoWrap .hero .outerblock{display: grid; position: relative;}\n\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb{display: none;}\n\t#HPV200001.promoWrap .hero .outerblock ul{margin: 0; padding: 0; list-style: none;}\n\t#HPV200001.promoWrap .hero .outerblock ul li{margin: 0; padding: 0; list-style: none;}\n\t#HPV200001.promoWrap .hero .outerblock .tab {overflow: hidden; display: flex; justify-content: center;}\n\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks{max-width: 395px;width: 100%; background-color: transparent; float: left; border: none; cursor: pointer; padding: 0 32px 24px; transition: 0.3s; border-bottom: 2px solid #767471;}\n\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks .head2{margin: 0;color: #1A1A19; font-size: 24px;line-height: 36px;font-weight: 400; text-align: center; padding: 0;}\n\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks .para{margin: 0;color: #1A1A19; font-size: 16px;line-height: 20.8px;font-weight: 400; text-align: center; padding: 4px 0 0;}\n\n\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks.active{border-bottom: 4.5px solid #004D99; padding-bottom: 21.5px;}\n\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks.active .head2, #HPV200001.promoWrap .hero .outerblock .tab .tablinks.active .para{font-weight: 500;}\n\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent {display: none;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .innerblock{margin-top: 32px; display: grid; grid-template-columns: 1.61145fr 1fr 1fr; grid-gap:8px;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .para2{margin: 0;color: #1A1A19; font-size: 20px;line-height: 30px;font-weight: 400; padding:0 0 10px;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table; width: 97%;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\t/* #HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar: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\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta{font-weight: 500; color: #004D99; text-decoration: none; display: table; padding: 10px 12px; border-radius: 10px; background: #FFFFFF; margin: 14px 0 0;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta:hover{text-decoration: none;color: #FFFFFF; background: #004D99;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t/* #HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta:hover > span{border-bottom: 1px solid #004D99; text-decoration: none;} */\n\t/* #HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta: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#HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta{font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; padding: 10px 12px; border-radius: 10px; background: #004D99; margin: 14px 0 0;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta:hover{text-decoration: none;color: #004D99; background: #FFFFFF;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t/* #HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta:hover > span{border-bottom: 1px solid #004D99; text-decoration: none;} */\n\t/* #HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta: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#HPV200001.promoWrap .hero .outerblock .tabcontent .card{height: 100%;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .txtsec{padding: 32px;}\n\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1{border-radius: 16px; overflow: hidden;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 .imgsec{display: flex; overflow: hidden; position: relative; align-items: start; justify-content: center; height: 0; padding: 0 0 60.816%}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 .imgsec img{display: block; width: 100%; height: auto;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 .imgsec img.logo{display: block; position: absolute; top: 0; left: 0; width: 37.235%; height: auto; z-index: 1; transform: none !important;}\n\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card2 .imgsec{display: flex; overflow: hidden; position: relative; align-items: start; justify-content: center; height: 0; padding: 0 0 98%; border-radius: 16px;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card2 .imgsec img{display: block; width: 100%; height: auto;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card2 .imgsec .firststate{display: block;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card2 .imgsec .secondstate{display: none;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card2:hover .imgsec .firststate{display: none;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card2:hover .imgsec .secondstate{display: block;} \n\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card3 .imgsec{display: flex; overflow: hidden; position: relative; align-items: start; justify-content: center; height: 0; padding: 0 0 98%; border-radius: 16px;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card3 .imgsec img{display: block; width: 101%; height: auto;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card3:hover .imgsec img{transition: transform 0.5s ease-in-out; transform: scale(1.1);}\n\n\t#HPV200001.promoWrap .hero .outerblock #innerblock1.tabcontent .card.card1{background: #BD4848;}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock1.tabcontent .card.card1:hover .imgsec img{transition: transform 0.5s ease-in-out; transform: scale(1.1);}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock1.tabcontent .card.card1 .txtsec .para2{color: #FFFFFF;}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock1.tabcontent .card.card2 .imgsec{background: url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/covidkit.jpg') no-repeat; background-size: cover; transition: 0.3s ease-in-out; background-position: center;}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock1.tabcontent .card.card2:hover .imgsec{background: url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/covidkithover.jpg') no-repeat; background-position: center; background-size: cover; }\n\t#HPV200001.promoWrap .hero .outerblock #innerblock1.tabcontent .card.card2 .txtsec ul li:last-of-type{margin-top: 20px;}\n\n\t#HPV200001.promoWrap .hero .outerblock #innerblock2.tabcontent .card.card1{background: #F5D6A4;}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock2.tabcontent .card.card1:hover .imgsec img{transition: transform 0.5s ease-in-out; transform: scale(1.1);}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock2.tabcontent .card.card2 .imgsec{background: url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopallergy.jpg') no-repeat; background-size: cover; transition: 0.3s ease-in-out; background-position: center;}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock2.tabcontent .card.card2:hover .imgsec{background: url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopallergyhover.jpg') no-repeat; background-position: center; background-size: cover; }\n\n\t#HPV200001.promoWrap .hero .outerblock #innerblock3.tabcontent .card.card1{background: #E38F4A;}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock3.tabcontent .card.card1:hover .imgsec img{transition: transform 0.5s ease-in-out; transform: scale(1.1);}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock3.tabcontent .card.card2 .imgsec{background: url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopdecor.jpg') no-repeat; background-size: cover; transition: 0.3s ease-in-out; background-position: center;}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock3.tabcontent .card.card2:hover .imgsec{background: url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopdecorhover.jpg') no-repeat; background-position: center; background-size: cover; }\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 img.imgoffer {position: absolute;display: block;width: 180px;height: auto;top: 0px;\n left: 0px;}\n\n\t@media screen and (max-width:1023px) {\n\t\t#HPV200001.promoWrap .hero{margin: 0 auto 40px;padding: 40px 0 0;}\n\t\t#HPV200001.promoWrap .hero .head1{margin: 0 0 16px; font-size: 35px;line-height: 45.5px;}\n\t\t#HPV200001.promoWrap .hero .head1 img{width: 44px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-dsktp{display: none;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb{display: block;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks{float: none; border: none; cursor:auto; transition: none;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks .head2{font-size: 22px;line-height: 33px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks .para{font-size: 18px;line-height: 27px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent {display: block !important;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .innerblock{margin-top: 0; display: block;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar span{font-size: 18px;line-height: 27px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta{margin: 6px 0 0;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta span{font-size: 18px;line-height: 27px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta{margin: 6px 0 0;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta span{font-size: 18px;line-height: 27px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card{height: auto;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 .imgsec{ height: auto; padding: 0}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 .imgsec img{width: 127%; margin-left: 16%;transform: none;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 .imgsec img.logo{width: 42.584%; margin: 0;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card2 .imgsec{padding: 0 0 98%;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card3 .imgsec{display: block; height: auto; padding: 0}\n\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab {position: relative; max-width: 1024px; margin: 0 0 24px; overflow: visible;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .skiplink{position:absolute;left: -10000px; display: table; font-size: 16px; line-height: 24px; font-weight: 400; text-decoration: underline; color: #262626; margin: 10px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .skiplink:hover{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t\t/* #HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .skiplink:focus-visible{position:relative;left: unset; outline: #262626 solid 4px; outline-offset: 3px; border-radius: 10px;} */\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain {width: 100%; margin: 0 auto;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider {margin: 0 auto; overflow: visible; overflow-y: hidden; -webkit-overflow-scrolling: touch; -ms-overflow-style: none; transform: translateZ(0); padding: 24px 8px 16px 16px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider.draggable {user-select: none; cursor: -webkit-grab; cursor: grab;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider.drag {cursor: -webkit-grabbing;cursor: grabbing;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider::-webkit-scrollbar {opacity: 0;height: 0;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider .glider-track {transform: translateZ(0);width: 100%; margin: 0; padding: 0; display: flex; z-index: 1; overflow: visible;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider .glider-slide {user-select: none; padding-right: 8px; flex: 0 0 auto; overflow: visible; list-style: none;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-slide .card{min-height: 523px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider-dots {user-select: none;display: flex;flex-wrap: wrap;justify-content: center;margin: 0 auto;padding: 0;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider-dot {padding: 0;user-select: none;outline: none;display: block;border-radius: 999px;background: #00000033;width: 8px;height: 8px;margin: 0 4px;cursor:default; transform: scale(1);}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider-dot.active {background: #000000; transform: scale(1);}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas{position: absolute; overflow: visible;display: grid; height: 100%; align-items: center; z-index: 2; top:0;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle {height: 44px; width: 44px; padding: 10px; color: #000000;background: #FFFFFF; border-radius: 10px; cursor:pointer; font-size: 0; border: 1px solid #000000}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle svg {width: 24px; height: auto;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle:hover,#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle:active{background: #000000;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle:hover svg path,#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle:active svg path{stroke: #FFFFFF;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle.disabled{cursor:default; background: #F2EFEB; border: 1px dashed #474644; opacity: 0.9;}\n\t\t/* #HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle.disabled:hover{background: #262626;} */\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle.disabled:hover svg path{stroke: #000000;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas.ctaleft{left: 8px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas.ctaright{right: 8px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 img.imgoffer{width: 135px !important;margin-left: 0 !important;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV200001.promoWrap .hero .head1{padding: 0 24px; display: block;}\n\t\t#HPV200001.promoWrap .hero .head1 img{width: 40px; display: inline-block; vertical-align: middle;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tab {padding: 0 16px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks{padding: 10px 0px 0px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .innerblock2 .tab .tablinks{padding: 10px 7px 0px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks.active{border-bottom: none; border-top: 4.5px solid #004D99;}\n\t\t#HPV200001.promoWrap .hero .outerblock .innerblock1 .tab .tablinks.active{border-bottom: none; border-top: none;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks .head2{font-size: 24px;line-height: 36px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar {width: 100%;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar span{font-size: 16px;line-height: 24px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta span{font-size: 16px;line-height: 24px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta span{font-size: 16px;line-height: 24px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 .imgsec img{width: 139.5%;margin-left: 22%;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 .imgsec img.logo{width: 46.97%; margin: 0;}\t\t\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider {padding: 16px 0px 8px 16px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider .glider-slide {padding-right: 16px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas.ctaleft{left: 2px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas.ctaright{right: 2px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .slider1 .glider-slide .card{min-height: 523px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .slider2 .glider-slide .card{min-height: 515px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .slider3 .glider-slide .card{min-height: 485px;}\n\t\t#HPV200001.promoWrap .hero .outerblock #innerblock1.tabcontent .card.card1:hover .imgsec img{transform: none;}\t\t\n\t}\n</style>\n<div id=\"HPV200001\" class=\"promoWrap\">\n\t<div class=\"hero\">\n\t\t<h1 class=\"head1\">Feel your best this fall<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/leaficon.svg\" alt=\"\"></h1>\n\t\t<div class=\"outerblock outerblock-dsktp\">\n\t\t\t<div class=\"tab\" role=\"tablist\">\n\t\t\t\t<button id=\"tablinks1\" class=\"tablinks active\" onclick=\"openTab(event, 'innerblock1')\" role=\"tab\" aria-controls=\"innerblock1\" aria-selected=\"true\">\n\t\t\t\t\t<h2 class=\"head2\">Plan ahead of the season</h2>\n\t\t\t\t\t<p class=\"para\">Find vaccines, home tests & treatment</p>\n\t\t\t\t</button>\n\t\t\t\t<button id=\"tablinks2\" class=\"tablinks\" onclick=\"openTab(event, 'innerblock2')\" role=\"tab\" aria-controls=\"innerblock2\" aria-selected=\"false\">\n\t\t\t\t\t<h2 class=\"head2\">Deals for the medicine cabinet</h2>\n\t\t\t\t\t<p class=\"para\">Explore this season’s biggest sales</p>\n\t\t\t\t</button>\n\t\t\t\t<button id=\"tablinks3\" class=\"tablinks\" onclick=\"openTab(event, 'innerblock3')\" role=\"tab\" aria-controls=\"innerblock3\" aria-selected=\"false\">\n\t\t\t\t\t<h2 class=\"head2\">Shop fall favorites</h2>\n\t\t\t\t\t<p class=\"para\">Discover fall beauty & home décor</p>\n\t\t\t\t</button>\n\t\t\t</div>\n\t\t\t<div id=\"innerblock1\" class=\"tabcontent\" style=\"display: block;\" role=\"tabpanel\" aria-labelledby=\"tablinks1\">\n\t\t\t\t<div class=\"innerblock innerblock1\">\n\t\t\t\t\t<div class=\"card card1\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/schedulevaccine.jpg\" alt=\"A person shows off the adhesive bandage on their arm after vaccination.\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/get-a-10-off-20-coupon-with-your-vaccine.png\" alt=\"Get a $10 off $20 coupon with your vaccine. Restrictions apply.\" class=\"imgoffer\">\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<p class=\"para2\">Stay ahead of flu season and help protect your family by getting vaccinated</p>\n\t\t\t\t\t\t\t<a href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-design2-s1-theme-imz-fnnl-flu\" class=\"whitecta\"><span>Schedule a vaccination</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card card2\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/covidkit.jpg\" alt=\"\"> -->\n\t\t\t\t\t\t\t<span class=\"offscreen firststate\">CVS Health at-home COVID-19 test kit.</span>\n\t\t\t\t\t\t\t<span class=\"offscreen secondstate\">A person uses a CVS Health at-home COVID-19 test kit.</span>\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<p class=\"para2\">Get a COVID-19 and flu home test</p>\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li><a href=\"/shop/home-health-care/home-tests/at-home-covid-19-tests?icid=cvs-home-design2-s1-theme-fs-homekit\" class=\"blackcar\"><span>Shop home test kits</span></a></li>\n\t\t\t\t\t\t\t\t<li><a href=\"/content/covid-flu-test-and-treatment?icid=cvs-home-design2-s1-theme-rx-testtreat\" class=\"blackcar\"><span>COVID-19 & flu testing and treatment</span></a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card card3\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/mcservices.jpg\" alt=\"A person reaches for tissues.\">\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<p class=\"para2\">Get treated today with an in-person or virtual appointment*</p>\n\t\t\t\t\t\t\t<a href=\"/minuteclinic?icid=cvs-home-design1-s1-theme-mc-schedule-resp\" class=\"blackcar\"><span>Explore MinuteClinic services</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div id=\"innerblock2\" class=\"tabcontent\" role=\"tabpanel\" aria-labelledby=\"tablinks2\">\n\t\t\t\t<div class=\"innerblock innerblock2\">\n\t\t\t\t\t<div class=\"card card1\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/bigfallogo.png\" alt=\"\" class=\"logo\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopsale.jpg\" alt=\"A person adds a collagen supplement to their mug on the kitchen counter.\">\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<p class=\"para2\">Shop 100s of wellness deals and more with ExtraCare<span class=\"super\">®</span>.*</p>\n\t\t\t\t\t\t\t<a href=\"/shop/merch/fall-wellness?widgetID=rj01ygnl&mc=cvscontentpage&icid=cvs-home-design2-s1-theme-fs-bfw\" class=\"bluecta\"><span>Shop Big Fall Wellness</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card card2\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopallergy.jpg\" alt=\"\"> -->\n\t\t\t\t\t\t\t<span class=\"offscreen firststate\">CVS Health allergy relief support tablets and nasal spray.</span>\n\t\t\t\t\t\t\t<span class=\"offscreen secondstate\">CVS Health allergy relief support tablets and nasal spray on a kitchen counter.</span>\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<p class=\"para2\">Help keep those fall allergies in check</p>\n\t\t\t\t\t\t\t<a href=\"/shop/health-medicine/allergy-sinus?icid=cvs-home-design2-s1-theme-fs-fallallergy\" class=\"blackcar\"><span>Shop fall allergy</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card card3\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shophealth.jpg\" alt=\"A person applies a bandage to their child's knee.\">\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<p class=\"para2\">Get bandages, sore throat relief support and other home health & wellness products</p>\n\t\t\t\t\t\t\t<a href=\"/shop/health-medicine?icid=cvs-home-design2-s1-theme-fs-healthmeds\" class=\"blackcar\"><span>Shop health & medicine</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div id=\"innerblock3\" class=\"tabcontent\" role=\"tabpanel\" aria-labelledby=\"tablinks3\">\n\t\t\t\t<div class=\"innerblock innerblock3\">\n\t\t\t\t\t<div class=\"card card1\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shophalloween.jpg\" alt=\"Bowls of popcorn, candy corn and Halloween treats on a decorated table.\">\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<p class=\"para2\">Stock up on tons of treats for the spooky season</p>\n\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/halloween?icid=cvs-home-design2-s1-theme-fs-halloween\" class=\"bluecta\"><span>Shop Halloween</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card card2\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopdecor.jpg\" alt=\"\"> -->\n\t\t\t\t\t\t\t<span class=\"offscreen firststate\">A white pumpkin home decoration.</span>\n\t\t\t\t\t\t\t<span class=\"offscreen secondstate\">A white pumpkin home decoration on a tabletop.</span>\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<p class=\"para2\">Bring the warmth of fall home this season</p>\n\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/fall?icid=cvs-home-design2-s1-theme-fs-falldecor\" class=\"blackcar\"><span>Shop fall décor</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card card3\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopbeauty.jpg\" alt=\"A person applies makeup while looking in a mirror. \">\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<p class=\"para2\">Add a touch of magic to your Halloween costume</p>\n\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/halloween/halloween-beauty?icid=cvs-home-design2-s1-theme-fs-halloweenbeauty\" class=\"blackcar\"><span>Shop Halloween Beauty</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"outerblock outerblock-tbmb\">\n\t\t\t<div id=\"innerblock1\" class=\"tabcontent\">\n\t\t\t\t<div class=\"innerblock innerblock1\">\n\t\t\t\t\t<div class=\"tab\">\n\t\t\t\t\t\t<div class=\"tablinks active\">\n\t\t\t\t\t\t\t<h2 class=\"head2\">Plan ahead of the season</h2>\n\t\t\t\t\t\t\t<p class=\"para\">Find vaccines, home tests & treatment</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"slidertab\">\n\t\t\t\t\t\t<section class=\"slider1\" aria-roledescription=\"carousel\" aria-label=\"services\">\n\t\t\t\t\t\t\t<!-- <a href=\"#wellsecess\" class=\"skiplink\">Skip services carousel</a> -->\n\t\t\t\t\t\t\t<div class=\"glider-contain\">\n\t\t\t\t\t\t\t\t<div class=\"glider1\">\n\t\t\t\t\t\t\t\t\t<li class=\"slider1cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card1\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/schedulevaccine.jpg\" alt=\"A person shows off the adhesive bandage on their arm after vaccination.\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/get-a-10-off-20-coupon-with-your-vaccine.png\" alt=\"Get a $10 off $20 coupon with your vaccine. Restrictions apply.\" class=\"imgoffer\">\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Stay ahead of flu season and help protect your family by getting vaccinated</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-design2-s1-theme-imz-fnnl-flu\" class=\"whitecta\"><span>Schedule a vaccination</span></a>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t<li class=\"slider1cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card2\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/covidkit.jpg\" alt=\"\"> -->\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"offscreen firststate\">CVS Health at-home COVID-19 test kit.</span>\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"offscreen secondstate\">A person uses a CVS Health at-home COVID-19 test kit.</span>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Get a COVID-19 and flu home test</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a href=\"/shop/home-health-care/home-tests/at-home-covid-19-tests?icid=cvs-home-design2-s1-theme-fs-homekit\" class=\"blackcar\"><span>Shop home test kits</span></a></li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a href=\"/content/covid-flu-test-and-treatment?icid=cvs-home-design2-s1-theme-rx-testtreat\" class=\"blackcar\"><span>COVID-19 & flu testing and treatment</span></a></li>\n\t\t\t\t\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t<li class=\"slider1cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card3\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/mcservices.jpg\" alt=\"A person reaches for tissues.\">\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Get treated today with an in-person or virtual appointment*</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/minuteclinic?icid=cvs-home-design1-s1-theme-mc-schedule-resp\" class=\"blackcar\"><span>Explore MinuteClinic services</span></a>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div class=\"dots1\"></div>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"ctas ctaleft\">\n\t\t\t\t\t\t\t\t<button id=\"glider1leftcta\" class=\"glider1-prev deals-paddle disabled\" aria-label=\"Visually Scroll Left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M6 12L11 7M6 12L11 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"ctas ctaright\">\n\t\t\t\t\t\t\t\t<button id=\"glider1rightcta\" class=\"glider1-next deals-paddle\" aria-label=\"Visually Scroll Right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M18 12L13 7M18 12L13 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</section>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div id=\"innerblock2\" class=\"tabcontent\">\n\t\t\t\t<div class=\"innerblock innerblock2\">\n\t\t\t\t\t<div class=\"tab\">\n\t\t\t\t\t\t<div class=\"tablinks active\">\n\t\t\t\t\t\t\t<h2 class=\"head2\">Deals for the medicine cabinet</h2>\n\t\t\t\t\t\t\t<p class=\"para\">Explore this season’s biggest sales</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"slidertab\">\n\t\t\t\t\t\t<section class=\"slider2\" aria-roledescription=\"carousel\" aria-label=\"services\">\n\t\t\t\t\t\t\t<!-- <a href=\"#wellsecess\" class=\"skiplink\">Skip services carousel</a> -->\n\t\t\t\t\t\t\t<div class=\"glider-contain\">\n\t\t\t\t\t\t\t\t<div class=\"glider2\">\n\t\t\t\t\t\t\t\t\t<li class=\"slider2cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card1\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/bigfallogo.png\" alt=\"\" class=\"logo\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopsale.jpg\" alt=\"A person adds a collagen supplement to their mug on the kitchen counter.\">\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Shop 100s of wellness deals and more with ExtraCare, now through October 11.</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/shop/merch/fall-wellness?widgetID=rj01ygnl&mc=cvscontentpage&icid=cvs-home-design2-s1-theme-fs-bfw\" class=\"bluecta\"><span>Shop Big Fall Wellness</span></a>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t<li class=\"slider2cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card2\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopallergy.jpg\" alt=\"\"> -->\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"offscreen firststate\">CVS Health allergy relief support tablets and nasal spray.</span>\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"offscreen secondstate\">CVS Health allergy relief support tablets and nasal spray on a kitchen counter.</span>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Help keep those fall allergies in check</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/shop/health-medicine/allergy-sinus?icid=cvs-home-design2-s1-theme-fs-fallallergy\" class=\"blackcar\"><span>Shop fall allergy</span></a>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t<li class=\"slider2cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card3\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shophealth.jpg\" alt=\"A person applies a bandage to their child's knee.\">\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Get bandages, sore throat relief support and other home health & wellness products</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/shop/health-medicine?icid=cvs-home-design2-s1-theme-fs-healthmeds\" class=\"blackcar\"><span>Shop health & medicine</span></a>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div class=\"dots2\"></div>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"ctas ctaleft\">\n\t\t\t\t\t\t\t\t<button id=\"glider2leftcta\" class=\"glider2-prev deals-paddle disabled\" aria-label=\"Visually Scroll Left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M6 12L11 7M6 12L11 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"ctas ctaright\">\n\t\t\t\t\t\t\t\t<button id=\"glider2rightcta\" class=\"glider2-next deals-paddle\" aria-label=\"Visually Scroll Right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M18 12L13 7M18 12L13 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</section>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div id=\"innerblock3\" class=\"tabcontent\">\n\t\t\t\t<div class=\"innerblock innerblock3\">\n\t\t\t\t\t<div class=\"tab\">\n\t\t\t\t\t\t<div class=\"tablinks active\">\n\t\t\t\t\t\t\t<h2 class=\"head2\">Shop fall favorites</h2>\n\t\t\t\t\t\t\t<p class=\"para\">Discover fall beauty & home décor</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"slidertab\">\n\t\t\t\t\t\t<section class=\"slider3\" aria-roledescription=\"carousel\" aria-label=\"services\">\n\t\t\t\t\t\t\t<!-- <a href=\"#wellsecess\" class=\"skiplink\">Skip services carousel</a> -->\n\t\t\t\t\t\t\t<div class=\"glider-contain\">\n\t\t\t\t\t\t\t\t<div class=\"glider3\">\n\t\t\t\t\t\t\t\t\t<li class=\"slider3cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card1\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shophalloween.jpg\" alt=\"Bowls of popcorn, candy corn and Halloween treats on a decorated table.\">\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Stock up on tons of treats for the spooky season</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/halloween?icid=cvs-home-design2-s1-theme-fs-halloween\" class=\"bluecta\"><span>Shop Halloween</span></a>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t<li class=\"slider3cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card2\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopdecor.jpg\" alt=\"\"> -->\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"offscreen firststate\">A white pumpkin home decoration.</span>\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"offscreen secondstate\">A white pumpkin home decoration on a tabletop.</span>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Bring the warmth of fall home this season</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/fall?icid=cvs-home-design2-s1-theme-fs-falldecor\" class=\"blackcar\"><span>Shop fall décor</span></a>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t<li class=\"slider3cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card3\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopbeauty.jpg\" alt=\"A person applies makeup while looking in a mirror. \">\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Add a touch of magic to your Halloween costume</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/halloween/halloween-beauty?icid=cvs-home-design2-s1-theme-fs-halloweenbeauty\" class=\"blackcar\"><span>Shop Halloween Beauty</span></a>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div class=\"dots3\"></div>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"ctas ctaleft\">\n\t\t\t\t\t\t\t\t<button id=\"glider3leftcta\" class=\"glider3-prev deals-paddle disabled\" aria-label=\"Visually Scroll Left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M6 12L11 7M6 12L11 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"ctas ctaright\">\n\t\t\t\t\t\t\t\t<button id=\"glider3rightcta\" class=\"glider3-next deals-paddle\" aria-label=\"Visually Scroll Right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M18 12L13 7M18 12L13 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</section>\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</div>\n<script type = \"text/javascript\">\n\t//Tab Code\n\tfunction openTab(evt, tabName) {\n\t\tvar i, tabcontent, tablinks;\n\t\ttabcontent = document.getElementsByClassName(\"tabcontent\");\n\t\tfor (i = 0; i < tabcontent.length; i++) {\n\t\t\ttabcontent[i].style.display = \"none\";\n\t\t}\n\t\ttablinks = document.getElementsByClassName(\"tablinks\");\n\t\tfor (i = 0; i < tablinks.length-3; i++) {\n\t\t\ttablinks[i].className = tablinks[i].className.replace(\" active\", \"\");\n\t\t\ttablinks[i].setAttribute(\"aria-selected\", \"false\");\n\t\t}\n\t\tdocument.getElementById(tabName).style.display = \"block\";\n\t\tevt.currentTarget.className += \" active\";\n\t\tevt.currentTarget.setAttribute(\"aria-selected\", \"true\");\n\n\t\tdocument.querySelector(\"#tablinks1\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:plan_ahead_of_the_season_tab'});});\n\t\tdocument.querySelector(\"#tablinks2\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:deals_for_the_medicine_cabinet_tab'});});\n\t\tdocument.querySelector(\"#tablinks3\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:shop_fall_favorites_tab'});});\n\t}\n\t//Slider Code\n\tsetTimeout(function() {\n\t\t(function hpv200001Function() {\n\t\t\tif (document.getElementById('HPV200001')) {\n\t\t\t\t!function(e){\"function\"==typeof define&&define.amd?define(e):\"object\"==typeof exports?module.exports=e():e()}((function(){var e=\"undefined\"!=typeof window?window:this,t=e.Glider=function(t,i){var o=this;if(t._glider)return t._glider;if(o.ele=t,o.ele.classList.add(\"glider\"),o.ele._glider=o,o.opt=Object.assign({},{slidesToScroll:1,slidesToShow:1,resizeLock:!0,duration:.5,easing:function(e,t,i,o,r){return o*(t/=r)*t+i}},i),o.animate_id=o.page=o.slide=0,o.arrows={},o._opt=o.opt,o.opt.skipTrack)o.track=o.ele.children[0];else for(o.track=document.createElement(\"ul\"),o.ele.appendChild(o.track);1!==o.ele.children.length;)o.track.appendChild(o.ele.children[0]);o.track.classList.add(\"glider-track\"),o.init(),o.resize=o.init.bind(o,!0),o.event(o.ele,\"add\",{scroll:o.updateControls.bind(o)}),o.event(e,\"add\",{resize:o.resize})},i=t.prototype;return i.init=function(e,t){var i=this,o=0,r=0;i.slides=i.track.children,[].forEach.call(i.slides,(function(e,t){e.classList.add(\"glider-slide\"),e.setAttribute(\"data-gslide\",t)})),i.containerWidth=i.ele.clientWidth;var s=i.settingsBreakpoint();if(t||(t=s),\"auto\"===i.opt.slidesToShow||void 0!==i.opt._autoSlide){var l=i.containerWidth/i.opt.itemWidth;i.opt._autoSlide=i.opt.slidesToShow=i.opt.exactWidth?l:Math.max(1,Math.floor(l))}\"auto\"===i.opt.slidesToScroll&&(i.opt.slidesToScroll=Math.floor(i.opt.slidesToShow)),i.itemWidth=i.opt.exactWidth?i.opt.itemWidth:i.containerWidth/i.opt.slidesToShow,i.itemWidth=(i.opt.itemWidth,i.opt.itemWidth),[].forEach.call(i.slides,(function(e){if(e.style.height=\"auto\",e.style.width=i.itemWidth+\"px\",o+=i.itemWidth,r=Math.max(e.offsetHeight,r),window.screen.width>=768&&window.screen.width<=1023){const e=document.querySelector(\".slider1cards:first-child\"),t=document.querySelector(\".slider2cards:first-child\"),r=document.querySelector(\".slider3cards:first-child\");e&&(e.style.flex=\"0 0 372px\",e.style.width=\"372px\"),t&&(t.style.flex=\"0 0 372px\",t.style.width=\"372px\"),r&&(r.style.flex=\"0 0 372px\",r.style.width=\"372px\"),o=372+i.itemWidth+i.itemWidth}else if(window.screen.width<768){const e=document.querySelector(\".slider1cards:first-child\"),t=document.querySelector(\".slider2cards:first-child\"),r=document.querySelector(\".slider3cards:first-child\");e&&(e.style.flex=\"0 0 346px\",e.style.width=\"346px\"),t&&(t.style.flex=\"0 0 346px\",t.style.width=\"346px\"),r&&(r.style.flex=\"0 0 346px\",r.style.width=\"346px\"),o=i.itemWidth+i.itemWidth+i.itemWidth}})),i.track.style.width=o+\"px\",i.trackWidth=o,i.isDrag=!1,i.preventClick=!1,i.move=!1,i.opt.resizeLock&&i.scrollTo(i.slide*i.itemWidth,0),(s||t)&&(i.bindArrows(),i.buildDots(),i.bindDrag()),i.updateControls(),i.emit(e?\"refresh\":\"loaded\")},i.bindDrag=function(){var e=this;e.mouse=e.mouse||e.handleMouse.bind(e);var t=function(){e.mouseDown=void 0,e.ele.classList.remove(\"drag\"),e.isDrag&&(e.preventClick=!0),e.isDrag=!1};const i=function(){e.move=!0};var o={mouseup:t,mouseleave:t,mousedown:function(t){t.preventDefault(),t.stopPropagation(),e.mouseDown=t.clientX,e.ele.classList.add(\"drag\"),e.move=!1,setTimeout(i,300)},touchstart:function(t){e.ele.classList.add(\"drag\"),e.move=!1,setTimeout(i,300)},mousemove:e.mouse,click:function(t){e.preventClick&&e.move&&(t.preventDefault(),t.stopPropagation()),e.preventClick=!1,e.move=!1}};e.ele.classList.toggle(\"draggable\",!0===e.opt.draggable),e.event(e.ele,\"remove\",o),e.opt.draggable&&e.event(e.ele,\"add\",o)},i.buildDots=function(){var e=this;if(e.opt.dots){if(\"string\"==typeof e.opt.dots?e.dots=document.querySelector(e.opt.dots):e.dots=e.opt.dots,e.dots){e.dots.innerHTML=\"\",e.dots.classList.add(\"glider-dots\");for(var t=0;t<Math.ceil(e.slides.length-e.containerWidth/e.itemWidth+1);++t){var i=document.createElement(\"span\");i.dataset.index=t,i.className=\"glider-dot \"+(t?\"\":\"active\"),e.dots.appendChild(i)}}}else e.dots&&(e.dots.innerHTML=\"\")},i.bindArrows=function(){var e=this;e.opt.arrows?[\"prev\",\"next\"].forEach((function(t){var i=e.opt.arrows[t];i&&(\"string\"==typeof i&&(i=document.querySelector(i)),i&&(i._func=i._func||e.scrollItem.bind(e,t),e.event(i,\"remove\",{click:i._func}),e.event(i,\"add\",{click:i._func}),e.arrows[t]=i))})):Object.keys(e.arrows).forEach((function(t){var i=e.arrows[t];e.event(i,\"remove\",{click:i._func})}))},i.updateControls=function(e){var t=this;e&&!t.opt.scrollPropagate&&e.stopPropagation();var i=t.containerWidth>=t.trackWidth;t.opt.rewind||(t.arrows.prev&&(t.arrows.prev.classList.toggle(\"disabled\",t.ele.scrollLeft<=0||i),t.arrows.prev.classList.contains(\"disabled\")?t.arrows.prev.setAttribute(\"aria-label\",\"Start of Slider\"):t.arrows.prev.setAttribute(\"aria-label\",\"Previous Card\")),t.arrows.next&&(t.arrows.next.classList.toggle(\"disabled\",Math.ceil(t.ele.scrollLeft+t.containerWidth)>=Math.floor(t.trackWidth)||i),t.arrows.next.classList.contains(\"disabled\")?t.arrows.next.setAttribute(\"aria-label\",\"End of Slider\"):t.arrows.next.setAttribute(\"aria-label\",\"Next Card\"))),t.slide=Math.round(t.ele.scrollLeft/t.itemWidth),t.page=Math.round(t.ele.scrollLeft/t.itemWidth);var o=t.slide+Math.floor(Math.floor(t.opt.slidesToShow)/2),r=Math.floor(t.opt.slidesToShow)%2?0:o+1;1===Math.floor(t.opt.slidesToShow)&&(r=0),t.ele.scrollLeft+t.containerWidth>=Math.floor(t.trackWidth)&&(t.page=t.dots?t.dots.children.length-1:0),[].forEach.call(t.slides,(function(e,i){var s=e.classList,l=s.contains(\"visible\"),n=t.ele.scrollLeft,a=t.ele.scrollLeft+t.containerWidth,d=t.itemWidth*i,c=d+t.itemWidth;[].forEach.call(s,(function(e){/^left|right/.test(e)&&s.remove(e)})),s.toggle(\"active\",t.slide===i),o===i||r&&r===i?s.add(\"center\"):(s.remove(\"center\"),s.add([i<o?\"left\":\"right\",Math.abs(i-(i<o?o:r||o))].join(\"-\")));var h=Math.ceil(d)>=Math.floor(n)&&Math.floor(c)<=Math.ceil(a);s.toggle(\"visible\",h),h!==l&&t.emit(\"slide-\"+(h?\"visible\":\"hidden\"),{slide:i})})),t.dots&&[].forEach.call(t.dots.children,(function(e,i){e.classList.toggle(\"active\",t.page===i)})),e&&t.opt.scrollLock&&(clearTimeout(t.scrollLock),t.scrollLock=setTimeout((function(){clearTimeout(t.scrollLock),Math.abs(t.ele.scrollLeft/t.itemWidth-t.slide)>.02&&(t.mouseDown||t.trackWidth>t.containerWidth+t.ele.scrollLeft&&t.scrollItem(t.getCurrentSlide()))}),t.opt.scrollLockDelay||250))},i.getCurrentSlide=function(){var e=this;return e.round(e.ele.scrollLeft/e.itemWidth)},i.scrollItem=function(e,t,i){i&&i.preventDefault();var o=this,r=e;++o.animate_id;var s,l=o.slide;if(!0===t)s=(e=Math.round(e*o.containerWidth/o.itemWidth))*o.itemWidth;else{if(\"string\"==typeof e){var n=\"prev\"===e;if(e=o.opt.slidesToScroll%1||o.opt.slidesToShow%1?o.getCurrentSlide():o.slide,n?e-=o.opt.slidesToScroll:e+=o.opt.slidesToScroll,o.opt.rewind){var a=o.ele.scrollLeft;e=n&&!a?o.slides.length:!n&&a+o.containerWidth>=Math.floor(o.trackWidth)?0:e}}e=Math.max(Math.min(e,o.slides.length),0),o.slide=e,s=o.itemWidth*e}return o.emit(\"scroll-item\",{prevSlide:l,slide:e}),o.scrollTo(s,o.opt.duration*Math.abs(o.ele.scrollLeft-s),(function(){o.updateControls(),o.emit(\"animated\",{value:r,type:\"string\"==typeof r?\"arrow\":t?\"dot\":\"slide\"})})),!1},i.settingsBreakpoint=function(){var t=this,i=t._opt.responsive;if(i){i.sort((function(e,t){return t.breakpoint-e.breakpoint}));for(var o=0;o<i.length;++o){var r=i[o];if(e.innerWidth>=r.breakpoint)return t.breakpoint!==r.breakpoint&&(t.opt=Object.assign({},t._opt,r.settings),t.breakpoint=r.breakpoint,!0)}}var s=0!==t.breakpoint;return t.opt=Object.assign({},t._opt),t.breakpoint=0,s},i.scrollTo=function(t,i,o){var r=this,s=(new Date).getTime(),l=r.animate_id,n=function(){var a=(new Date).getTime()-s;r.ele.scrollLeft=r.ele.scrollLeft+(t-r.ele.scrollLeft)*r.opt.easing(0,a,0,1,i),a<i&&l===r.animate_id?e.requestAnimationFrame(n):(r.ele.scrollLeft=t,o&&o.call(r))};e.requestAnimationFrame(n)},i.removeItem=function(e){var t=this;t.slides.length&&(t.track.removeChild(t.slides[e]),t.refresh(!0),t.emit(\"remove\"))},i.addItem=function(e){var t=this;t.track.appendChild(e),t.refresh(!0),t.emit(\"add\")},i.handleMouse=function(e){var t=this;t.mouseDown&&(t.isDrag=!0,t.ele.scrollLeft+=(t.mouseDown-e.clientX)*(t.opt.dragVelocity||3.3),t.mouseDown=e.clientX)},i.round=function(e){var t=1/(this.opt.slidesToScroll%1||1);return Math.round(e*t)/t},i.refresh=function(e){this.init(!0,e)},i.setOption=function(e,t){var i=this;i.breakpoint&&!t?i._opt.responsive.forEach((function(t){t.breakpoint===i.breakpoint&&(t.settings=Object.assign({},t.settings,e))})):i._opt=Object.assign({},i._opt,e),i.breakpoint=0,i.settingsBreakpoint()},i.destroy=function(){var t=this,i=t.ele.cloneNode(!0),o=function(e){e.removeAttribute(\"style\"),[].forEach.call(e.classList,(function(t){/^glider/.test(t)&&e.classList.remove(t)}))};i.children[0].outerHTML=i.children[0].innerHTML,o(i),[].forEach.call(i.getElementsByTagName(\"*\"),o),t.ele.parentNode.replaceChild(i,t.ele),t.event(e,\"remove\",{resize:t.resize}),t.emit(\"destroy\")},i.emit=function(t,i){var o=new e.CustomEvent(\"glider-\"+t,{bubbles:!this.opt.eventPropagate,detail:i});this.ele.dispatchEvent(o)},i.event=function(e,t,i){var o=e[t+\"EventListener\"].bind(e);Object.keys(i).forEach((function(e){o(e,i[e])}))},t}));\n\t\t\t\t// SLIDER1 JS\n\t\t\t\tnew Glider(document.querySelector('.glider1'), {\n\t\t\t\t\tslidesToShow: \"auto\",\n\t\t\t\t\tslidesToScroll: 1,\n\t\t\t\t\titemWidth: 346,\n\t\t\t\t\tdraggable: true,\n\t\t\t\t\tdots: '.dots1',\n\t\t\t\t\tscrollLock: true,\n\t\t\t\t\tarrows: {\n\t\t\t\t\t\tprev: '.glider1-prev',\n\t\t\t\t\t\tnext: '.glider1-next'\n\t\t\t\t\t},\n\t\t\t\t\tresponsive: [{\n\t\t\t\t\t\t\tbreakpoint: 768,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tbreakpoint: 1024,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t});\n\n\t\t\t\t// SLIDER2 JS\n\t\t\t\tnew Glider(document.querySelector('.glider2'), {\n\t\t\t\t\tslidesToShow: \"auto\",\n\t\t\t\t\tslidesToScroll: 1,\n\t\t\t\t\titemWidth: 346,\n\t\t\t\t\tdraggable: true,\n\t\t\t\t\tdots: '.dots2',\n\t\t\t\t\tscrollLock: true,\n\t\t\t\t\tarrows: {\n\t\t\t\t\t\tprev: '.glider2-prev',\n\t\t\t\t\t\tnext: '.glider2-next'\n\t\t\t\t\t},\n\t\t\t\t\tresponsive: [{\n\t\t\t\t\t\t\tbreakpoint: 768,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tbreakpoint: 1024,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t});\n\n\t\t\t\t// SLIDER3 JS\n\t\t\t\tnew Glider(document.querySelector('.glider3'), {\n\t\t\t\t\tslidesToShow: \"auto\",\n\t\t\t\t\tslidesToScroll: 1,\n\t\t\t\t\titemWidth: 346,\n\t\t\t\t\tdraggable: true,\n\t\t\t\t\tdots: '.dots3',\n\t\t\t\t\tscrollLock: true,\n\t\t\t\t\tarrows: {\n\t\t\t\t\t\tprev: '.glider3-prev',\n\t\t\t\t\t\tnext: '.glider3-next'\n\t\t\t\t\t},\n\t\t\t\t\tresponsive: [{\n\t\t\t\t\t\t\tbreakpoint: 768,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tbreakpoint: 1024,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t});\n\t\t\t\tdocument.querySelector(\"#glider1leftcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:plan_ahead_of_the_season:left_nav'});});\n\t\t\t\tdocument.querySelector(\"#glider1rightcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:plan_ahead_of_the_season:right_nav'});});\n\t\t\t\tdocument.querySelector(\"#glider2leftcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:deals_for_the_medicine_cabinet:left_nav'});});\n\t\t\t\tdocument.querySelector(\"#glider2rightcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:deals_for_the_medicine_cabinet:right_nav'});});\n\t\t\t\tdocument.querySelector(\"#glider3leftcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:shop_fall_favorites:left_nav'});});\n\t\t\t\tdocument.querySelector(\"#glider3rightcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:shop_fall_favorites:right_nav'});});\n\t\t\t}\n\t\t})();\n\t}, 500);\n</script>"}},{"slotId":"HPV200002","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#HPV200002.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;}\n\n\tbody.modal-open {overflow: hidden;}\n\n\t#HPV200002.promoWrap .prescriptions{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 80px;padding: 0;}\n\t#HPV200002.promoWrap .prescriptions .head2{margin: 0;color: #1A1A19; font-size: 56px;line-height: 72.8px;font-weight: 300; text-align: center; padding: 0;}\n\t#HPV200002.promoWrap .prescriptions .para{margin: 0;color: #1A1A19; font-size: 24px;line-height: 36px;font-weight: 400; text-align: center; padding: 8px 0 32px;}\n\n\t#HPV200002.promoWrap .prescriptions .outerblock{display: grid; grid-template-columns: 1fr 1.6114fr 1fr;grid-gap: 8px; position: relative;}\n\t#HPV200002.promoWrap .prescriptions .outerblock .bgblue1{background-color: #E0EFF2;}\n\t#HPV200002.promoWrap .prescriptions .outerblock .bgblue2{background-color: #EFF7F8;}\n\t#HPV200002.promoWrap .prescriptions .outerblock .para2{margin: 0;color: #1A1A19; font-size: 20px;line-height: 30px;font-weight: 400;}\n\t#HPV200002.promoWrap .prescriptions .outerblock ul{margin: 0; padding: 0; list-style: none;}\n\t#HPV200002.promoWrap .prescriptions .outerblock ul li{margin: 0; padding: 0; list-style: none;}\n\t#HPV200002.promoWrap .prescriptions .outerblock .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table;}\n\t#HPV200002.promoWrap .prescriptions .outerblock .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200002.promoWrap .prescriptions .outerblock .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200002.promoWrap .prescriptions .outerblock .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV200002.promoWrap .prescriptions .outerblock .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\t/* #HPV200002.promoWrap .prescriptions .outerblock .blackcar: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#HPV200002.promoWrap .prescriptions .innerblock1{display: grid; grid-template-columns: 1fr;grid-gap: 8px; position: relative;}\n\t#HPV200002.promoWrap .prescriptions .innerblock1 .card1{border-radius: 16px; padding: 32px 32px 42px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock1 .card1 .iconhead{display: flex; gap: 24px; margin-bottom: 22px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock1 .card1 .iconhead img{display: block; width: auto; height: 55px; margin: auto 0;}\n\t#HPV200002.promoWrap .prescriptions .innerblock1 .card1 ul li:last-of-type{margin-top: 20px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2{border-radius: 16px; padding: 32px 32px 56%; position: relative;}\n\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2 .txtsec .para2{padding-bottom: 10px; max-width: 97%;}\n\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2 .imgsec {overflow: hidden; position: absolute; width: 100%; bottom: 0; left: 0; height: 0; padding: 0 0 56%;}\n\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2 .imgsec img{display: block; width: 100%; max-width: 280px; height: auto; margin: 24px auto 0;}\n\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 a{text-decoration: none;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .imgsec {display: flex; height: 0; padding: 0 0 78.902%; align-items: start; overflow: hidden; position: relative; border-radius: 16px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .imgsec .modalbg{display: block; width: 100%; height: auto;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .imgsec .playicon{display: block; position: absolute; width: 62px; height: 62px; left: 17.5px; bottom: 18px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec{padding: 32px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec .bluecta{font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; padding: 10px 12px; border-radius: 10px; background: #004D99; margin: 24px 0 0;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec .bluecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec .bluecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec .bluecta:hover{text-decoration: none;color: #004D99; background: #FFFFFF; border: 1px solid #004D99; padding: 9px 12px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec .bluecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t/* #HPV200002.promoWrap .prescriptions .innerblock2 .card3 a:hover .txtsec .bluecta > span{border-bottom: 1px solid #004D99; text-decoration: none;} */\n\t/* #HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec .bluecta: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#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .modalanchor{cursor: pointer;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal{display: none; position: fixed; inset: 0; background: rgba(0, 0, 0, 0.8); z-index: 1000; justify-content: center; align-items: flex-start; overflow-y: auto; padding: 20px 16px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal{max-width: 360px; width: 100%;display: flex ; flex-direction: column; margin: 0 auto;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .modalclose{top: -40px !important; font-size: 16px; line-height: 24px; font-weight: 500; color: #FFFFFF !important; width: auto; height: auto; border: none;background: none; border: none; margin: auto 0 10px auto; cursor: pointer;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .modalclose::before{content: none;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .modalclose img{display: inline-block; margin: 0 0 0 8px; width: 24px; vertical-align: -7px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .videowrapper{position: relative; overflow: hidden; max-width: 100%; width: 100%; padding-top: 177.6%;}\n\t/* #HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .videowrapper {height: 568px;} */\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .videowrapper iframe{position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; border-radius: 20px 20px 0 0;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .bizaccordion14 * {margin: 0; text-align: left;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .bizaccordion14{padding: 20px; background: #FFFFFF; border-radius: 0 0 16px 16px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .bizaccordion14 h3 .tbutton{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400; cursor: pointer;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .bizaccordion14 h3 .tbutton{padding: 20px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/pharmacy/women's-health-care/accordion-caret-blue_down.svg\") no-repeat scroll left; background-size: 15px 8px !important; border: none;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .bizaccordion14 h3.active .tbutton {background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/pharmacy/women's-health-care/accordion-caret-blue_up.svg\") no-repeat scroll left;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .bizaccordion14 .paratranscript{font-family: CVS Health Sans, Helvetica, Arial, sans-serif; margin: 0;color: #262626; font-size: 16px; line-height: 24px;font-weight: 400; padding: 0 0 20px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .bizaccordion14 .tcontent{padding: 0 20px; max-height: 0;overflow: auto;transition: max-height 0.3s ease-out;}\n\n\t#HPV200002.promoWrap .prescriptions .innerblock3 .card4{border-radius: 16px; padding: 32px 32px 42px; height: 100%;}\n\t#HPV200002.promoWrap .prescriptions .innerblock3 .card4 .imgsec {display: flex; position: relative; overflow: hidden; border-radius: 16px; height: 0; padding: 0 0 144.406%; align-items: start;}\n\t#HPV200002.promoWrap .prescriptions .innerblock3 .card4 .imgsec img{display: block; width: 100%; height: auto;}\n\t#HPV200002.promoWrap .prescriptions .innerblock3 .card4 .txtsec .para2{padding: 32px 0 10px; max-width: 96%;}\n\n\t#HPV200002.promoWrap .prescriptions .innerblock4{grid-column: 1 / -1; display: grid; grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px; position: relative;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod{padding: 32px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod{text-decoration: none; display: flex; gap: 8px; align-items: center;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .imgsec{position: relative; overflow: visible; padding: 21px; width: 100%; max-width: fit-content;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .imgsec .bgblue2{width: 101px; height: 101px; border-radius: 16px; display: flex; align-items: center; justify-content: center;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .imgsec .bgblue2 img{display: block; width: auto; height: 143px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .txtsec .para2{padding-bottom: 10px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .bluecar {font-weight: 500; color: #004D99; text-decoration: none; display: table; margin: 0;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .bluecar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .bluecar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod:hover .imgsec .bgblue2 img{transition: transform 0.5s ease-in-out; transform: scale(1.2);}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .txtsec .bluecar:hover{text-decoration: none;color: #004D99;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .txtsec .bluecar:hover > span{border-bottom: 1px solid #004D99; text-decoration: none;}\n\t/* #HPV200002.promoWrap .prescriptions .innerblock4 .prod .bluecar: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@media screen and (max-width:1023px) {\n\t\t#HPV200002.promoWrap .prescriptions{margin: 0 auto 40px;padding: 0 16px;}\n\t\t#HPV200002.promoWrap .prescriptions .head2{font-size: 35px;line-height: 45.5px;}\n\t\t#HPV200002.promoWrap .prescriptions .para{font-size: 22px;line-height: 33px; padding: 8px 0 24px;}\n\n\t\t#HPV200002.promoWrap .prescriptions .outerblock{grid-template-columns: 1fr 1fr;grid-gap: 8px;}\n\t\t#HPV200002.promoWrap .prescriptions .outerblock .blackcar span{font-size: 18px;line-height: 27px;}\n\t\t#HPV200002.promoWrap .prescriptions .outerblock .blackcar::after{width: 6px;height: 12px;margin: 0 0 0 5px;}\n\t\t\n\t\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2{padding: 32px 32px 78%;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2 .txtsec .para2{max-width: 100%;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2 .imgsec {padding: 0 0 78%; display: flex; justify-content: center; align-items: start;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2 .imgsec img{margin: 28px auto 0; padding: 0 32px; max-width: unset;}\n\n\t\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .imgsec {padding: 0 0 114.561%;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .imgsec .modalbg{width: 105%;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec .bluecta span{font-size: 18px;line-height: 27px;}\n\t\t\n\t\t#HPV200002.promoWrap .prescriptions .innerblock3 .card4{height: auto;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock3 .card4 .imgsec{padding: 48.5% 0; align-items: center;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock3 .card4 .txtsec .para2{max-width: 100%;}\n\n\t\t#HPV200002.promoWrap .prescriptions .innerblock4{grid-column: unset; grid-template-columns: 1fr;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod{padding: 16px 0;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .imgsec{padding: 21px;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .imgsec .bgblue2{width: 89px; height: 89px; border-radius: 7px;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .imgsec .bgblue2 img{height: 126px;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .txtsec .para2{max-width: 99%;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t.remodal .container{padding-top: 75%;}\n\n\t\t#HPV200002.promoWrap .prescriptions .outerblock{grid-template-columns: 1fr;}\n\n\t\t#HPV200002.promoWrap .prescriptions .para{font-size: 24px;line-height: 36px;}\n\n\t\t#HPV200002.promoWrap .prescriptions .outerblock .blackcar span{font-size: 16px;line-height: 24px;}\n\t\t\n\t\t#HPV200002.promoWrap .prescriptions .innerblock1{order: 2;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2{padding: 32px 32px 54.575%;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2 .imgsec {padding: 0 0 54.575%;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2 .imgsec img{padding: 0 15px;}\n\n\t\t#HPV200002.promoWrap .prescriptions .innerblock2{order: 1;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .imgsec{padding: 0 0 127.135%; justify-content: center;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .imgsec .modalbg{width: 116%;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec .bluecta span{font-size: 16px;line-height: 24px;}\n\n\t\t#HPV200002.promoWrap .prescriptions .innerblock3{order: 3;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock3 .card4 .imgsec{padding: 47.73% 0;}\n\n\t\t#HPV200002.promoWrap .prescriptions .innerblock4{order: 4;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .bluecar{width: 99%;}\n\t}\n</style>\n<div id=\"HPV200002\" class=\"promoWrap\">\n\t<div class=\"prescriptions\">\n\t\t<h2 class=\"head2\">Your neighborhood pharmacy</h2>\n\t\t<p class=\"para\">Find great in-store deals and prescription options that are fast, easy and flexible.</p>\n\t\t<div class=\"outerblock\">\n\t\t\t<div class=\"innerblock1\">\n\t\t\t\t<div class=\"card1 bgblue1\">\n\t\t\t\t\t<div class=\"iconhead\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/rxmanage.svg\" alt='Phone Icon: A smart phone screen on the CVS Health app with a button that reads, \"Refill prescriptions.\"'>\n\t\t\t\t\t\t<p class=\"para2\">Help keep those fall allergies in check</p>\n\t\t\t\t\t</div>\n\t\t\t\t\t<ul role=\"list\">\n\t\t\t\t\t\t<li role=\"listitem\"><a href=\"/account-login/look-up?returnUrl=/pharmacy/rx/prescriptions&icid=cvs-home-design2-s2-rxsrvcs-rx-fnnl-managescripts\" class=\"blackcar\"><span>Manage your prescriptions</span></a></li>\n\t\t\t\t\t\t<li role=\"listitem\"><a href=\"/pharmacy/rx/guest/transfer?icid=cvs-home-design2-s2-rxsrvcs-rx-fnnl-transferscripts\" class=\"blackcar\"><span>Transfer your prescriptions</span></a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"card2 bgblue1\">\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Explore auto refills, 90 day supplies and same-day delivery for eligible prescriptions. Restrictions apply.*</p>\n\t\t\t\t\t\t<a href=\"/pharmacy?icid=cvs-home-design2-s2-rxsrvcs-rx-rxhp\" class=\"blackcar\"><span>Explore pharmacy services</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/rxservices.png\" alt=\"Illustration of a smart phone with a pharmacy app.\">\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"innerblock2\">\n\t\t\t\t<div class=\"card3\">\n\t\t\t\t\t<!-- <a id=\"openModal1\" class=\"modalanchor\" data-remodal-target=\"popupVideo1\" href=\"#\" aria-label=\"Play video of Rochelle, a CVS pharmacy manager, explains how she connects with her patients.\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img class=\"modalbg\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/rochellemodal.jpg\" alt=\"Still image that links to a video of Rochelle, a CVS pharmacist, describing how she helps her community.\">\n\t\t\t\t\t\t\t<img class=\"playicon\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/play.svg\" alt=\"play icon\">\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<p class=\"para2\">Our pharmacists are at the heart of what we do. Learn how Rochelle pitches in to help her community.</p>\n\t\t\t\t\t\t\t<p class=\"bluecta\"><span>Play Rochelle’s video</span></p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</a> -->\n\n\t\t\t\t\t<a id=\"openModal1\" class=\"modalanchor\" data-remodal-target=\"popupVideo1\" href=\"#\" aria-label=\"Play video of Rochelle, a CVS pharmacy manager, explains how she connects with her patients.\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img class=\"modalbg\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/rochellemodal.jpg\" alt=\"Still image that links to a video of Rochelle, a CVS pharmacist, describing how she helps her community.\">\n\t\t\t\t\t\t\t<img class=\"playicon\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/play.svg\" alt=\"play icon\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</a>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Our pharmacists are at the heart of what we do. Learn how Rochelle pitches in to help her community.</p>\n\t\t\t\t\t\t<a id=\"openModal1-1\" class=\"modalanchor bluecta\" data-remodal-target=\"popupVideo1\" href=\"#\" aria-label=\"Play video of Rochelle, a CVS pharmacy manager, explains how she connects with her patients.\"><span>Play Rochelle’s video</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div id=\"videoModal1\" class=\"modal\" role=\"dialog\">\n\t\t\t\t\t<div class=\"innermodal\" id=\"popupVideo1\">\n\t\t\t\t\t\t<button id=\"closeModal1\" class=\"modalclose\" type=\"button\">Close<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/content/community-stories/modal-closeicon.svg\" alt=\"close icon\" aria-label=\"hidden\" class=\"promobtn-inline\"></button>\n\t\t\t\t\t\t<div class=\"videowrapper\">\n\t\t\t\t\t\t\t<iframe id=\"modalvideo1\" src=\"https://www.youtube.com/embed/bOW8T85ZSrc\" title=\"Connection Starts with Heart | On the Beat | CVS Pharmacy\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen></iframe>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div id=\"accordion14\" class=\"bizaccordion14\">\n\t\t\t\t\t\t\t<h3><button id=\"aa1\" aria-controls=\"a1\" aria-expanded=\"false\" class=\"tbutton\">View transcript</button></h3>\n\t\t\t\t\t\t\t<div id=\"a1\" role=\"alert\" class=\"tcontent\" aria-labelledby=\"aa1\">\n\t\t\t\t\t\t\t\t<p class=\"paratranscript\">[Text: How do you connect with your patients?]</p>\n\t\t\t\t\t\t\t\t<p class=\"paratranscript\">[Rochelle, a CVS pharmacy manager with four years’ experience]</p>\n\t\t\t\t\t\t\t\t<p class=\"paratranscript\">Rochelle explains “it starts with changing your perspective and understanding that every single time that you’re talking to someone, you’re talking to someone’s mother, someone’s father, someone’s grandmother. It’s always going to come back to the heart. That’s why I love that CVS has the heart as our logo because it comes back to how much you really care.”</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"innerblock3\">\n\t\t\t\t<div class=\"card4 bgblue1\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/joinec.jpg\" alt=\"A pharmacist scans a barcode from a customer's CVS Health app to quickly refill a prescription.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Get ExtraBucks Rewards<span class=\"super\">®</span> for pharmacy activities*</p>\n\t\t\t\t\t\t<a href=\"/account-registration/look-up?returnUrl=%2Fextracare%2Fnew-card%2F&icid=cvs-home-design2-s2-rxsrvcs-ec-joinrrx\" class=\"blackcar\"><span>Join ExtraCare & opt in</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=\"innerblock4\">\n\t\t\t\t<div class=\"prod prod1\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<div class=\"bgblue2\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/hsafsa.png\" alt=\"CeraVe hydrating facial cleanser.\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">HSA/FSA eligible items*</p>\n\t\t\t\t\t\t<a class=\"bluecar\" href=\"/shop/merch/FSA?widgetID=mlmy0rle&mc=0&icid=cvs-home-design2-s2-rxsrvcs-fs-hsa\"><span>Shop HSA/FSA</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"prod prod2\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<div class=\"bgblue2\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/painrelief.png\" alt=\"Neosporin antibiotic ointment.\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">First aid & topical relief support</p>\n\t\t\t\t\t\t<a class=\"bluecar\" href=\"/shop/health-medicine/first-aid?icid=cvs-home-design2-s2-rxsrvcs-fs-firstaid\"><span>Shop first aid</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"prod prod3\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<div class=\"bgblue2\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/digestivesupport.png\" alt=\"Benefiber sugar-free fiber supplement powder.\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Digestive health support</p>\n\t\t\t\t\t\t<a class=\"bluecar\" href=\"/shop/health-medicine/digestive-health?icid=cvs-home-design2-s2-rxsrvcs-fs-dig\"><span>Shop digestive support</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</div>\n<script type=\"text/javascript\" src=\"https://www.youtube.com/iframe_api\"></script>\n<script type = \"text/javascript\">\n\tsetTimeout(function() {\n\t\t(function hpv200002Function() {\n\t\t\tif (document.getElementById('HPV200002')) {\n\t\t\t\tconst modal1 = document.getElementById(\"videoModal1\");\n\t\t\t\tconst closeBtn1 = document.getElementById(\"closeModal1\");\n\t\t\t\tconst modalvideo1 = document.getElementById(\"modalvideo1\");\n\t\t\t\tconst body = document.body;\n\n\t\t\t\t// Base YouTube embed URL (without autoplay by default)\n\t\t\t\tconst baseSrc1 = \"https://www.youtube.com/embed/bOW8T85ZSrc\";\n\n\t\t\t\t// Open modal without autoplay (CTA button)\n\t\t\t\tdocument.getElementById(\"openModal1\").onclick = () => {\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tmodal1.style.display = \"flex\";\n\t\t\t\t\tbody.classList.add('modal-open');\n\t\t\t\t\tmodalvideo1.src = baseSrc1; // no autoplay\n\t\t\t\t\tvar clickedElement = document.getElementById(\"openModal1\").getAttribute(\"data-remodal-target\");\n\t\t\t\t\tdocument.getElementById(clickedElement).childNodes[1].focus();\n\t\t\t\t\twindow.addEventListener('keydown', function (e) {\n\t\t\t\t\t\tif (e.keyCode === 9) {\n\t\t\t\t\t\t\tlet focusable = document.querySelector('#videoModal1').querySelectorAll('input,button,select,textarea,a');\n\t\t\t\t\t\t\tif (focusable.length) {\n\t\t\t\t\t\t\t\tlet first = focusable[0];\n\t\t\t\t\t\t\t\tlet last = focusable[focusable.length - 1];\n\t\t\t\t\t\t\t\tlet shift = e.shiftKey;\n\t\t\t\t\t\t\t\tif (shift) {\n\t\t\t\t\t\t\t\t\tif (e.target === first) {\n\t\t\t\t\t\t\t\t\t\tlast.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tif (e.target === last) {\n\t\t\t\t\t\t\t\t\t\tfirst.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t};\n\t\t\t\tdocument.getElementById(\"openModal1-1\").onclick = () => {\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tmodal1.style.display = \"flex\";\n\t\t\t\t\tbody.classList.add('modal-open');\n\t\t\t\t\tmodalvideo1.src = baseSrc1; // no autoplay\n\t\t\t\t\tvar clickedElement = document.getElementById(\"openModal1-1\").getAttribute(\"data-remodal-target\");\n\t\t\t\t\tdocument.getElementById(clickedElement).childNodes[1].focus();\n\t\t\t\t\twindow.addEventListener('keydown', function (e) {\n\t\t\t\t\t\tif (e.keyCode === 9) {\n\t\t\t\t\t\t\tlet focusable = document.querySelector('#videoModal1').querySelectorAll('input,button,select,textarea,a');\n\t\t\t\t\t\t\tif (focusable.length) {\n\t\t\t\t\t\t\t\tlet first = focusable[0];\n\t\t\t\t\t\t\t\tlet last = focusable[focusable.length - 1];\n\t\t\t\t\t\t\t\tlet shift = e.shiftKey;\n\t\t\t\t\t\t\t\tif (shift) {\n\t\t\t\t\t\t\t\t\tif (e.target === first) {\n\t\t\t\t\t\t\t\t\t\tlast.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tif (e.target === last) {\n\t\t\t\t\t\t\t\t\t\tfirst.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t};\n\n\t\t\t\t// Close modal stop video\n\t\t\t\tcloseBtn1.onclick = () => {\n\t\t\t\t\tmodal1.style.display = \"none\";\n\t\t\t\t\tbody.classList.remove('modal-open');\n\t\t\t\t\tmodalvideo1.src = \"\";\n\t\t\t\t\tmodalvideo1.src = baseSrc1;\n\t\t\t\t};\n\n\t\t\t\t// Close modal if clicking outside\n\t\t\t\twindow.onclick = (e) => {\n\t\t\t\t\tif (e.target === modal1) {\n\t\t\t\t\t\tmodal1.style.display = \"none\";\n\t\t\t\t\t\tbody.classList.remove('modal-open');\n\t\t\t\t\t\tmodalvideo1.src = \"\";\n\t\t\t\t\t\tmodalvideo1.src = baseSrc1;\n\t\t\t\t\t}\n\t\t\t\t};\n\n\t\t\t\t// accordion js\t\n\t\t\t\tlet buttons = document.querySelectorAll(\"#accordion14 h3\");\n\t\t\t\tbuttons.forEach((button) => {\n\t\t\t\t\tlet content = button.nextElementSibling;\n\t\t\t\t\tbutton.addEventListener(\"click\", (event) => {\n\t\t\t\t\t\tif (button.classList.contains(\"active\")) {\n\t\t\t\t\t\t\tbutton.classList.remove(\"active\");\n\t\t\t\t\t\t\tbutton.children[0].setAttribute(\"aria-expanded\", false);\n\t\t\t\t\t\t\tcontent.style.maxHeight = null;\n\t\t\t\t\t\t\t// content.setAttribute(\"aria-hidden\", true);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tbutton.classList.add(\"active\");\n\t\t\t\t\t\t\tbutton.children[0].setAttribute(\"aria-expanded\", true);\n\t\t\t\t\t\t\tcontent.style.maxHeight = ((content.scrollHeight) / 3) + \"px\";\n\t\t\t\t\t\t\t// content.setAttribute(\"aria-hidden\", false);\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t});\n\t\t\t\tdocument.querySelector(\"#openModal1\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:pharmacy_video:play_button'});});\n\t\t\t}\n\t\t})();\n\t}, 500);\n</script>"}},{"slotId":"HPV200003","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.25em;font-size: .85em;line-height: .85em;}\n\t#HPV200003.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;}\n\n\t#HPV200003.promoWrap .deals{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0px;padding: 0;}\n\t#HPV200003.promoWrap .deals .head2{margin: 0;color: #1A1A19; font-size: 56px;line-height: 72.8px;font-weight: 300; text-align: center; padding: 0;}\n\t#HPV200003.promoWrap .deals .para{margin: 0;color: #1A1A19; font-size: 24px;line-height: 36px;font-weight: 400; text-align: center; padding: 8px 0 32px;}\n\n\t#HPV200003.promoWrap .deals .outerblock{display: grid; grid-template-columns: 1.6114fr 1fr 1fr;grid-gap: 8px; position: relative;}\n\t#HPV200003.promoWrap .deals .outerblock .bgorange1{background-color: #FFCFA1;}\n\t#HPV200003.promoWrap .deals .outerblock .bgorange2{background-color: #FFF1E5;}\n\t#HPV200003.promoWrap .deals .outerblock .para2{margin: 0;color: #1A1A19; font-size: 20px;line-height: 30px;font-weight: 400;}\n\t#HPV200003.promoWrap .deals .outerblock ul{margin: 0; padding: 0; list-style: none;}\n\t#HPV200003.promoWrap .deals .outerblock ul li{margin: 0; padding: 0; list-style: none;}\n\t#HPV200003.promoWrap .deals .outerblock .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table;}\n\t#HPV200003.promoWrap .deals .outerblock .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200003.promoWrap .deals .outerblock .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200003.promoWrap .deals .outerblock .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV200003.promoWrap .deals .outerblock .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\t/* #HPV200003.promoWrap .deals .outerblock .blackcar: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#HPV200003.promoWrap .deals .innerblock1 .card1 {position: relative; border-radius: 16px; overflow: hidden;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec {overflow: hidden; position: relative; height: auto; padding:0;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec .logo{position: relative; display: block; width: 100%; height: auto; top: 0; left: 0; z-index: 1;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec video{display: block; width: 100%; height: auto; margin-top: 0;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.playpause{display: block; position: absolute; width: 40px; height: 40px; left: 18px; bottom: 18px; cursor: pointer; padding: 0; border: 0; background: none; border-radius: 100px;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec .playicon{display: block; width: 40px; height: 40px;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup{display: block; position: absolute; width: 24px; height: 24px; right: 14px; bottom: 18px; cursor: pointer; padding: 0; border: 0; background: none; border-radius: 100px;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup .transcripticon{display: block; width: 24px; height: 24px;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup .popuptext {display: none; max-width: 280px; width: auto; font-size: 14px; line-height: 21px; background-color: #FFFFFF; color: #1A1A19; border-radius: 8px; padding: 16px; position: absolute; bottom: 160%; margin-left: -250px; right: -6px; z-index: 2; text-align: left;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup .popuptext::after {content: \"\"; position: absolute; top: 98%; margin-left: 64px; border-width: 12px; border-style: solid; border-color: #FFFFFF transparent transparent transparent;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup .show {display: block; -webkit-animation: fadeIn 1s; animation: fadeIn 1s;}\n\t@-webkit-keyframes fadeIn {from {opacity: 0;} to {opacity: 1;}}\n\t@keyframes fadeIn {from {opacity: 0;} to {opacity:1 ;}}\n\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec{padding: 24px 32px 32px;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec .bluecta{font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; padding: 10px 12px; border-radius: 10px; background: #004D99; margin: 24px 0 0;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec .bluecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec .bluecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec .bluecta:hover{text-decoration: none;color: #004D99; background: #FFFFFF; border: none;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec .bluecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t/* #HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec .bluecta:hover > span{border-bottom: 1px solid #004D99; text-decoration: none;} */\n\t/* #HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec .bluecta: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#HPV200003.promoWrap .deals .innerblock2 .card2{position: relative; border-radius: 16px; border: 1px solid #CCCCCC; padding: 32px; height: 100%;}\n\t#HPV200003.promoWrap .deals .innerblock2 .card2 .imgsec{display: flex; overflow: hidden; position: relative; align-items: start; justify-content: center; height: 0; padding: 0 0 124.298%; border-radius: 16px;}\n\t#HPV200003.promoWrap .deals .innerblock2 .card2 .imgsec img{display: block; width: 100%; height: auto;}\n\t#HPV200003.promoWrap .deals .innerblock2 .card2 .txtsec .para2{padding: 10px 0 10px;}\n\n\t#HPV200003.promoWrap .deals .innerblock3 .card3{position: relative;}\n\t#HPV200003.promoWrap .deals .innerblock3 .card3 .imgsec{display: flex; overflow: hidden; position: relative; align-items: center; justify-content: center; height: 0; padding: 55% 0; border-radius: 20px;}\n\t#HPV200003.promoWrap .deals .innerblock3 .card3 .imgsec img{display: block; width: 100%; height: auto;}\n\t#HPV200003.promoWrap .deals .innerblock3 .card3 .imgsec img.logo{display: block; position: absolute; top: 0; left: 0; width: 59.4%; height: auto;}\n\t#HPV200003.promoWrap .deals .innerblock3 .card3 .txtsec{padding: 0 32px;}\n\t#HPV200003.promoWrap .deals .innerblock3 .card3 .txtsec .para2{padding: 32px 0 10px;}\n\n\t#HPV200003.promoWrap .deals .innerblock4{grid-column: 1 / -1; display: grid; grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px; position: relative;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod{padding: 32px;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod{text-decoration: none; display: flex; gap: 8px; align-items: center;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .imgsec{position: relative; overflow: visible; padding: 21px; width: 100%; max-width: fit-content;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .imgsec .bgorange2{width: 101px; height: 101px; border-radius: 16px; display: flex; align-items: center; justify-content: center;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .imgsec .bgorange2 img{display: block; width: auto; height: 143px;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .txtsec .para2{padding-bottom: 10px;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .bluecar {font-weight: 500; color: #004D99; text-decoration: none; display: table; margin: 0;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .bluecar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .bluecar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t/* #HPV200003.promoWrap .deals .innerblock4 .prod a:hover .imgsec .bgorange2 img{transition: transform 0.5s ease-in-out; transform: scale(1.2);}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod a:hover .txtsec .bluecar{text-decoration: none;color: #004D99;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod a:hover .txtsec .bluecar > span{border-bottom: 1px solid #004D99; text-decoration: none;} */\n\t#HPV200003.promoWrap .deals .innerblock4 .prod:hover .imgsec .bgorange2 img{transition: transform 0.5s ease-in-out; transform: scale(1.2);}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .txtsec .bluecar:hover{text-decoration: none;color: #004D99;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .txtsec .bluecar:hover > span{border-bottom: 1px solid #004D99; text-decoration: none;}\n\t/* #HPV200003.promoWrap .deals .innerblock4 .prod .bluecar: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#HPV200003.promoWrap .deals .innerblock5{display: grid; grid-column: 1 / -1; justify-content: center; margin-top: 22px;}\n\t#HPV200003.promoWrap .deals .innerblock5 .txtsec{display: flex; gap: 8px; justify-content: center; align-items: center;}\n\t#HPV200003.promoWrap .deals .innerblock5 .txtsec img{display: block; width: 55px; height: auto;}\n\t#HPV200003.promoWrap .deals .innerblock5 .bluecar {font-weight: 500; color: #004D99; text-decoration: none; display: table; margin: 0;}\n\t#HPV200003.promoWrap .deals .innerblock5 .bluecar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200003.promoWrap .deals .innerblock5 .bluecar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200003.promoWrap .deals .innerblock5 .bluecar:hover{text-decoration: none;color: #004D99;}\n\t#HPV200003.promoWrap .deals .innerblock5 .bluecar:hover > span{border-bottom: 1px solid #004D99; text-decoration: none;}\n\t#HPV200003.promoWrap .deals .innerblock2 .card2 .txtsec .bighair-logo{padding-top: 20px;width: 179px;\n height: auto;}\n\t#HPV200003.promoWrap .deals .innerblock2 .cards{min-height: 595px;}\n\t/* #HPV200003.promoWrap .deals .innerblock5 .bluecar: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@media screen and (max-width:1023px) {\n\t\t#HPV200003.promoWrap .deals{margin: 0 auto 0px;padding: 0 16px;}\n\t\t#HPV200003.promoWrap .deals .head2{font-size: 35px;line-height: 45.5px;}\n\t\t#HPV200003.promoWrap .deals .para{font-size: 22px;line-height: 32px;padding: 8px 0 24px;}\n\n\t\t#HPV200003.promoWrap .deals .outerblock{grid-template-columns: 1fr 1fr;}\n\t\t#HPV200003.promoWrap .deals .outerblock .blackcar span{font-size: 18px;line-height: 27px;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock1 .card1{height: 100%;}\n\t\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.playpause{left: 15px; bottom: 10px;}\n\t\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup{bottom: 10px;}\n\t\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup .popuptext {font-size: 12px; line-height: 18px;}\n\t\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup .popuptext::after {margin-left: 112px;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec .bluecta span{font-size: 16px;line-height: 24px;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock2 .card2 .imgsec{padding: 0 0 96.142%;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock3 .card3 .imgsec{padding: 47.94% 0;}\n\t\t#HPV200003.promoWrap .deals .innerblock3 .card3 .imgsec img.logo{padding: 0; width: 53.3%;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock4{grid-column: unset; grid-template-columns: 1fr;}\n\t\t#HPV200003.promoWrap .deals .innerblock4 .prod{padding: 16px 0;}\n\t\t#HPV200003.promoWrap .deals .innerblock4 .prod .imgsec{padding: 21px;}\n\t\t#HPV200003.promoWrap .deals .innerblock4 .prod .imgsec .bgorange2{width: 89px; height: 89px; border-radius: 7px;}\n\t\t#HPV200003.promoWrap .deals .innerblock4 .prod .imgsec .bgorange2 img{height: 126px;}\n\t\t/* #HPV200003.promoWrap .deals .innerblock4 .prod.prod3 .txtsec .para2{max-width: 69%;} */\n\n\t\t#HPV200003.promoWrap .deals .innerblock5{margin-top: 16px;}\n\t\t#HPV200003.promoWrap .deals .innerblock5 .bluecar span{font-size: 18px;line-height: 27px;}\n\t\t\t#HPV200003.promoWrap .deals .innerblock2 .cards{min-height: unset;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV200003.promoWrap .deals .para{font-size: 24px;line-height: 36px;}\n\n\t\t#HPV200003.promoWrap .deals .outerblock{grid-template-columns: 1fr;}\n\t\t#HPV200003.promoWrap .deals .outerblock .blackcar span{font-size: 16px;line-height: 24px;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup .popuptext{bottom: 145%; max-width: 270px; }\n\t\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup .popuptext::after{margin-left: 78px;}\n\t\t/* #HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec {padding: 0 0 72.866%;} */\n\n\t\t#HPV200003.promoWrap .deals .innerblock2 .card2 .imgsec{padding:0 0 96.186%;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock3 .card3 .imgsec{padding: 47.866% 0;}\n\t\t#HPV200003.promoWrap .deals .innerblock3 .card3 .imgsec img.logo{padding: 0; width: 59.14%;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock4 .prod .bluecar{width: 94%;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock5{margin-top: 32px;}\n\t\t#HPV200003.promoWrap .deals .innerblock5 .txtsec{gap: 26px 8px; justify-content: left; flex-wrap: wrap;}\n\t\t#HPV200003.promoWrap .deals .innerblock5 img{flex: 0 0 15%;}\n\t\t#HPV200003.promoWrap .deals .innerblock5 .para2{font-size: 22px;line-height: 33px; flex: 0 0 80%;}\n\t\t#HPV200003.promoWrap .deals .innerblock5 .bluecar{flex: 0 0 100%;}\n\t\t#HPV200003.promoWrap .deals .innerblock5 .bluecar span{font-size: 22px;line-height: 33px;}\n\t\t#HPV200003.promoWrap .deals .innerblock5 .bluecar::after{vertical-align: middle;}\n\t}\n</style>\n<div id=\"HPV200003\" class=\"promoWrap\">\n\t<div class=\"deals\">\n\t\t<h2 class=\"head2\">Explore this week’s top deals</h2>\n\t\t<p class=\"para\">Save big on more than 200 wellness support products.</p>\n\t\t<div class=\"outerblock\">\n\t\t\t<div class=\"innerblock1\">\n\t\t\t\t<div class=\"cards card1 bgorange1\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<!-- <video src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/bigfallvideo.mp4\"></video> -->\n\t\t\t\t\t\t<img class=\"logo\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/bigfalllogo.png\" alt=\"Big Fall Wellness Sale with extracare logo\">\n\t\t\t\t\t\t<video id=\"myVideo\" muted loop playsinline>\n\t\t\t\t\t\t\t<source src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/bigfallvideo.mp4\" type=\"video/mp4\">\n\t\t\t\t\t\t</video>\n\t\t\t\t\t\t<button id=\"playpausebtn\" aria-label=\"Play video of a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\" class=\"playpause\" onclick=\"togglePlayPause()\"><img id=\"playpause\" class=\"playicon\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/play.svg\" alt=\"\"></button>\n\t\t\t\t\t\t<button aria-label=\"View transcript for a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\" class=\"popup\" onclick=\"toggleTranscript()\">\n\t\t\t\t\t\t<img id=\"transcripticon\" class=\"transcripticon\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/transcript.svg\" alt=\"\">\n\t\t\t\t\t\t<span class=\"popuptext\" id=\"myPopup\">A rotating collection of over-the-counter products included in the Big Fall Wellness Sale: Mucinex Nightshift, Metamucil fiber gummies, OLLY sleep gummies, TUMS chewy bites, CVS Health ibuprofen, Aveeno baby wash and shampoo, Zyrtec Allergy, CVS Health omeprazole, Ensure Original and SixStar 100% creatine.</span>\n\t\t\t\t\t\t</button>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Shop 100s of wellness deals and more with ExtraCare, now through October 11.</p>\n\t\t\t\t\t\t<a href=\"/shop/merch/fall-wellness?widgetID=rj01ygnl&mc=cvscontentpage&icid=cvs-home-design2-s3-shop-fs-bfw\" class=\"bluecta\"><span>Shop Big Fall Wellness</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=\"innerblock2\">\n\t\t\t\t<div class=\"cards card2\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/big-hair-deals-new.jpg\" alt=\"\">\n\t\t\t\t\t</div>\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/hp00003/2025/v2/sep4/big-hair-deals_logo.png\" alt=\"Big Hair Event\" class=\"bighair-logo\">\n\t\t\t\t\t\t<p class=\"para2\">Spend $40, get $10 off during the Big Hair Event!</p>\n\t\t\t\t\t\t<a href=\"/shop/beauty/hair-care?icid=cvs-home-design2-s3-shop-fs-bighair\" class=\"blackcar\"><span>Shop the Big Hair Event</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=\"innerblock3\">\n\t\t\t\t<div class=\"card3\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/up-to-70-pct-off-select-photo-products_box.svg\" alt=\"Up to 70% off select photo products\" class=\"logo\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/shopphoto.jpg\" alt=\"Select photo products, including planners and calendars.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Enjoy up to 70% off select photo products</p>\n\t\t\t\t\t\t<a href=\"/photo/cvs-photo-coupons?cid=cvs-home-design2-s3-shop-fs-photo\" class=\"blackcar\"><span>Shop Photo</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=\"innerblock4\">\n\t\t\t\t<div class=\"prod prod1\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<div class=\"bgorange2\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/shopflusupport.png\" alt=\"NyQuil Severe cold and flu syrup.\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Flu season support</p>\n\t\t\t\t\t\t<a class=\"bluecar\" href=\"/shop/health-medicine/cough-cold-flu?icid=cvs-home-design2-s3-shop-fs-fluotc\"><span>Shop all cough and cold</span></a>\t\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"prod prod2\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<div class=\"bgorange2\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/shophalloween.png\" alt=\"A teal pumpkin trick-or-treat basket.\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Halloween toys and treats</p>\n\t\t\t\t\t\t<a class=\"bluecar\" href=\"/shop/seasonal-shops/halloween?icid=cvs-home-design2-s3-shop-fs-halloween\"><span>Shop Halloween</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"prod prod3\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<div class=\"bgorange2\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/nature-made-vitamin-c.png\" alt=\"\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Buy 1, get 1 free Nature Made vitamins*</p>\n\t\t\t\t\t\t<a class=\"bluecar\" href=\"/shop/deals/508?icid=cvs-home-design2-s3-shop-fs-bogonature\"><span>Shop Nature Made</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=\"innerblock5\">\n\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t<!--<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/dealsicon.svg\" alt=\"Icon: Illustration of a price tag.\">-->\n\t\t\t\t\t<p class=\"para2\">This week’s best wellness deals</p>\n\t\t\t\t\t<a href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-design2-s3-shop-fs-shelf-ebd\" class=\"bluecar\"><span>View all deals</span></a>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>\n<script type = \"text/javascript\">\n\tfunction checkVideoVisibility() {\n\t\tconst video = document.getElementById('myVideo');\n\t\tconst videoRect = video.getBoundingClientRect();\n\t\tconst viewportHeight = window.innerHeight || document.documentElement.clientHeight;\n\n\t\tif (videoRect.top < viewportHeight && videoRect.bottom >= 0) {\n\t\t\tvideo.play();\n\t\t\tdocument.getElementById(\"playpause\").setAttribute(\"src\", \"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/pause.svg\");\n\t\t\t\t\tdocument.getElementById(\"playpause\").parentNode.setAttribute(\"aria-label\",\"Pause video of a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\")\n\t\t\t\t\tdocument.querySelector(\"#playpausebtn\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:fall_wellness_sale_video:pause_button'});});\n\t\t} else {\n\t\t\tvideo.pause();\n\t\t\tdocument.getElementById(\"playpause\").setAttribute(\"src\", \"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/play.svg\");\n\t\t\t\t\tdocument.getElementById(\"playpause\").parentNode.setAttribute(\"aria-label\",\"Play video of a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\")\n\t\t\t\t\tdocument.querySelector(\"#playpausebtn\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:fall_wellness_sale_video:play_button'});});\n\t\t}\n\t}\n\twindow.addEventListener('scroll', checkVideoVisibility);\n\twindow.addEventListener('resize', checkVideoVisibility);\n\tcheckVideoVisibility();\n\n\tfunction togglePlayPause() {\n\t\tconst video = document.getElementById(\"myVideo\");\n\t\tif (video.paused) {\n\t\t\tvideo.play();\n\t\t\tdocument.getElementById(\"playpause\").setAttribute(\"src\", \"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/pause.svg\");\n\t\t\tdocument.getElementById(\"playpause\").parentNode.setAttribute(\"aria-label\",\"Pause video of a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\")\n\t\t\tdocument.querySelector(\"#playpausebtn\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:fall_wellness_sale_video:pause_button'});});\n\t\t} else {\n\t\t\tvideo.pause();\n\t\t\tdocument.getElementById(\"playpause\").setAttribute(\"src\", \"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/play.svg\");\n\t\t\tdocument.getElementById(\"playpause\").parentNode.setAttribute(\"aria-label\",\"Play video of a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\")\n\t\t\tdocument.querySelector(\"#playpausebtn\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:fall_wellness_sale_video:play_button'});});\n\t\t}\n\t}\n\tfunction toggleTranscript() {\n\t\tvar popup = document.getElementById(\"myPopup\");\n\t\tpopup.classList.toggle(\"show\");\n\t\tif (popup.classList.contains('show')) {\n\t\t\tpopup.parentNode.setAttribute(\"aria-label\",\"Close transcript for a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\");\n\t\t} else {\n\t\t\tpopup.parentNode.setAttribute(\"aria-label\",\"View transcript for a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\");\n\t\t}\n\t}\n document.addEventListener('keydown', function(event) {\n if (event.keyCode === 27) {\n const popup = document.getElementById('myPopup');\n if (popup && window.getComputedStyle(popup).display === 'block') {\n popup.classList.remove('show');\n popup.parentNode.setAttribute(\"aria-label\",\"View transcript for a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\");\n }\n }\n });\n</script>"}},{"slotId":"HPV200004","slotContent":{"plaintext":" "}},{"slotId":"HPV200005","slotContent":{"plaintext":" "}},{"slotId":"HPV200006","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.25em;font-size: .85em;line-height: .85em;}\n\t#HPV200006.promoWrap *{margin: 0; padding: 0; position: relative; font-family: CVS Health Sans, Helvetica, Arial, sans-serif; box-sizing: border-box;}\n\t#HPV200006.promoWrap {padding: 0;}\n\n\t#HPV200006.promoWrap .mcservices{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 80px;padding: 0;}\n\t#HPV200006.promoWrap .mcservices .head2{margin: 0;color: #1A1A19; font-size: 56px;line-height: 72.8px;font-weight: 300; text-align: center; padding: 0;}\n\t#HPV200006.promoWrap .mcservices .para{margin: 0;color: #1A1A19; font-size: 24px;line-height: 36px;font-weight: 400; text-align: center; padding: 8px 0 32px;}\n\n\t#HPV200006.promoWrap .mcservices .outerblock{display: block; position: relative;}\n\t#HPV200006.promoWrap .mcservices .outerblock .txtsec .head3{margin: 0;color: #1A1A19; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0;}\n\t#HPV200006.promoWrap .mcservices .outerblock .txtsec .head4{margin: 0;color: #1A1A19; font-size: 20px;line-height: 30px;font-weight: 400; padding: 0;}\n\t#HPV200006.promoWrap .mcservices .outerblock .txtsec .para2{margin: 0;color: #1A1A19; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 10px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table;}\n\t#HPV200006.promoWrap .mcservices .outerblock .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200006.promoWrap .mcservices .outerblock .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV200006.promoWrap .mcservices .outerblock .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1{display: grid; grid-template-columns: 1fr 1.01574fr; position: relative; border-radius: 20px; overflow: hidden;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec{display: grid; position: relative; overflow: hidden; justify-content: center;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec img{display: block; width: 635px;height: 415px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec img.logo{display: block; position: absolute; left: 0; top: 0; width: 208px; height: auto; z-index: 1;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec{position: relative; padding: 16px 32px; border: 1px solid #CCCCCC; border-left: 0; border-radius: 0 20px 20px 0; padding: 4.962% 32px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .iconshield{display: block; width: 44px; height: auto; margin-bottom: 24px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta{font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; padding: 10px 12px; border-radius: 10px; background: #004D99; margin: 14px 0 24px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta:hover{text-decoration: none;color: #004D99; background: #FFFFFF; border: 1px solid #004D99; padding: 9px 12px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t/* #HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta:hover > span{border-bottom: 1px solid #004D99; text-decoration: none;} */\n\t/* #HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta: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#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .disc{margin: 0;color: #1A1A19; font-size: 12px;line-height: 18px;font-weight: 400; padding: 0;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .disc .disclink{font-weight: 400; color: #1A1A19; text-decoration: none;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .disc .disclink span{font-size: 12px;line-height: 18px; text-decoration: underline;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .disc .disclink:hover{text-decoration: none;color: #1A1A19;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .disc .disclink:hover > span{border-bottom: 2px solid #1A1A19; text-decoration: none;}\n\t/* #HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .disc .disclink: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#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card{position: relative; overflow: hidden; border-radius: 16px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card .imgsec{display: block; position: relative; overflow: hidden; border-radius: 16px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card .imgsec img{display: block; width: 100%; height: auto;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card .txtsec{padding: 32px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card.card1{background: #E0EFF2;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card.card1 .imgsec{border-radius: 16px 16px 0 0 ;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card.card1 .txtsec .head4{max-width: 275px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card.card3 .imgsec img.logo{display: block; position: absolute; top: 0; left: 0; width: 164px; height: auto; z-index: 1;}\n\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .desktopblock{display: grid; position: relative; overflow: hidden; grid-template-columns: 1fr 1fr 1fr; grid-gap:8px; margin-top: 8px;}\n\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider{display: none; max-width: 1024px; margin: 0 -16px; overflow: visible;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .skiplink{position:absolute;left: -10000px; display: table; font-size: 16px; line-height: 24px; font-weight: 400; text-decoration: underline; color: #262626; margin: 10px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .skiplink:hover{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .skiplink:focus-visible{position:relative;left: unset; outline: #262626 solid 4px; outline-offset: 3px; border-radius: 10px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain {width: 100%; margin: 0 auto;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider4 {margin: 0 auto; overflow: visible; overflow-y: hidden; -webkit-overflow-scrolling: touch; -ms-overflow-style: none; transform: translateZ(0); padding: 8px 8px 16px 16px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider4.draggable {user-select: none; cursor: -webkit-grab; cursor: grab;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider4.drag {cursor: -webkit-grabbing;cursor: grabbing;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider4::-webkit-scrollbar {opacity: 0;height: 0;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider4 .glider-track {transform: translateZ(0);width: 100%; margin: 0; padding: 0; display: flex; z-index: 1; overflow: visible;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider4 .glider-slide {user-select: none; padding-right: 8px; flex: 0 0 auto; overflow: visible; list-style: none;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-slide .card{min-height: 555px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider-dots {user-select: none;display: flex;flex-wrap: wrap;justify-content: center;margin: 0 auto;padding: 0;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider-dot {padding: 0;user-select: none;outline: none;display: block;border-radius: 999px;background: #00000033;width: 8px;height: 8px;margin: 0 4px;cursor:default; transform: scale(1);}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider-dot.active {background: #000000; transform: scale(1);}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas{position: absolute; overflow: visible;display: grid; height: 100%; align-items: center; z-index: 2; top:0;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle {height: 44px; width: 44px; padding: 10px; color: #000000;background: #FFFFFF; border-radius: 10px; cursor:pointer; font-size: 0; border: 1px solid #000000}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle svg {width: 24px; height: auto;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle:hover,#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle:active{background: #000000;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle:hover svg path,#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle:active svg path{stroke: #FFFFFF;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle.disabled{cursor:default; background: #F2EFEB; border: 1px dashed #474644; opacity: 0.9;}\n\t/* #HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle.disabled:hover{background: #262626;} */\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle.disabled:hover svg path{stroke: #000000;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas.ctaleft{left: 8px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas.ctaright{right: 8px;}\n\n\t@media screen and (max-width:1023px) {\n\t\t#HPV200006.promoWrap .mcservices{margin: 0 auto 40px;padding: 0 16px;}\n\t\t#HPV200006.promoWrap .mcservices .head2{font-size: 35px;line-height: 45.5px;}\n\t\t#HPV200006.promoWrap .mcservices .para{font-size: 22px;line-height: 33px;padding: 8px 0 24px;}\n\n\t\t#HPV200006.promoWrap .mcservices .outerblock .txtsec .head3{font-size: 22px;line-height: 33px; width: 98%;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .txtsec .para2{font-size: 18px;line-height: 27px; padding: 8px 0 10px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .blackcar{width: 97%;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .blackcar span{font-size: 18px;line-height: 27px;}\n\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1{grid-template-columns: 1.2236fr 1fr;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec{display: flex; justify-content: right;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec img{width: 847px; height: 550px; margin-right: -12%;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec img.logo{width: 208px; height: auto; margin: 0;}\n\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec{padding: 32px; padding: 9.67% 30px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta span{font-size: 18px;line-height: 27px;}\n\t\t\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .disc{font-size: 14px;line-height: normal;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .disc .disclink span{font-size: 14px;line-height: normal;}\n\t\t\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .desktopblock{display: none;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider{display: block;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .card.card3 .blackcar{width: 98%;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card.card3 .imgsec img.logo{width: 159px; height: auto;}\n\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV200006.promoWrap .mcservices .para{font-size: 24px;line-height: 36px;}\n\n\t\t#HPV200006.promoWrap .mcservices .outerblock .blackcar span{font-size: 16px;line-height: 24px;}\n\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1{grid-template-columns: 1fr; border-radius: 16px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec{height: auto; padding: 0; align-items: start;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec img{width: 219%;height: auto; margin-right: -17.5%;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec img.logo{width: 51.525%; height: auto; margin: 0;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec{padding: 32px; border: 1px solid #CCCCCC; border-top: 0; border-radius: 0 0 16px 16px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .iconshield{margin-bottom: 8px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta{margin: 6px 0 16px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta span{font-size: 16px;line-height: 24px;}\n\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider4{padding-right: 0px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider4 .glider-slide {padding-right: 16px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-slide .card{min-height: 530px;}\n\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas.ctaleft{left: 2px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas.ctaright{right: 2px;}\n\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .card.card2 .blackcar{width: 98%;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .card.card3 .blackcar{width: 100%;}\n\t}\n</style>\n<div id=\"HPV200006\" class=\"promoWrap\">\n\t<div class=\"mcservices\">\n\t\t<h2 class=\"head2\">Make your health a priority this season</h2>\n\t\t<p class=\"para\">Our providers are here to help with flu, strep throat and other seasonal illnesses.</p>\n\t\t<div class=\"outerblock\">\n\t\t\t<div class=\"innerblock1\">\n\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/fluoffer.svg\" alt=\"Get a $10 off $20 coupon with your vaccine.*\" class=\"logo\">\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/vaccinations.jpg\" alt=\"A family shows off their adhesive bandages after vaccination.\">\n\t\t\t\t</div>\n\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/shieldicon.svg\" alt=\"Icon: illustration of a shield with a cross symbolizing health care\" class=\"iconshield\">\n\t\t\t\t\t<h3 class=\"head3\">Schedule one flu shot appointment for up to four family members</h3>\n\t\t\t\t\t<p class=\"para2\">Flu shots are free with most insurance,* and appointments can often be made on the same day. Plus, get a $10 off $20 coupon* for the next time you shop at CVS.</p>\n\t\t\t\t\t<a href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-design2-s4-hcd-imz-fnnl-flu\" class=\"bluecta\"><span>Schedule your vaccinations</span></a>\n\t\t\t\t\t<p class=\"disc\">No cost with most insurance. Eligibility varies by patient and insurance plan. Restrictions apply. <a class=\"disclink\" href=\"/immunizations/get-vaccinated?icid=cvs-home-design2-s4-hcd-imz-disc\"><span>Get details here</span></a>.</p>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"innerblock2\">\n\t\t\t\t<div class=\"desktopblock\">\n\t\t\t\t\t<div class=\"card1 card\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/mcservices.jpg\" alt=\"A person uses video chat on their smart phone to talk to a MinuteClinic provider.\">\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<h4 class=\"head4\">Get the care you may need on your schedule</h4>\n\t\t\t\t\t\t\t<p class=\"para2\">MinuteClinic<span class=\"super\">®</span> is open for you nights and weekends, with appointments available in person and virtually.*</p>\n\t\t\t\t\t\t\t<a href=\"/minuteclinic/services?icid=cvs-home-design2-s4-hcd-mc-exploreservice\" class=\"blackcar\"><span>Explore MinuteClinic services</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card2 card\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/mcappointment.jpg\" alt=\"A MinuteClinic provider examines a child's mouth.\">\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<h4 class=\"head4\">Think it might be strep throat? Come see us for treatment options.</h4>\n\t\t\t\t\t\t\t<p class=\"para2\">Our MinuteClinic providers can help diagnose certain conditions and provide treatment plans.</p>\n\t\t\t\t\t\t\t<a href=\"/minuteclinic?icid=cvs-home-design2-s4-hcd-mc-schedule\" class=\"blackcar\"><span>Schedule a MinuteClinic appointment</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card3 card\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/oshlogo.svg\" alt=\"Oak Street Health is part of CVS Health.\" class=\"logo\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/oshclinic.jpg\" alt=\"A doctor smiles at the camera.\">\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<h4 class=\"head4\">Oak Street Health<span class=\"super\">®</span> specializes in primary care for older adults</h4>\n\t\t\t\t\t\t\t<p class=\"para2\">Our dedicated care team understands the unique needs of adults on Medicare. Same-day or next-day appointments where available.</p>\n\t\t\t\t\t\t\t<a href=\"/content/oak-street-health?icid=cvs-home-design2-s4-hcd-osh\" class=\"blackcar\"><span>Find an Oak Street Health clinic</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"tabmobileblock-slider\">\n\t\t\t\t\t<section class=\"slider4\" aria-roledescription=\"carousel\" aria-label=\"services\">\n\t\t\t\t\t\t<!-- <a href=\"#wellsecess\" class=\"skiplink\">Skip services carousel</a> -->\n\t\t\t\t\t\t<div class=\"glider-contain\">\n\t\t\t\t\t\t\t<div class=\"glider4\">\n\t\t\t\t\t\t\t\t<li class=\"slider4cards\">\n\t\t\t\t\t\t\t\t\t<div class=\"card1 card\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/mcservices.jpg\" alt=\"A person uses video chat on their smart phone to talk to a MinuteClinic provider.\">\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"head4\">Get the care you may need on your schedule</h4>\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">MinuteClinic<span class=\"super\">®</span> is open for you nights and weekends, with appointments available in person and virtually.*</p>\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"/minuteclinic/services?icid=cvs-home-design2-s4-hcd-mc-exploreservice\" class=\"blackcar\"><span>Explore MinuteClinic services</span></a>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t<li class=\"slider4cards\">\n\t\t\t\t\t\t\t\t\t<div class=\"card2 card\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/mcappointment.jpg\" alt=\"A MinuteClinic provider examines a child's mouth.\">\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"head4\">Think it might be strep throat? Come see us for treatment options.</h4>\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Our MinuteClinic providers can help diagnose certain conditions and provide treatment plans.</p>\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"/minuteclinic?icid=cvs-home-design2-s4-hcd-mc-schedule\" class=\"blackcar\"><span>Schedule a MinuteClinic appointment</span></a>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t<li class=\"slider4cards\">\n\t\t\t\t\t\t\t\t\t<div class=\"card3 card\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/oshlogo.svg\" alt=\"Oak Street Health is part of CVS Health.\" class=\"logo\">\n\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/oshclinic.jpg\" alt=\"Oak Street Health is part of CVS Health. A doctor smiles at the camera.\">\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"head4\">Oak Street Health<span class=\"super\">®</span> specializes in primary care for older adults</h4>\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Our dedicated care team understands the unique needs of adults on Medicare. Same-day or next-day appointments where available.</p>\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"/content/oak-street-health?icid=cvs-home-design2-s4-hcd-osh\" class=\"blackcar\"><span>Find an Oak Street Health clinic</span></a>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"dots4\"></div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"ctas ctaleft\">\n\t\t\t\t\t\t\t<button id=\"glider4leftcta\" class=\"glider4-prev deals-paddle disabled\" aria-label=\"Visually Scroll Left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M6 12L11 7M6 12L11 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"ctas ctaright\">\n\t\t\t\t\t\t\t<button id=\"glider4rightcta\" class=\"glider4-next deals-paddle\" aria-label=\"Visually Scroll Right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M18 12L13 7M18 12L13 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</section>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>\n<script type = \"text/javascript\">\n\tsetTimeout(function() {\n\t\t(function hpv200006Function() {\n\t\t\tif (document.getElementById('HPV200006')) {\n\t\t\t\t!function(e){\"function\"==typeof define&&define.amd?define(e):\"object\"==typeof exports?module.exports=e():e()}((function(){var e=\"undefined\"!=typeof window?window:this,t=e.Glider=function(t,i){var o=this;if(t._glider)return t._glider;if(o.ele=t,o.ele.classList.add(\"glider\"),o.ele._glider=o,o.opt=Object.assign({},{slidesToScroll:1,slidesToShow:1,resizeLock:!0,duration:.5,easing:function(e,t,i,o,r){return o*(t/=r)*t+i}},i),o.animate_id=o.page=o.slide=0,o.arrows={},o._opt=o.opt,o.opt.skipTrack)o.track=o.ele.children[0];else for(o.track=document.createElement(\"ul\"),o.ele.appendChild(o.track);1!==o.ele.children.length;)o.track.appendChild(o.ele.children[0]);o.track.classList.add(\"glider-track\"),o.init(),o.resize=o.init.bind(o,!0),o.event(o.ele,\"add\",{scroll:o.updateControls.bind(o)}),o.event(e,\"add\",{resize:o.resize})},i=t.prototype;return i.init=function(e,t){var i=this,o=0,r=0;i.slides=i.track.children,[].forEach.call(i.slides,(function(e,t){e.classList.add(\"glider-slide\"),e.setAttribute(\"data-gslide\",t)})),i.containerWidth=i.ele.clientWidth;var s=i.settingsBreakpoint();if(t||(t=s),\"auto\"===i.opt.slidesToShow||void 0!==i.opt._autoSlide){var l=i.containerWidth/i.opt.itemWidth;i.opt._autoSlide=i.opt.slidesToShow=i.opt.exactWidth?l:Math.max(1,Math.floor(l))}\"auto\"===i.opt.slidesToScroll&&(i.opt.slidesToScroll=Math.floor(i.opt.slidesToShow)),i.itemWidth=i.opt.exactWidth?i.opt.itemWidth:i.containerWidth/i.opt.slidesToShow,i.itemWidth=(i.opt.itemWidth,i.opt.itemWidth),[].forEach.call(i.slides,(function(e){e.style.height=\"auto\",e.style.width=i.itemWidth+\"px\",o+=i.itemWidth,r=Math.max(e.offsetHeight,r)})),i.track.style.width=o+\"px\",i.trackWidth=o,i.isDrag=!1,i.preventClick=!1,i.move=!1,i.opt.resizeLock&&i.scrollTo(i.slide*i.itemWidth,0),(s||t)&&(i.bindArrows(),i.buildDots(),i.bindDrag()),i.updateControls(),i.emit(e?\"refresh\":\"loaded\")},i.bindDrag=function(){var e=this;e.mouse=e.mouse||e.handleMouse.bind(e);var t=function(){e.mouseDown=void 0,e.ele.classList.remove(\"drag\"),e.isDrag&&(e.preventClick=!0),e.isDrag=!1};const i=function(){e.move=!0};var o={mouseup:t,mouseleave:t,mousedown:function(t){t.preventDefault(),t.stopPropagation(),e.mouseDown=t.clientX,e.ele.classList.add(\"drag\"),e.move=!1,setTimeout(i,300)},touchstart:function(t){e.ele.classList.add(\"drag\"),e.move=!1,setTimeout(i,300)},mousemove:e.mouse,click:function(t){e.preventClick&&e.move&&(t.preventDefault(),t.stopPropagation()),e.preventClick=!1,e.move=!1}};e.ele.classList.toggle(\"draggable\",!0===e.opt.draggable),e.event(e.ele,\"remove\",o),e.opt.draggable&&e.event(e.ele,\"add\",o)},i.buildDots=function(){var e=this;if(e.opt.dots){if(\"string\"==typeof e.opt.dots?e.dots=document.querySelector(e.opt.dots):e.dots=e.opt.dots,e.dots){e.dots.innerHTML=\"\",e.dots.classList.add(\"glider-dots\");for(var t=0;t<Math.ceil(e.slides.length-e.containerWidth/e.itemWidth+1);++t){var i=document.createElement(\"span\");i.dataset.index=t,i.className=\"glider-dot \"+(t?\"\":\"active\"),e.dots.appendChild(i)}}}else e.dots&&(e.dots.innerHTML=\"\")},i.bindArrows=function(){var e=this;e.opt.arrows?[\"prev\",\"next\"].forEach((function(t){var i=e.opt.arrows[t];i&&(\"string\"==typeof i&&(i=document.querySelector(i)),i&&(i._func=i._func||e.scrollItem.bind(e,t),e.event(i,\"remove\",{click:i._func}),e.event(i,\"add\",{click:i._func}),e.arrows[t]=i))})):Object.keys(e.arrows).forEach((function(t){var i=e.arrows[t];e.event(i,\"remove\",{click:i._func})}))},i.updateControls=function(e){var t=this;e&&!t.opt.scrollPropagate&&e.stopPropagation();var i=t.containerWidth>=t.trackWidth;t.opt.rewind||(t.arrows.prev&&(t.arrows.prev.classList.toggle(\"disabled\",t.ele.scrollLeft<=0||i),t.arrows.prev.classList.contains(\"disabled\")?t.arrows.prev.setAttribute(\"aria-label\",\"Start of Slider\"):t.arrows.prev.setAttribute(\"aria-label\",\"Previous Card\")),t.arrows.next&&(t.arrows.next.classList.toggle(\"disabled\",Math.ceil(t.ele.scrollLeft+t.containerWidth)>=Math.floor(t.trackWidth)||i),t.arrows.next.classList.contains(\"disabled\")?t.arrows.next.setAttribute(\"aria-label\",\"End of Slider\"):t.arrows.next.setAttribute(\"aria-label\",\"Next Card\"))),t.slide=Math.round(t.ele.scrollLeft/t.itemWidth),t.page=Math.round(t.ele.scrollLeft/t.itemWidth);var o=t.slide+Math.floor(Math.floor(t.opt.slidesToShow)/2),r=Math.floor(t.opt.slidesToShow)%2?0:o+1;1===Math.floor(t.opt.slidesToShow)&&(r=0),t.ele.scrollLeft+t.containerWidth>=Math.floor(t.trackWidth)&&(t.page=t.dots?t.dots.children.length-1:0),[].forEach.call(t.slides,(function(e,i){var s=e.classList,l=s.contains(\"visible\"),a=t.ele.scrollLeft,n=t.ele.scrollLeft+t.containerWidth,d=t.itemWidth*i,c=d+t.itemWidth;[].forEach.call(s,(function(e){/^left|right/.test(e)&&s.remove(e)})),s.toggle(\"active\",t.slide===i),o===i||r&&r===i?s.add(\"center\"):(s.remove(\"center\"),s.add([i<o?\"left\":\"right\",Math.abs(i-(i<o?o:r||o))].join(\"-\")));var h=Math.ceil(d)>=Math.floor(a)&&Math.floor(c)<=Math.ceil(n);s.toggle(\"visible\",h),h!==l&&t.emit(\"slide-\"+(h?\"visible\":\"hidden\"),{slide:i})})),t.dots&&[].forEach.call(t.dots.children,(function(e,i){e.classList.toggle(\"active\",t.page===i)})),e&&t.opt.scrollLock&&(clearTimeout(t.scrollLock),t.scrollLock=setTimeout((function(){clearTimeout(t.scrollLock),Math.abs(t.ele.scrollLeft/t.itemWidth-t.slide)>.02&&(t.mouseDown||t.trackWidth>t.containerWidth+t.ele.scrollLeft&&t.scrollItem(t.getCurrentSlide()))}),t.opt.scrollLockDelay||250))},i.getCurrentSlide=function(){var e=this;return e.round(e.ele.scrollLeft/e.itemWidth)},i.scrollItem=function(e,t,i){i&&i.preventDefault();var o=this,r=e;++o.animate_id;var s,l=o.slide;if(!0===t)s=(e=Math.round(e*o.containerWidth/o.itemWidth))*o.itemWidth;else{if(\"string\"==typeof e){var a=\"prev\"===e;if(e=o.opt.slidesToScroll%1||o.opt.slidesToShow%1?o.getCurrentSlide():o.slide,a?e-=o.opt.slidesToScroll:e+=o.opt.slidesToScroll,o.opt.rewind){var n=o.ele.scrollLeft;e=a&&!n?o.slides.length:!a&&n+o.containerWidth>=Math.floor(o.trackWidth)?0:e}}e=Math.max(Math.min(e,o.slides.length),0),o.slide=e,s=o.itemWidth*e}return o.emit(\"scroll-item\",{prevSlide:l,slide:e}),o.scrollTo(s,o.opt.duration*Math.abs(o.ele.scrollLeft-s),(function(){o.updateControls(),o.emit(\"animated\",{value:r,type:\"string\"==typeof r?\"arrow\":t?\"dot\":\"slide\"})})),!1},i.settingsBreakpoint=function(){var t=this,i=t._opt.responsive;if(i){i.sort((function(e,t){return t.breakpoint-e.breakpoint}));for(var o=0;o<i.length;++o){var r=i[o];if(e.innerWidth>=r.breakpoint)return t.breakpoint!==r.breakpoint&&(t.opt=Object.assign({},t._opt,r.settings),t.breakpoint=r.breakpoint,!0)}}var s=0!==t.breakpoint;return t.opt=Object.assign({},t._opt),t.breakpoint=0,s},i.scrollTo=function(t,i,o){var r=this,s=(new Date).getTime(),l=r.animate_id,a=function(){var n=(new Date).getTime()-s;r.ele.scrollLeft=r.ele.scrollLeft+(t-r.ele.scrollLeft)*r.opt.easing(0,n,0,1,i),n<i&&l===r.animate_id?e.requestAnimationFrame(a):(r.ele.scrollLeft=t,o&&o.call(r))};e.requestAnimationFrame(a)},i.removeItem=function(e){var t=this;t.slides.length&&(t.track.removeChild(t.slides[e]),t.refresh(!0),t.emit(\"remove\"))},i.addItem=function(e){var t=this;t.track.appendChild(e),t.refresh(!0),t.emit(\"add\")},i.handleMouse=function(e){var t=this;t.mouseDown&&(t.isDrag=!0,t.ele.scrollLeft+=(t.mouseDown-e.clientX)*(t.opt.dragVelocity||3.3),t.mouseDown=e.clientX)},i.round=function(e){var t=1/(this.opt.slidesToScroll%1||1);return Math.round(e*t)/t},i.refresh=function(e){this.init(!0,e)},i.setOption=function(e,t){var i=this;i.breakpoint&&!t?i._opt.responsive.forEach((function(t){t.breakpoint===i.breakpoint&&(t.settings=Object.assign({},t.settings,e))})):i._opt=Object.assign({},i._opt,e),i.breakpoint=0,i.settingsBreakpoint()},i.destroy=function(){var t=this,i=t.ele.cloneNode(!0),o=function(e){e.removeAttribute(\"style\"),[].forEach.call(e.classList,(function(t){/^glider/.test(t)&&e.classList.remove(t)}))};i.children[0].outerHTML=i.children[0].innerHTML,o(i),[].forEach.call(i.getElementsByTagName(\"*\"),o),t.ele.parentNode.replaceChild(i,t.ele),t.event(e,\"remove\",{resize:t.resize}),t.emit(\"destroy\")},i.emit=function(t,i){var o=new e.CustomEvent(\"glider-\"+t,{bubbles:!this.opt.eventPropagate,detail:i});this.ele.dispatchEvent(o)},i.event=function(e,t,i){var o=e[t+\"EventListener\"].bind(e);Object.keys(i).forEach((function(e){o(e,i[e])}))},t}));\n\t\t\t\tnew Glider(document.querySelector('.glider4'), {\n\t\t\t\t\tslidesToShow: \"auto\",\n\t\t\t\t\tslidesToScroll: 1,\n\t\t\t\t\titemWidth: 346,\n\t\t\t\t\tdraggable: true,\n\t\t\t\t\tdots: '.dots4',\n\t\t\t\t\tscrollLock: true,\n\t\t\t\t\tarrows: {\n\t\t\t\t\t\tprev: '.glider4-prev',\n\t\t\t\t\t\tnext: '.glider4-next'\n\t\t\t\t\t},\n\t\t\t\t\tresponsive: [{\n\t\t\t\t\t\t\tbreakpoint: 700,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tbreakpoint: 900,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t});\n\t\t\t\tdocument.querySelector(\"#glider4leftcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:make_your_health_a_priority_this_season:left_nav'});});\n\t\t\t\tdocument.querySelector(\"#glider4rightcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:make_your_health_a_priority_this_season:right_nav'});});\n\t\t\t}\n\t\t})();\n\t}, 500);\n</script>"}},{"slotId":"HPV200007","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.25em;font-size: .85em;line-height: .85em;}\n\t#HPV200007.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;}\n\n\t#HPV200007.promoWrap .information{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 80px;padding: 0;}\n\t#HPV200007.promoWrap .information .head2{margin: 0;color: #1A1A19; font-size: 56px;line-height: 72.8px;font-weight: 300; text-align: center; padding: 0;}\n\t#HPV200007.promoWrap .information .para{margin: 0;color: #1A1A19; font-size: 24px;line-height: 36px;font-weight: 400; text-align: center; padding: 8px 0 32px;}\n\n\t#HPV200007.promoWrap .information .outerblock{display: grid; grid-template-columns: 1fr 1fr;grid-gap: 8px; position: relative;}\n\t#HPV200007.promoWrap .information .outerblock .head3{margin: 0;color: #1A1A19; font-size: 20px;line-height: 30px;font-weight: 400;}\n\t#HPV200007.promoWrap .information .outerblock .para2{margin: 0;color: #1A1A19; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HPV200007.promoWrap .information .outerblock ul{margin: 0; padding: 0; list-style: none;}\n\t#HPV200007.promoWrap .information .outerblock ul li{margin: 0; padding: 0; list-style: none;}\n\t#HPV200007.promoWrap .information .outerblock .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table;}\n\t#HPV200007.promoWrap .information .outerblock .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200007.promoWrap .information .outerblock .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200007.promoWrap .information .outerblock .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV200007.promoWrap .information .outerblock .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\t/* #HPV200007.promoWrap .information .outerblock .blackcar: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#HPV200007.promoWrap .information .innerblock1{position: relative; overflow: hidden; border-radius: 16px; background: #BD4848;}\n\t#HPV200007.promoWrap .information .innerblock1 .imgsec{overflow: hidden; position: relative; height: 0; padding: 0 0 50.787%;}\n\t#HPV200007.promoWrap .information .innerblock1 .imgsec img{display: block; width: 108.66%; height:auto;}\n\t#HPV200007.promoWrap .information .innerblock1 .txtsec{padding: 32px;}\n\t#HPV200007.promoWrap .information .innerblock1 .txtsec .head3{color: #FFFFFF; font-size: 24px;line-height: 36px;}\n\t#HPV200007.promoWrap .information .innerblock1 .txtsec .para2{padding: 8px 0 24px; color: #FFFFFF; width: 97%;}\n\t#HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta{font-weight: 500; color: #004D99; text-decoration: none; display: table; padding: 10px 12px; border-radius: 10px; background: #FFFFFF; margin: 0;}\n\t#HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta:hover{text-decoration: none;color: #FFFFFF; background: #004D99; border: none;}\n\t#HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t/* #HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta:hover > span{border-bottom: 1px solid #004D99; text-decoration: none;} */\n\t/* #HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta: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#HPV200007.promoWrap .information .innerblock2{position: relative; display: grid; grid-template-columns: 1fr; grid-gap:8px;}\n\t#HPV200007.promoWrap .information .innerblock2 .infolist{display: grid; grid-template-columns: 1fr 1.9038fr; grid-gap: 32px; align-items: center;}\n\t#HPV200007.promoWrap .information .innerblock2 .infolist .imgsec{overflow: hidden; border-radius: 16px;}\n\t#HPV200007.promoWrap .information .innerblock2 .infolist .imgsec img{display: block; max-width: 280px; max-height: 177px; width: 100%; height: auto;}\n\t#HPV200007.promoWrap .information .innerblock2 .infolist .txtsec .para2{padding: 8px 0 10px;}\n\n\t@media screen and (max-width:1023px) {\n\t\t#HPV200007.promoWrap .information{margin: 0 auto 40px;padding: 0 16px;}\n\t\t#HPV200007.promoWrap .information .head2{font-size: 35px;line-height: 45.5px;}\n\t\t#HPV200007.promoWrap .information .para{font-size: 22px;line-height: 33px; padding: 8px 0 24px;}\n\n\t\t#HPV200007.promoWrap .information .outerblock{grid-template-columns: 1fr;}\n\t\t#HPV200007.promoWrap .information .outerblock .para2{font-size: 18px;line-height: 27px;}\n\t\t#HPV200007.promoWrap .information .outerblock .blackcar span{font-size: 18px;line-height: 27px;}\n\n\t\t#HPV200007.promoWrap .information .innerblock1 .imgsec{padding: 0 0 46.74%;}\n\t\t#HPV200007.promoWrap .information .innerblock1 .imgsec img{width: 100%;}\n\t\t#HPV200007.promoWrap .information .innerblock1 .txtsec .head3{font-size: 22px;line-height: 33px;}\n\t\t#HPV200007.promoWrap .information .innerblock1 .txtsec .para2{width: 100%;}\n\t\t#HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta span{font-size: 18px;line-height: 27px;}\n\t\t\n\t\t#HPV200007.promoWrap .information .innerblock2 .infolist{grid-template-columns: 1fr 2.55fr;}\n\t\t#HPV200007.promoWrap .information .innerblock2 .infolist .imgsec{display: flex; justify-content: center; overflow: hidden; position: relative; height: 0; padding: 0 0 89.764%; align-items: start;}\n\t\t#HPV200007.promoWrap .information .innerblock2 .infolist .imgsec img{max-width: unset; max-height: unset; width: 106%;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV200007.promoWrap .information .para{padding: 8px 0 16px;}\n\n\t\t#HPV200007.promoWrap .information .outerblock .para2{font-size: 16px;line-height: 24px;}\n\t\t#HPV200007.promoWrap .information .outerblock .blackcar span{font-size: 16px;line-height: 24px;}\n\n\t\t#HPV200007.promoWrap .information .innerblock1 .imgsec{padding: 0 0 76.525%;}\n\t\t#HPV200007.promoWrap .information .innerblock1 .imgsec img{width: 164%; margin-left: -17%;}\n\t\t#HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta span{font-size: 16px;line-height: 24px;}\n\t\t\n\t\t#HPV200007.promoWrap .information .innerblock2{grid-gap: 42px;}\n\t\t#HPV200007.promoWrap .information .innerblock2 .infolist{grid-template-columns: 1fr; grid-gap: 32px; padding: 0 32px;}\n\t\t#HPV200007.promoWrap .information .innerblock2 .infolist .imgsec{padding: 0px;height: auto;display: flex; justify-content: center;}\n\t\t#HPV200007.promoWrap .information .innerblock2 .infolist .imgsec img{width: 107%;}\n\t}\n</style>\n<div id=\"HPV200007\" class=\"promoWrap\">\n\t<div class=\"information\">\n\t\t<h2 class=\"head2\">Your guide to fall wellness</h2>\n\t\t<p class=\"para\">Explore tips to help you get the most out of the season.</p>\n\t\t<div class=\"outerblock\">\n\t\t\t<div class=\"innerblock1\">\n\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/v2/sep4/infoimmunizations.jpg\" alt=\"A person shows off the adhesive bandage on their arm after vaccination.\">\n\t\t\t\t</div>\n\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t<h3 class=\"head3\">Get tips and info on vaccines & immunization</h3>\n\t\t\t\t\t<p class=\"para2\">Explore answers to frequently asked questions about adult vaccines and more.</p>\n\t\t\t\t\t<a href=\"/learn/health/vaccines-immunizations?icid=cvs-home-design2-s5-wz-imzhub\" class=\"whitecta\"><span>Learn more about vaccines & immunizations</span></a>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"innerblock2\">\n\t\t\t\t<div class=\"infolist infolist1\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/v2/sep4/infosleepquality.jpg\" alt=\"A person lies in bed with a sleep mask on.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">How to help get a better night’s sleep — starting tonight</h3>\n\t\t\t\t\t\t<p class=\"para2\">Learn how to help improve your sleep quality, which can help enhance your memory and productivity.</p>\n\t\t\t\t\t\t<a href=\"/learn/wellness/sleep/sleep-tips?icid=cvs-home-design2-s5-wz-sleep\" class=\"blackcar\"><span>Learn about sleep quality</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"infolist infolist2\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/v2/sep4/infocoldsymptoms.jpg\" alt=\"A digital thermometer.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">You have a sore throat. Is it a cold, strep or COVID-19?</h3>\n\t\t\t\t\t\t<p class=\"para2\">Learn how to narrow down what might be causing your discomfort, how long it could last and how to treat it.</p>\n\t\t\t\t\t\t<a href=\"/learn/health/cough-cold-flu/cold-strep-covid?icid=cvs-home-design2-s5-wz-coldstrepcovid\" class=\"blackcar\"><span>Learn about cold symptoms</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"infolist infolist3\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/v2/sep4/infomagnesium.jpg\" alt=\"A parent and child put smoothie ingredients into a blender.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Discover the many benefits of magnesium</h3>\n\t\t\t\t\t\t<p class=\"para2\">Learn how magnesium may help support muscle and nerve function, help regulate blood sugar levels, support heart health and more.</p>\n\t\t\t\t\t\t<a href=\"/learn/wellness/vitamins-supplements/magnesium-benefits?icid=cvs-home-design2-s5-wz-magnesium\" class=\"blackcar\"><span>Learn more about magnesium</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</div>"}},{"slotId":"HPV200008","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.25em;font-size: .85em;line-height: .85em;}\n\t#HPV200008.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;}\n\n\tbody.modal-open {overflow: hidden;}\n\n\t#HPV200008.promoWrap .community{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 80px;padding: 0;}\n\t#HPV200008.promoWrap .community .head2{margin: 0;color: #1A1A19; font-size: 56px;line-height: 72.8px;font-weight: 300; text-align: center; padding: 0;}\n\t#HPV200008.promoWrap .community .para{margin: 0;color: #1A1A19; font-size: 24px;line-height: 36px;font-weight: 400; text-align: center; padding: 8px 0 32px;}\n\n\t#HPV200008.promoWrap .community .outerblock{display: grid; grid-template-columns: 1fr 1fr;grid-gap: 8px; position: relative;}\n\t#HPV200008.promoWrap .community .outerblock .playicon{display: block; position: absolute; width: 42px; height: 42px; left: 13.5px; bottom: 15px;}\n\t#HPV200008.promoWrap .community .outerblock .rowblock1{display: grid; grid-template-columns: 1fr 1.259fr;grid-gap: 8px; position: relative;}\n\t#HPV200008.promoWrap .community .outerblock .rowblock2{display: grid; grid-template-columns: 1.259fr 1fr;grid-gap: 8px; position: relative;}\n\n\t#HPV200008.promoWrap .community .outerblock .modalanchor{cursor: pointer;}\n\t#HPV200008.promoWrap .community .outerblock .modal{display: none; position: fixed; inset: 0; background: rgba(0, 0, 0, 0.8); z-index: 1000; justify-content: center; align-items: flex-start; overflow-y: auto; padding: 20px 16px;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal{max-width: 860px; width: 100%;display: flex ; flex-direction: column; margin: 0 auto;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .modalclose{top: -40px !important; font-size: 16px; line-height: 24px; font-weight: 500; color: #FFFFFF !important; width: auto; height: auto; border: none;background: none; border: none; margin: auto 0 10px auto; cursor: pointer;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .modalclose::before{content: none;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .modalclose img{display: inline-block; margin: 0 0 0 8px; width: 24px; vertical-align: -7px;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .videowrapper{position: relative; overflow: hidden; max-width: 100%; width: 100%; padding-top: 66%;}\n\t/* #HPV200008.promoWrap .community .outerblock .modal .innermodal .videowrapper {height: 568px;} */\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .videowrapper iframe{position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; border-radius: 20px 20px 0 0;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .bizaccordion15 * {margin: 0; text-align: left;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .bizaccordion15{padding: 20px; background: #FFFFFF; border-radius: 0 0 16px 16px;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .bizaccordion15 h3 .tbutton{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400; cursor: pointer;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .bizaccordion15 h3 .tbutton{padding: 20px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/pharmacy/women's-health-care/accordion-caret-blue_down.svg\") no-repeat scroll left; background-size: 15px 8px !important; border: none;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .bizaccordion15 h3.active .tbutton {background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/pharmacy/women's-health-care/accordion-caret-blue_up.svg\") no-repeat scroll left;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .bizaccordion15 .paratranscript{font-family: CVS Health Sans, Helvetica, Arial, sans-serif; margin: 0;color: #262626; font-size: 16px; line-height: 24px;font-weight: 400; padding: 0 0 20px;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .bizaccordion15 .tcontent{padding: 0 20px; max-height: 0;overflow: auto;transition: max-height 0.3s ease-out;}\n\n\t#HPV200008.promoWrap .community .outerblock .quotes{border-radius: 16px; border: 1px solid #CCCCCC; padding:32px; padding: 9%; display: grid; align-items: center;}\n\t#HPV200008.promoWrap .community .outerblock .quotes blockquote{margin: 0;}\n\t#HPV200008.promoWrap .community .outerblock .quotes blockquote .quote{margin: 0;color: #CC0000; font-size: 64px;line-height: 37.6px;font-weight: 400; padding: 0;}\n\t#HPV200008.promoWrap .community .outerblock .quotes blockquote .para2{margin: 0;color: #1A1A19; font-size: 16px;line-height: 24px;font-weight: 400; padding: 0 0 8px;}\n\t#HPV200008.promoWrap .community .outerblock .quotes cite .para3{font-style: normal; margin: 0;color: #1A1A19; font-size: 14px;line-height: 21px;font-weight: 400; padding: 0;}\n\n\t#HPV200008.promoWrap .community .outerblock .innerblock1 .card1 .imgsec{overflow: hidden; position: relative; border-radius: 16px;}\n\t#HPV200008.promoWrap .community .outerblock .innerblock1 .card1 .imgsec .modalbg{display: block; width: 100%; height: auto; max-width: 278px; width: auto;}\n\n\t#HPV200008.promoWrap .community .outerblock .innerblock2,#HPV200008.promoWrap .community .outerblock .innerblock3{display: grid; grid-template-columns: 1fr; grid-gap:8px;}\n\t#HPV200008.promoWrap .community .outerblock .quotes.card2{padding: 42px 32px; padding: 12% 9%;}\n\t#HPV200008.promoWrap .community .outerblock .quotes.card5{padding: 52px 32px; padding: 15% 9%;}\n\t\n\t#HPV200008.promoWrap .community .outerblock .innerblock4 .card6 .imgsec{overflow: hidden; position: relative; border-radius: 16px;}\n\t#HPV200008.promoWrap .community .outerblock .innerblock4 .card6 .imgsec .modalbg{display: block; width: 100%; height: auto; max-width: 278px; width: auto;}\n\t\n\t@media screen and (max-width:1023px) {\n\t\t#HPV200008.promoWrap .community .outerblock .modal .innermodal{max-width: 580px;}\n\t\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .videowrapper{padding-top: 65%;}\n\n\t\t#HPV200008.promoWrap .community{margin: 0 auto 40px;padding: 0 16px;}\n\t\t#HPV200008.promoWrap .community .head2{font-size: 35px;line-height: 45.5px;}\n\t\t#HPV200008.promoWrap .community .para{font-size: 16px;line-height: 16px; padding: 8px 0 24px;}\n\n\t\t#HPV200008.promoWrap .community .outerblock{grid-template-columns: 1fr;}\n\t\t#HPV200008.promoWrap .community .outerblock .playicon{width: 49px; height: 49px; left: 15.5px; bottom: 17px;}\n\t\t#HPV200008.promoWrap .community .outerblock .rowblock1{grid-template-columns: 1fr 1.25387fr;}\n\t\t#HPV200008.promoWrap .community .outerblock .rowblock2{grid-template-columns: 1.25387fr 1fr;}\n\n\t\t#HPV200008.promoWrap .community .outerblock .quotes{padding:48px 32px; padding: 12% 8%;}\n\n\t\t#HPV200008.promoWrap .community .outerblock .innerblock1 .card1 .imgsec .modalbg{max-width: unset; width: 100%;}\n\n\t\t#HPV200008.promoWrap .community .outerblock .quotes.card2{padding: 80px 32px; padding: 20% 8%;}\n\t\t#HPV200008.promoWrap .community .outerblock .quotes.card5{padding: 80px 32px; padding: 20% 8%;}\n\t\t\n\t\t#HPV200008.promoWrap .community .outerblock .innerblock4 .card6 .imgsec .modalbg{max-width: unset; width: 100%;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .videowrapper{padding-top: 75%;}\n\n\t\t#HPV200008.promoWrap .community .para{padding: 12px 0 32px;}\n\n\t\t#HPV200008.promoWrap .community .outerblock .playicon{width: 42px; height: 42px; left: 20px; bottom: 18px;}\n\t\t#HPV200008.promoWrap .community .outerblock .rowblock1{grid-template-columns: 1fr;}\n\t\t#HPV200008.promoWrap .community .outerblock .rowblock2{grid-template-columns: 1fr;}\n\n\t\t#HPV200008.promoWrap .community .outerblock .quotes{padding:32px; padding: 10%;}\n\n\t\t#HPV200008.promoWrap .community .outerblock .quotes.card2{padding: 42px 32px; padding: 13% 10%;}\n\t\t#HPV200008.promoWrap .community .outerblock .quotes.card5{padding: 42px 32px; padding: 13% 10%;}\n\t}\n</style>\n<div id=\"HPV200008\" class=\"promoWrap\">\n\t<div class=\"community\">\n\t\t<h2 class=\"head2\">Stories from our community</h2>\n\t\t<p class=\"para\">#cvs stories</p>\n\t\t<div class=\"outerblock\">\n\t\t\t<div class=\"rowblock1\">\n\t\t\t\t<div class=\"innerblock1\">\n\t\t\t\t\t<div class=\"card1\">\n\t\t\t\t\t\t<a id=\"openModal2\" class=\"modalanchor\" data-remodal-target=\"popupVideo2\" href=\"#\" aria-label=\"Play video of Shanna, CVS customer\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img class=\"modalbg\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v2/sep4/video1.jpg\" alt=\"Still image that links to a video of a testimonial from a customer who forgot their medicine on a trip.\">\n\t\t\t\t\t\t\t\t<img class=\"playicon\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v2/sep4/play.svg\" alt=\"play icon\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</a>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div id=\"videoModal2\" class=\"modal\" role=\"dialog\">\n\t\t\t\t\t\t<div class=\"innermodal\" id=\"popupVideo2\">\n\t\t\t\t\t\t\t<button id=\"closeModal2\" class=\"modalclose\" type=\"button\">Close<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/content/community-stories/modal-closeicon.svg\" alt=\"close icon\" aria-label=\"hidden\" class=\"promobtn-inline\"></button>\n\t\t\t\t\t\t\t<div class=\"videowrapper\">\n\t\t\t\t\t\t\t\t<iframe id=\"modalvideo2\" src=\"https://www.youtube.com/embed/lCpN-9HdmCQ\" title=\"Forgot Your Medication? We Have You Covered | CVS Pharmacy\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen></iframe>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"bizaccordion15\">\n\t\t\t\t\t\t\t\t<h3><button id=\"aa2\" aria-controls=\"a2\" class=\"tbutton\">View transcript</button></h3>\n\t\t\t\t\t\t\t\t<div id=\"a2\" role=\"alert\" class=\"tcontent\" aria-labelledby=\"aa2\">\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">[A woman with long red hair and purple glasses sits on a red chair in front of a CVS<span class=\"super\">®</span> storefront.]</p>\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">Woman, speaking: Hi, my name is Shanna.</p>\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">[Text: Shanna, CVS customer.]</p>\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">Shanna, speaking: So, I was actually on my way to California last summer and I completely forgot my anxiety medication. You know, driving about 3,000 miles away, not having medication that I need made everything way worse. I know at CVS, I can go right to them and I called when I got to California and said, “Hey, I need my medication” and I just walked in, picked it up and everything else was just smooth sailing.</p>\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">[Text: Making care happen. Making community happen. Making smooth sailing happen.]</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"innerblock2\">\n\t\t\t\t\t<div class=\"card2 quotes\">\n\t\t\t\t\t\t<blockquote>\n\t\t\t\t\t\t\t<p class=\"quote\">“</p>\n\t\t\t\t\t\t\t<p class=\"para2\">I give kudos to pharmacy workers with all they are responsible for... Thanks for what you do.”</p>\n\t\t\t\t\t\t</blockquote>\n\t\t\t\t\t\t<cite><p class=\"para3\">— Laurie K.</p></cite>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card3 quotes\">\n\t\t\t\t\t\t<blockquote>\n\t\t\t\t\t\t\t<p class=\"para2\">“(The pharmacist) told me how to schedule and provided literature educating me about each vaccine.”</p>\n\t\t\t\t\t\t</blockquote>\n\t\t\t\t\t\t<cite><p class=\"para3\">— Grant Y.</p></cite>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"rowblock2\">\n\t\t\t\t<div class=\"innerblock3\">\n\t\t\t\t\t<div class=\"card4 quotes\">\n\t\t\t\t\t\t<blockquote>\n\t\t\t\t\t\t\t<p class=\"para2\">“We really feel that this store is part of our community!”</p>\n\t\t\t\t\t\t</blockquote>\n\t\t\t\t\t\t<cite><p class=\"para3\">— Henry S.</p></cite>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card5 quotes\">\n\t\t\t\t\t\t<blockquote>\n\t\t\t\t\t\t\t<p class=\"quote\">“</p>\n\t\t\t\t\t\t\t<p class=\"para2\">The team member who assisted me picking up my prescriptions was awesome.”</p>\n\t\t\t\t\t\t</blockquote>\n\t\t\t\t\t\t<cite><p class=\"para3\">— Daniel B.</p></cite>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"innerblock4\">\n\t\t\t\t\t<div class=\"card6\">\n\t\t\t\t\t\t<a id=\"openModal3\" class=\"modalanchor\" data-remodal-target=\"popupVideo3\" href=\"#\" aria-label=\"Play video of parents from across our community\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img class=\"modalbg\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v2/sep4/video2.jpg\" alt=\"Still image that links to a video of a customer testimonial about why parents trust CVS Health.\">\n\t\t\t\t\t\t\t\t<img class=\"playicon\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v2/sep4/play.svg\" alt=\"play icon\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</a>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div id=\"videoModal3\" class=\"modal\" role=\"dialog\">\n\t\t\t\t\t\t<div class=\"innermodal\" id=\"popupVideo3\">\n\t\t\t\t\t\t\t<button id=\"closeModal3\" class=\"modalclose\" type=\"button\">Close<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/content/community-stories/modal-closeicon.svg\" alt=\"close icon\" aria-label=\"hidden\" class=\"promobtn-inline\"></button>\n\t\t\t\t\t\t\t<div class=\"videowrapper\">\n\t\t\t\t\t\t\t\t<iframe id=\"modalvideo3\" src=\"https://www.youtube.com/embed/AUSVdRIOH0c\" title=\"Why Parents Trust Us? | CVS Pharmacy\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen></iframe>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"bizaccordion15\">\n\t\t\t\t\t\t\t\t<h3><button id=\"aa3\" aria-controls=\"a3\" class=\"tbutton\">View transcript</button></h3>\n\t\t\t\t\t\t\t\t<div id=\"a3\" role=\"alert\" class=\"tcontent\" aria-labelledby=\"aa3\">\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">[Three adults — two men and one woman — walk up to red chairs in front of a CVS Pharmacy<span class=\"super\">®</span>. Each takes a seat.]</p>\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">First man, speaking: Being a new dad, CVS<span class=\"super\">®</span> has always made me feel really confident when I had my daughter.</p>\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">Woman, speaking: Finding out your kid has an autoimmune disorder can be quite frightening. Coming to CVS and speaking with the pharmacist, she was able to put some of my fears at ease.</p>\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">Second man, speaking: I got a three-year-old so I’m big on making sure that they have everything they need from the pharmacy. I lean on them a lot to make sure that they give me the right dosage and at least give me some type of recommendations when it comes to what I should be buying.</p>\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">[Text: Making care happen. Making community happen. Making confidence happen.]</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\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</div>\n<script type=\"text/javascript\" src=\"https://www.youtube.com/iframe_api\"></script>\n<script type = \"text/javascript\">\n\tsetTimeout(function () {\n\t\t(function hpv200008Function() {\n\t\t\tif (document.getElementById('HPV200008')) {\n\t\t\t\tconst body = document.body;\n\n\t\t\t\tconst modal2 = document.getElementById(\"videoModal2\");\n\t\t\t\tconst closeBtn2 = document.getElementById(\"closeModal2\");\n\t\t\t\tconst modalvideo2 = document.getElementById(\"modalvideo2\");\n\t\t\t\tconst baseSrc2 = \"https://www.youtube.com/embed/lCpN-9HdmCQ\";\n\n\t\t\t\tconst modal3 = document.getElementById(\"videoModal3\");\n\t\t\t\tconst closeBtn3 = document.getElementById(\"closeModal3\");\n\t\t\t\tconst modalvideo3 = document.getElementById(\"modalvideo3\");\n\t\t\t\tconst baseSrc3 = \"https://www.youtube.com/embed/AUSVdRIOH0c\";\n\n\t\t\t\t// Open modal without autoplay (CTA button)\n\t\t\t\tdocument.getElementById(\"openModal2\").onclick = () => {\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tmodal2.style.display = \"flex\";\n\t\t\t\t\tbody.classList.add('modal-open');\n\t\t\t\t\tmodalvideo2.src = baseSrc2; // no autoplay\n\t\t\t\t\tvar clickedElement = document.getElementById(\"openModal2\").getAttribute(\"data-remodal-target\");\n\t\t\t\t\tdocument.getElementById(clickedElement).childNodes[1].focus();\n\t\t\t\t\twindow.addEventListener('keydown', function (e) {\n\t\t\t\t\t\tif (e.keyCode === 9) {\n\t\t\t\t\t\t\tlet focusable = document.querySelector('#videoModal2').querySelectorAll('input,button,select,textarea,a');\n\t\t\t\t\t\t\tif (focusable.length) {\n\t\t\t\t\t\t\t\tlet first = focusable[0];\n\t\t\t\t\t\t\t\tlet last = focusable[focusable.length - 1];\n\t\t\t\t\t\t\t\tlet shift = e.shiftKey;\n\t\t\t\t\t\t\t\tif (shift) {\n\t\t\t\t\t\t\t\t\tif (e.target === first) {\n\t\t\t\t\t\t\t\t\t\tlast.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tif (e.target === last) {\n\t\t\t\t\t\t\t\t\t\tfirst.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t};\n\t\t\t\tdocument.getElementById(\"openModal3\").onclick = () => {\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tmodal3.style.display = \"flex\";\n\t\t\t\t\tbody.classList.add('modal-open');\n\t\t\t\t\tmodalvideo3.src = baseSrc3; // no autoplay\n\t\t\t\t\tvar clickedElement = document.getElementById(\"openModal3\").getAttribute(\"data-remodal-target\");\n\t\t\t\t\tdocument.getElementById(clickedElement).childNodes[1].focus();\n\t\t\t\t\twindow.addEventListener('keydown', function (e) {\n\t\t\t\t\t\tif (e.keyCode === 9) {\n\t\t\t\t\t\t\tlet focusable = document.querySelector('#videoModal3').querySelectorAll('input,button,select,textarea,a');\n\t\t\t\t\t\t\tif (focusable.length) {\n\t\t\t\t\t\t\t\tlet first = focusable[0];\n\t\t\t\t\t\t\t\tlet last = focusable[focusable.length - 1];\n\t\t\t\t\t\t\t\tlet shift = e.shiftKey;\n\t\t\t\t\t\t\t\tif (shift) {\n\t\t\t\t\t\t\t\t\tif (e.target === first) {\n\t\t\t\t\t\t\t\t\t\tlast.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tif (e.target === last) {\n\t\t\t\t\t\t\t\t\t\tfirst.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t};\n\n\t\t\t\t// Close modal stop video\n\t\t\t\tcloseBtn2.onclick = () => {\n\t\t\t\t\tmodal2.style.display = \"none\";\n\t\t\t\t\tbody.classList.remove('modal-open');\n\t\t\t\t\tmodalvideo2.src = \"\";\n\t\t\t\t\tmodalvideo2.src = baseSrc2;\n\t\t\t\t};\n\t\t\t\tcloseBtn3.onclick = () => {\n\t\t\t\t\tmodal3.style.display = \"none\";\n\t\t\t\t\tbody.classList.remove('modal-open');\n\t\t\t\t\tmodalvideo3.src = \"\";\n\t\t\t\t\tmodalvideo3.src = baseSrc3;\n\t\t\t\t};\n\n\t\t\t\t// Close modal if clicking outside\n\t\t\t\twindow.onclick = (e) => {\n\t\t\t\t\tif (e.target === modal2) {\n\t\t\t\t\t\tmodal2.style.display = \"none\";\n\t\t\t\t\t\tbody.classList.remove('modal-open');\n\t\t\t\t\t\tmodalvideo2.src = \"\";\n\t\t\t\t\t\tmodalvideo2.src = baseSrc2;\n\t\t\t\t\t} else if (e.target === modal3) {\n\t\t\t\t\t\tmodal3.style.display = \"none\";\n\t\t\t\t\t\tbody.classList.remove('modal-open');\n\t\t\t\t\t\tmodalvideo3.src = \"\";\n\t\t\t\t\t\tmodalvideo3.src = baseSrc3;\n\t\t\t\t\t}\n\t\t\t\t};\n\n\t\t\t\t// accordion js\t\n\t\t\t\tlet buttons = document.querySelectorAll(\".bizaccordion15 h3\");\n\t\t\t\tbuttons.forEach((button) => {\n\t\t\t\t\tlet content = button.nextElementSibling;\n\t\t\t\t\tbutton.addEventListener(\"click\", (event) => {\n\t\t\t\t\t\tif (button.classList.contains(\"active\")) {\n\t\t\t\t\t\t\tbutton.classList.remove(\"active\");\n\t\t\t\t\t\t\tbutton.children[0].setAttribute(\"aria-expanded\", false);\n\t\t\t\t\t\t\tcontent.style.maxHeight = null;\n\t\t\t\t\t\t\t// content.setAttribute(\"aria-hidden\", true);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tbutton.classList.add(\"active\");\n\t\t\t\t\t\t\tbutton.children[0].setAttribute(\"aria-expanded\", true);\n\t\t\t\t\t\t\tcontent.style.maxHeight = ((content.scrollHeight) / 3) + \"px\";\n\t\t\t\t\t\t\t// content.setAttribute(\"aria-hidden\", false);\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t});\n\t\t\t\tdocument.querySelector(\"#openModal2\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:stories_from_our_community_video_1:play_button'});});\n\t\t\t\tdocument.querySelector(\"#openModal3\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:stories_from_our_community_video_2:play_button'});});\n\t\t\t}\n\t\t})();\n\t}, 500);\n</script>"}},{"slotId":"HPV200009","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.25em;font-size: .85em;line-height: .85em;}\n\t#HPV200009.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif; background: linear-gradient(17.14deg, #FFF1E6 2.25%, #FFF8F2 12.61%, #FFFFFF 42.89%); margin-left: calc(-100vw / 2 + 50%); margin-right: calc(-100vw / 2 + 50%); padding-left: calc(100vw / 2 - 50%); padding-right: calc(100vw / 2 - 50%);}\n\n\t#HPV200009.promoWrap .commitment{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 80px;padding: 0;}\n\t/* #HPV200009.promoWrap .commitment:before {content: \"\";z-index: -1;position: fixed;top: 0;left: 0;right: 0;bottom: 0; background: linear-gradient(17.14deg, #FFF1E6 2.25%, #FFF8F2 12.61%, #FFFFFF 42.89%);} */\n\t#HPV200009.promoWrap .commitment .head2{margin: 0;color: #1A1A19; font-size: 56px;line-height: 72.8px;font-weight: 300; text-align: center; padding: 0 0 32px;}\n\n\t#HPV200009.promoWrap .commitment .outerblock .imgsec{position: relative; border-radius: 16px; overflow: hidden;}\n\t#HPV200009.promoWrap .commitment .outerblock .imgsec img{display: block; width: 100%; height: auto;}\n\n\t#HPV200009.promoWrap .commitment .outerblock .txtsec{position: relative; padding: 32px;}\n\t#HPV200009.promoWrap .commitment .outerblock .txtsec .para{margin: 0;color: #1A1A19; font-size: 20px;line-height: 30px;font-weight: 400; padding: 0 0 10px;}\n\t#HPV200009.promoWrap .commitment .outerblock .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table;}\n\t#HPV200009.promoWrap .commitment .outerblock .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200009.promoWrap .commitment .outerblock .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200009.promoWrap .commitment .outerblock .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV200009.promoWrap .commitment .outerblock .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\t/* #HPV200009.promoWrap .commitment .outerblock .blackcar: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\n\t#HPV200009.promoWrap .commitment .outerblock .innerblock1 .imgsec .logobg{background: #A50000; width: 100%; height: auto; padding: 7.65% 0;}\n\t#HPV200009.promoWrap .commitment .outerblock .innerblock1 .imgsec .logobg .logo{display: block; max-width: 247px; width: 100%; height: auto; margin: auto;}\n\n\t#HPV200009.promoWrap .commitment .outerblock .innerblock2 .imgsec .logobg{background: #000000; width: 100%; height: auto; padding: 7.664% 0;}\n\t#HPV200009.promoWrap .commitment .outerblock .innerblock2 .imgsec .logobg .logo{display: block; max-width: 268px; width: 100%; height: auto; margin: auto;}\n\n\t#HPV200009.promoWrap .commitment .outerblock .innerblock3 .imgsec .logobg{background: #730B0B; width: 100%; height: auto; padding:7.678% 0;}\n\t#HPV200009.promoWrap .commitment .outerblock .innerblock3 .imgsec .logobg .logo{display: block; max-width: 270px; width: 100%; height: auto; margin: auto;}\n\n\t#HPV200009.promoWrap .commitment .outerblock .dsktpblk{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 8px; position: relative;}\n\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider{display: none; max-width: 1024px; margin: 0 -16px; overflow: visible; position: relative;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .skiplink{position:absolute;left: -10000px; display: table; font-size: 16px; line-height: 24px; font-weight: 400; text-decoration: underline; color: #262626; margin: 10px;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .skiplink:hover{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .skiplink:focus-visible{position:relative;left: unset; outline: #262626 solid 4px; outline-offset: 3px; border-radius: 10px;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain {width: 100%; margin: 0 auto;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider5 {margin: 0 auto; overflow: visible; overflow-y: hidden; -webkit-overflow-scrolling: touch; -ms-overflow-style: none; transform: translateZ(0); padding: 0px 8px 0px 16px;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider5.draggable {user-select: none; cursor: -webkit-grab; cursor: grab;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider5.drag {cursor: -webkit-grabbing;cursor: grabbing;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider5::-webkit-scrollbar {opacity: 0;height: 0;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider5 .glider-track {transform: translateZ(0);width: 100%; margin: 0; padding: 0; display: flex; z-index: 1; overflow: visible;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider5 .glider-slide {user-select: none; padding-right: 8px; flex: 0 0 auto; overflow: visible; list-style: none;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-slide .card{min-height: 587px;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider-dots {user-select: none;display: flex;flex-wrap: wrap;justify-content: center;margin: 0 auto;padding: 0;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider-dot {padding: 0;user-select: none;outline: none;display: block;border-radius: 999px;background: #00000033;width: 8px;height: 8px;margin: 0 4px;cursor:default; transform: scale(1);}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider-dot.active {background: #000000; transform: scale(1);}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas{position: absolute; overflow: visible;display: grid; height: 100%; align-items: center; z-index: 2; top:0;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle {height: 44px; width: 44px; padding: 10px; color: #000000;background: #FFFFFF; border-radius: 10px; cursor:pointer; font-size: 0; border: 1px solid #000000}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle svg {width: 24px; height: auto;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle:hover,#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle:active{background: #000000;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle:hover svg path,#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle:active svg path{stroke: #FFFFFF;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle.disabled{cursor:default; background: #F2EFEB; border: 1px dashed #474644; opacity: 0.9;}\n\t/* #HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle.disabled:hover{background: #262626;} */\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle.disabled:hover svg path{stroke: #000000;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas.ctaleft{left: 8px;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas.ctaright{right: 8px;}\n\n\t#HPV200009.promoWrap .commitment .disclaimers{display: block; position: relative; padding: 0 4px; margin-top: 80px;}\n\t#HPV200009.promoWrap .commitment .disclaimers .disc{margin: 0;color: #1A1A19; font-size: 12px;line-height: 18px;font-weight: 400; padding: 0 0 24px;}\n\t#HPV200009.promoWrap .commitment .disclaimers .disc .uppercase{text-transform: uppercase;}\n\t#HPV200009.promoWrap .commitment .disclaimers .disc .disclink{font-weight: 400; color: #1A1A19; text-decoration: none;}\n\t#HPV200009.promoWrap .commitment .disclaimers .disc .disclink span{font-size: 12px;line-height: 18px; text-decoration: underline;}\n\t#HPV200009.promoWrap .commitment .disclaimers .disc .disclink:hover{text-decoration: none;color: #1A1A19;}\n\t#HPV200009.promoWrap .commitment .disclaimers .disc .disclink:hover > span{border-bottom: 2px solid #1A1A19; text-decoration: none;}\n\t/* #HPV200009.promoWrap .commitment .disclaimers .disc .disclink: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\n\t@media screen and (max-width:1023px) {\n\t\t#HPV200009.promoWrap .commitment{margin: 0 auto 40px;padding: 0 16px;}\n\t\t#HPV200009.promoWrap .commitment .head2{font-size: 35px;line-height: 45.5px;padding: 0 0 24px;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .imgsec img{width: 131%; margin-left: -9%;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .txtsec{padding: 32px;}\n\t\t\n\t\t#HPV200009.promoWrap .commitment .outerblock .innerblock1 .imgsec .logobg{padding: 10.016% 10%;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .innerblock2 .imgsec .logobg{padding: 10.035% 6%;}\n\t\t#HPV200009.promoWrap .commitment .outerblock .innerblock2 .imgsec .logobg .logo{max-width: 268px;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .innerblock3 .imgsec .logobg{padding: 10.054% 6%;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .dsktpblk{display: none;}\n\t\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider{display: block;}\n\n\t\t#HPV200009.promoWrap .commitment .disclaimers{padding: 0 16px; margin-top: 40px;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV200009.promoWrap .commitment .outerblock{grid-template-columns: 1fr;}\n\t\t#HPV200009.promoWrap .commitment .outerblock .txtsec{padding: 32px;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .imgsec img{width: 128%; margin-left: -7%;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .blackcar{width: 99%;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .innerblock1 .imgsec .logobg{padding: 9.775% 8%;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .innerblock2 .imgsec .logobg{padding: 9.792% 5%;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .innerblock3 .imgsec .logobg{padding: 9.810% 5%;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider5{padding-right: 0px;}\n\t\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider5 .glider-slide {padding-right: 16px;}\n\t\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-slide .card{min-height: 530px;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas.ctaleft{left: 2px;}\n\t\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas.ctaright{right: 2px;}\n\t}\n</style>\n<div id=\"HPV200009\" class=\"promoWrap\">\n\t<div class=\"commitment\">\n\t\t<h2 class=\"head2\">Our commitments to you</h2>\n\t\t<div class=\"outerblock\">\n\t\t\t<div class=\"dsktpblk\">\n\t\t\t\t<div class=\"innerblock1\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/here.png\" alt=\"Two women hug\">\n\t\t\t\t\t\t<div class=\"logobg\">\n\t\t\t\t\t\t\t<img class=\"logo\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/herelogo.png\" alt='Here, healthier happens together. The \"e\" in \"here\" has a lower opacity so the \"her\" stands out.'>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\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 href=\"/content/women?icid=cvs-home-design2-s7-gen-commit-here\" class=\"blackcar\"><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\t<div class=\"innerblock2\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/beautyunaltered.png\" alt=\"An unedited photo of a woman.\">\n\t\t\t\t\t\t<div class=\"logobg\">\n\t\t\t\t\t\t\t<img class=\"logo\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/beautyunalteredlogo.png\" alt=\"The Beauty Unaltered logo\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\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 href=\"/content/beauty-mark?icid=cvs-home-design2-s7-gen-commit-beauty\" class=\"blackcar\"><span>Learn about Beauty Unaltered</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"innerblock3\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/testing.jpg\" alt=\"A person doing laboratory tests\">\n\t\t\t\t\t\t<div class=\"logobg\">\n\t\t\t\t\t\t\t<img class=\"logo\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/trustedlogo.png\" alt=\"The Tested to be Trusted logo\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\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 href=\"/content/tested-trusted?icid=cvs-home-design2-s7-gen-commit-ttbt\" class=\"blackcar\"><span>Learn about our testing</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=\"tbmbblk-slider\">\n\t\t\t\t<section class=\"slider5\" aria-roledescription=\"carousel\" aria-label=\"services\">\n\t\t\t\t\t\t<!-- <a href=\"#wellsecess\" class=\"skiplink\">Skip services carousel</a> -->\n\t\t\t\t\t\t<div class=\"glider-contain\">\n\t\t\t\t\t\t\t<div class=\"glider5\">\n\t\t\t\t\t\t\t\t<li class=\"slider5cards\">\n\t\t\t\t\t\t\t\t\t<div class=\"innerblock1 card\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/here.png\" alt=\"Two women hug\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"logobg\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img class=\"logo\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/herelogo.png\" alt='Here, healthier happens together. The \"e\" in \"here\" has a lower opacity so the \"her\" stands out.'>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\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\t\t\t\t\t<a href=\"/content/women?icid=cvs-home-design2-s7-gen-commit-here\" class=\"blackcar\"><span>Learn more about our commitment</span></a>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t<li class=\"slider5cards\">\n\t\t\t\t\t\t\t\t\t<div class=\"innerblock2 card\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/beautyunaltered.png\" alt=\"An unedited photo of a woman.\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"logobg\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img class=\"logo\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/beautyunalteredlogo.png\" alt=\"The Beauty Unaltered logo\">\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\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\t\t\t\t\t<a href=\"/content/beauty-mark?icid=cvs-home-design2-s7-gen-commit-beauty\" class=\"blackcar\"><span>Learn about Beauty Unaltered</span></a>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t<li class=\"slider5cards\">\n\t\t\t\t\t\t\t\t\t<div class=\"innerblock3 card\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/testing.jpg\" alt=\"A person doing laboratory tests\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"logobg\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img class=\"logo\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/trustedlogo.png\" alt=\"The Tested to be Trusted logo\">\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\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\t\t\t\t\t<a href=\"/content/tested-trusted?icid=cvs-home-design2-s7-gen-commit-ttbt\" class=\"blackcar\"><span>Learn about our testing</span></a>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"dots4\"></div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"ctas ctaleft\">\n\t\t\t\t\t\t\t<button id=\"glider5leftcta\" class=\"glider5-prev deals-paddle disabled\" aria-label=\"Visually Scroll Left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M6 12L11 7M6 12L11 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"ctas ctaright\">\n\t\t\t\t\t\t\t<button id=\"glider5rightcta\" class=\"glider5-next deals-paddle\" aria-label=\"Visually Scroll Right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M18 12L13 7M18 12L13 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</section>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"disclaimers\">\n\t\t\t<p 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 <p class=\"disc\">*<span class=\"uppercase\">for $10 off $20 coupon</span>: Offer available August 11, 2025 through December 31, 2025, while supplies last. Customers who schedule their appointment online will receive the coupon after vaccination. Limit one per customer per vaccine visit. For vaccines that require multiple doses, the coupon will be given with vaccine series completion. Merchandise coupon redeemable at CVS Pharmacy<span class=\"super\">®</span> and Longs Drugs<span class=\"super\">®</span> for one-time use. Terms and conditions apply. Details on coupon. Coupon barcode number must be provided to redeem online. $10 savings applied to total qualifying minimum purchase of $20 (after other coupons and discounts are applied). Coupon shall not be issued in Arkansas, New Jersey or New York or at MinuteClinic<span class=\"super\">®</span> locations in Arkansas, Massachusetts, New Jersey or New York. Coupon cannot be redeemed at CVS Pharmacy<span class=\"super\">®</span> at Target, CVS Pharmacy<span class=\"super\">®</span> at Schnucks<span class=\"super\">®</span> or at MinuteClinic<span class=\"super\">®</span> locations. This offer is solely made by CVS<span class=\"super\">®</span> and not connected with any vaccine manufacturer. In pharmacy locations at Target, eligible patients may receive a coupon to be redeemed in their respective stores.</p>\n\t\t\t<p class=\"disc\">*<span class=\"uppercase\">for virtual appointments</span>: MinuteClinic Virtual Care<span class=\"super\">®</span> services and appointment availability may vary. Credit, debit, health savings account (HSA) and flexible spending accounts (FSA) cards and some insurance accepted. Services not yet available in Alabama and Mississippi.</p>\n\t\t\t<p class=\"disc\">*<span class=\"uppercase\">for rx delivery</span>: Delivery is available for eligible prescription drug orders with qualifying prescription benefit programs and insurance plans. Order cutoff times may vary by delivery option and pharmacy location. 1 to 2 day delivery is available only on orders placed Monday through Thursday. Delivery may be subject to delays. For same-day delivery Mondays through Fridays, orders must be submitted by 4 PM or four hours prior to store closing to receive delivery the same day that the order is placed. For same-day delivery Saturdays or Sundays, orders must be submitted by 2 PM or four hours prior to store closing. For customers in Manhattan, same-day delivery orders must be placed by 11 AM for delivery by 4 PM or by 4 PM for delivery by 8 PM. Not all delivery options are available to every address. Not all pharmacy locations provide delivery (including certain CVS Pharmacy<span class=\"super\">®</span>, CVS Pharmacy at Target, CarePlus CVS Pharmacy<span class=\"super\">®</span> and Navarro<span class=\"super\">®</span> locations). Delivery fees apply and may vary by delivery option and location. Coupons, ExtraBucks Rewards<span class=\"super\">®</span> or in‐store promotions with delivery may not be used with delivery orders. Online promotions cannot be used nor ExtraBucks Rewards earned with orders called into stores. Advance payment by credit, debit, health savings account (HSA) or flexible spending account (FSA) card required. In most cases, HSA/FSA cards may not be used for delivery fees. Other restrictions may apply.</p>\n\t\t\t<p class=\"disc\">*<span class=\"uppercase\">for 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. 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 ExtraCare terms and conditions for details or ask a CVS<span class=\"super\">®</span> pharmacy team member for a copy.</p>\n\t\t\t<p class=\"disc\">*<span class=\"uppercase\">for flu shots</span>: Select vaccines are no cost with most insurance. Eligibility varies by patient and insurance plan. Eligible patients will not pay any copayments unless otherwise required by their plan, including Medicare Part B. Availability varies by state based on regulations. This is not an all-inclusive list of who should be vaccinated. Age restrictions apply. Available when a certified immunizer is on duty. Vaccines are available at most CVS Pharmacy<span class=\"super\">®</span> locations. <a href=\"/vaccines\" class=\"disclink\"><span>Get details</span></a>.</p>\n\t\t\t<p class=\"disc\">*<span class=\"uppercase\">for hsa/fsa eligibility</span>: Health savings account (HSA) and flexible spending account (FSA) eligible services may vary by benefits administrator and with changes in Internal Revenue Service (IRS) rules. Check with your benefits administrator.</p>\n\t\t\t<p class=\"disc\">*<span class=\"uppercase\">for 100s of wellness deals and more</span>: Buy one, get one free; buy one, get one 50% off; instant savings; buy more, save more; and ExtraBucks Rewards<span class=\"super\">®</span> promotions expire October 11, 2025, at 11:59 PM ET. Buy one, get one free; buy one, get one 50% off; instant savings; and buy more, save more offers are valid within each brand only. You must put both items in your basket; savings will be applied at checkout. ExtraBucks Rewards offer limit of one per household with card.</p>\n\t\t\t<p class=\"disc\">*<span class=\"uppercase\">for bogo & extrabucks rewards offers</span>: Buy 1, get 1 free; buy 1, get 1 50% off; instant savings; buy more, save more; and ExtraBucks Rewards<span class=\"super\">®</span> promotions expire September 27, 2025 at 11:59 PM ET. Buy 1, get 1 free; buy 1, get 1 50% off; instant savings; and buy more, save more offers valid within each brand only. You must put both items in your basket; savings will be applied at checkout. ExtraBucks Rewards offer limit of one per household with card.</p>\n\t\t\t\n\t\t\t<p class=\"disc\">*<span class=\"uppercase\">for third-party testing</span>: A product sample is tested by an independent third party for certain contaminants and, whenever possible, the identity and potency of dietary ingredients. <a href=\"/content/tested-trusted\" class=\"disclink\"><span>Learn more about third-party testing</span></a>.</p>\n\t\t</div>\n\t</div>\n</div>\n<script type = \"text/javascript\">\n\tsetTimeout(function() {\n\t\t(function hpv200009Function() {\n\t\t\tif (document.getElementById('HPV200009')) {\n\t\t\t\t!function(e){\"function\"==typeof define&&define.amd?define(e):\"object\"==typeof exports?module.exports=e():e()}((function(){var e=\"undefined\"!=typeof window?window:this,t=e.Glider=function(t,i){var o=this;if(t._glider)return t._glider;if(o.ele=t,o.ele.classList.add(\"glider\"),o.ele._glider=o,o.opt=Object.assign({},{slidesToScroll:1,slidesToShow:1,resizeLock:!0,duration:.5,easing:function(e,t,i,o,r){return o*(t/=r)*t+i}},i),o.animate_id=o.page=o.slide=0,o.arrows={},o._opt=o.opt,o.opt.skipTrack)o.track=o.ele.children[0];else for(o.track=document.createElement(\"ul\"),o.ele.appendChild(o.track);1!==o.ele.children.length;)o.track.appendChild(o.ele.children[0]);o.track.classList.add(\"glider-track\"),o.init(),o.resize=o.init.bind(o,!0),o.event(o.ele,\"add\",{scroll:o.updateControls.bind(o)}),o.event(e,\"add\",{resize:o.resize})},i=t.prototype;return i.init=function(e,t){var i=this,o=0,r=0;i.slides=i.track.children,[].forEach.call(i.slides,(function(e,t){e.classList.add(\"glider-slide\"),e.setAttribute(\"data-gslide\",t)})),i.containerWidth=i.ele.clientWidth;var s=i.settingsBreakpoint();if(t||(t=s),\"auto\"===i.opt.slidesToShow||void 0!==i.opt._autoSlide){var l=i.containerWidth/i.opt.itemWidth;i.opt._autoSlide=i.opt.slidesToShow=i.opt.exactWidth?l:Math.max(1,Math.floor(l))}\"auto\"===i.opt.slidesToScroll&&(i.opt.slidesToScroll=Math.floor(i.opt.slidesToShow)),i.itemWidth=i.opt.exactWidth?i.opt.itemWidth:i.containerWidth/i.opt.slidesToShow,i.itemWidth=(i.opt.itemWidth,i.opt.itemWidth),[].forEach.call(i.slides,(function(e){e.style.height=\"auto\",e.style.width=i.itemWidth+\"px\",o+=i.itemWidth,r=Math.max(e.offsetHeight,r)})),i.track.style.width=o+\"px\",i.trackWidth=o,i.isDrag=!1,i.preventClick=!1,i.move=!1,i.opt.resizeLock&&i.scrollTo(i.slide*i.itemWidth,0),(s||t)&&(i.bindArrows(),i.buildDots(),i.bindDrag()),i.updateControls(),i.emit(e?\"refresh\":\"loaded\")},i.bindDrag=function(){var e=this;e.mouse=e.mouse||e.handleMouse.bind(e);var t=function(){e.mouseDown=void 0,e.ele.classList.remove(\"drag\"),e.isDrag&&(e.preventClick=!0),e.isDrag=!1};const i=function(){e.move=!0};var o={mouseup:t,mouseleave:t,mousedown:function(t){t.preventDefault(),t.stopPropagation(),e.mouseDown=t.clientX,e.ele.classList.add(\"drag\"),e.move=!1,setTimeout(i,300)},touchstart:function(t){e.ele.classList.add(\"drag\"),e.move=!1,setTimeout(i,300)},mousemove:e.mouse,click:function(t){e.preventClick&&e.move&&(t.preventDefault(),t.stopPropagation()),e.preventClick=!1,e.move=!1}};e.ele.classList.toggle(\"draggable\",!0===e.opt.draggable),e.event(e.ele,\"remove\",o),e.opt.draggable&&e.event(e.ele,\"add\",o)},i.buildDots=function(){var e=this;if(e.opt.dots){if(\"string\"==typeof e.opt.dots?e.dots=document.querySelector(e.opt.dots):e.dots=e.opt.dots,e.dots){e.dots.innerHTML=\"\",e.dots.classList.add(\"glider-dots\");for(var t=0;t<Math.ceil(e.slides.length-e.containerWidth/e.itemWidth+1);++t){var i=document.createElement(\"span\");i.dataset.index=t,i.className=\"glider-dot \"+(t?\"\":\"active\"),e.dots.appendChild(i)}}}else e.dots&&(e.dots.innerHTML=\"\")},i.bindArrows=function(){var e=this;e.opt.arrows?[\"prev\",\"next\"].forEach((function(t){var i=e.opt.arrows[t];i&&(\"string\"==typeof i&&(i=document.querySelector(i)),i&&(i._func=i._func||e.scrollItem.bind(e,t),e.event(i,\"remove\",{click:i._func}),e.event(i,\"add\",{click:i._func}),e.arrows[t]=i))})):Object.keys(e.arrows).forEach((function(t){var i=e.arrows[t];e.event(i,\"remove\",{click:i._func})}))},i.updateControls=function(e){var t=this;e&&!t.opt.scrollPropagate&&e.stopPropagation();var i=t.containerWidth>=t.trackWidth;t.opt.rewind||(t.arrows.prev&&(t.arrows.prev.classList.toggle(\"disabled\",t.ele.scrollLeft<=0||i),t.arrows.prev.classList.contains(\"disabled\")?t.arrows.prev.setAttribute(\"aria-label\",\"Start of Slider\"):t.arrows.prev.setAttribute(\"aria-label\",\"Previous Card\")),t.arrows.next&&(t.arrows.next.classList.toggle(\"disabled\",Math.ceil(t.ele.scrollLeft+t.containerWidth)>=Math.floor(t.trackWidth)||i),t.arrows.next.classList.contains(\"disabled\")?t.arrows.next.setAttribute(\"aria-label\",\"End of Slider\"):t.arrows.next.setAttribute(\"aria-label\",\"Next Card\"))),t.slide=Math.round(t.ele.scrollLeft/t.itemWidth),t.page=Math.round(t.ele.scrollLeft/t.itemWidth);var o=t.slide+Math.floor(Math.floor(t.opt.slidesToShow)/2),r=Math.floor(t.opt.slidesToShow)%2?0:o+1;1===Math.floor(t.opt.slidesToShow)&&(r=0),t.ele.scrollLeft+t.containerWidth>=Math.floor(t.trackWidth)&&(t.page=t.dots?t.dots.children.length-1:0),[].forEach.call(t.slides,(function(e,i){var s=e.classList,l=s.contains(\"visible\"),a=t.ele.scrollLeft,n=t.ele.scrollLeft+t.containerWidth,d=t.itemWidth*i,c=d+t.itemWidth;[].forEach.call(s,(function(e){/^left|right/.test(e)&&s.remove(e)})),s.toggle(\"active\",t.slide===i),o===i||r&&r===i?s.add(\"center\"):(s.remove(\"center\"),s.add([i<o?\"left\":\"right\",Math.abs(i-(i<o?o:r||o))].join(\"-\")));var h=Math.ceil(d)>=Math.floor(a)&&Math.floor(c)<=Math.ceil(n);s.toggle(\"visible\",h),h!==l&&t.emit(\"slide-\"+(h?\"visible\":\"hidden\"),{slide:i})})),t.dots&&[].forEach.call(t.dots.children,(function(e,i){e.classList.toggle(\"active\",t.page===i)})),e&&t.opt.scrollLock&&(clearTimeout(t.scrollLock),t.scrollLock=setTimeout((function(){clearTimeout(t.scrollLock),Math.abs(t.ele.scrollLeft/t.itemWidth-t.slide)>.02&&(t.mouseDown||t.trackWidth>t.containerWidth+t.ele.scrollLeft&&t.scrollItem(t.getCurrentSlide()))}),t.opt.scrollLockDelay||250))},i.getCurrentSlide=function(){var e=this;return e.round(e.ele.scrollLeft/e.itemWidth)},i.scrollItem=function(e,t,i){i&&i.preventDefault();var o=this,r=e;++o.animate_id;var s,l=o.slide;if(!0===t)s=(e=Math.round(e*o.containerWidth/o.itemWidth))*o.itemWidth;else{if(\"string\"==typeof e){var a=\"prev\"===e;if(e=o.opt.slidesToScroll%1||o.opt.slidesToShow%1?o.getCurrentSlide():o.slide,a?e-=o.opt.slidesToScroll:e+=o.opt.slidesToScroll,o.opt.rewind){var n=o.ele.scrollLeft;e=a&&!n?o.slides.length:!a&&n+o.containerWidth>=Math.floor(o.trackWidth)?0:e}}e=Math.max(Math.min(e,o.slides.length),0),o.slide=e,s=o.itemWidth*e}return o.emit(\"scroll-item\",{prevSlide:l,slide:e}),o.scrollTo(s,o.opt.duration*Math.abs(o.ele.scrollLeft-s),(function(){o.updateControls(),o.emit(\"animated\",{value:r,type:\"string\"==typeof r?\"arrow\":t?\"dot\":\"slide\"})})),!1},i.settingsBreakpoint=function(){var t=this,i=t._opt.responsive;if(i){i.sort((function(e,t){return t.breakpoint-e.breakpoint}));for(var o=0;o<i.length;++o){var r=i[o];if(e.innerWidth>=r.breakpoint)return t.breakpoint!==r.breakpoint&&(t.opt=Object.assign({},t._opt,r.settings),t.breakpoint=r.breakpoint,!0)}}var s=0!==t.breakpoint;return t.opt=Object.assign({},t._opt),t.breakpoint=0,s},i.scrollTo=function(t,i,o){var r=this,s=(new Date).getTime(),l=r.animate_id,a=function(){var n=(new Date).getTime()-s;r.ele.scrollLeft=r.ele.scrollLeft+(t-r.ele.scrollLeft)*r.opt.easing(0,n,0,1,i),n<i&&l===r.animate_id?e.requestAnimationFrame(a):(r.ele.scrollLeft=t,o&&o.call(r))};e.requestAnimationFrame(a)},i.removeItem=function(e){var t=this;t.slides.length&&(t.track.removeChild(t.slides[e]),t.refresh(!0),t.emit(\"remove\"))},i.addItem=function(e){var t=this;t.track.appendChild(e),t.refresh(!0),t.emit(\"add\")},i.handleMouse=function(e){var t=this;t.mouseDown&&(t.isDrag=!0,t.ele.scrollLeft+=(t.mouseDown-e.clientX)*(t.opt.dragVelocity||3.3),t.mouseDown=e.clientX)},i.round=function(e){var t=1/(this.opt.slidesToScroll%1||1);return Math.round(e*t)/t},i.refresh=function(e){this.init(!0,e)},i.setOption=function(e,t){var i=this;i.breakpoint&&!t?i._opt.responsive.forEach((function(t){t.breakpoint===i.breakpoint&&(t.settings=Object.assign({},t.settings,e))})):i._opt=Object.assign({},i._opt,e),i.breakpoint=0,i.settingsBreakpoint()},i.destroy=function(){var t=this,i=t.ele.cloneNode(!0),o=function(e){e.removeAttribute(\"style\"),[].forEach.call(e.classList,(function(t){/^glider/.test(t)&&e.classList.remove(t)}))};i.children[0].outerHTML=i.children[0].innerHTML,o(i),[].forEach.call(i.getElementsByTagName(\"*\"),o),t.ele.parentNode.replaceChild(i,t.ele),t.event(e,\"remove\",{resize:t.resize}),t.emit(\"destroy\")},i.emit=function(t,i){var o=new e.CustomEvent(\"glider-\"+t,{bubbles:!this.opt.eventPropagate,detail:i});this.ele.dispatchEvent(o)},i.event=function(e,t,i){var o=e[t+\"EventListener\"].bind(e);Object.keys(i).forEach((function(e){o(e,i[e])}))},t}));\n\t\t\t\tnew Glider(document.querySelector('.glider5'), {\n\t\t\t\t\tslidesToShow: \"auto\",\n\t\t\t\t\tslidesToScroll: 1,\n\t\t\t\t\titemWidth: 346,\n\t\t\t\t\tdraggable: true,\n\t\t\t\t\tdots: '.dots4',\n\t\t\t\t\tscrollLock: true,\n\t\t\t\t\tarrows: {\n\t\t\t\t\t\tprev: '.glider5-prev',\n\t\t\t\t\t\tnext: '.glider5-next'\n\t\t\t\t\t},\n\t\t\t\t\tresponsive: [{\n\t\t\t\t\t\t\tbreakpoint: 700,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tbreakpoint: 900,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t});\n\t\t\t\tdocument.querySelector(\"#glider5leftcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:our_commitments:left_nav'});});\n\t\t\t\tdocument.querySelector(\"#glider5rightcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:our_commitments:right_nav'});});\n\t\t\t}\n\t\t})();\n\t}, 500);\n</script>\n\n<script>\nsetTimeout(function() {\n window.utag?.track('view', {\"page_variant\": \"ac30\"});\n}, 1000);\n</script>"}},{"slotId":"HPV200010","slotContent":{"plaintext":" "}}]}},{"name":"HomepageAdSlot","inputs":{"divBaseId":"homepage","divSizeId":"2"}},{"name":"AemWebContent","metadata":{"contentId":"cvs-content-slots/retail-slot-list"},"inputs":{"aemIds":["HP00008","HP00009"],"homepageSlots":[{"slotId":"HP00001","slotContent":{"plaintext":"<script>\n\ttry {\n\ttry {\n\twindow.handleAntiFlicker = function (win, doc) {\n\t// ----- Constructor -----\n\tfunction TargetFlickerConfig(pathRegex, checkHash, domainList, cssSelectorList, preHideFunction, postHideFunction, timeout) {\n\tthis.pathRegex = pathRegex;\n\tthis.checkHash = checkHash;\n\tthis.domainList = domainList;\n\tthis.cssSelectorList = cssSelectorList;\n\tthis.preHideFunction = preHideFunction;\n\tthis.postHideFunction = postHideFunction;\n\tthis.timeout = timeout;\n\t}\n\t\n\t// ----- Your Custom Configuration -----\n\tconst targetFlickerConfigList = [\n\tnew TargetFlickerConfig(\n\t/^\\/$/, // Homepage \"/\"\n\tfalse,\n\t[],\n\t['[class*=\"grid_content-boxed\"]'],\n\thideElements,\n\tshowElements,\n\t1000\n\t),\n\tnew TargetFlickerConfig(\n\t/^\\/~\\/hp-v1$/, // Homepage variant \"/~/hp-v1\"\n\tfalse,\n\t[],\n\t['[class*=\"grid_content-boxed\"]'],\n\thideElements,\n\tshowElements,\n\t1000\n\t),\n\tnew TargetFlickerConfig(\n\t/^\\/~\\/hp-v2$/, // Homepage variant \"/~/hp-v2\"\n\tfalse,\n\t[],\n\t['[class*=\"grid_content-boxed\"]'],\n\thideElements,\n\tshowElements,\n\t1000\n\t)\n\t];\n\t\n\t// ----- Flags -----\n\tconst isNotVEC =\n\twindow.location.search.indexOf(\"adobe_authoring_enabled\") === -1 &&\n\twindow.location.search.indexOf(\"mboxEdit\") === -1;\n\tconst isMboxNotDisabled = window.location.search.indexOf(\"mboxDisable\") === -1;\n\tconst isDebug = window.location.search.indexOf(\"flickerDebug\") > 0;\n\t\n\tif (isNotVEC && isMboxNotDisabled) {\n\tconst targetFlickerConfigMatchList = targetFlickerConfigList.filter((config) => {\n\tconst pathToTest = config.checkHash\n\t? window.location.pathname + window.location.hash\n\t: window.location.pathname;\n\treturn (\n\tconfig.pathRegex.test(pathToTest) &&\n\t(!config.domainList.length ||\n\tconfig.domainList.some((domain) => window.location.hostname === domain))\n\t);\n\t});\n\t\n\ttargetFlickerConfigMatchList.forEach((targetFlickerConfig) => {\n\tprocessConfig(targetFlickerConfig);\n\t});\n\t}\n\t\n\t// ----- Core Logic -----\n\tfunction processConfig(targetFlickerConfig) {\n\tdoAntiFlicker(targetFlickerConfig);\n\tlistenForTargetFinished(targetFlickerConfig);\n\t}\n\t\n\tfunction listenForTargetFinished(targetFlickerConfig) {\n\t// Simulate Alloy monitoring hooks\n\twindow.__alloyMonitors = window.__alloyMonitors || [];\n\twindow.__alloyMonitors.push({\n\tonCommandResolved(data) {\n\tif (isTargetAlloyCommand(data)) undoAntiFlicker(targetFlickerConfig);\n\t},\n\tonCommandRejected(data) {\n\tif (isTargetAlloyCommand(data)) undoAntiFlicker(targetFlickerConfig);\n\t},\n\t});\n\t\n\t// Adobe Target or timeout fallback\n\t[\"at-content-rendering-succeeded\", \"at-request-failed\", \"at-content-rendering-failed\"].forEach((e) => {\n\tdocument.addEventListener(e, () => undoAntiFlicker(targetFlickerConfig), false);\n\t});\n\t\n\t// Always fallback after timeout\n\tsetTimeout(() => undoAntiFlicker(targetFlickerConfig), targetFlickerConfig.timeout);\n\t}\n\t\n\tfunction doAntiFlicker(targetFlickerConfig) {\n\tif (isDebug) console.debug(\"Anti-flicker active:\", targetFlickerConfig);\n\ttargetFlickerConfig.preHideFunction &&\n\ttargetFlickerConfig.preHideFunction.call(this, win, doc, targetFlickerConfig);\n\t}\n\t\n\tfunction undoAntiFlicker(targetFlickerConfig) {\n\tif (isDebug) console.debug(\"Anti-flicker released:\", targetFlickerConfig);\n\ttargetFlickerConfig.postHideFunction &&\n\ttargetFlickerConfig.postHideFunction.call(this, win, doc, targetFlickerConfig);\n\t}\n\t\n\tfunction isTargetAlloyCommand(data) {\n\treturn (\n\tdata &&\n\tdata.commandName === \"sendEvent\" &&\n\tdata.options &&\n\tdata.options.xdm &&\n\tdata.options.xdm.eventType === \"web.webPageDetails.pageViews\"\n\t);\n\t}\n\t\n\t// ----- Style Handlers -----\n\tfunction hideElements(win, doc, targetFlickerConfig) {\n\tconst styleId = \"anti-flicker-style\";\n\tif (!doc.getElementById(styleId)) {\n\tconst styleElement = doc.createElement(\"style\");\n\tstyleElement.id = styleId;\n\tstyleElement.innerHTML =\n\ttargetFlickerConfig.cssSelectorList.join(\",\") +\n\t\"{opacity:0!important;transition:opacity 0.3s ease;}\";\n\tdoc.head.appendChild(styleElement);\n\t}\n\t}\n\t\n\tfunction showElements(win, doc, targetFlickerConfig) {\n\tconst styleId = \"anti-flicker-style\";\n\tconst styleElement = doc.getElementById(styleId);\n\tif (styleElement) {\n\tdoc.head.removeChild(styleElement);\n\t}\n\t// Restore visibility explicitly\n\ttargetFlickerConfig.cssSelectorList.forEach((selector) => {\n\tdoc.querySelectorAll(selector).forEach((el) => (el.style.opacity = \"1\"));\n\t});\n\t}\n\t};\n\t\n\t// Initialize\n\twindow.handleAntiFlicker(window, document);\n\t} catch (e) {\n\tconsole.error(\"Anti-flicker inner error:\", e);\n\t}\n\t} catch (e) {\n\tconsole.error(\"Anti-flicker outer error:\", e);\n\t}\n\t</script>\n\n\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<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.25em;font-size: .85em;line-height: .85em;}\n\t#HPV100001.promoWrap{position: relative; padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif; background: #EBF8FA; margin-left: calc(-100vw / 2 + 50%); margin-right: calc(-100vw / 2 + 50%); padding-left: calc(100vw / 2 - 50%); padding-right: calc(100vw / 2 - 50%);overflow: hidden;margin-bottom: 64px;}\n\n\t#HPV100001.promoWrap .decor{position: absolute;overflow: visible; max-width: 1440px; width: 100%; margin: 0 auto; top: 0; left: 50%;transform: translate(-50%, 0);}\n\t#HPV100001.promoWrap .decor img{display: block; max-width: 488px; width: 100%; height: auto;}\n\t#HPV100001.promoWrap .hero{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 100px;padding: 64px 0px 50px 0px;}\n\n\t#HPV100001.promoWrap .hero .imgsec {overflow: hidden;}\n\t#HPV100001.promoWrap .hero .insec1 .imgsec{position: relative;\n border-radius: 16px;overflow: visible;}\n\t#HPV100001.promoWrap .hero .insec1 .imgsec .insec1-img{border-radius: 16px;}\n\t#HPV100001.promoWrap .hero .imgsec img{display: block; max-width: 100%; width: 100%; height: auto;}\n\n\t#HPV100001.promoWrap .hero .para2{margin: 0; color: #000000; font-size: 20px; line-height: 30px; font-weight: 400;}\n\n\t#HPV100001.promoWrap .hero .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table; width: 84%;}\n\t#HPV100001.promoWrap .inblk2 .card1 .blackcar {width: 83%;}\n\t#HPV100001.promoWrap .hero .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100001.promoWrap .hero .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100001.promoWrap .hero .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV100001.promoWrap .hero .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\n\t#HPV100001.promoWrap .hero .whitecar {font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; width: 93%;}\n\t#HPV100001.promoWrap .hero .whitecar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100001.promoWrap .hero .whitecar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100001.promoWrap .hero .whitecar:hover{text-decoration: none;color: #FFFFFF;}\n\t#HPV100001.promoWrap .hero .whitecar:hover > span{border-bottom: 1px solid #FFFFFF; text-decoration: none;}\n\n\t#HPV100001.promoWrap .hero .outsec{display: grid; grid-template-columns: 1fr 1fr; grid-gap: 40px;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .head1{margin: 0; color: #000000; font-size: 64px; line-height: 83.2px; font-weight: 400; padding: 15px 0 25px;width: 100%;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1{overflow: visible;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec{padding: 20px 0 0 0;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .para1{margin: 0; color: #000000; font-size: 36px; line-height: 46.8px; font-weight: 400; padding: 0 0 16px; width: 96%}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta{font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; padding: 9px 12px; border-radius: 10px; background: #004D99; margin:0; /*border: 1px solid #FFFFFF;*/}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t/* #HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta:hover{text-decoration: none;color:#FFFFFF; background:#004D99; border: 1px solid #004D99; padding: 9px 13px;} */\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2{overflow: hidden; border-radius: 16px; background: #003C78; padding: 16px 16px 26px;margin-bottom: 40px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2 .imgsec{border-radius: 16px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2 .txtsec .para2{padding: 18px 0 10px;color: #fff;width: 100%;}\n\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3{display: grid; grid-template-columns: 1fr 1fr; grid-gap: 40px; padding-right: 0; max-height: 570px; height: 100%;align-items: self-start;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .imgsec{border-radius: 16px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk1{overflow: hidden; border-radius: 16px; background: #0060BF; padding: 16px 16px 26px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk1 .txtsec .para2{padding: 18px 0 10px;color: #fff;width: 95%;}\n\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .imgsec{margin-bottom: 22px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .imgsec{margin-bottom: 12px;}\n\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .txtsec{padding-left: 16px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .imgsec{padding: 0;min-height: unset;width: 100%;/*max-height: 161px;*/background: #FCEBA7;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1{border-radius: 16px;padding: 0;min-height: 245px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2{background: #CC0000;border-radius: 16px;padding: 16px 16px 26px;min-height: 246px;margin-bottom: 40px;}\n #HPV100001.promoWrap .hero .insec1 img.offer {position: absolute;width: 247px;height: auto;bottom: -67.42px;left: 25px;}\n\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2 .imgsec{margin-bottom: 16px;background: #FFF2F2;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2 .para2{color: #fff;padding-bottom: 10px;width: 100%;}\n\t\t\t\t/* #HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .txtsec{padding: 0px 0 0 20px;} */\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .para2{padding-bottom: 10px;width: 100%;}\n\t\t#HPV100001.promoWrap a:focus-visible {outline: 2px solid #000000;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n\t\t#HPV100001.promoWrap .white-focus:focus-visible {outline: 2px solid #FFFFFF;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n\t\t#HPV100001.promoWrap .hero .inblk1 .whitecar:focus-visible {outline: 2px solid #FFFFFF;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n\t\t#HPV100001.promoWrap .inblk1:hover .blackcar>span{border-bottom:1px solid #000;text-decoration:none}\n#HPV100001.promoWrap .link-hover:hover .blackcar>span{border-bottom:1px solid #000;text-decoration:none}\n#HPV100001.promoWrap .blck2:hover .blackcar>span{border-bottom:1px solid #000;text-decoration:none}\n#HPV100001.promoWrap .link-hover:hover a.bluecta{text-decoration:none!important;color:#004d99!important;background:#fff!important;border:1px solid #1A1A19!important;padding:9px 13px!important}\n#HPV100001.promoWrap .link-hover:hover a.bluecta::after{content:''!important;background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat!important;background-position:right!important;background-size:cover!important;display:inline-block!important;width:6px!important;height:12px!important;vertical-align:middle!important;box-sizing:border-box!important;margin:0 0 0 5px!important}\n#HPV100001.promoWrap .inblk2 .card2 .blackcar {width: 98%;}\n\n\n\t/* old video css */\n\n\n #HPV100001.promoWrap .card img{width:100%;height:auto;display:block;border-radius:16px}\n #HPV100001.promoWrap .card.video-section{background-color:transparent;padding:0;border-radius: 0;}\n\n #HPV100001.promoWrap iframe{width:100%;height:100%;border-radius:20px}\n #HPV100001.promoWrap .video-container video{width:100%;height:auto;border-radius:20px;object-fit:cover;/*cursor:pointer*/}\n #HPV100001.promoWrap .video-container.playing .video-cover,#HPV100001.promoWrap .video-container.playing .video-play-button{display:none}\n #HPV100001.promoWrap .video-container{position:relative;background:0 0;overflow:hidden;border-radius:10px}\n #HPV100001.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 #HPV100001.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 #HPV100001.promoWrap .video-container iframe{display:none;width:100%;height:100%}\n #HPV100001.promoWrap .video-container.playing iframe{display:block}\n #HPV100001.promoWrap .video-container.playing .video-play-button{display:none}\n #HPV100001.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;border-radius:16px;}\n #HPV100001.promoWrap .video-container.playing .video-cover{display:none}\n #HPV100001.promoWrap .video-play-button:hover{background:#fff;opacity:.9!important}\n #HPV100001.promoWrap .ec-logo{padding-bottom:16px}\n #HPV100001.promoWrap .video-control-button{position:absolute;left:20px;bottom:20px;width:40px;height:40px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;border:0}\n /* #HPV100001.promoWrap .transcript-button{padding: 0; position:absolute;right:20px;bottom:20px;width:24px;height:24px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;border:0}\n #HPV100001.promoWrap .hover-dialog{display:none;position:absolute;bottom:43px;right:-15px;background:#fff;padding:16px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.2);width:300px;height:auto;font-size:14px;line-height:150%;font-weight:400;text-align:left}\n #HPV100001.promoWrap .hover-dialog::after{content:\"\";position:absolute;top:100%;right:17px;border-width:10px;border-style:solid;border-color:#fff transparent transparent transparent}\n #HPV100001.promoWrap .transcript-button .hover-dialog.pop{display: block;} */\n\t/* Position transcript button */\n#HPV100001.promoWrap .transcript-button {\n position: absolute;\n right: 20px;\n bottom: 20px;\n width: 24px;\n height: 24px;\n background: #fff;\n border-radius: 50%;\n cursor: pointer;\n z-index: 10;\n display: flex;\n align-items: center;\n justify-content: center;\n border: 0;\n\tpadding: 0;\n}\n\n/* Transcript dialog */\n#HPV100001.promoWrap .hover-dialog {\n display: none;\n position: absolute;\n bottom: 63px; /* sits above the button */\n right: 5px; /* aligns with button */\n background: #fff;\n padding: 16px;\n border-radius: 8px;\n box-shadow: 0 4px 8px rgba(0,0,0,.2);\n width: 300px;\n font-size: 14px;\n line-height: 150%;\n font-weight: 400;\n text-align: left;\n z-index: 9; /* just below button */\n}\n\n/* Arrow pointer */\n#HPV100001.promoWrap .hover-dialog::after {\n content: \"\";\n position: absolute;\n top: 100%;\n right: 17px;\n border-width: 10px;\n border-style: solid;\n border-color: #fff transparent transparent transparent;\n}\n\n/* Show when toggled */\n#HPV100001.promoWrap .hover-dialog.pop {\n display: block;\n}\n/* #HPV100001.promoWrap .hover-dialog .zero-margin-top{margin-top: 0;} */\n#HPV100001.promoWrap .hover-dialog .zero-padding-bottom{padding-bottom: 0 !important;}\n#HPV100001.promoWrap .hover-dialog p{padding: 0 0 0 0;margin: 0;}\n #HPV100001.promoWrap .pause-icon{display:none}\n #HPV100001.promoWrap .video-container.playing .play-icon{display:none}\n #HPV100001.promoWrap .video-container.playing .pause-icon{display:flex}\n #HPV100001.promoWrap .card.video-section{overflow: visible;}\n\t#HPV100001.promoWrap .transcript-text{padding: 0;margin: 0;font-size: 14px;line-height: 150%;}\n\t#HPV100001.promoWrap .hover-dialog .top-padding{padding: 10px 0 0 0;}\n#HPV100001.promoWrap .whitecar:focus-visible {outline: 2px solid #FFFFFF;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n\n\t/* old video css */\n\t/* @media screen and (max-width:1280px) {\n\t\t#HPV100001.promoWrap .hero .outsec .insec1 .head1{width: 103%;}\n\t} */\n\n\t@media screen and (max-width:1023px) {\n\t\t#HPV100001.promoWrap .hero{margin: 0 auto 0;padding: 64px 24px 0;}\n\n\t\t#HPV100001.promoWrap .hero .blackcar {width: 93%;}\n\n\t\t#HPV100001.promoWrap .hero .outsec{grid-template-columns: 1fr 1.02321fr; grid-gap: 24px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec1 .head1{font-size: 40px; line-height: 48px; padding: 2px 0 30px;width: 89%;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec{padding: 10px 0 0 10px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .para1{font-size: 24px; line-height: 31.2px; padding: 0 0 15px; width: 92%;/*max-width: 314px;*/}\n\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2{padding: 8px 8px 18px; margin-bottom: 16px;}\n\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3{grid-template-columns: 1fr 1fr; grid-gap: 16px; padding-right: 0px; max-height: unset; height: auto; align-items: start;margin-bottom: 20px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk1{padding: 8px 8px 18px;}\n\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .imgsec{margin-bottom: 8px;max-width: unset;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1{min-height: unset;margin-bottom: 24px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2{/*padding-bottom: 10px;*/min-height: unset;padding: 8px 8px 18px;margin-bottom: 8px;}\n\t\t #HPV100001.promoWrap .hero .insec1 img.offer {position: absolute;width: 177px;height: auto;bottom: -43.42px;left: 17px;}\n\t\t\t#HPV100001.promoWrap .decor img{max-width: 350px;}\n\t\t\t#HPV100001.promoWrap .hero .inblk2 .card2 .blackcar{max-width: unset;}\n\t\t\t #HPV100001.promoWrap .video-container{width:100%;height:auto;max-width:100%;margin:0 auto}\n #HPV100001.promoWrap .video-container video{width:100%;height:auto;object-fit:cover}\n #HPV100001.promoWrap .video-control-button{left:18px;bottom:18px}\n #HPV100001.promoWrap .transcript-button{right:18px;bottom:18px}\n #HPV100001.promoWrap .video-play-button{width:60px;height:60px;left:10px;bottom:10px}\n\t\t\t #HPV100001.promoWrap .column-one .card.video-section,#HPV100001.promoWrap .column-one .textsec{padding:0}\n\t\t\t\t #HPV100001.promoWrap .card img.square{width:165px;height:165px;object-fit:cover}\n\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2 .txtsec .para2{padding: 8px 0 10px;width: 100%;}\n\t\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk1 .txtsec .para2{padding: 8px 0 10px;width: 99%;}\n\t\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .imgsec{margin-bottom: 10px;/*padding: 15px 10px 30px 10px;*/ max-width: 100%;/*min-height: 107px;*/}\n\t\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2 .imgsec{margin-bottom: 8px;}\n\t\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2 .para2{width:99%;}\n\t\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .txtsec{padding: 0px 0 0 0;}\n\t\t\t\t\t\t\t\t\t\t\t\t#HPV100001.promoWrap .hover-dialog{ bottom: 60px;\n right: 3px;}\n\t#HPV100001.promoWrap{margin-bottom: 48px;}\n\t/* #HPV100001.promoWrap .decor{top: -8px;} */\n\t#HPV100001.promoWrap .inblk2 .card1 .blackcar{width: 91%;}\n\t#HPV100001.promoWrap .inblk1 .whitecar{width: 94%;}\n\t#HPV100001.promoWrap .blck3 .inblk1 .txtsec .blackcar{width: 94%;}\n\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .para2{width: 100%;}\n\t}\n\t/* @media screen and (max-width:800px) {\n\t\t#HPV100001.promoWrap .inblk2 .card2 .whitecar{max-width: 115px;}\n\t} */\n\t/* @media screen and (max-width:768px) {\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .imgsec{padding: 15px 10px 30px 10px;}\n\t\n\t} */\n\t@media screen and (max-width:767px) {\n\t\t#HPV100001.promoWrap .decor img{max-width: 292px;}\n\t\t#HPV100001.promoWrap .hero{padding: 64px 8px 0;}\n\n\t\t#HPV100001.promoWrap .hero .blackcar {width: 93%;}\n\n\t\t#HPV100001.promoWrap .hero .outsec{grid-template-columns: 1fr; grid-gap: 16px;}\n\t\t\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3{grid-gap: 8px;}\n\t\t#HPV100001.promoWrap .hero .insec1 img.offer{width: 168px; top: 16px; width: 51.35%; top: 64.292%;}\n\t\t #HPV100001.promoWrap .video-container{min-height:300px}\n\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec1 .head1{font-size: 40px; line-height: 48px; padding: 2px 0 8px;}\n\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2{margin-bottom: 8px;}\n\t\t\t\t\t#HPV100001.promoWrap .hero .inblk2 .card1 .whitecar{padding-left: 10px;}\n\t\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1 .imgsec{padding: 0;/*min-height: 107px;*/max-height: unset;}\n\t\t\t\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1{margin-bottom: 15px;}\n\t\t\t\t\t\t\t\t\t\t/* #HPV100001.promoWrap .decor{top: -7px;} */\n\t\t\t\t\t\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2 .txtsec .para2{width: 98%;}\n\t}\n\t/* @media screen and (max-width:360px) {\n\t\t\t\t\t#HPV100001.promoWrap .hero .outsec .insec1 .head1{width: 101%;}\n\t} */\n</style>\n<div id=\"HPV100001\" class=\"promoWrap\">\n\t<div class=\"decor\">\n\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2026/wk26/hero-top-decoration-holiday.png\" alt=\"\">\n\t</div>\n\t<div class=\"hero\">\n\t\t<div class=\"outsec\">\n\t\t\t<div class=\"insec1\">\n\t\t\t\t<h1 class=\"head1\">Celebrate summer</h1>\n\t\t\t\t<div class=\"blck1\">\n\t\t\t\t\t<div class=\"card video-section\">\n\t\t\t\t\t\t<div class=\"video-container\" id=\"videoContainer\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2026/wk26/hero-main-overlap-picnic.jpg\" alt=\"A picnic table with Lysol disinfecting wipes, Bounty paper towels, a case of Well Market bottled water as well as red Solo cups and paper plates.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<!-- <div class=\"video-cover\"></div> -->\n\t\t\t\t\t\t\t<!-- <video id=\"mainVideo\" playsinline>\n\t\t\t\t\t\t\t\t<source src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2026/wk24/W24_Hero_video_1x1_3s copy.mp4\" type=\"video/mp4\">\n\t\t\t\t\t\t\t</video> \n\t\t\t\t\t\t\t<button aria-label=\"Play animation\" class=\"video-control-button\" id=\"playPauseButton\" type=\"button\">\n\t\t\t\t\t\t\t\t<div class=\"play-icon\" id=\"play-icon-hero\"><img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/play.svg\"></div>\n\t\t\t\t\t\t\t\t<div class=\"pause-icon\" id=\"pause-icon-hero\"><img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/pause.svg\"></div>\n\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t<button id=\"transcript-toggle-hero\" class=\"transcript-button\" aria-label=\"Open transcript\" aria-expanded=\"false\" onclick=\"toggleTscript(this);\">\n\t\t\t\t\t\t\t\t\t\t<img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v1/sept4/transcript.svg\">\n\t\t\t\t\t\t\t</button> -->\n\n\t\t\t\t\t\t\t<!-- <div id=\"transcript-dialog\" class=\"hover-dialog\" aria-hidden=\"true\" role=\"region\" aria-label=\"Transcript\">\n\t\t\t\t\t\t\t\t<p class=\"zero-margin-top\" id=\"transcript-start\">A brief montage of three pleasant, smiling CVS pharmacists.</p>\n\t\t\t\t\t\t\t</div> -->\n\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t\n\t\t\t\t\t<div class=\"txtsec link-hover\">\n\t\t\t\t\t\t<p class=\"para1\">Double the offers, two weeks only, on hundreds of summer essentials</p>\n\t\t\t\t\t\t<a href=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s1-l1-theme-fs-eebd\" class=\"bluecta\"><span>Shop Extra Big Deals</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=\"insec2\">\n\t\t\t\t<div class=\"blck2 link-hover\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2026/wk26/hero-wide-default-glp-1.png\" alt=\"GLP-1 pricing graphic that uses overlapping circles showing as low as $149* without insurance with manufacturer coupon and copays as low as $25* with commercial insurance & manufacturer coupon\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">CVS<span class=\"super\">®</span> is your one spot for affordable GLP-1 options. Copays as low as $25* with commercial insurance & manufacturer coupons, as low as $149* without insurance and a manufacturer coupon.</p>\n\t\t\t\t\t\t<a href=\"/content/weight-loss?icid=cvs-home-s1-l2-theme-rx-glp1\" class=\"whitecar\"><span>Learn more about GLP-1s</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"blck3\">\t\t\t\n\t\t\t\t\t<div class=\"inblk1 link-hover\" style=\"cursor: pointer;\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2026/wk26/hero-shape-mask-default-well-market.png\" alt=\"A mix of hands grabbing handfuls of popcorn from a bowl with a packet of Well Market popcorn in the corner.\">\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<p class=\"para2\">Party like it’s your 250th anniversary.</p>\n\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/summer?icid=cvs-home-s1-l3-theme-fs-summer\" class=\"whitecar\"><span>Shop summer essentials</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"inblk2\">\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"card2 link-hover\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2026/wk26/hero-small-card-default-pharmacy.jpg\" alt=\"A CVS pharmacist talks with a customer as they receive their prescription bag.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<p class=\"para2\">Make the most of your trip with easy Rx management and support.</p>\n\t\t\t\t\t\t\t<a href=\"/pharmacy?icid=cvs-home-s1-l4-theme-rx-managerx\" class=\"whitecar white-focus\"><span>Manage prescriptions</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"card1 link-hover\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2026/wk26/hero-no-card-no-subhead-wide-game-day.jpg\" alt=\"A smiling soccer fan has an American flag around their shoulders, a soccer ball under their arm and a bowl of chip snacks in front of them.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<!-- <p class=\"para2\">CVS<span class=\"super\">®</span> offers 14 vaccines, no cost with most insurance.*</p> -->\n\t\t\t\t\t\t\t\t<a href=\"/shop/merch/us-soccer?widgetID=7nxdmr34&mc=0&icid=cvs-home-s1-l5-theme-fs-gameday\" class=\"blackcar\"><span>Shop game-day essentials</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t\n\t\t\t</div>\n\t\t</div>\n\n\t</div>\n</div>\n <script>\nwindow.addEventListener('load', function () {\n setTimeout(() => {\n\n const video = document.getElementById('mainVideo');\n const playPauseButton = document.getElementById('playPauseButton');\n const container = document.getElementById('videoContainer');\n const cover = document.querySelector('.video-cover');\n\n // Required for autoplay in all browsers\n video.muted = true;\n video.playsInline = true; // iOS Safari requirement\n\n // Try autoplay after 1 second\n video.play()\n .then(() => {\n container.classList.add('playing');\n if (cover) cover.style.display = 'none';\n })\n .catch(error => {\n console.log('Autoplay blocked:', error);\n // Show play button or cover if needed\n });\n\n // Click handler\n playPauseButton.addEventListener('click', togglePlayPause);\n\n // Keyboard accessibility\n playPauseButton.addEventListener('keydown', function (e) {\n if (e.key === \" \" || e.key === \"Enter\") {\n e.preventDefault();\n togglePlayPause();\n }\n });\n\n // When video ends\n video.addEventListener('ended', function () {\n container.classList.remove('playing');\n if (cover) cover.style.display = 'block';\n });\n\n function togglePlayPause() {\n if (video.paused) {\n video.play()\n .then(() => {\n container.classList.add('playing');\n if (cover) cover.style.display = 'none';\n })\n .catch(error => console.error('User play failed:', error));\n } else {\n video.pause();\n container.classList.remove('playing');\n if (cover) cover.style.display = 'block';\n }\n }\n\n\n\t\t/* chnage aria label on play pause */\n\n\t\t// Required for autoplay\n video.muted = true;\n video.playsInline = true;\n\n // Try autoplay after 1 second\n video.play()\n .then(() => {\n container.classList.add('playing');\n if (cover) cover.style.display = 'none';\n\n // ⭐ UPDATE ARIA LABEL ON AUTOPLAY SUCCESS\n playPauseButton.setAttribute('aria-label', 'Pause animation');\n })\n .catch(error => {\n console.log('Autoplay blocked:', error);\n // Keep aria-label as play in this case\n });\n\n // Click handler\n playPauseButton.addEventListener('click', togglePlayPause);\n\n // Keyboard accessibility\n // playPauseButton.addEventListener('keydown', function (e) {\n // if (e.key === \" \" || e.key === \"Enter\") {\n // e.preventDefault();\n // togglePlayPause();\n // }\n // });\n\n // When video ends\n video.addEventListener('ended', function () {\n container.classList.remove('playing');\n if (cover) cover.style.display = 'block';\n\n // Reset aria label when video ends\n playPauseButton.setAttribute('aria-label', 'Play animation');\n });\n\n function togglePlayPause() {\n if (video.paused) {\n video.play()\n .then(() => {\n container.classList.add('playing');\n if (cover) cover.style.display = 'none';\n\n // Update aria-label\n playPauseButton.setAttribute('aria-label', 'Pause animation');\n })\n .catch(error => console.error('User play failed:', error));\n } else {\n video.pause();\n container.classList.remove('playing');\n if (cover) cover.style.display = 'block';\n\n // Update aria-label\n playPauseButton.setAttribute('aria-label', 'Play animation');\n }\n }\n\n\t\t// link hover\n\t\tdocument.querySelectorAll('.link-hover').forEach(div => {\n const link = div.querySelector('a');\n\n if (link) {\n div.style.cursor = 'pointer';\n\n div.addEventListener('click', () => {\n window.location.href = link.href;\n });\n }\n});\n\n\n }, 1000); // autoplay after 1 second\n \n document.querySelector(\"#play-icon-hero\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:covid_video:play_button'});});\n\ndocument.querySelector(\"#pause-icon-hero\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:covid_video:pause_button'});});\n \n });\n\nfunction toggleTscript(button) {\n const dialog = document.getElementById(\"transcript-dialog\");\n const firstLine = document.getElementById(\"transcript-start\");\n const isOpen = dialog.classList.toggle(\"pop\");\n\n button.setAttribute(\"aria-label\", isOpen ? \"Close transcript\" : \"Open transcript\");\n button.setAttribute(\"aria-expanded\", isOpen ? \"true\" : \"false\");\n dialog.setAttribute(\"aria-hidden\", isOpen ? \"false\" : \"true\");\n\n if (isOpen) {\n // Make first line temporarily focusable\n firstLine.setAttribute(\"tabindex\", \"-1\");\n firstLine.focus();\n\n // Remove tabindex after focus for clean DOM\n setTimeout(() => firstLine.removeAttribute(\"tabindex\"), 0);\n\n dialog.addEventListener(\"keydown\", escCloseHandler);\n } else {\n button.focus();\n dialog.removeEventListener(\"keydown\", escCloseHandler);\n }\n\n function escCloseHandler(e) {\n if (e.key === \"Escape\" || e.key === \"Esc\") {\n dialog.classList.remove(\"pop\");\n dialog.setAttribute(\"aria-hidden\", \"true\");\n button.setAttribute(\"aria-expanded\", \"false\");\n button.setAttribute(\"aria-label\", \"Open transcript\");\n button.focus();\n }\n }\n}\n </script>"}},{"slotId":"HP00002","slotContent":{"plaintext":"<!-- <!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"> -->\n <style>\n body{margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HPV100002.promoWrap #tabpanel2, #tabpanel3{display: none;}\n#HPV100002.promoWrap{max-width:1280px;margin:0 auto 120px auto;padding:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HPV100002.promoWrap .tab{margin:0 20px;padding:0 0;cursor:pointer;border: none;\n background: none;color:#1A1A19}\n#HPV100002.promoWrap .tab.active{border-bottom:2px solid #004D99;font-weight:500}\n#HPV100002.promoWrap .slider-container{position:relative;overflow:hidden;max-width:100%}\n#HPV100002.promoWrap .slider-track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;transition:transform .5s ease;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px}\n#HPV100002.promoWrap .tabs-section-acn .arrow{position:absolute;top:40%;width:44px;height:44px;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HPV100002.promoWrap .arrow.left{left:0;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow.right{right:8px;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow.disabled{background-color:#ccc9c6;border-style:dashed;cursor:not-allowed;}\n#HPV100002.promoWrap .dots{display:flex;justify-content:center;margin-top:25px}\n#HPV100002.promoWrap .dot{width:8px;height:8px;margin:0 5px;border-radius:50%;background:#ccc;cursor:pointer}\n#HPV100002.promoWrap .dot.active{background:#000}\n#HPV100002.promoWrap .tabs{display:flex;justify-content:center;padding:0 0;gap:40px;margin-bottom:40px}\n#HPV100002.promoWrap .tab{font-weight:500;font-size:20px;line-height:150%;cursor:pointer;padding-bottom:4px;position:relative;margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HPV100002.promoWrap .tab.active{color:#1A1A19}\n#HPV100002.promoWrap .tab.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:3px;background:#0071e3;border-radius:2px}\n#HPV100002.promoWrap .card-container.active{display:flex}\n#HPV100002.promoWrap .card{background:#F7F7F7;border-radius:20px;text-align:left;padding:20px 20px 0 20px;box-shadow:0 1px 5px rgba(0,0,0,.1);display:flex;flex-direction:column;min-height:365px;max-width:250px; overflow: hidden;}\n#HPV100002.promoWrap .card a{color:#000;font-size:16px;text-decoration:none;margin-bottom:16px;line-height:150%;font-weight:500}\n#HPV100002.promoWrap .card a span:hover{text-decoration: none;border-bottom: 1px solid #000;}\n#HPV100002.promoWrap .card img{width:100%;height:auto;object-fit:contain;margin:auto auto -10px;transition:transform .3s ease}\n#HPV100002.promoWrap .card:hover > img{transform:translateY(-10px);}\n#HPV100002.promoWrap .head3{margin:0;color:#1A1A19;font-size:24px;line-height:150%;font-weight:400;padding-bottom:10px;max-width:242px}\n#HPV100002.promoWrap .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:6px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:8px;margin-bottom:2px}\n#HPV100002.promoWrap .arrow-btn{position:absolute;top:40%;width:44px;height:44px;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HPV100002.promoWrap .arrow-btn.left{left:0;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow-btn.left:hover{background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow-white.svg);background-color:#000}\n#HPV100002.promoWrap .arrow-btn.right{right:8px;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow-btn.right:hover{background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow-white.svg);background-color:#000}\n/* #HPV100002.promoWrap .arrow-btn.disabled{background-color:#ccc9c6;cursor:not-allowed;pointer-events:none} */\n#HPV100002.promoWrap .arrow-btn.left.disabled{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.left.disabled:hover{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.right.disabled{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.right.disabled:hover{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn:disabled{background-color:#ccc9c6;border-style:dashed;cursor:not-allowed;}\n#HPV100002.promoWrap .arrow-icon{float:right;transition:transform .3s ease}\n#HPV100002.promoWrap .arrow-btn.left.disabled:hover{border-width:1px 1px 1px 0;border-color:#333;border-style:dashed;background-color:#ccc9c6}\n#HPV100002.promoWrap .arrow-btn.left:disabled:hover{border-width:1px;border-color:#333;border-style:dashed;background-color:#ccc9c6;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg)}\n#HPV100002.promoWrap .arrow-btn.right:disabled:hover{border-width:1px;border-color:#333;border-style:dashed;background-color:#ccc9c6;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg)}\n#HPV100002.promoWrap .find-store-card{padding:20px 0 0 0;max-width:290px}\n#HPV100002.promoWrap .find-store-card .text-section{padding:0 20px 0 20px}\n#HPV100002.promoWrap .find-store-card img{margin-bottom:0;border-radius:0 0 20px 20px}\n.dot:focus-visible {outline: none;}\n#HPV100002.promoWrap ul.card-container{min-height: 384px;}\n\n/* video section css */\n#HPV100002.promoWrap .video-section-acn .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor: pointer;}\n #HPV100002.promoWrap .video-section-acn .picture-box .imgsec{overflow:hidden;display:flex;object-fit:cover;max-width:100%;width: 100%;min-height: 520px;border-top-left-radius: 16px;border-top-right-radius: 16px;}\n #HPV100002.promoWrap .video-section-acn .picture-box img{width:100%;height:auto;display:block;object-fit: cover;}\n\n #HPV100002.promoWrap .video-section-acn .video-container{position:relative;background:0 0;overflow:hidden}\n #HPV100002.promoWrap .video-section-acn .video-container video{height:568px;border-radius:20px 20px 0 0;object-fit:cover;cursor:pointer}\n #HPV100002.promoWrap .video-section-acn .video-container iframe{width:100%;min-height:520px;height:auto;border-top-left-radius: 16px;border-top-right-radius: 16px;object-fit:cover;cursor:pointer;border: none;display: block;}\n #HPV100002.promoWrap .video-section-acn .video-control-button{position:absolute;left:40px;bottom:40px;width:40px;height:40px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;border:0}\n /* #HPV100002.promoWrap .video-section-acn .play-icon{width:30px;height:30px} */\n #HPV100002.promoWrap .video-section-acn .pause-icon{display:none;width:30px;height:30px}\n #HPV100002.promoWrap .video-section-acn .red-car{background:#004d99;border:1px solid #004d99;padding:10px 10px 10px 10px;display:inline-block;color:#fff;border-radius:10px}\n #HPV100002.promoWrap .video-section-acn .red-car:hover{background:#fff;border:1px solid #1a1a19;color:#004d99}\n .header-sec p.para{padding-bottom:25px}\n #HPV100002.promoWrap .video-section-acn .video-section .red-car{background:#fff;color:#004d99;border:1px solid #1a1a19;padding:10px 8px 10px 8px}\n #HPV100002.promoWrap .video-section-acn .video-section .red-car:hover{background:#004d99;color:#fff;border:1px solid #004d99;padding:10px 8px 10px 8px}\n #HPV100002.promoWrap .video-section-acn .video-section .red-car::after{display:none}\n #HPV100002.promoWrap .video-section-acn .tab-display{display:none}\n #HPV100002.promoWrap .video-section-acn .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n #HPV100002.promoWrap .video-section-acn .picture-box .imgsec{overflow:hidden;display:flex;object-fit:cover}\n #HPV100002.promoWrap .video-section-acn .picture-box img{width:100%;height:auto;display:block}\n #HPV100002.promoWrap .video-section-acn .video-thumbnail{position:relative;display:inline-block}\n #HPV100002.promoWrap .video-section-acn .thumb-img{width:100%;border-radius:12px}\n #HPV100002.promoWrap .video-section-acn .play-btn{position:absolute;bottom:20px;left:20px;background:#fff;border:none;border-radius:50%;width:50px;height:50px;font-size:22px;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.25)}\n #HPV100002.promoWrap .video-section-acn .modal-inner{max-width:320px;width:100%;display:flex;flex-direction:column;margin:0 auto}\n #HPV100002.promoWrap .video-section-acn .modal-header{display:flex;justify-content:flex-end;align-items:center;color:#fff;font-size:16px;margin-bottom:8px}\n #HPV100002.promoWrap .video-section-acn .close-text{margin-right:8px}\n #HPV100002.promoWrap .video-section-acn .close-btn{background:0 0;border:2px solid #fff;border-radius:50%;color:#fff;font-size:18px;width:32px;height:32px;line-height:26px;text-align:center;cursor:pointer}\n #HPV100002.promoWrap .video-section-acn .modal-video{height:568px}\n #HPV100002.promoWrap .video-section-acn .modal-video video{width:100%;border-radius:20px 20px 0 0}\n #HPV100002.promoWrap .video-section-acn .modal-transcript{background:#fff;border-radius:0 0 20px 20px;padding:0 16px 0 30px;display:flex;flex-direction:column;height: auto;min-height: 64px;transition:height .3s ease;justify-content:center;border-width: 0 1px 1px 1px;\n border-color: #DBD8D5;\n border-style: solid;}\n #HPV100002.promoWrap .video-section-acn .transcript-toggle{background:0 0;border:none;font-size:16px;font-weight:500;cursor:pointer;display:flex;align-items:center;width:100%;padding:0}\n #HPV100002.promoWrap .video-section-acn .transcript-toggle .arrow{display:inline-block;width:8px;height:8px;border-left:1px solid #262626;border-bottom:1px solid #262626;transform:rotate(-45deg);transition:transform .3s ease;margin-right:18px;margin-top:-6px}\n #HPV100002.promoWrap .video-section-acn .transcript-toggle.open .arrow{transform:rotate(135deg);margin-top:3px}\n #HPV100002.promoWrap .video-section-acn .transcript-toggle.open{padding:20px 0 0 0}\n #HPV100002.promoWrap .video-section-acn .transcript-content{display:none;margin-top:10px;font-size:14px;color:#333;overflow-y:auto;padding-right:8px}\n #HPV100002.promoWrap .video-section-acn .modal-transcript.open{height:212px;padding:10px 16px 0 30px}\n #HPV100002.promoWrap .video-section-acn .transcript-content.open{display:block;padding-left:30px}\n #HPV100002.promoWrap .video-section-acn .transcript-content::-webkit-scrollbar{width:6px}\n #HPV100002.promoWrap .video-section-acn .transcript-content::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}\n #HPV100002.promoWrap .video-section-acn .transcript-content::-webkit-scrollbar-thumb{background:#999;border-radius:3px}\n #HPV100002.promoWrap .video-section-acn .transcript-content::-webkit-scrollbar-thumb:hover{background:#666}\n #HPV100002.promoWrap .video-section-acn .chevron{transition:transform .3s ease;font-weight:400;font-size:16px;line-height:150%;color: #262626;}\n #HPV100002.promoWrap .video-section-acn .transcript-content.open~.chevron{transform:rotate(180deg)}\n #HPV100002.promoWrap .video-section-acn .video-wrapper{position:relative;width:100%}\n #HPV100002.promoWrap .video-section-acn .cover-play{position:absolute;background:#fff;border:none;border-radius:50%;font-size:28px;padding:16px 20px;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.3)}\n #transcriptContentsectwo p{font-size:16px;line-height:150%;letter-spacing:0;font-weight:400;padding-bottom: 10px;}\n #HPV100002.promoWrap .video-section-acn .head2 {margin: 0;color: #000000;font-size: 48px;line-height: 130%;font-weight: 400;margin-bottom: 20px;}\n #HPV100002.promoWrap .video-section-acn {margin-top: 120px;}\n #HPV100002.promoWrap .video-section-acn .video-section{position: relative;}\n #HPV100002.promoWrap li.card.find-store-card-sec {padding: 0;}\n #HPV100002.promoWrap li.card.find-store-card-sec .text-section{padding: 20px 20px 0 20px;}\n #HPV100002.promoWrap .link-hover:hover a span {\n text-decoration: none;\n border-bottom: 1px solid #000;\n}\n\t\t#HPV100002.promoWrap a:focus-visible, #HPV100002.promoWrap .tab:focus-visible {outline: 2px solid #000000;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n/* #HPV100002.promoWrap .card.find-store-card-sec .text-section {padding: 20px 0 0 20px;}\n#HPV100002.promoWrap .card.find-store-card-sec {padding: 0;} */\n@media (prefers-reduced-motion: reduce) {\n #HPV100002.promoWrap .card img{transition: transform 1s ease;}\n}\n@media (min-width:768px) and (max-width:1024px){\n#HPV100002.promoWrap .slider-track{grid-auto-columns:39%;grid-template-columns:unset;display:flex;transition:transform .3s ease}\n#HPV100002.promoWrap{padding:0 0 0 24px}\n#HPV100002.promoWrap .video-section-acn{padding:0 24px 0 0}\n#HPV100002.promoWrap .slider-track{gap:16px}\n#HPV100002.promoWrap .card{flex-shrink:0}\n#HPV100002.promoWrap .tabs{margin-bottom:16px}\n#HPV100002.promoWrap ul.card-container{min-height: 384px;}\n}\n@media (min-width:768px){\n#HPV100002.promoWrap .mobile-tabs{display:none}\n}\n@media (min-width:1025px){\n#HPV100002.promoWrap .slider-track{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);transform:none!important}\n#HPV100002.promoWrap .tabs-section-acn .arrow,#HPV100002.promoWrap .tabs-section-acn .dots{display:none}\n#HPV100002.promoWrap .card-container{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;padding:0 0}\n#HPV100002.promoWrap .card{max-width:210px}\n#HPV100002.promoWrap .find-store-card{max-width:205px}\n#HPV100002.promoWrap .slider-container{overflow:visible}\n}\n/* @media (min-width:1020px){\n#HPV100002.promoWrap .card{max-width:210px}\n} */\n@media (min-width:1190px){\n#HPV100002.promoWrap .card{max-width:250px}\n#HPV100002.promoWrap .find-store-card{max-width:205px}\n}\n@media (min-width:1280px){\n#HPV100002.promoWrap .card{max-width:290px}\n#HPV100002.promoWrap .find-store-card{max-width:290px}\n}\n@media (max-width:1024px){\n#HPV100002.promoWrap{margin:0 auto 80px auto}\n#HPV100002.promoWrap .card{max-width: 290px !important; width: 100% !important;}\n#HPV100002.promoWrap .head3{font-size: 22px;\n line-height: 150%;}\n #HPV100002.promoWrap .card a{font-size: 18px;\n line-height: 150%;}\n #HPV100002.promoWrap .third-cta{max-width: 225px;}\n}\n@media (max-width:1023px){\n #HPV100002.promoWrap .video-section-acn .video-container .picture-box .imgsec{width: 100%;max-width: 100%;}\n #HPV100002.promoWrap .video-section-acn .credit{font-size: 20px;}\n #HPV100002.promoWrap .video-section-acn a{font-size: 18px;}\n #HPV100002.promoWrap .video-section-acn .picture-box .imgsec{min-height: 292px;}\n #HPV100002.promoWrap .video-section-acn .video-container iframe{min-height:292px;}\n #HPV100002.promoWrap .video-section-acn .head2 {margin-bottom: 10px;font-size: 32px;}\n #HPV100002.promoWrap .video-section-acn {margin-top: 80px;}\n #HPV100002.promoWrap .video-section-acn .video-control-button{left: 30px;bottom: 30px;}\n}\n@media (max-width:767px){\n#HPV100002.promoWrap .card-container,#HPV100002.promoWrap .tabs{display:none!important}\n#HPV100002.promoWrap .mobile-carousel{display:block;padding:0 16px}\n#HPV100002.promoWrap .carousel-wrapper{position:relative;overflow:hidden}\n#HPV100002.promoWrap .carousel{display:flex;transition:transform .4s ease-in-out}\n#HPV100002.promoWrap .card{flex:0 0 100%;/*max-width:100%;*/margin-right:5px;min-height: 384px;}\n#HPV100002.promoWrap .tabs-section-acn .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#HPV100002.promoWrap .arrow.left{left:-8px}\n#HPV100002.promoWrap .arrow.right{right:-8px}\n#HPV100002.promoWrap .dots{display:flex;justify-content:center;margin-top:12px;gap:6px}\n#HPV100002.promoWrap .dot{width:8px;height:8px;border-radius:50%;background:#ccc;cursor:pointer}\n#HPV100002.promoWrap .dot.active{background:#0071e3}\n#HPV100002.promoWrap .mobile-tabs{display:none;flex-direction:column;background-color:#fff}\n#HPV100002.promoWrap .mobile-tab-row{padding:16px;background:#fff;border-top:1px solid #ddd;cursor:pointer}\n#HPV100002.promoWrap .mobile-tab-row.active{padding:16px 16px 0 16px;}\n#HPV100002.promoWrap .mobile-tab-row.active{background-color:#fff}\n#HPV100002.promoWrap .mobile-tab-content{max-height:0;overflow:hidden;transition:max-height .4s ease}\n#HPV100002.promoWrap .mobile-tab-content.active{max-height:1000px}\n#HPV100002.promoWrap .card-slider-wrapper{position:relative;margin-bottom:24px;padding-left: 8px;}\n#HPV100002.promoWrap .card-slider{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;gap:12px;padding:16px 16px 16px 8px;scroll-behavior:smooth;background:#fff;margin: 0;}\n#HPV100002.promoWrap .card-slider::-webkit-scrollbar{display:none}\n#HPV100002.promoWrap .card{flex:0 0 auto;scroll-snap-align:start;background:#F7F7F7;padding:16px 16px 0 16px;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.1); overflow: hidden; width: 100%;}\n#HPV100002.promoWrap .card h3{margin-top:0;font-size: 22px;\n line-height: 150%;}\n#HPV100002.promoWrap .card a{display:inline-block;margin-top:0;color:#000;text-decoration:none;font-weight:500}\n#HPV100002.promoWrap .slider-nav{text-align:center;margin-top:12px}\n#HPV100002.promoWrap .slider-nav button.dot{height:8px;width:8px;margin:0 4px;background-color:#bbb;border:none;border-radius:50%;cursor:pointer;padding: 0;}\n#HPV100002.promoWrap .slider-nav button.dot.active{background-color:#333}\n#HPV100002.promoWrap .arrow-btn{position:absolute;top:40%;width:44px;height:44px;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HPV100002.promoWrap .arrow-btn.left{left:8px;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow-btn.left:hover{background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow-white.svg);background-color:#000}\n#HPV100002.promoWrap .arrow-btn.right{right:8px;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow-btn.right:hover{background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow-white.svg);background-color:#000}\n/* #HPV100002.promoWrap .arrow-btn.disabled{background-color:#ccc9c6;cursor:not-allowed;pointer-events:none} */\n#HPV100002.promoWrap .arrow-btn.left.disabled{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.left.disabled:hover{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.right.disabled{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.right.disabled:hover{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn:disabled{background-color:#ccc9c6;border-style:dashed;cursor:not-allowed;}\n#HPV100002.promoWrap .mobile-tab-row .arrow-icon{float:right;transition:transform .3s ease;background: none;color: #333333;}\n/* #HPV100002.promoWrap .mobile-tab-row.active .arrow-icon{transform:rotate(180deg)} */\n#HPV100002.promoWrap .arrow-btn.left.disabled:hover{border-width:1px 1px 1px 0;border-color:#333;border-style:dashed;background-color:#ccc9c6}\n#HPV100002.promoWrap .arrow-btn.left:disabled:hover{border-width:1px;border-color:#333;border-style:dashed;background-color:#ccc9c6;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg)}\n#HPV100002.promoWrap .arrow-btn.right:disabled:hover{border-width:1px;border-color:#333;border-style:dashed;background-color:#ccc9c6;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg)}\n#HPV100002.promoWrap .mobile-tabs{display:flex}\n#HPV100002.promoWrap .tabs-sections-parent .mobile-tab-content{padding:0 0 0 8px}\n#HPV100002.promoWrap .tabs-section{display:none}\n#HPV100002.promoWrap .arrow-icon::after {\n content: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk49/closed.svg\"); /* ▼ default */\n font-family: Arial, Helvetica, sans-serif;\n margin-left: 6px;\n margin-top: 7px;\n display: inline-block;\n background: none;\n color: #333333;\n}\n#HPV100002.promoWrap .mobile-tab-row.active .arrow-icon::after {\n content: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk49/open.svg\"); /* ► when active */\n background: none;\n color: #333333;\n}\n#HPV100002.promoWrap .mobile-tab-row .arrow-text{font-size: 20px;line-height: 30px;font-weight: 500;}\n#HPV100002.promoWrap .mobile-tab-row button.arrow-text {padding: 0;margin: 0;background: none;border: none;color: #000;}\n#HPV100002.promoWrap .red-car-mobile::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:6px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:8px;margin-bottom:2px}\n#HPV100002.promoWrap .card a.fourth-cta{max-width: 240px;}\n #HPV100002.promoWrap .video-section-acn .picture-box .imgsec{width: 100%;max-width: 100%;min-height: 133px;}\n /* #HPV100002.promoWrap .video-section-acn .video-container iframe{min-height:250px;} */\n #HPV100002.promoWrap .video-section-acn{padding:0 16px 0 16px}\n #HPV100002.promoWrap .video-section-acn .video-control-button{bottom: 25px;}\n #HPV100002.promoWrap li.card.find-store-card-sec .text-section{padding: 16px 16px 0 16px;}\n}\n@media (max-width:400px){\n #HPV100002.promoWrap .video-section-acn .video-container iframe{min-height:133px;}\n}\n </style>\n</head>\n<body>\n <div id=\"HPV100002\" class=\"promoWrap\">\n <div class=\"tabs-section-acn\">\n <div class=\"tabs-section\">\n <!-- Tabs -->\n <div class=\"tabs\" role=\"tablist\">\n <button id=\"prescriptions-tab\" class=\"tab active\" role=\"tab\" aria-selected=\"true\" data-tab=\"prescriptions\" aria-controls=\"tabpanel1\">Prescriptions</button>\n <button id=\"support-tab\" class=\"tab\" role=\"tab\" aria-selected=\"false\" data-tab=\"support\" aria-controls=\"tabpanel2\">Health support</button>\n <button id=\"shopandsave-tab\" class=\"tab\" role=\"tab\" aria-selected=\"false\" data-tab=\"shop\" aria-controls=\"tabpanel3\">Shop and save</button>\n </div>\n\n <!-- Prescriptions -->\n <div class=\"slider-container active\" data-content=\"prescriptions\" id=\"tabpanel1\" role=\"tabpanel\" aria-labelledby=\"prescriptions-tab\">\n <button id=\"prescriptions-tab-arrow-left\" class=\"arrow left\"></button>\n <ul class=\"slider-track card-container\">\n <li class=\"card link-hover\">\n <div class=\"text-section\">\n <h2 class=\"head3\">Start auto refills and check your Rx status</h2>\n <a id=\"\" href=\"/account-login/look-up?returnUrl=/pharmacy/rx/prescriptions&icid=cvs-home-s2-action-rx-fnnl-managescripts\"\n class=\"red-car red-care-one\"><span>Manage your prescriptions</span></a>\n </div> \n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-bag.jpg\" alt=\"A CVS Pharmacy prescription bag.\" />\n </li>\n <li class=\"card link-hover\">\n <div class=\"text-section\">\n <h2 class=\"head3\">Transfer your Rx in three easy steps</h2>\n <a id=\"\" href=\"/pharmacy/rx/transfer?icid=cvs-home-s2-action-rx-fnnl-transferscripts\"\n class=\"red-car red-care-one\"><span>Transfer your prescriptions</span></a>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk49/tabs-1-2-prescription-bottle.jpg\" alt=\"A CVS Pharmacy prescription bottle.\" />\n </li>\n <li class=\"card link-hover find-store-card-sec\">\n <div class=\"text-section\">\n <h2 class=\"head3\">Find the store that’s nearest to you</h2>\n <a id=\"\" href=\"/store-locator/landing?icid=cvs-home-s2-action-gen-findstore\"\n class=\"red-car red-care-one\"><span>Find a store</span></a>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk51/tabs-1-3-cvs-storefront.jpg\" alt=\"A CVS Pharmacy store.\" />\n </li>\n <li class=\"card link-hover\">\n <div class=\"text-section\">\n <h2 class=\"head3\">Save more* & wait less with our app</h2>\n <a id=\"\" href=\"/mobile-cvs/apps?icid=cvs-home-s2-action-gen-app\"\n class=\"red-car red-care-one\"><span>Download our CVS Health app</span></a>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-app-screen.jpg\" alt=\"A smartphone screen shows a person's CVS account.\" />\n </li>\n </ul>\n <button id=\"prescriptions-tab-arrow-right\" class=\"arrow right\"></button>\n <div class=\"dots\"></div>\n </div>\n\n <!-- Health support -->\n <div class=\"slider-container\" data-content=\"support\" id=\"tabpanel2\" role=\"tabpanel\" aria-labelledby=\"support-tab\">\n <div id=\"support-tab-arrow-left\" class=\"arrow left\"></div>\n <ul class=\"slider-track card-container\">\n <li class=\"card link-hover\">\n <h2 class=\"head3\">CVS offers 14 vaccines, no cost with most insurance*</h2>\n <a id=\"\" href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s2-action-imz-fnnl-flu\"\n class=\"red-car red-care-one\"><span>Schedule your vaccinations</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-bandages.jpg\"\n alt=\"Three adhesive bandages with the CVS Health heart printed on them.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Get quality care for your family</h2>\n <a id=\"\" href=\"/minuteclinic?icid=cvs-home-s2-action-mc-schedule\"\n class=\"red-car red-care-one\"><span>Book a MinuteClinic appointment</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/pharmacist.jpg\"\n alt=\"A smiling MinuteClinic provider.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Get what you need from the pharmacy</h2>\n <a id=\"\" href=\"/pharmacy?icid=cvs-home-s2-action-rx-rxhp\"\n class=\"red-car red-care-one\"><span>Explore CVS Pharmacy</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/pharmacy-manager.jpg\"\n alt=\"A CVS Pharmacy pharmacist.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Stock your medicine cabinet</h2>\n <a id=\"\" href=\"/shop/health-medicine?icid=cvs-home-s2-action-fs-healthmeds\"\n class=\"red-car red-care-one\"><span>Shop health & medicine</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/kids-medicine.jpg\"\n alt=\"Vicks Vapo Rub, Children's Nasonex allergy spray and Tylenol Extra Strength caplets.\" />\n </li>\n </ul>\n <div id=\"support-tab-arrow-right\" class=\"arrow right\"></div>\n <div class=\"dots\"></div>\n </div>\n\n <!-- Shop and Save -->\n <div class=\"slider-container\" data-content=\"shop\" id=\"tabpanel3\" role=\"tabpanel\" aria-labelledby=\"shopandsave-tab\">\n <div id=\"shopandsave-tab-arrow-left\" class=\"arrow left\"></div>\n <ul class=\"slider-track card-container\">\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Don't miss out on our weekly deals</h2>\n <a id=\"\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s2-action-fs-dealsweek\"\n class=\"red-car red-care-one\"><span>Shop deals of the week</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2026/wk1/tabs-3-1-deals-screen.png\"\n alt=\"A smartphone shows deals of the week inside the CVS Health app.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Stock up on sun care</h2>\n <a id=\"\" href=\"/shop/beauty/skin-care/sun-tanning/sunscreen?icid=cvs-home-s2-action-fs-spf\"\n class=\"red-car red-care-one\"><span>Shop sun care products</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2026/wk22/tabs-3-2-sun-care.jpg\"\n alt=\"Neutrogena Ultra Sheer sunscreen, Banana Boat Sport sunscreen and Hawaiian Tropic sunscreen lotion.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Save even more with ExtraCare<span class=\"super\">®</span></h2>\n <a id=\"\" href=\"/extracare/home?icid=cvs-home-s2-action-gen-joinec\"\n class=\"red-car red-care-one third-cta\"><span>Learn more about ExtraCare</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/extracare-bag-of-products.jpg\"\n alt=\"An ExtraCare tote bag containing five products, including Mielle shampoo, Rolaids Advanced anti-gas tablets and Axe body wash.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Shop for what you need the most</h2>\n <a id=\"\" href=\"/shop?icid=cvs-home-s2-action-fs-shopall\"\n class=\"red-car red-care-one\"><span>Shop all products</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-basket.jpg\"\n alt=\"An empty CVS shopping basket.\" />\n </li>\n </ul>\n <div id=\"shopandsave-tab-arrow-right\" class=\"arrow right\"></div>\n <div class=\"dots\"></div>\n </div>\n</div>\n\n\n<!-- Mobile Tabs Start -->\n <div class=\"mobile-tabs\">\n <!-- Prescriptions Tab -->\n <div class=\"mobile-tab-row prescriptions-tab active\" onclick=\"toggleMobileTab(this, 'prescriptions')\">\n <button class=\"arrow-text\">Prescriptions</button> <span class=\"arrow-icon\"></span>\n </div>\n <div class=\"mobile-tab-content active\" id=\"mobile-prescriptions\">\n <div class=\"card-slider-wrapper\">\n <button id=\"prescriptions-tab-arrow-left-mobile\" class=\"arrow-btn left\" onclick=\"scrollCards('prescriptions', -1)\"></button>\n <ul class=\"card-slider\" id=\"slider-prescriptions\">\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Start auto refills and check your Rx status</h2>\n <a href=\"/account-login/look-up?returnUrl=/pharmacy/rx/prescriptions&icid=cvs-home-s2-action-rx-fnnl-managescripts\" class=\"red-car red-care-one\"><span>Manage your prescriptions</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-bag.jpg\" alt=\"A CVS Pharmacy prescription bag.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Transfer your Rx in three easy steps</h2>\n <a href=\"/pharmacy/rx/transfer?icid=cvs-home-s2-action-rx-fnnl-transferscripts\" class=\"red-car red-care-one\"><span>Transfer your prescriptions</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk49/tabs-1-2-prescription-bottle.jpg\" alt=\"A CVS Pharmacy prescription bottle.\" />\n </li>\n <li class=\"card link-hover find-store-card-sec\">\n <div class=\"text-section\">\n <h2 class=\"head3\">Find the store that's nearest to you</h2>\n <a href=\"/store-locator/landing?icid=cvs-home-s2-action-gen-findstore\" class=\"red-car red-care-one\"><span>Find a store</span></a>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk51/tabs-1-3-cvs-storefront.jpg\" alt=\"A CVS Pharmacy store.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Save more* & wait less with our app</h2>\n <a href=\"/mobile-cvs/apps?icid=cvs-home-s2-action-gen-app\" class=\"red-car red-care-one fourth-cta\"><span>Download our CVS Health app</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-app-screen.jpg\" alt=\"A smartphone screen shows a person's CVS account.\" />\n </li>\n </ul>\n <button id=\"prescriptions-tab-arrow-right-mobile\" class=\"arrow-btn right\" onclick=\"scrollCards('prescriptions', 1)\"></button>\n <div class=\"slider-nav\" id=\"dots-prescriptions\"></div>\n </div>\n </div>\n\n <!-- Health Tab -->\n <div class=\"mobile-tab-row\" onclick=\"toggleMobileTab(this, 'health')\">\n <button class=\"arrow-text\">Health support</button> <span class=\"arrow-icon\"></span>\n </div>\n\n <div class=\"mobile-tab-content\" id=\"mobile-health\">\n <div class=\"card-slider-wrapper\">\n <button id=\"support-tab-arrow-left-mobile\" class=\"arrow-btn left\" onclick=\"scrollCards('health', -1)\"></button>\n <ul class=\"card-slider\" id=\"slider-health\">\n <li class=\"card link-hover\">\n <h2 class=\"head3\">CVS offers 14 vaccines, no cost with most insurance*</h2>\n <a id=\"\" href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s2-action-imz-fnnl-flu\"\n class=\"red-car red-care-one\"><span>Schedule your vaccinations</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-bandages.jpg\"\n alt=\"Three adhesive bandages with the CVS Health heart printed on them.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Get quality care for your family</h2>\n <a id=\"\" href=\"/minuteclinic?icid=cvs-home-s2-action-mc-schedule\"\n class=\"red-car red-care-one\"><span>Book a MinuteClinic appointment</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/pharmacist.jpg\"\n alt=\"A smiling MinuteClinic provider.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Get what you need from the pharmacy</h2>\n <a id=\"\" href=\"/pharmacy?icid=cvs-home-s2-action-rx-rxhp\"\n class=\"red-car red-care-one\"><span>Explore CVS Pharmacy</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/pharmacy-manager.jpg\"\n alt=\"A CVS Pharmacy pharmacist.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Stock your medicine cabinet</h2>\n <a id=\"\" href=\"/shop/health-medicine?icid=cvs-home-s2-action-fs-healthmeds\"\n class=\"red-car red-care-one\"><span>Shop health & medicine</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/kids-medicine.jpg\"\n alt=\"Vicks Vapo Rub, Children's Nasonex allergy spray and Tylenol Extra Strength caplets.\" />\n </li>\n </ul>\n <button id=\"support-tab-arrow-right-mobile\" class=\"arrow-btn right\" onclick=\"scrollCards('health', 1)\"></button>\n <div class=\"slider-nav\" id=\"dots-health\"></div>\n </div>\n </div>\n\n <!-- Shop and save Tab -->\n <div class=\"mobile-tab-row\" onclick=\"toggleMobileTab(this, 'rewards')\">\n <button class=\"arrow-text\">Shop and save</button> <span class=\"arrow-icon\"></span>\n </div>\n <div class=\"mobile-tab-content\" id=\"mobile-rewards\">\n <div class=\"card-slider-wrapper\">\n <button id=\"shopandsave-tab-arrow-left-mobile\" class=\"arrow-btn left\" onclick=\"scrollCards('rewards', -1)\"></button>\n <ul class=\"card-slider\" id=\"slider-rewards\">\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Don't miss out on our weekly deals</h2>\n <a id=\"\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-s2-action-fs-dealsweek\"\n class=\"red-car red-care-one\"><span>Shop deals of the week</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2026/wk1/tabs-3-1-deals-screen.png\"\n alt=\"A smartphone shows deals of the week inside the CVS Health app.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Stock up on sun care</h2>\n <a id=\"\" href=\"/shop/beauty/skin-care/sun-tanning/sunscreen?icid=cvs-home-s2-action-fs-spf\"\n class=\"red-car red-care-one\"><span>Shop sun care products</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2026/wk22/tabs-3-2-sun-care.jpg\"\n alt=\"Neutrogena Ultra Sheer sunscreen, Banana Boat Sport sunscreen and Hawaiian Tropic sunscreen lotion.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Save even more with ExtraCare<span class=\"super\">®</span></h2>\n <a id=\"\" href=\"/extracare/home?icid=cvs-home-s2-action-gen-joinec\"\n class=\"red-car red-care-one third-cta\"><span>Learn more about ExtraCare</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/extracare-bag-of-products.jpg\"\n alt=\"An ExtraCare tote bag containing five products, including Mielle shampoo, Rolaids Advanced anti-gas tablets and Axe body wash.\" />\n </li>\n <li class=\"card link-hover\">\n <h2 class=\"head3\">Shop for what you need the most</h2>\n <a id=\"\" href=\"/shop?icid=cvs-home-s2-action-fs-shopall\"\n class=\"red-car red-care-one\"><span>Shop all products</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-basket.jpg\"\n alt=\"An empty CVS shopping basket.\" />\n </li>\n </ul>\n <button id=\"shopandsave-tab-arrow-right-mobile\" class=\"arrow-btn right\" onclick=\"scrollCards('rewards', 1)\"></button>\n <div class=\"slider-nav\" id=\"dots-rewards\"></div>\n </div>\n </div>\n </div>\n <!-- Mobile Tabs End -->\n </div>\n\n</div>\n<script>\n window.addEventListener('load', function () {\n setTimeout(() => {\n\n const SLIDER_BREAKPOINT = 1024; // max width to activate slider\nconst sliders = [];\n\nfunction initSlider(container) {\n const track = container.querySelector('.slider-track');\n const slides = container.querySelectorAll('.card');\n const prevBtn = container.querySelector('.arrow.left');\n const nextBtn = container.querySelector('.arrow.right');\n const dotsContainer = container.querySelector('.dots');\n\n let index = 0;\n let slidesPerView = 1;\n let initialized = false;\n\n function updateSlidesPerView() {\n if (window.innerWidth >= 768 && window.innerWidth < SLIDER_BREAKPOINT) {\n slidesPerView = 2;\n } else {\n slidesPerView = 1;\n }\n\n track.style.width = `${(100 * slides.length) / slidesPerView}%`;\n slides.forEach(slide => {\n slide.style.width = `${100 / slides.length}%`;\n });\n }\n\nfunction setupDots() {\n dotsContainer.innerHTML = '';\n const totalPages = slides.length - slidesPerView + 1;\n for (let i = 0; i < totalPages; i++) {\n const dot = document.createElement('div');\n dot.classList.add('dot');\n if (i === index) dot.classList.add('active');\n // remove click binding\n dotsContainer.appendChild(dot);\n }\n}\n\n\n function updateSlider() {\n const cardWidthPercent = 100 / slides.length;\n track.style.transform = `translateX(-${index * cardWidthPercent}%)`;\n\n const totalPages = slides.length - slidesPerView + 1;\n const dots = dotsContainer.querySelectorAll('.dot');\n dots.forEach((dot, i) => dot.classList.toggle('active', i === index));\n\n prevBtn.classList.toggle('disabled', index === 0);\n nextBtn.classList.toggle('disabled', index >= totalPages - 1);\n }\n\n function prevHandler() {\n if (index > 0) {\n index--;\n updateSlider();\n }\n }\n\n function nextHandler() {\n const maxIndex = slides.length - slidesPerView;\n if (index < maxIndex) {\n index++;\n updateSlider();\n }\n }\n\n function enableSlider() {\n if (initialized || window.innerWidth >= SLIDER_BREAKPOINT) return;\n\n updateSlidesPerView();\n setupDots();\n updateSlider();\n\n prevBtn.addEventListener('click', prevHandler);\n nextBtn.addEventListener('click', nextHandler);\n\n initialized = true;\n }\n\n function disableSlider() {\n if (!initialized) return;\n\n // Reset styles\n track.style.transform = '';\n track.style.width = '';\n slides.forEach(slide => (slide.style.width = ''));\n dotsContainer.innerHTML = '';\n\n prevBtn.removeEventListener('click', prevHandler);\n nextBtn.removeEventListener('click', nextHandler);\n prevBtn.classList.remove('disabled');\n nextBtn.classList.remove('disabled');\n\n initialized = false;\n }\n\n // Initial setup\n if (window.innerWidth < SLIDER_BREAKPOINT) {\n enableSlider();\n }\n\n // Handle window resizing\n window.addEventListener('resize', () => {\n if (window.innerWidth < SLIDER_BREAKPOINT) {\n enableSlider();\n updateSlidesPerView();\n setupDots();\n updateSlider();\n } else {\n disableSlider();\n }\n });\n\n return { enable: enableSlider, disable: disableSlider };\n}\n\n// Tabs switching\nconst tabs = document.querySelectorAll('.tab');\nconst contents = document.querySelectorAll('.slider-container');\n\ntabs.forEach(tab => {\n tab.addEventListener('click', () => {\n tabs.forEach(t => t.classList.remove('active'));\n tab.classList.add('active');\n const target = tab.dataset.tab;\n\n contents.forEach(c => {\n c.classList.remove('active');\n c.style.display = c.dataset.content === target ? 'block' : 'none';\n });\n });\n});\n\n// Init all sliders conditionally\ndocument.querySelectorAll('.slider-container').forEach(container => {\n const slider = initSlider(container);\n sliders.push(slider);\n});\n\n// Show only first tab content initially\ncontents.forEach((c, i) => {\n c.style.display = i === 0 ? 'block' : 'none';\n});\n\n\n\n\n // -----------------------------\n // MOBILE TAB TOGGLE\n // -----------------------------\n // 👉 Run this only on mobile (adjust 768px if your breakpoint differs)\n\n/*\n Mobile-only dots + stable scroll behavior (safe for desktop/tablet).\n - Will not break existing handlers: always defines scrollCards and toggleMobileTab.\n - Mobile behavior (dots/pages/snapping) is enabled only when window.innerWidth < 768.\n*/\n(function () {\n const MOBILE_MAX = 768; // < this value is considered \"mobile\"\n const DOT_MODE = 'card'; // 'card' => 1 dot per card (4 cards -> 4 dots). Change to 'page' if you want per-page dots.\n const sections = ['prescriptions', 'health', 'rewards'];\n\n // ---------- Utility: detect card width & gap ----------\n function getCardAndGap(slider) {\n if (!slider) return null;\n const cards = slider.querySelectorAll('.card');\n if (!cards.length) return null;\n const first = cards[0];\n // use offsetWidth for stable integer\n const cardWidth = first.offsetWidth || first.getBoundingClientRect().width || 1;\n\n // try CSS gap\n const sStyle = window.getComputedStyle(slider);\n let gap = parseFloat(sStyle.gap || sStyle.columnGap);\n if (!isFinite(gap)) gap = NaN;\n\n // fallback: measure distance between first two cards if available\n if (!isFinite(gap) && cards.length > 1) {\n const r0 = cards[0].getBoundingClientRect();\n const r1 = cards[1].getBoundingClientRect();\n gap = Math.max(0, r1.left - (r0.left + r0.width));\n }\n\n // fallback: margin-right of first card\n if (!isFinite(gap)) {\n const cStyle = window.getComputedStyle(first);\n gap = parseFloat(cStyle.marginRight) || 0;\n }\n\n if (!isFinite(gap) || gap < 0) gap = 12;\n return { cardWidth, gap };\n }\n\n function calcVisibleCount(slider) {\n const vals = getCardAndGap(slider);\n if (!vals) return 1;\n const total = slider.querySelectorAll('.card').length || 1;\n // rounding is preferred at breakpoints\n let count = Math.round((slider.clientWidth + vals.gap) / (vals.cardWidth + vals.gap));\n count = Math.max(1, Math.min(count, total));\n return count;\n }\n\n function maxScrollLeft(slider) {\n return Math.max(0, Math.round(slider.scrollWidth - slider.clientWidth));\n }\n\n // ---------- Global functions (always defined so desktop/buttons don't break) ----------\n window.toggleMobileTab = window.toggleMobileTab || function (clickedRow, id) {\n try {\n if (!clickedRow) return;\n if (window.innerWidth >= MOBILE_MAX) return;\n\n const allRows = document.querySelectorAll('.mobile-tab-row');\n const allContents = document.querySelectorAll('.mobile-tab-content');\n const isActive = clickedRow.classList.contains('active');\n\n // Close all rows/contents\n allRows.forEach(r => r.classList.remove('active'));\n allContents.forEach(c => c.classList.remove('active'));\n\n // Open clicked if not already active\n if (!isActive) {\n clickedRow.classList.add('active');\n const content = document.getElementById(`mobile-${id}`);\n if (content) content.classList.add('active');\n\n if (window.innerWidth < MOBILE_MAX) {\n setupDots(id);\n updateArrowStates(id);\n }\n }\n } catch (err) {\n console.warn('toggleMobileTab error:', err);\n }\n};\n\n\n window.scrollCards = window.scrollCards || function (sectionId, direction) {\n // safe scroll handler used by arrow buttons: works on mobile and desktop (non-breaking)\n try {\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return;\n const vals = getCardAndGap(slider) || { cardWidth: slider.clientWidth, gap: 12 };\n const visible = calcVisibleCount(slider);\n // on mobile we prefer page/card logic; on desktop try page-by-clientWidth\n if (window.innerWidth < MOBILE_MAX) {\n if (DOT_MODE === 'card') {\n // scroll by single card\n const step = vals.cardWidth + vals.gap;\n const currentIndex = Math.round(slider.scrollLeft / (step || 1));\n let newIndex = Math.max(0, Math.min(currentIndex + direction, slider.querySelectorAll('.card').length - 1));\n let target = Math.round(newIndex * step);\n if (target > maxScrollLeft(slider)) target = maxScrollLeft(slider);\n slider.scrollTo({ left: target, behavior: 'smooth' });\n } else {\n // page mode\n const slideWidth = (vals.cardWidth + vals.gap) * visible;\n let currentPage = Math.round(slider.scrollLeft / (slideWidth || 1));\n const totalPages = Math.ceil(slider.querySelectorAll('.card').length / visible);\n let newPage = Math.max(0, Math.min(currentPage + direction, totalPages - 1));\n if (newPage === totalPages - 1) {\n slider.scrollTo({ left: maxScrollLeft(slider), behavior: 'smooth' });\n } else {\n slider.scrollTo({ left: newPage * slideWidth, behavior: 'smooth' });\n }\n }\n } else {\n // Desktop/tablet: fallback to scroll by full visible width (non-breaking)\n const page = slider.clientWidth || (vals.cardWidth + vals.gap) * visible;\n let target = slider.scrollLeft + (page * direction);\n target = Math.max(0, Math.min(target, maxScrollLeft(slider)));\n slider.scrollTo({ left: target, behavior: 'smooth' });\n }\n // update dots if mobile active\n setTimeout(() => {\n if (window.innerWidth < MOBILE_MAX) {\n updateDots(sectionId);\n updateArrowStates(sectionId);\n }\n }, 320);\n\n } catch (err) {\n console.warn('scrollCards error:', err);\n }\n };\n\n // ---------- Mobile-only: dots, snapping, states ----------\n function setupDots(sectionId) {\n if (window.innerWidth >= MOBILE_MAX) return; // mobile-only\n const slider = document.getElementById(`slider-${sectionId}`);\n const dotsContainer = document.getElementById(`dots-${sectionId}`);\n if (!slider || !dotsContainer) return;\n const cards = slider.querySelectorAll('.card');\n if (!cards.length) {\n dotsContainer.innerHTML = '';\n return;\n }\n\n const { cardWidth, gap } = getCardAndGap(slider) || {};\n let totalDots = 0;\n if (DOT_MODE === 'card') {\n totalDots = cards.length;\n } else {\n const visible = calcVisibleCount(slider);\n totalDots = Math.ceil(cards.length / visible);\n }\n\n dotsContainer.innerHTML = '';\n for (let i = 0; i < totalDots; i++) {\n const dot = document.createElement('button');\n dot.className = 'dot';\n dot.setAttribute('type', 'button');\n dot.setAttribute('aria-label', DOT_MODE === 'card' ? `Card ${i + 1}` : `Page ${i + 1}`);\n dot.dataset.index = String(i);\n // dot.addEventListener('click', () => {\n // if (DOT_MODE === 'card') scrollToCard(sectionId, i);\n // else scrollToPage(sectionId, i);\n // });\n dotsContainer.appendChild(dot);\n }\n updateDots(sectionId);\n updateArrowStates(sectionId);\n }\n\n function updateDots(sectionId) {\n if (window.innerWidth >= MOBILE_MAX) return; // mobile-only\n const slider = document.getElementById(`slider-${sectionId}`);\n const dots = document.querySelectorAll(`#dots-${sectionId} .dot`);\n if (!slider || !dots.length) return;\n const vals = getCardAndGap(slider) || {};\n const totalCards = slider.querySelectorAll('.card').length || 1;\n\n if (DOT_MODE === 'card') {\n const step = (vals.cardWidth || 1) + (vals.gap || 0);\n let index = Math.round(slider.scrollLeft / (step || 1));\n // if scrolled fully right, force last\n if (Math.ceil(slider.scrollLeft + slider.clientWidth) >= slider.scrollWidth - 1) {\n index = totalCards - 1;\n }\n index = Math.min(Math.max(0, index), totalCards - 1);\n dots.forEach((d, i) => d.classList.toggle('active', i === index));\n } else {\n const visible = calcVisibleCount(slider);\n const slideWidth = ((vals.cardWidth || 1) + (vals.gap || 0)) * visible;\n const totalSlides = dots.length;\n let index = Math.round(slider.scrollLeft / (slideWidth || 1));\n if (Math.ceil(slider.scrollLeft + slider.clientWidth) >= slider.scrollWidth - 1) index = totalSlides - 1;\n index = Math.min(Math.max(0, index), totalSlides - 1);\n dots.forEach((d, i) => d.classList.toggle('active', i === index));\n }\n }\n\n function scrollToCard(sectionId, cardIndex) {\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return;\n const vals = getCardAndGap(slider) || { cardWidth: slider.clientWidth, gap: 12 };\n const step = (vals.cardWidth || 1) + (vals.gap || 0);\n let target = Math.round(cardIndex * step);\n if (target > maxScrollLeft(slider)) target = maxScrollLeft(slider);\n slider.scrollTo({ left: target, behavior: 'smooth' });\n setTimeout(() => { updateDots(sectionId); updateArrowStates(sectionId); }, 320);\n }\n\n function scrollToPage(sectionId, pageIndex) {\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return;\n const vals = getCardAndGap(slider) || { cardWidth: slider.clientWidth, gap: 12 };\n const visible = calcVisibleCount(slider);\n const slideWidth = ((vals.cardWidth || 1) + (vals.gap || 0)) * visible;\n const totalPages = Math.ceil(slider.querySelectorAll('.card').length / visible);\n let target = Math.round(pageIndex * slideWidth);\n if (pageIndex === totalPages - 1) target = maxScrollLeft(slider);\n if (target > maxScrollLeft(slider)) target = maxScrollLeft(slider);\n slider.scrollTo({ left: target, behavior: 'smooth' });\n setTimeout(() => { updateDots(sectionId); updateArrowStates(sectionId); }, 320);\n }\n\n function updateArrowStates(sectionId) {\n if (window.innerWidth >= MOBILE_MAX) return; // mobile-only\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return;\n const leftArrow = document.querySelector(`#mobile-${sectionId} .arrow-btn.left`);\n const rightArrow = document.querySelector(`#mobile-${sectionId} .arrow-btn.right`);\n const vals = getCardAndGap(slider) || {};\n const totalCards = slider.querySelectorAll('.card').length || 1;\n\n if (DOT_MODE === 'card') {\n const step = (vals.cardWidth || 1) + (vals.gap || 0);\n let current = Math.round(slider.scrollLeft / (step || 1));\n if (Math.ceil(slider.scrollLeft + slider.clientWidth) >= slider.scrollWidth - 1) current = totalCards - 1;\n if (leftArrow) leftArrow.disabled = current <= 0;\n if (rightArrow) rightArrow.disabled = current >= totalCards - 1;\n } else {\n const visible = calcVisibleCount(slider);\n const slideWidth = ((vals.cardWidth || 1) + (vals.gap || 0)) * visible;\n let currentPage = Math.round(slider.scrollLeft / (slideWidth || 1));\n const totalPages = Math.ceil(totalCards / visible);\n if (Math.ceil(slider.scrollLeft + slider.clientWidth) >= slider.scrollWidth - 1) currentPage = totalPages - 1;\n if (leftArrow) leftArrow.disabled = currentPage <= 0;\n if (rightArrow) rightArrow.disabled = currentPage >= totalPages - 1;\n }\n }\n\n // ---------- Init & listeners (mobile-only logic applied only when mobile) ----------\n function initMobileIfNeeded() {\n if (window.innerWidth >= MOBILE_MAX) {\n // do nothing mobile-specific, but keep globals available\n return;\n }\n // For each section: attach scroll listener and setup dots\n sections.forEach(id => {\n const slider = document.getElementById(`slider-${id}`);\n if (!slider) return;\n // avoid duplicate listeners: mark with dataset\n if (!slider.dataset._mobileSliderInit) {\n slider.addEventListener('scroll', () => {\n updateDots(id);\n updateArrowStates(id);\n }, { passive: true });\n slider.dataset._mobileSliderInit = '1';\n }\n setupDots(id);\n // attach arrow click handlers if arrow buttons exist\n const left = document.querySelector(`#mobile-${id} .arrow-btn.left`);\n const right = document.querySelector(`#mobile-${id} .arrow-btn.right`);\n if (left && !left.dataset._mobileBound) { left.addEventListener('click', () => window.scrollCards(id, -1)); left.dataset._mobileBound = '1'; }\n if (right && !right.dataset._mobileBound) { right.addEventListener('click', () => window.scrollCards(id, +1)); right.dataset._mobileBound = '1'; }\n });\n }\n\n // debounce resize\n let resizeTO = null;\n window.addEventListener('resize', () => {\n clearTimeout(resizeTO);\n resizeTO = setTimeout(() => {\n // re-init only when in mobile range\n initMobileIfNeeded();\n if (window.innerWidth < MOBILE_MAX) {\n sections.forEach(id => setupDots(id));\n }\n }, 120);\n });\n\n // run on DOM ready\n if (document.readyState === 'complete' || document.readyState === 'interactive') {\n setTimeout(initMobileIfNeeded, 120);\n } else {\n window.addEventListener('load', () => setTimeout(initMobileIfNeeded, 120));\n }\n\n // small helper for debugging — safe to remove later\n window.__slider_debug = function (sectionId) {\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return console.log('no slider', sectionId);\n const vals = getCardAndGap(slider) || {};\n console.log({\n sliderW: slider.clientWidth,\n scrollLeft: slider.scrollLeft,\n scrollWidth: slider.scrollWidth,\n cardW: vals.cardWidth,\n gap: vals.gap,\n visible: calcVisibleCount(slider),\n totalCards: slider.querySelectorAll('.card').length,\n maxLeft: maxScrollLeft(slider)\n });\n };\n\n})();\n\n \n}, 200); // Delay execution until the page is fully loaded\n});\n\n// link hover\ndocument.querySelectorAll('.link-hover').forEach(div => {\n const link = div.querySelector('a');\n\n if (link) {\n div.style.cursor = 'pointer';\n\n div.addEventListener('click', () => {\n window.location.href = link.href;\n });\n }\n});\n\n\n//tabs clicktag\ndocument.querySelector(\"#prescriptions-tab\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab'});});\n\ndocument.querySelector(\"#support-tab\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab'});});\n\ndocument.querySelector(\"#shopandsave-tab\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab'});});\n\n\n// slider left right arrow click tags\ndocument.querySelector(\"#prescriptions-tab-arrow-right\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab:right_nav'});});\n\ndocument.querySelector(\"#prescriptions-tab-arrow-left\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab:left_nav'});});\n\n\ndocument.querySelector(\"#support-tab-arrow-right\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab:right_nav'});});\n\ndocument.querySelector(\"#support-tab-arrow-left\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab:left_nav'});});\n\n\ndocument.querySelector(\"#shopandsave-tab-arrow-right\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab:right_nav'});});\n\ndocument.querySelector(\"#shopandsave-tab-arrow-left\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab:left_nav'});});\n\n\n// slider left right arrow click tags for mobile\ndocument.querySelector(\"#prescriptions-tab-arrow-right-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab:right_nav'});});\n\ndocument.querySelector(\"#prescriptions-tab-arrow-left-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab:left_nav'});});\n\n\ndocument.querySelector(\"#support-tab-arrow-right-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab:right_nav'});});\n\ndocument.querySelector(\"#support-tab-arrow-left-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab:left_nav'});});\n\n\ndocument.querySelector(\"#shopandsave-tab-arrow-right-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab:right_nav'});});\n\ndocument.querySelector(\"#shopandsave-tab-arrow-left-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab:left_nav'});});\n\n//Inline video\ndocument.querySelector(\"#openModalsectwo\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:video:holiday_play_button'});});\n\n</script>"}},{"slotId":"HP00003","slotContent":{"plaintext":"<!-- <!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"> -->\n <style>\n * {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n }\n body{font-family:CVS Health Sans, Helvetica, Arial, sans-serif;margin:0}\n .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}\n cite {font-style: normal;}\n #HPV100003.promoWrap{max-width:1280px;margin:0 auto 120px auto}\n #HPV100003.promoWrap .container p{font-size:14px;color:#1a1a19}\n #HPV100003.promoWrap h3{margin-bottom:10px;font-size:18px}\n #HPV100003.promoWrap .video-section .picture-box{cursor: pointer;}\n #HPV100003.promoWrap .header-sec{margin-bottom:20px; padding-left: 1px;}\n #HPV100003.promoWrap .header-sec p{font-size:20px;line-height:30px;color:#1a1a19;justify-content:left;align-items:center}\n #HPV100003.promoWrap .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;}\n #HPV100003.promoWrap .header-sec h2.icon-text{display:flex;/*align-items:center;*/justify-content:center; color: #575757; font-weight: 500;padding-left: 8px; flex-direction: column;}\n #HPV100003.promoWrap .header-sec h2.icon-text img{padding-right:10px}\n #HPV100003.promoWrap .header-sec h3{font-size:48px;line-height:130%;font-weight:400;margin-top:5px;padding-bottom:10px;color: #1A1A19;}\n #HPV100003.promoWrap .grid-two-col{display:grid;grid-template-columns:1fr 1.4fr;gap:40px;/*overflow:hidden*/}\n #HPV100003.promoWrap .column{display:flex;flex-direction:column;gap:20px}\n #HPV100003.promoWrap .card{background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;padding:16px}\n #HPV100003.promoWrap .card img{width:100%;height:auto}\n #HPV100003.promoWrap .card-content{padding:15px;padding:0;color:#1a1a19;padding-top:15px;padding-bottom:0}\n /* #HPV100003.promoWrap .story-card .card-content{padding:0} */\n #HPV100003.promoWrap .card-content-1{padding:15px 0 0 0}\n #HPV100003.promoWrap .card-content h3,#HPV100003.promoWrap .card-content h4{margin-bottom:10px;font-size:16px;line-height:150%;font-weight:400}\n #HPV100003.promoWrap .card-content p{font-size:16px;line-height:150%}\n #HPV100003.promoWrap a{color:#1a1a19;text-decoration:none;font-weight:500;font-size:16px;line-height:150%}\n #HPV100003.promoWrap .card-content .btn{display:inline-block;margin-top:10px;padding:8px 12px;background-color:#0071dc;color:#fff;text-decoration:none;border-radius:4px}\n #HPV100003.promoWrap .card.orange{background:linear-gradient(to right,#ffb347,#fc3);color:#fff;padding:0}\n #HPV100003.promoWrap .card.left-card-two{background:#c7e3ff;max-width:510px;}\n #HPV100003.promoWrap .card.product{background:#fff;border:2px solid #eee}\n #HPV100003.promoWrap .card.small img{max-width:80px;margin:10px auto}\n #HPV100003.promoWrap .card.video img{position:relative}\n #HPV100003.promoWrap .sub-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:24px}\n #HPV100003.promoWrap .sub-grid .tall{grid-row:span 2;display:flex;flex-direction:column}\n #HPV100003.promoWrap .stacked-right{display:flex;flex-direction:column;gap:10px}\n #HPV100003.promoWrap .stacked-right .card{flex-direction:row;align-items:center}\n #HPV100003.promoWrap .profile-img{width:100%;height:415px;background:#ddd;border-radius:18px;margin:0 auto 12px auto;display:block}\n #HPV100003.promoWrap .card.video{background:0 0;box-shadow:unset}\n #HPV100003.promoWrap .card.video p{font-size:14px}\n #HPV100003.promoWrap .video-btn{display:inline-block;margin:8px auto 0 auto;padding:10px 28px;background:#e5f0ff;color:#2354b9;border:none;border-radius:5px;font-weight:700;font-size:1em;cursor:pointer;text-decoration:none}\n #HPV100003.promoWrap .story-card{margin-bottom:24px;display:flex;align-items:flex-start;gap:12px;min-height:unset}\n #HPV100003.promoWrap .story-card img{width:168px;height:auto;margin-top:0;object-fit:cover;border-radius:8px}\n #HPV100003.promoWrap .story-content{flex:1}\n #HPV100003.promoWrap .story-title{font-size:64px;line-height:20.8px;font-weight:500;margin:20px 0 -8px 0;color: #1A1A19;}\n #HPV100003.promoWrap .quote{color:#1a1a19;font-size:20px;line-height:150%;margin:0 0 10px 0}\n #HPV100003.promoWrap .credit{font-size:18px;line-height:130%;font-weight:500;color:#1a1a19}\n #HPV100003.promoWrap .card.left-card-2{max-width:290px;background:0 0;box-shadow:unset;padding:0}\n #HPV100003.promoWrap .card.left-card-2 img{border-radius:16px}\n #HPV100003.promoWrap .card.wide{background:0 0;box-shadow:unset}\n #HPV100003.promoWrap .card.wide img{border-radius:10px}\n #HPV100003.promoWrap .red-car{color:#1a1a19;text-decoration:none;display:table;font-weight:500}\n #HPV100003.promoWrap .red-car::after{content:'';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.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:10px;margin-bottom:1px}\n #HPV100003.promoWrap .header-sec .red-car:hover::after{background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat;}\n #HPV100003.promoWrap .card-content-new{background:#fff1e5;border-radius:12px;width:204px;display:flex;justify-content:center;height:188px}\n /* #HPV100003.promoWrap .stacked-right-card-1 .card-content{padding:0} */\n #HPV100003.promoWrap .stacked-right-card-1,#HPV100003.promoWrap .stacked-right-card-2{background:#c7e3ff}\n #HPV100003.promoWrap .stacked-right-card-2{gap:40px;background:#e3f1ff}\n #HPV100003.promoWrap .orange .red-car{background:#004d99;border:1px solid #004d99;padding:10px 25px 10px 16px;display:inline-block;color:#fff;border-radius:10px}\n #HPV100003.promoWrap .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n #HPV100003.promoWrap .picture-box .imgsec{overflow:hidden;display:flex;object-fit:cover;max-width:400px}\n #HPV100003.promoWrap .picture-box img{width:100%;height:auto;display:block}\n #HPV100003.promoWrap img.imgoffer{position:absolute;display:block;width:249px;height:166px;bottom:-111%;left:16.5%}\n #HPV100003.promoWrap img.imgoffer-1{position:absolute;display:block;width:249px;height:166px;top:7%;right:42%}\n #HPV100003.promoWrap .orange h3{max-width:478px}\n #HPV100003.promoWrap .left-card-two h3{max-width:366px}\n #HPV100003.promoWrap .left-card-2 h3{max-width:286px}\n #HPV100003.promoWrap .stacked-right-card-2 h3{max-width:252px}\n #HPV100003.promoWrap .header-sec-tab{display:none}\n #HPV100003.promoWrap .orange-tab{display:none}\n #HPV100003.promoWrap .column-tab{display:none}\n #HPV100003.promoWrap .card.video-section{background-color:transparent;padding:0;border-radius:0;max-width:400px}\n #HPV100003.promoWrap .video-container{position:relative;background:0 0;overflow:visible}\n #HPV100003.promoWrap .video-container img{border-radius:16px}\n #HPV100003.promoWrap .video-container video{height:568px;border-radius:20px 20px 0 0;object-fit:cover;cursor:pointer}\n #HPV100003.promoWrap .video-container iframe{width:100%;height:568px;border-radius:20px 20px 0 0;object-fit:cover;cursor:pointer}\n #HPV100003.promoWrap .video-control-button{position:absolute;left:20px;bottom:20px;width:44px;height:44px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;border:0}\n #HPV100003.promoWrap .play-icon{width:30px;height:30px}\n #HPV100003.promoWrap .pause-icon{display:none;width:30px;height:30px}\n #HPV100003.promoWrap .red-car{background:#004d99;border:1px solid #004d99;padding:10px 10px 10px 10px;display:inline-block;color:#fff;border-radius:10px}\n #HPV100003.promoWrap .red-car:hover{background:#fff;border:1px solid #1a1a19;color:#004d99}\n .header-sec p.para{padding-bottom:25px}\n #HPV100003.promoWrap .video-section .red-car{background:#fff;color:#004d99;border:1px solid #1a1a19;padding:10px 8px 10px 8px}\n #HPV100003.promoWrap .video-section .red-car:hover{background:#004d99;color:#fff;border:1px solid #004d99;padding:10px 8px 10px 8px}\n #HPV100003.promoWrap .video-section .card-content p{margin-bottom:25px;font-size: 16px;line-height: 150%;}\n #HPV100003.promoWrap .video-section .card-content{padding:25px 15px 1px 15px}\n #HPV100003.promoWrap .video-section .red-car::after{display:none}\n #HPV100003.promoWrap .tab-display{display:none}\n #HPV100003.promoWrap .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n #HPV100003.promoWrap .picture-box .imgsec{overflow:hidden;display:flex;object-fit:cover}\n #HPV100003.promoWrap .picture-box img{width:100%;height:auto;display:block}\n #HPV100003.promoWrap .card.left-card-two .card-content{padding-top:30px;padding-bottom:15px}\n #HPV100003.promoWrap .card.left-card-two .card-content .quote{max-width:462px}\n #HPV100003.promoWrap .video-thumbnail{position:relative;display:inline-block}\n #HPV100003.promoWrap .thumb-img{width:100%;border-radius:12px}\n #HPV100003.promoWrap .play-btn{position:absolute;bottom:20px;left:20px;background:#fff;border:none;border-radius:50%;width:50px;height:50px;font-size:22px;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.25)}\n #HPV100003.promoWrap .modal{display:none;position:fixed;inset:0;background:rgba(0,0,0,.8);z-index:1000;justify-content:center;align-items:flex-start;overflow-y:auto;padding:20px}\n #HPV100003.promoWrap .modal-inner{max-width:320px;width:100%;display:flex;flex-direction:column;margin:0 auto}\n #HPV100003.promoWrap .modal-header{display:flex;justify-content:flex-end;align-items:center;color:#fff;font-size:16px;margin-bottom:8px}\n #HPV100003.promoWrap .close-text{margin-right:8px}\n #HPV100003.promoWrap .close-btn{background:0 0;border:2px solid #fff;border-radius:50%;color:#fff;font-size:18px;width:32px;height:32px;line-height:26px;text-align:center;cursor:pointer}\n #HPV100003.promoWrap .modal-video{height:568px}\n #HPV100003.promoWrap .modal-video video{width:100%;border-radius:20px 20px 0 0}\n #HPV100003.promoWrap .modal-transcript{background:#fff;border-radius:0 0 20px 20px;padding:0 16px 0 30px;display:flex;flex-direction:column;height:68px;transition:height .3s ease;justify-content:center}\n #HPV100003.promoWrap .modal-transcript.open{height:164px}\n #HPV100003.promoWrap .transcript-toggle{background:0 0;border:none;font-size:16px;font-weight:500;cursor:pointer;display:flex;align-items:center;width:100%;padding:0}\n #HPV100003.promoWrap .transcript-toggle .arrow{display:inline-block;width:10px;height:10px;border-left:2px solid #333;border-bottom:2px solid #333;transform:rotate(-45deg);transition:transform .3s ease;margin-right:18px;margin-top:-6px}\n #HPV100003.promoWrap .transcript-toggle.open .arrow{transform:rotate(135deg);margin-top:3px}\n #HPV100003.promoWrap .transcript-toggle.open{padding:20px 0 0 0}\n #HPV100003.promoWrap .transcript-content{display:none;margin-top:10px;font-size:14px;color:#333;overflow-y:auto;padding-right:8px}\n #HPV100003.promoWrap .modal-transcript.open{height:230px;padding:10px 16px 0 30px}\n #HPV100003.promoWrap .transcript-content.open{display:block;padding-left:30px}\n #HPV100003.promoWrap .transcript-content::-webkit-scrollbar{width:6px}\n #HPV100003.promoWrap .transcript-content::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}\n #HPV100003.promoWrap .transcript-content::-webkit-scrollbar-thumb{background:#999;border-radius:3px}\n #HPV100003.promoWrap .transcript-content::-webkit-scrollbar-thumb:hover{background:#666}\n #HPV100003.promoWrap .chevron{transition:transform .3s ease;font-weight:400;font-size:16px;line-height:150%}\n #HPV100003.promoWrap .transcript-content.open~.chevron{transform:rotate(180deg)}\n #HPV100003.promoWrap .video-wrapper{position:relative;width:100%}\n #HPV100003.promoWrap .modal .video-cover{position:absolute;inset:0;display:none;justify-content:center;align-items:center;border-radius:20px 20px 0 0;overflow:hidden;cursor:pointer;height:568px}\n #HPV100003.promoWrap .modal .video-cover img{width:100%;height:100%;object-fit:cover;border-radius:20px 20px 0 0}\n #HPV100003.promoWrap .cover-play{position:absolute;background:#fff;border:none;border-radius:50%;font-size:28px;padding:16px 20px;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.3)}\n #transcriptContent p{font-size:16px;line-height:150%;letter-spacing:0;font-weight:400;padding-bottom: 10px;}\n #HPV100003.promoWrap .modal .video-cover.hidden{display:none}\n #HPV100003.promoWrap .card.video-section{overflow: visible;}\n #HPV100003.promoWrap .header-sec-img-text {display: flex;flex-direction: row;}\n #HPV100003.promoWrap button#openModalInside {visibility: hidden;}\n #HPV100003.promoWrap .link-hover:hover .red-car {\n background: #fff;\n border: 1px solid #1a1a19;\n color: #004d99;\n}\n#HPV100003.promoWrap .link-hover:hover .red-car::after {\n background: transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat;\n}\n\n#HPV100003.promoWrap .video-section .card-content:hover .red-car {\n background: #004d99;\n color: #fff;\n border: 1px solid #004d99;\n padding: 10px 8px 10px 8px;\n}\n\t\t#HPV100003.promoWrap a:focus-visible {outline: 2px solid #000000;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n #HPV100003.promoWrap .modal-anchor-sec3:focus-visible {\n /* outline: 2px solid #000000; */\n outline-offset: 3px;\n outline: #000000 auto 2px;\n}\n\n #HPV100003.promoWrap .card.stacked-right-card-1{padding: 35px 24px 31px 24px;}\n\n #HPV100003.promoWrap .card.stacked-right-card-2{padding: 35px 24px 31px 24px;}\n\n /* #HPV100003.promoWrap .card.stacked-right-card-1 .quote{width: 96%;} */\n\n\n @media screen and (max-width:1024px){\n #HPV100003.promoWrap{margin:0 auto 80px auto}\n #HPV100003.promoWrap .header-sec-tab{display:block}\n #HPV100003.promoWrap .column-two .orange{display:none}\n #HPV100003.promoWrap .orange-tab{display:flex}\n #HPV100003.promoWrap .column.column-one{flex-direction:row}\n #HPV100003.promoWrap .sub-grid{grid-template-columns:1fr 1fr;gap:16px}\n #HPV100003.promoWrap .column-tab{display:flex}\n #HPV100003.promoWrap .grid-two-col{grid-template-columns:1fr;padding: 0 24px;}\n #HPV100003.promoWrap .dtp-display{display:none}\n #HPV100003.promoWrap .tab-display{display:flex}\n #HPV100003.promoWrap .story-card{margin-bottom:0;/*padding:16px;*/min-height:unset}\n #HPV100003.promoWrap .card{padding: 50px 16px 16px 16px;}\n #HPV100003.promoWrap .header-sec{margin-bottom:0}\n #HPV100003.promoWrap .card.left-card-two .card-content{padding-top:0;padding-bottom:0}\n #HPV100003.promoWrap .story-title{margin:0 0 -8px 0;}\n #HPV100003.promoWrap .quote{margin:0 0 8px 0}\n /* #HPV100003.promoWrap .left-card-two.tab-display .story-title{margin:0 0 8px 0} */\n #HPV100003.promoWrap .left-card-two.tab-display .quote{margin:0 0 8px 0}\n /* #HPV100003.promoWrap .stacked-right-card-1 .story-title{margin:0 0 8px 0} */\n #HPV100003.promoWrap .stacked-right-card-1 .quote{width: 97%;}\n #HPV100003.promoWrap .stacked-right{gap:8px}\n #HPV100003.promoWrap .video-section .card-content{padding:22px 15px 1px 15px}\n #HPV100003.promoWrap .video-section .card-content p{margin-bottom:20px;font-size: 20px;line-height: 150%;}\n #HPV100003.promoWrap .header-sec h3{font-size:32px}\n /* #HPV100003.promoWrap .header-sec p{font-size:18px} */\n #HPV100003.promoWrap .video-container .picture-box .imgsec{width: 100%;max-width: 100%;}\n #HPV100003.promoWrap .card.video-section{max-width: 100%;}\n #HPV100003.promoWrap .credit{font-size: 20px;}\n #HPV100003.promoWrap a{font-size: 18px;}\n #HPV100003.promoWrap .card-content{padding: 0;}\n #HPV100003.promoWrap .card.left-card-two .card-content .quote{width: 97%;}\n #HPV100003.promoWrap .card.stacked-right-card-1{padding: 44px 16px 20px 16px;}\n #HPV100003.promoWrap .card.stacked-right-card-2{padding: 44px 16px 20px 16px;}\n }\n @media screen and (max-width:640px){\n #HPV100003.promoWrap .grid-two-col{grid-template-columns:1fr;padding:0 10px}\n #HPV100003.promoWrap .column{gap:15px}\n #HPV100003.promoWrap .column.column-one{flex-direction:column}\n #HPV100003.promoWrap .sub-grid{grid-template-columns:1fr;gap:30px}\n #HPV100003.promoWrap .stacked-right{gap:8px}\n /* #HPV100003.promoWrap .header-sec p{font-size:20px} */\n #HPV100003.promoWrap .picture-box .imgsec{width: 100%;max-width: 100%;}\n #HPV100003.promoWrap .card.left-card-two{ max-width: 100%;}\n #HPV100003.promoWrap .card.video-section{ max-width: 100%;}\n #HPV100003.promoWrap .header-sec-img-text{align-items: anchor-center;}\n #HPV100003.promoWrap .header-sec-img-text img{width: auto;height: 33px;}\n #HPV100003.promoWrap .video-section .card-content p{font-size: 18px;}\n #HPV100003.promoWrap .header-sec h3{padding-bottom: 0px;margin-top: 10px;}\n }\n @media screen and (max-width:400px){\n #HPV100003.promoWrap .header-sec h2.icon-text{max-width: 290px;}\n }\n </style>\n </head>\n <body>\n <div class=\"promoWrap\" id=\"HPV100003\">\n <div class=\"pharmacy-section grid-two-col\"> \n <!-- Left Column -->\n <div class=\"column column-one\">\n <div class=\"header-sec link-hover\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v1/sept4/pharmacy-heading-icon.svg\" alt=\"Illustration of a prescription bottle.\">\n <h2 class=\"icon-text\">Your neighborhood pharmacy</h2>\n </div>\n <h3>Where you get your medicine matters<span class=\"super\">®</span></h3>\n <p class=\"para\">Your local CVS Pharmacy<span class=\"super\">®</span> has a team dedicated to supporting you. Plus, we accept most insurance plans,* making it easier for you to get the care you need.</p>\n <a class=\"red-car red-care-one\" href=\"/pharmacy?icid=cvs-home-s3-rxsrvcs-rx-rxhp\" id=\"\"><span>Explore pharmacy services</span></a>\n </div>\n <div class=\"card left-card-two dtp-display\">\n <div class=\"card-content\">\n <blockquote class=\"quote\">\n <div class=\"story-title\">“</div>\n Thank you, CVS, for the knowledgeable, caring, compassionate service our family received in our time of illness. We went to CVS for medicine to help us feel better. We got so much more.”</blockquote>\n <cite><div class=\"credit\">– Yolanda T, CVS customer</div></cite>\n </div>\n </div>\n </div>\n \n <!-- Right Column -->\n <div class=\"column column-two\">\n <!-- First two cards -->\n \n <!-- Sub-grid for last 3 cards -->\n <div class=\"sub-grid\">\n <!-- Left big card -->\n <div class=\"card video-section\" style=\"cursor: pointer;\">\n <div class=\"video-container\" id=\"videoContainer\">\n <!-- <div class=\"video-cover\"></div> -->\n <a class=\"modal-anchor-sec3\" href=\"#\" id=\"modal-anchor-sec3\">\n <div class=\"picture-box picture-box-one\" id=\"picture-box-one\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2026/wk26/pharmacy-video-highlight.jpg\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2026/wk26/pharmacy-video-highlight.jpg\"> \n <img alt=\"CVS pharmacist Prisca\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2026/wk26/pharmacy-video-highlight.jpg\">\n </picture>\n </div>\n </a>\n <button aria-label=\"Play video of Prisca, CVS pharmacist\" class=\"video-control-button\" id=\"openModal\">\n <div class=\"play-icon\"><img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/play.svg\"></div>\n <div class=\"pause-icon\"><img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/pause.svg\"></div>\n </button>\n \n \n <!-- Modal -->\n <!-- Modal -->\n <div id=\"videoModal\" class=\"modal\">\n <div class=\"modal-inner\">\n \n <!-- Close button -->\n <div class=\"modal-header\">\n <span class=\"close-text\">Close</span>\n <button class=\"close-btn\" id=\"closeModal\" aria-label=\"Close\">×</button>\n </div>\n \n <!-- Video -->\n <div class=\"video-wrapper\">\n <div class=\"modal-video\" id=\"popupVideo\">\n <iframe id=\"youtubeVideo\"\n src=\"https://www.youtube.com/embed/NXi7knYWp_w\"\n title=\"Video of Prisca, CVS pharmacist\"\n frameborder=\"0\"\n allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\"\n referrerpolicy=\"strict-origin-when-cross-origin\"\n allowfullscreen\n style=\"width:100%;height:568px;border-radius:20px 20px 0 0;\">\n </iframe>\n \n \n </div>\n\n </div>\n \n <!-- Transcript -->\n <div class=\"modal-transcript\" id=\"transcriptModal\">\n <button class=\"transcript-toggle\" id=\"transcript-toggle\">\n <span class=\"arrow\"></span>\n <span class=\"chevron\">Transcript</span>\n </button>\n <div class=\"transcript-content\" id=\"transcriptContent\">\n <p>[Text box logo: On The Beat by CVS]</p>\n <p>[CVS pharmacist Prisca stands in a CVS and answers questions.]</p>\n <p>[Text box: How do you help kids have better vaccine appointments?]</p>\n <p>Prisca: As a mom myself, I know how hard it is to get children to stay calm during the flu shot process, but our team of friendly, professional pharmacists are really experts at giving flu shots to little kids. When I give kids flu shots, I talk a lot to them, so it keeps them distracted, and sometimes I'm done before they even know it. And then when their sisters and brothers see that it's not painful, they're more willing to get the flu shot, too.</p>\n </div>\n </div>\n \n </div>\n </div>\n </div>\n <div class=\"card-content\" id=\"card-content-modal\">\n <p>\n CVS<span class=\"super\">®</span> pharmacist Prisca explains how to help kids have better vaccine appointments.\n </p>\n <a class=\"red-car red-care-one\" href=\"#\" id=\"openModalCta\" aria-label=\"Play video of CVS pharmacist Prisca\"><span>Play Prisca’s video</span></a>\n </div>\n </div>\n \n <!-- Right stacked cards -->\n <div class=\"stacked-right\">\n <div class=\"card left-card-two tab-display\">\n <div class=\"card-content\">\n <blockquote class=\"quote\">\n <div class=\"story-title\">“</div>\n So grateful for how quick this team processed and filled my sick 15-month-old baby's prescription! They were so kind and helpful.”</blockquote>\n <cite><div class=\"credit\">– Rachel R., CVS customer</div></cite> \n </div>\n </div>\n <div class=\"card story-card stacked-right-card-1\">\n <div class=\"card-content\">\n <blockquote class=\"quote\">\n <div class=\"story-title\">“</div>\n I've always had a very good experience at the CVS Pharmacy, especially when I was taking a series of travel vaccines.”</blockquote>\n <cite><div class=\"credit\">– Nirmala P, CVS customer</div></cite> \n </div>\n </div>\n <div class=\"card story-card stacked-right-card-2\">\n <div class=\"card-content\">\n <blockquote class=\"quote\">\n <div class=\"story-title\">“</div>\n Everyone does a great job. I don't think you could find a location with better staff.”</blockquote>\n <cite><div class=\"credit\">– Dana E, CVS customer</div></cite> \n </div>\n </div>\n </div>\n \n </div>\n </div>\n \n </div>\n </div>\n \n<script>\nwindow.addEventListener(\"load\", () => {\n setTimeout(() => {\n const modal = document.getElementById(\"videoModal\");\n const modalInner = modal.querySelector(\".modal-inner\");\n const closeBtn = document.getElementById(\"closeModal\");\n const youtubeVideo = document.getElementById(\"youtubeVideo\");\n const transcriptModal = document.getElementById(\"transcriptModal\");\n const transcriptBtn = document.getElementById(\"transcript-toggle\");\n\n const baseSrc = \"https://www.youtube.com/embed/NXi7knYWp_w\";\n\n const focusableSelectors = [\n 'a[href]',\n 'button:not([disabled])',\n 'input:not([disabled])',\n 'select:not([disabled])',\n 'textarea:not([disabled])',\n '[tabindex]:not([tabindex=\"-1\"])',\n 'iframe',\n 'object',\n 'embed',\n '[contenteditable]'\n ].join(\", \");\n\n /* -----------------------------\n OPEN / CLOSE HELPERS\n ----------------------------- */\n\n function openModal({ autoplay = false } = {}) {\n modal.style.display = \"flex\";\n youtubeVideo.src = autoplay ? `${baseSrc}&autoplay=1` : baseSrc;\n\n disableBackground();\n trapFocus(modal);\n\n const first = modal.querySelector(focusableSelectors);\n first?.focus();\n }\n\n function closeModal() {\n modal.style.display = \"none\";\n youtubeVideo.src = baseSrc;\n enableBackground();\n }\n\n /* -----------------------------\n BACKGROUND INERT HANDLING\n ----------------------------- */\n\nfunction disableBackground() {\n const modalAncestors = new Set();\n let node = modal;\n while (node) {\n modalAncestors.add(node);\n node = node.parentElement;\n }\n\n document.querySelectorAll(focusableSelectors).forEach(el => {\n if (![...modalAncestors].some(a => a.contains(el))) {\n el.dataset.originalInert = el.hasAttribute(\"inert\");\n el.setAttribute(\"inert\", \"\");\n }\n });\n}\n\nfunction enableBackground() {\n const modalAncestors = new Set();\n let node = modal;\n while (node) {\n modalAncestors.add(node);\n node = node.parentElement;\n }\n\n document.querySelectorAll(focusableSelectors).forEach(el => {\n if (![...modalAncestors].some(a => a.contains(el))) {\n const wasInert = el.dataset.originalInert === \"true\";\n if (wasInert) el.setAttribute(\"inert\", \"\");\n else el.removeAttribute(\"inert\");\n delete el.dataset.originalInert;\n }\n });\n}\n\n\n /* -----------------------------\n FOCUS TRAP\n ----------------------------- */\n\n function trapFocus(container) {\n container.addEventListener(\"keydown\", e => {\n if (e.key !== \"Tab\") return;\n\n const focusable = container.querySelectorAll(focusableSelectors);\n if (!focusable.length) return;\n\n const first = focusable[0];\n const last = focusable[focusable.length - 1];\n\n if (e.shiftKey && document.activeElement === first) {\n e.preventDefault();\n last.focus();\n } else if (!e.shiftKey && document.activeElement === last) {\n e.preventDefault();\n first.focus();\n }\n });\n }\n\n /* -----------------------------\n EVENT LISTENERS\n ----------------------------- */\n\n // Openers\n document.getElementById(\"openModal\")?.addEventListener(\"click\", () => openModal());\n document.getElementById(\"openModalCta\")?.addEventListener(\"click\", e => {\n e.preventDefault();\n openModal();\n });\n document.getElementById(\"openModalInside\")?.addEventListener(\"click\", () => openModal({ autoplay: true }));\n document.getElementById(\"videoCover\")?.addEventListener(\"click\", () => openModal({ autoplay: true }));\n document.getElementById(\"modal-anchor-sec3\")?.addEventListener(\"click\", () => openModal());\n document.getElementById(\"picture-box-one\")?.addEventListener(\"click\", () => openModal());\n document.getElementById(\"card-content-modal\")?.addEventListener(\"click\", () => openModal());\n\n document.getElementById(\"modal-anchor-sec3\")?.addEventListener(\"click\", e => {\n e.preventDefault(); // ⬅️ stops # from appearing\n openModal();\n});\n\n\n // Close button\n closeBtn.addEventListener(\"click\", e => {\n e.stopPropagation();\n closeModal();\n });\n\n // Click outside modal-inner\n modal.addEventListener(\"click\", e => {\n if (e.target === modal) closeModal();\n });\n\n // Transcript toggle\n transcriptBtn.addEventListener(\"click\", () => {\n transcriptModal.classList.toggle(\"open\");\n document.getElementById(\"transcriptContent\").classList.toggle(\"open\");\n transcriptBtn.classList.toggle(\"open\");\n });\n\n // Make .link-hover wrappers clickable\n document.querySelectorAll(\".link-hover\").forEach(div => {\n const link = div.querySelector(\"a\");\n if (link) {\n div.style.cursor = \"pointer\";\n div.addEventListener(\"click\", () => (window.location.href = link.href));\n }\n });\n\n /* -----------------------------\n ANALYTICS\n ----------------------------- */\n\n }, 500);\n});\n\n // Your existing utag.link event handlers (unchanged)\n document.querySelector(\"#openModal\").addEventListener(\"click\", function (e) {\n utag.link({ link_name: 'homepage:pharmacy_video:play_button' });\n });\n\n document.querySelector(\"#openModalCta\").addEventListener(\"click\", function (e) {\n utag.link({ link_name: 'homepage:pharmacy_video:play_button' });\n });\n</script>"}},{"slotId":"HP00004","slotContent":{"plaintext":"<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<style>\n * {\nbox-sizing: border-box;\nmargin: 0;\npadding: 0;\n}\nbody{background-color:transparent!important;margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.25em;font-size: .85em;line-height: .85em;}\n#HPV100004.promoWrap {background-color:transparent!important;margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif;max-width:1280px;margin:0 auto 120px auto;position: relative;}\n#HPV100004.promoWrap .rotating-slider-container {max-width:1035px;margin:0 auto 0 auto;padding:0;background:#fff;position:relative}\n#HPV100004.promoWrap .rotating-slider-container .head3{margin:0;color:#262626;font-size:36px;line-height:46.8px;font-weight:400;font-size:26px}\n#HPV100004.promoWrap .rotating-slider-container .carousel{display:flex;align-items:center;gap:35px;position:relative;justify-content:space-between}\n#HPV100004.promoWrap .rotating-slider-container .slides-container{position:relative;min-height:450px;overflow:visible;flex-grow:1}\n#HPV100004.promoWrap .rotating-slider-container .slides{position:relative;height:100%}\n/* #HPV100004.promoWrap .rotating-slider-container .slide{position:absolute;width:100%;transition:transform .5s ease-in-out;top:0;left:0} */\n#HPV100004.promoWrap .rotating-slider-container .slide{position:relative;width:100%;height: auto;transition:transform .5s ease-in-out;display: block;}\n#HPV100004.promoWrap .rotating-slider-container .two-column-slide{display:flex;align-items:center;gap:40px;height:100%}\n#HPV100004.promoWrap .rotating-slider-container .image-column{flex:1;height:100%;display:flex;align-items:center}\n#HPV100004.promoWrap .rotating-slider-container .image-column img{width:100%;height:auto;max-height:300px;object-fit:contain;border-radius:8px}\n#HPV100004.promoWrap .rotating-slider-container .content-column{flex:1;padding:20px}\n#HPV100004.promoWrap .rotating-slider-container .content-column h3{font-size:28px;color:#333;margin-bottom:15px}\n#HPV100004.promoWrap .rotating-slider-container .content-column p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-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;top: 50%;transform: translateY(-50%);}\n#HPV100004.promoWrap .rotating-slider-container .arrow-btn:hover{background-color:#000}\n#HPV100004.promoWrap .rotating-slider-container .arrow-btn.right{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\");right: 0;}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .arrow-btn.right.disabled{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n#HPV100004.promoWrap .rotating-slider-container .arrow-btn.left{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\");left: 0;}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .arrow-btn.left.disabled{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n/* #HPV100004.promoWrap .rotating-slider-container .arrow-btn.left.disabled:focus-visible {outline: 0 transparent;} */\n#HPV100004.promoWrap .rotating-slider-container .arrow-btn.disabled{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n#HPV100004.promoWrap .rotating-slider-container .dots{display:flex;justify-content:center;gap:10px;margin-top:0}\n#HPV100004.promoWrap .rotating-slider-container .dot-btn{width:8px;height:8px;border-radius:50%;background:#ccc;cursor:pointer;border:none;padding:0}\n#HPV100004.promoWrap .rotating-slider-container .dot-btn.active{background:#000}\n#HPV100004.promoWrap .rotating-slider-container .image-slider-column{width:100%;height:400px;position:relative;overflow:hidden}\n#HPV100004.promoWrap .rotating-slider-container .image-slides{position:relative;height:100%}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .image-slide img{width:100%;height:100%;object-fit:cover;display:block;border-radius:5px}\n#HPV100004.promoWrap .rotating-slider-container .image-slide.active{left:10%;transform:translateX(0);z-index:3;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .image-slide.next{left:100%;transform:translateX(-80%);z-index:2;opacity:.8}\n#HPV100004.promoWrap .rotating-slider-container .image-slide.prep-next{left:100%;transform:translateX(-60%);z-index:1;opacity:.6}\n#HPV100004.promoWrap .rotating-slider-container .image-slide.prev{left:-80%;transform:translateX(60%);z-index:1;opacity:.5}\n#HPV100004.promoWrap .rotating-slider-container .slide-out-left{animation:slideOutLeft .7s forwards}\n#HPV100004.promoWrap .rotating-slider-container .slide-in-right{animation:slideInRight .7s forwards}\n#HPV100004.promoWrap .rotating-slider-container .slide-out-right{animation:slideOutRight .7s forwards}\n#HPV100004.promoWrap .rotating-slider-container .slide-in-left{animation:slideInLeft .7s forwards}\n@keyframes slideOutLeft{from{transform:translateX(0);left:10%;opacity:1}to{transform:translateX(-40%);left:10%;opacity:.5}}\n@keyframes slideInRight{from{transform:translateX(-80%);left:100%;opacity:.8}to{transform:translateX(-80%);left:20%;opacity:1}}\n@keyframes slideOutRight{from{transform:translateX(0);left:10%;opacity:1}to{transform:translateX(40%);left:10%;opacity:.5}}\n@keyframes slideInLeft{from{transform:translateX(60%);left:-80%;opacity:.5}to{transform:translateX(60%);left:0;opacity:1}}\n#HPV100004.promoWrap .rotating-slider-container .slider-nav{display:flex;justify-content:center;gap:20px;margin-top:20px}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .slide-indicators{display:flex;justify-content:center;margin-top:15px;gap:10px}\n#HPV100004.promoWrap .rotating-slider-container .indicator{width:12px;height:12px;border-radius:50%;background-color:#ccc;cursor:pointer}\n#HPV100004.promoWrap .rotating-slider-container .indicator.active{background-color:#333}\n#HPV100004.promoWrap .rotating-slider-container .testimonial-slide{display:none}\n#HPV100004.promoWrap .rotating-slider-container .cube-container{width:100%;height:400px;perspective:1200px;position:relative;overflow:visible}\n#HPV100004.promoWrap .rotating-slider-container .cube{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s ease-in-out}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .cube-face img{width:100%;height:100%;object-fit:cover}\n#HPV100004.promoWrap .rotating-slider-container .cube-face:first-child{transform:rotateY(0) translateZ(150px);z-index:4;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .cube-face:nth-child(2){transform:rotateY(90deg) translateZ(150px);z-index:3;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .cube-face:nth-child(3){transform:rotateY(180deg) translateZ(150px);z-index:2;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .cube-face:nth-child(4){transform:rotateY(-90deg) translateZ(150px);z-index:1;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .cube-face.active{opacity:1;z-index:5}\n#HPV100004.promoWrap .rotating-slider-container .fixed-image-column{position:absolute;left:0;top:0;width:50%;height:100%;padding-right:20px;margin-right:60px;flex-shrink:0;max-width:520px;flex:1}\n/* #HPV100004.promoWrap .rotating-slider-container .sliding-content-column{position:absolute;right:0;top:0;width:50%;height:100%} */\n#HPV100004.promoWrap .rotating-slider-container .sliding-content-column{position:relative;width:50%;height:auto;overflow: visible;\n float: right;}\n\n#HPV100004.promoWrap .rotating-slider-container .slides{position:relative;height:100%}\n#HPV100004.promoWrap .rotating-slider-container .slide{width:100%;opacity:0;transition:opacity .5s ease-in-out;visibility: hidden;}\n#HPV100004.promoWrap .rotating-slider-container .slide.active{opacity:1;float: right;\n display: inline-block;\n position: absolute;visibility: visible;}\n#HPV100004.promoWrap .rotating-slider-container .carousel-container{position:relative;width:100%;height:400px;perspective:1000px}\n#HPV100004.promoWrap .rotating-slider-container .card{position:absolute;width:100%;max-width:352px;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;visibility:visible}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-front{z-index:3;transform:translateX(0) scale(1);opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-middle{z-index:2;transform:translateX(40px) scale(.95);opacity:1;width:100%}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-back{z-index:1;transform:translateX(70px) scale(.9);opacity:1;width:100%}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-left{z-index:2;transform:translateX(-40px) scale(.95);opacity:1;width:100%}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-far-left{z-index:1;transform:translateX(-70px) scale(.9);opacity:1;width:100%}\n#HPV100004.promoWrap .rotating-slider-container .card.hidden-layer{opacity:0!important;transform:translateX(0) scale(.9)!important;z-index:0!important}\n#HPV100004.promoWrap .rotating-slider-container .slides-text-section{position:relative;left:5%}\n#HPV100004.promoWrap .rotating-slider-container .fixed-image-column .card img{object-fit:cover;width:352px;height:100%;border-radius:20px}\n/* #HPV100004.promoWrap .rotating-slider-container .arrow-btn:focus,\n#HPV100004.promoWrap .rotating-slider-container .card:focus,\n.dot-btn:focus-visible {outline: none;} */\n/* #HPV100004.promoWrap .rotating-slider-container .dot-btn:focus{outline:2px solid #0066cc;outline-offset:2px} */\n.dot:focus-visible {outline: none;}\n/* #HPV100004.promoWrap .rotating-slider-container .using-mouse .arrow-btn:focus,\n#HPV100004.promoWrap .rotating-slider-container .using-mouse .card:focus,\n#HPV100004.promoWrap .rotating-slider-container .using-mouse .dot-btn:focus{outline:0} */\n#HPV100004.promoWrap .rotating-slider-container .mobile-view-sec{display:none}\n\n#HPV100004.promoWrap .rotating-slider-container .header-sec{margin-bottom:20px;padding:33px 20px 33px 0}\n#HPV100004.promoWrap .rotating-slider-container .header-sec.text-slide-two{padding:33px 10px 33px 0}\n#HPV100004.promoWrap .rotating-slider-container .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;display:block;align-items:center}\n#HPV100004.promoWrap .rotating-slider-container .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;}\n/* #HPV100004.promoWrap .rotating-slider-container .header-sec h2.icon-text{display:flex;align-items:center;justify-content:left}\n#HPV100004.promoWrap .rotating-slider-container .header-sec h2.icon-text img{padding-right:10px} */\n#HPV100004.promoWrap .rotating-slider-container .header-sec h3{font-size:36px;line-height:130%;font-weight:400;margin-top:5px;padding-bottom:10px;color:#1a1a19;}\n#HPV100004.promoWrap .rotating-slider-container .header-sec p.para{padding-bottom:23px;}\n#HPV100004.promoWrap .rotating-slider-container .red-car{color:#1a1a19;text-decoration:none;display:table;font-weight:500;background:#004d99;border:1px solid #004d99;padding:10px 10px;display:inline-block;color:#fff;border-radius:10px}\n#HPV100004.promoWrap .rotating-slider-container .red-car:hover{background:#fff;border:1px solid #000;color:#004d99}\n#HPV100004.promoWrap .rotating-slider-container .red-car:hover::after{background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat}\n#HPV100004.promoWrap .rotating-slider-container .red-car::after{content:'';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.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:8px;margin-bottom:3px;margin-top:2px}\n#HPV100004.promoWrap .rotating-slider-container .picture-box{position:relative;overflow:hidden;align-items:center;justify-content:center;border-radius:20px}\n#HPV100004.promoWrap .rotating-slider-container .picture-box .imgsec{overflow:hidden;display:block;object-fit:cover;max-width:352px;border-radius:20px}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-middle::after {\ncontent: \"\";\nposition: absolute;\ninset: 0;\nbackground: rgba(255, 255, 255, 0.6);\nbackdrop-filter: blur(2px); \n-webkit-backdrop-filter: blur(2px);\n margin-bottom: -2px;\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-back::after {\ncontent: \"\";\nposition: absolute;\ninset: 0;\nbackground: rgba(255, 255, 255, 0.6);\nbackdrop-filter: blur(2px); \n-webkit-backdrop-filter: blur(2px);\nmargin-bottom: -2px;\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-left::after {\ncontent: \"\";\nposition: absolute;\ninset: 0;\nbackground: rgba(255, 255, 255, 0.6);\nbackdrop-filter: blur(2px); \n-webkit-backdrop-filter: blur(2px);\n margin-bottom: -2px;\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-far-left::after {\ncontent: \"\";\nposition: absolute;\ninset: 0;\nbackground: rgba(255, 255, 255, 0.6);\nbackdrop-filter: blur(2px); \n-webkit-backdrop-filter: blur(2px);\n margin-bottom: -2px;\n}\n#HPV100004.promoWrap .carousel-mobile{display: none;}\n#HPV100004.promoWrap .header-sec-img-text {display: flex;flex-direction: row;}\n#HPV100004.promoWrap .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;display:flex;/*align-items:center;*/justify-content:center; color: #575757;padding-left: 8px;flex-direction: column;}\n#HPV100004.promoWrap .rotating-slider-container .third-slide-acn .header-sec{padding: 33px 17px 33px 0;}\n#HPV100004.promoWrap .link-hover:hover .red-car {\n background: #fff;\n border: 1px solid #000;\n color: #004d99;\n}\n#HPV100004.promoWrap .link-hover:hover .red-car::after {\n background: transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat;\n}\n#HPV100004.promoWrap .rotating-slider-container .text-slide-three h3{width: 95%;}\n#HPV100004.promoWrap a:focus-visible {outline: 2px solid #000000;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n#HPV100004.promoWrap .rotating-slider-container .fixed-image-column .card img:focus-visible {outline: 1px solid #000000;}\n#HPV100004.promoWrap .rotating-slider-container .header-sec.text-slide-one{padding: 33px 12px 33px 0;}\n\n\n@media(max-width:959px){\n#HPV100004.promoWrap .rotating-slider-container .header-sec{margin-bottom:0;padding:0}\n#HPV100004.promoWrap .rotating-slider-container .header-sec.text-slide-one{margin-bottom:0;padding:45px 10px 33px 0}\n#HPV100004.promoWrap .rotating-slider-container .grid-two-col{gap:80px}\n#HPV100004.promoWrap .rotating-slider-container .header-sec h3{padding-bottom:10px;font-size:24px}\n#HPV100004.promoWrap .rotating-slider-container .header-sec p.para{padding-bottom:20px}\n#HPV100004.promoWrap .rotating-slider-container .picture-box .imgsec{max-width:251px;max-height:287px}\n#HPV100004.promoWrap .rotating-slider-container .card{max-width:352px}\n#HPV100004.promoWrap .rotating-slider-container .carousel-container{min-height:287px;padding-top:31px}\n#HPV100004.promoWrap{max-width:1280px;margin:0 auto 40px auto}\n#HPV100004.promoWrap .rotating-slider-container .dots{margin-top: 20px;}\n#HPV100004.promoWrap .rotating-slider-container .card{height: auto;}\n#HPV100004.promoWrap .rotating-slider-container .slides-container{min-height: 340px;}\n#HPV100004.promoWrap {margin:0 auto 80px auto;position: relative;}\n#HPV100004.promoWrap .rotating-slider-container .fixed-image-column .card img{width: -webkit-fill-available;}\n#HPV100004.promoWrap .rotating-slider-container .header-sec.text-slide-two {margin-bottom: 0;padding: 45px 10px 33px 0;}\n#HPV100004.promoWrap .rotating-slider-container .header-sec.text-slide-three {margin-bottom: 0;padding: 33px 10px 33px 0;}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-middle::after {\n margin-bottom: 0;\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-back::after {\nmargin-bottom: 0;\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-left::after {\n margin-bottom: 0;\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-far-left::after {\n margin-bottom: 0;\n}\n}\n@media(max-width:800px){\n#HPV100004.promoWrap .rotating-slider-container .fixed-image-column{left:0}\n#HPV100004.promoWrap .rotating-slider-container .learn-more-link{font-size:13px}\n#HPV100004.promoWrap .rotating-slider-container .slides-container{min-height: 340px;}\n}\n@media(max-width:755px){\n#HPV100004.promoWrap .rotating-slider-container .carousel{gap: 15px;}\n}\n @media (max-width:700px) {\n #HPV100004.promoWrap {background-color:transparent!important;font-family:CVS Health Sans,Helvetica,Arial,sans-serif;max-width:unset;position: unset;}\n #HPV100004.promoWrap .rotating-slider-container{display: none;}\n#HPV100004.promoWrap .carousel-mobile{display: block;position: relative;}\n:root {\n --peek: 28px; /* no peek so only one slide shows */\n --gap: 36px; /* remove inter-slide gap on mobile */\n}\n #imageTrack {\n padding-left: var(--peek);\n padding-right: var(--peek);\n gap: var(--gap);\n }\n\n/* Make the container span the screen and clip overflow */\n#imageContainer {\n width: 100%;\n max-width: 100%;\n margin: 0 auto;\n overflow: hidden;\n position: relative;\n}\n\n/* IMPORTANT: target the actual track you use. If your HTML uses id=\"imageTrack\",\n either add class=\"image-track\" to it OR combine selectors as below. */\n#imageTrack,\n.image-track {\n display: flex;\n align-items: stretch;\n padding: 0 var(--peek); /* no side padding to avoid peeking */\n gap: var(--gap); /* prevent second slide from appearing */\n transition: transform 420ms cubic-bezier(.22,.9,.35,1);\n}\n\n/* Force exactly one slide to fill the viewport width */\n#HPV100004.promoWrap .carousel-mobile .image-slide {\n flex: 0 0 calc(100% - var(--peek) * 2);\n max-width: calc(100% - var(--peek) * 2);\n border-radius: 16px;\n overflow: hidden;\n}\n\n#HPV100004.promoWrap .carousel-mobile .image-slide img {\n display: block;\n width: 100%;\n height: auto;\n object-fit: cover;\n}\n\n/* Text track matches one-at-a-time behavior */\n#HPV100004.promoWrap .carousel-mobile .text-carousel-container { overflow: hidden; }\n#HPV100004.promoWrap .carousel-mobile .text-track { display: flex; transition: transform 420ms cubic-bezier(.22,.9,.35,1); }\n#HPV100004.promoWrap .carousel-mobile .text-slide { min-width: 100%; }\n\n\n#HPV100004.promoWrap .carousel-mobile .text-slide h2{ font-size:18px; margin-bottom:8px; line-height:1.05; }\n#HPV100004.promoWrap .carousel-mobile .cta { background:#165bb5; color:#fff; padding:10px 14px; border-radius:8px; text-decoration:none; display:inline-block; }\n\n/* controls */\n#HPV100004.promoWrap .carousel-mobile .arrow { position:absolute; top:33%; transform:translateY(-50%); width:40px; height:40px; border-radius:50%; border:0; background:#fff; box-shadow:0 6px 18px rgba(0,0,0,0.08); cursor:pointer; display:flex; align-items:center; justify-content:center;padding: 8px 12px;\n background: #fff;\n border: none;\n border-radius: 30%;\n cursor: pointer;\n z-index: 10;\n /* opacity: .8; */\n border: 1px solid #000; }\n#HPV100004.promoWrap .carousel-mobile .arrow.left { left: 8px; } /* place outside visual card if desired */\n#HPV100004.promoWrap .carousel-mobile .arrow.right { right: 8px; }\n#HPV100004.promoWrap .carousel-mobile .arrow.right {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);\n background-position: center;\n background-repeat: no-repeat;\n flex-shrink: 0;\n}\n#HPV100004.promoWrap .carousel-mobile .arrow.left {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);\n background-position: center;\n background-repeat: no-repeat;\n flex-shrink: 0;\n}\n\n#HPV100004.promoWrap .carousel-mobile .controls { margin-top:25px; display:flex; justify-content:center; gap:8px; }\n#HPV100004.promoWrap .carousel-mobile .dot { width:8px; height:8px; border-radius:50%; background:#ddd; cursor:pointer; }\n#HPV100004.promoWrap .carousel-mobile .dot.active { background:#333; }\n#HPV100004.promoWrap .carousel-mobile .header-sec{margin-bottom:20px;}\n#HPV100004.promoWrap .carousel-mobile .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;display:block;align-items:center}\n#HPV100004.promoWrap .carousel-mobile .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;}\n/* #HPV100004.promoWrap .carousel-mobile .header-sec h2.icon-text{display:flex;align-items:center;justify-content:left}\n#HPV100004.promoWrap .carousel-mobile .header-sec h2.icon-text img{padding-right:10px} */\n#HPV100004.promoWrap .carousel-mobile .header-sec h3{font-size:24px;line-height:130%;font-weight:400;padding-top:20px;padding-bottom:20px;color: #1a1a19;}\n#HPV100004.promoWrap .carousel-mobile .header-sec p.para{padding-bottom:30px}\n#HPV100004.promoWrap .carousel-mobile .header-sec{padding:0 0 0 18px}\n/* .header-sec.header-sec-one{padding:0 0 0 10px!important} */\n#HPV100004.promoWrap .carousel-mobile .header-sec{max-width: 100%;}\n#HPV100004.promoWrap .carousel-mobile .carousel-header{margin-bottom:0;padding:0 0 24px 18px;}\n#HPV100004.promoWrap .carousel-mobile .carousel-header .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;}\n#HPV100004.promoWrap .carousel-mobile .red-car{color:#1a1a19;text-decoration:none;display:table;font-weight:500;background:#004d99;border:1px solid #004d99;padding:10px 10px;display:inline-block;color:#fff;border-radius:10px}\n#HPV100004.promoWrap .carousel-mobile .red-car:hover{background:#fff;border:1px solid #000;color:#004d99}\n#HPV100004.promoWrap .carousel-mobile .red-car:hover::after{background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat}\n#HPV100004.promoWrap .carousel-mobile .red-car::after{content:'';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.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:8px;margin-bottom:3px;margin-top:2px}\n#HPV100004.promoWrap .carousel-mobile .arrow.disabled {\n background-color: #ccc9c6;\n border: 1px dashed #767471;\n cursor: not-allowed;\n pointer-events: none;\n background-position: center;\n background-repeat: no-repeat;\n}\n#HPV100004.promoWrap .carousel-mobile .arrow.left.disabled {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);\n}\n#HPV100004.promoWrap .carousel-mobile .arrow.right.disabled {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);\n}\n\n #HPV100004.promoWrap .carousel-mobile .image-slide img { height:auto; }\n #HPV100004.promoWrap .carousel-mobile .arrow.left, #HPV100004.promoWrap .carousel-mobile .arrow.right { display:block; }\n/* .image-slide.peek img {\nmin-height: 500px;\nopacity: 0.7; \ntransition: transform 0.4s ease, opacity 0.4s ease;\n border-radius: 12px;\n} */\n#HPV100004.promoWrap .carousel-mobile .image-slide {\ndisplay: flex;\nalign-items: center; /* Vertically centers the image */\njustify-content: center; /* Optional: horizontally centers if needed */\n}\n#HPV100004.promoWrap .carousel-mobile .image-slide.peek img {\nheight: 80%; /* or any percentage that looks good */\nobject-fit: cover;\nborder-radius: 16px;\n}\n\n#HPV100004.promoWrap button.dot {\n border-style: none;\n}\n#HPV100004.promoWrap .header-sec .icon-text{align-items: anchor-center;}\n#HPV100004.promoWrap .header-sec .icon-text img{width: auto;height: 33px;}\n.red-car.force-focus {\noutline: 3px solid #d32f2f; /* red border */\noutline-offset: 2px;\n}\n\n.red-car:focus-visible{outline: 2px solid #004d99;}\nbutton:focus-visible{outline: 2px solid #004d99;}\n\n#HPV100004.promoWrap .carousel-mobile .second-slide-para h3{max-width: unset;width: 92%;}\n}\n\n@media (max-width: 400px) {\n:root {\n --peek: 60px;\n --gap: 33px;\n}\n\n#imageTrack {\n padding-left: var(--peek);\n padding-right: var(--peek);\n gap: var(--gap);\n}\n\n#HPV100004.promoWrap .carousel-mobile .image-slide {\n flex: 0 0 239px;\n max-width: 239px;\n}\n#HPV100004.promoWrap .carousel-mobile .image-slide.peek img {\n/* transform: scale(0.9); */\nopacity: 1; /* Optional: adds a faded look */\ntransition: transform 0.4s ease, opacity 0.4s ease;\n border-radius: 16px;\n min-height: unset;\n}\n}\n@media(max-width:360px){\n #HPV100004.promoWrap .carousel-mobile .second-slide-para .red-car{padding: 10px 5px;}\n}\n</style>\n<div class=\"promoWrap\" id=\"HPV100004\">\n<div class=\"rotating-slider-container\">\n<!-- <h3>How we support our community</h3>-->\n\n<div class=\"carousel\">\n <button class=\"arrow-btn left\" id=\"prevBtn\" aria-label=\"Previous slide\"></button>\n \n <div class=\"slides-container\">\n <div class=\"slides desktop-view-sec\">\n <!-- Image Stack Rotation -->\n <div class=\"fixed-image-column\" style=\"margin-right: 60px; flex-shrink: 0; max-width: 520px;\">\n <div class=\"carousel-container\" id=\"carousel\">\n <div class=\"card visible-front\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk24/wellness-zone-slide-1-skin.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <div class=\"imgsec\"> \n <img alt=\"At the beach, an adult applies sunscreen lotion to the back of an older adult as they look at the ocean.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk24/wellness-zone-slide-1-skin.jpg\" class=\"img-slides\">\n </div>\n </div>\n </div>\n <div class=\"card visible-middle\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/20200909-17-Exam-Sprain-0047.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <div class=\"imgsec\">\n <img alt=\"A person zips up a clear toiletries bag filled with multiple travel-size bottles.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk24/wellness-zone-slide-2-travel.jpg\" class=\"img-slides\">\n </div>\n </div>\n </div>\n <div class=\"card visible-back\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk24/wellness-zone-slide-1-skin.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <div class=\"imgsec\">\n <img alt=\"While looking over their open and packed suitcase, someone writes notes in a small notebook.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk24/wellness-zone-slide-3-packing.jpg\" class=\"img-slides\">\n </div>\n </div>\n </div>\n </div>\n </div>\n <div class=\"slides-text-section\">\n <!-- Content slides (unchanged) -->\n <!-- Slide 1 -->\n<div class=\"slide active\" id=\"slide-one\" data-index=\"0\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec link-hover text-slide-one\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/wellness-zone-heading-icon.svg\" alt=\"illustration of an article\">\n <h2 class=\"icon-text\">Wellness Zone</h2>\n </div>\n <h3 id=\"slide-1-h\" tabindex=\"-1\">The best sunscreen for every skin type</h3>\n <p class=\"para\">Explore a helpful guide for matching sunscreens and skin types.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/beauty/skin-care/best-sunscreen-by-skin-type?icid=cvs-home-s4-wz-spfskintype\">\n <span>Explore sunscreen options</span>\n </a>\n </div>\n </div>\n</div>\n\n<!-- Slide 2 -->\n<div class=\"slide\" data-index=\"1\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec link-hover text-slide-two\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/wellness-zone-heading-icon.svg\" alt=\"illustration of an article\">\n <h2 class=\"icon-text\">Wellness Zone</h2>\n </div>\n <h3 id=\"slide-2-h\" tabindex=\"-1\">Travel-size toiletries for the next adventure</h3>\n <p class=\"para\">Check all these travel must-haves off your list before taking a trip.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/wellness/general-wellness/travel-size-toiletries?icid=cvs-home-s4-wz-travelsized\">\n <span>Learn more about travel-size products</span>\n </a>\n </div>\n </div>\n</div>\n\n<!-- Slide 3 -->\n<div class=\"slide third-slide-acn\" data-index=\"2\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec link-hover text-slide-three\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/wellness-zone-heading-icon.svg\" alt=\"illustration of an article\">\n <h2 class=\"icon-text\">Wellness Zone</h2>\n </div>\n <h3 id=\"slide-3-h\" tabindex=\"-1\">Essential packing tips for easy travel</h3>\n <p class=\"para\">Learn some of the methods to help keep luggage light, roomy and easy to handle.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/wellness/general-wellness/packing-tips?icid=cvs-home-s4-wz-packingtips\">\n <span>Learn packing tips</span>\n </a>\n </div>\n </div>\n</div>\n </div>\n </div>\n \n <!-- mobile view start -->\n\n <!-- mobile view end -->\n </div>\n \n\n <button class=\"arrow-btn right\" id=\"nextBtn\" aria-label=\"Next slide\"></button>\n</div>\n\n<div class=\"dots\" role=\"group\" aria-label=\"Slide Progress Indicator Dots\" aria-hidden=\"true\">\n<span class=\"dot-btn active\" aria-label=\"Slide 1 of 3\" role=\"img\" data-index=\"0\"></span>\n<span class=\"dot-btn\" aria-label=\"Slide 2 of 3\" role=\"img\" data-index=\"1\"></span>\n<span class=\"dot-btn\" aria-label=\"Slide 3 of 3\" role=\"img\" data-index=\"2\"></span>\n</div>\n</div>\n\n<div class=\"carousel-mobile\" id=\"carousel-mob\">\n<div class=\"carousel-header header-sec\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/wellness-zone-heading-icon.svg\" alt=\"illustration of an article\">\n <h2 class=\"icon-text\">Wellness Zone</h2>\n </div>\n</div>\n\n<div class=\"image-carousel-container\" id=\"imageContainer\">\n <div class=\"image-track\" id=\"imageTrack\">\n <!-- replace src with your images -->\n <div class=\"image-slide\" aria-hidden=\"false\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk24/wellness-zone-slide-1-skin.jpg\" alt=\"At the beach, an adult applies sunscreen lotion to the back of an older adult as they look at the ocean.\"></div>\n <div class=\"image-slide\" aria-hidden=\"true\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk24/wellness-zone-slide-2-travel.jpg\" alt=\"A person zips up a clear toiletries bag filled with multiple travel-size bottles.\"></div>\n <div class=\"image-slide\" aria-hidden=\"true\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2026/wk24/wellness-zone-slide-3-packing.jpg\" alt=\"While looking over their open and packed suitcase, someone writes notes in a small notebook.\"></div>\n </div>\n</div>\n\n <div class=\"controls\" role=\"group\" aria-label=\"Slide Progress Indicator Dots\" aria-hidden=\"true\">\n <span class=\"dot active\" aria-label=\"Slide 1 of 3\" role=\"img\"></span>\n <span class=\"dot\" aria-label=\"Slide 2 of 3\" role=\"img\"></span>\n <span class=\"dot\" aria-label=\"Slide 3 of 3\" role=\"img\"></span>\n </div>\n\n<div class=\"text-carousel-container\" id=\"textContainer\">\n <div class=\"text-track\" id=\"textTrack\">\n <div class=\"text-slide\" aria-hidden=\"false\">\n <div class=\"header-sec link-hover\">\n <h3>The best sunscreen for every skin type</h3>\n <p class=\"para\">Explore a helpful guide for matching sunscreens and skin types.</p>\n <a class=\"red-car red-care-one red-car-mob\" href=\"/learn/beauty/skin-care/best-sunscreen-by-skin-type?icid=cvs-home-s4-wz-spfskintype\" id=\"\"><span>Explore sunscreen options</span></a>\n </div>\n </div>\n <div class=\"text-slide\" aria-hidden=\"true\">\n <div class=\"header-sec link-hover second-slide-para\">\n <h3>Travel-size toiletries for the next adventure</h3>\n <p class=\"para\">Check all these travel must-haves off your list before taking a trip.</p>\n <a class=\"red-car red-care-one red-car-mob\" href=\"/learn/wellness/general-wellness/travel-size-toiletries?icid=cvs-home-s4-wz-travelsized\" id=\"\"><span>Learn more about travel-size products</span></a>\n </div>\n </div>\n <div class=\"text-slide\" aria-hidden=\"true\">\n <div class=\"header-sec link-hover\"> \n <h3>Essential packing tips for easy travel</h3>\n <p class=\"para\">Learn some of the methods to help keep luggage light, roomy and easy to handle.</p>\n <a class=\"red-car red-care-one red-car-mob\" href=\"/learn/wellness/general-wellness/packing-tips?icid=cvs-home-s4-wz-packingtips\" id=\"\"><span>Learn packing tips</span></a>\n </div> \n </div>\n </div>\n</div>\n\n<button class=\"arrow left\" id=\"prevBtnmob\"></button>\n<button class=\"arrow right\" id=\"nextBtnmob\"></button>\n\n\n</div>\n\n</div>\n<script>\n window.addEventListener('load', function () {\n setTimeout(() => {\n\n // link hover\n\t\tdocument.querySelectorAll('.link-hover').forEach(div => {\n const link = div.querySelector('a');\n\n if (link) {\n div.style.cursor = 'pointer';\n\n div.addEventListener('click', () => {\n window.location.href = link.href;\n });\n }\n});\n/* ---------------------------\n DESKTOP SLIDER\n ---------------------------- */\n let currentStackIndex = 0;\n const totalSlides = 3;\n const contentSlides = document.querySelectorAll('.slide');\n const prevBtn = document.getElementById('prevBtn');\n const nextBtn = document.getElementById('nextBtn');\n const dotBtns = document.querySelectorAll('.dot-btn');\n\n let lastNavDirection = null;\n\n /* INPUT METHOD DETECTION */\n // let keyboardInteraction = false;\n // document.body.addEventListener('keydown', (e) => {\n // if (e.key === 'Tab') {\n // keyboardInteraction = true;\n // document.body.classList.remove('using-mouse');\n // }\n // });\n\n // document.body.addEventListener('mousedown', () => {\n // keyboardInteraction = false;\n // document.body.classList.add('using-mouse');\n // });\n\n /* ARIA LIVE REGION */\n function createLiveRegion() {\n let liveRegion = document.getElementById('slide-status');\n if (!liveRegion) {\n liveRegion = document.createElement('div');\n liveRegion.id = 'slide-status';\n liveRegion.setAttribute('aria-live', 'polite');\n liveRegion.setAttribute('aria-atomic', 'true');\n liveRegion.style.position = 'absolute';\n liveRegion.style.width = '1px';\n liveRegion.style.height = '1px';\n liveRegion.style.margin = '-1px';\n liveRegion.style.clip = 'rect(0 0 0 0)';\n liveRegion.style.overflow = 'hidden';\n document.body.appendChild(liveRegion);\n }\n return liveRegion;\n }\n const liveRegion = createLiveRegion();\n\n /* ROTATE CARDS */\n function rotateCarousel() {\n const carousel = document.getElementById('carousel');\n const cards = Array.from(carousel.children);\n\n cards.forEach(card => card.className = 'card');\n\n if (currentStackIndex === 0) {\n cards[0].classList.add('visible-front');\n cards[1].classList.add('visible-middle');\n cards[2].classList.add('visible-back');\n } else if (currentStackIndex === 1) {\n cards[0].classList.add('visible-left');\n cards[1].classList.add('visible-front');\n cards[2].classList.add('visible-middle');\n } else if (currentStackIndex === 2) {\n cards[0].classList.add('visible-far-left');\n cards[1].classList.add('visible-left');\n cards[2].classList.add('visible-front');\n }\n }\n\n /* UPDATE SLIDE */\nfunction updateContentSlider() {\n contentSlides.forEach((slide, index) => {\n slide.classList.toggle('active', index === currentStackIndex);\n const cta = slide.querySelector('.red-car');\n if (cta) {\n // Only the active slide's CTA is tabbable\n cta.setAttribute('tabindex', index === currentStackIndex ? '0' : '-1');\n }\n });\n\n dotBtns.forEach((dot, index) => {\n dot.classList.toggle('active', index === currentStackIndex);\n dot.setAttribute('aria-selected', index === currentStackIndex ? 'true' : 'false');\n });\n\n const isPrevDisabled = currentStackIndex === 0;\n const isNextDisabled = currentStackIndex === totalSlides - 1;\n\n prevBtn.classList.toggle('disabled', isPrevDisabled);\n nextBtn.classList.toggle('disabled', isNextDisabled);\n\n prevBtn.setAttribute('aria-disabled', isPrevDisabled ? 'true' : 'false');\n nextBtn.setAttribute('aria-disabled', isNextDisabled ? 'true' : 'false');\n\n // ✅ Keep Prev focusable even when disabled on slide 1 for SR/keyboard users\n prevBtn.tabIndex = 0;\n // Next is not focusable when on the last slide\n nextBtn.tabIndex = isNextDisabled ? -1 : 0;\n\n liveRegion.textContent = `Slide ${currentStackIndex + 1} of ${totalSlides}`;\n}\n\n\n /* FOCUS CURRENT CTA */\n function focusCurrentCTA() {\n const cta = contentSlides[currentStackIndex].querySelector('h3');\n if (cta) {\n requestAnimationFrame(() => cta.focus({ preventScroll: true }));\n }\n }\n\n\n /* Ensure each slide H3 is programmatically focusable and labeled */\n// contentSlides.forEach((slide, i) => {\n// const h3 = slide.querySelector('img');\n// if (h3) {\n// // Make the heading programmatically focusable\n// if (!h3.hasAttribute('tabindex')) {\n// h3.setAttribute('tabindex', '-1');\n// }\n// // Ensure each heading has a unique id\n// if (!h3.id) {\n// h3.id = `slide-${i + 1}-h`;\n// }\n// // Set grouping semantics on the slide for SRs\n// slide.setAttribute('role', 'group');\n// slide.setAttribute('aria-roledescription', 'slide');\n// slide.setAttribute('aria-labelledby', h3.id);\n// } else {\n// // Fallback labelling if no h3 present\n// slide.setAttribute('role', 'group');\n// slide.setAttribute('aria-roledescription', 'slide');\n// slide.setAttribute('aria-label', `Slide ${i + 1} of ${totalSlides}`);\n// }\n// });\n\n// function focusActiveSlideHeading() {\n// const slide = contentSlides[currentStackIndex];\n// const h3 = slide?.querySelector('h3[tabindex=\"-1\"]');\n// if (h3) {\n// requestAnimationFrame(() => h3.focus({ preventScroll: true }));\n// }\n// }\n\nfunction ensureFocusable(el) {\n if (!el) return;\n // Only add tabindex if it isn't already focusable\n if (!el.hasAttribute('tabindex')) {\n el.setAttribute('tabindex', '-1');\n }\n}\n\n\n\n\n\nfunction sanitizeImageColumnA11y() {\n // Narrow to your image stack area\n const imageColumn = document.querySelector('#HPV100004 .fixed-image-column');\n if (!imageColumn) return;\n\n // All containers that could accidentally expose semantics\n const containers = imageColumn.querySelectorAll('.carousel-container, .card, .picture-box, .imgsec');\n\n containers.forEach(el => {\n // Remove any naming/role that could cause duplicate announcements\n el.removeAttribute('role');\n el.removeAttribute('aria-label');\n el.removeAttribute('aria-labelledby');\n el.removeAttribute('aria-roledescription');\n el.removeAttribute('aria-live');\n\n // Make container semantics neutral; they should not become \"group\"\n el.setAttribute('role', 'none'); // or role=\"presentation\"\n el.removeAttribute('tabindex'); // ensure no focusable parent\n });\n}\n\nfunction updateSlideImagesForA11y() {\n const imageColumn = document.querySelector('#HPV100004 .fixed-image-column');\n if (!imageColumn) return;\n\n const cards = imageColumn.querySelectorAll('.card');\n\n cards.forEach((card, i) => {\n const img = card.querySelector('img.img-slides');\n if (!img) return;\n\n // Make wrappers neutral (in case sanitize ran earlier, this is just defensive)\n card.setAttribute('role', 'none');\n const wrappers = card.querySelectorAll('.picture-box, .imgsec');\n wrappers.forEach(w => {\n w.setAttribute('role', 'none');\n w.removeAttribute('aria-label');\n w.removeAttribute('aria-labelledby');\n w.removeAttribute('tabindex');\n w.removeAttribute('aria-roledescription');\n });\n\n if (i === currentStackIndex) {\n // Active image: focusable (programmatically) and readable\n img.removeAttribute('aria-hidden');\n img.setAttribute('tabindex', '-1');\n img.removeAttribute('role'); // keep it a normal <img>\n\n // Ensure only THIS branch is in the tree\n card.removeAttribute('inert');\n card.removeAttribute('aria-hidden');\n wrappers.forEach(w => w.removeAttribute('inert'));\n } else {\n // Non-active: completely out of the a11y tree\n img.setAttribute('aria-hidden', 'true');\n img.removeAttribute('tabindex');\n\n // Remove siblings from a11y + interaction\n card.setAttribute('inert', ''); // modern browsers\n card.setAttribute('aria-hidden', 'true'); // SR fallback\n }\n });\n}\n\nfunction isInsideHPVSection() {\n const section = document.getElementById('HPV100004');\n if (!section) return false;\n return section.contains(document.activeElement);\n}\n\n /* MOVE TO A SLIDE */\nfunction focusActiveSlideImage() {\n // Only focus if user is interacting inside HPV100004\n if (!isInsideHPVSection()) return;\n\n const cards = document.querySelectorAll('#HPV100004 .fixed-image-column .card');\n const activeImg = cards[currentStackIndex]?.querySelector('img.img-slides');\n\n if (activeImg) {\n requestAnimationFrame(() => {\n activeImg.focus({ preventScroll: true });\n });\n }\n}\n\nfunction focusActiveSlideCTA() {\n // Only focus if user is interacting inside HPV100004\n if (!isInsideHPVSection()) return;\n\n const slide = contentSlides[currentStackIndex];\n // Prefer the CTA; fall back to the slide heading\n const target = slide.querySelector('.red-car') || slide.querySelector('h3');\n\n if (target) {\n requestAnimationFrame(() => target.focus({ preventScroll: true }));\n }\n}\n\n// Call order during nav: sanitize -> update -> live region -> focus\nfunction goToSlide(index) {\n currentStackIndex = index;\n\n sanitizeImageColumnA11y(); // clear any stray roles/labels first\n rotateCarousel();\n updateContentSlider(); // your existing content logic\n updateSlideImagesForA11y();// enforce a single named focus target\n\n // Update nav labeling first (if you keep it)\n prevBtn.setAttribute(\n \"aria-label\",\n currentStackIndex === 0 ? \"You are on first slide\" : \"Previous slide\"\n );\n nextBtn.setAttribute(\n \"aria-label\",\n currentStackIndex === totalSlides - 1 ? \"You are on last slide\" : \"Next slide\"\n );\n\n // Then announce slide position; throttle slightly to avoid overlap with focus\n setTimeout(() => {\n const liveRegion = document.getElementById('slide-status');\n if (liveRegion) {\n liveRegion.textContent = `Slide ${currentStackIndex + 1} of ${totalSlides}`;\n }\n }, 60);\n\n // Finally focus the image\n \nif (lastNavDirection === 'prev') {\n focusActiveSlideCTA();\n} else {\n focusActiveSlideImage();\n}\n\n}\n\n /* ARROW EVENTS */\nnextBtn.addEventListener('click', () => {\nif (currentStackIndex < totalSlides - 1) {\n lastNavDirection = 'next';\n goToSlide(currentStackIndex + 1, false);\n}\n});\n\nprevBtn.addEventListener('click', () => {\nif (currentStackIndex > 0) {\n lastNavDirection = 'prev';\n goToSlide(currentStackIndex - 1, false);\n}\n});\n\n// Arrow buttons: Enter/Space should set direction too\n[prevBtn, nextBtn].forEach(btn => {\n btn.addEventListener('keydown', (e) => {\n if (e.key === 'Enter' || e.key === ' ') {\n lastNavDirection = (btn === prevBtn) ? 'prev' : 'next';\n }\n });\n});\n\n// If user Shift+Tabs inside the HPV section, treat as backward intent\ndocument.addEventListener('keydown', (e) => {\n if (e.key === 'Tab' && e.shiftKey && isInsideHPVSection()) {\n lastNavDirection = 'prev';\n }\n});\n\n\n /* FOCUS CTA WHEN TAB REACHES SLIDER */\n contentSlides.forEach((slide, index) => {\n const cta = slide.querySelector('h3');\n if (!cta) return;\n cta.addEventListener('focus', () => {\n goToSlide(index, false); // show current slide when CTA is focused naturally\n });\n });\n\n /* INITIALIZE */\n /* INITIALIZE */\ngoToSlide(0);\n\n// Force initial focus to Prev for SR/keyboard users\n// requestAnimationFrame(() => {\n// prevBtn.focus({ preventScroll: true });\n// });\n\n// Only auto-focus if the user is using keyboard\n// let desktopInitialFocusSet = false;\n\n// document.addEventListener('keydown', (e) => {\n// // Desktop only\n// if (window.innerWidth <= 700) return;\n\n// if (e.key === 'Tab' && !desktopInitialFocusSet) {\n// desktopInitialFocusSet = true;\n\n// // Only if slider is visible\n// const slider = document.querySelector('#HPV100004 .rotating-slider-container');\n// if (!slider) return;\n\n// prevBtn.focus({ preventScroll: true });\n// }\n// }, true);\n\n\n\n\n\n/* mobile start */\nconst imageContainer = document.getElementById('imageContainer');\nconst imageTrack = document.getElementById('imageTrack');\nconst imageSlides = Array.from(imageTrack.children);\nconst textContainer = document.getElementById('textContainer');\nconst textTrack = document.getElementById('textTrack');\nconst textSlides = Array.from(textTrack.children);\nconst dots = Array.from(document.querySelectorAll('.controls .dot'));\nconst prevBtnmob = document.getElementById('prevBtnmob');\nconst nextBtnmob = document.getElementById('nextBtnmob');\n\nlet currentIndex = 0;\n\n// Make images programmatically focusable so SR can announce alt on focus\nimageSlides.forEach(slide => {\n const img = slide.querySelector('img');\n if (img) img.setAttribute('tabindex', '-1');\n});\n\n// Mark both image and text slides as labeled regions tied to their headings\ntextSlides.forEach((tSlide, i) => {\n // Ensure each text slide has a unique heading id\n const h = tSlide.querySelector('h3');\n if (h && !h.id) { h.id = `wz-h${i+1}`; }\n const hid = h ? h.id : `wz-h${i+1}`;\n\n // Text slide as a named region\n //tSlide.setAttribute('role', 'region');\n tSlide.setAttribute('tabindex', '-1');\n //tSlide.setAttribute('aria-labelledby', hid);\n\n // Image slide mirrors the same label and is programmatically focusable\n if (imageSlides[i]) {\n //imageSlides[i].setAttribute('role', 'region');\n imageSlides[i].setAttribute('tabindex', '-1');\n //imageSlides[i].setAttribute('aria-labelledby', hid);\n }\n});\n\n\nfunction updateArrowStates() {\nconst isPrevDisabled = currentIndex === 0;\nconst isNextDisabled = currentIndex === imageSlides.length - 1;\n\n// Toggle classes\nprevBtnmob.classList.toggle('disabled', isPrevDisabled);\nnextBtnmob.classList.toggle('disabled', isNextDisabled);\n\n// Toggle aria-disabled\nprevBtnmob.setAttribute('aria-disabled', isPrevDisabled ? 'true' : 'false');\nnextBtnmob.setAttribute('aria-disabled', isNextDisabled ? 'true' : 'false');\n\n// Update aria-labels\nif (isPrevDisabled) {\n prevBtnmob.setAttribute('aria-label', 'You are on first slide');\n} else {\n prevBtnmob.setAttribute('aria-label', 'Previous slide');\n}\n\nif (isNextDisabled) {\n nextBtnmob.setAttribute('aria-label', 'You are on last slide');\n} else {\n nextBtnmob.setAttribute('aria-label', 'Next slide');\n}\n}\n\n\n\nfunction layoutAndCenter() {\nconst cs = getComputedStyle(imageContainer);\nconst peek = parseInt(cs.getPropertyValue('--peek')) || 0;\nconst gap = parseInt(cs.getPropertyValue('--gap')) || 0;\n\nconst containerWidth = imageContainer.clientWidth;\nconst slideWidth = imageSlides[0].getBoundingClientRect().width;\nconst step = slideWidth + gap;\n\nlet translate;\nif (currentIndex === 0) {\n translate = 0;\n} else {\n translate = currentIndex * step - (containerWidth - slideWidth) / 2 + peek;\n}\n\nimageTrack.style.transform = `translateX(-${translate}px)`;\ntextTrack.style.transform = `translateX(-${currentIndex * textContainer.clientWidth}px)`;\n\nimageSlides.forEach((slide, i) => {\n slide.classList.toggle('peek', i !== currentIndex);\n});\n\nconst carousel = document.getElementById('carousel-mob');\nconst arrows = document.querySelectorAll('#HPV100004.promoWrap .carousel-mobile .arrow');\n\n// if (currentIndex === 0) {\n// const activeTextSlide = textSlides[0];\n// if (activeTextSlide) {\n// const textHeight = activeTextSlide.scrollHeight;\n// const imageHeight = imageContainer.clientHeight;\n// carousel.style.height = `${imageHeight + textHeight}px`;\n// }\n// // ✅ Center arrows only for first slide\n// arrows.forEach(arrow => {\n// arrow.style.top = '39%';\n// // arrow.style.transform = 'translateY(-50%)';\n// });\n// } else {\n// carousel.style.height = '';\n// // Reset arrows for other slides if needed\n// arrows.forEach(arrow => {\n// arrow.style.top = '';\n// arrow.style.transform = '';\n// });\n// }\n\ndots.forEach((d, i) => d.classList.toggle('active', i === currentIndex));\nprevBtnmob.classList.toggle('disabled', currentIndex === 0);\nnextBtnmob.classList.toggle('disabled', currentIndex === imageSlides.length - 1);\n\nupdateArrowStates();\n}\n\n\n\nfunction focusCTA() {\n// Only focus CTA if carousel container itself or prev/next buttons are already focused\nconst carouselFocused = document.activeElement.closest('#carousel-mob');\nif (!carouselFocused) return;\n\nconst activeCTA = textSlides[currentIndex]?.querySelector('a.red-car-mob');\nif (activeCTA) {\n requestAnimationFrame(() => activeCTA.focus({ preventScroll: true }));\n}\n}\n\nfunction updateMobileAccessibility() {\n // Hide inactive IMAGE slides\n imageSlides.forEach((imgSlide, idx) => {\n if (idx === currentIndex) {\n imgSlide.removeAttribute('aria-hidden');\n } else {\n imgSlide.setAttribute('aria-hidden', 'true');\n }\n });\n\n // Hide inactive TEXT slides\n textSlides.forEach((txtSlide, idx) => {\n if (idx === currentIndex) {\n txtSlide.removeAttribute('aria-hidden');\n } else {\n txtSlide.setAttribute('aria-hidden', 'true');\n }\n });\n}\n\n\n\nfunction goTo(index) {\n currentIndex = Math.max(0, Math.min(index, imageSlides.length - 1));\n\n layoutAndCenter();\n prevBtnmob.classList.toggle('disabled', currentIndex === 0);\n nextBtnmob.classList.toggle('disabled', currentIndex === imageSlides.length - 1);\n\n // setTimeout(() => focusCTA(), 100);\n\n updateArrowStates();\n\n // 🔥 NEW: update mobile accessibility\n updateMobileAccessibility();\n\n\n// Focus image so SR reads the alt text\nconst activeImage = imageSlides[currentIndex]?.querySelector('img');\nif (activeImage) activeImage.focus({ preventScroll: true });\n\n// (Optional) Polite announcement of slide position\nif (typeof liveRegion !== 'undefined' && liveRegion) {\n liveRegion.textContent = `Slide ${currentIndex + 1} of ${imageSlides.length}`;\n}\n\n}\n\n\n\n// Trap tab order: CTA → next arrow, Shift+Tab → prev arrow\ndocument.addEventListener('keydown', (e) => {\nif (e.key === 'Tab') {\n const activeCTA = textSlides[currentIndex]?.querySelector('a.red-car-mob');\n const carouselFocused = document.activeElement.closest('#carousel-mob');\n\n if (!carouselFocused) return; // Do nothing if not inside carousel\n\n if (document.activeElement === activeCTA) {\n e.preventDefault();\n e.shiftKey ? prevBtnmob.focus() : nextBtnmob.focus();\n } else if (currentIndex === textSlides.length - 1 && e.shiftKey && document.activeElement === nextBtnmob) {\n e.preventDefault();\n activeCTA.focus();\n }\n}\n});\n\n\n// ✅ On load: run layout and focus CTA\n layoutAndCenter();\n updateMobileAccessibility(); // <-- ensure non-active have aria-hidden on first paint\n // focusCTA();\n\n \n\n// On load, focus CTA of first slide\n// window.addEventListener('load', () => {\n// setTimeout(() => {\n// const firstCTA = document.querySelector('#textTrack .text-slide:first-child a.red-car');\n// if (firstCTA) firstCTA.focus({ preventScroll: true });\n// }, 300);\n// });\n\nlet lastInputType = 'mouse'; // default assumption for safety\n\n// Pointer/mouse\n// document.addEventListener('pointerdown', () => { lastInputType = 'mouse'; }, true);\n\n// Keyboard (capture Enter/Space on the arrows)\n[prevBtn, nextBtn].forEach(btn => {\n btn.addEventListener('keydown', (e) => {\n if (e.key === 'Enter' || e.key === ' ') lastInputType = 'keyboard';\n });\n});\n\n// Also consider Tab navigation as keyboard intent\ndocument.addEventListener('keydown', (e) => {\n if (e.key === 'Tab') lastInputType = 'keyboard';\n}, true);\n\n\n\nprevBtnmob.addEventListener('click', () => goTo(currentIndex - 1));\nnextBtnmob.addEventListener('click', () => goTo(currentIndex + 1));\n// dots.forEach((dot, i) => dot.addEventListener('click', () => goTo(i)));\n\n// window.addEventListener('load', layoutAndCenter);\nwindow.addEventListener('resize', layoutAndCenter);\nnew ResizeObserver(layoutAndCenter).observe(imageContainer);\n\n/* finger touch */\nlet startX = 0;\nlet endX = 0;\nconst swipeThreshold = 50; // Minimum distance to trigger swipe\n\nimageContainer.addEventListener('touchstart', (e) => {\nstartX = e.touches[0].clientX;\n});\n\nimageContainer.addEventListener('touchmove', (e) => {\nendX = e.touches[0].clientX;\n});\n\nimageContainer.addEventListener('touchend', () => {\nconst deltaX = endX - startX;\n\nif (Math.abs(deltaX) > swipeThreshold) {\n if (deltaX < 0 && currentIndex < imageSlides.length - 1) {\n goTo(currentIndex + 1); // Swipe left → next\n } else if (deltaX > 0 && currentIndex > 0) {\n goTo(currentIndex - 1); // Swipe right → prev\n }\n}\n\n\n// Reset values\nstartX = 0;\nendX = 0;\n});\n\n\n\n\n}, 500); // delay after full load\n });\n\n\ndocument.querySelector(\"#nextBtn\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:wellness_zone:right_nav'});});\n\ndocument.querySelector(\"#prevBtn\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:wellness_zone:left_nav '});});\n\ndocument.querySelector(\"#nextBtnmob\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:wellness_zone:right_nav'});});\n\ndocument.querySelector(\"#prevBtnmob\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:wellness_zone:left_nav '});});\n\n\n</script>"}},{"slotId":"HP00005","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.25em;font-size: .85em;line-height: .85em;}\n\t#HPV100005.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif; background: #FFFFFF; margin-left: calc(-100vw / 2 + 50%); margin-right: calc(-100vw / 2 + 50%); padding-left: calc(100vw / 2 - 50%); padding-right: calc(100vw / 2 - 50%);}\n\n\t#HPV100005.promoWrap .weeklydeals{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 120px;padding: 0;}\n\n\t#HPV100005.promoWrap .weeklydeals .imgsec {overflow: hidden;}\n\t#HPV100005.promoWrap .weeklydeals .imgsec img{display: block; max-width: 100%; width: 100%; height: auto;}\n\n\t#HPV100005.promoWrap .weeklydeals .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table; width: 94%;}\n\t#HPV100005.promoWrap .weeklydeals .blk3 .card5 .blackcar{width: 97%;}\n\t#HPV100005.promoWrap .weeklydeals .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100005.promoWrap .weeklydeals .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV100005.promoWrap .weeklydeals .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\n\t#HPV100005.promoWrap .weeklydeals .whitecar {font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; width: 97%;}\n\t#HPV100005.promoWrap .weeklydeals .whitecar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .whitecar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100005.promoWrap .weeklydeals .whitecar:hover{text-decoration: none;color: #FFFFFF;}\n\t#HPV100005.promoWrap .weeklydeals .whitecar:hover > span{border-bottom: 1px solid #FFFFFF; text-decoration: none;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec{display: grid; grid-template-columns: 1fr 2.1fr; grid-gap: 40px;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .para2{margin: 0; color: #1A1A19; font-size: 20px; line-height: 30px; font-weight: 400;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .tabmob{display: none;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1{margin-top: 52px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .iconhead{display: flex; gap: 8px; margin-bottom: 8px; align-items: center;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .iconhead img{display: block; width: auto; height: 44px; margin: auto 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .iconhead .head2{margin: 0; color: #575757; font-size: 22px; line-height: 28.6px; font-weight: 500;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .head3{margin: 0; color: #1A1A19; font-size: 48px; line-height: 62.4px; font-weight: 400; width: 100%;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2{overflow: hidden; border-radius: 16px; padding: 16px 16px 18px 16px; background: #0060BF;margin: 40px 0 0 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .imgsec img{border-radius: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec .para2{padding: 0 0 10px; color: #fff;width: 95%;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1{margin: 40px 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec{border-radius: 16px;\n position: relative;/*overflow: visible;*/}\n\t/* #HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img{max-width: 190px;height: auto;} */\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec .bg{overflow: hidden; border-radius: 16px; width:82.5%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img.offer{position: absolute; width: 171px; height: auto; top:40.42px; right: 0px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .txtsec{padding: 16px 16px 10px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .txtsec .para2{padding: 0px 0 10px;width: 82%;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3{margin-bottom: 40px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .imgsec img{border-radius: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec{padding: 24px 16px 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta{font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; padding: 11px 12px; border-radius: 10px; background: #004D99; margin:16px 0 0; border: 1px solid #004D99;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta:hover{text-decoration: none;color: #004D99; background: #FFFFFF; border: 1px solid #1A1A19; padding: 11px 13px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk2{display: grid; grid-template-columns: 1.0fr 1.80fr; grid-gap: 40px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4{display: flex; gap: 24px; align-items: center; border-radius: 16px;flex-direction: column;padding: 16px 16px 18px 16px;background: #CC0000;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec {position: relative; width: 100%; /*max-width: fit-content;*/ border-radius: 12px; /*background: #FFF2F2;*/}\n\t/* #HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec img{max-width: 204px;} */\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec{flex: 1 1 100%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec .para2{color: #fff; padding-bottom: 10px;width: 99%;}\n\n\t\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5{display: flex; gap: 40px; align-items: center; margin-top: 40px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .imgsec {position: relative; width: 100%; max-width: fit-content; border-radius: 16px; background: #FFD8D9;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .imgsec img{max-width: 182px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec{flex: 1 1 100%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec .para2{padding-bottom: 10px;width: 79%;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 a{text-decoration: none;width: 85%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .imgsec {display: block; overflow: hidden; position: relative; border-radius: 16px;background: #FFF2F2;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .imgsec .playicon{display: block; position: absolute; width: 44px; height: 44px; left: 16px; bottom: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec{padding: 20px 0 0 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .para2{padding-bottom: 10px;width: 86%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .whitecta{font-weight: 500; color: #004D99; text-decoration: none; display: table; padding: 9px 12px; border-radius: 10px; background: #FFFFFF; margin: 0; border: 1px solid #1A1A19;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .whitecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .whitecta:hover{text-decoration: none;color: #FFFFFF; background: #004D99; border: 1px solid #004D99;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .modalanchor15{cursor: pointer;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal{display: none; position: fixed; inset: 0; background: rgba(0, 0, 0, 0.8); z-index: 1000; justify-content: center; align-items: flex-start; overflow-y: auto; padding: 20px 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal{max-width: 360px; width: 100%;display: flex ; flex-direction: column; margin: 0 auto;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .modalclose{top: -40px !important; font-size: 16px; line-height: 24px; font-weight: 500; color: #FFFFFF !important; width: auto; height: auto; background: none; border: none; margin: auto 0 10px auto; cursor: pointer;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .modalclose::before{content: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .modalclose img{display: inline-block; margin: 0 0 0 8px; width: 24px; vertical-align: -7px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .videowrapper{position: relative; overflow: hidden; max-width: 100%; width: 100%; padding-top: 177.6%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .videowrapper iframe{position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; border-radius: 20px 20px 0 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 * {margin: 0; text-align: left;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15{padding: 20px; background: #FFFFFF; border-radius: 0 0 16px 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 h3 .tbutton{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400; cursor: pointer;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 h3 .tbutton{padding: 20px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/accordion-caret-black_down.svg\") no-repeat scroll left; background-size: 15px 8px !important; border: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 h3.active .tbutton {background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/accordion-caret-black_up.svg\") no-repeat scroll left;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 .paratranscript{font-family: CVS Health Sans, Helvetica, Arial, sans-serif; margin: 0;color: #000000; font-size: 16px; line-height: 24px;font-weight: 400; padding: 0 0 20px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 .tcontent{padding: 0 20px; max-height: 0;overflow: auto;transition: max-height 0.3s ease-out;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 .tcontent p{padding: 0 0 10px 0;}\n\t#HPV100005.promoWrap .zero-padding-top{padding-top: 0 !important;}\n #HPV100005.promoWrap .zero-padding-bottom{padding-bottom: 0 !important;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .para2{width: 57%;}\n\t #HPV100005.promoWrap .video-control-button{position:absolute;left:20px;bottom:20px;width:44px;height:44px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;border:0}\n #HPV100005.promoWrap .play-icon{width:30px;height:30px}\n /* #HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec{background: #FFF5E6;} */\n #HPV100005.promoWrap .weeklydeals .card4-link{width: 90%;}\n #HPV100005.promoWrap .link-hover:hover .blackcar > span {\n text-decoration: none;\n color: #000000;\n\tborder-bottom: 1px solid #000000;\n}\n #HPV100005.promoWrap .link-hover:hover .whitecar > span {\n text-decoration: none;\n color: #FFFFFF;\n\tborder-bottom: 1px solid #FFFFFF;\n}\n#HPV100005.promoWrap .link-hover:hover .bluecta {\n text-decoration: none!important;\n color: #004D99!important;\n background: #FFFFFF!important;\n border: 1px solid #1A1A19!important;\n padding: 11px 13px!important;\n}\n#HPV100005.promoWrap .link-hover:hover .bluecta::after {\n background: transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat !important;\n}\n#HPV100005.promoWrap .blk4:hover .whitecta {\n text-decoration: none !important;\n color: #FFFFFF !important;\n background: #004D99 !important;\n border: 1px solid #004D99 !important;\n}\n\t\t#HPV100005.promoWrap a:focus-visible {outline: 2px solid #000000;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n\t\t#HPV100005.promoWrap .weeklydeals .blk4 .card4 .whitecar:focus-visible {outline: 2px solid #FFFFFF;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n\t\t#HPV100005.promoWrap .modalanchor-two:focus-visible {outline-offset: 3px;outline: #000000 auto 2px;}\n\t\t#HPV100005.promoWrap .weeklydeals .inblk1 .card2 .imgsec{border-radius: 16px;/*background: #FFF1E5;*/}\n\t\t#HPV100005.promoWrap .white-focus:focus-visible {outline: 2px solid #FFFFFF;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec {padding: 20px 0 0 0;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 {padding: 0 0 18px 0;background: transparent;border-radius: 16px;}\n\n @media screen and (max-width:1140px) {\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img.offer{width: 163px;}\n }\n\t\n\t@media screen and (max-width:1023px) {\n\t\t#HPV100005.promoWrap .weeklydeals{margin: 0 auto 80px; padding: 0 24px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec{grid-template-columns: 1fr; grid-gap: 0px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .dsk{display: none;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .tabmob{display: block;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1{margin-top: 0px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .iconhead img{height: 36px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .head3{font-size: 32px; line-height: 41.6px; margin-bottom: 32px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3{margin-bottom: 32px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec{padding: 16px 16px 0;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .blk1{display: grid; grid-template-columns: 1fr 1fr; grid-gap: 16px; margin-bottom: 16px; align-items: start;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2{margin: 0;padding: 8px 8px 18px 8px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk2{grid-template-columns: 1fr 1fr; grid-gap: 16px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4{gap: 16px;align-items: unset;padding: 8px 8px 18px 8px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec{border-radius: 16px;min-height: 188px;display: flex;align-items: center;}\n\t\t/* #HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec img{max-width: 160px;} */\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5{gap: 16px;align-items: start;margin-top: 20px;}\n\t\t/* #HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .imgsec img{max-width: 164px;} */\n\t\t\t/* #HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec{padding: 27px 25px 27px 25px;} */\n\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .txtsec .para2{width: 99%;}\n\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec .para2{width: 100%;}\n\t\t\t\t\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec .para2{width: 100%;}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3.tabmob .para2{width: 100%;}\n\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1{margin: 0 0;}\n\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img.offer{width: 154px;top: 38.42px;right: 22px;}\n\t\t\t\t#HPV100005.promoWrap .weeklydeals .card5 .blackcar{width: 92%;}\n\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec{padding: 0 0 0 8px;}\n\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .para2{width: 96%;}\n\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec .para2{width: 99%;}\n\t\t\t\t\t #HPV100005.promoWrap .weeklydeals .card4-link{width: 100%;}\n\t}\n\t@media screen and (max-width:885px) {\n\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img.offer{width: 154px;right: 0;}\n\t}\n\t@media screen and (max-width:768px) {\n\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .txtsec .para2{width: 102%;}\n\t\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img.offer{width: 154px;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV100005.promoWrap .weeklydeals{margin: 0 auto 80px; padding: 0 8px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .whitecar{width: 90%;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec .bg{width: 82.56%;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img.offer{/*width: 168px;*/width: 45.35%;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .txtsec{padding: 16px 0 10px 16px;width: 97%;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3{margin-bottom: 24px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec{padding: 16px 8px 0;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .blk1{grid-template-columns: 1fr; grid-gap: 8px; margin-bottom: 8px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk2{grid-template-columns: 1fr; grid-gap: 10px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk3{display: grid; grid-template-columns: 1fr; grid-gap: 16px;align-items: self-start;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4{display: block; gap: 0;padding: 8px 8px 18px 8px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec{border-radius: 16px; padding: 0;min-height: unset;align-items: unset;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec img{max-width: 100%;border-radius: 16px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec{flex: unset}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec .para2{padding: 16px 0 10px; width: 100%;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5{display: block; gap: 0; margin-top: 0;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .imgsec img{max-width: 100%;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec{flex: unset;padding: 0 0 0 8px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec .para2{padding: 16px 0 10px;width: 100%;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec{padding: 16px 8px 0;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec .blackcar{width: 92%;}\n\t\t\t\t\t/* #HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec{padding: 45px 21px 45px 21px;} */\n\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .txtsec .para2{width: 97%;}\n\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3.tabmob .para2{width: 99%;}\n\t\t\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .head3{margin-bottom: 28px;width: 94%;}\n\t\t\t\t\t\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3.tabmob .imgsec img{border-radius: 8px;}\n\t\t\t\t\t\t\t\t\t\t\t\t #HPV100005.promoWrap .weeklydeals .card4-link{width: 93%;}\n\t\t\t\t\t\t\t\t\t\t\t\t #HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec{padding: 20px 0 0 8px;}\n\t}\n\t@media screen and (max-width:360px) {\n\t \t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec .para2{width: 99%;}\n\t}\n</style>\n<div id=\"HPV100005\" class=\"promoWrap\">\n\t<div class=\"weeklydeals\">\n\t\t<div class=\"outsec\">\n\t\t\t<div class=\"inblk1\">\n\t\t\t\t<div class=\"headsec\">\n\t\t\t\t\t<div class=\"iconhead\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/deals-and-offers-heading-icon.svg\" alt=\"Illustration of weekly deals.\">\n\t\t\t\t\t\t<h2 class=\"head2\">This week’s deals & offers</h2>\n\t\t\t\t\t</div>\n\t\t\t\t\t<h3 class=\"head3\">Fill your summer with value</h3>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"card3 link-hover tabmob\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk26/weekly-deals-large-summer.jpg\" alt=\"As part of Extra extra big deals days, Banana Boat kids sport sunscreen, Neutrogena ultra sheer sunscreen, NIVEA lip balm and CVS Health rapid hydration powder are on a beach towel beside a beach bag.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Extra Extra Big Deals days are here! Save on hundreds of summer must-haves.</p>\n\t\t\t\t\t\t<a href=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s5-shop-fs-ebd\" class=\"bluecta\"><span>Shop Extra Big Deals</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"blk1\">\n\t\t\t\t\t<div class=\"card1 link-hover\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<div class=\"bg\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk26/weekly-deals-overlap-photo.jpg\" alt=\"A wall poster comprised of multiple family photos from a summer trip hangs on a wall near a small plant, a notebook and some travel guides.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk26/weekly-deals-overlap-offer-block-get-5-off.png\" alt=\"Get $5 off offer\" class=\"offer\">\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<p class=\"para2\">Add some fun to your décor with $5 off 16x20 repositionable posters.*</p>\n\t\t\t\t\t\t\t<a href=\"/photo/cvs-photo-coupons?cid=cvs-home-s5-shop-photo\" class=\"blackcar\"><span>Shop Photo deals</span></a>\n\t\t\t\t\t\t</div>\t\t\t\t\t\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card2 link-hover\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk26/weekly-deals-left-portrait-independence.jpg\" alt=\"Limited edition Hershey’s kisses, limited edition Oreo cookies and a case of Coca-Cola.\">\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<p class=\"para2\">Stock up for summer celebrations.</p>\n\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/summer?icid=cvs-home-s5-shop-fs-summer\" class=\"whitecar\"><span>Shop summer essentials</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"inblk2\">\n\t\t\t\t<div class=\"card3 link-hover dsk\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk26/weekly-deals-large-summer.jpg\" alt=\"As part of Extra extra big deals days, Banana Boat kids sport sunscreen, Neutrogena ultra sheer sunscreen, NIVEA lip balm and CVS Health rapid hydration powder are on a beach towel beside a beach bag.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Extra Extra Big Deals days are here! Save on hundreds of summer must-haves.</p>\n\t\t\t\t\t\t<a href=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s5-shop-fs-ebd\" class=\"bluecta\"><span>Shop Extra Big Deals</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"blk2\">\n\t\t\t\t\t<div class=\"blk4\" style=\"cursor: pointer;\">\n\t\t\t\t\t\t<div class=\"card6 link-hover\">\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t<img class=\"modalbg\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk26/weekly-deals-no-card-vertical-middle-tall-last-chance.png\" alt=\"Last chance icon for up to 50% off\">\t\t\t\t\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<p class=\"para2\" id=\"card-content-sec5-modal\">Don’t miss out on up to 50% off!*</p>\n\t\t\t\t\t\t\t\t<a href=\"/shop/merch/beauty-personal-care-last-chance?widgetID=pekm12gp&icid=cvs-home-s5-shop-fs-last-chance\" class=\"blackcar card4-link\"><span>Shop last-chance beauty clearance</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<!-- <div id=\"videoModal15\" class=\"modal\" role=\"dialog\">\n\t\t\t\t\t\t\t<div class=\"innermodal\" id=\"popupVideo15\">\n\t\t\t\t\t\t\t\t<button id=\"closeModal15\" class=\"modalclose\" type=\"button\">Close<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/content/community-stories/modal-closeicon.svg\" alt=\"close icon\" aria-label=\"hidden\" class=\"promobtn-inline\"></button>\n\t\t\t\t\t\t\t\t<div class=\"videowrapper\">\n\t\t\t\t\t\t\t\t\t<iframe id=\"modalvideo15\" src=\"https://www.youtube.com/embed/cU5mZcmNJMA\" title=\"Video of Mother's Day $5 photo mugs\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen></iframe>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div id=\"accordion15\" class=\"bizaccordion15\">\n\t\t\t\t\t\t\t\t\t<h3><button id=\"aa1\" aria-controls=\"a1\" aria-expanded=\"false\" class=\"tbutton\">View transcript</button></h3>\n\t\t\t\t\t\t\t\t\t<div id=\"a1\" role=\"alert\" class=\"tcontent\" aria-labelledby=\"aa1\">\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"zero-padding-top\">[A white coffee appears on screen in front of a pink background. The red text on the coffee mug reads “$5 same-day photo mugs.”]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[A finger appears and taps on the mug.]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[An image of a smiling child on a backyard swing appears on a photo mug.]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[Text on screen above this image reads “Mother’s Day gifts, made simple.”]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[A finger appears and swipes on the image.]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[An image of a happy dog wearing a red bib appears on a photo mug.]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[A finger appears and swipes on the image.]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[An image of a smiling child holding up a colorful kite appears on a photo mug.]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[A finger appears and taps on the mug.]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[The photo mug featuring an image of a smiling child holding up a colorful kite appears on a white kitchen counter.]</p>\n\t\t\t\t\t\t\t\t\t\t\t<p>[Text on screen above this image reads “Smile! Mother’s Day is on May 10.”]</p>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div> -->\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"blk3\">\n\t\t\t\t\t\t<div class=\"card4 link-hover\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk26/weekly-deals-portrait-wide-travel.jpg\" alt=\"Clear toiletries bag with a USA soccer logo, filled with travel-sized Advil, Tums Smoothies, Emergen-C Vitamin C tablets and Sensodyne Extra Whitening toothpaste.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<p class=\"para2\">Grab all your stadium essentials for this summer’s soccer games.</p>\n\t\t\t\t\t\t\t\t<a href=\"/shop/merch/us-soccer?widgetID=7nxdmr34&mc=0&icid=cvs-home-s5-shop-fs-world-cup\" class=\"whitecar card4-link white-focus\"><span>Shop game-day essentials</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<!-- <div class=\"card5 link-hover\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2026/wk14/weekly-deals-no-card-horizontal-last-chance-50-pct-off.png\" alt=\"Last chance! Up to 50% off. Terms and conditions apply.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<p class=\"para2\">Can’t-miss beauty and personal care products up to 50% off*</p>\n\t\t\t\t\t\t\t\t<a href=\"/shop/merch/beauty-personal-care-last-chance?widgetID=pekm12gp&icid=cvs-home-s5-shop-fs-last-chance\" class=\"blackcar\"><span>Shop last-chance beauty clearance</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div> -->\n\t\t\t\t\t</div>\n\t\t\t\t\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>\n<!-- <script type=\"text/javascript\" src=\"https://www.youtube.com/iframe_api\"></script> -->\n<script type = \"text/javascript\">\n\tsetTimeout(function() {\n\t\t// link hover\n\t\tdocument.querySelectorAll('.link-hover').forEach(div => {\n const link = div.querySelector('a');\n\n if (link) {\n div.style.cursor = 'pointer';\n\n div.addEventListener('click', () => {\n window.location.href = link.href;\n });\n }\n});\n\t}, 500);\n</script>"}},{"slotId":"HP00006","slotContent":{"plaintext":"<!--<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">-->\n <style>\n * {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n}\n body{font-family:CVS Health Sans, Helvetica, Arial, sans-serif;margin:0}\n.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}\n#HPV100006.promoWrap{max-width:1280px;margin:0 auto 100px auto}\n#HPV100006.promoWrap .container p{font-size:14px;color:#000}\n#HPV100006.promoWrap h3{margin-bottom:10px;font-size:18px}\n#HPV100006.promoWrap .header-sec{margin-bottom:20px;max-width:400px}\n#HPV100006.promoWrap .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;align-items:center}\n#HPV100006.promoWrap .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;}\n#HPV100006.promoWrap .header-sec h2.icon-text{display:flex; color: #575757}\n#HPV100006.promoWrap .header-sec h2.icon-text img{padding-right:10px}\n#HPV100006.promoWrap .header-sec h3{font-size:48px;line-height:130%;font-weight:400;margin-top:5px;padding-bottom:10px;color: #1a1a19;}\n#HPV100006.promoWrap .header-sec p.para{padding-bottom:20px}\n#HPV100006.promoWrap .grid-two-col{display:grid;grid-template-columns:1fr;gap:70px;overflow:visible}\n#HPV100006.promoWrap .column{display:grid;flex-direction:row;gap:20px}\n#HPV100006.promoWrap .card{background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;padding:16px}\n#HPV100006.promoWrap .card img{width:100%;height:auto}\n#HPV100006.promoWrap .card-content{padding:15px;padding:0;color:#000;padding-top:15px;padding-bottom:0}\n#HPV100006.promoWrap .card-content-1{padding:15px 0 0 0}\n#HPV100006.promoWrap .card-content h3,#HPV100006.promoWrap .card-content h4{margin-bottom:10px;font-size:36px;line-height:130%;font-weight:400;color: #1a1a19;}\n#HPV100006.promoWrap .card-content p{font-size:20px;line-height:150%;padding-bottom:10px;color: #1a1a19;width: 99%;}\n#HPV100006.promoWrap .card-content a{color:#000;text-decoration:none;font-weight:500;font-size:16px;line-height:150%}\n#HPV100006.promoWrap .card-content .btn{display:inline-block;margin-top:10px;padding:8px 12px;background-color:#0071dc;color:#fff;text-decoration:none;border-radius:4px}\n#HPV100006.promoWrap .card.stacked-right-card-2{background:linear-gradient(to right,#ffb347,#fc3);color:#fff;padding:0;position:relative;background:0 0;overflow:visible}\n#HPV100006.promoWrap .card.red{background:#ffd5b2}\n#HPV100006.promoWrap .card.product{background:#fff;border:2px solid #eee}\n#HPV100006.promoWrap .card.small img{max-width:80px;margin:10px auto}\n#HPV100006.promoWrap .card.video img{position:relative}\n#HPV100006.promoWrap .sub-grid{display:grid;gap:20px;overflow: visible;}\n#HPV100006.promoWrap .sub-grid .tall{grid-row:span 2;display:flex;flex-direction:column}\n#HPV100006.promoWrap .stacked-right{display:flex;flex-direction:column;gap:20px;max-width:620px}\n#HPV100006.promoWrap .stacked-right .card{flex-direction:row;align-items:self-start}\n#HPV100006.promoWrap .profile-img{width:100%;height:415px;background:#ddd;border-radius:18px;margin:0 auto 12px auto;display:block}\n#HPV100006.promoWrap .card.video{background:0 0;box-shadow:unset}\n#HPV100006.promoWrap .card.video p{font-size:14px}\n#HPV100006.promoWrap .video-btn{display:inline-block;margin:8px auto 0 auto;padding:10px 28px;background:#e5f0ff;color:#2354b9;border:none;border-radius:5px;font-weight:700;font-size:1em;cursor:pointer;text-decoration:none}\n#HPV100006.promoWrap .story-card{margin-bottom:24px;display:flex;align-items:flex-start;gap:12px}\n#HPV100006.promoWrap .story-card img{width:168px;height:auto;margin-top:0;object-fit:cover;border-radius:8px}\n#HPV100006.promoWrap .story-content{flex:1}\n#HPV100006.promoWrap .story-title{font-size:.95em;font-weight:700;margin:2px 0 8px 0}\n#HPV100006.promoWrap .quote{color:#4b587c;font-size:16px;margin:0 0 10px 0}\n#HPV100006.promoWrap .credit{font-weight:600;color:#123b7b}\n#HPV100006.promoWrap .card.left-card-1{background:0 0;box-shadow:unset;padding:0}\n#HPV100006.promoWrap .card.left-card-1 img{border-radius:16px}\n#HPV100006.promoWrap .card.stacked-right-card-2{background:0 0;box-shadow:unset;flex-direction:column;align-items:unset}\n#HPV100006.promoWrap .card.stacked-right-card-2 img{border-radius:16px}\n#HPV100006.promoWrap .black-cta{color:#000;text-decoration:none;display:table;font-weight:500}\n#HPV100006.promoWrap .black-cta span:hover{text-decoration: none;border-bottom: 1px solid #262626;}\n#HPV100006.promoWrap .black-cta::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:10px;margin-bottom:1px}\n#HPV100006.promoWrap .red-car{background:#004d99;border:1px solid #004d99;padding:10px 25px 10px 16px;display:inline-block;color:#fff;border-radius:10px;text-decoration:none;font-size:16px;line-height:150%;font-weight:500}\n#HPV100006.promoWrap .red-car:hover{background:#fff;border:1px solid #000;color:#004d99;border-radius:10px;text-decoration:none}\n#HPV100006.promoWrap .red-car:hover::after{background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat}\n#HPV100006.promoWrap .red-car::after{content:'';background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.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:10px;margin-bottom:1px}\n#HPV100006.promoWrap .card-content-new{border-radius:12px;width:auto;display:flex;justify-content:center;height:auto;background:#ebebeb;width: 100%; max-width: 211px;}\n#HPV100006.promoWrap .stacked-right-card-1{padding:0;gap:40px;/*max-width:510px*/}\n#HPV100006.promoWrap .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n#HPV100006.promoWrap .picture-box .imgsec{overflow:hidden;display:flex;object-fit:cover}\n#HPV100006.promoWrap .picture-box img{width:100%;height:auto;display:block}\n#HPV100006.promoWrap img.imgoffer{position:absolute;display:block;width:249px;height:166px;bottom:-111%;left:16.5%}\n#HPV100006.promoWrap img.imgoffer-1{position:absolute;width:250px;height:auto;top:59%;left:-5%;z-index:10}\n#HPV100006.promoWrap img.imgoffer-2{position:absolute;width:304px;height:auto;top:24%;right:-15.5%;z-index:10}\n#HPV100006.promoWrap .stacked-right-card-2 h3{max-width:588px}\n#HPV100006.promoWrap .red h3{max-width:366px}\n#HPV100006.promoWrap .left-card-1 h3{max-width:468px}\n#HPV100006.promoWrap .stacked-right-card-1 h3{max-width:252px}\n#HPV100006.promoWrap .header-sec-tab{display:none}\n#HPV100006.promoWrap .stacked-right-card-2-tab{display:none}\n#HPV100006.promoWrap .column-tab{display:none}\n#HPV100006.promoWrap .column.column-one{flex-direction:row;grid-template-columns:1fr 1.39fr;align-items:center}\n#HPV100006.promoWrap .column.column-two{flex-direction:row;grid-template-columns:1fr 1.39fr;gap:40px}\n#HPV100006.promoWrap .card.img-section{background-color:transparent;padding:0;overflow:visible}\n#HPV100006.promoWrap .img-section-inner{position:relative;background:0 0;overflow:visible;border-radius:16px}\n#HPV100006.promoWrap p.disc-text{font-size:14px;line-height:150%;padding-top:20px}\n#HPV100006.promoWrap .stacked-right-card-2 .card-content-1{padding:20px 0 0 15px}\n.tab-display{display:none}\n#HPV100006.promoWrap .left-card-1 .card-content-1{padding:20px 0 15px 15px}\n#HPV100006.promoWrap .card.img-section .picture-box img{border-radius:16px}\n#HPV100006.promoWrap .header-sec p.icon-text{display:flex;align-items:center;justify-content:left;font-size:22px;line-height:150%}\n#HPV100006.promoWrap .disclink{font-size:14px;color:#1a1a19;line-height:150%;font-weight:400;text-decoration:underline}\n#HPV100006.promoWrap .disclink:hover{text-decoration:none;border-bottom:1px solid #1a1a19}\n#HPV100006.promoWrap .header-sec-img-text {display: flex;flex-direction: row;}\n#HPV100006.promoWrap .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;display:flex;/*align-items:center;*/justify-content:center; color: #575757;padding-left: 8px;flex-direction: column;}\n #HPV100006.promoWrap .link-hover:hover .black-cta > span {\n text-decoration: none;\n color: #000000;\n\t border-bottom: 1px solid #000000;\n}\n#HPV100006.promoWrap .link-hover:hover .red-car {\n background: #fff !important;\n border: 1px solid #000 !important;\n color: #004d99 !important;\n border-radius: 10px !important;\n text-decoration: none !important;\n}\n#HPV100006.promoWrap .link-hover:hover .red-car::after {\n background: transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat !important;\n}\n\t\t#HPV100006.promoWrap a:focus-visible {outline: 2px solid #000000;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n #HPV100006.promoWrap .stacked-right-card-1 .card-content{align-self: center;}\n\n\n@media screen and (max-width:1260px){\n#HPV100006.promoWrap img.imgoffer-2{width: 270px;height: auto;top: 24%;right: -4.5%;}\n#HPV100006.promoWrap .card.stacked-right-card-2{ align-items: flex-start;}\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box .imgsec {max-width: 577px;}\n}\n\n@media screen and (max-width:1155px){\n#HPV100006.promoWrap img.imgoffer-2{width: 210px;height: auto;top: 27%;right: 3.5%;}\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box .imgsec {max-width: 530px;}\n}\n\n@media screen and (max-width:1100px){\n#HPV100006.promoWrap img.imgoffer-2{width: 200px;height: auto;top: 28%;right: 3.5%;}\n}\n\n/* @media screen and (max-width:1020px){\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box .imgsec {max-width: 510px;}\n} */\n\n\n\n@media screen and (max-width:1024px){\n#HPV100006.promoWrap{margin:0 auto 80px auto;padding: 0 24px;}\n#HPV100006.promoWrap .header-sec-tab{display:block}\n#HPV100006.promoWrap .stacked-right-card-2-tab{display:flex}\n#HPV100006.promoWrap .column.column-one{flex-direction:row;grid-template-columns:1fr 1fr;align-items:center}\n#HPV100006.promoWrap .sub-grid{grid-template-columns:1fr}\n#HPV100006.promoWrap .column-tab{display:flex}\n#HPV100006.promoWrap .grid-two-col{grid-template-columns:1fr}\n#HPV100006.promoWrap .grid-two-col{gap:48px}\n#HPV100006.promoWrap .header-sec h3{padding-bottom:0;font-size:32px}\n.header-sec p.para{padding-bottom:20px}\n#HPV100006.promoWrap .header-sec{padding:0 17px 0 0;margin-bottom:0}\n#HPV100006.promoWrap .img-section .picture-box .imgsec{min-height:255px}\n#HPV100006.promoWrap .column.column-two{grid-template-columns:1fr 1fr;gap:16px}\n#HPV100006.promoWrap .column-two .stacked-right-card-2{flex-direction:column}\n#HPV100006.promoWrap .card-content h3,#HPV100006.promoWrap .card-content h4{font-size:24px}\n#HPV100006.promoWrap .disc-text.dtp-display{display:none}\n#HPV100006.promoWrap .disc-text.tab-display{display:block;padding-top:0;margin-top:-20px}\n#HPV100006.promoWrap img.imgoffer-1{width:148px;height:auto;top:59%;left:-5%;z-index:10;border-radius: 16px;}\n#HPV100006.promoWrap img.imgoffer-2{width:142px;height:auto;top:27%;right:5%;z-index:10}\n#HPV100006.promoWrap .column-two .stacked-right-card-2 .picture-box .imgsec{max-width:85%;height:auto}\n#HPV100006.promoWrap .column-two .stacked-right-card-2 .picture-box{justify-content:left}\n#HPV100006.promoWrap .stacked-right-card-1{gap:12px;display: grid;grid-template-columns: 1fr 1fr;}\n#HPV100006.promoWrap .stacked-right-card-1 .card{align-items:unset}\n#HPV100006.promoWrap .stacked-right-card-1 .card-content{padding:0;width: 100%;}\n#HPV100006.promoWrap .stacked-right-card-2 h3{max-width:310px}\n#HPV100006.promoWrap .left-card-1 h3{max-width:309px}\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box .imgsec {max-width: unset;}\n#HPV100006.promoWrap .card-content a{font-size:18px;}\n#HPV100006.promoWrap .red-car{font-size: 18px;}\n#HPV100006.promoWrap p.disc-text{font-size:16px;}\n#HPV100006.promoWrap .disclink{font-size:16px;}\n#HPV100006.promoWrap .stacked-right-card-1 .card-content .black-cta{width: 94%;}\n#HPV100006.promoWrap .stacked-right-card-1 .card-content p{width: 84%;}\n}\n@media screen and (max-width:960px){\n#HPV100006.promoWrap img.imgoffer-2{top:24%;}\n}\n@media screen and (max-width:890px){\n#HPV100006.promoWrap img.imgoffer-2{top:85px;}\n}\n@media screen and (max-width:800px){\n#HPV100006.promoWrap img.imgoffer-2{top:70px;right: 1px;}\n}\n@media screen and (max-width:768px){\n#HPV100006.promoWrap img.imgoffer-2{width:142px;height:auto;top:17%;right:0.5%;z-index:10}\n}\n@media screen and (max-width:760px){\n#HPV100006.promoWrap img.imgoffer-2{top:14%;}\n}\n\n@media screen and (max-width:700px){\n/* #HPV100006.promoWrap .grid-two-col{padding:0 10px} */\n#HPV100006.promoWrap .column{gap:15px}\n#HPV100006.promoWrap .column.column-one{flex-direction:column;grid-template-columns:1fr}\n#HPV100006.promoWrap .header-sec{padding:0 0 10px 0;max-width: 100%;}\n#HPV100006.promoWrap .sub-grid{grid-template-columns:1fr}\n#HPV100006.promoWrap .column.column-two{grid-template-columns:1fr;gap:20px}\n#HPV100006.promoWrap .stacked-right-card-1{gap:10px; max-width: 100%;}\n#HPV100006.promoWrap .disc-text.dtp-display{display:block}\n#HPV100006.promoWrap .disc-text.tab-display{display:none}\n#HPV100006.promoWrap .stacked-right-card-2 .card-content-1{padding:20px 0 0 10px}\n#HPV100006.promoWrap .left-card-1 .card-content-1{padding:20px 0 15px 7px}\n#HPV100006.promoWrap .left-card-1 .card-content-1 .black-cta::after{margin-left: 7px;}\n#HPV100006.promoWrap .stacked-right-card-1 .picture-box .imgsec{width:100%;height:auto}\n#HPV100006.promoWrap .card-content-new{max-width:100%}\n#HPV100006.promoWrap .stacked-right-card-1 .card-content{padding-top:0}\n/* #HPV100006.promoWrap .card.img-section{align-items:end} */\n#HPV100006.promoWrap .img-section .picture-box .imgsec{min-height: 100%;\n max-width: 100%;justify-content: right;}\n #HPV100006.promoWrap .column-two .stacked-right-card-2 .picture-box .imgsec{min-height: 100%;\n max-width: 100%;justify-content: left;}\n#HPV100006.promoWrap img.imgoffer-1{width:120px;height:auto;top:55%;left:0%}\n#HPV100006.promoWrap img.imgoffer-2{width:240px;height:auto;top:158px;right:-34px;z-index:10}\n#HPV100006.promoWrap .stacked-right-card-2 h3{max-width:320px}\n#HPV100006.promoWrap .left-card-1 h3{max-width:320px}\n#HPV100006.promoWrap .picture-box .imgsec{width: 100%;min-height: 100%;\n max-width: 100%;}\n #HPV100006.promoWrap .card.img-section .picture-box img{width: 90%;}\n #HPV100006.promoWrap .stacked-right-card-2 .picture-box img{width: 90%;}\n #HPV100006.promoWrap .sub-grid{ overflow: visible;}\n #HPV100006.promoWrap{padding: 0 10px;}\n #HPV100006.promoWrap .stacked-right-card-1 .card-content p{width: 90%;}\n}\n@media screen and (max-width:675px){\n#HPV100006.promoWrap img.imgoffer-2{width: 210px;top:158px;right:-3px}\n}\n@media screen and (max-width:570px){\n#HPV100006.promoWrap img.imgoffer-2{top:124px;right:8px}\n#HPV100006.promoWrap .card.img-section .picture-box img{width: 85%;}\n}\n@media screen and (max-width:510px){\n#HPV100006.promoWrap img.imgoffer-2{width:180px;top:124px;right:-3px}\n}\n@media screen and (max-width:490px){\n#HPV100006.promoWrap img.imgoffer-2{width:150px;top:113px;right:0}\n #HPV100006.promoWrap img.imgoffer-1{top:45%;}\n}\n@media screen and (max-width:430px){\n #HPV100006.promoWrap img.imgoffer-1{width:120px;height:auto;top:36%;left:-1%}\n#HPV100006.promoWrap img.imgoffer-2{top:15%;right:1.5%}\n}\n@media screen and (max-width:360px){\n #HPV100006.promoWrap img.imgoffer-1{width:120px;height:auto;top:36%;left:-1%}\n#HPV100006.promoWrap img.imgoffer-2{width:142px;top:16%;right:-2%}\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box img{width: 85%;}\n#HPV100006.promoWrap .stacked-right-card-1 .picture-box .imgsec{width:180px;height:auto}\n#HPV100006.promoWrap .card-content-new{max-width:211px}\n#HPV100006.promoWrap .card.img-section .picture-box img{width: 85%;}\n}\n </style>\n <div class=\"promoWrap\" id=\"HPV100006\">\n <div class=\"health-services-section grid-two-col\">\n <!-- Left Column -->\n <div class=\"column column-one\">\n <div class=\"header-sec\">\n <div class=\"link-hover\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/health-services-heading-icon.svg\" alt=\"Illustration of a shield with a cross symbolizing health care\">\n <h2 class=\"icon-text\">Health services</h2>\n </div>\n <h3>Get vaccinated. Grab some extra savings.</h3>\n <p class=\"para\">CVS offers 14 vaccines that are covered by most insurance,* and appointments can often be made on the same day. Plus, get a $5 off $20 coupon* for the next time you shop at CVS.</p>\n <a class=\"red-car red-care-one\" href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-s6-hcd-imz-fnnl-flu\" id=\"\"><span>Schedule your vaccinations</span></a>\n </div>\n <p class=\"disc-text dtp-display\">No cost with most insurance. Eligibility varies by patient and insurance plan. Restrictions apply. <a class=\"disclink\" href=\"/immunizations/get-vaccinated?icid=cvs-home-design1-s6-hcd-imz-details\">Get details here</a>.</p>\n </div>\n <div class=\"card img-section\">\n <div class=\"img-section-inner\">\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-vaccination.jpg?im=Resize=(730,528)\">\n <source media=\"(min-width: 701px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-vaccination.jpg?im=Resize=(352.56,255)\"> \n <img alt=\"A smiling adult and two youths sit a vehicle. The adult has an adhesive bandage with a heart on it on their arm.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-vaccination.jpg?im=Resize=(284.81,206)\">\n </picture>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk03/get-a-5-off-20-coupon-with-vaccine.png\" alt=\"Get a five dollar off 20 dollar coupon with vaccine. Restrictions apply.\" class=\"imgoffer-1\">\n </div>\n</div>\n \n </div>\n <p class=\"disc-text tab-display\">No cost with most insurance. Eligibility varies by patient and insurance plan. Restrictions apply. <a class=\"disclink\" href=\"/immunizations/get-vaccinated?icid=cvs-home-design1-s6-hcd-imz-details\">Get details here</a>.</p>\n\n <!-- Right Column -->\n <!-- Right Column -->\n<div class=\"column column-two\">\n <!-- First two cards -->\n <div class=\"card link-hover left-card-1\">\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-minute-clinic-otoscope.jpg\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-minute-clinic-otoscope.jpg\"> \n <img alt=\"Inside an exam room, a child plays with an otoscope with an adult smiling behind them.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-minute-clinic-otoscope.jpg\">\n </picture>\n </div>\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/10-off-20_coupon_with-vax.svg\" alt=\"Get a $10 off $20 coupon with vaccine\" class=\"imgoffer\"> -->\n <div class=\"card-content card-content-1\">\n <h3>Same-day care is just around the corner</h3>\n <p class=\"para\">MinuteClinic<span class=\"super\">®</span> is open for you nights and weekends, with appointments available in person and virtually.*</p>\n <a class=\"black-cta\"\n href=\"/minuteclinic?icid=cvs-home-s6-hcd-mc-schedule\"\n id=\"\"><span>Schedule a MinuteClinic appointment</span></a>\n </div>\n </div>\n\n \n\n <!-- Sub-grid for last 3 cards -->\n <div class=\"sub-grid\">\n <!-- Left big card -->\n <div class=\"stacked-right\">\n <div class=\"card link-hover story-card stacked-right-card-1\">\n <div class=\"card-content-new\">\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk20/health-services-block-3-weight-loss.jpg\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk20/health-services-block-3-weight-loss.jpg\"> \n <img alt=\"Next to a couple of house plants is a body weight scale, a set of orange dumbbells and an orange foam roller.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk20/health-services-block-3-weight-loss.jpg\">\n </picture>\n </div>\n </div>\n <div class=\"card-content\">\n <p class=\"para\">Find support to help achieve your weight-loss goals.</p>\n <a class=\"black-cta\"\n href=\"/minuteclinic/services/weight-loss-program?icid=cvs-home-s6-hcd-mc-weightloss\"\n id=\"\"><span>Explore MinuteClinic Weight-Loss Program</span></a>\n </div>\n </div>\n <div class=\"card link-hover stacked-right-card-2\">\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-oak-street-health-in-clinic.jpg\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-oak-street-health-in-clinic.jpg\"> \n <img alt=\"A smiling patient rests their arms on the office counter.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2026/wk26/health-services-oak-street-health-in-clinic.jpg\">\n </picture>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/Oak_Street_Health_Endorsed_Lockup_v_lgs_cmyk_grngry copy 3.png\" alt=\"A health care provider shows a patient information on a digital tablet at Oak Street Health.\" class=\"imgoffer-2\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/10-off-20_coupon_with-vax.svg\" alt=\"Get a $10 off $20 coupon with vaccine\" class=\"imgoffer-1\"> -->\n <div class=\"card-content card-content-1\">\n <h3>Oak Street Health specializes in primary care for older adults</h3>\n <p class=\"para\">Our dedicated care team understands the unique needs of adults on Medicare. Same-day or next-day appointments where available.</p>\n <a class=\"black-cta\"\n href=\"/content/oak-street-health?icid=cvs-home-s6-hcd-osh\"\n id=\"\"><span>Learn more about Oak Street Health</span></a>\n </div>\n </div>\n</div>\n </div>\n</div>\n\n </div>\n </div>\n <script>\n // link hover\n\t\tdocument.querySelectorAll('.link-hover').forEach(div => {\n const link = div.querySelector('a');\n\n if (link) {\n div.style.cursor = 'pointer';\n\n div.addEventListener('click', () => {\n window.location.href = link.href;\n });\n }\n});\n </script>"}},{"slotId":"HP00007","slotContent":{"plaintext":"<!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"> -->\n<style>\n * {\nbox-sizing: border-box;\nmargin: 0;\npadding: 0;\n}\nbody{background-color:transparent!important;margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.25em;font-size: .85em;line-height: .85em;}\n#HPV100007.promoWrap {background-color:transparent!important;margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif;max-width:1280px;margin:0 auto 120px auto;position: relative;}\n#HPV100007.promoWrap .rotating-slider-container {max-width:1035px;margin:0 auto 0 auto;padding:0;background:#fff;position:relative}\n#HPV100007.promoWrap .rotating-slider-container .head3{margin:0;color:#262626;font-size:36px;line-height:46.8px;font-weight:400;font-size:26px}\n#HPV100007.promoWrap .rotating-slider-container .carousel{display:flex;align-items:center;gap:35px;position:relative;justify-content:space-between}\n#HPV100007.promoWrap .rotating-slider-container .slides-container{position:relative;min-height:450px;overflow:visible;flex-grow:1}\n#HPV100007.promoWrap .rotating-slider-container .slides{position:relative;height:100%}\n/* #HPV100007.promoWrap .rotating-slider-container .slide{position:absolute;width:100%;transition:transform .5s ease-in-out;top:0;left:0} */\n#HPV100007.promoWrap .rotating-slider-container .slidess{position:relative;width:100%;height: auto;transition:transform .5s ease-in-out;display: block;}\n#HPV100007.promoWrap .rotating-slider-container .two-column-slide{display:flex;align-items:center;gap:40px;height:100%}\n#HPV100007.promoWrap .rotating-slider-container .image-column{flex:1;height:100%;display:flex;align-items:center}\n#HPV100007.promoWrap .rotating-slider-container .image-column img{width:100%;height:auto;max-height:300px;object-fit:contain;border-radius:8px}\n#HPV100007.promoWrap .rotating-slider-container .content-column{flex:1;padding:20px}\n#HPV100007.promoWrap .rotating-slider-container .content-column h3{font-size:28px;color:#333;margin-bottom:15px}\n#HPV100007.promoWrap .rotating-slider-container .content-column p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px}\n#HPV100007.promoWrap .rotating-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#HPV100007.promoWrap .rotating-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#HPV100007.promoWrap .rotating-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#HPV100007.promoWrap .rotating-slider-container .arrow-btn:hover{background-color:#000}\n#HPV100007.promoWrap .rotating-slider-container .arrow-btn.right{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n#HPV100007.promoWrap .rotating-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#HPV100007.promoWrap .rotating-slider-container .arrow-btn.right.disabled{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n#HPV100007.promoWrap .rotating-slider-container .arrow-btn.left{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n#HPV100007.promoWrap .rotating-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#HPV100007.promoWrap .rotating-slider-container .arrow-btn.left.disabled{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n/* #HPV100007.promoWrap .rotating-slider-container .arrow-btn.left.disabled:focus-visible {outline: 0 transparent;} */\n#HPV100007.promoWrap .rotating-slider-container .arrow-btn.disabled{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n#HPV100007.promoWrap .rotating-slider-container .dots-two{display:flex;justify-content:center;gap:10px;margin-top:0}\n#HPV100007.promoWrap .rotating-slider-container .dot-btn-two{width:8px;height:8px;border-radius:50%;background:#ccc;cursor:pointer;border:none;padding:0}\n#HPV100007.promoWrap .rotating-slider-container .dot-btn-two.active{background:#000}\n#HPV100007.promoWrap .rotating-slider-container .image-slider-column{width:100%;height:400px;position:relative;overflow:hidden}\n#HPV100007.promoWrap .rotating-slider-container .image-slides{position:relative;height:100%}\n#HPV100007.promoWrap .rotating-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#HPV100007.promoWrap .rotating-slider-container .image-slide img{width:100%;height:100%;object-fit:cover;display:block;border-radius:5px}\n#HPV100007.promoWrap .rotating-slider-container .image-slide.active{left:10%;transform:translateX(0);z-index:3;opacity:1}\n#HPV100007.promoWrap .rotating-slider-container .image-slide.next{left:100%;transform:translateX(-80%);z-index:2;opacity:.8}\n#HPV100007.promoWrap .rotating-slider-container .image-slide.prep-next{left:100%;transform:translateX(-60%);z-index:1;opacity:.6}\n#HPV100007.promoWrap .rotating-slider-container .image-slide.prev{left:-80%;transform:translateX(60%);z-index:1;opacity:.5}\n#HPV100007.promoWrap .rotating-slider-container .slide-out-left{animation:slideOutLeft .7s forwards}\n#HPV100007.promoWrap .rotating-slider-container .slide-in-right{animation:slideInRight .7s forwards}\n#HPV100007.promoWrap .rotating-slider-container .slide-out-right{animation:slideOutRight .7s forwards}\n#HPV100007.promoWrap .rotating-slider-container .slide-in-left{animation:slideInLeft .7s forwards}\n@keyframes slideOutLeft{from{transform:translateX(0);left:10%;opacity:1}to{transform:translateX(-40%);left:10%;opacity:.5}}\n@keyframes slideInRight{from{transform:translateX(-80%);left:100%;opacity:.8}to{transform:translateX(-80%);left:20%;opacity:1}}\n@keyframes slideOutRight{from{transform:translateX(0);left:10%;opacity:1}to{transform:translateX(40%);left:10%;opacity:.5}}\n@keyframes slideInLeft{from{transform:translateX(60%);left:-80%;opacity:.5}to{transform:translateX(60%);left:0;opacity:1}}\n#HPV100007.promoWrap .rotating-slider-container .slider-nav{display:flex;justify-content:center;gap:20px;margin-top:20px}\n#HPV100007.promoWrap .rotating-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#HPV100007.promoWrap .rotating-slider-container .slide-indicators{display:flex;justify-content:center;margin-top:15px;gap:10px}\n#HPV100007.promoWrap .rotating-slider-container .indicator{width:12px;height:12px;border-radius:50%;background-color:#ccc;cursor:pointer}\n#HPV100007.promoWrap .rotating-slider-container .indicator.active{background-color:#333}\n#HPV100007.promoWrap .rotating-slider-container .testimonial-slide{display:none}\n#HPV100007.promoWrap .rotating-slider-container .cube-container{width:100%;height:400px;perspective:1200px;position:relative;overflow:visible}\n#HPV100007.promoWrap .rotating-slider-container .cube{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s ease-in-out}\n#HPV100007.promoWrap .rotating-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#HPV100007.promoWrap .rotating-slider-container .cube-face img{width:100%;height:100%;object-fit:cover}\n#HPV100007.promoWrap .rotating-slider-container .cube-face:first-child{transform:rotateY(0) translateZ(150px);z-index:4;opacity:1}\n#HPV100007.promoWrap .rotating-slider-container .cube-face:nth-child(2){transform:rotateY(90deg) translateZ(150px);z-index:3;opacity:1}\n#HPV100007.promoWrap .rotating-slider-container .cube-face:nth-child(3){transform:rotateY(180deg) translateZ(150px);z-index:2;opacity:1}\n#HPV100007.promoWrap .rotating-slider-container .cube-face:nth-child(4){transform:rotateY(-90deg) translateZ(150px);z-index:1;opacity:1}\n#HPV100007.promoWrap .rotating-slider-container .cube-face.active{opacity:1;z-index:5}\n#HPV100007.promoWrap .rotating-slider-container .fixed-image-column{position:absolute;left:0;top:0;width:50%;height:100%;padding-right:20px;margin-right:60px;flex-shrink:0;max-width:520px;flex:1}\n/* #HPV100007.promoWrap .rotating-slider-container .sliding-content-column{position:absolute;right:0;top:0;width:50%;height:100%} */\n#HPV100007.promoWrap .rotating-slider-container .sliding-content-column{position:relative;width:50%;height:auto;overflow: visible;\n float: right;}\n\n#HPV100007.promoWrap .rotating-slider-container .slides{position:relative;height:100%}\n#HPV100007.promoWrap .rotating-slider-container .slidess{width:100%;opacity:0;transition:opacity .5s ease-in-out;visibility: hidden;}\n#HPV100007.promoWrap .rotating-slider-container .slidess.active{opacity:1;float: right;\n display: inline-block;\n position: absolute;visibility: visible;}\n#HPV100007.promoWrap .rotating-slider-container .carousel-container{position:relative;width:100%;height:400px;perspective:1000px}\n#HPV100007.promoWrap .rotating-slider-container .card{position:absolute;width:100%;max-width:352px;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;visibility:visible}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-front{z-index:3;transform:translateX(0) scale(1);opacity:1}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-middle{z-index:2;transform:translateX(40px) scale(.95);opacity:1;width:100%}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-back{z-index:1;transform:translateX(70px) scale(.9);opacity:1;width:100%}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-left{z-index:2;transform:translateX(-40px) scale(.95);opacity:1;width:100%}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-far-left{z-index:1;transform:translateX(-70px) scale(.9);opacity:1;width:100%}\n#HPV100007.promoWrap .rotating-slider-container .card.hidden-layer{opacity:0!important;transform:translateX(0) scale(.9)!important;z-index:0!important}\n#HPV100007.promoWrap .rotating-slider-container .slides-text-section-two{position:relative;left:5%}\n#HPV100007.promoWrap .rotating-slider-container .fixed-image-column .card img{object-fit:cover;width:352px;height:100%;border-radius:20px}\n/* #HPV100007.promoWrap .rotating-slider-container .arrow-btn:focus,\n#HPV100007.promoWrap .rotating-slider-container .card:focus,\n.dot-btn-two:focus-visible {outline: none;} */\n/* #HPV100007.promoWrap .rotating-slider-container .dot-btn-two:focus{outline:2px solid #0066cc;outline-offset:2px} */\n.dot-mob-two:focus-visible {outline: none;}\n/* #HPV100007.promoWrap .rotating-slider-container .using-mouse .arrow-btn:focus,\n#HPV100007.promoWrap .rotating-slider-container .using-mouse .card:focus,\n#HPV100007.promoWrap .rotating-slider-container .using-mouse .dot-btn-two:focus{outline:0} */\n#HPV100007.promoWrap .rotating-slider-container .mobile-view-sec{display:none}\n\n#HPV100007.promoWrap .rotating-slider-container .header-sec{margin-bottom:20px;padding:33px 20px 33px 0}\n#HPV100007.promoWrap .rotating-slider-container .header-sec.text-slide-two{padding:23px 10px 33px 0}\n#HPV100007.promoWrap .rotating-slider-container .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;display:block;align-items:center}\n#HPV100007.promoWrap .rotating-slider-container .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;}\n/* #HPV100007.promoWrap .rotating-slider-container .header-sec h2.icon-text{display:flex;align-items:center;justify-content:left}\n#HPV100007.promoWrap .rotating-slider-container .header-sec h2.icon-text img{padding-right:10px} */\n#HPV100007.promoWrap .rotating-slider-container .header-sec h3{font-size:36px;line-height:130%;font-weight:400;margin-top:5px;padding-bottom:10px;color:#1a1a19;}\n#HPV100007.promoWrap .rotating-slider-container .header-sec p.para{padding-bottom:23px;}\n#HPV100007.promoWrap .rotating-slider-container .red-car{color:#1a1a19;text-decoration:none;display:table;font-weight:500;background:#004d99;border:1px solid #004d99;padding:10px 10px;display:inline-block;color:#fff;border-radius:10px}\n#HPV100007.promoWrap .rotating-slider-container .red-car:hover{background:#fff;border:1px solid #000;color:#004d99}\n#HPV100007.promoWrap .rotating-slider-container .red-car:hover::after{background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat}\n#HPV100007.promoWrap .rotating-slider-container .red-car::after{content:'';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.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:8px;margin-bottom:3px;margin-top:2px}\n#HPV100007.promoWrap .rotating-slider-container .picture-box{position:relative;overflow:hidden;align-items:center;justify-content:center;border-radius:20px}\n#HPV100007.promoWrap .rotating-slider-container .picture-box .imgsec{overflow:hidden;display:block;object-fit:cover;max-width:352px;border-radius:20px}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-middle::after {\ncontent: \"\";\nposition: absolute;\ninset: 0;\nbackground: rgba(255, 255, 255, 0.6);\nbackdrop-filter: blur(2px); \n-webkit-backdrop-filter: blur(2px);\n margin-bottom: -2px;\n}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-back::after {\ncontent: \"\";\nposition: absolute;\ninset: 0;\nbackground: rgba(255, 255, 255, 0.6);\nbackdrop-filter: blur(2px); \n-webkit-backdrop-filter: blur(2px);\nmargin-bottom: -2px;\n}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-left::after {\ncontent: \"\";\nposition: absolute;\ninset: 0;\nbackground: rgba(255, 255, 255, 0.6);\nbackdrop-filter: blur(2px); \n-webkit-backdrop-filter: blur(2px);\n margin-bottom: -2px;\n}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-far-left::after {\ncontent: \"\";\nposition: absolute;\ninset: 0;\nbackground: rgba(255, 255, 255, 0.6);\nbackdrop-filter: blur(2px); \n-webkit-backdrop-filter: blur(2px);\n margin-bottom: -2px;\n}\n#HPV100007.promoWrap .carousel-mobile{display: none;}\n#HPV100007.promoWrap .header-sec-img-text {display: flex;flex-direction: row;}\n#HPV100007.promoWrap .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;display:flex;/*align-items:center;*/justify-content:center; color: #575757;padding-left: 8px;flex-direction: column;}\n#HPV100007.promoWrap .rotating-slider-container .third-slide-acn .header-sec{padding: 33px 2px 33px 0;}\n#HPV100007.promoWrap .link-hover:hover .red-car {\n background: #fff;\n border: 1px solid #000;\n color: #004d99;\n}\n#HPV100007.promoWrap .link-hover:hover .red-car::after {\n background: transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat;\n}\n#HPV100007.promoWrap .rotating-slider-container .text-slide-three h3{width: 100%;}\n#HPV100007.promoWrap a:focus-visible {outline: 2px solid #000000;outline-offset: 3px;/*outline: -webkit-focus-ring-color auto 1px;*/}\n#HPV100007.promoWrap .rotating-slider-container .fixed-image-column .card img:focus-visible {outline: 1px solid #000000;}\n#HPV100007.promoWrap .rotating-slider-container .third-slide-acn .header-sec p.para{width: 98%;}\n\n\n@media(max-width:959px){\n#HPV100007.promoWrap .rotating-slider-container .header-sec{margin-bottom:0;padding:0}\n#HPV100007.promoWrap .rotating-slider-container .header-sec.text-slides-one{margin-bottom:0;padding:45px 10px 33px 0}\n#HPV100007.promoWrap .rotating-slider-container .grid-two-col{gap:80px}\n#HPV100007.promoWrap .rotating-slider-container .header-sec h3{padding-bottom:10px;font-size:24px}\n#HPV100007.promoWrap .rotating-slider-container .header-sec p.para{padding-bottom:20px}\n#HPV100007.promoWrap .rotating-slider-container .picture-box .imgsec{max-width:251px;max-height:287px}\n#HPV100007.promoWrap .rotating-slider-container .card{max-width:352px}\n#HPV100007.promoWrap .rotating-slider-container .carousel-container{min-height:287px;padding-top:31px}\n#HPV100007.promoWrap{max-width:1280px;margin:0 auto 40px auto}\n#HPV100007.promoWrap .rotating-slider-container .dots-two{margin-top: 20px;}\n#HPV100007.promoWrap .rotating-slider-container .card{height: auto;}\n#HPV100007.promoWrap .rotating-slider-container .slides-container{min-height: 340px;}\n#HPV100007.promoWrap {margin:0 auto 80px auto;position: relative;}\n#HPV100007.promoWrap .rotating-slider-container .fixed-image-column .card img{width: -webkit-fill-available;}\n#HPV100007.promoWrap .rotating-slider-container .header-sec.text-slide-two {margin-bottom: 0;padding: 26px 10px 33px 0;}\n#HPV100007.promoWrap .rotating-slider-container .header-sec.text-slide-three {margin-bottom: 0;padding: 33px 10px 33px 0;}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-middle::after {\n margin-bottom: 0;\n}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-back::after {\nmargin-bottom: 0;\n}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-left::after {\n margin-bottom: 0;\n}\n#HPV100007.promoWrap .rotating-slider-container .card.visible-far-left::after {\n margin-bottom: 0;\n}\n}\n@media(max-width:800px){\n#HPV100007.promoWrap .rotating-slider-container .fixed-image-column{left:0}\n#HPV100007.promoWrap .rotating-slider-container .learn-more-link{font-size:13px}\n#HPV100007.promoWrap .rotating-slider-container .slides-container{min-height: 340px;}\n}\n@media(max-width:755px){\n#HPV100007.promoWrap .rotating-slider-container .carousel{gap: 15px;}\n}\n @media (max-width:700px) {\n #HPV100007.promoWrap {background-color:transparent!important;font-family:CVS Health Sans,Helvetica,Arial,sans-serif;max-width:unset;position: unset;}\n #HPV100007.promoWrap .rotating-slider-container{display: none;}\n#HPV100007.promoWrap .carousel-mobile{display: block;position: relative;}\n:root {\n --peek: 28px; /* no peek so only one slide shows */\n --gap: 36px; /* remove inter-slide gap on mobile */\n}\n #HPV100007.promoWrap #imageTrackTwo {\n padding-left: var(--peek);\n padding-right: var(--peek);\n gap: var(--gap);\n }\n\n/* Make the container span the screen and clip overflow */\n#HPV100007.promoWrap #imageContainerTwo {\n width: 100%;\n max-width: 100%;\n margin: 0 auto;\n overflow: hidden;\n position: relative;\n}\n\n/* IMPORTANT: target the actual track you use. If your HTML uses id=\"imageTrack\",\n either add class=\"image-track\" to it OR combine selectors as below. */\n#HPV100007.promoWrap #imageTrackTwo,\n#HPV100007.promoWrap .image-track {\n display: flex;\n align-items: stretch;\n padding: 0 var(--peek); /* no side padding to avoid peeking */\n gap: var(--gap); /* prevent second slide from appearing */\n transition: transform 420ms cubic-bezier(.22,.9,.35,1);\n}\n\n/* Force exactly one slide to fill the viewport width */\n#HPV100007.promoWrap .carousel-mobile .image-slide {\n flex: 0 0 calc(100% - var(--peek) * 2);\n max-width: calc(100% - var(--peek) * 2);\n border-radius: 16px;\n overflow: hidden;\n}\n\n#HPV100007.promoWrap .carousel-mobile .image-slide img {\n display: block;\n width: 100%;\n height: auto;\n object-fit: cover;\n}\n\n/* Text track matches one-at-a-time behavior */\n#HPV100007.promoWrap .carousel-mobile .text-carousel-container { overflow: hidden; }\n#HPV100007.promoWrap .carousel-mobile .text-track { display: flex; transition: transform 420ms cubic-bezier(.22,.9,.35,1); }\n#HPV100007.promoWrap .carousel-mobile .text-slide { min-width: 100%; }\n\n\n#HPV100007.promoWrap .carousel-mobile .text-slide h2{ font-size:18px; margin-bottom:8px; line-height:1.05; }\n#HPV100007.promoWrap .carousel-mobile .cta { background:#165bb5; color:#fff; padding:10px 14px; border-radius:8px; text-decoration:none; display:inline-block; }\n\n/* controls-two */\n#HPV100007.promoWrap .carousel-mobile .arrow { position:absolute; top:26%; transform:translateY(-50%); width:40px; height:40px; border-radius:50%; border:0; background:#fff; box-shadow:0 6px 18px rgba(0,0,0,0.08); cursor:pointer; display:flex; align-items:center; justify-content:center;padding: 8px 12px;\n background: #fff;\n border: none;\n border-radius: 30%;\n cursor: pointer;\n z-index: 10;\n /* opacity: .8; */\n border: 1px solid #000; }\n#HPV100007.promoWrap .carousel-mobile .arrow.left { left: 8px; } /* place outside visual card if desired */\n#HPV100007.promoWrap .carousel-mobile .arrow.right { right: 8px; }\n#HPV100007.promoWrap .carousel-mobile .arrow.right {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);\n background-position: center;\n background-repeat: no-repeat;\n flex-shrink: 0;\n}\n#HPV100007.promoWrap .carousel-mobile .arrow.left {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);\n background-position: center;\n background-repeat: no-repeat;\n flex-shrink: 0;\n}\n\n#HPV100007.promoWrap .carousel-mobile .controls-two { margin-top:25px; display:flex; justify-content:center; gap:8px; }\n#HPV100007.promoWrap .carousel-mobile .dot-mob-two { width:8px; height:8px; border-radius:50%; background:#ddd; cursor:pointer; }\n#HPV100007.promoWrap .carousel-mobile .dot-mob-two.active { background:#333; }\n#HPV100007.promoWrap .carousel-mobile .header-sec{margin-bottom:20px;}\n#HPV100007.promoWrap .carousel-mobile .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;display:block;align-items:center}\n#HPV100007.promoWrap .carousel-mobile .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;}\n/* #HPV100007.promoWrap .carousel-mobile .header-sec h2.icon-text{display:flex;align-items:center;justify-content:left}\n#HPV100007.promoWrap .carousel-mobile .header-sec h2.icon-text img{padding-right:10px} */\n#HPV100007.promoWrap .carousel-mobile .header-sec h3{font-size:24px;line-height:130%;font-weight:400;padding-top:20px;padding-bottom:20px;color: #1a1a19;}\n#HPV100007.promoWrap .carousel-mobile .header-sec p.para{padding-bottom:30px}\n#HPV100007.promoWrap .carousel-mobile .header-sec{padding:0 0 0 18px}\n/* .header-sec.header-sec-one{padding:0 0 0 10px!important} */\n#HPV100007.promoWrap .carousel-mobile .header-sec{max-width: 100%;}\n#HPV100007.promoWrap .carousel-mobile .carousel-header{margin-bottom:0;padding:0 0 24px 18px;}\n#HPV100007.promoWrap .carousel-mobile .carousel-header .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;}\n#HPV100007.promoWrap .carousel-mobile .red-car{color:#1a1a19;text-decoration:none;display:table;font-weight:500;background:#004d99;border:1px solid #004d99;padding:10px 10px;display:inline-block;color:#fff;border-radius:10px}\n#HPV100007.promoWrap .carousel-mobile .red-car:hover{background:#fff;border:1px solid #000;color:#004d99}\n#HPV100007.promoWrap .carousel-mobile .red-car:hover::after{background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat}\n#HPV100007.promoWrap .carousel-mobile .red-car::after{content:'';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.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:8px;margin-bottom:3px;margin-top:2px}\n#HPV100007.promoWrap .carousel-mobile .arrow.disabled {\n background-color: #ccc9c6;\n border: 1px dashed #767471;\n cursor: not-allowed;\n pointer-events: none;\n background-position: center;\n background-repeat: no-repeat;\n}\n#HPV100007.promoWrap .carousel-mobile .arrow.left.disabled {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);\n}\n#HPV100007.promoWrap .carousel-mobile .arrow.right.disabled {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);\n}\n\n #HPV100007.promoWrap .carousel-mobile .image-slide img { height:auto; }\n #HPV100007.promoWrap .carousel-mobile .arrow.left, #HPV100007.promoWrap .carousel-mobile .arrow.right { display:block; }\n/* .image-slide.peek img {\nmin-height: 500px;\nopacity: 0.7; \ntransition: transform 0.4s ease, opacity 0.4s ease;\n border-radius: 12px;\n} */\n#HPV100007.promoWrap .carousel-mobile .image-slide {\ndisplay: flex;\nalign-items: center; /* Vertically centers the image */\njustify-content: center; /* Optional: horizontally centers if needed */\n}\n#HPV100007.promoWrap .carousel-mobile .image-slide.peek img {\nheight: 80%; /* or any percentage that looks good */\nobject-fit: cover;\nborder-radius: 16px;\n}\n\n#HPV100007.promoWrap button.dot-mob-two {\n border-style: none;\n}\n#HPV100007.promoWrap .header-sec .icon-text{align-items: anchor-center;}\n#HPV100007.promoWrap .header-sec .icon-text img{width: auto;height: 33px;}\n#HPV100007.promoWrap .red-car.force-focus {\noutline: 3px solid #d32f2f; /* red border */\noutline-offset: 2px;\n}\n\n#HPV100007.promoWrap .red-car:focus-visible{outline: 2px solid #004d99;}\n#HPV100007.promoWrap button:focus-visible{outline: 2px solid #004d99;}\n\n#HPV100007.promoWrap .carousel-mobile .second-slide-para h3{max-width: unset;width: 92%;}\n}\n\n@media (max-width: 400px) {\n:root {\n --peek: 60px;\n --gap: 33px;\n}\n\n#HPV100007.promoWrap #imageTrackTwo {\n padding-left: var(--peek);\n padding-right: var(--peek);\n gap: var(--gap);\n}\n\n#HPV100007.promoWrap .carousel-mobile .image-slide {\n flex: 0 0 239px;\n max-width: 239px;\n}\n#HPV100007.promoWrap .carousel-mobile .image-slide.peek img {\n/* transform: scale(0.9); */\nopacity: 1; /* Optional: adds a faded look */\ntransition: transform 0.4s ease, opacity 0.4s ease;\n border-radius: 16px;\n min-height: unset;\n}\n}\n@media(max-width:360px){\n #HPV100007.promoWrap .carousel-mobile .second-slide-para .red-car{padding: 10px 5px;}\n}\n</style>\n<div class=\"promoWrap\" id=\"HPV100007\">\n<div class=\"rotating-slider-container\">\n<!-- <h3>How we support our community</h3>-->\n\n<div class=\"carousel\">\n <button class=\"arrow-btn left\" id=\"prevBtnTwo\" aria-label=\"Previous slide\"></button>\n \n <div class=\"slides-container\">\n <div class=\"slides desktop-view-sec\">\n <!-- Image Stack Rotation -->\n <div class=\"fixed-image-column\" style=\"margin-right: 60px; flex-shrink: 0; max-width: 520px;\">\n <div class=\"carousel-container\" id=\"carouselTwo\">\n <div class=\"card visible-front\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/1-extracare-in-store.png\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <div class=\"imgsec\"> \n <img alt=\"An adult customer holds a CVS basket that is partially filled as they look at their phone in a store aisle.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/1-extracare-in-store.png\" class=\"img-slides\">\n </div>\n </div>\n </div>\n <div class=\"card visible-middle\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/20200909-17-Exam-Sprain-0047.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <div class=\"imgsec\">\n <img alt=\"Inside a residence, a smiling adult removes a roll of paper towels from a tote bag with the ExtraCare Plus logo on it. Behind him are two other smiling people. One of them has a bottle of Fabuloso cleaner. The ExtraCare Plus icon is layered on the bottom corner of the image.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/2-extracare-slide-extracare-plus.png\" class=\"img-slides\">\n </div>\n </div>\n </div>\n <div class=\"card visible-back\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/1-extracare-in-store.png\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <div class=\"imgsec\">\n <img alt=\"A CVS pharmacy employee smiles as they lean out of the CVS pickup window to scan the phone of a customer.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/3-extracare-slide-pickup.png\" class=\"img-slides\">\n </div>\n </div>\n </div>\n </div>\n </div>\n <div class=\"slides-text-section-two\">\n <!-- Content slides (unchanged) -->\n <!-- Slide 1 -->\n<div class=\"slidess active\" id=\"slides-one\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec link-hover text-slides-one\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/extracare-heading-icon.svg\" alt=\"Illustration of an ExtraCare card\">\n <h2 class=\"icon-text\">ExtraCare</h2>\n </div>\n <h3 id=\"slide-1-h\" tabindex=\"-1\">Turn your CVS trip into savings with ExtraCare<span class=\"super\">®</span></h3>\n <p class=\"para\">Join ExtraCare for FREE and unlock Extra Big Deals, sale prices plus earn 2% back in ExtraBucks Rewards<span class=\"super\">®</span> on eligible in-store and online purchases and more.*</p>\n <a class=\"red-car red-care-one\" href=\"/account-registration/look-up?returnUrl=%2Fextracare%2Fnew-card%2F&icid=cvs-home-s7-ec-joinec\">\n <span>Join ExtraCare for FREE</span>\n </a>\n </div>\n </div>\n</div>\n\n<!-- Slide 2 -->\n<div class=\"slidess\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec link-hover text-slide-two\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/extracare-heading-icon.svg\" alt=\"Illustration of an ExtraCare card\">\n <h2 class=\"icon-text\">ExtraCare</h2>\n </div>\n <h3 id=\"slide-2-h\" tabindex=\"-1\">Bigger savings and a $10 monthly reward with ExtraCare Plus<span class=\"super\">®</span></h3>\n <p class=\"para\">Enjoy FREE same-day delivery, 20% off CVS Health<span class=\"super\">®</span> brands, a 24/7 Pharmacist Helpline and more; only $5 a month or $48 a year.* Plus, get a $10 monthly bonus reward as a thank you.</p>\n <a class=\"red-car red-care-one\" href=\"/account-login/look-up?returnUrl=%2Fextracare%2Fplus%2Fjoin&icid=cvs-home-s7-ec-joinecplus\">\n <span>Upgrade to ExtraCare Plus</span>\n </a>\n </div>\n </div>\n</div>\n\n<!-- Slide 3 -->\n<div class=\"slidess third-slide-acn\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec link-hover text-slide-three\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/extracare-heading-icon.svg\" alt=\"Illustration of an ExtraCare card\">\n <h2 class=\"icon-text\">ExtraCare</h2>\n </div>\n <h3 id=\"slide-3-h\" tabindex=\"-1\">Earn $50 in ExtraBucks Rewards<span class=\"super\">®</span> for filling scripts</h3>\n <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 <a class=\"red-car red-care-one\" href=\"/account-registration/look-up?returnUrl=%2Fextracare%2Fnew-card%2F&icid=cvs-home-s7-ec-joinrrx\">\n <span>Join ExtraCare & opt in</span>\n </a>\n </div>\n </div>\n</div>\n </div>\n </div>\n \n <!-- mobile view start -->\n\n <!-- mobile view end -->\n </div>\n \n\n <button class=\"arrow-btn right\" id=\"nextBtnTwo\" aria-label=\"Next slide\"></button>\n</div>\n\n<div class=\"dots-two\" role=\"group\" aria-label=\"Slide Progress Indicator Dots\" aria-hidden=\"true\">\n<span class=\"dot-btn-two active\" aria-label=\"Slide 1 of 3\" role=\"img\" data-index=\"0\"></span>\n<span class=\"dot-btn-two\" aria-label=\"Slide 2 of 3\" role=\"img\" data-index=\"1\"></span>\n<span class=\"dot-btn-two\" aria-label=\"Slide 3 of 3\" role=\"img\" data-index=\"2\"></span>\n</div>\n</div>\n\n<div class=\"carousel-mobile\" id=\"carousel-mob\">\n<div class=\"carousel-header header-sec\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/extracare-heading-icon.svg\" alt=\"Illustration of an ExtraCare card\">\n <h2 class=\"icon-text\">ExtraCare</h2>\n </div>\n</div>\n\n<div class=\"image-carousel-container\" id=\"imageContainerTwo\">\n <div class=\"image-track\" id=\"imageTrackTwo\">\n <!-- replace src with your images -->\n <div class=\"image-slide\" aria-hidden=\"false\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/1-extracare-in-store.png\" alt=\"An adult customer holds a CVS basket that is partially filled as they look at their phone in a store aisle.\"></div>\n <div class=\"image-slide\" aria-hidden=\"true\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/2-extracare-slide-extracare-plus.png\" alt=\"Inside a residence, a smiling adult removes a roll of paper towels from a tote bag with the ExtraCare Plus logo on it. Behind him are two other smiling people. One of them has a bottle of Fabuloso cleaner. The ExtraCare Plus icon is layered on the bottom corner of the image.\"></div>\n <div class=\"image-slide\" aria-hidden=\"true\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2026/wk19/3-extracare-slide-pickup.png\" alt=\"A CVS pharmacy employee smiles as they lean out of the CVS pickup window to scan the phone of a customer.\"></div>\n </div>\n</div>\n\n <div class=\"controls-two\" role=\"group\" aria-label=\"Slide Progress Indicator Dots\" aria-hidden=\"true\">\n <span class=\"dot-mob-two active\" aria-label=\"Slide 1 of 3\" role=\"img\"></span>\n <span class=\"dot-mob-two\" aria-label=\"Slide 2 of 3\" role=\"img\"></span>\n <span class=\"dot-mob-two\" aria-label=\"Slide 3 of 3\" role=\"img\"></span>\n </div>\n\n<div class=\"text-carousel-container\" id=\"textContainer\">\n <div class=\"text-track\" id=\"textTrackTwo\">\n <div class=\"text-slide\" aria-hidden=\"false\">\n <div class=\"header-sec link-hover\">\n <h3>Turn your CVS trip into savings with ExtraCare<span class=\"super\">®</span></h3>\n <p class=\"para\">Join ExtraCare for FREE and unlock Extra Big Deals, sale prices plus earn 2% back in ExtraBucks Rewards<span class=\"super\">®</span> on eligible in-store and online purchases and more.</p>\n <a class=\"red-car red-care-one red-car-mob\" href=\"/account-registration/look-up?returnUrl=%2Fextracare%2Fnew-card%2F&icid=cvs-home-s7-ec-joinec\" id=\"\"><span>Join ExtraCare for FREE</span></a>\n </div>\n </div>\n <div class=\"text-slide\" aria-hidden=\"true\">\n <div class=\"header-sec link-hover second-slide-para\">\n <h3>Bigger savings and a $10 monthly reward with ExtraCare Plus<span class=\"super\">®</span></h3>\n <p class=\"para\">Enjoy FREE same-day delivery, 20% off CVS Health<span class=\"super\">®</span> brands, a 24/7 Pharmacist Helpline and more; only $5 a month or $48 a year.* Plus, get a $10 monthly bonus reward as a thank you.</p>\n <a class=\"red-car red-care-one red-car-mob\" href=\"/account-login/look-up?returnUrl=%2Fextracare%2Fplus%2Fjoin&icid=cvs-home-s7-ec-joinecplus\" id=\"\"><span>Upgrade to ExtraCare Plus</span></a>\n </div>\n </div>\n <div class=\"text-slide\" aria-hidden=\"true\">\n <div class=\"header-sec link-hover\"> \n <h3>Earn $50 in ExtraBucks Rewards<span class=\"super\">®</span> for filling scripts</h3>\n <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 <a class=\"red-car red-care-one red-car-mob\" href=\"/account-registration/look-up?returnUrl=%2Fextracare%2Fnew-card%2F&icid=cvs-home-s7-ec-joinrrx\" id=\"\"><span>Join ExtraCare & opt in</span></a>\n </div> \n </div>\n </div>\n</div>\n\n<button class=\"arrow left\" id=\"prevBtnmobTwo\"></button>\n<button class=\"arrow right\" id=\"nextBtnmobTwo\"></button>\n\n\n</div>\n\n</div>\n<script>\n window.addEventListener('load', function () {\n setTimeout(() => {\n\n // link hover\n\t\tdocument.querySelectorAll('.link-hover').forEach(divTwo => {\n const linkTwo = divTwo.querySelector('a');\n\n if (linkTwo) {\n divTwo.style.cursor = 'pointer';\n\n divTwo.addEventListener('click', () => {\n window.location.href = linkTwo.href;\n });\n }\n});\n/* ---------------------------\n DESKTOP SLIDER\n ---------------------------- */\n let currentStackIndexTwo = 0;\n const totalSlidesTwo = 3;\n const contentSlidesTwo = document.querySelectorAll('.slidess');\n const prevBtnTwo = document.getElementById('prevBtnTwo');\n const nextBtnTwo = document.getElementById('nextBtnTwo');\n const dotBtnsTwo = document.querySelectorAll('.dot-btn-two');\n\n let lastNavDirectionTwo = null;\n\n function createLiveRegionTwo() {\n let liveRegionTwo = document.getElementById('slide-status');\n if (!liveRegionTwo) {\n liveRegionTwo = document.createElement('div');\n liveRegionTwo.id = 'slide-status';\n liveRegionTwo.setAttribute('aria-live', 'polite');\n liveRegionTwo.setAttribute('aria-atomic', 'true');\n liveRegionTwo.style.position = 'absolute';\n liveRegionTwo.style.width = '1px';\n liveRegionTwo.style.height = '1px';\n liveRegionTwo.style.margin = '-1px';\n liveRegionTwo.style.clip = 'rect(0 0 0 0)';\n liveRegionTwo.style.overflow = 'hidden';\n document.body.appendChild(liveRegionTwo);\n }\n return liveRegionTwo;\n }\n const liveRegionTwo = createLiveRegionTwo();\n\n /* ROTATE CARDS */\n function rotateCarouselTwo() {\n const carouselTwo = document.getElementById('carouselTwo');\n const cardsTwo = Array.from(carouselTwo.children);\n\n cardsTwo.forEach(cardTwo => cardTwo.className = 'card');\n\n if (currentStackIndexTwo === 0) {\n cardsTwo[0].classList.add('visible-front');\n cardsTwo[1].classList.add('visible-middle');\n cardsTwo[2].classList.add('visible-back');\n } else if (currentStackIndexTwo === 1) {\n cardsTwo[0].classList.add('visible-left');\n cardsTwo[1].classList.add('visible-front');\n cardsTwo[2].classList.add('visible-middle');\n } else if (currentStackIndexTwo === 2) {\n cardsTwo[0].classList.add('visible-far-left');\n cardsTwo[1].classList.add('visible-left');\n cardsTwo[2].classList.add('visible-front');\n }\n }\n\n /* UPDATE SLIDE */\nfunction updateContentSliderTwo() {\n contentSlidesTwo.forEach((slideTwo, indexTwo) => {\n slideTwo.classList.toggle('active', indexTwo === currentStackIndexTwo);\n const ctaTwo = slideTwo.querySelector('.red-car');\n if (ctaTwo) {\n ctaTwo.setAttribute('tabindex', indexTwo === currentStackIndexTwo ? '0' : '-1');\n }\n });\n\n dotBtnsTwo.forEach((dotTwo, indexTwo) => {\n dotTwo.classList.toggle('active', indexTwo === currentStackIndexTwo);\n dotTwo.setAttribute('aria-selected', indexTwo === currentStackIndexTwo ? 'true' : 'false');\n });\n\n const isPrevDisabledTwo = currentStackIndexTwo === 0;\n const isNextDisabledTwo = currentStackIndexTwo === totalSlidesTwo - 1;\n\n prevBtnTwo.classList.toggle('disabled', isPrevDisabledTwo);\n nextBtnTwo.classList.toggle('disabled', isNextDisabledTwo);\n\n prevBtnTwo.setAttribute('aria-disabled', isPrevDisabledTwo ? 'true' : 'false');\n nextBtnTwo.setAttribute('aria-disabled', isNextDisabledTwo ? 'true' : 'false');\n\n prevBtnTwo.tabIndex = 0;\n nextBtnTwo.tabIndex = isNextDisabledTwo ? -1 : 0;\n\n liveRegionTwo.textContent = `Slide ${currentStackIndexTwo + 1} of ${totalSlidesTwo}`;\n}\n\n\n /* FOCUS CURRENT CTA */\n function focusCurrentCTATwo() {\n const ctaTwo = contentSlidesTwo[currentStackIndexTwo].querySelector('h3');\n if (ctaTwo) {\n requestAnimationFrame(() => ctaTwo.focus({ preventScroll: true }));\n }\n }\n\n\nfunction ensureFocusableTwo(elTwo) {\n if (!elTwo) return;\n if (!elTwo.hasAttribute('tabindex')) {\n elTwo.setAttribute('tabindex', '-1');\n }\n}\n\n\nfunction sanitizeImageColumnA11yTwo() {\n const imageColumnTwo = document.querySelector('#HPV100007 .fixed-image-column');\n if (!imageColumnTwo) return;\n\n const containersTwo = imageColumnTwo.querySelectorAll('.carousel-container, .card, .picture-box, .imgsec');\n\n containersTwo.forEach(elTwo => {\n elTwo.removeAttribute('role');\n elTwo.removeAttribute('aria-label');\n elTwo.removeAttribute('aria-labelledby');\n elTwo.removeAttribute('aria-roledescription');\n elTwo.removeAttribute('aria-live');\n\n elTwo.setAttribute('role', 'none');\n elTwo.removeAttribute('tabindex');\n });\n}\n\nfunction updateSlideImagesForA11yTwo() {\n const imageColumnTwo = document.querySelector('#HPV100007 .fixed-image-column');\n if (!imageColumnTwo) return;\n\n const cardsTwo = imageColumnTwo.querySelectorAll('.card');\n\n cardsTwo.forEach((cardTwo, iTwo) => {\n const imgTwo = cardTwo.querySelector('img.img-slides');\n if (!imgTwo) return;\n\n cardTwo.setAttribute('role', 'none');\n const wrappersTwo = cardTwo.querySelectorAll('.picture-box, .imgsec');\n wrappersTwo.forEach(wTwo => {\n wTwo.setAttribute('role', 'none');\n wTwo.removeAttribute('aria-label');\n wTwo.removeAttribute('aria-labelledby');\n wTwo.removeAttribute('tabindex');\n wTwo.removeAttribute('aria-roledescription');\n });\n\n if (iTwo === currentStackIndexTwo) {\n imgTwo.removeAttribute('aria-hidden');\n imgTwo.setAttribute('tabindex', '-1');\n imgTwo.removeAttribute('role');\n\n cardTwo.removeAttribute('inert');\n cardTwo.removeAttribute('aria-hidden');\n wrappersTwo.forEach(wTwo => wTwo.removeAttribute('inert'));\n } else {\n imgTwo.setAttribute('aria-hidden', 'true');\n imgTwo.removeAttribute('tabindex');\n\n cardTwo.setAttribute('inert', '');\n cardTwo.setAttribute('aria-hidden', 'true');\n }\n });\n}\n\nfunction isInsideHPVSectionTwo() {\n const sectionTwo = document.getElementById('HPV100007');\n if (!sectionTwo) return false;\n return sectionTwo.contains(document.activeElement);\n}\n\nfunction focusActiveSlideImageTwo() {\n if (!isInsideHPVSectionTwo()) return;\n\n const cardsTwo = document.querySelectorAll('#HPV100007 .fixed-image-column .card');\n const activeImgTwo = cardsTwo[currentStackIndexTwo]?.querySelector('img.img-slides');\n\n if (activeImgTwo) {\n requestAnimationFrame(() => {\n activeImgTwo.focus({ preventScroll: true });\n });\n }\n}\n\nfunction focusActiveSlideCTATwo() {\n if (!isInsideHPVSectionTwo()) return;\n\n const slideTwo = contentSlidesTwo[currentStackIndexTwo];\n const targetTwo = slideTwo.querySelector('.red-car') || slideTwo.querySelector('h3');\n\n if (targetTwo) {\n requestAnimationFrame(() => targetTwo.focus({ preventScroll: true }));\n }\n}\n\nfunction goToSlideTwo(indexTwo) {\n currentStackIndexTwo = indexTwo;\n\n sanitizeImageColumnA11yTwo();\n rotateCarouselTwo();\n updateContentSliderTwo();\n updateSlideImagesForA11yTwo();\n\n prevBtnTwo.setAttribute(\n \"aria-label\",\n currentStackIndexTwo === 0 ? \"You are on first slide\" : \"Previous slide\"\n );\n nextBtnTwo.setAttribute(\n \"aria-label\",\n currentStackIndexTwo === totalSlidesTwo - 1 ? \"You are on last slide\" : \"Next slide\"\n );\n\n setTimeout(() => {\n const liveRegionTwo = document.getElementById('slide-status');\n if (liveRegionTwo) {\n liveRegionTwo.textContent = `Slide ${currentStackIndexTwo + 1} of ${totalSlidesTwo}`;\n }\n }, 60);\n\n \nif (lastNavDirectionTwo === 'prev') {\n focusActiveSlideCTATwo();\n} else {\n focusActiveSlideImageTwo();\n}\n\n}\n\n /* ARROW EVENTS */\nnextBtnTwo.addEventListener('click', () => {\nif (currentStackIndexTwo < totalSlidesTwo - 1) {\n lastNavDirectionTwo = 'next';\n goToSlideTwo(currentStackIndexTwo + 1, false);\n}\n});\n\nprevBtnTwo.addEventListener('click', () => {\nif (currentStackIndexTwo > 0) {\n lastNavDirectionTwo = 'prev';\n goToSlideTwo(currentStackIndexTwo - 1, false);\n}\n});\n\n[prevBtnTwo, nextBtnTwo].forEach(btnTwo => {\n btnTwo.addEventListener('keydown', (eTwo) => {\n if (eTwo.key === 'Enter' || eTwo.key === ' ') {\n lastNavDirectionTwo = (btnTwo === prevBtnTwo) ? 'prev' : 'next';\n }\n });\n});\n\ndocument.addEventListener('keydown', (eTwo) => {\n if (eTwo.key === 'Tab' && eTwo.shiftKey && isInsideHPVSectionTwo()) {\n lastNavDirectionTwo = 'prev';\n }\n});\n\n\n /* FOCUS CTA WHEN TAB REACHES SLIDER */\n contentSlidesTwo.forEach((slideTwo, indexTwo) => {\n const ctaTwo = slideTwo.querySelector('h3');\n if (!ctaTwo) return;\n ctaTwo.addEventListener('focus', () => {\n goToSlideTwo(indexTwo, false);\n });\n });\n\n /* INITIALIZE */\ngoToSlideTwo(0);\n\n\n\n\n/* mobile start */\nconst imageContainerTwo = document.getElementById('imageContainerTwo');\nconst imageTrackTwo = document.getElementById('imageTrackTwo');\nconst imageSlidesTwo = Array.from(imageTrackTwo.children);\nconst textContainerTwo = document.getElementById('textContainer');\nconst textTrackTwo = document.getElementById('textTrackTwo');\nconst textSlidesTwo = Array.from(textTrackTwo.children);\nconst dotsTwo = Array.from(document.querySelectorAll('.controls-two .dot-mob-two'));\nconst prevBtnmobTwo = document.getElementById('prevBtnmobTwo');\nconst nextBtnmobTwo = document.getElementById('nextBtnmobTwo');\n\nlet currentIndexTwo = 0;\n\nimageSlidesTwo.forEach(slideTwo => {\n const imgTwo = slideTwo.querySelector('img');\n if (imgTwo) imgTwo.setAttribute('tabindex', '-1');\n});\n\ntextSlidesTwo.forEach((tSlideTwo, iTwo) => {\n const hTwo = tSlideTwo.querySelector('h3');\n if (hTwo && !hTwo.id) { hTwo.id = `wz-h${iTwo+1}`; }\n const hidTwo = hTwo ? hTwo.id : `wz-h${iTwo+1}`;\n\n tSlideTwo.setAttribute('tabindex', '-1');\n\n if (imageSlidesTwo[iTwo]) {\n imageSlidesTwo[iTwo].setAttribute('tabindex', '-1');\n }\n});\n\n\nfunction updateArrowStatesTwo() {\nconst isPrevDisabledTwo = currentIndexTwo === 0;\nconst isNextDisabledTwo = currentIndexTwo === imageSlidesTwo.length - 1;\n\nprevBtnmobTwo.classList.toggle('disabled', isPrevDisabledTwo);\nnextBtnmobTwo.classList.toggle('disabled', isNextDisabledTwo);\n\nprevBtnmobTwo.setAttribute('aria-disabled', isPrevDisabledTwo ? 'true' : 'false');\nnextBtnmobTwo.setAttribute('aria-disabled', isNextDisabledTwo ? 'true' : 'false');\n\nif (isPrevDisabledTwo) {\n prevBtnmobTwo.setAttribute('aria-label', 'You are on first slide');\n} else {\n prevBtnmobTwo.setAttribute('aria-label', 'Previous slide');\n}\n\nif (isNextDisabledTwo) {\n nextBtnmobTwo.setAttribute('aria-label', 'You are on last slide');\n} else {\n nextBtnmobTwo.setAttribute('aria-label', 'Next slide');\n}\n}\n\n\n\nfunction layoutAndCenterTwo() {\nconst csTwo = getComputedStyle(imageContainerTwo);\nconst peekTwo = parseInt(csTwo.getPropertyValue('--peek')) || 0;\nconst gapTwo = parseInt(csTwo.getPropertyValue('--gap')) || 0;\n\nconst containerWidthTwo = imageContainerTwo.clientWidth;\nconst slideWidthTwo = imageSlidesTwo[0].getBoundingClientRect().width;\nconst stepTwo = slideWidthTwo + gapTwo;\n\nlet translateTwo;\nif (currentIndexTwo === 0) {\n translateTwo = 0;\n} else {\n translateTwo = currentIndexTwo * stepTwo - (containerWidthTwo - slideWidthTwo) / 2 + peekTwo;\n}\n\nimageTrackTwo.style.transform = `translateX(-${translateTwo}px)`;\ntextTrackTwo.style.transform = `translateX(-${currentIndexTwo * textContainerTwo.clientWidth}px)`;\n\nimageSlidesTwo.forEach((slideTwo, iTwo) => {\n slideTwo.classList.toggle('peek', iTwo !== currentIndexTwo);\n});\n\ndotsTwo.forEach((dTwo, iTwo) => dTwo.classList.toggle('active', iTwo === currentIndexTwo));\nprevBtnmobTwo.classList.toggle('disabled', currentIndexTwo === 0);\nnextBtnmobTwo.classList.toggle('disabled', currentIndexTwo === imageSlidesTwo.length - 1);\n\nupdateArrowStatesTwo();\n}\n\n\n\nfunction focusCTATwo() {\nconst carouselFocusedTwo = document.activeElement.closest('#carousel-mob');\nif (!carouselFocusedTwo) return;\n\nconst activeCTATwo = textSlidesTwo[currentIndexTwo]?.querySelector('a.red-car-mob');\nif (activeCTATwo) {\n requestAnimationFrame(() => activeCTATwo.focus({ preventScroll: true }));\n}\n}\n\nfunction updateMobileAccessibilityTwo() {\n imageSlidesTwo.forEach((imgSlideTwo, idxTwo) => {\n if (idxTwo === currentIndexTwo) {\n imgSlideTwo.removeAttribute('aria-hidden');\n } else {\n imgSlideTwo.setAttribute('aria-hidden', 'true');\n }\n });\n\n textSlidesTwo.forEach((txtSlideTwo, idxTwo) => {\n if (idxTwo === currentIndexTwo) {\n txtSlideTwo.removeAttribute('aria-hidden');\n } else {\n txtSlideTwo.setAttribute('aria-hidden', 'true');\n }\n });\n}\n\n\n\nfunction goToTwo(indexTwo) {\n currentIndexTwo = Math.max(0, Math.min(indexTwo, imageSlidesTwo.length - 1));\n\n layoutAndCenterTwo();\n prevBtnmobTwo.classList.toggle('disabled', currentIndexTwo === 0);\n nextBtnmobTwo.classList.toggle('disabled', currentIndexTwo === imageSlidesTwo.length - 1);\n\n updateArrowStatesTwo();\n\n updateMobileAccessibilityTwo();\n\n\nconst activeImageTwo = imageSlidesTwo[currentIndexTwo]?.querySelector('img');\nif (activeImageTwo) activeImageTwo.focus({ preventScroll: true });\n\nif (typeof liveRegionTwo !== 'undefined' && liveRegionTwo) {\n liveRegionTwo.textContent = `Slide ${currentIndexTwo + 1} of ${imageSlidesTwo.length}`;\n}\n\n}\n\n\n\ndocument.addEventListener('keydown', (eTwo) => {\nif (eTwo.key === 'Tab') {\n const activeCTATwo = textSlidesTwo[currentIndexTwo]?.querySelector('a.red-car-mob');\n const carouselFocusedTwo = document.activeElement.closest('#carousel-mob');\n\n if (!carouselFocusedTwo) return;\n\n if (document.activeElement === activeCTATwo) {\n eTwo.preventDefault();\n eTwo.shiftKey ? prevBtnmobTwo.focus() : nextBtnmobTwo.focus();\n } else if (currentIndexTwo === textSlidesTwo.length - 1 && eTwo.shiftKey && document.activeElement === nextBtnmobTwo) {\n eTwo.preventDefault();\n activeCTATwo.focus();\n }\n}\n});\n\n\n layoutAndCenterTwo();\n updateMobileAccessibilityTwo();\n\n \n\nlet lastInputTypeTwo = 'mouse';\n\n[prevBtnTwo, nextBtnTwo].forEach(btnTwo => {\n btnTwo.addEventListener('keydown', (eTwo) => {\n if (eTwo.key === 'Enter' || eTwo.key === ' ') lastInputTypeTwo = 'keyboard';\n });\n});\n\ndocument.addEventListener('keydown', (eTwo) => {\n if (eTwo.key === 'Tab') lastInputTypeTwo = 'keyboard';\n}, true);\n\n\n\nprevBtnmobTwo.addEventListener('click', () => goToTwo(currentIndexTwo - 1));\nnextBtnmobTwo.addEventListener('click', () => goToTwo(currentIndexTwo + 1));\n\nwindow.addEventListener('resize', layoutAndCenterTwo);\nnew ResizeObserver(layoutAndCenterTwo).observe(imageContainerTwo);\n\n/* finger touch */\nlet startXTwo = 0;\nlet endXTwo = 0;\nconst swipeThresholdTwo = 50;\n\nimageContainerTwo.addEventListener('touchstart', (eTwo) => {\nstartXTwo = eTwo.touches[0].clientX;\n});\n\nimageContainerTwo.addEventListener('touchmove', (eTwo) => {\nendXTwo = eTwo.touches[0].clientX;\n});\n\nimageContainerTwo.addEventListener('touchend', () => {\nconst deltaXTwo = endXTwo - startXTwo;\n\nif (Math.abs(deltaXTwo) > swipeThresholdTwo) {\n if (deltaXTwo < 0 && currentIndexTwo < imageSlidesTwo.length - 1) {\n goToTwo(currentIndexTwo + 1);\n } else if (deltaXTwo > 0 && currentIndexTwo > 0) {\n goToTwo(currentIndexTwo - 1);\n }\n}\n\n\nstartXTwo = 0;\nendXTwo = 0;\n});\n\n\n\n\n}, 500);\n });\n\n\ndocument.querySelector(\"#nextBtnTwo\").addEventListener(\"click\",function(eTwo) {utag.link({link_name: 'homepage:wellness_zone:right_nav'});});\n\ndocument.querySelector(\"#prevBtnTwo\").addEventListener(\"click\",function(eTwo) {utag.link({link_name: 'homepage:wellness_zone:left_nav '});});\n\ndocument.querySelector(\"#nextBtnmobTwo\").addEventListener(\"click\",function(eTwo) {utag.link({link_name: 'homepage:wellness_zone:right_nav'});});\n\ndocument.querySelector(\"#prevBtnmobTwo\").addEventListener(\"click\",function(eTwo) {utag.link({link_name: 'homepage:wellness_zone:left_nav '});});\n\n\n</script>"}},{"slotId":"HP00008","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\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#HPV100008.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto 120px auto;}\n\n\t#HPV100008.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\n\t#HPV100008.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HPV100008.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t\n\n\t#HPV100008.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 60px;}\n\t#HPV100008.promoWrap .commitments .head2{margin: 0;color: #1A1A19; font-size: 48px;line-height: 130%;font-weight: 400; padding-bottom: 32px;}\n\t#HPV100008.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 32px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HPV100008.promoWrap .commitments .cards li{display: inherit;}\n\t#HPV100008.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;padding: 16px;}\n\t#HPV100008.promoWrap .commitments .cards li .card .imgsec{display: flex;align-items: center;justify-content: center;overflow: hidden;}\n\t#HPV100008.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px 10px 20px;text-align: center;}\n\t#HPV100008.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#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #fff; text-decoration: none;}\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-white.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:10px; margin-bottom: 1px;}\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car span:hover{text-decoration: none;border-bottom: 1px solid #fff;color: #fff;}\n\t/* #HPV100008.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #fff; text-decoration: none;} */\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car:focus-visible{ outline: #fff solid 4px; outline-offset: 4px; border-radius: 5px;-webkit-border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius:5px;}\n\n\t#HPV100008.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HPV100008.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HPV100008.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #1A1A19;line-height: 18px;font-weight: 400; padding: 0 0 18px;max-width: 1280px;}\n\t#HPV100008.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 0px;}\n\t#HPV100008.promoWrap .disc .externallink,#HPV100008.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HPV100008.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HPV100008.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HPV100008.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#HPV100008.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HPV100008.promoWrap .disc .backlink, #HPV100008.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HPV100008.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#HPV100008.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HPV100008.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HPV100008.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HPV100008.promoWrap .disc .disclink{font-size: 12px;color: #1A1A19;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HPV100008.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 1px solid #1A1A19;}\n\t#HPV100008.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#HPV100008.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HPV100008.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HPV100008.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HPV100008.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/HPV100008/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#HPV100008.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HPV100008.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HPV100008.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#HPV100008.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HPV100008.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HPV100008.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HPV100008.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100008.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#HPV100008.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HPV100008.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HPV100008.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\n\t#HPV100008.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t\n\t\n\n\t#HPV100008.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\n\n\t\n\t#HPV100008.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HPV100008.promoWrap .disc{padding: 0 4px 0;margin: 0 0 24px 0;}\n\t#HPV100008.promoWrap cite {font-style: normal;}\n\t#HPV100008.promoWrap .commitments .cards li .box1{ background: #a40001;}\n\t\t#HPV100008.promoWrap .commitments .cards li .box2{background: #000000;}\n\t#HPV100008.promoWrap .commitments .cards li .box3{background: #730a0c;}\n\t#HPV100008.promoWrap .link-hover:hover .red-car span {\n text-decoration: none;\n border-bottom: 1px solid #fff;\n color: #fff;\n}\n\n\t\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HPV100008.promoWrap .photo .imgsec{right:0%}\n\t\t#HPV100008.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\t@media screen and (max-width:1024px) {\n\t\t\n\t\t#HPV100008.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HPV100008.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HPV100008.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HPV100008.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HPV100008.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HPV100008/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/* #HPV100008.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HPV100008.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HPV100008.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t\n\t\t#HPV100008.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t\t#HPV100008.promoWrap .commitments .cards li .card{padding: 8px;}\n\t\t#HPV100008.promoWrap{margin: 0 auto 80px auto;padding: 0 24px;}\n\t\t\t\t#HPV100008.promoWrap .commitments{padding: 0 0 24px;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HPV100008.promoWrap .head2{padding: 0 0 16px;}\n\n\t\t#HPV100008.promoWrap .commitments .head2{font-size: 32px;padding-bottom: 20px;}\n\t\t#HPV100008.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HPV100008.promoWrap .commitments .cards li .card .text-div{padding: 22px 0 10px 10px;text-align: left;}\n\t\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: none;}\n\n\t\t#HPV100008.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HPV100008.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\n/*\n\t\t#HPV100008.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\n\n\t\t#HPV100008.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HPV100008.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HPV100008.promoWrap .commitments{padding: 0 0 16px;}\n\t\t#HPV100008.promoWrap .commitments .cards{grid-template-columns: 1fr;grid-gap: 8px;}\n\n\t\t#HPV100008.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\n\t\t#HPV100008.promoWrap .commitments .cards li .card .imgsec{border-radius: 16px 16px 0 0;}\n\t\t#HPV100008.promoWrap .commitments .cards li .card .text-div{padding: 18px 0 10px 0;text-align: center;}\n\t\t#HPV100008.promoWrap .commitments .head2{font-size: 24px;}\n\t\t\t\t#HPV100008.promoWrap{padding: 0 10px;}\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HPV100008.promoWrap .head2{padding: 0 0 16px;}\n\t\n\t\t#HPV100008.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HPV100008.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HPV100008.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HPV100008.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HPV100008.promoWrap .photo .offscreen,#HPV100008.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HPV100008.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#HPV100008.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HPV100008.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HPV100008.promoWrap a#sec5-link1 {padding-right: 10px;}\n\t\t#HPV100008.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HPV100008.promoWrap .savings .box.box1, #HPV100008.promoWrap .savings .box.box2{min-height: unset;} */\n\t\n\t\n\t\t#HPV100008.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t\n\t}\n\n\n\n</style>\n<div id=\"HPV100008\" class=\"promoWrap\">\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 link-hover 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/2026/wk26/commitments-here-hht-new.jpg?im=Resize=(368,370)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2026/wk26/commitments-here-hht-new.jpg?im=Resize=(213.33,214)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2026/wk26/commitments-here-hht-new.jpg?im=Resize=(328,329)\" alt=\"A smiling adult has their arms around another smiling adult in a warm, welcoming manner.\">\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-s8-gen-commit-here\" 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 link-hover 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/2026/wk26/commitments-beauty-unaltered-new.jpg?im=Resize=(368,370)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2026/wk26/commitments-beauty-unaltered-new.jpg?im=Resize=(213.33,214)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2026/wk26/commitments-beauty-unaltered-new.jpg?im=Resize=(328,329)\" alt=\"A smiling person holds a finger to each ear.\">\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-s8-gen-commit-beauty\" class=\"red-car\"><span>Learn about Beauty Unaltered</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 link-hover 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/2026/wk26/commitments-tested-to-be-trusted-new.jpg?im=Resize=(368,370)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2026/wk26/commitments-tested-to-be-trusted-new.jpg?im=Resize=(213.33,214)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2026/wk26/commitments-tested-to-be-trusted-new.jpg?im=Resize=(328,329)\" alt=\"Hands unscrew a bottle from CVS Health.\">\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-s8-gen-commit-ttbt\" class=\"red-car\"><span>Learn 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\t\n\t<ul role=\"list\" class=\"disclaimers\">\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer3\" class=\"disc\">*<span class=\"uppercase\">for epic beauty sale</span>: ExtraCare<span class=\"super\">®</span> card required. Offer valid March 15, 2026, through March 28, 2026. Earn up to $100 or more in ExtraBucks Rewards<span class=\"super\">®</span> with the purchase of select beauty and personal care product items, except trial sizes. See weekly ad for full product description on qualifying items shown, such as quantities, sizes and limitations. ExtraBucks Rewards are good for use on your next purchase. Limit of 1 per household with card.</p>\n\t\t</li> -->\n\t\t\t<li role=\"listitem\"><p id=\"disclaimer3\" class=\"disc\">*<span class=\"uppercase\">for as low as $149</span>: Terms and conditions apply. As low as $149 with manufacturer coupon for eligible self-pay patients on qualifying dose and brand Rx. Pricing does not reflect cash price. Availability subject to change.</p>\n\t\t</li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer3\" class=\"disc\">*<span class=\"uppercase\">for as little as $25</span>: Terms and conditions apply. As low as $25 copay with manufacturer coupon for eligible commercial patients on qualifying dose. Pricing does not reflect cash price. Availability subject to change.</p>\n\t\t</li>\n\t\t<li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for save more 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\t\t<li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for 14 no-cost vaccines</span>: Select vaccines are no cost with most insurance. Eligibility varies by patient and insurance plan. Eligible patients will not pay any copayments unless otherwise required by their plan, including Medicare Part B. Availability varies by state based on regulations. This is not an all-inclusive list of who should be vaccinated. Age restrictions apply. Available when a certified immunizer is on duty. Vaccines are available at most CVS Pharmacy<span class=\"super\">®</span> locations. <a class=\"disclink\" href=\"/immunizations/get-vaccinated?cid=redir-vaccines\">Get vaccine details</a>.</p></li>\n\t\t\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for most insurance plans accepted</span>: Insurance participation may vary by region. Check with your insurance plan to confirm whether your insurance is accepted.</p></li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for $5 repositional poster</span>: Add any 16x20 repositionable poster(s) to your cart and enter promo code 5REPO to get each 16x20 repositionable poster for $5 off. Offer applies to 16x20 repositionable posters only. Offer valid online and in the mobile app. Offer starts on June 21, 2026, at 12:01 AM ET and ends on July 4, 2026, at 11:59 PM ET. Only one discount may be applied to each item. Promo code must be entered at time of checkout to apply discount. Savings are not transferable. Offers do not apply to tax and shipping charges. CVS Pharmacy<span class=\"super\">®</span> reserves the right to make changes to or terminate this offer at any time. Same-day pickup applies to select photo products and orders received by 7 PM local time.</p></li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for up to 50% off</span>: Savings vary. This offer is valid while supplies last. Instant savings will be applied in cart at checkout.</p></li>\n\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for spend $30 get $10 extrabucks</span>: ExtraBucks Rewards<span class=\"super\">®</span> promotions expire June 6, 2026, at 11:59 PM ET. ExtraBucks Rewards offer limit of one per household with card.</p></li> -->\n\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer3\" class=\"disc\">*<span class=\"uppercase\">for 60% off photo cards</span>: Add any premium card(s) to your cart and enter promo code GRADUATION to receive 60% off each item. Offer valid online and in the mobile app. Offer starts on May 10, 2026, at 12:01 AM ET and ends on June 6, 2026, at 11:59 PM ET. Only one discount may be applied to each item. Promo code must be entered at time of checkout to apply discount. Savings are not transferable. Offers do not apply to tax and shipping charges or photo cards. CVS Pharmacy<span class=\"super\">®</span> reserves the right to make changes to or terminate this offer at any time. Same-day pickup applies to select photo products and orders received by 7 PM local time.</p>\n\t\t</li> -->\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for $5 off $20 offer</span>: Offer available January 10, 2026, through August 9, 2026, while supplies last. Customers who schedule their appointment online will receive the coupon after vaccination. Limit one per customer per vaccine visit. For vaccines that require multiple doses, the coupon will be given with vaccine series completion. Merchandise coupon redeemable at CVS Pharmacy<span class=\"super\">®</span> and Longs Drugs<span class=\"super\">®</span> for one-time use. ExtraCare<span class=\"super\">®</span> card required to receive savings. Terms and conditions apply. Details on coupon. Coupon barcode number must be provided to redeem online. $5 savings applied to total qualifying minimum purchase of $20 (after other coupons and discounts are applied). Coupon shall not be issued in Arkansas, New Jersey or New York, or at MinuteClinic<span class=\"super\">®</span> locations in Arkansas, Massachusetts, New Jersey or New York. Coupon cannot be redeemed at CVS Pharmacy<span class=\"super\">®</span> at Target, CVS Pharmacy<span class=\"super\">®</span> at Schnucks<span class=\"super\">®</span> or at MinuteClinic<span class=\"super\">®</span> locations. This offer is solely made by CVS<span class=\"super\">®</span> and is not connected with any vaccine manufacturer.</p></li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer6\" class=\"disc\">*<span class=\"uppercase\">for available in person and virtually claim</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>\n\t\t</li>\n\n <li role=\"listitem\"><p id=\"disclaimer6\" class=\"disc\">*<span class=\"uppercase\">for extracare</span>: ExtraCare<span class=\"super\">®</span> card required. Special offers are customized to ExtraCare members. Offers must be sent to your ExtraCare card or printed and presented at purchase to be activated on your ExtraCare membership. Offers are subject to the CVS<span class=\"super\">®</span> Coupon Policy. 2% back in ExtraBucks Rewards<span class=\"super\">®</span> on qualifying purchases in store or online is calculated on purchase price less coupons and discounts and before taxes. 2% back will be accessible after each transaction in the CVS Health<span class=\"super\">®</span> app or on <strong>CVS.com<span class=\"super\">®</span></strong> and available to redeem on your next purchase. For $3 birthday reward, ExtraCare membership must be active and up-to-date, and the member must be signed up to receive email, text alerts and/or mobile app push notifications from CVS at least four weeks ahead of their birthday. Visit <a class=\"disclink\" href=\"/ExtraCare/Plus/Terms\">ExtraCare terms and conditions</a>.</p>\n\t\t</li>\n\n <li role=\"listitem\"><p id=\"disclaimer6\" class=\"disc\">*<span class=\"uppercase\">for extracare plus</span>: Membership is $5 per month or $48 annually plus any applicable taxes. Must have a valid ExtraCare<span class=\"super\">®</span> card to enroll. Membership requires recurring charges to your payment card and automatically renews until canceled. Promotional enrollment offers valid only on NEW ExtraCare Plus<span class=\"super\">®</span> memberships as defined in the offer. After a promotional period expires, membership will automatically renew at the regular price of $5 per month or $48 annually plus applicable taxes. Providing and maintaining active payment information is required in order to enroll in ExtraCare Plus and access promotional enrollment offers. To cancel, call 1-800-746-7287 no later than three days before the renewal date or cancel online anytime. No refunds for monthly or annual membership fees after the recurring charge is processed. Bonus rewards are promotional, have no cash value and are not redeemable for cash. 20% discount applies only to non-sale and non-promo items labeled CVS Health<span class=\"super\">®</span>; exclusions apply. To enable certain digital, shipping and pharmacy delivery benefits, you must have a CVS<span class=\"super\">®</span> account and complete your digital profile online. <strong>CVS.com<span class=\"super\">®</span></strong> shipping and same-day delivery are FREE for qualifying orders of at least $10 after the application of any coupons, rewards, promotions or discounts and before taxes are applied. FREE Rx delivery is available for qualifying prescription orders and health plans. Delivery times may vary. Most stores are eligible for delivery. Other exclusions apply. Visit <a class=\"disclink\" href=\"/ExtraCare/Plus/Terms\">ExtraCare terms and conditions</a>.</p>\n\t\t</li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer7\" class=\"disc\">*<span class=\"uppercase\">for earn up to $50 in extrabucks rewards</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\">ExtraCare terms and conditions</a> for details or ask a CVS<span class=\"super\">®</span> pharmacy team member for a copy.</a></p>\n\t\t</li>\n\t</ul>\n</div>\n <script>\n // link hover\n\t\tdocument.querySelectorAll('.link-hover').forEach(div => {\n const link = div.querySelector('a');\n\n if (link) {\n div.style.cursor = 'pointer';\n\n div.addEventListener('click', () => {\n window.location.href = link.href;\n });\n }\n});\n </script>"}},{"slotId":"HP00009","slotContent":{"plaintext":" "}},{"slotId":"HPV100001","slotContent":{"plaintext":"<script>\n\ttry {\n\ttry {\n\twindow.handleAntiFlicker = function (win, doc) {\n\t// ----- Constructor -----\n\tfunction TargetFlickerConfig(pathRegex, checkHash, domainList, cssSelectorList, preHideFunction, postHideFunction, timeout) {\n\tthis.pathRegex = pathRegex;\n\tthis.checkHash = checkHash;\n\tthis.domainList = domainList;\n\tthis.cssSelectorList = cssSelectorList;\n\tthis.preHideFunction = preHideFunction;\n\tthis.postHideFunction = postHideFunction;\n\tthis.timeout = timeout;\n\t}\n\t\n\t// ----- Your Custom Configuration -----\n\tconst targetFlickerConfigList = [\n\tnew TargetFlickerConfig(\n\t/^\\/$/, // Homepage \"/\"\n\tfalse,\n\t[],\n\t['[class*=\"grid_content-boxed\"]', '[class*=\"grid_content-boxed__\"]'],\n\thideElements,\n\tshowElements,\n\t1000\n\t),\n\tnew TargetFlickerConfig(\n\t/^\\/~\\/hp-v1$/, // Homepage variant \"/~/hp-v1\"\n\tfalse,\n\t[],\n\t['[class*=\"grid_content-boxed\"]', '[class*=\"grid_content-boxed__\"]'],\n\thideElements,\n\tshowElements,\n\t1000\n\t),\n\tnew TargetFlickerConfig(\n\t/^\\/~\\/hp-v2$/, // Homepage variant \"/~/hp-v2\"\n\tfalse,\n\t[],\n\t['[class*=\"grid_content-boxed\"]', '[class*=\"grid_content-boxed__\"]'],\n\thideElements,\n\tshowElements,\n\t1000\n\t)\n\t];\n\t\n\t// ----- Flags -----\n\tconst isNotVEC =\n\twindow.location.search.indexOf(\"adobe_authoring_enabled\") === -1 &&\n\twindow.location.search.indexOf(\"mboxEdit\") === -1;\n\tconst isMboxNotDisabled = window.location.search.indexOf(\"mboxDisable\") === -1;\n\tconst isDebug = window.location.search.indexOf(\"flickerDebug\") > 0;\n\t\n\tif (isNotVEC && isMboxNotDisabled) {\n\tconst targetFlickerConfigMatchList = targetFlickerConfigList.filter((config) => {\n\tconst pathToTest = config.checkHash\n\t? window.location.pathname + window.location.hash\n\t: window.location.pathname;\n\treturn (\n\tconfig.pathRegex.test(pathToTest) &&\n\t(!config.domainList.length ||\n\tconfig.domainList.some((domain) => window.location.hostname === domain))\n\t);\n\t});\n\t\n\ttargetFlickerConfigMatchList.forEach((targetFlickerConfig) => {\n\tprocessConfig(targetFlickerConfig);\n\t});\n\t}\n\t\n\t// ----- Core Logic -----\n\tfunction processConfig(targetFlickerConfig) {\n\tdoAntiFlicker(targetFlickerConfig);\n\tlistenForTargetFinished(targetFlickerConfig);\n\t}\n\t\n\tfunction listenForTargetFinished(targetFlickerConfig) {\n\t// Simulate Alloy monitoring hooks\n\twindow.__alloyMonitors = window.__alloyMonitors || [];\n\twindow.__alloyMonitors.push({\n\tonCommandResolved(data) {\n\tif (isTargetAlloyCommand(data)) undoAntiFlicker(targetFlickerConfig);\n\t},\n\tonCommandRejected(data) {\n\tif (isTargetAlloyCommand(data)) undoAntiFlicker(targetFlickerConfig);\n\t},\n\t});\n\t\n\t// Adobe Target or timeout fallback\n\t[\"at-content-rendering-succeeded\", \"at-request-failed\", \"at-content-rendering-failed\"].forEach((e) => {\n\tdocument.addEventListener(e, () => undoAntiFlicker(targetFlickerConfig), false);\n\t});\n\t\n\t// Always fallback after timeout\n\tsetTimeout(() => undoAntiFlicker(targetFlickerConfig), targetFlickerConfig.timeout);\n\t}\n\t\n\tfunction doAntiFlicker(targetFlickerConfig) {\n\tif (isDebug) console.debug(\"Anti-flicker active:\", targetFlickerConfig);\n\ttargetFlickerConfig.preHideFunction &&\n\ttargetFlickerConfig.preHideFunction.call(this, win, doc, targetFlickerConfig);\n\t}\n\t\n\tfunction undoAntiFlicker(targetFlickerConfig) {\n\tif (isDebug) console.debug(\"Anti-flicker released:\", targetFlickerConfig);\n\ttargetFlickerConfig.postHideFunction &&\n\ttargetFlickerConfig.postHideFunction.call(this, win, doc, targetFlickerConfig);\n\t}\n\t\n\tfunction isTargetAlloyCommand(data) {\n\treturn (\n\tdata &&\n\tdata.commandName === \"sendEvent\" &&\n\tdata.options &&\n\tdata.options.xdm &&\n\tdata.options.xdm.eventType === \"web.webPageDetails.pageViews\"\n\t);\n\t}\n\t\n\t// ----- Style Handlers -----\n\tfunction hideElements(win, doc, targetFlickerConfig) {\n\tconst styleId = \"anti-flicker-style\";\n\tif (!doc.getElementById(styleId)) {\n\tconst styleElement = doc.createElement(\"style\");\n\tstyleElement.id = styleId;\n\tstyleElement.innerHTML =\n\ttargetFlickerConfig.cssSelectorList.join(\",\") +\n\t\"{opacity:0!important;transition:opacity 0.3s ease;}\";\n\tdoc.head.appendChild(styleElement);\n\t}\n\t}\n\t\n\tfunction showElements(win, doc, targetFlickerConfig) {\n\tconst styleId = \"anti-flicker-style\";\n\tconst styleElement = doc.getElementById(styleId);\n\tif (styleElement) {\n\tdoc.head.removeChild(styleElement);\n\t}\n\t// Restore visibility explicitly\n\ttargetFlickerConfig.cssSelectorList.forEach((selector) => {\n\tdoc.querySelectorAll(selector).forEach((el) => (el.style.opacity = \"1\"));\n\t});\n\t}\n\t};\n\t\n\t// Initialize\n\twindow.handleAntiFlicker(window, document);\n\t} catch (e) {\n\tconsole.error(\"Anti-flicker inner error:\", e);\n\t}\n\t} catch (e) {\n\tconsole.error(\"Anti-flicker outer error:\", e);\n\t}\n\t</script>\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<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.25em;font-size: .85em;line-height: .85em;}\n\t#HPV100001.promoWrap{position: relative; padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif; background: #FAE7C8; margin-left: calc(-100vw / 2 + 50%); margin-right: calc(-100vw / 2 + 50%); padding-left: calc(100vw / 2 - 50%); padding-right: calc(100vw / 2 - 50%);}\n\n\t#HPV100001.promoWrap .decor{position: absolute;overflow: visible; max-width: 1440px; width: 100%; margin: 0 auto; top: 0; left: 50%;transform: translate(-50%, 0);}\n\t#HPV100001.promoWrap .decor img{display: block; max-width: 488px; width: 100%; height: auto;}\n\t#HPV100001.promoWrap .hero{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 80px;padding: 64px 0px 30px;}\n\n\t#HPV100001.promoWrap .hero .imgsec {overflow: hidden;}\n\t#HPV100001.promoWrap .hero .imgsec img{display: block; max-width: 100%; width: 100%; height: auto;}\n\n\t#HPV100001.promoWrap .hero .para2{margin: 0; color: #FFFFFF; font-size: 20px; line-height: 30px; font-weight: 400;}\n\n\t#HPV100001.promoWrap .hero .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table; width: 94%;}\n\t#HPV100001.promoWrap .hero .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100001.promoWrap .hero .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100001.promoWrap .hero .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV100001.promoWrap .hero .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\n\t#HPV100001.promoWrap .hero .whitecar {font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; width: 97%;}\n\t#HPV100001.promoWrap .hero .whitecar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100001.promoWrap .hero .whitecar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100001.promoWrap .hero .whitecar:hover{text-decoration: none;color: #FFFFFF;}\n\t#HPV100001.promoWrap .hero .whitecar:hover > span{border-bottom: 1px solid #FFFFFF; text-decoration: none;}\n\n\t#HPV100001.promoWrap .hero .outsec{display: grid; grid-template-columns: 1fr 1fr; grid-gap: 40px;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .head1{margin: 0; color: #000000; font-size: 80px; line-height: 96px; font-weight: 400; padding: 24px 0 32px;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1{overflow: hidden;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec{padding: 24px 0 0;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .para1{margin: 0; color: #000000; font-size: 36px; line-height: 46.8px; font-weight: 400; padding: 0 0 16px;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta{font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; padding: 8px 12px; border-radius: 10px; background: #004D99; margin:0; border: 2px solid #004D99;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta:hover{text-decoration: none;color: #004D99; background: #FFFFFF; border: 1px solid #004D99; padding: 9px 13px;}\n\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .bluecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2{overflow: hidden; border-radius: 16px; background: #BD4848; padding: 16px 16px 26px; margin-bottom: 40px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2 .imgsec{border-radius: 16px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2 .txtsec .para2{padding: 8px 0 10px;}\n\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3{display: grid; grid-template-columns: 1.0741fr 1fr; grid-gap: 40px; padding-right: 20px; max-height: 570px; height: 100%;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .imgsec{border-radius: 16px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk1{overflow: hidden; border-radius: 16px; background: #D07224; padding: 16px 16px 26px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk1 .txtsec .para2{padding: 8px 0 10px;}\n\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .imgsec{margin-bottom: 16px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1{padding-bottom: 50px;}\n\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2{padding-bottom: 10px;}\n\n\t@media screen and (max-width:1023px) {\n\t\t#HPV100001.promoWrap .hero{margin: 0 auto 40px;padding: 64px 24px 24px;}\n\n\t\t#HPV100001.promoWrap .hero .blackcar {width: 93%;}\n\n\t\t#HPV100001.promoWrap .hero .outsec{grid-template-columns: 1fr 1.02321fr; grid-gap: 24px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec1 .head1{font-size: 40px; line-height: 48px; padding: 2px 0 8px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec{padding: 8px 8px 0;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec1 .blck1 .txtsec .para1{font-size: 24px; line-height: 31.2px; padding: 0 0 8px; width: 94%;}\n\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck2{padding: 8px 8px 18px; margin-bottom: 16px;}\n\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3{grid-template-columns: 1fr 1fr; grid-gap: 16px; padding-right: 0px; max-height: unset; height: auto;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk1{padding: 8px 8px 18px;}\n\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .imgsec{margin-bottom: 8px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card1{padding-bottom: 26px;}\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3 .inblk2 .card2{padding-bottom: 10px;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV100001.promoWrap .decor img{max-width: 292px;}\n\t\t#HPV100001.promoWrap .hero{padding: 48px 8px 16px;}\n\n\t\t#HPV100001.promoWrap .hero .blackcar {width: 93%;}\n\n\t\t#HPV100001.promoWrap .hero .outsec{grid-template-columns: 1fr; grid-gap: 18px;}\n\t\t\n\t\t#HPV100001.promoWrap .hero .outsec .insec2 .blck3{grid-gap: 8px;}\n\t}\n</style>\n<div id=\"HPV100001\" class=\"promoWrap\">\n\t<div class=\"decor\">\n\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v1/nov14/bgdecoration.png\" alt=\"\">\n\t</div>\n\t<div class=\"hero\">\n\t\t<div class=\"outsec\">\n\t\t\t<div class=\"insec1\">\n\t\t\t\t<h1 class=\"head1\">Healthy holidays start here</h1>\n\t\t\t\t<div class=\"blck1\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v1/nov14/extrabigdeals.jpg\" alt=\"Black Friday Extra Big Deals include items like Tide laundry detergent, Crest Pro Health mouthwash and Total Home trash bags.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para1\">Free up the budget by saving on everyday essentials</p>\n\t\t\t\t\t\t<a href=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s1-theme-fs-ebds\" class=\"bluecta\"><span>Shop Extra Big Deals</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=\"insec2\">\n\t\t\t\t<div class=\"blck2\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v1/nov14/photodeals.jpg\" alt=\"A person looks at a framed photo after unwrapping it.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Get up to 85% off select Photo products for Black Friday.</p>\n\t\t\t\t\t\t<a href=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&cid=cvs-home-s1-theme-photo-holiday\" class=\"whitecar\"><span>Shop Photo deals</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"blck3\">\n\t\t\t\t\t<div class=\"inblk1\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v1/nov14/vaccineschedule.jpg\" alt=\"Get $10 off $20 after vaccination. Restrictions apply. A certified immunizer places an adhesive bandage on a person's arm after vaccination.\">\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<p class=\"para2\">Make your health a priority this season. Get $10 off $20 after vaccination.*</p>\n\t\t\t\t\t\t\t<a href=\"#\" class=\"whitecar\"><span>Schedule your vaccinations</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"inblk2\">\n\t\t\t\t\t\t<div class=\"card1\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v1/nov14/manageholidaystress.jpg\" alt=\"A suitcase sits open with clothes and travel essentials in it.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<a href=\"#\" class=\"blackcar\"><span>Read about managing holiday travel stress.</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"card2\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v1/nov14/sorethroat.jpg\" alt=\"A person holds their throat in pain while drinking tea.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<a href=\"/minuteclinic/services/sore-and-strep-throats?icid=cvs-home-s1-theme-mc-strep\" class=\"blackcar\"><span>Sore throat? Schedule a MinuteClinic visit.</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\n\t</div>\n</div>"}},{"slotId":"HPV100002","slotContent":{"plaintext":"<!-- <!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"> -->\n <style>\n body{margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HPV100002.promoWrap #tabpanel2, #tabpanel3{display: none;}\n#HPV100002.promoWrap{max-width:1280px;margin:0 auto 80px auto;padding:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HPV100002.promoWrap .tab{margin:0 20px;padding:10px 0;cursor:pointer; border: none;\n background: none;}\n#HPV100002.promoWrap .tab.active{border-bottom:2px solid #007aff;font-weight:500}\n#HPV100002.promoWrap .slider-container{position:relative;overflow:hidden;max-width:100%}\n#HPV100002.promoWrap .slider-track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;transition:transform .5s ease;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px}\n#HPV100002.promoWrap .arrow{position:absolute;top:40%;width:44px;height:44px;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HPV100002.promoWrap .arrow.left{left:0;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow.right{right:8px;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow.disabled{background-color:#ccc9c6;border-style:dashed;cursor:not-allowed;pointer-events:none}\n#HPV100002.promoWrap .dots{display:flex;justify-content:center;margin-top:25px}\n#HPV100002.promoWrap .dot{width:8px;height:8px;margin:0 5px;border-radius:50%;background:#ccc;cursor:pointer}\n#HPV100002.promoWrap .dot.active{background:#000}\n#HPV100002.promoWrap .tabs{display:flex;justify-content:center;padding:0 0;gap:40px;margin-bottom:40px}\n#HPV100002.promoWrap .tab{font-weight:500;font-size:20px;line-height:150%;cursor:pointer;padding-bottom:4px;position:relative;margin:0}\n#HPV100002.promoWrap .tab.active{color:#000}\n#HPV100002.promoWrap .tab.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:3px;background:#0071e3;border-radius:2px}\n#HPV100002.promoWrap .card-container.active{display:flex}\n#HPV100002.promoWrap .card{background:#F7F7F7;border-radius:20px;text-align:left;padding:20px 20px 0 20px;box-shadow:0 1px 5px rgba(0,0,0,.1);display:flex;flex-direction:column;min-height:365px;max-width:250px; overflow: hidden;}\n#HPV100002.promoWrap .card a{color:#000;font-size:16px;text-decoration:none;margin-bottom:16px;line-height:150%;font-weight:500}\n#HPV100002.promoWrap .card a span:hover{text-decoration: none;border-bottom: 1px solid #262626;}\n#HPV100002.promoWrap .card img{width:100%;height:auto;object-fit:contain;margin:auto auto -10px;transition:transform .3s ease}\n#HPV100002.promoWrap .card:hover > img{transform:translateY(-10px);}\n#HPV100002.promoWrap .head3{margin:0;color:#262626;font-size:24px;line-height:150%;font-weight:400;padding-bottom:10px;max-width:242px}\n#HPV100002.promoWrap .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:6px;height:11px;vertical-align:middle;box-sizing:border-box;margin-left:8px;margin-bottom:2px}\n#HPV100002.promoWrap .arrow-btn{position:absolute;top:40%;width:44px;height:44px;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HPV100002.promoWrap .arrow-btn.left{left:0;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow-btn.left:hover{background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow-white.svg);background-color:#000}\n#HPV100002.promoWrap .arrow-btn.right{right:8px;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow-btn.right:hover{background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow-white.svg);background-color:#000}\n#HPV100002.promoWrap .arrow-btn.disabled{background-color:#ccc9c6;cursor:not-allowed;pointer-events:none}\n#HPV100002.promoWrap .arrow-btn.left.disabled{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.left.disabled:hover{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.right.disabled{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.right.disabled:hover{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn:disabled{background-color:#ccc9c6;border-style:dashed;cursor:not-allowed;pointer-events:none}\n#HPV100002.promoWrap .arrow-icon{float:right;transition:transform .3s ease}\n#HPV100002.promoWrap .arrow-btn.left.disabled:hover{border-width:1px 1px 1px 0;border-color:#333;border-style:dashed;background-color:#ccc9c6}\n#HPV100002.promoWrap .arrow-btn.left:disabled:hover{border-width:1px;border-color:#333;border-style:dashed;background-color:#ccc9c6;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg)}\n#HPV100002.promoWrap .arrow-btn.right:disabled:hover{border-width:1px;border-color:#333;border-style:dashed;background-color:#ccc9c6;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg)}\n#HPV100002.promoWrap .find-store-card{padding:20px 0 0 0;max-width:290px}\n#HPV100002.promoWrap .find-store-card .text-section{padding:0 20px 0 20px}\n#HPV100002.promoWrap .find-store-card img{margin-bottom:0;border-radius:0 0 20px 20px}\n.dot:focus-visible {outline: none;}\n#HPV100002.promoWrap ul.card-container{min-height: 384px;}\n/* #HPV100002.promoWrap .card.find-store-card-sec .text-section {padding: 20px 0 0 20px;}\n#HPV100002.promoWrap .card.find-store-card-sec {padding: 0;} */\n@media (min-width:768px) and (max-width:1024px){\n#HPV100002.promoWrap .slider-track{grid-auto-columns:39%;grid-template-columns:unset;display:flex;transition:transform .3s ease}\n#HPV100002.promoWrap{padding:0 0 0 24px}\n#HPV100002.promoWrap .slider-track{gap:16px}\n#HPV100002.promoWrap .card{flex-shrink:0}\n#HPV100002.promoWrap .tabs{margin-bottom:16px}\n#HPV100002.promoWrap ul.card-container{min-height: 384px;}\n}\n@media (min-width:768px){\n#HPV100002.promoWrap .mobile-tabs{display:none}\n}\n@media (min-width:1025px){\n#HPV100002.promoWrap .slider-track{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);transform:none!important}\n#HPV100002.promoWrap .arrow,#HPV100002.promoWrap .dots{display:none}\n#HPV100002.promoWrap .card-container{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;padding:0 0}\n#HPV100002.promoWrap .card{max-width:210px}\n#HPV100002.promoWrap .find-store-card{max-width:205px}\n#HPV100002.promoWrap .slider-container{overflow:visible}\n}\n/* @media (min-width:1020px){\n#HPV100002.promoWrap .card{max-width:210px}\n} */\n@media (min-width:1190px){\n#HPV100002.promoWrap .card{max-width:250px}\n#HPV100002.promoWrap .find-store-card{max-width:205px}\n}\n@media (min-width:1280px){\n#HPV100002.promoWrap .card{max-width:290px}\n#HPV100002.promoWrap .find-store-card{max-width:290px}\n}\n@media (max-width:1024px){\n#HPV100002.promoWrap{margin:0 auto 40px auto}\n#HPV100002.promoWrap .card{max-width: 290px !important; width: 100% !important;}\n}\n@media (max-width:767px){\n#HPV100002.promoWrap .card-container,#HPV100002.promoWrap .tabs{display:none!important}\n#HPV100002.promoWrap .mobile-carousel{display:block;padding:0 16px}\n#HPV100002.promoWrap .carousel-wrapper{position:relative;overflow:hidden}\n#HPV100002.promoWrap .carousel{display:flex;transition:transform .4s ease-in-out}\n#HPV100002.promoWrap .card{flex:0 0 100%;/*max-width:100%;*/margin-right:5px;min-height: 384px;}\n#HPV100002.promoWrap .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#HPV100002.promoWrap .arrow.left{left:-8px}\n#HPV100002.promoWrap .arrow.right{right:-8px}\n#HPV100002.promoWrap .dots{display:flex;justify-content:center;margin-top:12px;gap:6px}\n#HPV100002.promoWrap .dot{width:8px;height:8px;border-radius:50%;background:#ccc;cursor:pointer}\n#HPV100002.promoWrap .dot.active{background:#0071e3}\n#HPV100002.promoWrap .mobile-tabs{display:none;flex-direction:column;background-color:#fff}\n#HPV100002.promoWrap .mobile-tab-row{padding:16px;background:#fff;border-top:1px solid #ddd;cursor:pointer}\n#HPV100002.promoWrap .mobile-tab-row.active{padding:16px 16px 0 16px;}\n#HPV100002.promoWrap .mobile-tab-row.active{background-color:#fff}\n#HPV100002.promoWrap .mobile-tab-content{max-height:0;overflow:hidden;transition:max-height .4s ease}\n#HPV100002.promoWrap .mobile-tab-content.active{max-height:1000px}\n#HPV100002.promoWrap .card-slider-wrapper{position:relative;margin-bottom:24px;padding-left: 8px;}\n#HPV100002.promoWrap .card-slider{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;gap:12px;padding:16px 16px 16px 8px;scroll-behavior:smooth;background:#fff;margin: 0;}\n#HPV100002.promoWrap .card-slider::-webkit-scrollbar{display:none}\n#HPV100002.promoWrap .card{flex:0 0 auto;scroll-snap-align:start;background:#F7F7F7;padding:16px 16px 0 16px;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.1); overflow: hidden; width: 100%;}\n#HPV100002.promoWrap .card h3{margin-top:0}\n#HPV100002.promoWrap .card a{display:inline-block;margin-top:0;color:#000;text-decoration:none;font-weight:500}\n#HPV100002.promoWrap .slider-nav{text-align:center;margin-top:12px}\n#HPV100002.promoWrap .slider-nav button.dot{height:8px;width:8px;margin:0 4px;background-color:#bbb;border:none;border-radius:50%;cursor:pointer;padding: 0;}\n#HPV100002.promoWrap .slider-nav button.dot.active{background-color:#333}\n#HPV100002.promoWrap .arrow-btn{position:absolute;top:40%;width:44px;height:44px;border-radius:10px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10}\n#HPV100002.promoWrap .arrow-btn.left{left:8px;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow-btn.left:hover{background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow-white.svg);background-color:#000}\n#HPV100002.promoWrap .arrow-btn.right{right:8px;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);background-position:center;background-repeat:no-repeat;border-radius:10px;border-width:1px;border-color:#333;border-style:solid}\n#HPV100002.promoWrap .arrow-btn.right:hover{background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow-white.svg);background-color:#000}\n#HPV100002.promoWrap .arrow-btn.disabled{background-color:#ccc9c6;cursor:not-allowed;pointer-events:none}\n#HPV100002.promoWrap .arrow-btn.left.disabled{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.left.disabled:hover{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.right.disabled{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn.right.disabled:hover{border-width:1px;border-color:#333;border-style:dashed}\n#HPV100002.promoWrap .arrow-btn:disabled{background-color:#ccc9c6;border-style:dashed;cursor:not-allowed;pointer-events:none}\n#HPV100002.promoWrap .mobile-tab-row .arrow-icon{float:right;transition:transform .3s ease}\n/* #HPV100002.promoWrap .mobile-tab-row.active .arrow-icon{transform:rotate(180deg)} */\n#HPV100002.promoWrap .arrow-btn.left.disabled:hover{border-width:1px 1px 1px 0;border-color:#333;border-style:dashed;background-color:#ccc9c6}\n#HPV100002.promoWrap .arrow-btn.left:disabled:hover{border-width:1px;border-color:#333;border-style:dashed;background-color:#ccc9c6;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg)}\n#HPV100002.promoWrap .arrow-btn.right:disabled:hover{border-width:1px;border-color:#333;border-style:dashed;background-color:#ccc9c6;background-image:url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg)}\n#HPV100002.promoWrap .mobile-tabs{display:flex}\n#HPV100002.promoWrap .tabs-sections-parent .mobile-tab-content{padding:0 0 0 8px}\n#HPV100002.promoWrap .tabs-section{display:none}\n#HPV100002.promoWrap .arrow-icon::after {\n content: \"\\25B6\"; /* ▼ default */\n font-family: Arial, Helvetica, sans-serif;\n margin-left: 6px;\n margin-top: 7px;\n display: inline-block;\n}\n#HPV100002.promoWrap .mobile-tab-row.active .arrow-icon::after {\n content: \"\\25BC\"; /* ► when active */\n}\n#HPV100002.promoWrap .mobile-tab-row .arrow-text{font-size: 20px;line-height: 30px;font-weight: 500;}\n}\n </style>\n</head>\n<body>\n <div id=\"HPV100002\" class=\"promoWrap\">\n <div class=\"tabs-section-acn\">\n <div class=\"tabs-section\">\n <!-- Tabs -->\n <div class=\"tabs\" role=\"tablist\">\n <button id=\"prescriptions-tab\" class=\"tab active\" role=\"tab\" aria-selected=\"true\" data-tab=\"prescriptions\" aria-controls=\"tabpanel1\">Prescriptions</button>\n <button id=\"support-tab\" class=\"tab\" role=\"tab\" aria-selected=\"false\" data-tab=\"support\" aria-controls=\"tabpanel2\">Health support</button>\n <button id=\"shopandsave-tab\" class=\"tab\" role=\"tab\" aria-selected=\"false\" data-tab=\"shop\" aria-controls=\"tabpanel3\">Shop and save</button>\n </div>\n\n <!-- Prescriptions -->\n <div class=\"slider-container active\" data-content=\"prescriptions\" id=\"tabpanel1\" role=\"tabpanel\" aria-labelledby=\"prescriptions-tab\">\n <button id=\"prescriptions-tab-arrow-left\" class=\"arrow left\"></button>\n <ul class=\"slider-track card-container\">\n <li class=\"card\">\n <div class=\"text-section\">\n <h3 class=\"head3\">Start auto refills and check your Rx status</h3>\n <a id=\"\" href=\"/account-login/look-up?returnUrl=/pharmacy/rx/prescriptions&icid=cvs-home-design1-s2-action-rx-fnnl-managescripts\"\n class=\"red-car red-care-one\"><span>Manage your prescriptions</span></a>\n </div> \n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-bag.jpg\" alt=\"A CVS Pharmacy prescription bag.\" />\n </li>\n <li class=\"card\">\n <div class=\"text-section\">\n <h3 class=\"head3\">Transfer your Rx in three easy steps</h3>\n <a id=\"\" href=\"/pharmacy/rxtransfer/transferv2/contact-info?icid=cvs-home-design1-s2-action-rx-fnnl-transferscripts\"\n class=\"red-car red-care-one\"><span>Transfer your prescriptions</span></a>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/prescription-bottle.jpg\" alt=\"A CVS Pharmacy prescription bottle.\" />\n </li>\n <li class=\"card find-store-card-sec\">\n <div class=\"text-section\">\n <h3 class=\"head3\">Find the store that’s nearest to you</h3>\n <a id=\"\" href=\"/store-locator/landing?icid=cvs-home-design1-s2-action-rx-fnnl-transferscripts\"\n class=\"red-car red-care-one\"><span>Find a store</span></a>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-storefront.jpg\" alt=\"A CVS Pharmacy store.\" />\n </li>\n <li class=\"card\">\n <div class=\"text-section\">\n <h3 class=\"head3\">Save more* & wait less with our app</h3>\n <a id=\"\" href=\"/mobile-cvs/apps?icid=cvs-home-design1-s2-action-gen-app\"\n class=\"red-car red-care-one\"><span>Download our CVS Health app</span></a>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-app-screen.jpg\" alt=\"A smartphone screen shows a person's CVS account.\" />\n </li>\n </ul>\n <button id=\"prescriptions-tab-arrow-right\" class=\"arrow right\"></button>\n <div class=\"dots\"></div>\n </div>\n\n <!-- Health support -->\n <div class=\"slider-container\" data-content=\"support\" id=\"tabpanel2\" role=\"tabpanel\" aria-labelledby=\"support-tab\">\n <div id=\"support-tab-arrow-left\" class=\"arrow left\"></div>\n <ul class=\"slider-track card-container\">\n <li class=\"card\">\n <h3 class=\"head3\">CVS offers 14 vaccines, no cost with most insurance*</h3>\n <a id=\"\" href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-design1-s2-action-imz-fnnl-flu\"\n class=\"red-car red-care-one\"><span>Schedule your vaccinations</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-bandages.jpg\"\n alt=\"Three adhesive bandages with the CVS Health heart printed on them.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Get quality care for your family</h3>\n <a id=\"\" href=\"/minuteclinic?icid=cvs-home-design1-s2-action-mc-schedule\"\n class=\"red-car red-care-one\"><span>Book a MinuteClinic appointment</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/pharmacist.jpg\"\n alt=\"A smiling MinuteClinic provider.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Get what you need from the pharmacy</h3>\n <a id=\"\" href=\"/pharmacy?icid=cvs-home-design1-s2-action-rx-rxhp\"\n class=\"red-car red-care-one\"><span>Explore CVS Pharmacy</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/pharmacy-manager.jpg\"\n alt=\"A CVS Pharmacy pharmacist.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Fill up your medicine cabinet</h3>\n <a id=\"\" href=\"/shop/health-medicine?icid=cvs-home-design1-s2-action-fs-healthmeds\"\n class=\"red-car red-care-one\"><span>Shop health & medicine</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/kids-medicine.jpg\"\n alt=\"Vicks Vapo Rub, Children's Nasonex allergy spray and Tylenol Extra Strength caplets.\" />\n </li>\n </ul>\n <div id=\"support-tab-arrow-right\" class=\"arrow right\"></div>\n <div class=\"dots\"></div>\n </div>\n\n <!-- Shop and Save -->\n <div class=\"slider-container\" data-content=\"shop\" id=\"tabpanel3\" role=\"tabpanel\" aria-labelledby=\"shopandsave-tab\">\n <div id=\"shopandsave-tab-arrow-left\" class=\"arrow left\"></div>\n <ul class=\"slider-track card-container\">\n <li class=\"card\">\n <h3 class=\"head3\">Don't miss out on our weekly deals</h3>\n <a id=\"\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-design1-s2-action-fs-dealsweek\"\n class=\"red-car red-care-one\"><span>Shop deals of the week</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk48/v1/tabs-3-1-deals-screen.jpg\"\n alt=\"A smartphone shows deals of the week inside the CVS Health app.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Shop for your beauty favorites</h3>\n <a id=\"\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-design1-s2-action-fs-beauty\"\n class=\"red-car red-care-one\"><span>Shop beauty</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/beauty-products.jpg\"\n alt=\"Four beauty products, including Elf Power Grip primer, Revlon Glimmer lip oil and Garnier Skin Active micellar water.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Save even more with ExtraCare<span class=\"super\">®</span></h3>\n <a id=\"\" href=\"/extracare/home?icid=cvs-home-design1-s2-action-gen-joinec\"\n class=\"red-car red-care-one\"><span>Learn more about ExtraCare</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/extracare-bag-of-products.jpg\"\n alt=\"An ExtraCare tote bag containing five products, including Mielle shampoo, Rolaids Advanced anti-gas tablets and Axe body wash.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Shop for what you need the most</h3>\n <a id=\"\" href=\"/shop?icid=cvs-home-design1-s2-action-fs-shopall\"\n class=\"red-car red-care-one\"><span>Shop all products</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-basket.jpg\"\n alt=\"An empty CVS shopping basket.\" />\n </li>\n </ul>\n <div id=\"shopandsave-tab-arrow-right\" class=\"arrow right\"></div>\n <div class=\"dots\"></div>\n </div>\n</div>\n\n\n<!-- Mobile Tabs Start -->\n <div class=\"mobile-tabs\">\n <!-- Prescriptions Tab -->\n <div class=\"mobile-tab-row prescriptions-tab active\" onclick=\"toggleMobileTab(this, 'prescriptions')\">\n <span class=\"arrow-text\">Prescriptions</span> <span class=\"arrow-icon\"></span>\n </div>\n <div class=\"mobile-tab-content active\" id=\"mobile-prescriptions\">\n <div class=\"card-slider-wrapper\">\n <button id=\"prescriptions-tab-arrow-left-mobile\" class=\"arrow-btn left\" onclick=\"scrollCards('prescriptions', -1)\"></button>\n <ul class=\"card-slider\" id=\"slider-prescriptions\">\n <li class=\"card\">\n <h3 class=\"head3\">Start auto refills and check your Rx status</h3>\n <a href=\"/account-login/look-up?returnUrl=/pharmacy/rx/prescriptions&icid=cvs-home-design1-s2-action-rx-fnnl-managescripts\">Manage your prescriptions</a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-bag.jpg\" alt=\"A CVS Pharmacy prescription bag.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Transfer your Rx in three easy steps</h3>\n <a href=\"/pharmacy/rxtransfer/transferv2/contact-info?icid=cvs-home-design1-s2-action-rx-fnnl-transferscripts\">Transfer your prescriptions</a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/prescription-bottle.jpg\" alt=\"A CVS Pharmacy prescription bottle.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Find the store that's nearest to you</h3>\n <a href=\"/store-locator/landing?icid=cvs-home-design1-s2-action-rx-fnnl-transferscripts\">Find a store</a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-storefront.jpg\" alt=\"A CVS Pharmacy store.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Save more* & wait less with our app</h3>\n <a href=\"/mobile-cvs/apps?icid=cvs-home-design1-s2-action-gen-app\">Download our CVS Health app</a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-app-screen.jpg\" alt=\"A smartphone screen shows a person's CVS account.\" />\n </li>\n </ul>\n <button id=\"prescriptions-tab-arrow-right-mobile\" class=\"arrow-btn right\" onclick=\"scrollCards('prescriptions', 1)\"></button>\n <div class=\"slider-nav\" id=\"dots-prescriptions\"></div>\n </div>\n </div>\n\n <!-- Health Tab -->\n <div class=\"mobile-tab-row\" onclick=\"toggleMobileTab(this, 'health')\">\n <span class=\"arrow-text\">Health support</span> <span class=\"arrow-icon\"></span>\n </div>\n\n <div class=\"mobile-tab-content\" id=\"mobile-health\">\n <div class=\"card-slider-wrapper\">\n <button id=\"support-tab-arrow-left-mobile\" class=\"arrow-btn left\" onclick=\"scrollCards('health', -1)\"></button>\n <ul class=\"card-slider\" id=\"slider-health\">\n <li class=\"card\">\n <h3 class=\"head3\">CVS offers 14 vaccines, no cost with most insurance*</h3>\n <a id=\"\" href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-design1-s2-action-imz-fnnl-flu\"\n class=\"red-car red-care-one\"><span>Schedule your vaccinations</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-bandages.jpg\"\n alt=\"Three adhesive bandages with the CVS Health heart printed on them.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Get quality care for your family</h3>\n <a id=\"\" href=\"/minuteclinic?icid=cvs-home-design1-s2-action-mc-schedule\"\n class=\"red-car red-care-one\"><span>Book a MinuteClinic appointment</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/pharmacist.jpg\"\n alt=\"A smiling MinuteClinic provider.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Get what you need from the pharmacy</h3>\n <a id=\"\" href=\"/pharmacy?icid=cvs-home-design1-s2-action-rx-rxhp\"\n class=\"red-car red-care-one\"><span>Explore CVS Pharmacy</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/pharmacy-manager.jpg\"\n alt=\"A CVS Pharmacy pharmacist.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Fill up your medicine cabinet</h3>\n <a id=\"\" href=\"/shop/health-medicine?icid=cvs-home-design1-s2-action-fs-healthmeds\"\n class=\"red-car red-care-one\"><span>Shop health & medicine</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/kids-medicine.jpg\"\n alt=\"Vicks Vapo Rub, Children's Nasonex allergy spray and Tylenol Extra Strength caplets.\" />\n </li>\n </ul>\n <button id=\"support-tab-arrow-right-mobile\" class=\"arrow-btn right\" onclick=\"scrollCards('health', 1)\"></button>\n <div class=\"slider-nav\" id=\"dots-health\"></div>\n </div>\n </div>\n\n <!-- Rewards Tab -->\n <div class=\"mobile-tab-row\" onclick=\"toggleMobileTab(this, 'rewards')\">\n <span class=\"arrow-text\">Save & earn rewards</span> <span class=\"arrow-icon\"></span>\n </div>\n <div class=\"mobile-tab-content\" id=\"mobile-rewards\">\n <div class=\"card-slider-wrapper\">\n <button id=\"shopandsave-tab-arrow-left-mobile\" class=\"arrow-btn left\" onclick=\"scrollCards('rewards', -1)\"></button>\n <ul class=\"card-slider\" id=\"slider-rewards\">\n <li class=\"card\">\n <h3 class=\"head3\">Don't miss out on our weekly deals</h3>\n <a id=\"\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-design1-s2-action-fs-dealsweek\"\n class=\"red-car red-care-one\"><span>Shop deals of the week</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/wk48/v1/tabs-3-1-deals-screen.jpg\"\n alt=\"A smartphone shows deals of the week inside the CVS Health app.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Shop for your beauty favorites</h3>\n <a id=\"\" href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-design1-s2-action-fs-beauty\"\n class=\"red-car red-care-one\"><span>Shop beauty</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/beauty-products.jpg\"\n alt=\"Four beauty products, including Elf Power Grip primer, Revlon Glimmer lip oil and Garnier Skin Active micellar water.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Save even more with ExtraCare<span class=\"super\">®</span></h3>\n <a id=\"\" href=\"/extracare/home?icid=cvs-home-design1-s2-action-gen-joinec\"\n class=\"red-car red-care-one\"><span>Learn more about ExtraCare</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/extracare-bag-of-products.jpg\"\n alt=\"An ExtraCare tote bag containing five products, including Mielle shampoo, Rolaids Advanced anti-gas tablets and Axe body wash.\" />\n </li>\n <li class=\"card\">\n <h3 class=\"head3\">Shop for what you need the most</h3>\n <a id=\"\" href=\"/shop?icid=cvs-home-design1-s2-action-fs-shopall\"\n class=\"red-car red-care-one\"><span>Shop all products</span></a>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v1/sept4/cvs-basket.jpg\"\n alt=\"An empty CVS shopping basket.\" />\n </li>\n </ul>\n <button id=\"hopandsave-tab-arrow-right-mobile\" class=\"arrow-btn right\" onclick=\"scrollCards('rewards', 1)\"></button>\n <div class=\"slider-nav\" id=\"dots-rewards\"></div>\n </div>\n </div>\n </div>\n <!-- Mobile Tabs End -->\n </div>\n</div>\n<script>\n window.addEventListener('load', function () {\n setTimeout(() => {\n const SLIDER_BREAKPOINT = 1024; // max width to activate slider\nconst sliders = [];\n\nfunction initSlider(container) {\n const track = container.querySelector('.slider-track');\n const slides = container.querySelectorAll('.card');\n const prevBtn = container.querySelector('.arrow.left');\n const nextBtn = container.querySelector('.arrow.right');\n const dotsContainer = container.querySelector('.dots');\n\n let index = 0;\n let slidesPerView = 1;\n let initialized = false;\n\n function updateSlidesPerView() {\n if (window.innerWidth >= 768 && window.innerWidth < SLIDER_BREAKPOINT) {\n slidesPerView = 2;\n } else {\n slidesPerView = 1;\n }\n\n track.style.width = `${(100 * slides.length) / slidesPerView}%`;\n slides.forEach(slide => {\n slide.style.width = `${100 / slides.length}%`;\n });\n }\n\nfunction setupDots() {\n dotsContainer.innerHTML = '';\n const totalPages = slides.length - slidesPerView + 1;\n for (let i = 0; i < totalPages; i++) {\n const dot = document.createElement('div');\n dot.classList.add('dot');\n if (i === index) dot.classList.add('active');\n // remove click binding\n dotsContainer.appendChild(dot);\n }\n}\n\n\n function updateSlider() {\n const cardWidthPercent = 100 / slides.length;\n track.style.transform = `translateX(-${index * cardWidthPercent}%)`;\n\n const totalPages = slides.length - slidesPerView + 1;\n const dots = dotsContainer.querySelectorAll('.dot');\n dots.forEach((dot, i) => dot.classList.toggle('active', i === index));\n\n prevBtn.classList.toggle('disabled', index === 0);\n nextBtn.classList.toggle('disabled', index >= totalPages - 1);\n }\n\n function prevHandler() {\n if (index > 0) {\n index--;\n updateSlider();\n }\n }\n\n function nextHandler() {\n const maxIndex = slides.length - slidesPerView;\n if (index < maxIndex) {\n index++;\n updateSlider();\n }\n }\n\n function enableSlider() {\n if (initialized || window.innerWidth >= SLIDER_BREAKPOINT) return;\n\n updateSlidesPerView();\n setupDots();\n updateSlider();\n\n prevBtn.addEventListener('click', prevHandler);\n nextBtn.addEventListener('click', nextHandler);\n\n initialized = true;\n }\n\n function disableSlider() {\n if (!initialized) return;\n\n // Reset styles\n track.style.transform = '';\n track.style.width = '';\n slides.forEach(slide => (slide.style.width = ''));\n dotsContainer.innerHTML = '';\n\n prevBtn.removeEventListener('click', prevHandler);\n nextBtn.removeEventListener('click', nextHandler);\n prevBtn.classList.remove('disabled');\n nextBtn.classList.remove('disabled');\n\n initialized = false;\n }\n\n // Initial setup\n if (window.innerWidth < SLIDER_BREAKPOINT) {\n enableSlider();\n }\n\n // Handle window resizing\n window.addEventListener('resize', () => {\n if (window.innerWidth < SLIDER_BREAKPOINT) {\n enableSlider();\n updateSlidesPerView();\n setupDots();\n updateSlider();\n } else {\n disableSlider();\n }\n });\n\n return { enable: enableSlider, disable: disableSlider };\n}\n\n// Tabs switching\nconst tabs = document.querySelectorAll('.tab');\nconst contents = document.querySelectorAll('.slider-container');\n\ntabs.forEach(tab => {\n tab.addEventListener('click', () => {\n tabs.forEach(t => t.classList.remove('active'));\n tab.classList.add('active');\n const target = tab.dataset.tab;\n\n contents.forEach(c => {\n c.classList.remove('active');\n c.style.display = c.dataset.content === target ? 'block' : 'none';\n });\n });\n});\n\n// Init all sliders conditionally\ndocument.querySelectorAll('.slider-container').forEach(container => {\n const slider = initSlider(container);\n sliders.push(slider);\n});\n\n// Show only first tab content initially\ncontents.forEach((c, i) => {\n c.style.display = i === 0 ? 'block' : 'none';\n});\n\n\n\n\n // -----------------------------\n // MOBILE TAB TOGGLE\n // -----------------------------\n // 👉 Run this only on mobile (adjust 768px if your breakpoint differs)\n\n/*\n Mobile-only dots + stable scroll behavior (safe for desktop/tablet).\n - Will not break existing handlers: always defines scrollCards and toggleMobileTab.\n - Mobile behavior (dots/pages/snapping) is enabled only when window.innerWidth < 768.\n*/\n(function () {\n const MOBILE_MAX = 768; // < this value is considered \"mobile\"\n const DOT_MODE = 'card'; // 'card' => 1 dot per card (4 cards -> 4 dots). Change to 'page' if you want per-page dots.\n const sections = ['prescriptions', 'health', 'rewards'];\n\n // ---------- Utility: detect card width & gap ----------\n function getCardAndGap(slider) {\n if (!slider) return null;\n const cards = slider.querySelectorAll('.card');\n if (!cards.length) return null;\n const first = cards[0];\n // use offsetWidth for stable integer\n const cardWidth = first.offsetWidth || first.getBoundingClientRect().width || 1;\n\n // try CSS gap\n const sStyle = window.getComputedStyle(slider);\n let gap = parseFloat(sStyle.gap || sStyle.columnGap);\n if (!isFinite(gap)) gap = NaN;\n\n // fallback: measure distance between first two cards if available\n if (!isFinite(gap) && cards.length > 1) {\n const r0 = cards[0].getBoundingClientRect();\n const r1 = cards[1].getBoundingClientRect();\n gap = Math.max(0, r1.left - (r0.left + r0.width));\n }\n\n // fallback: margin-right of first card\n if (!isFinite(gap)) {\n const cStyle = window.getComputedStyle(first);\n gap = parseFloat(cStyle.marginRight) || 0;\n }\n\n if (!isFinite(gap) || gap < 0) gap = 12;\n return { cardWidth, gap };\n }\n\n function calcVisibleCount(slider) {\n const vals = getCardAndGap(slider);\n if (!vals) return 1;\n const total = slider.querySelectorAll('.card').length || 1;\n // rounding is preferred at breakpoints\n let count = Math.round((slider.clientWidth + vals.gap) / (vals.cardWidth + vals.gap));\n count = Math.max(1, Math.min(count, total));\n return count;\n }\n\n function maxScrollLeft(slider) {\n return Math.max(0, Math.round(slider.scrollWidth - slider.clientWidth));\n }\n\n // ---------- Global functions (always defined so desktop/buttons don't break) ----------\n window.toggleMobileTab = window.toggleMobileTab || function (clickedRow, id) {\n try {\n if (!clickedRow) return;\n if (window.innerWidth >= MOBILE_MAX) return;\n\n const allRows = document.querySelectorAll('.mobile-tab-row');\n const allContents = document.querySelectorAll('.mobile-tab-content');\n const isActive = clickedRow.classList.contains('active');\n\n // Close all rows/contents\n allRows.forEach(r => r.classList.remove('active'));\n allContents.forEach(c => c.classList.remove('active'));\n\n // Open clicked if not already active\n if (!isActive) {\n clickedRow.classList.add('active');\n const content = document.getElementById(`mobile-${id}`);\n if (content) content.classList.add('active');\n\n if (window.innerWidth < MOBILE_MAX) {\n setupDots(id);\n updateArrowStates(id);\n }\n }\n } catch (err) {\n console.warn('toggleMobileTab error:', err);\n }\n};\n\n\n window.scrollCards = window.scrollCards || function (sectionId, direction) {\n // safe scroll handler used by arrow buttons: works on mobile and desktop (non-breaking)\n try {\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return;\n const vals = getCardAndGap(slider) || { cardWidth: slider.clientWidth, gap: 12 };\n const visible = calcVisibleCount(slider);\n // on mobile we prefer page/card logic; on desktop try page-by-clientWidth\n if (window.innerWidth < MOBILE_MAX) {\n if (DOT_MODE === 'card') {\n // scroll by single card\n const step = vals.cardWidth + vals.gap;\n const currentIndex = Math.round(slider.scrollLeft / (step || 1));\n let newIndex = Math.max(0, Math.min(currentIndex + direction, slider.querySelectorAll('.card').length - 1));\n let target = Math.round(newIndex * step);\n if (target > maxScrollLeft(slider)) target = maxScrollLeft(slider);\n slider.scrollTo({ left: target, behavior: 'smooth' });\n } else {\n // page mode\n const slideWidth = (vals.cardWidth + vals.gap) * visible;\n let currentPage = Math.round(slider.scrollLeft / (slideWidth || 1));\n const totalPages = Math.ceil(slider.querySelectorAll('.card').length / visible);\n let newPage = Math.max(0, Math.min(currentPage + direction, totalPages - 1));\n if (newPage === totalPages - 1) {\n slider.scrollTo({ left: maxScrollLeft(slider), behavior: 'smooth' });\n } else {\n slider.scrollTo({ left: newPage * slideWidth, behavior: 'smooth' });\n }\n }\n } else {\n // Desktop/tablet: fallback to scroll by full visible width (non-breaking)\n const page = slider.clientWidth || (vals.cardWidth + vals.gap) * visible;\n let target = slider.scrollLeft + (page * direction);\n target = Math.max(0, Math.min(target, maxScrollLeft(slider)));\n slider.scrollTo({ left: target, behavior: 'smooth' });\n }\n // update dots if mobile active\n setTimeout(() => {\n if (window.innerWidth < MOBILE_MAX) {\n updateDots(sectionId);\n updateArrowStates(sectionId);\n }\n }, 320);\n\n } catch (err) {\n console.warn('scrollCards error:', err);\n }\n };\n\n // ---------- Mobile-only: dots, snapping, states ----------\n function setupDots(sectionId) {\n if (window.innerWidth >= MOBILE_MAX) return; // mobile-only\n const slider = document.getElementById(`slider-${sectionId}`);\n const dotsContainer = document.getElementById(`dots-${sectionId}`);\n if (!slider || !dotsContainer) return;\n const cards = slider.querySelectorAll('.card');\n if (!cards.length) {\n dotsContainer.innerHTML = '';\n return;\n }\n\n const { cardWidth, gap } = getCardAndGap(slider) || {};\n let totalDots = 0;\n if (DOT_MODE === 'card') {\n totalDots = cards.length;\n } else {\n const visible = calcVisibleCount(slider);\n totalDots = Math.ceil(cards.length / visible);\n }\n\n dotsContainer.innerHTML = '';\n for (let i = 0; i < totalDots; i++) {\n const dot = document.createElement('button');\n dot.className = 'dot';\n dot.setAttribute('type', 'button');\n dot.setAttribute('aria-label', DOT_MODE === 'card' ? `Card ${i + 1}` : `Page ${i + 1}`);\n dot.dataset.index = String(i);\n // dot.addEventListener('click', () => {\n // if (DOT_MODE === 'card') scrollToCard(sectionId, i);\n // else scrollToPage(sectionId, i);\n // });\n dotsContainer.appendChild(dot);\n }\n updateDots(sectionId);\n updateArrowStates(sectionId);\n }\n\n function updateDots(sectionId) {\n if (window.innerWidth >= MOBILE_MAX) return; // mobile-only\n const slider = document.getElementById(`slider-${sectionId}`);\n const dots = document.querySelectorAll(`#dots-${sectionId} .dot`);\n if (!slider || !dots.length) return;\n const vals = getCardAndGap(slider) || {};\n const totalCards = slider.querySelectorAll('.card').length || 1;\n\n if (DOT_MODE === 'card') {\n const step = (vals.cardWidth || 1) + (vals.gap || 0);\n let index = Math.round(slider.scrollLeft / (step || 1));\n // if scrolled fully right, force last\n if (Math.ceil(slider.scrollLeft + slider.clientWidth) >= slider.scrollWidth - 1) {\n index = totalCards - 1;\n }\n index = Math.min(Math.max(0, index), totalCards - 1);\n dots.forEach((d, i) => d.classList.toggle('active', i === index));\n } else {\n const visible = calcVisibleCount(slider);\n const slideWidth = ((vals.cardWidth || 1) + (vals.gap || 0)) * visible;\n const totalSlides = dots.length;\n let index = Math.round(slider.scrollLeft / (slideWidth || 1));\n if (Math.ceil(slider.scrollLeft + slider.clientWidth) >= slider.scrollWidth - 1) index = totalSlides - 1;\n index = Math.min(Math.max(0, index), totalSlides - 1);\n dots.forEach((d, i) => d.classList.toggle('active', i === index));\n }\n }\n\n function scrollToCard(sectionId, cardIndex) {\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return;\n const vals = getCardAndGap(slider) || { cardWidth: slider.clientWidth, gap: 12 };\n const step = (vals.cardWidth || 1) + (vals.gap || 0);\n let target = Math.round(cardIndex * step);\n if (target > maxScrollLeft(slider)) target = maxScrollLeft(slider);\n slider.scrollTo({ left: target, behavior: 'smooth' });\n setTimeout(() => { updateDots(sectionId); updateArrowStates(sectionId); }, 320);\n }\n\n function scrollToPage(sectionId, pageIndex) {\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return;\n const vals = getCardAndGap(slider) || { cardWidth: slider.clientWidth, gap: 12 };\n const visible = calcVisibleCount(slider);\n const slideWidth = ((vals.cardWidth || 1) + (vals.gap || 0)) * visible;\n const totalPages = Math.ceil(slider.querySelectorAll('.card').length / visible);\n let target = Math.round(pageIndex * slideWidth);\n if (pageIndex === totalPages - 1) target = maxScrollLeft(slider);\n if (target > maxScrollLeft(slider)) target = maxScrollLeft(slider);\n slider.scrollTo({ left: target, behavior: 'smooth' });\n setTimeout(() => { updateDots(sectionId); updateArrowStates(sectionId); }, 320);\n }\n\n function updateArrowStates(sectionId) {\n if (window.innerWidth >= MOBILE_MAX) return; // mobile-only\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return;\n const leftArrow = document.querySelector(`#mobile-${sectionId} .arrow-btn.left`);\n const rightArrow = document.querySelector(`#mobile-${sectionId} .arrow-btn.right`);\n const vals = getCardAndGap(slider) || {};\n const totalCards = slider.querySelectorAll('.card').length || 1;\n\n if (DOT_MODE === 'card') {\n const step = (vals.cardWidth || 1) + (vals.gap || 0);\n let current = Math.round(slider.scrollLeft / (step || 1));\n if (Math.ceil(slider.scrollLeft + slider.clientWidth) >= slider.scrollWidth - 1) current = totalCards - 1;\n if (leftArrow) leftArrow.disabled = current <= 0;\n if (rightArrow) rightArrow.disabled = current >= totalCards - 1;\n } else {\n const visible = calcVisibleCount(slider);\n const slideWidth = ((vals.cardWidth || 1) + (vals.gap || 0)) * visible;\n let currentPage = Math.round(slider.scrollLeft / (slideWidth || 1));\n const totalPages = Math.ceil(totalCards / visible);\n if (Math.ceil(slider.scrollLeft + slider.clientWidth) >= slider.scrollWidth - 1) currentPage = totalPages - 1;\n if (leftArrow) leftArrow.disabled = currentPage <= 0;\n if (rightArrow) rightArrow.disabled = currentPage >= totalPages - 1;\n }\n }\n\n // ---------- Init & listeners (mobile-only logic applied only when mobile) ----------\n function initMobileIfNeeded() {\n if (window.innerWidth >= MOBILE_MAX) {\n // do nothing mobile-specific, but keep globals available\n return;\n }\n // For each section: attach scroll listener and setup dots\n sections.forEach(id => {\n const slider = document.getElementById(`slider-${id}`);\n if (!slider) return;\n // avoid duplicate listeners: mark with dataset\n if (!slider.dataset._mobileSliderInit) {\n slider.addEventListener('scroll', () => {\n updateDots(id);\n updateArrowStates(id);\n }, { passive: true });\n slider.dataset._mobileSliderInit = '1';\n }\n setupDots(id);\n // attach arrow click handlers if arrow buttons exist\n const left = document.querySelector(`#mobile-${id} .arrow-btn.left`);\n const right = document.querySelector(`#mobile-${id} .arrow-btn.right`);\n if (left && !left.dataset._mobileBound) { left.addEventListener('click', () => window.scrollCards(id, -1)); left.dataset._mobileBound = '1'; }\n if (right && !right.dataset._mobileBound) { right.addEventListener('click', () => window.scrollCards(id, +1)); right.dataset._mobileBound = '1'; }\n });\n }\n\n // debounce resize\n let resizeTO = null;\n window.addEventListener('resize', () => {\n clearTimeout(resizeTO);\n resizeTO = setTimeout(() => {\n // re-init only when in mobile range\n initMobileIfNeeded();\n if (window.innerWidth < MOBILE_MAX) {\n sections.forEach(id => setupDots(id));\n }\n }, 120);\n });\n\n // run on DOM ready\n if (document.readyState === 'complete' || document.readyState === 'interactive') {\n setTimeout(initMobileIfNeeded, 120);\n } else {\n window.addEventListener('load', () => setTimeout(initMobileIfNeeded, 120));\n }\n\n // small helper for debugging — safe to remove later\n window.__slider_debug = function (sectionId) {\n const slider = document.getElementById(`slider-${sectionId}`);\n if (!slider) return console.log('no slider', sectionId);\n const vals = getCardAndGap(slider) || {};\n console.log({\n sliderW: slider.clientWidth,\n scrollLeft: slider.scrollLeft,\n scrollWidth: slider.scrollWidth,\n cardW: vals.cardWidth,\n gap: vals.gap,\n visible: calcVisibleCount(slider),\n totalCards: slider.querySelectorAll('.card').length,\n maxLeft: maxScrollLeft(slider)\n });\n };\n\n})();\n\n\n}, 200); // Delay execution until the page is fully loaded\n});\n\n//tabs clicktag\ndocument.querySelector(\"#prescriptions-tab\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab'});});\n\ndocument.querySelector(\"#support-tab\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab'});});\n\ndocument.querySelector(\"#shopandsave-tab\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab'});});\n\n\n// slider left right arrow click tags\ndocument.querySelector(\"#prescriptions-tab-arrow-right\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab:right_nav'});});\n\ndocument.querySelector(\"#prescriptions-tab-arrow-left\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab:left_nav'});});\n\n\ndocument.querySelector(\"#support-tab-arrow-right\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab:right_nav'});});\n\ndocument.querySelector(\"#support-tab-arrow-left\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab:left_nav'});});\n\n\ndocument.querySelector(\"#shopandsave-tab-arrow-right\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab:right_nav'});});\n\ndocument.querySelector(\"#shopandsave-tab-arrow-left\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab:left_nav'});});\n\n\n// slider left right arrow click tags for mobile\ndocument.querySelector(\"#prescriptions-tab-arrow-right-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab:right_nav'});});\n\ndocument.querySelector(\"#prescriptions-tab-arrow-left-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:prescriptions_tab:left_nav'});});\n\n\ndocument.querySelector(\"#support-tab-arrow-right-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab:right_nav'});});\n\ndocument.querySelector(\"#support-tab-arrow-left-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:health_support_tab:left_nav'});});\n\n\ndocument.querySelector(\"#shopandsave-tab-arrow-right-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab:right_nav'});});\n\ndocument.querySelector(\"#shopandsave-tab-arrow-left-mobile\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:save_and_earn_rewards_tab:left_nav'});});\n\n</script>"}},{"slotId":"HPV100003","slotContent":{"plaintext":"<!-- <!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"> -->\n <style>\n * {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n }\n body{font-family:CVS Health Sans, Helvetica, Arial, sans-serif;margin:0}\n .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}\n cite {font-style: normal;}\n #HPV100003.promoWrap{max-width:1280px;margin:0 auto 80px auto}\n #HPV100003.promoWrap .container p{font-size:14px;color:#1a1a19}\n #HPV100003.promoWrap h3{margin-bottom:10px;font-size:18px}\n #HPV100003.promoWrap .video-section .picture-box{cursor: pointer;}\n #HPV100003.promoWrap .header-sec{margin-bottom:20px; padding-left: 1px;}\n #HPV100003.promoWrap .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;display:flex;align-items:center}\n #HPV100003.promoWrap .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;}\n #HPV100003.promoWrap .header-sec h2.icon-text{display:flex;/*align-items:center;*/justify-content:center; color: #575757; font-weight: 500;padding-left: 8px; flex-direction: column;}\n #HPV100003.promoWrap .header-sec h2.icon-text img{padding-right:10px}\n #HPV100003.promoWrap .header-sec h3{font-size:48px;line-height:130%;font-weight:400;margin-top:5px;padding-bottom:10px}\n #HPV100003.promoWrap .grid-two-col{display:grid;grid-template-columns:1fr 1.4fr;gap:40px;overflow:hidden}\n #HPV100003.promoWrap .column{display:flex;flex-direction:column;gap:20px}\n #HPV100003.promoWrap .card{background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;padding:24px}\n #HPV100003.promoWrap .card img{width:100%;height:auto}\n #HPV100003.promoWrap .card-content{padding:15px;padding:0;color:#1a1a19;padding-top:15px;padding-bottom:0}\n #HPV100003.promoWrap .story-card .card-content{padding:0}\n #HPV100003.promoWrap .card-content-1{padding:15px 0 0 0}\n #HPV100003.promoWrap .card-content h3,#HPV100003.promoWrap .card-content h4{margin-bottom:10px;font-size:16px;line-height:150%;font-weight:400}\n #HPV100003.promoWrap .card-content p{font-size:16px;line-height:150%}\n #HPV100003.promoWrap a{color:#1a1a19;text-decoration:none;font-weight:500;font-size:16px;line-height:150%}\n #HPV100003.promoWrap .card-content .btn{display:inline-block;margin-top:10px;padding:8px 12px;background-color:#0071dc;color:#fff;text-decoration:none;border-radius:4px}\n #HPV100003.promoWrap .card.orange{background:linear-gradient(to right,#ffb347,#fc3);color:#fff;padding:0}\n #HPV100003.promoWrap .card.left-card-two{background:#c7e3ff;max-width:510px;padding:16px}\n #HPV100003.promoWrap .card.product{background:#fff;border:2px solid #eee}\n #HPV100003.promoWrap .card.small img{max-width:80px;margin:10px auto}\n #HPV100003.promoWrap .card.video img{position:relative}\n #HPV100003.promoWrap .sub-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:24px}\n #HPV100003.promoWrap .sub-grid .tall{grid-row:span 2;display:flex;flex-direction:column}\n #HPV100003.promoWrap .stacked-right{display:flex;flex-direction:column;gap:20px}\n #HPV100003.promoWrap .stacked-right .card{flex-direction:row;align-items:center}\n #HPV100003.promoWrap .profile-img{width:100%;height:415px;background:#ddd;border-radius:18px;margin:0 auto 12px auto;display:block}\n #HPV100003.promoWrap .card.video{background:0 0;box-shadow:unset}\n #HPV100003.promoWrap .card.video p{font-size:14px}\n #HPV100003.promoWrap .video-btn{display:inline-block;margin:8px auto 0 auto;padding:10px 28px;background:#e5f0ff;color:#2354b9;border:none;border-radius:5px;font-weight:700;font-size:1em;cursor:pointer;text-decoration:none}\n #HPV100003.promoWrap .story-card{padding:24px;margin-bottom:24px;display:flex;align-items:flex-start;gap:12px;min-height:246px}\n #HPV100003.promoWrap .story-card img{width:168px;height:auto;margin-top:0;object-fit:cover;border-radius:8px}\n #HPV100003.promoWrap .story-content{flex:1}\n #HPV100003.promoWrap .story-title{font-size:18px;line-height:130%;font-weight:500;margin:2px 0 8px 0}\n #HPV100003.promoWrap .quote{color:#1a1a19;font-size:20px;line-height:150%;margin:0 0 10px 0}\n #HPV100003.promoWrap .credit{font-size:18px;line-height:130%;font-weight:500;color:#1a1a19}\n #HPV100003.promoWrap .card.left-card-2{max-width:290px;background:0 0;box-shadow:unset;padding:0}\n #HPV100003.promoWrap .card.left-card-2 img{border-radius:16px}\n #HPV100003.promoWrap .card.wide{background:0 0;box-shadow:unset}\n #HPV100003.promoWrap .card.wide img{border-radius:10px}\n #HPV100003.promoWrap .red-car{color:#1a1a19;text-decoration:none;display:table;font-weight:500}\n #HPV100003.promoWrap .red-car::after{content:'';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.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:10px;margin-bottom:1px}\n #HPV100003.promoWrap .header-sec .red-car:hover::after{background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat;}\n #HPV100003.promoWrap .card-content-new{background:#fff1e5;border-radius:12px;width:204px;display:flex;justify-content:center;height:188px}\n #HPV100003.promoWrap .stacked-right-card-1 .card-content{padding:0}\n #HPV100003.promoWrap .stacked-right-card-1,#HPV100003.promoWrap .stacked-right-card-2{background:#c7e3ff}\n #HPV100003.promoWrap .stacked-right-card-2{gap:40px;background:#e3f1ff}\n #HPV100003.promoWrap .orange .red-car{background:#004d99;border:1px solid #004d99;padding:10px 25px 10px 16px;display:inline-block;color:#fff;border-radius:10px}\n #HPV100003.promoWrap .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n #HPV100003.promoWrap .picture-box .imgsec{overflow:hidden;display:flex;object-fit:cover;max-width:400px}\n #HPV100003.promoWrap .picture-box img{width:100%;height:auto;display:block}\n #HPV100003.promoWrap img.imgoffer{position:absolute;display:block;width:249px;height:166px;bottom:-111%;left:16.5%}\n #HPV100003.promoWrap img.imgoffer-1{position:absolute;display:block;width:249px;height:166px;top:7%;right:42%}\n #HPV100003.promoWrap .orange h3{max-width:478px}\n #HPV100003.promoWrap .left-card-two h3{max-width:366px}\n #HPV100003.promoWrap .left-card-2 h3{max-width:286px}\n #HPV100003.promoWrap .stacked-right-card-2 h3{max-width:252px}\n #HPV100003.promoWrap .header-sec-tab{display:none}\n #HPV100003.promoWrap .orange-tab{display:none}\n #HPV100003.promoWrap .column-tab{display:none}\n #HPV100003.promoWrap .card.video-section{background-color:transparent;padding:0;border-radius:0;max-width:400px}\n #HPV100003.promoWrap .video-container{position:relative;background:0 0;overflow:hidden}\n #HPV100003.promoWrap .video-container img{border-radius:16px}\n #HPV100003.promoWrap .video-container video{height:568px;border-radius:20px 20px 0 0;object-fit:cover;cursor:pointer}\n #HPV100003.promoWrap .video-container iframe{width:100%;height:568px;border-radius:20px 20px 0 0;object-fit:cover;cursor:pointer}\n #HPV100003.promoWrap .video-control-button{position:absolute;left:20px;bottom:20px;width:44px;height:44px;background:#fff;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;border:0}\n #HPV100003.promoWrap .play-icon{width:30px;height:30px}\n #HPV100003.promoWrap .pause-icon{display:none;width:30px;height:30px}\n #HPV100003.promoWrap .red-car{background:#004d99;border:1px solid #004d99;padding:10px 10px 10px 10px;display:inline-block;color:#fff;border-radius:10px}\n #HPV100003.promoWrap .red-car:hover{background:#fff;border:1px solid #1a1a19;color:#004d99}\n .header-sec p.para{padding-bottom:25px}\n #HPV100003.promoWrap .video-section .red-car{background:#fff;color:#004d99;border:1px solid #1a1a19;padding:10px 8px 10px 8px}\n #HPV100003.promoWrap .video-section .red-car:hover{background:#004d99;color:#fff;border:1px solid #004d99;padding:10px 8px 10px 8px}\n #HPV100003.promoWrap .video-section .card-content p{margin-bottom:25px;font-size: 16px;line-height: 150%;}\n #HPV100003.promoWrap .video-section .card-content{padding:25px 15px 1px 15px}\n #HPV100003.promoWrap .video-section .red-car::after{display:none}\n #HPV100003.promoWrap .tab-display{display:none}\n #HPV100003.promoWrap .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n #HPV100003.promoWrap .picture-box .imgsec{overflow:hidden;display:flex;object-fit:cover}\n #HPV100003.promoWrap .picture-box img{width:100%;height:auto;display:block}\n #HPV100003.promoWrap .card.left-card-two .card-content{padding-top:15px;padding-bottom:15px}\n #HPV100003.promoWrap .card.left-card-two .card-content .quote{max-width:462px}\n #HPV100003.promoWrap .video-thumbnail{position:relative;display:inline-block}\n #HPV100003.promoWrap .thumb-img{width:100%;border-radius:12px}\n #HPV100003.promoWrap .play-btn{position:absolute;bottom:20px;left:20px;background:#fff;border:none;border-radius:50%;width:50px;height:50px;font-size:22px;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.25)}\n #HPV100003.promoWrap .modal{display:none;position:fixed;inset:0;background:rgba(0,0,0,.8);z-index:1000;justify-content:center;align-items:flex-start;overflow-y:auto;padding:20px}\n #HPV100003.promoWrap .modal-inner{max-width:320px;width:100%;display:flex;flex-direction:column;margin:0 auto}\n #HPV100003.promoWrap .modal-header{display:flex;justify-content:flex-end;align-items:center;color:#fff;font-size:16px;margin-bottom:8px}\n #HPV100003.promoWrap .close-text{margin-right:8px}\n #HPV100003.promoWrap .close-btn{background:0 0;border:2px solid #fff;border-radius:50%;color:#fff;font-size:18px;width:32px;height:32px;line-height:26px;text-align:center;cursor:pointer}\n #HPV100003.promoWrap .modal-video{height:568px}\n #HPV100003.promoWrap .modal-video video{width:100%;border-radius:20px 20px 0 0}\n #HPV100003.promoWrap .modal-transcript{background:#fff;border-radius:0 0 20px 20px;padding:0 16px 0 30px;display:flex;flex-direction:column;height:68px;transition:height .3s ease;justify-content:center}\n #HPV100003.promoWrap .modal-transcript.open{height:164px}\n #HPV100003.promoWrap .transcript-toggle{background:0 0;border:none;font-size:16px;font-weight:500;cursor:pointer;display:flex;align-items:center;width:100%;padding:0}\n #HPV100003.promoWrap .transcript-toggle .arrow{display:inline-block;width:10px;height:10px;border-left:2px solid #333;border-bottom:2px solid #333;transform:rotate(-45deg);transition:transform .3s ease;margin-right:18px;margin-top:-6px}\n #HPV100003.promoWrap .transcript-toggle.open .arrow{transform:rotate(135deg);margin-top:3px}\n #HPV100003.promoWrap .transcript-toggle.open{padding:20px 0 0 0}\n #HPV100003.promoWrap .transcript-content{display:none;margin-top:10px;font-size:14px;color:#333;overflow-y:auto;padding-right:8px}\n #HPV100003.promoWrap .modal-transcript.open{height:230px;padding:10px 16px 0 30px}\n #HPV100003.promoWrap .transcript-content.open{display:block;padding-left:30px}\n #HPV100003.promoWrap .transcript-content::-webkit-scrollbar{width:6px}\n #HPV100003.promoWrap .transcript-content::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}\n #HPV100003.promoWrap .transcript-content::-webkit-scrollbar-thumb{background:#999;border-radius:3px}\n #HPV100003.promoWrap .transcript-content::-webkit-scrollbar-thumb:hover{background:#666}\n #HPV100003.promoWrap .chevron{transition:transform .3s ease;font-weight:400;font-size:16px;line-height:150%}\n #HPV100003.promoWrap .transcript-content.open~.chevron{transform:rotate(180deg)}\n #HPV100003.promoWrap .video-wrapper{position:relative;width:100%}\n #HPV100003.promoWrap .modal .video-cover{position:absolute;inset:0;display:none;justify-content:center;align-items:center;border-radius:20px 20px 0 0;overflow:hidden;cursor:pointer;height:568px}\n #HPV100003.promoWrap .modal .video-cover img{width:100%;height:100%;object-fit:cover;border-radius:20px 20px 0 0}\n #HPV100003.promoWrap .cover-play{position:absolute;background:#fff;border:none;border-radius:50%;font-size:28px;padding:16px 20px;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.3)}\n #transcriptContent p{font-size:16px;line-height:150%;letter-spacing:0;font-weight:400;padding-bottom: 10px;}\n #HPV100003.promoWrap .modal .video-cover.hidden{display:none}\n #HPV100003.promoWrap .card.video-section{overflow: visible;}\n #HPV100003.promoWrap .header-sec-img-text {display: flex;flex-direction: row;}\n @media screen and (max-width:1024px){\n #HPV100003.promoWrap{margin:0 auto 40px auto}\n #HPV100003.promoWrap .header-sec-tab{display:block}\n #HPV100003.promoWrap .column-two .orange{display:none}\n #HPV100003.promoWrap .orange-tab{display:flex}\n #HPV100003.promoWrap .column.column-one{flex-direction:row}\n #HPV100003.promoWrap .sub-grid{grid-template-columns:1fr 1fr;gap:16px}\n #HPV100003.promoWrap .column-tab{display:flex}\n #HPV100003.promoWrap .grid-two-col{grid-template-columns:1fr;padding: 0 24px;}\n #HPV100003.promoWrap .dtp-display{display:none}\n #HPV100003.promoWrap .tab-display{display:flex}\n #HPV100003.promoWrap .story-card{margin-bottom:0;padding:16px;min-height:unset}\n #HPV100003.promoWrap .header-sec{margin-bottom:0}\n #HPV100003.promoWrap .card.left-card-two .card-content{padding-top:0;padding-bottom:0}\n #HPV100003.promoWrap .story-title{margin:0 0 3px 0}\n #HPV100003.promoWrap .quote{margin:0 0 3px 0}\n #HPV100003.promoWrap .left-card-two.tab-display .story-title{margin:0 0 8px 0}\n #HPV100003.promoWrap .left-card-two.tab-display .quote{margin:0 0 8px 0}\n #HPV100003.promoWrap .stacked-right-card-1 .story-title{margin:0 0 8px 0}\n #HPV100003.promoWrap .stacked-right-card-1 .quote{margin:0 0 8px 0}\n #HPV100003.promoWrap .stacked-right{gap:16px}\n #HPV100003.promoWrap .video-section .card-content{padding:22px 15px 1px 15px}\n #HPV100003.promoWrap .video-section .card-content p{margin-bottom:20px;font-size: 18px;line-height: 27px;}\n #HPV100003.promoWrap .header-sec h3{font-size:32px}\n #HPV100003.promoWrap .header-sec p{font-size:18px}\n #HPV100003.promoWrap .video-container .picture-box .imgsec{width: 100%;max-width: 100%;}\n #HPV100003.promoWrap .card.video-section{max-width: 100%;}\n }\n @media screen and (max-width:640px){\n #HPV100003.promoWrap .grid-two-col{grid-template-columns:1fr;padding:0 10px}\n #HPV100003.promoWrap .column{gap:15px}\n #HPV100003.promoWrap .column.column-one{flex-direction:column}\n #HPV100003.promoWrap .sub-grid{grid-template-columns:1fr;gap:30px}\n #HPV100003.promoWrap .stacked-right{gap:8px}\n #HPV100003.promoWrap .header-sec p{font-size:20px}\n #HPV100003.promoWrap .picture-box .imgsec{width: 100%;max-width: 100%;}\n #HPV100003.promoWrap .card.left-card-two{ max-width: 100%;}\n #HPV100003.promoWrap .card.video-section{ max-width: 100%;}\n #HPV100003.promoWrap .header-sec-img-text{align-items: anchor-center;}\n #HPV100003.promoWrap .header-sec-img-text img{width: auto;height: 33px;}\n\n }\n @media screen and (max-width:400px){\n #HPV100003.promoWrap .header-sec h2.icon-text{max-width: 290px;}\n }\n </style>\n </head>\n <body>\n <div class=\"promoWrap\" id=\"HPV100003\">\n <div class=\"pharmacy-section grid-two-col\"> \n <!-- Left Column -->\n <div class=\"column column-one\">\n <div class=\"header-sec\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v1/sept4/pharmacy-heading-icon.svg\" alt=\"Illustration of a prescription bottle.\">\n <h2 class=\"icon-text\">Your neighborhood pharmacy</h2>\n </div>\n <h3>Where you get your medicine matters<span class=\"super\">®</span></h3>\n <p class=\"para\">Our pharmacists are at the heart of what we do. Learn more about what our pharmacists can do for you.</p>\n <a class=\"red-car red-care-one\" href=\"/pharmacy?icid=cvs-home-s3-rxsrvcs-rx-rxhp\" id=\"\"><span>Explore pharmacy services</span></a>\n </div>\n <div class=\"card left-card-two dtp-display\">\n <div class=\"card-content\">\n <div class=\"story-title\">#CVS STORIES</div>\n <blockquote class=\"quote\">We really feel that this store is part of our community!</blockquote>\n <cite><div class=\"credit\">— Henry S., CVS customer</div></cite> \n </div>\n </div>\n </div>\n \n <!-- Right Column -->\n <div class=\"column column-two\">\n <!-- First two cards -->\n \n <!-- Sub-grid for last 3 cards -->\n <div class=\"sub-grid\">\n <!-- Left big card -->\n <div class=\"card video-section\">\n <div class=\"video-container\" id=\"videoContainer\">\n <!-- <div class=\"video-cover\"></div> -->\n <div class=\"picture-box picture-box-one\" id=\"picture-box-one\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk48/v1/pharmacy-video-highlight.jpg\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk48/v1/pharmacy-video-highlight.jpg\"> \n <img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk48/v1/pharmacy-video-highlight.jpg\">\n </picture>\n </div>\n <button aria-label=\"Open video player Meet the Heart Behind the Counter | On the Beat | CVS Pharmacy\" class=\"video-control-button\" id=\"openModal\">\n <div class=\"play-icon\"><img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/play.svg\"></div>\n <div class=\"pause-icon\"><img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/pause.svg\"></div>\n </button>\n \n \n <!-- Modal -->\n <!-- Modal -->\n <div id=\"videoModal\" class=\"modal\">\n <div class=\"modal-inner\">\n \n <!-- Close button -->\n <div class=\"modal-header\">\n <span class=\"close-text\">Close</span>\n <button class=\"close-btn\" id=\"closeModal\" aria-label=\"Close\">×</button>\n </div>\n \n <!-- Video -->\n <div class=\"video-wrapper\">\n <div class=\"modal-video\" id=\"popupVideo\">\n <iframe id=\"youtubeVideo\"\n src=\"https://www.youtube.com/embed/REXov4TG0lY?si=jgvqTt_U1WVY2BHn\"\n title=\"YouTube video player\"\n frameborder=\"0\"\n allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\"\n referrerpolicy=\"strict-origin-when-cross-origin\"\n allowfullscreen\n style=\"width:100%;height:568px;border-radius:20px 20px 0 0;\">\n </iframe>\n <!-- <video controls autoplay>\n <source src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v1/sept4/schedule-vaccine-edited_1.mp4\" type=\"video/mp4\" />\n </video> -->\n <div class=\"video-cover\" id=\"videoCover\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/wk48/v1/pharmacy-video-highlight.jpg\" alt=\"Cover\" />-->\n <button aria-label=\"Play or pause video\" class=\"video-control-button\" id=\"openModalInside\">\n <!-- <div class=\"play-icon\"><img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/play.svg\"></div>-->\n <!-- <div class=\"pause-icon\"><img alt=\"\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/pause.svg\"></div>-->\n </button>\n </div>\n </div>\n </div>\n \n <!-- Transcript -->\n <div class=\"modal-transcript\" id=\"transcriptModal\">\n <button class=\"transcript-toggle\" id=\"transcript-toggle\">\n <span class=\"arrow\"></span>\n <span class=\"chevron\">Transcript</span>\n </button>\n <div class=\"transcript-content\" id=\"transcriptContent\">\n <p>[Text: On The Beat by CVS<span class=\"super\">®</span>. What makes a \"community pharmacy\"?]</p>\n <p>[A man in a pharmacy coat, Justin, a CVS Pharmacist of 12 years, stands inside of a CVS.]</p>\n <p>Justin, speaking: When I think about community pharmacy, I think about establishing trust and care from a health care provider to a patient who may not have access to health care otherwise.</p>\n <p>[Logo: CVS Pharmacy]</p>\n </div>\n </div>\n \n </div>\n </div>\n </div>\n <div class=\"card-content\">\n <p>\n CVS pharmacist Justin shares what he thinks makes a pharmacy part of the community.\n </p>\n <a class=\"red-car red-care-one\" href=\"#\" id=\"openModalCta\"><span>Play Justin’s video</span></a>\n </div>\n </div>\n \n <!-- Right stacked cards -->\n <div class=\"stacked-right\">\n <div class=\"card left-card-two tab-display\">\n <div class=\"card-content\">\n <div class=\"story-title\">#CVS STORIES</div>\n <blockquote class=\"quote\">We really feel that this store is part of our community!</blockquote>\n <cite><div class=\"credit\">— Henry S., CVS customer</div></cite> \n </div>\n </div>\n <div class=\"card story-card stacked-right-card-1\">\n <div class=\"card-content\">\n <div class=\"story-title\">#CVS STORIES</div>\n <blockquote class=\"quote\">Every time I visit CVS, there’s greetings, smiles and very knowledgeable folks.</blockquote>\n <cite><div class=\"credit\">— Carey D., CVS customer</div></cite> \n </div>\n </div>\n <div class=\"card story-card stacked-right-card-2\">\n <div class=\"card-content\">\n <div class=\"story-title\">#CVS STORIES</div>\n <blockquote class=\"quote\">I give kudos to pharmacy workers with all they are responsible for... Thanks for what you do.</blockquote>\n <cite><div class=\"credit\">— Laurie K., CVS customer</div></cite> \n </div>\n </div>\n </div>\n \n </div>\n </div>\n \n </div>\n </div>\n \n<script>\n window.addEventListener('load', function () {\n setTimeout(() => {\n const modal = document.getElementById(\"videoModal\");\n const closeBtn = document.getElementById(\"closeModal\");\n const youtubeVideo = document.getElementById(\"youtubeVideo\");\n const videoCover = document.querySelector(\".video-cover\");\n const transcriptModal = document.getElementById(\"transcriptModal\");\n\n // Get all the CTA elements\n const ctaButtons = document.querySelectorAll(\".red-car\"); // Assuming your CTAs have a class \"cta-button\"\n\n // Base YouTube embed URL (without autoplay by default)\n const baseSrc = \"https://www.youtube.com/embed/bOW8T85ZSrc?si=VIOf9MmYkemAf19-&rel=0\";\n\n // Disable background elements while modal is open\n function disableBackgroundInteractions() {\n ctaButtons.forEach(button => {\n button.setAttribute(\"tabindex\", \"-1\");\n });\n }\n\n // Enable background elements when modal is closed\n function enableBackgroundInteractions() {\n ctaButtons.forEach(button => {\n button.removeAttribute(\"tabindex\");\n });\n }\n\n // Open modal without autoplay (CTA button)\n document.getElementById(\"openModal\").onclick = () => {\n modal.style.display = \"flex\";\n youtubeVideo.src = baseSrc; // no autoplay\n disableBackgroundInteractions();\n };\n\n // Open modal without autoplay (CTA button) for CTA\n document.getElementById(\"openModalCta\").onclick = () => {\n event.preventDefault(); // Prevents the # from showing in the URL\n modal.style.display = \"flex\";\n youtubeVideo.src = baseSrc; // no autoplay\n disableBackgroundInteractions();\n };\n\n // Open modal without autoplay (CTA button) for CTA\n document.querySelector(\"#picture-box-one\").onclick = () => {\n modal.style.display = \"flex\";\n youtubeVideo.src = baseSrc; // no autoplay\n disableBackgroundInteractions();\n };\n\n // Open modal with autoplay (inner play button)\n document.getElementById(\"openModalInside\").onclick = () => {\n modal.style.display = \"flex\";\n youtubeVideo.src = baseSrc + \"&autoplay=1\";\n\n // Hide videoCover\n if (videoCover) {\n videoCover.classList.add(\"hidden\");\n }\n\n disableBackgroundInteractions();\n };\n\n document.getElementById(\"videoCover\").onclick = () => {\n modal.style.display = \"flex\";\n youtubeVideo.src = baseSrc + \"&autoplay=1\";\n\n // Hide videoCover\n if (videoCover) {\n videoCover.classList.add(\"hidden\");\n }\n\n disableBackgroundInteractions();\n };\n\n // Close modal → stop video + reset thumbnail\n closeBtn.onclick = () => {\n modal.style.display = \"none\";\n youtubeVideo.src = baseSrc;\n\n // Show videoCover again\n if (videoCover) {\n videoCover.classList.remove(\"hidden\");\n }\n\n enableBackgroundInteractions();\n };\n\n // Close modal if clicking outside\n window.onclick = (e) => {\n if (e.target === modal) {\n modal.style.display = \"none\";\n youtubeVideo.src = baseSrc;\n\n // Show videoCover again\n if (videoCover) {\n videoCover.classList.remove(\"hidden\");\n }\n\n enableBackgroundInteractions();\n }\n };\n\n // Transcript toggle\n const transcriptContent = document.getElementById(\"transcriptContent\");\n const transcriptBtn = document.querySelector(\"#transcript-toggle\");\n\n transcriptBtn.addEventListener(\"click\", toggleTranscript);\n\n function toggleTranscript() {\n transcriptModal.classList.toggle(\"open\");\n transcriptContent.classList.toggle(\"open\");\n transcriptBtn.classList.toggle(\"open\");\n }\n\n }, 500); // Delay execution until the page is fully loaded\n});\n\ndocument.querySelector(\"#openModal\").addEventListener(\"click\", function (e) {\n utag.link({ link_name: 'homepage:pharmacy_video:play_button' });\n});\n\ndocument.querySelector(\"#openModalCta\").addEventListener(\"click\", function (e) {\n utag.link({ link_name: 'homepage:pharmacy_video:play_button' });\n});\n\n</script>"}},{"slotId":"HPV100004","slotContent":{"plaintext":"<!-- <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"> -->\n<style>\n * {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n}\nbody{background-color:transparent!important;margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif}\n#HPV100004.promoWrap {background-color:transparent!important;margin:0;font-family:CVS Health Sans,Helvetica,Arial,sans-serif;max-width:1280px;margin:0 auto 80px auto;position: relative;}\n#HPV100004.promoWrap .rotating-slider-container {max-width:1000px;margin:20px auto 0 auto;padding:0;background:#fff;position:relative}\n#HPV100004.promoWrap .rotating-slider-container .head3{margin:0;color:#262626;font-size:36px;line-height:46.8px;font-weight:400;font-size:26px}\n#HPV100004.promoWrap .rotating-slider-container .carousel{display:flex;align-items:center;gap:35px;position:relative;justify-content:space-between}\n#HPV100004.promoWrap .rotating-slider-container .slides-container{position:relative;min-height:450px;overflow:visible;flex-grow:1}\n#HPV100004.promoWrap .rotating-slider-container .slides{position:relative;height:100%}\n/* #HPV100004.promoWrap .rotating-slider-container .slide{position:absolute;width:100%;transition:transform .5s ease-in-out;top:0;left:0} */\n#HPV100004.promoWrap .rotating-slider-container .slide{position:relative;width:100%;height: auto;transition:transform .5s ease-in-out;display: block;}\n#HPV100004.promoWrap .rotating-slider-container .two-column-slide{display:flex;align-items:center;gap:40px;height:100%}\n#HPV100004.promoWrap .rotating-slider-container .image-column{flex:1;height:100%;display:flex;align-items:center}\n#HPV100004.promoWrap .rotating-slider-container .image-column img{width:100%;height:auto;max-height:300px;object-fit:contain;border-radius:8px}\n#HPV100004.promoWrap .rotating-slider-container .content-column{flex:1;padding:20px}\n#HPV100004.promoWrap .rotating-slider-container .content-column h3{font-size:28px;color:#333;margin-bottom:15px}\n#HPV100004.promoWrap .rotating-slider-container .content-column p{font-size:18px;line-height:1.6;color:#555;margin-bottom:20px}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .arrow-btn:hover{background-color:#000}\n#HPV100004.promoWrap .rotating-slider-container .arrow-btn.right{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .arrow-btn.right.disabled{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg\")}\n#HPV100004.promoWrap .rotating-slider-container .arrow-btn.left{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .arrow-btn.left.disabled{background-image:url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg\")}\n#HPV100004.promoWrap .rotating-slider-container .arrow-btn.disabled{background-color:#ccc9c6;border:1px dashed #767471;cursor:not-allowed;pointer-events:none}\n#HPV100004.promoWrap .rotating-slider-container .dots{display:flex;justify-content:center;gap:10px;margin-top:0}\n#HPV100004.promoWrap .rotating-slider-container .dot-btn{width:8px;height:8px;border-radius:50%;background:#ccc;/*cursor:pointer;*/border:none;padding:0}\n#HPV100004.promoWrap .rotating-slider-container .dot-btn.active{background:#000}\n#HPV100004.promoWrap .rotating-slider-container .image-slider-column{width:100%;height:400px;position:relative;overflow:hidden}\n#HPV100004.promoWrap .rotating-slider-container .image-slides{position:relative;height:100%}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .image-slide img{width:100%;height:100%;object-fit:cover;display:block;border-radius:5px}\n#HPV100004.promoWrap .rotating-slider-container .image-slide.active{left:10%;transform:translateX(0);z-index:3;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .image-slide.next{left:100%;transform:translateX(-80%);z-index:2;opacity:.8}\n#HPV100004.promoWrap .rotating-slider-container .image-slide.prep-next{left:100%;transform:translateX(-60%);z-index:1;opacity:.6}\n#HPV100004.promoWrap .rotating-slider-container .image-slide.prev{left:-80%;transform:translateX(60%);z-index:1;opacity:.5}\n#HPV100004.promoWrap .rotating-slider-container .slide-out-left{animation:slideOutLeft .7s forwards}\n#HPV100004.promoWrap .rotating-slider-container .slide-in-right{animation:slideInRight .7s forwards}\n#HPV100004.promoWrap .rotating-slider-container .slide-out-right{animation:slideOutRight .7s forwards}\n#HPV100004.promoWrap .rotating-slider-container .slide-in-left{animation:slideInLeft .7s forwards}\n@keyframes slideOutLeft{from{transform:translateX(0);left:10%;opacity:1}to{transform:translateX(-40%);left:10%;opacity:.5}}\n@keyframes slideInRight{from{transform:translateX(-80%);left:100%;opacity:.8}to{transform:translateX(-80%);left:20%;opacity:1}}\n@keyframes slideOutRight{from{transform:translateX(0);left:10%;opacity:1}to{transform:translateX(40%);left:10%;opacity:.5}}\n@keyframes slideInLeft{from{transform:translateX(60%);left:-80%;opacity:.5}to{transform:translateX(60%);left:0;opacity:1}}\n#HPV100004.promoWrap .rotating-slider-container .slider-nav{display:flex;justify-content:center;gap:20px;margin-top:20px}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .slide-indicators{display:flex;justify-content:center;margin-top:15px;gap:10px}\n#HPV100004.promoWrap .rotating-slider-container .indicator{width:12px;height:12px;border-radius:50%;background-color:#ccc;cursor:pointer}\n#HPV100004.promoWrap .rotating-slider-container .indicator.active{background-color:#333}\n#HPV100004.promoWrap .rotating-slider-container .testimonial-slide{display:none}\n#HPV100004.promoWrap .rotating-slider-container .cube-container{width:100%;height:400px;perspective:1200px;position:relative;overflow:visible}\n#HPV100004.promoWrap .rotating-slider-container .cube{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s ease-in-out}\n#HPV100004.promoWrap .rotating-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#HPV100004.promoWrap .rotating-slider-container .cube-face img{width:100%;height:100%;object-fit:cover}\n#HPV100004.promoWrap .rotating-slider-container .cube-face:first-child{transform:rotateY(0) translateZ(150px);z-index:4;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .cube-face:nth-child(2){transform:rotateY(90deg) translateZ(150px);z-index:3;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .cube-face:nth-child(3){transform:rotateY(180deg) translateZ(150px);z-index:2;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .cube-face:nth-child(4){transform:rotateY(-90deg) translateZ(150px);z-index:1;opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .cube-face.active{opacity:1;z-index:5}\n#HPV100004.promoWrap .rotating-slider-container .fixed-image-column{position:absolute;left:0;top:0;width:50%;height:100%;padding-right:20px;margin-right:60px;flex-shrink:0;max-width:520px;flex:1}\n/* #HPV100004.promoWrap .rotating-slider-container .sliding-content-column{position:absolute;right:0;top:0;width:50%;height:100%} */\n#HPV100004.promoWrap .rotating-slider-container .sliding-content-column{position:relative;width:50%;height:auto;overflow: visible;\n float: right;}\n\n#HPV100004.promoWrap .rotating-slider-container .slides{position:relative;height:100%}\n#HPV100004.promoWrap .rotating-slider-container .slide{width:100%;opacity:0;transition:opacity .5s ease-in-out;visibility: hidden;}\n#HPV100004.promoWrap .rotating-slider-container .slide.active{opacity:1;float: right;\n display: inline-block;\n position: absolute;visibility: visible;}\n#HPV100004.promoWrap .rotating-slider-container .carousel-container{position:relative;width:100%;height:400px;perspective:1000px}\n#HPV100004.promoWrap .rotating-slider-container .card{position:absolute;width:100%;max-width:352px;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;visibility:visible}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-front{z-index:3;transform:translateX(0) scale(1);opacity:1}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-middle{z-index:2;transform:translateX(40px) scale(.95);opacity:1;width:100%}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-back{z-index:1;transform:translateX(70px) scale(.9);opacity:1;width:100%}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-left{z-index:2;transform:translateX(-40px) scale(.95);opacity:1;width:100%}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-far-left{z-index:1;transform:translateX(-70px) scale(.9);opacity:1;width:100%}\n#HPV100004.promoWrap .rotating-slider-container .card.hidden-layer{opacity:0!important;transform:translateX(0) scale(.9)!important;z-index:0!important}\n#HPV100004.promoWrap .rotating-slider-container .slides-text-section{position:relative;left:5%}\n#HPV100004.promoWrap .rotating-slider-container .fixed-image-column .card img{object-fit:cover;width:352px;height:100%;border-radius:20px}\n#HPV100004.promoWrap .rotating-slider-container .arrow-btn:focus,\n#HPV100004.promoWrap .rotating-slider-container .card:focus,\n/* #HPV100004.promoWrap .rotating-slider-container .dot-btn:focus{outline:2px solid #0066cc;outline-offset:2px} */\n.dot-btn:focus-visible {outline: none;}\n.dot:focus-visible {outline: none;}\n#HPV100004.promoWrap .rotating-slider-container .using-mouse .arrow-btn:focus,\n#HPV100004.promoWrap .rotating-slider-container .using-mouse .card:focus,\n#HPV100004.promoWrap .rotating-slider-container .using-mouse .dot-btn:focus{outline:0}\n#HPV100004.promoWrap .rotating-slider-container .mobile-view-sec{display:none}\n\n#HPV100004.promoWrap .rotating-slider-container .header-sec{margin-bottom:20px;padding:33px 20px 33px 0}\n#HPV100004.promoWrap .rotating-slider-container .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;display:block;align-items:center}\n#HPV100004.promoWrap .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;display:flex;/*align-items:center;*/justify-content:center; color: #575757;padding-left: 8px;flex-direction: column;}\n/* #HPV100004.promoWrap .rotating-slider-container .header-sec h2.icon-text{display:flex;align-items:center;justify-content:left}\n#HPV100004.promoWrap .rotating-slider-container .header-sec h2.icon-text img{padding-right:10px} */\n#HPV100004.promoWrap .rotating-slider-container .header-sec h3{font-size:36px;line-height:130%;font-weight:400;margin-top:5px;padding-bottom:20px}\n#HPV100004.promoWrap .rotating-slider-container .header-sec p.para{padding-bottom:30px}\n#HPV100004.promoWrap .rotating-slider-container .red-car{color:#1a1a19;text-decoration:none;display:table;font-weight:500;background:#004d99;border:1px solid #004d99;padding:10px 10px;display:inline-block;color:#fff;border-radius:10px}\n#HPV100004.promoWrap .rotating-slider-container .red-car:hover{background:#fff;border:1px solid #1a1a19;color:#004d99}\n#HPV100004.promoWrap .rotating-slider-container .red-car:hover::after{background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat}\n#HPV100004.promoWrap .rotating-slider-container .red-car::after{content:'';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.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:8px;margin-bottom:3px;margin-top:2px}\n#HPV100004.promoWrap .rotating-slider-container .picture-box{position:relative;overflow:hidden;align-items:center;justify-content:center;border-radius:20px}\n#HPV100004.promoWrap .rotating-slider-container .picture-box .imgsec{overflow:hidden;display:block;object-fit:cover;max-width:352px;border-radius:20px}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-middle::after {\n content: \"\";\n position: absolute;\n inset: 0;\n background: rgba(255, 255, 255, 0.6);\n backdrop-filter: blur(2px); \n -webkit-backdrop-filter: blur(2px);\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-back::after {\n content: \"\";\n position: absolute;\n inset: 0;\n background: rgba(255, 255, 255, 0.6);\n backdrop-filter: blur(2px); \n -webkit-backdrop-filter: blur(2px);\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-left::after {\n content: \"\";\n position: absolute;\n inset: 0;\n background: rgba(255, 255, 255, 0.6);\n backdrop-filter: blur(2px); \n -webkit-backdrop-filter: blur(2px);\n}\n#HPV100004.promoWrap .rotating-slider-container .card.visible-far-left::after {\n content: \"\";\n position: absolute;\n inset: 0;\n background: rgba(255, 255, 255, 0.6);\n backdrop-filter: blur(2px); \n -webkit-backdrop-filter: blur(2px);\n}\n#HPV100004.promoWrap .carousel-mobile{display: none;}\n #HPV100004.promoWrap .header-sec-img-text {display: flex;flex-direction: row;}\n\n\n@media(max-width:959px){\n#HPV100004.promoWrap .rotating-slider-container .header-sec{margin-bottom:0;padding:0}\n#HPV100004.promoWrap .rotating-slider-container .header-sec.text-slide-one{margin-bottom:0;padding:33px 10px 33px 0}\n#HPV100004.promoWrap .rotating-slider-container .grid-two-col{gap:80px}\n#HPV100004.promoWrap .rotating-slider-container .header-sec h3{padding-bottom:10px;font-size:32px}\n#HPV100004.promoWrap .rotating-slider-container .header-sec p.para{padding-bottom:20px}\n#HPV100004.promoWrap .rotating-slider-container .picture-box .imgsec{max-width:251px;max-height:287px}\n#HPV100004.promoWrap .rotating-slider-container .card{max-width:352px}\n#HPV100004.promoWrap .rotating-slider-container .carousel-container{min-height:287px;padding-top:31px}\n#HPV100004.promoWrap{max-width:1280px;margin:0 auto 40px auto}\n#HPV100004.promoWrap .rotating-slider-container .dots{margin-top: 25px;}\n#HPV100004.promoWrap .rotating-slider-container .card{height: auto;}\n#HPV100004.promoWrap .rotating-slider-container .slides-container{min-height: 340px;}\n}\n@media(max-width:800px){\n#HPV100004.promoWrap .rotating-slider-container .fixed-image-column{left:0}\n#HPV100004.promoWrap .rotating-slider-container .learn-more-link{font-size:13px}\n#HPV100004.promoWrap .rotating-slider-container .slides-container{min-height: 340px;}\n}\n@media(max-width:755px){\n#HPV100004.promoWrap .rotating-slider-container .carousel{gap: 15px;}\n}\n @media (max-width:700px) {\n #HPV100004.promoWrap {background-color:transparent!important;margin:unset;font-family:CVS Health Sans,Helvetica,Arial,sans-serif;max-width:unset;margin:0 auto 40px auto;position: unset;}\n #HPV100004.promoWrap .rotating-slider-container{display: none;}\n#HPV100004.promoWrap .carousel-mobile{display: block;position: relative;}\n :root {\n --peek: 28px; /* no peek so only one slide shows */\n --gap: 36px; /* remove inter-slide gap on mobile */\n }\n #imageTrack {\n padding-left: var(--peek);\n padding-right: var(--peek);\n gap: var(--gap);\n }\n\n /* Make the container span the screen and clip overflow */\n #imageContainer {\n width: 100%;\n max-width: 100%;\n margin: 0 auto;\n overflow: hidden;\n position: relative;\n }\n\n /* IMPORTANT: target the actual track you use. If your HTML uses id=\"imageTrack\",\n either add class=\"image-track\" to it OR combine selectors as below. */\n #imageTrack,\n .image-track {\n display: flex;\n align-items: stretch;\n padding: 0 var(--peek); /* no side padding to avoid peeking */\n gap: var(--gap); /* prevent second slide from appearing */\n transition: transform 420ms cubic-bezier(.22,.9,.35,1);\n }\n\n /* Force exactly one slide to fill the viewport width */\n #HPV100004.promoWrap .carousel-mobile .image-slide {\n flex: 0 0 calc(100% - var(--peek) * 2);\n max-width: calc(100% - var(--peek) * 2);\n border-radius: 16px;\n overflow: hidden;\n }\n\n #HPV100004.promoWrap .carousel-mobile .image-slide img {\n display: block;\n width: 100%;\n height: auto;\n object-fit: cover;\n }\n\n /* Text track matches one-at-a-time behavior */\n #HPV100004.promoWrap .carousel-mobile .text-carousel-container { overflow: hidden; }\n #HPV100004.promoWrap .carousel-mobile .text-track { display: flex; transition: transform 420ms cubic-bezier(.22,.9,.35,1); }\n #HPV100004.promoWrap .carousel-mobile .text-slide { min-width: 100%; }\n\n\n #HPV100004.promoWrap .carousel-mobile .text-slide h2{ font-size:18px; margin-bottom:8px; line-height:1.05; }\n #HPV100004.promoWrap .carousel-mobile .cta { background:#165bb5; color:#fff; padding:10px 14px; border-radius:8px; text-decoration:none; display:inline-block; }\n\n /* controls */\n #HPV100004.promoWrap .carousel-mobile .arrow { position:absolute; top:25%; transform:translateY(-50%); width:40px; height:40px; border-radius:50%; border:0; background:#fff; box-shadow:0 6px 18px rgba(0,0,0,0.08); cursor:pointer; display:flex; align-items:center; justify-content:center;padding: 8px 12px;\n background: #fff;\n border: none;\n border-radius: 30%;\n cursor: pointer;\n z-index: 10;\n /* opacity: .8; */\n border: 1px solid #000; }\n #HPV100004.promoWrap .carousel-mobile .arrow.left { left: 8px; } /* place outside visual card if desired */\n #HPV100004.promoWrap .carousel-mobile .arrow.right { right: 8px; }\n #HPV100004.promoWrap .carousel-mobile .arrow.right {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);\n background-position: center;\n background-repeat: no-repeat;\n flex-shrink: 0;\n}\n #HPV100004.promoWrap .carousel-mobile .arrow.left {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);\n background-position: center;\n background-repeat: no-repeat;\n flex-shrink: 0;\n}\n\n #HPV100004.promoWrap .carousel-mobile .controls { margin-top:25px; display:flex; justify-content:center; gap:8px; }\n #HPV100004.promoWrap .carousel-mobile .dot { width:8px; height:8px; border-radius:50%; background:#ddd; cursor:pointer; }\n #HPV100004.promoWrap .carousel-mobile .dot.active { background:#333; }\n #HPV100004.promoWrap .carousel-mobile .header-sec{margin-bottom:20px;}\n#HPV100004.promoWrap .carousel-mobile .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;display:block;align-items:center}\n#HPV100004.promoWrap .carousel-mobile .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;}\n/* #HPV100004.promoWrap .carousel-mobile .header-sec h2.icon-text{display:flex;align-items:center;justify-content:left}\n#HPV100004.promoWrap .carousel-mobile .header-sec h2.icon-text img{padding-right:10px} */\n#HPV100004.promoWrap .carousel-mobile .header-sec h3{font-size:36px;line-height:130%;font-weight:400;padding-top:20px;padding-bottom:20px}\n#HPV100004.promoWrap .carousel-mobile .header-sec p.para{padding-bottom:30px}\n#HPV100004.promoWrap .carousel-mobile .header-sec{padding:0 0 0 18px}\n/* .header-sec.header-sec-one{padding:0 0 0 10px!important} */\n#HPV100004.promoWrap .carousel-mobile .header-sec{max-width: 100%;}\n#HPV100004.promoWrap .carousel-mobile .carousel-header{margin-bottom:0;padding:0 0 24px 18px;}\n#HPV100004.promoWrap .carousel-mobile .carousel-header .icon-text{font-size:22px;line-height:130%;font-weight: 500;color: #575757;}\n/* #HPV100004.promoWrap .carousel-mobile .carousel-header h2.icon-text{display:flex;align-items:center;justify-content:left}\n#HPV100004.promoWrap .carousel-mobile .carousel-header h2.icon-text img{padding-right:10px} */\n#HPV100004.promoWrap .carousel-mobile .red-car{color:#1a1a19;text-decoration:none;display:table;font-weight:500;background:#004d99;border:1px solid #004d99;padding:10px 10px;display:inline-block;color:#fff;border-radius:10px}\n#HPV100004.promoWrap .carousel-mobile .red-car:hover{background:#fff;border:1px solid #1a1a19;color:#004d99}\n#HPV100004.promoWrap .carousel-mobile .red-car:hover::after{background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg) no-repeat}\n#HPV100004.promoWrap .carousel-mobile .red-car::after{content:'';background:transparent url(https://www.cvs.com/bizcontent/general/buttons/caret-white.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:8px;margin-bottom:3px;margin-top:2px}\n#HPV100004.promoWrap .carousel-mobile .arrow.disabled {\n background-color: #ccc9c6;\n border: 1px dashed #767471;\n cursor: not-allowed;\n pointer-events: none;\n background-position: center;\n background-repeat: no-repeat;\n}\n#HPV100004.promoWrap .carousel-mobile .arrow.left.disabled {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/left-arrow.svg);\n}\n#HPV100004.promoWrap .carousel-mobile .arrow.right.disabled {\n background-image: url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/wk23/right-arrow.svg);\n}\n\n #HPV100004.promoWrap .carousel-mobile .image-slide img { height:auto; }\n #HPV100004.promoWrap .carousel-mobile .arrow.left, #HPV100004.promoWrap .carousel-mobile .arrow.right { display:block; }\n/* .image-slide.peek img {\n min-height: 500px;\n opacity: 0.7; \n transition: transform 0.4s ease, opacity 0.4s ease;\n border-radius: 12px;\n} */\n #HPV100004.promoWrap .carousel-mobile .image-slide {\n display: flex;\n align-items: center; /* Vertically centers the image */\n justify-content: center; /* Optional: horizontally centers if needed */\n}\n #HPV100004.promoWrap .carousel-mobile .image-slide.peek img {\n height: 80%; /* or any percentage that looks good */\n object-fit: cover;\n border-radius: 16px;\n}\n\n#HPV100004.promoWrap button.dot {\n border-style: none;\n}\n\n#HPV100004.promoWrap .header-sec .icon-text{align-items: anchor-center;}\n#HPV100004.promoWrap .header-sec .icon-text img{width: auto;height: 33px;}\n\n }\n\n@media (max-width: 400px) {\n :root {\n --peek: 60px;\n --gap: 33px;\n }\n\n #imageTrack {\n padding-left: var(--peek);\n padding-right: var(--peek);\n gap: var(--gap);\n }\n\n #HPV100004.promoWrap .carousel-mobile .image-slide {\n flex: 0 0 239px;\n max-width: 239px;\n }\n #HPV100004.promoWrap .carousel-mobile .image-slide.peek img {\n /* transform: scale(0.9); */\n opacity: 1; /* Optional: adds a faded look */\n transition: transform 0.4s ease, opacity 0.4s ease;\n border-radius: 16px;\n min-height: unset;\n}\n\n#HPV100004.promoWrap .rotating-slider-container .header-sec .icon-text{max-width: 290px;}\n}\n/* @media(max-width:400px){\n#HPV100004.promoWrap .rotating-slider-container .dots{margin-top:-32%}\n} */\n</style>\n<div class=\"promoWrap\" id=\"HPV100004\">\n<div class=\"rotating-slider-container\">\n<!-- <h3>How we support our community</h3>-->\n \n <div class=\"carousel\">\n <button class=\"arrow-btn left\" id=\"prevBtn\" aria-label=\"Previous slide\"></button>\n \n <div class=\"slides-container\">\n <div class=\"slides desktop-view-sec\">\n <!-- Image Stack Rotation -->\n <div class=\"fixed-image-column\" style=\"margin-right: 60px; flex-shrink: 0; max-width: 520px;\">\n <div class=\"carousel-container\" id=\"carousel\">\n <div class=\"card visible-front\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/magnesium.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/thermometer-check.jpg?im=Resize=(352,402)\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/thermometer-check.jpg?im=Resize=(251,287)\"> \n <img alt=\"A sick person checks their temperature while curled up on a chair under a blanket\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/thermometer-check.jpg?im=Resize=(239,273)\">\n </picture>\n </div>\n </div>\n <div class=\"card visible-middle\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/20200909-17-Exam-Sprain-0047.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/magnesium.jpg?im=Resize=(352,402)\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/magnesium.jpg?im=Resize=(251,287)\"> \n <img alt=\"Fresh spinach leaves in bowl on rustic wooden table.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/magnesium.jpg?im=Resize=(239,273)\">\n </picture>\n </div>\n </div>\n <div class=\"card visible-back\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/sleep-support.jpg\" alt=\"Slide image\" /> -->\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/sleep-support.jpg?im=Resize=(352,402)\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/sleep-support.jpg?im=Resize=(251,287)\"> \n <img alt=\"A person sleeps with an eye mask on\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/sleep-support.jpg?im=Resize=(239,273)\">\n </picture>\n </div>\n </div>\n </div>\n </div>\n <div class=\"slides-text-section\">\n <!-- Content slides (unchanged) -->\n <div class=\"slide active\" id=\"slide-one\" data-index=\"0\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec text-slide-one\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/wellness-zone-heading-icon.svg\" alt=\"illustration of an article\">\n <h2 class=\"icon-text\">Wellness Zone</h2>\n </div>\n <h3>Is it a cold, strep or COVID-19?</h3>\n <p class=\"para\">Here’s how to narrow down what might be causing your discomfort.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/health/cough-cold-flu/cold-strep-covid?icid=cvs-home-design1-s4-wz-magnesium\" id=\"\"><span>Learn more about your symptoms</span></a>\n </div>\n \n </div>\n </div>\n \n <div class=\"slide\" data-index=\"1\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/wellness-zone-heading-icon.svg\" alt=\"illustration of an article\">\n <h2 class=\"icon-text\">Wellness Zone</h2>\n </div>\n <h3>The many benefits of magnesium</h3>\n <p class=\"para\">Learn how magnesium may help support muscle and nerve function, help regulate blood sugar levels, help support heart health and more.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/wellness/vitamins-supplements/magnesium-benefits?icid=cvs-home-design1-s4-wz-coldstrepcovid\" id=\"\"><span>Learn more about magnesium</span></a>\n </div>\n </div>\n </div>\n \n <div class=\"slide\" data-index=\"2\">\n <div class=\"sliding-content-column\">\n <div class=\"header-sec\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/wellness-zone-heading-icon.svg\" alt=\"illustration of an article\">\n <h2 class=\"icon-text\">Wellness Zone</h2>\n </div>\n <h3>How to support a better night’s sleep — starting tonight</h3>\n <p class=\"para\">The strategies in this article can help improve sleep quality, which can enhance memory, concentration and productivity.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/wellness/sleep/sleep-tips?icid=cvs-home-s4-wz-sleep\" id=\"\"><span>Learn about sleep quality</span></a>\n </div>\n </div>\n </div>\n </div>\n </div>\n\t\t\n\t\t<!-- mobile view start -->\n\t\n\t <!-- mobile view end -->\n </div>\n \n\t\n <button class=\"arrow-btn right\" id=\"nextBtn\" aria-label=\"Next slide\"></button>\n </div>\n\n <div class=\"dots\" role=\"group\" aria-label=\"Slide Progress Indicator Dots\" aria-hidden=\"true\">\n <span class=\"dot-btn active\" aria-label=\"Slide 1 of 3\" role=\"img\" data-index=\"0\"></span>\n <span class=\"dot-btn\" aria-label=\"Slide 2 of 3\" role=\"img\" data-index=\"1\"></span>\n <span class=\"dot-btn\" aria-label=\"Slide 3 of 3\" role=\"img\" data-index=\"2\"></span>\n</div>\n</div>\n\n<div class=\"carousel-mobile\" id=\"carousel-mob\">\n <div class=\"carousel-header header-sec\">\n <div class=\"header-sec-img-text\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/wellness-zone-heading-icon.svg\" alt=\"illustration of an article\">\n <h2 class=\"icon-text\">Wellness Zone</h2>\n </div>\n </div>\n\n <div class=\"image-carousel-container\" id=\"imageContainer\">\n <div class=\"image-track\" id=\"imageTrack\">\n <!-- replace src with your images -->\n <div class=\"image-slide\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/thermometer-check.jpg\" alt=\"\"></div>\n <div class=\"image-slide\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/magnesium.jpg\" alt=\"\"></div>\n <div class=\"image-slide\"><img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00004/2025/v1/sept4/sleep-support.jpg\" alt=\"\"></div>\n </div>\n </div>\n\n <div class=\"controls\" role=\"group\" aria-label=\"Slide Progress Indicator Dots\" aria-hidden=\"true\">\n <span class=\"dot active\" aria-label=\"Slide 1 of 3\" role=\"img\"></span>\n <span class=\"dot\" aria-label=\"Slide 2 of 3\" role=\"img\"></span>\n <span class=\"dot\" aria-label=\"Slide 3 of 3\" role=\"img\"></span>\n </div>\n\n\n <div class=\"text-carousel-container\" id=\"textContainer\">\n <div class=\"text-track\" id=\"textTrack\">\n <div class=\"text-slide\">\n <div class=\"header-sec\">\n <h3>Is it a cold, strep or COVID-19?</h3>\n <p class=\"para\">Here's how to narrow down what might be causing your discomfort.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/health/cough-cold-flu/cold-strep-covid?icid=cvs-home-design1-s4-wz-coldstrepcovid\" id=\"\"><span>Learn more about your symptoms</span></a>\n </div>\n </div>\n <div class=\"text-slide\">\n <div class=\"header-sec\">\n <h3>The many benefits of magnesium</h3>\n <p class=\"para\">Learn how magnesium may help support muscle and nerve function, help regulate blood sugar levels, help support heart health and more.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/wellness/vitamins-supplements/magnesium-benefits?icid=cvs-home-design1-s4-wz-magnesium\" id=\"\"><span>Learn more about magnesium</span></a>\n </div>\n </div>\n <div class=\"text-slide\">\n <div class=\"header-sec\"> \n <h3>How to support a better night’s sleep — starting tonight</h3>\n <p class=\"para\">The strategies in this article can help improve sleep quality, which can enhance memory, concentration and productivity.</p>\n <a class=\"red-car red-care-one\" href=\"/learn/wellness/sleep/sleep-tips?icid=cvs-home-design1-s4-wz-sleep\" id=\"\"><span>Learn about sleep quality</span></a>\n </div> \n </div>\n </div>\n </div>\n\n <button class=\"arrow left\" id=\"prevBtnmob\"></button>\n <button class=\"arrow right\" id=\"nextBtnmob\"></button>\n\n\n</div>\n\n</div>\n<script>\n window.addEventListener('load', function () {\n setTimeout(() => {\n let currentStackIndex = 0;\n const totalSlides = 3;\n let keyboardInteraction = false;\n\n const contentSlides = document.querySelectorAll('.slide');\n const dotBtns = document.querySelectorAll('.dot-btn');\n const prevBtn = document.getElementById('prevBtn');\n const nextBtn = document.getElementById('nextBtn');\n const cards = document.querySelectorAll('.card');\n\n // Detect Tab key to know it's keyboard interaction\n// document.body.addEventListener('keydown', function(e) {\n// if (e.key === 'Tab') {\n// document.body.classList.remove('using-mouse');\n// keyboardInteraction = true;\n// }\n// });\n\n // Detect mouse to prevent keyboard-based focus effects\n document.body.addEventListener('mousedown', function() {\n document.body.classList.add('using-mouse');\n });\n\n // Allow keyboard navigation via arrow keys or number keys\n document.addEventListener('keydown', (e) => {\n if (e.key === 'ArrowRight' && currentStackIndex < totalSlides - 1) {\n e.preventDefault();\n goToSlide(currentStackIndex + 1);\n nextBtn.focus();\n } else if (e.key === 'ArrowLeft' && currentStackIndex > 0) {\n e.preventDefault();\n goToSlide(currentStackIndex - 1);\n prevBtn.focus();\n } else if (e.key === 'Home') {\n e.preventDefault();\n goToSlide(0);\n dotBtns[0].focus();\n } else if (e.key === 'End') {\n e.preventDefault();\n goToSlide(totalSlides - 1);\n dotBtns[totalSlides - 1].focus();\n } else if (e.key >= '1' && e.key <= String(totalSlides)) {\n e.preventDefault();\n const index = parseInt(e.key) - 1;\n goToSlide(index);\n dotBtns[index].focus();\n }\n });\n\n let lastFocused = null;\n\nnextBtn.addEventListener('focus', () => {\n if (keyboardInteraction && currentStackIndex < totalSlides - 1) {\n goToSlide(currentStackIndex + 1);\n }\n lastFocused = 'next';\n});\n\nprevBtn.addEventListener('focus', () => {\n if (keyboardInteraction && currentStackIndex > 0) {\n goToSlide(currentStackIndex - 1);\n }\n lastFocused = 'prev';\n});\n\t\n// \tdocument.addEventListener('keydown', (e) => {\n// if (e.key === 'Tab') {\n// setTimeout(() => {\n// if (document.activeElement === nextBtn && currentStackIndex < totalSlides - 1 && lastFocused === 'next') {\n// goToSlide(currentStackIndex + 1);\n// } else if (document.activeElement === prevBtn && currentStackIndex > 0 && lastFocused === 'prev') {\n// goToSlide(currentStackIndex - 1);\n// }\n// }, 0);\n// }\n// });\n\n // Go to specific slide\n function goToSlide(index) {\n currentStackIndex = index;\n rotateCarousel();\n updateContentSlider();\n\t updateMobileSlides(); // Add this line\n }\n\n\n\n\t\n // Rotate card stack visuals\n function rotateCarousel() {\n const carousel = document.getElementById('carousel');\n const cards = Array.from(carousel.children);\n\n cards.forEach(card => {\n card.className = 'card';\n card.setAttribute('tabindex', '-1');\n });\n\n if (currentStackIndex === 0) {\n cards[0].classList.add('visible-front');\n cards[1].classList.add('visible-middle');\n cards[2].classList.add('visible-back');\n } else if (currentStackIndex === 1) {\n cards[0].classList.add('visible-left');\n cards[1].classList.add('visible-front');\n cards[2].classList.add('visible-middle');\n } else if (currentStackIndex === 2) {\n cards[0].classList.add('visible-far-left');\n cards[1].classList.add('visible-left');\n cards[2].classList.add('visible-front');\n }\n\n cards[currentStackIndex].setAttribute('tabindex', '0');\n }\n\n // Update slide text content and dot indicators\n function updateContentSlider() {\n contentSlides.forEach((slide, index) => {\n slide.classList.toggle('active', index === currentStackIndex);\n });\n\n dotBtns.forEach((dot, index) => {\n dot.classList.toggle('active', index === currentStackIndex);\n dot.setAttribute('aria-selected', index === currentStackIndex);\n });\n\n prevBtn.classList.toggle('disabled', currentStackIndex === 0);\n nextBtn.classList.toggle('disabled', currentStackIndex === totalSlides - 1);\n\n const liveRegion = document.getElementById('slide-status') || createLiveRegion();\n liveRegion.textContent = `Slide ${currentStackIndex + 1} of ${totalSlides}`;\n }\n\n // Create ARIA live region for screen readers\n function createLiveRegion() {\n const liveRegion = document.createElement('div');\n liveRegion.id = 'slide-status';\n liveRegion.setAttribute('aria-live', 'polite');\n liveRegion.setAttribute('aria-atomic', 'true');\n liveRegion.style.position = 'absolute';\n liveRegion.style.overflow = 'hidden';\n liveRegion.style.clip = 'rect(0 0 0 0)';\n liveRegion.style.height = '1px';\n liveRegion.style.width = '1px';\n liveRegion.style.margin = '-1px';\n liveRegion.style.padding = '0';\n liveRegion.style.border = '0';\n document.body.appendChild(liveRegion);\n return liveRegion;\n }\n\n // Click support for dots and arrows\n nextBtn.addEventListener('click', () => {\n keyboardInteraction = false;\n if (currentStackIndex < totalSlides - 1) {\n goToSlide(currentStackIndex + 1);\n }\n });\n\n prevBtn.addEventListener('click', () => {\n keyboardInteraction = false;\n if (currentStackIndex > 0) {\n goToSlide(currentStackIndex - 1);\n }\n });\n\ndotBtns.forEach(dot => {\n // Prevent click from doing anything\n dot.addEventListener('click', (e) => {\n e.preventDefault();\n });\n\n // Prevent keyboard activation from moving slides\n dot.addEventListener('keydown', (e) => {\n if (e.key === 'Enter' || e.key === ' ') {\n e.preventDefault();\n }\n });\n});\n\n\n // Initial setup\n updateContentSlider();\n createLiveRegion();\n\t\n\t\n\n\n/* mobile start */\nconst imageContainer = document.getElementById('imageContainer');\nconst imageTrack = document.getElementById('imageTrack');\nconst imageSlides = Array.from(imageTrack.children);\nconst textContainer = document.getElementById('textContainer');\nconst textTrack = document.getElementById('textTrack');\nconst textSlides = Array.from(textTrack.children);\nconst dots = Array.from(document.querySelectorAll('.controls .dot'));\nconst prevBtnmob = document.getElementById('prevBtnmob');\nconst nextBtnmob = document.getElementById('nextBtnmob');\n\nlet currentIndex = 0;\n\nfunction layoutAndCenter() {\n const cs = getComputedStyle(imageContainer);\n const peek = parseInt(cs.getPropertyValue('--peek')) || 0;\n const gap = parseInt(cs.getPropertyValue('--gap')) || 0;\n\n const containerWidth = imageContainer.clientWidth;\n const slideWidth = imageSlides[0].getBoundingClientRect().width;\n const step = slideWidth + gap;\n\n let translate;\n if (currentIndex === 0) {\n translate = 0;\n } else {\n translate = currentIndex * step - (containerWidth - slideWidth) / 2 + peek;\n }\n\n imageTrack.style.transform = `translateX(-${translate}px)`;\n textTrack.style.transform = `translateX(-${currentIndex * textContainer.clientWidth}px)`;\n\n imageSlides.forEach((slide, i) => {\n slide.classList.toggle('peek', i !== currentIndex);\n });\n\n const carousel = document.getElementById('carousel-mob');\n const arrows = document.querySelectorAll('#HPV100004.promoWrap .carousel-mobile .arrow');\n\n if (currentIndex === 0) {\n const activeTextSlide = textSlides[0];\n if (activeTextSlide) {\n const textHeight = activeTextSlide.scrollHeight;\n const imageHeight = imageContainer.clientHeight;\n carousel.style.height = `${imageHeight + textHeight}px`;\n }\n // ✅ Center arrows only for first slide\n arrows.forEach(arrow => {\n arrow.style.top = '30%';\n // arrow.style.transform = 'translateY(-50%)';\n });\n } else {\n carousel.style.height = '';\n // Reset arrows for other slides if needed\n arrows.forEach(arrow => {\n arrow.style.top = '';\n arrow.style.transform = '';\n });\n }\n\n dots.forEach((d, i) => d.classList.toggle('active', i === currentIndex));\n prevBtnmob.classList.toggle('disabled', currentIndex === 0);\n nextBtnmob.classList.toggle('disabled', currentIndex === imageSlides.length - 1);\n}\n\n\n\n\nfunction goTo(index) {\n currentIndex = Math.max(0, Math.min(index, imageSlides.length - 1));\n layoutAndCenter();\n\n prevBtnmob.classList.toggle('disabled', currentIndex === 0);\n nextBtnmob.classList.toggle('disabled', currentIndex === imageSlides.length - 1);\n}\n\n\n\nprevBtnmob.addEventListener('click', () => goTo(currentIndex - 1));\nnextBtnmob.addEventListener('click', () => goTo(currentIndex + 1));\n// dots.forEach((dot, i) => dot.addEventListener('click', () => goTo(i)));\n\nwindow.addEventListener('load', layoutAndCenter);\nwindow.addEventListener('resize', layoutAndCenter);\nnew ResizeObserver(layoutAndCenter).observe(imageContainer);\n\n/* finger touch */\nlet startX = 0;\nlet endX = 0;\nconst swipeThreshold = 50; // Minimum distance to trigger swipe\n\nimageContainer.addEventListener('touchstart', (e) => {\n startX = e.touches[0].clientX;\n});\n\nimageContainer.addEventListener('touchmove', (e) => {\n endX = e.touches[0].clientX;\n});\n\nimageContainer.addEventListener('touchend', () => {\n const deltaX = endX - startX;\n\n if (Math.abs(deltaX) > swipeThreshold) {\n if (deltaX < 0 && currentIndex < imageSlides.length - 1) {\n goTo(currentIndex + 1); // Swipe left → next\n } else if (deltaX > 0 && currentIndex > 0) {\n goTo(currentIndex - 1); // Swipe right → prev\n }\n }\n\n\n // Reset values\n startX = 0;\n endX = 0;\n});\n }, 500); // delay after full load\n });\n\ndocument.querySelector(\"#nextBtn\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:wellness_zone:right_nav'});});\n\ndocument.querySelector(\"#prevBtn\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:wellness_zone:left_nav '});});\n\ndocument.querySelector(\"#nextBtnmob\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:wellness_zone:right_nav'});});\n\ndocument.querySelector(\"#prevBtnmob\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:wellness_zone:left_nav '});});\n\n\n</script>"}},{"slotId":"HPV100005","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.25em;font-size: .85em;line-height: .85em;}\n\t#HPV100005.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif; background: #FFFFFF; margin-left: calc(-100vw / 2 + 50%); margin-right: calc(-100vw / 2 + 50%); padding-left: calc(100vw / 2 - 50%); padding-right: calc(100vw / 2 - 50%);}\n\n\t#HPV100005.promoWrap .weeklydeals{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 80px;padding: 0;}\n\n\t#HPV100005.promoWrap .weeklydeals .imgsec {overflow: hidden;}\n\t#HPV100005.promoWrap .weeklydeals .imgsec img{display: block; max-width: 100%; width: 100%; height: auto;}\n\n\t#HPV100005.promoWrap .weeklydeals .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table; width: 94%;}\n\t#HPV100005.promoWrap .weeklydeals .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100005.promoWrap .weeklydeals .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV100005.promoWrap .weeklydeals .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\n\t#HPV100005.promoWrap .weeklydeals .whitecar {font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; width: 97%;}\n\t#HPV100005.promoWrap .weeklydeals .whitecar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .whitecar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100005.promoWrap .weeklydeals .whitecar:hover{text-decoration: none;color: #FFFFFF;}\n\t#HPV100005.promoWrap .weeklydeals .whitecar:hover > span{border-bottom: 1px solid #FFFFFF; text-decoration: none;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec{display: grid; grid-template-columns: 1fr 2.1fr; grid-gap: 40px;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .para2{margin: 0; color: #1A1A19; font-size: 20px; line-height: 30px; font-weight: 400;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .tabmob{display: none;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1{margin-top: 52px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec{padding: 0 8px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .iconhead{display: flex; gap: 8px; margin-bottom: 8px; align-items: center;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .iconhead img{display: block; width: auto; height: 44px; margin: auto 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .iconhead .head2{margin: 0; color: #575757; font-size: 22px; line-height: 28.6px; font-weight: 500;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .head3{margin: 0; color: #1A1A19; font-size: 48px; line-height: 62.4px; font-weight: 400;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1{overflow: hidden; border-radius: 16px; padding: 16px 16px 26px; background: #BD4848; margin: 40px 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .imgsec img{border-radius: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1 .txtsec .para2{padding: 16px 0 10px; color: #FFFFFF;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .imgsec{border-radius: 16px; position: relative;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .imgsec .bg{overflow: hidden; border-radius: 16px; width: 82.5%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .imgsec img.offer{position: absolute; width: 168px; height: auto; top: 16.42px; right: 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec{padding: 16px 16px 10px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec .para2{padding: 0px 0 10px;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3{margin-bottom: 40px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .imgsec img{border-radius: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec{padding: 24px 16px 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta{font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; padding: 10px 12px; border-radius: 10px; background: #004D99; margin:16px 0 0; border: 2px solid #004D99;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta:hover{text-decoration: none;color: #004D99; background: #FFFFFF; border: 1px solid #004D99; padding: 11px 13px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec .bluecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk2{display: grid; grid-template-columns: 1.7587fr 1fr; grid-gap: 40px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4{display: flex; gap: 24px; align-items: center; background: #BD4848; padding: 16px; border-radius: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec {position: relative; width: 100%; max-width: fit-content; border-radius: 12px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec img{max-width: 204px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec{flex: 1 1 100%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec .para2{color: #FFFFFF; padding-bottom: 10px;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5{display: flex; gap: 40px; align-items: center; margin-top: 40px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .imgsec {position: relative; width: 100%; max-width: fit-content; border-radius: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .imgsec img{max-width: 182px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec{flex: 1 1 100%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec .para2{padding-bottom: 10px;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 a{text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .imgsec {display: block; overflow: hidden; position: relative; border-radius: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .imgsec .playicon{display: block; position: absolute; width: 44px; height: 44px; left: 16px; bottom: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec{padding: 16px 16px 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .para3{margin: 0; font-size: 16px; line-height: 24px; padding-bottom: 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .whitecta{font-weight: 500; color: #004D99; text-decoration: none; display: table; padding: 9px 12px; border-radius: 10px; background: #FFFFFF; margin: 0; border: 1px solid #004D99;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .whitecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .whitecta:hover{text-decoration: none;color: #FFFFFF; background: #004D99;}\n\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .modalanchor15{cursor: pointer;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal{display: none; position: fixed; inset: 0; background: rgba(0, 0, 0, 0.8); z-index: 1000; justify-content: center; align-items: flex-start; overflow-y: auto; padding: 20px 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal{max-width: 360px; width: 100%;display: flex ; flex-direction: column; margin: 0 auto;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .modalclose{top: -40px !important; font-size: 16px; line-height: 24px; font-weight: 500; color: #FFFFFF !important; width: auto; height: auto; border: none;background: none; border: none; margin: auto 0 10px auto; cursor: pointer;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .modalclose::before{content: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .modalclose img{display: inline-block; margin: 0 0 0 8px; width: 24px; vertical-align: -7px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .videowrapper{position: relative; overflow: hidden; max-width: 100%; width: 100%; padding-top: 177.6%;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .videowrapper iframe{position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; border-radius: 20px 20px 0 0;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 * {margin: 0; text-align: left;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15{padding: 20px; background: #FFFFFF; border-radius: 0 0 16px 16px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 h3 .tbutton{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400; cursor: pointer;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 h3 .tbutton{padding: 20px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/pharmacy/women's-health-care/accordion-caret-blue_down.svg\") no-repeat scroll left; background-size: 15px 8px !important; border: none;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 h3.active .tbutton {background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/pharmacy/women's-health-care/accordion-caret-blue_up.svg\") no-repeat scroll left;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 .paratranscript{font-family: CVS Health Sans, Helvetica, Arial, sans-serif; margin: 0;color: #000000; font-size: 16px; line-height: 24px;font-weight: 400; padding: 0 0 20px;}\n\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .modal .innermodal .bizaccordion15 .tcontent{padding: 0 20px; max-height: 0;overflow: auto;transition: max-height 0.3s ease-out;}\n\t\n\t@media screen and (max-width:1023px) {\n\t\t#HPV100005.promoWrap .weeklydeals{margin: 0 auto 40px; padding: 0 24px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec{grid-template-columns: 1fr; grid-gap: 0px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .dsk{display: none;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .tabmob{display: block;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1{margin-top: 0px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .iconhead img{height: 36px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .headsec .head3{font-size: 32px; line-height: 41.6px; margin-bottom: 32px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3{margin-bottom: 32px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec{padding: 16px 16px 0;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .blk1{display: grid; grid-template-columns: 1fr 1fr; grid-gap: 16px; margin-bottom: 16px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card1{margin: 0;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .imgsec .bg{width: 82.672%;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk2{grid-template-columns: 1fr 1fr; grid-gap: 16px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4{gap: 16px; padding: 8px; align-items: start;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec{background: #E38D8D; border-radius: 16px; padding: 14px 6px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec img{max-width: 148px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5{gap: 16px; margin-top: 16px; align-items: start;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .imgsec img{max-width: 164px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec .para3{font-size: 18px; line-height: 27px;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV100005.promoWrap .weeklydeals{padding: 0 8px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .whitecar{width: 90%;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .imgsec .bg{width: 82.56%;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .imgsec img.offer{width: 168px; top: 16px; width: 45.35%; top: 6.292%;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .card2 .txtsec{padding: 16px 8px 10px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3{margin-bottom: 24px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .card3 .txtsec{padding: 16px 8px 0;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk1 .blk1{grid-template-columns: 1fr; grid-gap: 8px; margin-bottom: 8px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk2{grid-template-columns: 1fr; grid-gap: 8px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk3{display: grid; grid-template-columns: 1fr 1fr; grid-gap: 16px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4{display: block; gap: 0; padding: 8px 8px 18px;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec{background: none; border-radius: 16px; padding: 0;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .imgsec img{max-width: 100%;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec{flex: unset}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card4 .txtsec .para2{padding: 16px 0 10px; width: 96%;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5{display: block; gap: 0; margin-top: 0;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .imgsec img{max-width: 100%;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec{flex: unset;}\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .card5 .txtsec .para2{padding: 16px 0 10px;}\n\n\t\t#HPV100005.promoWrap .weeklydeals .outsec .inblk2 .blk4 .card6 .txtsec{padding: 16px 8px 0;}\n\t}\n</style>\n<div id=\"HPV100005\" class=\"promoWrap\">\n\t<div class=\"weeklydeals\">\n\t\t<div class=\"outsec\">\n\t\t\t<div class=\"inblk1\">\n\t\t\t\t<div class=\"headsec\">\n\t\t\t\t\t<div class=\"iconhead\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/deals-and-offers-heading-icon.svg\" alt=\"Illustration of weekly deals.\">\n\t\t\t\t\t\t<h2 class=\"head2\">This week’s deals & offers</h2>\n\t\t\t\t\t</div>\n\t\t\t\t\t<h3 class=\"head3\">Deals that keep on giving</h3>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"card3 tabmob\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/extrabigdeals.jpg\" alt=\"Black Friday Extra Big Deals include items like Well Market cashews, Batiste dry shampoo and Scotch tape.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">This Black Friday, shop deals you actually need. Save on essentials so you can splurge on gifts.</p>\n\t\t\t\t\t\t<a href=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s5-shop-fs-ebd\" class=\"bluecta\"><span>Shop Extra Big Deals</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"blk1\">\n\t\t\t\t\t<div class=\"card1\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/holidayshop.jpg\" alt=\"A Maybelline mascara kit sits in a gift box with tissue paper.\">\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<p class=\"para2\">Find 1,000s of gifts, stocking stuffers, joyful décor and more.</p>\n\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/holiday?icid=cvs-home-s5-shop-fs-holiday\" class=\"whitecar\"><span>Visit the Holiday Shop</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card2\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<div class=\"bg\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/photo.jpg\" alt=\"Photo items like holiday cards and prints.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/photooffer.png\" alt=\"Up to 85% off\" class=\"offer\">\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<p class=\"para2\">Up to 85% off select Photo products</p>\n\t\t\t\t\t\t\t<a href=\"/photo/cvs-photo-coupons?cid=cvs-home-s5-shop-fs-photo\" class=\"blackcar\"><span>Shop Photo</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"inblk2\">\n\t\t\t\t<div class=\"card3 dsk\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/extrabigdeals.jpg\" alt=\"Black Friday Extra Big Deals include items like Well Market cashews, Batiste dry shampoo and Scotch tape.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">This Black Friday, shop deals you actually need. <br>Save on essentials so you can splurge on gifts.</p>\n\t\t\t\t\t\t<a href=\"/shop/merch/extra-big-deals?widgetID=nlvr052j&mc=0&icid=cvs-home-s5-shop-fs-ebd\" class=\"bluecta\"><span>Shop Extra Big Deals</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"blk2\">\n\t\t\t\t\t<div class=\"blk3\">\n\t\t\t\t\t\t<div class=\"card4\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/holidaylights.jpg\" alt=\"Merry Brite mini lights.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<p class=\"para2\">Deck the halls with up to 25% off holiday lights and décor.</p>\n\t\t\t\t\t\t\t\t<a href=\"/shop/deals/97879?icid=cvs-home-s5-shop-fs-holidaylights\" class=\"whitecar\"><span>Shop holiday lights</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"card5\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/lastchance.jpg\" alt=\"L'Oréal Paris Glow Paradise lip balm, Essie Expressie quick-dry nail polish and Sally Hansen Miracle Gel.\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<p class=\"para2\">Up to 75% off select makeup and hair care.</p>\n\t\t\t\t\t\t\t\t<a href=\"/shop/merch/makeup-hair-care-last-chance?widgetID=pekm12gp&mc=cvscontentpage&icid=cvs-home-s5-shop-fs-lastchance-event\" class=\"blackcar\"><span>Shop the Last Chance Event</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"blk4\">\n\t\t\t\t\t\t<div class=\"card6\">\n\t\t\t\t\t\t\t<a id=\"openModal15\" class=\"modalanchor15\" data-remodal-target=\"popupVideo15\" href=\"#\" aria-label=\"Play video of Dr. Michelle Henry – Intuitive Skin Care\">\n\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t<img class=\"modalbg\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00005/2025/v1/nov14/drhenryvideo.jpg\" alt=\"A static image from Doctor Henry's video about skin care.\">\n\t\t\t\t\t\t\t\t\t<img class=\"playicon\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/play.svg\" alt=\"play icon\">\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t<p class=\"para3\">Learn Dr. Henry’s intuitive skin care regimen.</p>\n\t\t\t\t\t\t\t\t<a id=\"openModal15-1\" class=\"modalanchor15 whitecta\" data-remodal-target=\"popupVideo15\" href=\"#\" aria-label=\"Play video of Dr. Michelle Henry – Intuitive Skin Care\"><span>Play Dr. Henry’s video</span></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div id=\"videoModal15\" class=\"modal\" role=\"dialog\">\n\t\t\t\t\t\t\t<div class=\"innermodal\" id=\"popupVideo15\">\n\t\t\t\t\t\t\t\t<button id=\"closeModal15\" class=\"modalclose\" type=\"button\">Close<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/content/community-stories/modal-closeicon.svg\" alt=\"close icon\" aria-label=\"hidden\" class=\"promobtn-inline\"></button>\n\t\t\t\t\t\t\t\t<div class=\"videowrapper\">\n\t\t\t\t\t\t\t\t\t<iframe id=\"modalvideo15\" src=\"https://www.youtube.com/embed/H7CIUBjxl8s\" title=\"Dr. Michelle Henry – Intuitive Skin Care\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen></iframe>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div id=\"accordion15\" class=\"bizaccordion15\">\n\t\t\t\t\t\t\t\t\t<h3><button id=\"aa1\" aria-controls=\"a1\" aria-expanded=\"false\" class=\"tbutton\">View transcript</button></h3>\n\t\t\t\t\t\t\t\t\t<div id=\"a1\" role=\"alert\" class=\"tcontent\" aria-labelledby=\"aa1\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">Hi, everyone, my name is Dr. Michelle Henry. I’m a board-certified dermatologist, and I’m thrilled to talk to you about my preferred skin care approach, the intuitive skin care regimen. Intuitive skin care is listening to your skin’s needs and responding to that. Listen to your skin throughout your day. When is it drier? When does it need more hydration? And try to craft a regimen that meets your skin’s unique needs. I want to walk you guys through some products that I really love when I’m developing my skin care regimen. First we have L'Oréal Bright Reveal. So I often suffer with hyperpigmentation. So I really like easy products that are well-tolerated but have specific ingredients to target that. This is La Roche-Posay Cicaplast Baume. This is like your dry skin rapid relief. It’s your emergency product when you’re really dry. Aveeno Positively Radiant: If you know me, you know I love sunscreen. This is SPF 30. It has some soy in it, so it helps to brighten the skin. This you’re using each and every day and reapplying every two hours. So I challenge you to visit your local CVS to craft your very own intuitive skin care routine.</p>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\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</div>\n<script type=\"text/javascript\" src=\"https://www.youtube.com/iframe_api\"></script>\n<script type = \"text/javascript\">\n\tsetTimeout(function() {\n\t\t(function hpv100005Function() {\n\t\t\tif (document.getElementById('HPV100005')) {\n\t\t\t\tconst modal15 = document.getElementById(\"videoModal15\");\n\t\t\t\tconst closeBtn15 = document.getElementById(\"closeModal15\");\n\t\t\t\tconst modalvideo15 = document.getElementById(\"modalvideo15\");\n\n\t\t\t\t// Base YouTube embed URL (without autoplay by default)\n\t\t\t\tconst baseSrc1 = \"https://www.youtube.com/embed/bOW8T85ZSrc\";\n\n\t\t\t\t// Open modal without autoplay (CTA button)\n\t\t\t\tdocument.getElementById(\"openModal15\").onclick = () => {\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tmodal15.style.display = \"flex\";\n\t\t\t\t\tmodalvideo15.src = baseSrc1; // no autoplay\n\t\t\t\t\tvar clickedElement = document.getElementById(\"openModal15\").getAttribute(\"data-remodal-target\");\n\t\t\t\t\tdocument.getElementById(clickedElement).childNodes[1].focus();\n\t\t\t\t\twindow.addEventListener('keydown', function (e) {\n\t\t\t\t\t\tif (e.keyCode === 9) {\n\t\t\t\t\t\t\tlet focusable = document.querySelector('#videoModal15').querySelectorAll('input,button,select,textarea,a');\n\t\t\t\t\t\t\tif (focusable.length) {\n\t\t\t\t\t\t\t\tlet first = focusable[0];\n\t\t\t\t\t\t\t\tlet last = focusable[focusable.length - 1];\n\t\t\t\t\t\t\t\tlet shift = e.shiftKey;\n\t\t\t\t\t\t\t\tif (shift) {\n\t\t\t\t\t\t\t\t\tif (e.target === first) {\n\t\t\t\t\t\t\t\t\t\tlast.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tif (e.target === last) {\n\t\t\t\t\t\t\t\t\t\tfirst.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t};\n\t\t\t\tdocument.getElementById(\"openModal15-1\").onclick = () => {\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tmodal15.style.display = \"flex\";\n\t\t\t\t\tmodalvideo15.src = baseSrc1; // no autoplay\n\t\t\t\t\tvar clickedElement = document.getElementById(\"openModal15-1\").getAttribute(\"data-remodal-target\");\n\t\t\t\t\tdocument.getElementById(clickedElement).childNodes[1].focus();\n\t\t\t\t\twindow.addEventListener('keydown', function (e) {\n\t\t\t\t\t\tif (e.keyCode === 9) {\n\t\t\t\t\t\t\tlet focusable = document.querySelector('#videoModal15').querySelectorAll('input,button,select,textarea,a');\n\t\t\t\t\t\t\tif (focusable.length) {\n\t\t\t\t\t\t\t\tlet first = focusable[0];\n\t\t\t\t\t\t\t\tlet last = focusable[focusable.length - 1];\n\t\t\t\t\t\t\t\tlet shift = e.shiftKey;\n\t\t\t\t\t\t\t\tif (shift) {\n\t\t\t\t\t\t\t\t\tif (e.target === first) {\n\t\t\t\t\t\t\t\t\t\tlast.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tif (e.target === last) {\n\t\t\t\t\t\t\t\t\t\tfirst.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t};\n\n\t\t\t\t// Close modal stop video\n\t\t\t\tcloseBtn15.onclick = () => {\n\t\t\t\t\tmodal15.style.display = \"none\";\n\t\t\t\t\tmodalvideo15.src = \"\";\n\t\t\t\t\tmodalvideo15.src = baseSrc1;\n\t\t\t\t};\n\n\t\t\t\t// Close modal if clicking outside\n\t\t\t\twindow.onclick = (e) => {\n\t\t\t\t\tif (e.target === modal15) {\n\t\t\t\t\t\tmodal15.style.display = \"none\";\n\t\t\t\t\t\tmodalvideo15.src = \"\";\n\t\t\t\t\t\tmodalvideo15.src = baseSrc1;\n\t\t\t\t\t}\n\t\t\t\t};\n\n\t\t\t\t// accordion js\t\n\t\t\t\tlet buttons = document.querySelectorAll(\"#accordion15 h3\");\n\t\t\t\tbuttons.forEach((button) => {\n\t\t\t\t\tlet content = button.nextElementSibling;\n\t\t\t\t\tbutton.addEventListener(\"click\", (event) => {\n\t\t\t\t\t\tif (button.classList.contains(\"active\")) {\n\t\t\t\t\t\t\tbutton.classList.remove(\"active\");\n\t\t\t\t\t\t\tbutton.children[0].setAttribute(\"aria-expanded\", false);\n\t\t\t\t\t\t\tcontent.style.maxHeight = null;\n\t\t\t\t\t\t\t// content.setAttribute(\"aria-hidden\", true);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tbutton.classList.add(\"active\");\n\t\t\t\t\t\t\tbutton.children[0].setAttribute(\"aria-expanded\", true);\n\t\t\t\t\t\t\tcontent.style.maxHeight = ((content.scrollHeight) / 7) + \"px\";\n\t\t\t\t\t\t\t// content.setAttribute(\"aria-hidden\", false);\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t});\n\t\t\t\tdocument.querySelector(\"#openModal15\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:pharmacy_video:play_button'});});\n\t\t\t\tdocument.querySelector(\"#openModal15-1\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:pharmacy_video:play_button'});});\n\t\t\t}\n\t\t})();\n\t}, 500);\n</script>"}},{"slotId":"HPV100006","slotContent":{"plaintext":"<!-- <!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"> -->\n <style>\n * {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n}\n body{font-family:CVS Health Sans, Helvetica, Arial, sans-serif;margin:0}\n.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}\n#HPV100006.promoWrap{max-width:1280px;margin:0px auto 80px auto}\n#HPV100006.promoWrap .container p{font-size:14px;color:#000}\n#HPV100006.promoWrap h3{margin-bottom:10px;font-size:18px}\n#HPV100006.promoWrap .header-sec{margin-bottom:20px;max-width:400px}\n#HPV100006.promoWrap .header-sec p{font-size:20px;line-height:150%;color:#1a1a19;justify-content:left;align-items:center}\n#HPV100006.promoWrap .header-sec .icon-text{font-size:22px;line-height:130%;font-weight: 500;}\n#HPV100006.promoWrap .header-sec h2.icon-text{display:flex;align-items:center;justify-content:left; color: #575757;padding-left: 15px;}\n#HPV100006.promoWrap .header-sec h2.icon-text img{padding-right:10px}\n#HPV100006.promoWrap .header-sec h3{font-size:48px;line-height:130%;font-weight:400;margin-top:5px;padding-bottom:10px}\n#HPV100006.promoWrap .header-sec p.para{padding-bottom:20px}\n#HPV100006.promoWrap .grid-two-col{display:grid;grid-template-columns:1fr;gap:70px;overflow:visible}\n#HPV100006.promoWrap .column{display:grid;flex-direction:row;gap:20px}\n#HPV100006.promoWrap .card{background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;padding:16px}\n#HPV100006.promoWrap .card img{width:100%;height:auto}\n#HPV100006.promoWrap .card-content{padding:15px;padding:0;color:#000;padding-top:15px;padding-bottom:0}\n#HPV100006.promoWrap .card-content-1{padding:15px 0 0 0}\n#HPV100006.promoWrap .card-content h3,#HPV100006.promoWrap .card-content h4{margin-bottom:10px;font-size:36px;line-height:130%;font-weight:400}\n#HPV100006.promoWrap .card-content p{font-size:20px;line-height:150%;padding-bottom:10px}\n#HPV100006.promoWrap .card-content a{color:#000;text-decoration:none;font-weight:500;font-size:18px;line-height:150%}\n#HPV100006.promoWrap .card-content .btn{display:inline-block;margin-top:10px;padding:8px 12px;background-color:#0071dc;color:#fff;text-decoration:none;border-radius:4px}\n#HPV100006.promoWrap .card.stacked-right-card-2{background:linear-gradient(to right,#ffb347,#fc3);color:#fff;padding:0;position:relative;background:0 0;overflow:visible}\n#HPV100006.promoWrap .card.red{background:#ffd5b2}\n#HPV100006.promoWrap .card.product{background:#fff;border:2px solid #eee}\n#HPV100006.promoWrap .card.small img{max-width:80px;margin:10px auto}\n#HPV100006.promoWrap .card.video img{position:relative}\n#HPV100006.promoWrap .sub-grid{display:grid;gap:20px;overflow: hidden;}\n#HPV100006.promoWrap .sub-grid .tall{grid-row:span 2;display:flex;flex-direction:column}\n#HPV100006.promoWrap .stacked-right{display:flex;flex-direction:column;gap:20px;max-width:620px}\n#HPV100006.promoWrap .stacked-right .card{flex-direction:row;align-items:center}\n#HPV100006.promoWrap .profile-img{width:100%;height:415px;background:#ddd;border-radius:18px;margin:0 auto 12px auto;display:block}\n#HPV100006.promoWrap .card.video{background:0 0;box-shadow:unset}\n#HPV100006.promoWrap .card.video p{font-size:14px}\n#HPV100006.promoWrap .video-btn{display:inline-block;margin:8px auto 0 auto;padding:10px 28px;background:#e5f0ff;color:#2354b9;border:none;border-radius:5px;font-weight:700;font-size:1em;cursor:pointer;text-decoration:none}\n#HPV100006.promoWrap .story-card{margin-bottom:24px;display:flex;align-items:flex-start;gap:12px}\n#HPV100006.promoWrap .story-card img{width:168px;height:auto;margin-top:0;object-fit:cover;border-radius:8px}\n#HPV100006.promoWrap .story-content{flex:1}\n#HPV100006.promoWrap .story-title{font-size:.95em;font-weight:700;margin:2px 0 8px 0}\n#HPV100006.promoWrap .quote{color:#4b587c;font-size:16px;margin:0 0 10px 0}\n#HPV100006.promoWrap .credit{font-weight:600;color:#123b7b}\n#HPV100006.promoWrap .card.left-card-1{background:0 0;box-shadow:unset;padding:0}\n#HPV100006.promoWrap .card.left-card-1 img{border-radius:16px}\n#HPV100006.promoWrap .card.stacked-right-card-2{background:0 0;box-shadow:unset;flex-direction:column;align-items:unset}\n#HPV100006.promoWrap .card.stacked-right-card-2 img{border-radius:16px}\n#HPV100006.promoWrap .black-cta{color:#000;text-decoration:none;display:table;font-weight:500}\n#HPV100006.promoWrap .black-cta span:hover{text-decoration: none;border-bottom: 1px solid #262626;}\n#HPV100006.promoWrap .black-cta::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:10px;margin-bottom:1px}\n#HPV100006.promoWrap .red-car{background:#004d99;border:1px solid #004d99;padding:10px 25px 10px 16px;display:inline-block;color:#fff;border-radius:10px;text-decoration:none;font-size:18px;line-height:150%;font-weight:500}\n#HPV100006.promoWrap .red-car:hover{background:#fff;border:1px solid #000;color:#004d99;border-radius:10px;text-decoration:none}\n#HPV100006.promoWrap .red-car:hover::after{background:transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat}\n#HPV100006.promoWrap .red-car::after{content:'';background:transparent url(https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.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:10px;margin-bottom:1px}\n#HPV100006.promoWrap .card-content-new{border-radius:12px;width:auto;display:flex;justify-content:center;height:auto;background:#ebebeb;width: 100%; max-width: 211px;}\n#HPV100006.promoWrap .stacked-right-card-1{padding:0;gap:40px;max-width:510px}\n#HPV100006.promoWrap .picture-box{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}\n#HPV100006.promoWrap .picture-box .imgsec{overflow:hidden;display:flex;object-fit:cover}\n#HPV100006.promoWrap .picture-box img{width:100%;height:auto;display:block}\n#HPV100006.promoWrap img.imgoffer{position:absolute;display:block;width:249px;height:166px;bottom:-111%;left:16.5%}\n#HPV100006.promoWrap img.imgoffer-1{position:absolute;width:317px;height:auto;top:59%;left:-5%;z-index:10}\n#HPV100006.promoWrap img.imgoffer-2{position:absolute;width:317px;height:167px;top:24%;right:-15.5%;z-index:10}\n#HPV100006.promoWrap .stacked-right-card-2 h3{max-width:588px}\n#HPV100006.promoWrap .red h3{max-width:366px}\n#HPV100006.promoWrap .left-card-1 h3{max-width:468px}\n#HPV100006.promoWrap .stacked-right-card-1 h3{max-width:252px}\n#HPV100006.promoWrap .header-sec-tab{display:none}\n#HPV100006.promoWrap .stacked-right-card-2-tab{display:none}\n#HPV100006.promoWrap .column-tab{display:none}\n#HPV100006.promoWrap .column.column-one{flex-direction:row;grid-template-columns:1fr 1.39fr;align-items:center}\n#HPV100006.promoWrap .column.column-two{flex-direction:row;grid-template-columns:1fr 1.39fr;gap:40px}\n#HPV100006.promoWrap .card.img-section{background-color:transparent;padding:0;overflow:visible}\n#HPV100006.promoWrap .img-section-inner{position:relative;background:0 0;overflow:visible;border-radius:16px}\n#HPV100006.promoWrap p.disc-text{font-size:16px;line-height:150%;padding-top:20px}\n#HPV100006.promoWrap .stacked-right-card-2 .card-content-1{padding:20px 0 15px 15px}\n.tab-display{display:none}\n#HPV100006.promoWrap .left-card-1 .card-content-1{padding:20px 0 15px 15px}\n#HPV100006.promoWrap .card.img-section .picture-box img{border-radius:16px}\n#HPV100006.promoWrap .header-sec p.icon-text{display:flex;align-items:center;justify-content:left;font-size:22px;line-height:150%}\n#HPV100006.promoWrap .disclink{font-size:16px;color:#262626;line-height:150%;font-weight:400;text-decoration:underline}\n#HPV100006.promoWrap .disclink:hover{text-decoration:none;border-bottom:1px solid #262626}\n#HPV100006.promoWrap .stacked-right-card-1 .card-content .black-cta{max-width: 160px;}\n#HPV100006.promoWrap .img-text-sec{display: flex;align-items: center;}\n\n@media screen and (max-width:1260px){\n#HPV100006.promoWrap img.imgoffer-2{width: 270px;height: auto;top: 24%;right: -4.5%;}\n#HPV100006.promoWrap .card.stacked-right-card-2{ align-items: flex-start;}\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box .imgsec {max-width: 577px;}\n}\n\n@media screen and (max-width:1155px){\n#HPV100006.promoWrap img.imgoffer-2{width: 220px;height: auto;top: 24%;right: 3.5%;}\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box .imgsec {max-width: 530px;}\n}\n\n/* @media screen and (max-width:1020px){\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box .imgsec {max-width: 510px;}\n} */\n\n\n\n@media screen and (max-width:1024px){\n#HPV100006.promoWrap{margin:0px auto 40px auto;padding: 0 24px;}\n#HPV100006.promoWrap .header-sec-tab{display:block}\n#HPV100006.promoWrap .stacked-right-card-2-tab{display:flex}\n#HPV100006.promoWrap .column.column-one{flex-direction:row;grid-template-columns:1fr 1fr;align-items:center}\n#HPV100006.promoWrap .sub-grid{grid-template-columns:1fr}\n#HPV100006.promoWrap .column-tab{display:flex}\n#HPV100006.promoWrap .grid-two-col{grid-template-columns:1fr}\n#HPV100006.promoWrap .header-sec{margin-bottom:0}\n#HPV100006.promoWrap .grid-two-col{gap:48px}\n#HPV100006.promoWrap .header-sec{padding:0}\n#HPV100006.promoWrap .header-sec h3{padding-bottom:10px;font-size:32px}\n.header-sec p.para{padding-bottom:20px}\n#HPV100006.promoWrap .header-sec{padding-right:30px}\n#HPV100006.promoWrap .img-section .picture-box .imgsec{min-height:255px}\n#HPV100006.promoWrap .column.column-two{grid-template-columns:1fr 1fr;gap:16px}\n#HPV100006.promoWrap .column-two .stacked-right-card-2{flex-direction:column}\n#HPV100006.promoWrap .card-content h3,#HPV100006.promoWrap .card-content h4{font-size:24px}\n#HPV100006.promoWrap .disc-text.dtp-display{display:none}\n#HPV100006.promoWrap .disc-text.tab-display{display:block;padding-top:0;margin-top:-20px}\n#HPV100006.promoWrap img.imgoffer-1{width:148px;height:auto;top:59%;left:-5%;z-index:10;border-radius: 16px;}\n#HPV100006.promoWrap img.imgoffer-2{width:160px;height:auto;top:103px;right:5px;z-index:10}\n#HPV100006.promoWrap .column-two .stacked-right-card-2 .picture-box .imgsec{max-width:85%;height:auto}\n#HPV100006.promoWrap .column-two .stacked-right-card-2 .picture-box{justify-content:left}\n#HPV100006.promoWrap .stacked-right-card-1{gap:12px;display: grid;grid-template-columns: 1fr 1fr;}\n#HPV100006.promoWrap .stacked-right-card-1 .card{align-items:unset}\n#HPV100006.promoWrap .stacked-right-card-1 .card-content{padding:0;width: 100%;}\n#HPV100006.promoWrap .stacked-right-card-2 h3{max-width:310px}\n#HPV100006.promoWrap .left-card-1 h3{max-width:309px}\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box .imgsec {max-width: unset;}\n}\n@media screen and (max-width:890px){\n#HPV100006.promoWrap img.imgoffer-2{top:85px;}\n}\n@media screen and (max-width:800px){\n#HPV100006.promoWrap img.imgoffer-2{top:70px;right: 1px;}\n}\n@media screen and (max-width:768px){\n#HPV100006.promoWrap img.imgoffer-2{width:142px;height:auto;top:15%;right:0.5%;z-index:10}\n}\n\n@media screen and (max-width:700px){\n/* #HPV100006.promoWrap .grid-two-col{padding:0 10px} */\n#HPV100006.promoWrap .column{gap:15px}\n#HPV100006.promoWrap .column.column-one{flex-direction:column;grid-template-columns:1fr}\n#HPV100006.promoWrap .header-sec{padding:0 0 10px 0;max-width: 100%;}\n#HPV100006.promoWrap .sub-grid{grid-template-columns:1fr}\n#HPV100006.promoWrap .column.column-two{grid-template-columns:1fr;gap:20px}\n#HPV100006.promoWrap .stacked-right-card-1{gap:10px; max-width: 100%;}\n#HPV100006.promoWrap .disc-text.dtp-display{display:block}\n#HPV100006.promoWrap .disc-text.tab-display{display:none}\n#HPV100006.promoWrap .stacked-right-card-2 .card-content-1{padding:20px 0 15px 10px}\n#HPV100006.promoWrap .left-card-1 .card-content-1{padding:20px 0 15px 7px}\n#HPV100006.promoWrap .left-card-1 .card-content-1 .black-cta::after{margin-left: 7px;}\n#HPV100006.promoWrap .stacked-right-card-1 .picture-box .imgsec{width:100%;height:auto}\n#HPV100006.promoWrap .card-content-new{max-width:100%}\n#HPV100006.promoWrap .stacked-right-card-1 .card-content{padding-top:0}\n/* #HPV100006.promoWrap .card.img-section{align-items:end} */\n#HPV100006.promoWrap .img-section .picture-box .imgsec{min-height: 100%;\n max-width: 100%;justify-content: right;}\n #HPV100006.promoWrap .column-two .stacked-right-card-2 .picture-box .imgsec{min-height: 100%;\n max-width: 100%;justify-content: left;}\n#HPV100006.promoWrap img.imgoffer-1{width:120px;height:auto;top:61%;left:0%}\n#HPV100006.promoWrap img.imgoffer-2{width:240px;height:auto;top:158px;right:-34px;z-index:10}\n#HPV100006.promoWrap .stacked-right-card-2 h3{max-width:320px}\n#HPV100006.promoWrap .left-card-1 h3{max-width:320px}\n#HPV100006.promoWrap .picture-box .imgsec{width: 100%;min-height: 100%;\n max-width: 100%;}\n #HPV100006.promoWrap .card.img-section .picture-box img{width: 85%;}\n #HPV100006.promoWrap .stacked-right-card-2 .picture-box img{width: 90%;}\n #HPV100006.promoWrap .sub-grid{ overflow: visible;}\n #HPV100006.promoWrap{padding: 0 10px;}\n}\n@media screen and (max-width:675px){\n#HPV100006.promoWrap img.imgoffer-2{width: 210px;top:158px;right:-3px}\n}\n@media screen and (max-width:570px){\n#HPV100006.promoWrap img.imgoffer-2{top:124px;right:8px}\n}\n@media screen and (max-width:510px){\n#HPV100006.promoWrap img.imgoffer-2{width:180px;top:124px;right:-3px}\n}\n@media screen and (max-width:490px){\n#HPV100006.promoWrap img.imgoffer-2{width:150px;top:113px;right:0}\n}\n@media screen and (max-width:430px){\n #HPV100006.promoWrap img.imgoffer-1{width:120px;height:auto;top:49%;left:-1%}\n#HPV100006.promoWrap img.imgoffer-2{top:15%;right:1.5%}\n}\n@media screen and (max-width:360px){\n #HPV100006.promoWrap img.imgoffer-1{width:120px;height:auto;top:49%;left:-1%}\n#HPV100006.promoWrap img.imgoffer-2{width:142px;top:67px;right:-3px}\n#HPV100006.promoWrap .stacked-right-card-2 .picture-box img{width: 85%;}\n#HPV100006.promoWrap .stacked-right-card-1 .picture-box .imgsec{width:180px;height:auto}\n#HPV100006.promoWrap .card-content-new{max-width:211px}\n}\n </style>\n <div class=\"promoWrap\" id=\"HPV100006\">\n <div class=\"health-services-section grid-two-col\">\n <!-- Left Column -->\n <div class=\"column column-one\">\n <div class=\"header-sec\">\n <div class=\"img-text-sec\">\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/health-services-heading-icon.svg\" alt=\"Illustration of a shield with a cross symbolizing health care\">\n <h2 class=\"icon-text\">Health services</h2>\n </div>\n <h3>Schedule a flu shot, grab some extra savings</h3>\n <p class=\"para\">Flu shots are free with most insurance,* and appointments can often be made on the same day. Plus, get a $10 off $20 coupon* for the next time you shop at CVS<span class=\"super\">®</span>.</p>\n <a class=\"red-car red-care-one\" href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-design1-s6-hcd-imz-fnnl-flu\" id=\"\"><span>Schedule your vaccinations</span></a>\n <p class=\"disc-text dtp-display\">No cost with most insurance. Eligibility varies by patient and insurance plan. Restrictions apply. <a class=\"disclink\" href=\"/immunizations/get-vaccinated?icid=cvs-home-design1-s6-hcd-imz-details\">Get details here</a>.</p>\n </div>\n <div class=\"card img-section\">\n <div class=\"img-section-inner\">\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/minute-clinic-provider-bandage.jpg?im=Resize=(730,528)\">\n <source media=\"(min-width: 701px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/minute-clinic-provider-bandage.jpg?im=Resize=(352.56,255)\"> \n <img alt=\"A MinuteClinic provider places an adhesive bandage on a person's arm after vaccination.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/minute-clinic-provider-bandage.jpg?im=Resize=(284.81,206)\">\n </picture>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/vaccine-offer-block.png\" alt=\"Get a $10 off $20 coupon with vaccine.*\" class=\"imgoffer-1\">\n </div>\n</div>\n \n </div>\n <p class=\"disc-text tab-display\">No cost with most insurance. Eligibility varies by patient and insurance plan. Restrictions apply. <a class=\"disclink\" href=\"/immunizations/get-vaccinated?icid=cvs-home-design1-s6-hcd-imz-details\">Get details here</a>.</p>\n\n <!-- Right Column -->\n <!-- Right Column -->\n<div class=\"column column-two\">\n <!-- First two cards -->\n <div class=\"card left-card-1\">\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/minute-clinic-lobby.jpg\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/minute-clinic-lobby.jpg\"> \n <img alt=\"A MinuteClinic waiting area.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/minute-clinic-lobby.jpg\">\n </picture>\n </div>\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/10-off-20_coupon_with-vax.svg\" alt=\"Get a $10 off $20 coupon with vaccine\" class=\"imgoffer\"> -->\n <div class=\"card-content card-content-1\">\n <h3>Same-day care is just around the corner</h3>\n <p class=\"para\">Flu shots are free with most insurance,* and appointments can often be made on the same day. Plus, get a $10 off $20 coupon* for the next time you shop at CVS<span class=\"super\">®</span>.</p>\n <a class=\"black-cta\"\n href=\"/minuteclinic?icid=cvs-home-design1-s6-hcd-mc-schedule\"\n id=\"\"><span>Schedule a MinuteClinic appointment</span></a>\n </div>\n </div>\n\n \n\n <!-- Sub-grid for last 3 cards -->\n <div class=\"sub-grid\">\n <!-- Left big card -->\n <div class=\"stacked-right\">\n <div class=\"card story-card stacked-right-card-1\">\n <div class=\"card-content-new\">\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/explore-minute-clinic-image.png\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/explore-minute-clinic-image.png\"> \n <img alt=\"A smart phone showing how to find care using the CVS Health app.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/explore-minute-clinic-image.png\">\n </picture>\n </div>\n </div>\n <div class=\"card-content\">\n <p class=\"para\">Choose from more than 195 MinuteClinic services</p>\n <a class=\"black-cta\"\n href=\"/minuteclinic/services?icid=cvs-home-design1-s6-hcd-mc-exploreservice\"\n id=\"\"><span>Explore MinuteClinic</span></a>\n </div>\n </div>\n <div class=\"card stacked-right-card-2\">\n <div class=\"picture-box\">\n <picture class=\"imgsec\">\n <source media=\"(min-width: 901px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/oak-street-health-doctor.jpg\">\n <source media=\"(min-width: 641px)\" srcset=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/oak-street-health-doctor.jpg\"> \n <img alt=\"A doctor smiles at the camera.\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/oak-street-health-doctor.jpg\">\n </picture>\n </div>\n <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/Oak_Street_Health_Endorsed_Lockup_v_lgs_cmyk_grngry copy 3.png\" alt=\"Oak Street Health is part of CVS Health.\" class=\"imgoffer-2\">\n <!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v1/sept4/10-off-20_coupon_with-vax.svg\" alt=\"Get a $10 off $20 coupon with vaccine\" class=\"imgoffer-1\"> -->\n <div class=\"card-content card-content-1\">\n <h3>Oak Street Health specializes in primary care for older adults</h3>\n <p class=\"para\">Our dedicated care team understands the unique needs of adults on Medicare. Same-day or next-day appointments where available.</p>\n <a class=\"black-cta\"\n href=\"/content/oak-street-health?icid=cvs-home-design1-s6-hcd-osh\"\n id=\"\"><span>Learn more about Oak Street Health</span></a>\n </div>\n </div>\n</div>\n </div>\n</div>\n\n </div>\n </div>"}},{"slotId":"HPV100007","slotContent":{"plaintext":" "}},{"slotId":"HPV100008","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#HPV100008.promoWrap{ padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;max-width: 1280px;margin: 0 auto 80px auto;}\n\n\t#HPV100008.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\n\t#HPV100008.promoWrap .photo .imgsec{overflow: hidden; display: flex;align-items: center;justify-content: center; max-height: 338px;position: absolute;right: 15%;}\n\t#HPV100008.promoWrap .photo .imgsec img{display: block; width: 402px; height: 250px; object-fit: cover; margin-bottom: 0px;}\n\t\n\n\t#HPV100008.promoWrap .commitments{position: relative;overflow: visible; padding: 0 4px 60px;}\n\t#HPV100008.promoWrap .commitments .head2{margin: 0;color: #262626; font-size: 48px;line-height: 130%;font-weight: 400; padding-bottom: 32px;}\n\t#HPV100008.promoWrap .commitments .cards{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 32px;position: relative;list-style: none;margin: 0;padding: 0;}\n\t#HPV100008.promoWrap .commitments .cards li{display: inherit;}\n\t#HPV100008.promoWrap .commitments .cards li .card{box-shadow: 0 2px 8px 0 rgba(0,0,0,0.25);border-radius: 16px; overflow: hidden; background: #FFFFFF;padding: 16px;}\n\t#HPV100008.promoWrap .commitments .cards li .card .imgsec{display: flex;align-items: center;justify-content: center;overflow: hidden;}\n\t#HPV100008.promoWrap .commitments .cards li .card img{display: block; max-width: 100%; width: 100%; height: auto;}\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div{padding: 24px 20px 10px 20px;text-align: center;}\n\t#HPV100008.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#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car {font-weight: 500; color: #fff; text-decoration: none;}\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car::after{content:''; background: transparent url(\"https://www.cvs.com/bizcontent/general/buttons/caret-white.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:10px; margin-bottom: 1px;}\n\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car span:hover{text-decoration: none;border-bottom: 1px solid #fff;color: #fff;}\n\t/* #HPV100008.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: 2px solid #fff; text-decoration: none;} */\n\t#HPV100008.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#HPV100008.promoWrap .disclaimers{margin: 0; padding: 0; list-style: none;}\n\t#HPV100008.promoWrap .disclaimers li{margin: 0; padding: 0; list-style: none;}\n\t#HPV100008.promoWrap .disclaimers li .disc{margin: 0 auto; font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; padding: 0 0 18px;max-width: 1280px;}\n\t#HPV100008.promoWrap .disclaimers li:last-of-type .disc{padding-bottom: 0px;}\n\t#HPV100008.promoWrap .disc .externallink,#HPV100008.promoWrap .disc .externallink:hover{text-decoration: none;}\n\t#HPV100008.promoWrap .disc .externallink span{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline; word-break: break-all;}\n\t#HPV100008.promoWrap .disc .externallink:hover > span{text-decoration: none; border-bottom: 2px solid #262626;}\n\t#HPV100008.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#HPV100008.promoWrap .disc .externallink .exticon{display: inline-table; vertical-align: middle;margin-left: 5px;width: 9px;}\n\t#HPV100008.promoWrap .disc .backlink, #HPV100008.promoWrap .disc .backlink:hover{text-decoration: none;}\n\t#HPV100008.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#HPV100008.promoWrap .disc .backlink .backicon{display: inline-table; vertical-align: middle;width: 15px; height: auto;}\n\n\t#HPV100008.promoWrap .disc .uppercase{text-transform: uppercase;}\n\t#HPV100008.promoWrap .disc .bld{font-weight: 700 !important; text-decoration: none !important;}\n\t#HPV100008.promoWrap .disc .disclink{font-size: 12px;color: #262626;line-height: 18px;font-weight: 400; text-decoration: underline;}\n\t#HPV100008.promoWrap .disc .disclink:hover{text-decoration: none; border-bottom: 1px solid #262626;}\n\t#HPV100008.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#HPV100008.promoWrap .disc .disclink img{margin-left: 5px;}\n\t#HPV100008.promoWrap .photo{position: relative;overflow: hidden; max-width: 1280px; margin: 0 auto 16px; padding: 0 4px;}\n\t#HPV100008.promoWrap .photo .head2{margin: 0;color: #262626; font-size: 24px;line-height: 36px;font-weight: 400; padding-bottom: 16px;}\n\t#HPV100008.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/HPV100008/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#HPV100008.promoWrap .photo .image-div .imgMOB{display: none;}\n\t#HPV100008.promoWrap .photo .image-div .hoffer{display: block; position: absolute; width: 143px; height: 143px; top: 24px; right: 200px;}\n\t#HPV100008.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#HPV100008.promoWrap .photo .inner-block .head3{margin: 0;color: #262626; font-size: 36px;line-height: 46.8px;font-weight: 400; padding: 0px;}\n\t#HPV100008.promoWrap .photo .inner-block .para{margin: 0;color: #262626; font-size: 16px;line-height: 24px;font-weight: 400; padding: 18px 0;}\n\t#HPV100008.promoWrap .photo .inner-block .red-car {font-weight: 500; color: #004D99; text-decoration: none;}\n\t#HPV100008.promoWrap .photo .inner-block .red-car span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV100008.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#HPV100008.promoWrap .photo .inner-block .red-car:hover{text-decoration: none;color: #004D99;}\n\t#HPV100008.promoWrap .photo .inner-block .red-car:hover > span{border-bottom: 2px solid #004D99; text-decoration: none;}\n\t#HPV100008.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\n\t#HPV100008.promoWrap a#sec5-link1 {display: block;padding-bottom: 30px;}\n\t\n\t\n\n\t#HPV100008.promoWrap .wellness-sec{position: relative; background: #FFFFFF; margin: 16px 0 30px 0;padding: 0 4px 0;}\n\n\n\t\n\t#HPV100008.promoWrap .schedule-sec{position: relative; overflow: visible; max-width: 1280px; margin: 0 auto; padding: 0 4px 30px;}\n #HPV100008.promoWrap .disc{padding: 0 4px 0;margin: 0 0 24px 0;}\n\t#HPV100008.promoWrap cite {font-style: normal;}\n\t#HPV100008.promoWrap .commitments .cards li .box1{ background: #a40001;}\n\t\t#HPV100008.promoWrap .commitments .cards li .box2{background: #000000;}\n\t#HPV100008.promoWrap .commitments .cards li .box3{background: #730a0c;}\n\n\t\n\t\n\t@media screen and (max-width:1170px) {\n\t\t#HPV100008.promoWrap .photo .imgsec{right:0%}\n\t\t#HPV100008.promoWrap .photo .imgsec img{max-width: unset; width: 400px;height: auto; margin-bottom: 0;}\n\t}\n\t@media screen and (max-width:1024px) {\n\t\t\n\t\t#HPV100008.promoWrap .photo .imgsec{max-height: 343px; object-fit: cover; justify-content:right;right:15%}\n\t\t#HPV100008.promoWrap .photo .imgsec img{max-width: unset; width: 266px;height: 166px; margin-bottom: 0;}\n\t\t#HPV100008.promoWrap .photo{padding: 0; overflow: visible;}\n\t\t#HPV100008.promoWrap .photo .head2{padding: 0 24px 27px; line-height:31.2px;}\n\t\t#HPV100008.promoWrap .photo .image-div{overflow: visible; border-radius: 0; background: url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/HPV100008/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/* #HPV100008.promoWrap .photo .image-div .hoffer{right: 12px;} */\n\t\t#HPV100008.promoWrap .photo .inner-block{max-width: 310px;padding: 29px;}\n\t\t#HPV100008.promoWrap .photo .inner-block .head3{font-size: 32px;line-height: 41.6px;}\n\t\t\n\t\t#HPV100008.promoWrap .schedule-sec{padding: 0 24px 24px;}\n\t\t#HPV100008.promoWrap .commitments .cards li .card{padding: 8px;}\n\t\t#HPV100008.promoWrap{margin: 0 auto 40px auto;padding: 0 24px;}\n\t\t\t\t#HPV100008.promoWrap .commitments{padding: 0 0 24px;}\n\t}\n\t@media screen and (max-width:900px) {\n\t\t#HPV100008.promoWrap .head2{padding: 0 0 16px;}\n\n\t\t#HPV100008.promoWrap .commitments .head2{font-size: 32px;padding-bottom: 20px;}\n\t\t#HPV100008.promoWrap .commitments .cards{grid-gap: 16px;}\n\t\t#HPV100008.promoWrap .commitments .cards li .card .text-div{padding: 22px 0 10px 10px;text-align: left;}\n\t\t#HPV100008.promoWrap .commitments .cards li .card .text-div .red-car:hover > span{border-bottom: none;}\n\n\t\t#HPV100008.promoWrap .disc{padding: 0 24px 24px;margin: 0;}\n\t\t#HPV100008.promoWrap a#sec5-link1{padding-bottom: 20px;}\n\t\n/*\n\t\t#HPV100008.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\n\n\t\t#HPV100008.promoWrap .photo .imgsec{max-height: 352px; justify-content:center; align-items: end;right:5%}\n/*\t\t#HPV100008.promoWrap .photo .imgsec img{right:15%}*/\n\n\t\t#HPV100008.promoWrap .commitments{padding: 0 0 16px;}\n\t\t#HPV100008.promoWrap .commitments .cards{grid-template-columns: 1fr;grid-gap: 8px;}\n\n\t\t#HPV100008.promoWrap .disc{padding: 0 16px 24px;margin-top: 0;}\n\t\n\t\t#HPV100008.promoWrap .commitments .cards li .card .imgsec{border-radius: 16px 16px 0 0;}\n\t\t#HPV100008.promoWrap .commitments .cards li .card .text-div{padding: 18px 0 10px 0;text-align: center;}\n\t\t#HPV100008.promoWrap .commitments .head2{font-size: 24px;}\n\t\t\t\t#HPV100008.promoWrap{padding: 0 10px;}\n\t}\n\t@media screen and (max-width:640px) {\n\t\t#HPV100008.promoWrap .head2{padding: 0 0 16px;}\n\t\n\t\t#HPV100008.promoWrap .photo{margin: 0; overflow: hidden;}\n\t\t#HPV100008.promoWrap .photo .head2{padding: 0 16px 16px;}\n\t\t#HPV100008.promoWrap .photo .image-div{background: none; padding: 0 16px 16px; overflow: hidden;}\n\t\t/* #HPV100008.promoWrap .photo .image-div .hoffer{top: 8px; right: 11px;} */\n\t\t#HPV100008.promoWrap .photo .offscreen,#HPV100008.promoWrap .photo .image-div .hoffer.hodp{display: none;}\n\t\t#HPV100008.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#HPV100008.promoWrap .photo .image-div .imgMOB .img1{display: block;max-width: unset;width: 1090px;height: auto; margin-right: -51px;}\n\t\t#HPV100008.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t#HPV100008.promoWrap a#sec5-link1 {padding-right: 10px;}\n\t\t#HPV100008.promoWrap .photo .inner-block{max-width: unset; margin-top: -57px; padding-bottom: 34px;}\n\t\t/* #HPV100008.promoWrap .savings .box.box1, #HPV100008.promoWrap .savings .box.box2{min-height: unset;} */\n\t\n\t\n\t\t#HPV100008.promoWrap .schedule-sec{padding: 0 16px 24px;}\n\t\n\t}\n\n\n\n</style>\n<div id=\"HPV100008\" class=\"promoWrap\">\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/2025/v1/sept4/here-healthier-happens-together.jpg?im=Resize=(368,370)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v1/sept4/here-healthier-happens-together.jpg?im=Resize=(213.33,214)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v1/sept4/here-healthier-happens-together.jpg?im=Resize=(328,329)\" alt=\"Two women hug. Here, healthier happens together. The e in here has a lower opacity so the her stands out.\">\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-design1-s8-gen-commit-here\" 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/2025/v1/sept4/beauty-unaltered.jpg?im=Resize=(368,370)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v1/sept4/beauty-unaltered.jpg?im=Resize=(213.33,214)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v1/sept4/beauty-unaltered.jpg?im=Resize=(328,329)\" alt=\"An unedited photo of a woman. The Beauty Unaltered logo.\">\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-design1-s8-gen-commit-beauty\" class=\"red-car\"><span>Learn about Beauty Unaltered</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/2025/v1/sept4/tested-to-be-trusted.jpg?im=Resize=(368,370)\"/>\n\t\t\t\t\t\t<source media=\"(min-width: 641px)\" srcSet=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v1/sept4/tested-to-be-trusted.jpg?im=Resize=(213.33,214)\"/>\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v1/sept4/tested-to-be-trusted.jpg?im=Resize=(328,329)\" alt=\"a person doing laboratory tests. The Tested to be Trusted logo.\">\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-design1-s8-gen-commit-ttbt\" class=\"red-car\"><span>Learn 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\t\n\t<ul role=\"list\" class=\"disclaimers\">\n\t\t<!-- *<span class=\"uppercase\">for vitamins and supplements</span>: -->\n<!--\t\t<li role=\"listitem\"><p id=\"disclaimer11\" class=\"disc\"><span class=\"uppercase\">for cvs health app screen</span>: Deals, rewards and savings shown are examples.</p></li>-->\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 <li role=\"listitem\"><p id=\"disclaimer5\" class=\"disc\">*<span class=\"uppercase\">for $10 off $20 coupon</span>: Offer available August 11, 2025, through December 31, 2025, while supplies last. Customers who schedule their appointment online will receive the coupon after vaccination. Limit one per customer per vaccine visit. For vaccines that require multiple doses, the coupon will be given with vaccine series completion. Merchandise coupon redeemable at CVS Pharmacy<span class=\"super\">®</span> and Longs Drugs<span class=\"super\">®</span> for one-time use. ExtraCare<span class=\"super\">®</span> card required to receive savings. Terms and conditions apply. Details on coupon. Coupon barcode number must be provided to redeem online. $10 savings applied to total qualifying minimum purchase of $20 (after other coupons and discounts are applied). Coupon shall not be issued in Arkansas, New Jersey or New York or at MinuteClinic<span class=\"super\">®</span> locations in Arkansas, Massachusetts, New Jersey or New York. Coupon cannot be redeemed at CVS Pharmacy<span class=\"super\">®</span> at Target, CVS Pharmacy<span class=\"super\">®</span> at Schnucks<span class=\"super\">®</span> or at MinuteClinic<span class=\"super\">®</span> locations. This offer is solely made by CVS<span class=\"super\">®</span> and is not connected with any vaccine manufacturer. In pharmacy locations at Target, eligible patients may receive a coupon to be redeemed in their respective stores.</p>\n\t\t</li>\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer2\" class=\"disc\">*<span class=\"uppercase\">for 100s of wellness deals and more</span>: Buy one, get one free; buy one, get one 50% off; instant savings; buy more, save more; and ExtraBucks Rewards<span class=\"super\">®</span> promotions expire October 11, 2025, at 11:59 PM ET. Buy one, get one free; buy one, get one 50% off; instant savings; and buy more, save more offers are valid within each brand only. You must put both items in your basket; savings will be applied at checkout. ExtraBucks Rewards offer limit of one per household with card.</p>\n\t\t</li> -->\n\t\t<li role=\"listitem\"><p id=\"disclaimer3\" class=\"disc\">*<span class=\"uppercase\">for save more with our app:</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\t\t\n\t\t<!-- <li role=\"listitem\"><p id=\"disclaimer4\" class=\"disc\">*<span class=\"uppercase\">for flu shots</span>: Select vaccines are no cost with most insurance. Eligibility varies by patient and insurance plan. Eligible patients will not pay any copayments unless otherwise required by their plan, including Medicare Part B. Availability varies by state based on regulations. This is not an all-inclusive list of who should be vaccinated. Age restrictions apply. Available when a certified immunizer is on duty. Vaccines are available at most CVS Pharmacy<span class=\"super\">®</span> locations. <a class=\"disclink\" href=\"/vaccines\">Get details</a></p>\n\t\t</li> -->\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer4\" class=\"disc\">*<span class=\"uppercase\">for no cost with most insurance</span>: Select vaccines are no cost with most insurance. Eligibility varies by patient and insurance plan. Eligible patients will not pay any copayments unless otherwise required by their plan, including Medicare Part B. Availability varies by state based on regulations. This is not an all-inclusive list of who should be vaccinated. Age restrictions apply. Available when a certified immunizer is on duty. Vaccines are available at most CVS Pharmacy<span class=\"super\">®</span> locations. <a class=\"disclink\" href=\"/vaccines\">Get details</a></p>\n\t\t</li>\n\t\t\n\t\t<li role=\"listitem\"><p id=\"disclaimer6\" class=\"disc\">*<span class=\"uppercase\">for virtual appointments</span>: MinuteClinic Virtual Care<span class=\"super\">®</span> services and appointment availability may vary. Credit, debit, health savings account (HSA) and flexible spending accounts (FSA) cards and some insurance accepted. Services not yet available in Alabama and Mississippi.</p>\n\t\t</li>\n\n\t\t<li role=\"listitem\"><p id=\"disclaimer8\" class=\"disc\">*<span class=\"uppercase\">for earn up to $50 in extrabucks rewards</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 ExtraCare terms and conditions for details or ask a CVS<span class=\"super\">®</span> pharmacy team member for a copy.</p>\n\t\t</li>\n\t\t\n\t</ul>\n</div>"}},{"slotId":"HPV100009","slotContent":{"plaintext":" "}},{"slotId":"HPV200001","slotContent":{"plaintext":"<script>\ntry {\ntry {\nwindow.handleAntiFlicker = function (win, doc) {\n// ----- Constructor -----\nfunction TargetFlickerConfig(pathRegex, checkHash, domainList, cssSelectorList, preHideFunction, postHideFunction, timeout) {\nthis.pathRegex = pathRegex;\nthis.checkHash = checkHash;\nthis.domainList = domainList;\nthis.cssSelectorList = cssSelectorList;\nthis.preHideFunction = preHideFunction;\nthis.postHideFunction = postHideFunction;\nthis.timeout = timeout;\n}\n\n// ----- Your Custom Configuration -----\nconst targetFlickerConfigList = [\nnew TargetFlickerConfig(\n/^\\/$/, // Homepage \"/\"\nfalse,\n[],\n['[class*=\"grid_content-boxed\"]'],\nhideElements,\nshowElements,\n1500\n),\nnew TargetFlickerConfig(\n/^\\/~\\/hp-v1$/, // Homepage variant \"/~/hp-v1\"\nfalse,\n[],\n['[class*=\"grid_content-boxed\"]'],\nhideElements,\nshowElements,\n1500\n),\nnew TargetFlickerConfig(\n/^\\/~\\/hp-v2$/, // Homepage variant \"/~/hp-v2\"\nfalse,\n[],\n['[class*=\"grid_content-boxed\"]'],\nhideElements,\nshowElements,\n1500\n)\n];\n\n// ----- Flags -----\nconst isNotVEC =\nwindow.location.search.indexOf(\"adobe_authoring_enabled\") === -1 &&\nwindow.location.search.indexOf(\"mboxEdit\") === -1;\nconst isMboxNotDisabled = window.location.search.indexOf(\"mboxDisable\") === -1;\nconst isDebug = window.location.search.indexOf(\"flickerDebug\") > 0;\n\nif (isNotVEC && isMboxNotDisabled) {\nconst targetFlickerConfigMatchList = targetFlickerConfigList.filter((config) => {\nconst pathToTest = config.checkHash\n? window.location.pathname + window.location.hash\n: window.location.pathname;\nreturn (\nconfig.pathRegex.test(pathToTest) &&\n(!config.domainList.length ||\nconfig.domainList.some((domain) => window.location.hostname === domain))\n);\n});\n\ntargetFlickerConfigMatchList.forEach((targetFlickerConfig) => {\nprocessConfig(targetFlickerConfig);\n});\n}\n\n// ----- Core Logic -----\nfunction processConfig(targetFlickerConfig) {\ndoAntiFlicker(targetFlickerConfig);\nlistenForTargetFinished(targetFlickerConfig);\n}\n\nfunction listenForTargetFinished(targetFlickerConfig) {\n// Simulate Alloy monitoring hooks\nwindow.__alloyMonitors = window.__alloyMonitors || [];\nwindow.__alloyMonitors.push({\nonCommandResolved(data) {\nif (isTargetAlloyCommand(data)) undoAntiFlicker(targetFlickerConfig);\n},\nonCommandRejected(data) {\nif (isTargetAlloyCommand(data)) undoAntiFlicker(targetFlickerConfig);\n},\n});\n\n// Adobe Target or timeout fallback\n[\"at-content-rendering-succeeded\", \"at-request-failed\", \"at-content-rendering-failed\"].forEach((e) => {\ndocument.addEventListener(e, () => undoAntiFlicker(targetFlickerConfig), false);\n});\n\n// Always fallback after timeout\nsetTimeout(() => undoAntiFlicker(targetFlickerConfig), targetFlickerConfig.timeout);\n}\n\nfunction doAntiFlicker(targetFlickerConfig) {\nif (isDebug) console.debug(\"Anti-flicker active:\", targetFlickerConfig);\ntargetFlickerConfig.preHideFunction &&\ntargetFlickerConfig.preHideFunction.call(this, win, doc, targetFlickerConfig);\n}\n\nfunction undoAntiFlicker(targetFlickerConfig) {\nif (isDebug) console.debug(\"Anti-flicker released:\", targetFlickerConfig);\ntargetFlickerConfig.postHideFunction &&\ntargetFlickerConfig.postHideFunction.call(this, win, doc, targetFlickerConfig);\n}\n\nfunction isTargetAlloyCommand(data) {\nreturn (\ndata &&\ndata.commandName === \"sendEvent\" &&\ndata.options &&\ndata.options.xdm &&\ndata.options.xdm.eventType === \"web.webPageDetails.pageViews\"\n);\n}\n\n// ----- Style Handlers -----\nfunction hideElements(win, doc, targetFlickerConfig) {\nconst styleId = \"anti-flicker-style\";\nif (!doc.getElementById(styleId)) {\nconst styleElement = doc.createElement(\"style\");\nstyleElement.id = styleId;\nstyleElement.innerHTML =\ntargetFlickerConfig.cssSelectorList.join(\",\") +\n\"{opacity:0!important;transition:opacity 0.3s ease;}\";\ndoc.head.appendChild(styleElement);\n}\n}\n\nfunction showElements(win, doc, targetFlickerConfig) {\nconst styleId = \"anti-flicker-style\";\nconst styleElement = doc.getElementById(styleId);\nif (styleElement) {\ndoc.head.removeChild(styleElement);\n}\n// Restore visibility explicitly\ntargetFlickerConfig.cssSelectorList.forEach((selector) => {\ndoc.querySelectorAll(selector).forEach((el) => (el.style.opacity = \"1\"));\n});\n}\n};\n\n// Initialize\nwindow.handleAntiFlicker(window, document);\n} catch (e) {\nconsole.error(\"Anti-flicker inner error:\", e);\n}\n} catch (e) {\nconsole.error(\"Anti-flicker outer error:\", e);\n}\n</script>\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<style>\n\t.offscreen {position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}\n\t.super {position: relative;bottom: 0.25em;font-size: .85em;line-height: .85em;}\n\t#HPV200001.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif; background: linear-gradient(215.17deg, rgba(255, 213, 178, 0.8) -22.77%, rgba(255, 226, 201, 0.2) 23.23%, #FFFFFF 60.66%); margin-left: calc(-100vw / 2 + 50%); margin-right: calc(-100vw / 2 + 50%); padding-left: calc(100vw / 2 - 50%); padding-right: calc(100vw / 2 - 50%);}\n\n\t#HPV200001.promoWrap .hero{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 80px;padding: 80px 0 0;}\n\t/* #HPV200001.promoWrap .hero:before {content: \"\";z-index: -1;position: fixed;top: 0;left: 0;right: 0;bottom: 0; background: linear-gradient(215.17deg, rgba(255, 213, 178, 0.8) -22.77%, rgba(255, 226, 201, 0.2) 23.23%, #FFFFFF 60.66%);} */\n\t#HPV200001.promoWrap .hero .head1{display: flex; justify-content: center; align-items: center; margin: 0 0 32px;color: #1A1A19; font-size: 56px;line-height: 72.8px;font-weight: 300; text-align: center; padding: 0;}\n\t#HPV200001.promoWrap .hero .head1 img{display: block; width: 48px; height: auto; margin-left: 4px;}\n\n\t#HPV200001.promoWrap .hero .outerblock{display: grid; position: relative;}\n\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb{display: none;}\n\t#HPV200001.promoWrap .hero .outerblock ul{margin: 0; padding: 0; list-style: none;}\n\t#HPV200001.promoWrap .hero .outerblock ul li{margin: 0; padding: 0; list-style: none;}\n\t#HPV200001.promoWrap .hero .outerblock .tab {overflow: hidden; display: flex; justify-content: center;}\n\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks{max-width: 395px;width: 100%; background-color: transparent; float: left; border: none; cursor: pointer; padding: 0 32px 24px; transition: 0.3s; border-bottom: 2px solid #767471;}\n\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks .head2{margin: 0;color: #1A1A19; font-size: 24px;line-height: 36px;font-weight: 400; text-align: center; padding: 0;}\n\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks .para{margin: 0;color: #1A1A19; font-size: 16px;line-height: 20.8px;font-weight: 400; text-align: center; padding: 4px 0 0;}\n\n\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks.active{border-bottom: 4.5px solid #004D99; padding-bottom: 21.5px;}\n\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks.active .head2, #HPV200001.promoWrap .hero .outerblock .tab .tablinks.active .para{font-weight: 500;}\n\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent {display: none;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .innerblock{margin-top: 32px; display: grid; grid-template-columns: 1.61145fr 1fr 1fr; grid-gap:8px;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .para2{margin: 0;color: #1A1A19; font-size: 20px;line-height: 30px;font-weight: 400; padding:0 0 10px;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table; width: 97%;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\t/* #HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar: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\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta{font-weight: 500; color: #004D99; text-decoration: none; display: table; padding: 10px 12px; border-radius: 10px; background: #FFFFFF; margin: 14px 0 0;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta:hover{text-decoration: none;color: #FFFFFF; background: #004D99;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t/* #HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta:hover > span{border-bottom: 1px solid #004D99; text-decoration: none;} */\n\t/* #HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta: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#HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta{font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; padding: 10px 12px; border-radius: 10px; background: #004D99; margin: 14px 0 0;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta:hover{text-decoration: none;color: #004D99; background: #FFFFFF;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t/* #HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta:hover > span{border-bottom: 1px solid #004D99; text-decoration: none;} */\n\t/* #HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta: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#HPV200001.promoWrap .hero .outerblock .tabcontent .card{height: 100%;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .txtsec{padding: 32px;}\n\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1{border-radius: 16px; overflow: hidden;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 .imgsec{display: flex; overflow: hidden; position: relative; align-items: start; justify-content: center; height: 0; padding: 0 0 60.816%}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 .imgsec img{display: block; width: 100%; height: auto;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 .imgsec img.logo{display: block; position: absolute; top: 0; left: 0; width: 37.235%; height: auto; z-index: 1; transform: none !important;}\n\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card2 .imgsec{display: flex; overflow: hidden; position: relative; align-items: start; justify-content: center; height: 0; padding: 0 0 98%; border-radius: 16px;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card2 .imgsec img{display: block; width: 100%; height: auto;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card2 .imgsec .firststate{display: block;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card2 .imgsec .secondstate{display: none;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card2:hover .imgsec .firststate{display: none;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card2:hover .imgsec .secondstate{display: block;} \n\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card3 .imgsec{display: flex; overflow: hidden; position: relative; align-items: start; justify-content: center; height: 0; padding: 0 0 98%; border-radius: 16px;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card3 .imgsec img{display: block; width: 101%; height: auto;}\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card3:hover .imgsec img{transition: transform 0.5s ease-in-out; transform: scale(1.1);}\n\n\t#HPV200001.promoWrap .hero .outerblock #innerblock1.tabcontent .card.card1{background: #BD4848;}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock1.tabcontent .card.card1:hover .imgsec img{transition: transform 0.5s ease-in-out; transform: scale(1.1);}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock1.tabcontent .card.card1 .txtsec .para2{color: #FFFFFF;}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock1.tabcontent .card.card2 .imgsec{background: url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/covidkit.jpg') no-repeat; background-size: cover; transition: 0.3s ease-in-out; background-position: center;}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock1.tabcontent .card.card2:hover .imgsec{background: url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/covidkithover.jpg') no-repeat; background-position: center; background-size: cover; }\n\t#HPV200001.promoWrap .hero .outerblock #innerblock1.tabcontent .card.card2 .txtsec ul li:last-of-type{margin-top: 20px;}\n\n\t#HPV200001.promoWrap .hero .outerblock #innerblock2.tabcontent .card.card1{background: #F5D6A4;}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock2.tabcontent .card.card1:hover .imgsec img{transition: transform 0.5s ease-in-out; transform: scale(1.1);}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock2.tabcontent .card.card2 .imgsec{background: url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopallergy.jpg') no-repeat; background-size: cover; transition: 0.3s ease-in-out; background-position: center;}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock2.tabcontent .card.card2:hover .imgsec{background: url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopallergyhover.jpg') no-repeat; background-position: center; background-size: cover; }\n\n\t#HPV200001.promoWrap .hero .outerblock #innerblock3.tabcontent .card.card1{background: #E38F4A;}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock3.tabcontent .card.card1:hover .imgsec img{transition: transform 0.5s ease-in-out; transform: scale(1.1);}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock3.tabcontent .card.card2 .imgsec{background: url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopdecor.jpg') no-repeat; background-size: cover; transition: 0.3s ease-in-out; background-position: center;}\n\t#HPV200001.promoWrap .hero .outerblock #innerblock3.tabcontent .card.card2:hover .imgsec{background: url('https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopdecorhover.jpg') no-repeat; background-position: center; background-size: cover; }\n\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 img.imgoffer {position: absolute;display: block;width: 180px;height: auto;top: 0px;\n left: 0px;}\n\n\t@media screen and (max-width:1023px) {\n\t\t#HPV200001.promoWrap .hero{margin: 0 auto 40px;padding: 40px 0 0;}\n\t\t#HPV200001.promoWrap .hero .head1{margin: 0 0 16px; font-size: 35px;line-height: 45.5px;}\n\t\t#HPV200001.promoWrap .hero .head1 img{width: 44px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-dsktp{display: none;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb{display: block;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks{float: none; border: none; cursor:auto; transition: none;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks .head2{font-size: 22px;line-height: 33px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks .para{font-size: 18px;line-height: 27px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent {display: block !important;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .innerblock{margin-top: 0; display: block;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar span{font-size: 18px;line-height: 27px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta{margin: 6px 0 0;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta span{font-size: 18px;line-height: 27px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta{margin: 6px 0 0;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta span{font-size: 18px;line-height: 27px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card{height: auto;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 .imgsec{ height: auto; padding: 0}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 .imgsec img{width: 127%; margin-left: 16%;transform: none;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 .imgsec img.logo{width: 42.584%; margin: 0;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card2 .imgsec{padding: 0 0 98%;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card3 .imgsec{display: block; height: auto; padding: 0}\n\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab {position: relative; max-width: 1024px; margin: 0 0 24px; overflow: visible;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .skiplink{position:absolute;left: -10000px; display: table; font-size: 16px; line-height: 24px; font-weight: 400; text-decoration: underline; color: #262626; margin: 10px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .skiplink:hover{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t\t/* #HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .skiplink:focus-visible{position:relative;left: unset; outline: #262626 solid 4px; outline-offset: 3px; border-radius: 10px;} */\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain {width: 100%; margin: 0 auto;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider {margin: 0 auto; overflow: visible; overflow-y: hidden; -webkit-overflow-scrolling: touch; -ms-overflow-style: none; transform: translateZ(0); padding: 24px 8px 16px 16px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider.draggable {user-select: none; cursor: -webkit-grab; cursor: grab;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider.drag {cursor: -webkit-grabbing;cursor: grabbing;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider::-webkit-scrollbar {opacity: 0;height: 0;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider .glider-track {transform: translateZ(0);width: 100%; margin: 0; padding: 0; display: flex; z-index: 1; overflow: visible;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider .glider-slide {user-select: none; padding-right: 8px; flex: 0 0 auto; overflow: visible; list-style: none;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-slide .card{min-height: 523px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider-dots {user-select: none;display: flex;flex-wrap: wrap;justify-content: center;margin: 0 auto;padding: 0;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider-dot {padding: 0;user-select: none;outline: none;display: block;border-radius: 999px;background: #00000033;width: 8px;height: 8px;margin: 0 4px;cursor:default; transform: scale(1);}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider-dot.active {background: #000000; transform: scale(1);}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas{position: absolute; overflow: visible;display: grid; height: 100%; align-items: center; z-index: 2; top:0;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle {height: 44px; width: 44px; padding: 10px; color: #000000;background: #FFFFFF; border-radius: 10px; cursor:pointer; font-size: 0; border: 1px solid #000000}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle svg {width: 24px; height: auto;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle:hover,#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle:active{background: #000000;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle:hover svg path,#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle:active svg path{stroke: #FFFFFF;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle.disabled{cursor:default; background: #F2EFEB; border: 1px dashed #474644; opacity: 0.9;}\n\t\t/* #HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle.disabled:hover{background: #262626;} */\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas .deals-paddle.disabled:hover svg path{stroke: #000000;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas.ctaleft{left: 8px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas.ctaright{right: 8px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 img.imgoffer{width: 135px !important;margin-left: 0 !important;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV200001.promoWrap .hero .head1{padding: 0 24px; display: block;}\n\t\t#HPV200001.promoWrap .hero .head1 img{width: 40px; display: inline-block; vertical-align: middle;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tab {padding: 0 16px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks{padding: 10px 0px 0px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .innerblock2 .tab .tablinks{padding: 10px 7px 0px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks.active{border-bottom: none; border-top: 4.5px solid #004D99;}\n\t\t#HPV200001.promoWrap .hero .outerblock .innerblock1 .tab .tablinks.active{border-bottom: none; border-top: none;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tab .tablinks .head2{font-size: 24px;line-height: 36px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar {width: 100%;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .blackcar span{font-size: 16px;line-height: 24px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .whitecta span{font-size: 16px;line-height: 24px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .bluecta span{font-size: 16px;line-height: 24px;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 .imgsec img{width: 139.5%;margin-left: 22%;}\n\t\t#HPV200001.promoWrap .hero .outerblock .tabcontent .card.card1 .imgsec img.logo{width: 46.97%; margin: 0;}\t\t\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider {padding: 16px 0px 8px 16px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .glider-contain .glider .glider-slide {padding-right: 16px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas.ctaleft{left: 2px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .ctas.ctaright{right: 2px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .slider1 .glider-slide .card{min-height: 523px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .slider2 .glider-slide .card{min-height: 515px;}\n\t\t#HPV200001.promoWrap .hero .outerblock.outerblock-tbmb .innerblock .slidertab .slider3 .glider-slide .card{min-height: 485px;}\n\t\t#HPV200001.promoWrap .hero .outerblock #innerblock1.tabcontent .card.card1:hover .imgsec img{transform: none;}\t\t\n\t}\n</style>\n<div id=\"HPV200001\" class=\"promoWrap\">\n\t<div class=\"hero\">\n\t\t<h1 class=\"head1\">Feel your best this fall<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/leaficon.svg\" alt=\"\"></h1>\n\t\t<div class=\"outerblock outerblock-dsktp\">\n\t\t\t<div class=\"tab\" role=\"tablist\">\n\t\t\t\t<button id=\"tablinks1\" class=\"tablinks active\" onclick=\"openTab(event, 'innerblock1')\" role=\"tab\" aria-controls=\"innerblock1\" aria-selected=\"true\">\n\t\t\t\t\t<h2 class=\"head2\">Plan ahead of the season</h2>\n\t\t\t\t\t<p class=\"para\">Find vaccines, home tests & treatment</p>\n\t\t\t\t</button>\n\t\t\t\t<button id=\"tablinks2\" class=\"tablinks\" onclick=\"openTab(event, 'innerblock2')\" role=\"tab\" aria-controls=\"innerblock2\" aria-selected=\"false\">\n\t\t\t\t\t<h2 class=\"head2\">Deals for the medicine cabinet</h2>\n\t\t\t\t\t<p class=\"para\">Explore this season’s biggest sales</p>\n\t\t\t\t</button>\n\t\t\t\t<button id=\"tablinks3\" class=\"tablinks\" onclick=\"openTab(event, 'innerblock3')\" role=\"tab\" aria-controls=\"innerblock3\" aria-selected=\"false\">\n\t\t\t\t\t<h2 class=\"head2\">Shop fall favorites</h2>\n\t\t\t\t\t<p class=\"para\">Discover fall beauty & home décor</p>\n\t\t\t\t</button>\n\t\t\t</div>\n\t\t\t<div id=\"innerblock1\" class=\"tabcontent\" style=\"display: block;\" role=\"tabpanel\" aria-labelledby=\"tablinks1\">\n\t\t\t\t<div class=\"innerblock innerblock1\">\n\t\t\t\t\t<div class=\"card card1\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/schedulevaccine.jpg\" alt=\"A person shows off the adhesive bandage on their arm after vaccination.\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/get-a-10-off-20-coupon-with-your-vaccine.png\" alt=\"Get a $10 off $20 coupon with your vaccine. Restrictions apply.\" class=\"imgoffer\">\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<p class=\"para2\">Stay ahead of flu season and help protect your family by getting vaccinated</p>\n\t\t\t\t\t\t\t<a href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-design2-s1-theme-imz-fnnl-flu\" class=\"whitecta\"><span>Schedule a vaccination</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card card2\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/covidkit.jpg\" alt=\"\"> -->\n\t\t\t\t\t\t\t<span class=\"offscreen firststate\">CVS Health at-home COVID-19 test kit.</span>\n\t\t\t\t\t\t\t<span class=\"offscreen secondstate\">A person uses a CVS Health at-home COVID-19 test kit.</span>\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<p class=\"para2\">Get a COVID-19 and flu home test</p>\n\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li><a href=\"/shop/home-health-care/home-tests/at-home-covid-19-tests?icid=cvs-home-design2-s1-theme-fs-homekit\" class=\"blackcar\"><span>Shop home test kits</span></a></li>\n\t\t\t\t\t\t\t\t<li><a href=\"/content/covid-flu-test-and-treatment?icid=cvs-home-design2-s1-theme-rx-testtreat\" class=\"blackcar\"><span>COVID-19 & flu testing and treatment</span></a></li>\n\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card card3\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/mcservices.jpg\" alt=\"A person reaches for tissues.\">\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<p class=\"para2\">Get treated today with an in-person or virtual appointment*</p>\n\t\t\t\t\t\t\t<a href=\"/minuteclinic?icid=cvs-home-design1-s1-theme-mc-schedule-resp\" class=\"blackcar\"><span>Explore MinuteClinic services</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div id=\"innerblock2\" class=\"tabcontent\" role=\"tabpanel\" aria-labelledby=\"tablinks2\">\n\t\t\t\t<div class=\"innerblock innerblock2\">\n\t\t\t\t\t<div class=\"card card1\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/bigfallogo.png\" alt=\"\" class=\"logo\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopsale.jpg\" alt=\"A person adds a collagen supplement to their mug on the kitchen counter.\">\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<p class=\"para2\">Shop 100s of wellness deals and more with ExtraCare<span class=\"super\">®</span>.*</p>\n\t\t\t\t\t\t\t<a href=\"/shop/merch/fall-wellness?widgetID=rj01ygnl&mc=cvscontentpage&icid=cvs-home-design2-s1-theme-fs-bfw\" class=\"bluecta\"><span>Shop Big Fall Wellness</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card card2\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopallergy.jpg\" alt=\"\"> -->\n\t\t\t\t\t\t\t<span class=\"offscreen firststate\">CVS Health allergy relief support tablets and nasal spray.</span>\n\t\t\t\t\t\t\t<span class=\"offscreen secondstate\">CVS Health allergy relief support tablets and nasal spray on a kitchen counter.</span>\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<p class=\"para2\">Help keep those fall allergies in check</p>\n\t\t\t\t\t\t\t<a href=\"/shop/health-medicine/allergy-sinus?icid=cvs-home-design2-s1-theme-fs-fallallergy\" class=\"blackcar\"><span>Shop fall allergy</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card card3\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shophealth.jpg\" alt=\"A person applies a bandage to their child's knee.\">\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<p class=\"para2\">Get bandages, sore throat relief support and other home health & wellness products</p>\n\t\t\t\t\t\t\t<a href=\"/shop/health-medicine?icid=cvs-home-design2-s1-theme-fs-healthmeds\" class=\"blackcar\"><span>Shop health & medicine</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div id=\"innerblock3\" class=\"tabcontent\" role=\"tabpanel\" aria-labelledby=\"tablinks3\">\n\t\t\t\t<div class=\"innerblock innerblock3\">\n\t\t\t\t\t<div class=\"card card1\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shophalloween.jpg\" alt=\"Bowls of popcorn, candy corn and Halloween treats on a decorated table.\">\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<p class=\"para2\">Stock up on tons of treats for the spooky season</p>\n\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/halloween?icid=cvs-home-design2-s1-theme-fs-halloween\" class=\"bluecta\"><span>Shop Halloween</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card card2\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopdecor.jpg\" alt=\"\"> -->\n\t\t\t\t\t\t\t<span class=\"offscreen firststate\">A white pumpkin home decoration.</span>\n\t\t\t\t\t\t\t<span class=\"offscreen secondstate\">A white pumpkin home decoration on a tabletop.</span>\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<p class=\"para2\">Bring the warmth of fall home this season</p>\n\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/fall?icid=cvs-home-design2-s1-theme-fs-falldecor\" class=\"blackcar\"><span>Shop fall décor</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card card3\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopbeauty.jpg\" alt=\"A person applies makeup while looking in a mirror. \">\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<p class=\"para2\">Add a touch of magic to your Halloween costume</p>\n\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/halloween/halloween-beauty?icid=cvs-home-design2-s1-theme-fs-halloweenbeauty\" class=\"blackcar\"><span>Shop Halloween Beauty</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"outerblock outerblock-tbmb\">\n\t\t\t<div id=\"innerblock1\" class=\"tabcontent\">\n\t\t\t\t<div class=\"innerblock innerblock1\">\n\t\t\t\t\t<div class=\"tab\">\n\t\t\t\t\t\t<div class=\"tablinks active\">\n\t\t\t\t\t\t\t<h2 class=\"head2\">Plan ahead of the season</h2>\n\t\t\t\t\t\t\t<p class=\"para\">Find vaccines, home tests & treatment</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"slidertab\">\n\t\t\t\t\t\t<section class=\"slider1\" aria-roledescription=\"carousel\" aria-label=\"services\">\n\t\t\t\t\t\t\t<!-- <a href=\"#wellsecess\" class=\"skiplink\">Skip services carousel</a> -->\n\t\t\t\t\t\t\t<div class=\"glider-contain\">\n\t\t\t\t\t\t\t\t<div class=\"glider1\">\n\t\t\t\t\t\t\t\t\t<li class=\"slider1cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card1\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/schedulevaccine.jpg\" alt=\"A person shows off the adhesive bandage on their arm after vaccination.\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/get-a-10-off-20-coupon-with-your-vaccine.png\" alt=\"Get a $10 off $20 coupon with your vaccine. Restrictions apply.\" class=\"imgoffer\">\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Stay ahead of flu season and help protect your family by getting vaccinated</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-design2-s1-theme-imz-fnnl-flu\" class=\"whitecta\"><span>Schedule a vaccination</span></a>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t<li class=\"slider1cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card2\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/covidkit.jpg\" alt=\"\"> -->\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"offscreen firststate\">CVS Health at-home COVID-19 test kit.</span>\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"offscreen secondstate\">A person uses a CVS Health at-home COVID-19 test kit.</span>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Get a COVID-19 and flu home test</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a href=\"/shop/home-health-care/home-tests/at-home-covid-19-tests?icid=cvs-home-design2-s1-theme-fs-homekit\" class=\"blackcar\"><span>Shop home test kits</span></a></li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li><a href=\"/content/covid-flu-test-and-treatment?icid=cvs-home-design2-s1-theme-rx-testtreat\" class=\"blackcar\"><span>COVID-19 & flu testing and treatment</span></a></li>\n\t\t\t\t\t\t\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t<li class=\"slider1cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card3\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/mcservices.jpg\" alt=\"A person reaches for tissues.\">\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Get treated today with an in-person or virtual appointment*</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/minuteclinic?icid=cvs-home-design1-s1-theme-mc-schedule-resp\" class=\"blackcar\"><span>Explore MinuteClinic services</span></a>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div class=\"dots1\"></div>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"ctas ctaleft\">\n\t\t\t\t\t\t\t\t<button id=\"glider1leftcta\" class=\"glider1-prev deals-paddle disabled\" aria-label=\"Visually Scroll Left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M6 12L11 7M6 12L11 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"ctas ctaright\">\n\t\t\t\t\t\t\t\t<button id=\"glider1rightcta\" class=\"glider1-next deals-paddle\" aria-label=\"Visually Scroll Right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M18 12L13 7M18 12L13 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</section>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div id=\"innerblock2\" class=\"tabcontent\">\n\t\t\t\t<div class=\"innerblock innerblock2\">\n\t\t\t\t\t<div class=\"tab\">\n\t\t\t\t\t\t<div class=\"tablinks active\">\n\t\t\t\t\t\t\t<h2 class=\"head2\">Deals for the medicine cabinet</h2>\n\t\t\t\t\t\t\t<p class=\"para\">Explore this season’s biggest sales</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"slidertab\">\n\t\t\t\t\t\t<section class=\"slider2\" aria-roledescription=\"carousel\" aria-label=\"services\">\n\t\t\t\t\t\t\t<!-- <a href=\"#wellsecess\" class=\"skiplink\">Skip services carousel</a> -->\n\t\t\t\t\t\t\t<div class=\"glider-contain\">\n\t\t\t\t\t\t\t\t<div class=\"glider2\">\n\t\t\t\t\t\t\t\t\t<li class=\"slider2cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card1\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/bigfallogo.png\" alt=\"\" class=\"logo\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopsale.jpg\" alt=\"A person adds a collagen supplement to their mug on the kitchen counter.\">\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Shop 100s of wellness deals and more with ExtraCare, now through October 11.</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/shop/merch/fall-wellness?widgetID=rj01ygnl&mc=cvscontentpage&icid=cvs-home-design2-s1-theme-fs-bfw\" class=\"bluecta\"><span>Shop Big Fall Wellness</span></a>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t<li class=\"slider2cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card2\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopallergy.jpg\" alt=\"\"> -->\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"offscreen firststate\">CVS Health allergy relief support tablets and nasal spray.</span>\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"offscreen secondstate\">CVS Health allergy relief support tablets and nasal spray on a kitchen counter.</span>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Help keep those fall allergies in check</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/shop/health-medicine/allergy-sinus?icid=cvs-home-design2-s1-theme-fs-fallallergy\" class=\"blackcar\"><span>Shop fall allergy</span></a>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t<li class=\"slider2cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card3\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shophealth.jpg\" alt=\"A person applies a bandage to their child's knee.\">\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Get bandages, sore throat relief support and other home health & wellness products</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/shop/health-medicine?icid=cvs-home-design2-s1-theme-fs-healthmeds\" class=\"blackcar\"><span>Shop health & medicine</span></a>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div class=\"dots2\"></div>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"ctas ctaleft\">\n\t\t\t\t\t\t\t\t<button id=\"glider2leftcta\" class=\"glider2-prev deals-paddle disabled\" aria-label=\"Visually Scroll Left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M6 12L11 7M6 12L11 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"ctas ctaright\">\n\t\t\t\t\t\t\t\t<button id=\"glider2rightcta\" class=\"glider2-next deals-paddle\" aria-label=\"Visually Scroll Right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M18 12L13 7M18 12L13 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</section>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div id=\"innerblock3\" class=\"tabcontent\">\n\t\t\t\t<div class=\"innerblock innerblock3\">\n\t\t\t\t\t<div class=\"tab\">\n\t\t\t\t\t\t<div class=\"tablinks active\">\n\t\t\t\t\t\t\t<h2 class=\"head2\">Shop fall favorites</h2>\n\t\t\t\t\t\t\t<p class=\"para\">Discover fall beauty & home décor</p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"slidertab\">\n\t\t\t\t\t\t<section class=\"slider3\" aria-roledescription=\"carousel\" aria-label=\"services\">\n\t\t\t\t\t\t\t<!-- <a href=\"#wellsecess\" class=\"skiplink\">Skip services carousel</a> -->\n\t\t\t\t\t\t\t<div class=\"glider-contain\">\n\t\t\t\t\t\t\t\t<div class=\"glider3\">\n\t\t\t\t\t\t\t\t\t<li class=\"slider3cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card1\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shophalloween.jpg\" alt=\"Bowls of popcorn, candy corn and Halloween treats on a decorated table.\">\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Stock up on tons of treats for the spooky season</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/halloween?icid=cvs-home-design2-s1-theme-fs-halloween\" class=\"bluecta\"><span>Shop Halloween</span></a>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t<li class=\"slider3cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card2\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<!-- <img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopdecor.jpg\" alt=\"\"> -->\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"offscreen firststate\">A white pumpkin home decoration.</span>\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"offscreen secondstate\">A white pumpkin home decoration on a tabletop.</span>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Bring the warmth of fall home this season</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/fall?icid=cvs-home-design2-s1-theme-fs-falldecor\" class=\"blackcar\"><span>Shop fall décor</span></a>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t<li class=\"slider3cards\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"card card3\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00001/2025/v2/sep4/shopbeauty.jpg\" alt=\"A person applies makeup while looking in a mirror. \">\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Add a touch of magic to your Halloween costume</p>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/shop/seasonal-shops/halloween/halloween-beauty?icid=cvs-home-design2-s1-theme-fs-halloweenbeauty\" class=\"blackcar\"><span>Shop Halloween Beauty</span></a>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t<div class=\"dots3\"></div>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"ctas ctaleft\">\n\t\t\t\t\t\t\t\t<button id=\"glider3leftcta\" class=\"glider3-prev deals-paddle disabled\" aria-label=\"Visually Scroll Left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M6 12L11 7M6 12L11 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"ctas ctaright\">\n\t\t\t\t\t\t\t\t<button id=\"glider3rightcta\" class=\"glider3-next deals-paddle\" aria-label=\"Visually Scroll Right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M18 12L13 7M18 12L13 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</section>\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</div>\n<script type = \"text/javascript\">\n\t//Tab Code\n\tfunction openTab(evt, tabName) {\n\t\tvar i, tabcontent, tablinks;\n\t\ttabcontent = document.getElementsByClassName(\"tabcontent\");\n\t\tfor (i = 0; i < tabcontent.length; i++) {\n\t\t\ttabcontent[i].style.display = \"none\";\n\t\t}\n\t\ttablinks = document.getElementsByClassName(\"tablinks\");\n\t\tfor (i = 0; i < tablinks.length-3; i++) {\n\t\t\ttablinks[i].className = tablinks[i].className.replace(\" active\", \"\");\n\t\t\ttablinks[i].setAttribute(\"aria-selected\", \"false\");\n\t\t}\n\t\tdocument.getElementById(tabName).style.display = \"block\";\n\t\tevt.currentTarget.className += \" active\";\n\t\tevt.currentTarget.setAttribute(\"aria-selected\", \"true\");\n\n\t\tdocument.querySelector(\"#tablinks1\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:plan_ahead_of_the_season_tab'});});\n\t\tdocument.querySelector(\"#tablinks2\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:deals_for_the_medicine_cabinet_tab'});});\n\t\tdocument.querySelector(\"#tablinks3\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:shop_fall_favorites_tab'});});\n\t}\n\t//Slider Code\n\tsetTimeout(function() {\n\t\t(function hpv200001Function() {\n\t\t\tif (document.getElementById('HPV200001')) {\n\t\t\t\t!function(e){\"function\"==typeof define&&define.amd?define(e):\"object\"==typeof exports?module.exports=e():e()}((function(){var e=\"undefined\"!=typeof window?window:this,t=e.Glider=function(t,i){var o=this;if(t._glider)return t._glider;if(o.ele=t,o.ele.classList.add(\"glider\"),o.ele._glider=o,o.opt=Object.assign({},{slidesToScroll:1,slidesToShow:1,resizeLock:!0,duration:.5,easing:function(e,t,i,o,r){return o*(t/=r)*t+i}},i),o.animate_id=o.page=o.slide=0,o.arrows={},o._opt=o.opt,o.opt.skipTrack)o.track=o.ele.children[0];else for(o.track=document.createElement(\"ul\"),o.ele.appendChild(o.track);1!==o.ele.children.length;)o.track.appendChild(o.ele.children[0]);o.track.classList.add(\"glider-track\"),o.init(),o.resize=o.init.bind(o,!0),o.event(o.ele,\"add\",{scroll:o.updateControls.bind(o)}),o.event(e,\"add\",{resize:o.resize})},i=t.prototype;return i.init=function(e,t){var i=this,o=0,r=0;i.slides=i.track.children,[].forEach.call(i.slides,(function(e,t){e.classList.add(\"glider-slide\"),e.setAttribute(\"data-gslide\",t)})),i.containerWidth=i.ele.clientWidth;var s=i.settingsBreakpoint();if(t||(t=s),\"auto\"===i.opt.slidesToShow||void 0!==i.opt._autoSlide){var l=i.containerWidth/i.opt.itemWidth;i.opt._autoSlide=i.opt.slidesToShow=i.opt.exactWidth?l:Math.max(1,Math.floor(l))}\"auto\"===i.opt.slidesToScroll&&(i.opt.slidesToScroll=Math.floor(i.opt.slidesToShow)),i.itemWidth=i.opt.exactWidth?i.opt.itemWidth:i.containerWidth/i.opt.slidesToShow,i.itemWidth=(i.opt.itemWidth,i.opt.itemWidth),[].forEach.call(i.slides,(function(e){if(e.style.height=\"auto\",e.style.width=i.itemWidth+\"px\",o+=i.itemWidth,r=Math.max(e.offsetHeight,r),window.screen.width>=768&&window.screen.width<=1023){const e=document.querySelector(\".slider1cards:first-child\"),t=document.querySelector(\".slider2cards:first-child\"),r=document.querySelector(\".slider3cards:first-child\");e&&(e.style.flex=\"0 0 372px\",e.style.width=\"372px\"),t&&(t.style.flex=\"0 0 372px\",t.style.width=\"372px\"),r&&(r.style.flex=\"0 0 372px\",r.style.width=\"372px\"),o=372+i.itemWidth+i.itemWidth}else if(window.screen.width<768){const e=document.querySelector(\".slider1cards:first-child\"),t=document.querySelector(\".slider2cards:first-child\"),r=document.querySelector(\".slider3cards:first-child\");e&&(e.style.flex=\"0 0 346px\",e.style.width=\"346px\"),t&&(t.style.flex=\"0 0 346px\",t.style.width=\"346px\"),r&&(r.style.flex=\"0 0 346px\",r.style.width=\"346px\"),o=i.itemWidth+i.itemWidth+i.itemWidth}})),i.track.style.width=o+\"px\",i.trackWidth=o,i.isDrag=!1,i.preventClick=!1,i.move=!1,i.opt.resizeLock&&i.scrollTo(i.slide*i.itemWidth,0),(s||t)&&(i.bindArrows(),i.buildDots(),i.bindDrag()),i.updateControls(),i.emit(e?\"refresh\":\"loaded\")},i.bindDrag=function(){var e=this;e.mouse=e.mouse||e.handleMouse.bind(e);var t=function(){e.mouseDown=void 0,e.ele.classList.remove(\"drag\"),e.isDrag&&(e.preventClick=!0),e.isDrag=!1};const i=function(){e.move=!0};var o={mouseup:t,mouseleave:t,mousedown:function(t){t.preventDefault(),t.stopPropagation(),e.mouseDown=t.clientX,e.ele.classList.add(\"drag\"),e.move=!1,setTimeout(i,300)},touchstart:function(t){e.ele.classList.add(\"drag\"),e.move=!1,setTimeout(i,300)},mousemove:e.mouse,click:function(t){e.preventClick&&e.move&&(t.preventDefault(),t.stopPropagation()),e.preventClick=!1,e.move=!1}};e.ele.classList.toggle(\"draggable\",!0===e.opt.draggable),e.event(e.ele,\"remove\",o),e.opt.draggable&&e.event(e.ele,\"add\",o)},i.buildDots=function(){var e=this;if(e.opt.dots){if(\"string\"==typeof e.opt.dots?e.dots=document.querySelector(e.opt.dots):e.dots=e.opt.dots,e.dots){e.dots.innerHTML=\"\",e.dots.classList.add(\"glider-dots\");for(var t=0;t<Math.ceil(e.slides.length-e.containerWidth/e.itemWidth+1);++t){var i=document.createElement(\"span\");i.dataset.index=t,i.className=\"glider-dot \"+(t?\"\":\"active\"),e.dots.appendChild(i)}}}else e.dots&&(e.dots.innerHTML=\"\")},i.bindArrows=function(){var e=this;e.opt.arrows?[\"prev\",\"next\"].forEach((function(t){var i=e.opt.arrows[t];i&&(\"string\"==typeof i&&(i=document.querySelector(i)),i&&(i._func=i._func||e.scrollItem.bind(e,t),e.event(i,\"remove\",{click:i._func}),e.event(i,\"add\",{click:i._func}),e.arrows[t]=i))})):Object.keys(e.arrows).forEach((function(t){var i=e.arrows[t];e.event(i,\"remove\",{click:i._func})}))},i.updateControls=function(e){var t=this;e&&!t.opt.scrollPropagate&&e.stopPropagation();var i=t.containerWidth>=t.trackWidth;t.opt.rewind||(t.arrows.prev&&(t.arrows.prev.classList.toggle(\"disabled\",t.ele.scrollLeft<=0||i),t.arrows.prev.classList.contains(\"disabled\")?t.arrows.prev.setAttribute(\"aria-label\",\"Start of Slider\"):t.arrows.prev.setAttribute(\"aria-label\",\"Previous Card\")),t.arrows.next&&(t.arrows.next.classList.toggle(\"disabled\",Math.ceil(t.ele.scrollLeft+t.containerWidth)>=Math.floor(t.trackWidth)||i),t.arrows.next.classList.contains(\"disabled\")?t.arrows.next.setAttribute(\"aria-label\",\"End of Slider\"):t.arrows.next.setAttribute(\"aria-label\",\"Next Card\"))),t.slide=Math.round(t.ele.scrollLeft/t.itemWidth),t.page=Math.round(t.ele.scrollLeft/t.itemWidth);var o=t.slide+Math.floor(Math.floor(t.opt.slidesToShow)/2),r=Math.floor(t.opt.slidesToShow)%2?0:o+1;1===Math.floor(t.opt.slidesToShow)&&(r=0),t.ele.scrollLeft+t.containerWidth>=Math.floor(t.trackWidth)&&(t.page=t.dots?t.dots.children.length-1:0),[].forEach.call(t.slides,(function(e,i){var s=e.classList,l=s.contains(\"visible\"),n=t.ele.scrollLeft,a=t.ele.scrollLeft+t.containerWidth,d=t.itemWidth*i,c=d+t.itemWidth;[].forEach.call(s,(function(e){/^left|right/.test(e)&&s.remove(e)})),s.toggle(\"active\",t.slide===i),o===i||r&&r===i?s.add(\"center\"):(s.remove(\"center\"),s.add([i<o?\"left\":\"right\",Math.abs(i-(i<o?o:r||o))].join(\"-\")));var h=Math.ceil(d)>=Math.floor(n)&&Math.floor(c)<=Math.ceil(a);s.toggle(\"visible\",h),h!==l&&t.emit(\"slide-\"+(h?\"visible\":\"hidden\"),{slide:i})})),t.dots&&[].forEach.call(t.dots.children,(function(e,i){e.classList.toggle(\"active\",t.page===i)})),e&&t.opt.scrollLock&&(clearTimeout(t.scrollLock),t.scrollLock=setTimeout((function(){clearTimeout(t.scrollLock),Math.abs(t.ele.scrollLeft/t.itemWidth-t.slide)>.02&&(t.mouseDown||t.trackWidth>t.containerWidth+t.ele.scrollLeft&&t.scrollItem(t.getCurrentSlide()))}),t.opt.scrollLockDelay||250))},i.getCurrentSlide=function(){var e=this;return e.round(e.ele.scrollLeft/e.itemWidth)},i.scrollItem=function(e,t,i){i&&i.preventDefault();var o=this,r=e;++o.animate_id;var s,l=o.slide;if(!0===t)s=(e=Math.round(e*o.containerWidth/o.itemWidth))*o.itemWidth;else{if(\"string\"==typeof e){var n=\"prev\"===e;if(e=o.opt.slidesToScroll%1||o.opt.slidesToShow%1?o.getCurrentSlide():o.slide,n?e-=o.opt.slidesToScroll:e+=o.opt.slidesToScroll,o.opt.rewind){var a=o.ele.scrollLeft;e=n&&!a?o.slides.length:!n&&a+o.containerWidth>=Math.floor(o.trackWidth)?0:e}}e=Math.max(Math.min(e,o.slides.length),0),o.slide=e,s=o.itemWidth*e}return o.emit(\"scroll-item\",{prevSlide:l,slide:e}),o.scrollTo(s,o.opt.duration*Math.abs(o.ele.scrollLeft-s),(function(){o.updateControls(),o.emit(\"animated\",{value:r,type:\"string\"==typeof r?\"arrow\":t?\"dot\":\"slide\"})})),!1},i.settingsBreakpoint=function(){var t=this,i=t._opt.responsive;if(i){i.sort((function(e,t){return t.breakpoint-e.breakpoint}));for(var o=0;o<i.length;++o){var r=i[o];if(e.innerWidth>=r.breakpoint)return t.breakpoint!==r.breakpoint&&(t.opt=Object.assign({},t._opt,r.settings),t.breakpoint=r.breakpoint,!0)}}var s=0!==t.breakpoint;return t.opt=Object.assign({},t._opt),t.breakpoint=0,s},i.scrollTo=function(t,i,o){var r=this,s=(new Date).getTime(),l=r.animate_id,n=function(){var a=(new Date).getTime()-s;r.ele.scrollLeft=r.ele.scrollLeft+(t-r.ele.scrollLeft)*r.opt.easing(0,a,0,1,i),a<i&&l===r.animate_id?e.requestAnimationFrame(n):(r.ele.scrollLeft=t,o&&o.call(r))};e.requestAnimationFrame(n)},i.removeItem=function(e){var t=this;t.slides.length&&(t.track.removeChild(t.slides[e]),t.refresh(!0),t.emit(\"remove\"))},i.addItem=function(e){var t=this;t.track.appendChild(e),t.refresh(!0),t.emit(\"add\")},i.handleMouse=function(e){var t=this;t.mouseDown&&(t.isDrag=!0,t.ele.scrollLeft+=(t.mouseDown-e.clientX)*(t.opt.dragVelocity||3.3),t.mouseDown=e.clientX)},i.round=function(e){var t=1/(this.opt.slidesToScroll%1||1);return Math.round(e*t)/t},i.refresh=function(e){this.init(!0,e)},i.setOption=function(e,t){var i=this;i.breakpoint&&!t?i._opt.responsive.forEach((function(t){t.breakpoint===i.breakpoint&&(t.settings=Object.assign({},t.settings,e))})):i._opt=Object.assign({},i._opt,e),i.breakpoint=0,i.settingsBreakpoint()},i.destroy=function(){var t=this,i=t.ele.cloneNode(!0),o=function(e){e.removeAttribute(\"style\"),[].forEach.call(e.classList,(function(t){/^glider/.test(t)&&e.classList.remove(t)}))};i.children[0].outerHTML=i.children[0].innerHTML,o(i),[].forEach.call(i.getElementsByTagName(\"*\"),o),t.ele.parentNode.replaceChild(i,t.ele),t.event(e,\"remove\",{resize:t.resize}),t.emit(\"destroy\")},i.emit=function(t,i){var o=new e.CustomEvent(\"glider-\"+t,{bubbles:!this.opt.eventPropagate,detail:i});this.ele.dispatchEvent(o)},i.event=function(e,t,i){var o=e[t+\"EventListener\"].bind(e);Object.keys(i).forEach((function(e){o(e,i[e])}))},t}));\n\t\t\t\t// SLIDER1 JS\n\t\t\t\tnew Glider(document.querySelector('.glider1'), {\n\t\t\t\t\tslidesToShow: \"auto\",\n\t\t\t\t\tslidesToScroll: 1,\n\t\t\t\t\titemWidth: 346,\n\t\t\t\t\tdraggable: true,\n\t\t\t\t\tdots: '.dots1',\n\t\t\t\t\tscrollLock: true,\n\t\t\t\t\tarrows: {\n\t\t\t\t\t\tprev: '.glider1-prev',\n\t\t\t\t\t\tnext: '.glider1-next'\n\t\t\t\t\t},\n\t\t\t\t\tresponsive: [{\n\t\t\t\t\t\t\tbreakpoint: 768,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tbreakpoint: 1024,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t});\n\n\t\t\t\t// SLIDER2 JS\n\t\t\t\tnew Glider(document.querySelector('.glider2'), {\n\t\t\t\t\tslidesToShow: \"auto\",\n\t\t\t\t\tslidesToScroll: 1,\n\t\t\t\t\titemWidth: 346,\n\t\t\t\t\tdraggable: true,\n\t\t\t\t\tdots: '.dots2',\n\t\t\t\t\tscrollLock: true,\n\t\t\t\t\tarrows: {\n\t\t\t\t\t\tprev: '.glider2-prev',\n\t\t\t\t\t\tnext: '.glider2-next'\n\t\t\t\t\t},\n\t\t\t\t\tresponsive: [{\n\t\t\t\t\t\t\tbreakpoint: 768,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tbreakpoint: 1024,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t});\n\n\t\t\t\t// SLIDER3 JS\n\t\t\t\tnew Glider(document.querySelector('.glider3'), {\n\t\t\t\t\tslidesToShow: \"auto\",\n\t\t\t\t\tslidesToScroll: 1,\n\t\t\t\t\titemWidth: 346,\n\t\t\t\t\tdraggable: true,\n\t\t\t\t\tdots: '.dots3',\n\t\t\t\t\tscrollLock: true,\n\t\t\t\t\tarrows: {\n\t\t\t\t\t\tprev: '.glider3-prev',\n\t\t\t\t\t\tnext: '.glider3-next'\n\t\t\t\t\t},\n\t\t\t\t\tresponsive: [{\n\t\t\t\t\t\t\tbreakpoint: 768,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tbreakpoint: 1024,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t});\n\t\t\t\tdocument.querySelector(\"#glider1leftcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:plan_ahead_of_the_season:left_nav'});});\n\t\t\t\tdocument.querySelector(\"#glider1rightcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:plan_ahead_of_the_season:right_nav'});});\n\t\t\t\tdocument.querySelector(\"#glider2leftcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:deals_for_the_medicine_cabinet:left_nav'});});\n\t\t\t\tdocument.querySelector(\"#glider2rightcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:deals_for_the_medicine_cabinet:right_nav'});});\n\t\t\t\tdocument.querySelector(\"#glider3leftcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:shop_fall_favorites:left_nav'});});\n\t\t\t\tdocument.querySelector(\"#glider3rightcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:shop_fall_favorites:right_nav'});});\n\t\t\t}\n\t\t})();\n\t}, 500);\n</script>"}},{"slotId":"HPV200002","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#HPV200002.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;}\n\n\tbody.modal-open {overflow: hidden;}\n\n\t#HPV200002.promoWrap .prescriptions{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 80px;padding: 0;}\n\t#HPV200002.promoWrap .prescriptions .head2{margin: 0;color: #1A1A19; font-size: 56px;line-height: 72.8px;font-weight: 300; text-align: center; padding: 0;}\n\t#HPV200002.promoWrap .prescriptions .para{margin: 0;color: #1A1A19; font-size: 24px;line-height: 36px;font-weight: 400; text-align: center; padding: 8px 0 32px;}\n\n\t#HPV200002.promoWrap .prescriptions .outerblock{display: grid; grid-template-columns: 1fr 1.6114fr 1fr;grid-gap: 8px; position: relative;}\n\t#HPV200002.promoWrap .prescriptions .outerblock .bgblue1{background-color: #E0EFF2;}\n\t#HPV200002.promoWrap .prescriptions .outerblock .bgblue2{background-color: #EFF7F8;}\n\t#HPV200002.promoWrap .prescriptions .outerblock .para2{margin: 0;color: #1A1A19; font-size: 20px;line-height: 30px;font-weight: 400;}\n\t#HPV200002.promoWrap .prescriptions .outerblock ul{margin: 0; padding: 0; list-style: none;}\n\t#HPV200002.promoWrap .prescriptions .outerblock ul li{margin: 0; padding: 0; list-style: none;}\n\t#HPV200002.promoWrap .prescriptions .outerblock .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table;}\n\t#HPV200002.promoWrap .prescriptions .outerblock .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200002.promoWrap .prescriptions .outerblock .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200002.promoWrap .prescriptions .outerblock .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV200002.promoWrap .prescriptions .outerblock .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\t/* #HPV200002.promoWrap .prescriptions .outerblock .blackcar: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#HPV200002.promoWrap .prescriptions .innerblock1{display: grid; grid-template-columns: 1fr;grid-gap: 8px; position: relative;}\n\t#HPV200002.promoWrap .prescriptions .innerblock1 .card1{border-radius: 16px; padding: 32px 32px 42px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock1 .card1 .iconhead{display: flex; gap: 24px; margin-bottom: 22px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock1 .card1 .iconhead img{display: block; width: auto; height: 55px; margin: auto 0;}\n\t#HPV200002.promoWrap .prescriptions .innerblock1 .card1 ul li:last-of-type{margin-top: 20px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2{border-radius: 16px; padding: 32px 32px 56%; position: relative;}\n\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2 .txtsec .para2{padding-bottom: 10px; max-width: 97%;}\n\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2 .imgsec {overflow: hidden; position: absolute; width: 100%; bottom: 0; left: 0; height: 0; padding: 0 0 56%;}\n\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2 .imgsec img{display: block; width: 100%; max-width: 280px; height: auto; margin: 24px auto 0;}\n\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 a{text-decoration: none;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .imgsec {display: flex; height: 0; padding: 0 0 78.902%; align-items: start; overflow: hidden; position: relative; border-radius: 16px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .imgsec .modalbg{display: block; width: 100%; height: auto;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .imgsec .playicon{display: block; position: absolute; width: 62px; height: 62px; left: 17.5px; bottom: 18px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec{padding: 32px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec .bluecta{font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; padding: 10px 12px; border-radius: 10px; background: #004D99; margin: 24px 0 0;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec .bluecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec .bluecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec .bluecta:hover{text-decoration: none;color: #004D99; background: #FFFFFF; border: 1px solid #004D99; padding: 9px 12px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec .bluecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t/* #HPV200002.promoWrap .prescriptions .innerblock2 .card3 a:hover .txtsec .bluecta > span{border-bottom: 1px solid #004D99; text-decoration: none;} */\n\t/* #HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec .bluecta: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#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .modalanchor{cursor: pointer;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal{display: none; position: fixed; inset: 0; background: rgba(0, 0, 0, 0.8); z-index: 1000; justify-content: center; align-items: flex-start; overflow-y: auto; padding: 20px 16px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal{max-width: 360px; width: 100%;display: flex ; flex-direction: column; margin: 0 auto;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .modalclose{top: -40px !important; font-size: 16px; line-height: 24px; font-weight: 500; color: #FFFFFF !important; width: auto; height: auto; border: none;background: none; border: none; margin: auto 0 10px auto; cursor: pointer;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .modalclose::before{content: none;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .modalclose img{display: inline-block; margin: 0 0 0 8px; width: 24px; vertical-align: -7px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .videowrapper{position: relative; overflow: hidden; max-width: 100%; width: 100%; padding-top: 177.6%;}\n\t/* #HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .videowrapper {height: 568px;} */\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .videowrapper iframe{position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; border-radius: 20px 20px 0 0;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .bizaccordion14 * {margin: 0; text-align: left;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .bizaccordion14{padding: 20px; background: #FFFFFF; border-radius: 0 0 16px 16px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .bizaccordion14 h3 .tbutton{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400; cursor: pointer;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .bizaccordion14 h3 .tbutton{padding: 20px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/pharmacy/women's-health-care/accordion-caret-blue_down.svg\") no-repeat scroll left; background-size: 15px 8px !important; border: none;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .bizaccordion14 h3.active .tbutton {background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/pharmacy/women's-health-care/accordion-caret-blue_up.svg\") no-repeat scroll left;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .bizaccordion14 .paratranscript{font-family: CVS Health Sans, Helvetica, Arial, sans-serif; margin: 0;color: #262626; font-size: 16px; line-height: 24px;font-weight: 400; padding: 0 0 20px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock2 .modal .innermodal .bizaccordion14 .tcontent{padding: 0 20px; max-height: 0;overflow: auto;transition: max-height 0.3s ease-out;}\n\n\t#HPV200002.promoWrap .prescriptions .innerblock3 .card4{border-radius: 16px; padding: 32px 32px 42px; height: 100%;}\n\t#HPV200002.promoWrap .prescriptions .innerblock3 .card4 .imgsec {display: flex; position: relative; overflow: hidden; border-radius: 16px; height: 0; padding: 0 0 144.406%; align-items: start;}\n\t#HPV200002.promoWrap .prescriptions .innerblock3 .card4 .imgsec img{display: block; width: 100%; height: auto;}\n\t#HPV200002.promoWrap .prescriptions .innerblock3 .card4 .txtsec .para2{padding: 32px 0 10px; max-width: 96%;}\n\n\t#HPV200002.promoWrap .prescriptions .innerblock4{grid-column: 1 / -1; display: grid; grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px; position: relative;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod{padding: 32px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod{text-decoration: none; display: flex; gap: 8px; align-items: center;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .imgsec{position: relative; overflow: visible; padding: 21px; width: 100%; max-width: fit-content;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .imgsec .bgblue2{width: 101px; height: 101px; border-radius: 16px; display: flex; align-items: center; justify-content: center;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .imgsec .bgblue2 img{display: block; width: auto; height: 143px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .txtsec .para2{padding-bottom: 10px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .bluecar {font-weight: 500; color: #004D99; text-decoration: none; display: table; margin: 0;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .bluecar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .bluecar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod:hover .imgsec .bgblue2 img{transition: transform 0.5s ease-in-out; transform: scale(1.2);}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .txtsec .bluecar:hover{text-decoration: none;color: #004D99;}\n\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .txtsec .bluecar:hover > span{border-bottom: 1px solid #004D99; text-decoration: none;}\n\t/* #HPV200002.promoWrap .prescriptions .innerblock4 .prod .bluecar: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@media screen and (max-width:1023px) {\n\t\t#HPV200002.promoWrap .prescriptions{margin: 0 auto 40px;padding: 0 16px;}\n\t\t#HPV200002.promoWrap .prescriptions .head2{font-size: 35px;line-height: 45.5px;}\n\t\t#HPV200002.promoWrap .prescriptions .para{font-size: 22px;line-height: 33px; padding: 8px 0 24px;}\n\n\t\t#HPV200002.promoWrap .prescriptions .outerblock{grid-template-columns: 1fr 1fr;grid-gap: 8px;}\n\t\t#HPV200002.promoWrap .prescriptions .outerblock .blackcar span{font-size: 18px;line-height: 27px;}\n\t\t#HPV200002.promoWrap .prescriptions .outerblock .blackcar::after{width: 6px;height: 12px;margin: 0 0 0 5px;}\n\t\t\n\t\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2{padding: 32px 32px 78%;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2 .txtsec .para2{max-width: 100%;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2 .imgsec {padding: 0 0 78%; display: flex; justify-content: center; align-items: start;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2 .imgsec img{margin: 28px auto 0; padding: 0 32px; max-width: unset;}\n\n\t\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .imgsec {padding: 0 0 114.561%;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .imgsec .modalbg{width: 105%;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec .bluecta span{font-size: 18px;line-height: 27px;}\n\t\t\n\t\t#HPV200002.promoWrap .prescriptions .innerblock3 .card4{height: auto;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock3 .card4 .imgsec{padding: 48.5% 0; align-items: center;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock3 .card4 .txtsec .para2{max-width: 100%;}\n\n\t\t#HPV200002.promoWrap .prescriptions .innerblock4{grid-column: unset; grid-template-columns: 1fr;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod{padding: 16px 0;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .imgsec{padding: 21px;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .imgsec .bgblue2{width: 89px; height: 89px; border-radius: 7px;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .imgsec .bgblue2 img{height: 126px;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .txtsec .para2{max-width: 99%;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t.remodal .container{padding-top: 75%;}\n\n\t\t#HPV200002.promoWrap .prescriptions .outerblock{grid-template-columns: 1fr;}\n\n\t\t#HPV200002.promoWrap .prescriptions .para{font-size: 24px;line-height: 36px;}\n\n\t\t#HPV200002.promoWrap .prescriptions .outerblock .blackcar span{font-size: 16px;line-height: 24px;}\n\t\t\n\t\t#HPV200002.promoWrap .prescriptions .innerblock1{order: 2;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2{padding: 32px 32px 54.575%;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2 .imgsec {padding: 0 0 54.575%;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock1 .card2 .imgsec img{padding: 0 15px;}\n\n\t\t#HPV200002.promoWrap .prescriptions .innerblock2{order: 1;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .imgsec{padding: 0 0 127.135%; justify-content: center;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .imgsec .modalbg{width: 116%;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock2 .card3 .txtsec .bluecta span{font-size: 16px;line-height: 24px;}\n\n\t\t#HPV200002.promoWrap .prescriptions .innerblock3{order: 3;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock3 .card4 .imgsec{padding: 47.73% 0;}\n\n\t\t#HPV200002.promoWrap .prescriptions .innerblock4{order: 4;}\n\t\t#HPV200002.promoWrap .prescriptions .innerblock4 .prod .bluecar{width: 99%;}\n\t}\n</style>\n<div id=\"HPV200002\" class=\"promoWrap\">\n\t<div class=\"prescriptions\">\n\t\t<h2 class=\"head2\">Your neighborhood pharmacy</h2>\n\t\t<p class=\"para\">Find great in-store deals and prescription options that are fast, easy and flexible.</p>\n\t\t<div class=\"outerblock\">\n\t\t\t<div class=\"innerblock1\">\n\t\t\t\t<div class=\"card1 bgblue1\">\n\t\t\t\t\t<div class=\"iconhead\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/rxmanage.svg\" alt='Phone Icon: A smart phone screen on the CVS Health app with a button that reads, \"Refill prescriptions.\"'>\n\t\t\t\t\t\t<p class=\"para2\">Help keep those fall allergies in check</p>\n\t\t\t\t\t</div>\n\t\t\t\t\t<ul role=\"list\">\n\t\t\t\t\t\t<li role=\"listitem\"><a href=\"/account-login/look-up?returnUrl=/pharmacy/rx/prescriptions&icid=cvs-home-design2-s2-rxsrvcs-rx-fnnl-managescripts\" class=\"blackcar\"><span>Manage your prescriptions</span></a></li>\n\t\t\t\t\t\t<li role=\"listitem\"><a href=\"/pharmacy/rx/guest/transfer?icid=cvs-home-design2-s2-rxsrvcs-rx-fnnl-transferscripts\" class=\"blackcar\"><span>Transfer your prescriptions</span></a></li>\n\t\t\t\t\t</ul>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"card2 bgblue1\">\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Explore auto refills, 90 day supplies and same-day delivery for eligible prescriptions. Restrictions apply.*</p>\n\t\t\t\t\t\t<a href=\"/pharmacy?icid=cvs-home-design2-s2-rxsrvcs-rx-rxhp\" class=\"blackcar\"><span>Explore pharmacy services</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/rxservices.png\" alt=\"Illustration of a smart phone with a pharmacy app.\">\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"innerblock2\">\n\t\t\t\t<div class=\"card3\">\n\t\t\t\t\t<!-- <a id=\"openModal1\" class=\"modalanchor\" data-remodal-target=\"popupVideo1\" href=\"#\" aria-label=\"Play video of Rochelle, a CVS pharmacy manager, explains how she connects with her patients.\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img class=\"modalbg\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/rochellemodal.jpg\" alt=\"Still image that links to a video of Rochelle, a CVS pharmacist, describing how she helps her community.\">\n\t\t\t\t\t\t\t<img class=\"playicon\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/play.svg\" alt=\"play icon\">\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<p class=\"para2\">Our pharmacists are at the heart of what we do. Learn how Rochelle pitches in to help her community.</p>\n\t\t\t\t\t\t\t<p class=\"bluecta\"><span>Play Rochelle’s video</span></p>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</a> -->\n\n\t\t\t\t\t<a id=\"openModal1\" class=\"modalanchor\" data-remodal-target=\"popupVideo1\" href=\"#\" aria-label=\"Play video of Rochelle, a CVS pharmacy manager, explains how she connects with her patients.\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img class=\"modalbg\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/rochellemodal.jpg\" alt=\"Still image that links to a video of Rochelle, a CVS pharmacist, describing how she helps her community.\">\n\t\t\t\t\t\t\t<img class=\"playicon\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/play.svg\" alt=\"play icon\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</a>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Our pharmacists are at the heart of what we do. Learn how Rochelle pitches in to help her community.</p>\n\t\t\t\t\t\t<a id=\"openModal1-1\" class=\"modalanchor bluecta\" data-remodal-target=\"popupVideo1\" href=\"#\" aria-label=\"Play video of Rochelle, a CVS pharmacy manager, explains how she connects with her patients.\"><span>Play Rochelle’s video</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div id=\"videoModal1\" class=\"modal\" role=\"dialog\">\n\t\t\t\t\t<div class=\"innermodal\" id=\"popupVideo1\">\n\t\t\t\t\t\t<button id=\"closeModal1\" class=\"modalclose\" type=\"button\">Close<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/content/community-stories/modal-closeicon.svg\" alt=\"close icon\" aria-label=\"hidden\" class=\"promobtn-inline\"></button>\n\t\t\t\t\t\t<div class=\"videowrapper\">\n\t\t\t\t\t\t\t<iframe id=\"modalvideo1\" src=\"https://www.youtube.com/embed/bOW8T85ZSrc\" title=\"Connection Starts with Heart | On the Beat | CVS Pharmacy\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen></iframe>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div id=\"accordion14\" class=\"bizaccordion14\">\n\t\t\t\t\t\t\t<h3><button id=\"aa1\" aria-controls=\"a1\" aria-expanded=\"false\" class=\"tbutton\">View transcript</button></h3>\n\t\t\t\t\t\t\t<div id=\"a1\" role=\"alert\" class=\"tcontent\" aria-labelledby=\"aa1\">\n\t\t\t\t\t\t\t\t<p class=\"paratranscript\">[Text: How do you connect with your patients?]</p>\n\t\t\t\t\t\t\t\t<p class=\"paratranscript\">[Rochelle, a CVS pharmacy manager with four years’ experience]</p>\n\t\t\t\t\t\t\t\t<p class=\"paratranscript\">Rochelle explains “it starts with changing your perspective and understanding that every single time that you’re talking to someone, you’re talking to someone’s mother, someone’s father, someone’s grandmother. It’s always going to come back to the heart. That’s why I love that CVS has the heart as our logo because it comes back to how much you really care.”</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"innerblock3\">\n\t\t\t\t<div class=\"card4 bgblue1\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/joinec.jpg\" alt=\"A pharmacist scans a barcode from a customer's CVS Health app to quickly refill a prescription.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Get ExtraBucks Rewards<span class=\"super\">®</span> for pharmacy activities*</p>\n\t\t\t\t\t\t<a href=\"/account-registration/look-up?returnUrl=%2Fextracare%2Fnew-card%2F&icid=cvs-home-design2-s2-rxsrvcs-ec-joinrrx\" class=\"blackcar\"><span>Join ExtraCare & opt in</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=\"innerblock4\">\n\t\t\t\t<div class=\"prod prod1\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<div class=\"bgblue2\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/hsafsa.png\" alt=\"CeraVe hydrating facial cleanser.\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">HSA/FSA eligible items*</p>\n\t\t\t\t\t\t<a class=\"bluecar\" href=\"/shop/merch/FSA?widgetID=mlmy0rle&mc=0&icid=cvs-home-design2-s2-rxsrvcs-fs-hsa\"><span>Shop HSA/FSA</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"prod prod2\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<div class=\"bgblue2\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/painrelief.png\" alt=\"Neosporin antibiotic ointment.\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">First aid & topical relief support</p>\n\t\t\t\t\t\t<a class=\"bluecar\" href=\"/shop/health-medicine/first-aid?icid=cvs-home-design2-s2-rxsrvcs-fs-firstaid\"><span>Shop first aid</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"prod prod3\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<div class=\"bgblue2\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00002/2025/v2/sep4/digestivesupport.png\" alt=\"Benefiber sugar-free fiber supplement powder.\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Digestive health support</p>\n\t\t\t\t\t\t<a class=\"bluecar\" href=\"/shop/health-medicine/digestive-health?icid=cvs-home-design2-s2-rxsrvcs-fs-dig\"><span>Shop digestive support</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</div>\n<script type=\"text/javascript\" src=\"https://www.youtube.com/iframe_api\"></script>\n<script type = \"text/javascript\">\n\tsetTimeout(function() {\n\t\t(function hpv200002Function() {\n\t\t\tif (document.getElementById('HPV200002')) {\n\t\t\t\tconst modal1 = document.getElementById(\"videoModal1\");\n\t\t\t\tconst closeBtn1 = document.getElementById(\"closeModal1\");\n\t\t\t\tconst modalvideo1 = document.getElementById(\"modalvideo1\");\n\t\t\t\tconst body = document.body;\n\n\t\t\t\t// Base YouTube embed URL (without autoplay by default)\n\t\t\t\tconst baseSrc1 = \"https://www.youtube.com/embed/bOW8T85ZSrc\";\n\n\t\t\t\t// Open modal without autoplay (CTA button)\n\t\t\t\tdocument.getElementById(\"openModal1\").onclick = () => {\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tmodal1.style.display = \"flex\";\n\t\t\t\t\tbody.classList.add('modal-open');\n\t\t\t\t\tmodalvideo1.src = baseSrc1; // no autoplay\n\t\t\t\t\tvar clickedElement = document.getElementById(\"openModal1\").getAttribute(\"data-remodal-target\");\n\t\t\t\t\tdocument.getElementById(clickedElement).childNodes[1].focus();\n\t\t\t\t\twindow.addEventListener('keydown', function (e) {\n\t\t\t\t\t\tif (e.keyCode === 9) {\n\t\t\t\t\t\t\tlet focusable = document.querySelector('#videoModal1').querySelectorAll('input,button,select,textarea,a');\n\t\t\t\t\t\t\tif (focusable.length) {\n\t\t\t\t\t\t\t\tlet first = focusable[0];\n\t\t\t\t\t\t\t\tlet last = focusable[focusable.length - 1];\n\t\t\t\t\t\t\t\tlet shift = e.shiftKey;\n\t\t\t\t\t\t\t\tif (shift) {\n\t\t\t\t\t\t\t\t\tif (e.target === first) {\n\t\t\t\t\t\t\t\t\t\tlast.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tif (e.target === last) {\n\t\t\t\t\t\t\t\t\t\tfirst.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t};\n\t\t\t\tdocument.getElementById(\"openModal1-1\").onclick = () => {\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tmodal1.style.display = \"flex\";\n\t\t\t\t\tbody.classList.add('modal-open');\n\t\t\t\t\tmodalvideo1.src = baseSrc1; // no autoplay\n\t\t\t\t\tvar clickedElement = document.getElementById(\"openModal1-1\").getAttribute(\"data-remodal-target\");\n\t\t\t\t\tdocument.getElementById(clickedElement).childNodes[1].focus();\n\t\t\t\t\twindow.addEventListener('keydown', function (e) {\n\t\t\t\t\t\tif (e.keyCode === 9) {\n\t\t\t\t\t\t\tlet focusable = document.querySelector('#videoModal1').querySelectorAll('input,button,select,textarea,a');\n\t\t\t\t\t\t\tif (focusable.length) {\n\t\t\t\t\t\t\t\tlet first = focusable[0];\n\t\t\t\t\t\t\t\tlet last = focusable[focusable.length - 1];\n\t\t\t\t\t\t\t\tlet shift = e.shiftKey;\n\t\t\t\t\t\t\t\tif (shift) {\n\t\t\t\t\t\t\t\t\tif (e.target === first) {\n\t\t\t\t\t\t\t\t\t\tlast.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tif (e.target === last) {\n\t\t\t\t\t\t\t\t\t\tfirst.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t};\n\n\t\t\t\t// Close modal stop video\n\t\t\t\tcloseBtn1.onclick = () => {\n\t\t\t\t\tmodal1.style.display = \"none\";\n\t\t\t\t\tbody.classList.remove('modal-open');\n\t\t\t\t\tmodalvideo1.src = \"\";\n\t\t\t\t\tmodalvideo1.src = baseSrc1;\n\t\t\t\t};\n\n\t\t\t\t// Close modal if clicking outside\n\t\t\t\twindow.onclick = (e) => {\n\t\t\t\t\tif (e.target === modal1) {\n\t\t\t\t\t\tmodal1.style.display = \"none\";\n\t\t\t\t\t\tbody.classList.remove('modal-open');\n\t\t\t\t\t\tmodalvideo1.src = \"\";\n\t\t\t\t\t\tmodalvideo1.src = baseSrc1;\n\t\t\t\t\t}\n\t\t\t\t};\n\n\t\t\t\t// accordion js\t\n\t\t\t\tlet buttons = document.querySelectorAll(\"#accordion14 h3\");\n\t\t\t\tbuttons.forEach((button) => {\n\t\t\t\t\tlet content = button.nextElementSibling;\n\t\t\t\t\tbutton.addEventListener(\"click\", (event) => {\n\t\t\t\t\t\tif (button.classList.contains(\"active\")) {\n\t\t\t\t\t\t\tbutton.classList.remove(\"active\");\n\t\t\t\t\t\t\tbutton.children[0].setAttribute(\"aria-expanded\", false);\n\t\t\t\t\t\t\tcontent.style.maxHeight = null;\n\t\t\t\t\t\t\t// content.setAttribute(\"aria-hidden\", true);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tbutton.classList.add(\"active\");\n\t\t\t\t\t\t\tbutton.children[0].setAttribute(\"aria-expanded\", true);\n\t\t\t\t\t\t\tcontent.style.maxHeight = ((content.scrollHeight) / 3) + \"px\";\n\t\t\t\t\t\t\t// content.setAttribute(\"aria-hidden\", false);\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t});\n\t\t\t\tdocument.querySelector(\"#openModal1\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:pharmacy_video:play_button'});});\n\t\t\t}\n\t\t})();\n\t}, 500);\n</script>"}},{"slotId":"HPV200003","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.25em;font-size: .85em;line-height: .85em;}\n\t#HPV200003.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;}\n\n\t#HPV200003.promoWrap .deals{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 0px;padding: 0;}\n\t#HPV200003.promoWrap .deals .head2{margin: 0;color: #1A1A19; font-size: 56px;line-height: 72.8px;font-weight: 300; text-align: center; padding: 0;}\n\t#HPV200003.promoWrap .deals .para{margin: 0;color: #1A1A19; font-size: 24px;line-height: 36px;font-weight: 400; text-align: center; padding: 8px 0 32px;}\n\n\t#HPV200003.promoWrap .deals .outerblock{display: grid; grid-template-columns: 1.6114fr 1fr 1fr;grid-gap: 8px; position: relative;}\n\t#HPV200003.promoWrap .deals .outerblock .bgorange1{background-color: #FFCFA1;}\n\t#HPV200003.promoWrap .deals .outerblock .bgorange2{background-color: #FFF1E5;}\n\t#HPV200003.promoWrap .deals .outerblock .para2{margin: 0;color: #1A1A19; font-size: 20px;line-height: 30px;font-weight: 400;}\n\t#HPV200003.promoWrap .deals .outerblock ul{margin: 0; padding: 0; list-style: none;}\n\t#HPV200003.promoWrap .deals .outerblock ul li{margin: 0; padding: 0; list-style: none;}\n\t#HPV200003.promoWrap .deals .outerblock .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table;}\n\t#HPV200003.promoWrap .deals .outerblock .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200003.promoWrap .deals .outerblock .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200003.promoWrap .deals .outerblock .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV200003.promoWrap .deals .outerblock .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\t/* #HPV200003.promoWrap .deals .outerblock .blackcar: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#HPV200003.promoWrap .deals .innerblock1 .card1 {position: relative; border-radius: 16px; overflow: hidden;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec {overflow: hidden; position: relative; height: auto; padding:0;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec .logo{position: relative; display: block; width: 100%; height: auto; top: 0; left: 0; z-index: 1;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec video{display: block; width: 100%; height: auto; margin-top: 0;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.playpause{display: block; position: absolute; width: 40px; height: 40px; left: 18px; bottom: 18px; cursor: pointer; padding: 0; border: 0; background: none; border-radius: 100px;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec .playicon{display: block; width: 40px; height: 40px;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup{display: block; position: absolute; width: 24px; height: 24px; right: 14px; bottom: 18px; cursor: pointer; padding: 0; border: 0; background: none; border-radius: 100px;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup .transcripticon{display: block; width: 24px; height: 24px;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup .popuptext {display: none; max-width: 280px; width: auto; font-size: 14px; line-height: 21px; background-color: #FFFFFF; color: #1A1A19; border-radius: 8px; padding: 16px; position: absolute; bottom: 160%; margin-left: -250px; right: -6px; z-index: 2; text-align: left;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup .popuptext::after {content: \"\"; position: absolute; top: 98%; margin-left: 64px; border-width: 12px; border-style: solid; border-color: #FFFFFF transparent transparent transparent;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup .show {display: block; -webkit-animation: fadeIn 1s; animation: fadeIn 1s;}\n\t@-webkit-keyframes fadeIn {from {opacity: 0;} to {opacity: 1;}}\n\t@keyframes fadeIn {from {opacity: 0;} to {opacity:1 ;}}\n\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec{padding: 24px 32px 32px;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec .bluecta{font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; padding: 10px 12px; border-radius: 10px; background: #004D99; margin: 24px 0 0;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec .bluecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec .bluecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec .bluecta:hover{text-decoration: none;color: #004D99; background: #FFFFFF; border: none;}\n\t#HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec .bluecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t/* #HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec .bluecta:hover > span{border-bottom: 1px solid #004D99; text-decoration: none;} */\n\t/* #HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec .bluecta: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#HPV200003.promoWrap .deals .innerblock2 .card2{position: relative; border-radius: 16px; border: 1px solid #CCCCCC; padding: 32px; height: 100%;}\n\t#HPV200003.promoWrap .deals .innerblock2 .card2 .imgsec{display: flex; overflow: hidden; position: relative; align-items: start; justify-content: center; height: 0; padding: 0 0 124.298%; border-radius: 16px;}\n\t#HPV200003.promoWrap .deals .innerblock2 .card2 .imgsec img{display: block; width: 100%; height: auto;}\n\t#HPV200003.promoWrap .deals .innerblock2 .card2 .txtsec .para2{padding: 10px 0 10px;}\n\n\t#HPV200003.promoWrap .deals .innerblock3 .card3{position: relative;}\n\t#HPV200003.promoWrap .deals .innerblock3 .card3 .imgsec{display: flex; overflow: hidden; position: relative; align-items: center; justify-content: center; height: 0; padding: 55% 0; border-radius: 20px;}\n\t#HPV200003.promoWrap .deals .innerblock3 .card3 .imgsec img{display: block; width: 100%; height: auto;}\n\t#HPV200003.promoWrap .deals .innerblock3 .card3 .imgsec img.logo{display: block; position: absolute; top: 0; left: 0; width: 59.4%; height: auto;}\n\t#HPV200003.promoWrap .deals .innerblock3 .card3 .txtsec{padding: 0 32px;}\n\t#HPV200003.promoWrap .deals .innerblock3 .card3 .txtsec .para2{padding: 32px 0 10px;}\n\n\t#HPV200003.promoWrap .deals .innerblock4{grid-column: 1 / -1; display: grid; grid-template-columns: 1fr 1fr 1fr; grid-gap: 8px; position: relative;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod{padding: 32px;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod{text-decoration: none; display: flex; gap: 8px; align-items: center;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .imgsec{position: relative; overflow: visible; padding: 21px; width: 100%; max-width: fit-content;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .imgsec .bgorange2{width: 101px; height: 101px; border-radius: 16px; display: flex; align-items: center; justify-content: center;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .imgsec .bgorange2 img{display: block; width: auto; height: 143px;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .txtsec .para2{padding-bottom: 10px;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .bluecar {font-weight: 500; color: #004D99; text-decoration: none; display: table; margin: 0;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .bluecar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .bluecar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t/* #HPV200003.promoWrap .deals .innerblock4 .prod a:hover .imgsec .bgorange2 img{transition: transform 0.5s ease-in-out; transform: scale(1.2);}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod a:hover .txtsec .bluecar{text-decoration: none;color: #004D99;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod a:hover .txtsec .bluecar > span{border-bottom: 1px solid #004D99; text-decoration: none;} */\n\t#HPV200003.promoWrap .deals .innerblock4 .prod:hover .imgsec .bgorange2 img{transition: transform 0.5s ease-in-out; transform: scale(1.2);}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .txtsec .bluecar:hover{text-decoration: none;color: #004D99;}\n\t#HPV200003.promoWrap .deals .innerblock4 .prod .txtsec .bluecar:hover > span{border-bottom: 1px solid #004D99; text-decoration: none;}\n\t/* #HPV200003.promoWrap .deals .innerblock4 .prod .bluecar: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#HPV200003.promoWrap .deals .innerblock5{display: grid; grid-column: 1 / -1; justify-content: center; margin-top: 22px;}\n\t#HPV200003.promoWrap .deals .innerblock5 .txtsec{display: flex; gap: 8px; justify-content: center; align-items: center;}\n\t#HPV200003.promoWrap .deals .innerblock5 .txtsec img{display: block; width: 55px; height: auto;}\n\t#HPV200003.promoWrap .deals .innerblock5 .bluecar {font-weight: 500; color: #004D99; text-decoration: none; display: table; margin: 0;}\n\t#HPV200003.promoWrap .deals .innerblock5 .bluecar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200003.promoWrap .deals .innerblock5 .bluecar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200003.promoWrap .deals .innerblock5 .bluecar:hover{text-decoration: none;color: #004D99;}\n\t#HPV200003.promoWrap .deals .innerblock5 .bluecar:hover > span{border-bottom: 1px solid #004D99; text-decoration: none;}\n\t#HPV200003.promoWrap .deals .innerblock2 .card2 .txtsec .bighair-logo{padding-top: 20px;width: 179px;\n height: auto;}\n\t#HPV200003.promoWrap .deals .innerblock2 .cards{min-height: 595px;}\n\t/* #HPV200003.promoWrap .deals .innerblock5 .bluecar: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@media screen and (max-width:1023px) {\n\t\t#HPV200003.promoWrap .deals{margin: 0 auto 0px;padding: 0 16px;}\n\t\t#HPV200003.promoWrap .deals .head2{font-size: 35px;line-height: 45.5px;}\n\t\t#HPV200003.promoWrap .deals .para{font-size: 22px;line-height: 32px;padding: 8px 0 24px;}\n\n\t\t#HPV200003.promoWrap .deals .outerblock{grid-template-columns: 1fr 1fr;}\n\t\t#HPV200003.promoWrap .deals .outerblock .blackcar span{font-size: 18px;line-height: 27px;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock1 .card1{height: 100%;}\n\t\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.playpause{left: 15px; bottom: 10px;}\n\t\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup{bottom: 10px;}\n\t\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup .popuptext {font-size: 12px; line-height: 18px;}\n\t\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup .popuptext::after {margin-left: 112px;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock1 .card1 .txtsec .bluecta span{font-size: 16px;line-height: 24px;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock2 .card2 .imgsec{padding: 0 0 96.142%;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock3 .card3 .imgsec{padding: 47.94% 0;}\n\t\t#HPV200003.promoWrap .deals .innerblock3 .card3 .imgsec img.logo{padding: 0; width: 53.3%;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock4{grid-column: unset; grid-template-columns: 1fr;}\n\t\t#HPV200003.promoWrap .deals .innerblock4 .prod{padding: 16px 0;}\n\t\t#HPV200003.promoWrap .deals .innerblock4 .prod .imgsec{padding: 21px;}\n\t\t#HPV200003.promoWrap .deals .innerblock4 .prod .imgsec .bgorange2{width: 89px; height: 89px; border-radius: 7px;}\n\t\t#HPV200003.promoWrap .deals .innerblock4 .prod .imgsec .bgorange2 img{height: 126px;}\n\t\t/* #HPV200003.promoWrap .deals .innerblock4 .prod.prod3 .txtsec .para2{max-width: 69%;} */\n\n\t\t#HPV200003.promoWrap .deals .innerblock5{margin-top: 16px;}\n\t\t#HPV200003.promoWrap .deals .innerblock5 .bluecar span{font-size: 18px;line-height: 27px;}\n\t\t\t#HPV200003.promoWrap .deals .innerblock2 .cards{min-height: unset;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV200003.promoWrap .deals .para{font-size: 24px;line-height: 36px;}\n\n\t\t#HPV200003.promoWrap .deals .outerblock{grid-template-columns: 1fr;}\n\t\t#HPV200003.promoWrap .deals .outerblock .blackcar span{font-size: 16px;line-height: 24px;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup .popuptext{bottom: 145%; max-width: 270px; }\n\t\t#HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec button.popup .popuptext::after{margin-left: 78px;}\n\t\t/* #HPV200003.promoWrap .deals .innerblock1 .card1 .imgsec {padding: 0 0 72.866%;} */\n\n\t\t#HPV200003.promoWrap .deals .innerblock2 .card2 .imgsec{padding:0 0 96.186%;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock3 .card3 .imgsec{padding: 47.866% 0;}\n\t\t#HPV200003.promoWrap .deals .innerblock3 .card3 .imgsec img.logo{padding: 0; width: 59.14%;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock4 .prod .bluecar{width: 94%;}\n\n\t\t#HPV200003.promoWrap .deals .innerblock5{margin-top: 32px;}\n\t\t#HPV200003.promoWrap .deals .innerblock5 .txtsec{gap: 26px 8px; justify-content: left; flex-wrap: wrap;}\n\t\t#HPV200003.promoWrap .deals .innerblock5 img{flex: 0 0 15%;}\n\t\t#HPV200003.promoWrap .deals .innerblock5 .para2{font-size: 22px;line-height: 33px; flex: 0 0 80%;}\n\t\t#HPV200003.promoWrap .deals .innerblock5 .bluecar{flex: 0 0 100%;}\n\t\t#HPV200003.promoWrap .deals .innerblock5 .bluecar span{font-size: 22px;line-height: 33px;}\n\t\t#HPV200003.promoWrap .deals .innerblock5 .bluecar::after{vertical-align: middle;}\n\t}\n</style>\n<div id=\"HPV200003\" class=\"promoWrap\">\n\t<div class=\"deals\">\n\t\t<h2 class=\"head2\">Explore this week’s top deals</h2>\n\t\t<p class=\"para\">Save big on more than 200 wellness support products.</p>\n\t\t<div class=\"outerblock\">\n\t\t\t<div class=\"innerblock1\">\n\t\t\t\t<div class=\"cards card1 bgorange1\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<!-- <video src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/bigfallvideo.mp4\"></video> -->\n\t\t\t\t\t\t<img class=\"logo\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/bigfalllogo.png\" alt=\"Big Fall Wellness Sale with extracare logo\">\n\t\t\t\t\t\t<video id=\"myVideo\" muted loop playsinline>\n\t\t\t\t\t\t\t<source src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/bigfallvideo.mp4\" type=\"video/mp4\">\n\t\t\t\t\t\t</video>\n\t\t\t\t\t\t<button id=\"playpausebtn\" aria-label=\"Play video of a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\" class=\"playpause\" onclick=\"togglePlayPause()\"><img id=\"playpause\" class=\"playicon\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/play.svg\" alt=\"\"></button>\n\t\t\t\t\t\t<button aria-label=\"View transcript for a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\" class=\"popup\" onclick=\"toggleTranscript()\">\n\t\t\t\t\t\t<img id=\"transcripticon\" class=\"transcripticon\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/transcript.svg\" alt=\"\">\n\t\t\t\t\t\t<span class=\"popuptext\" id=\"myPopup\">A rotating collection of over-the-counter products included in the Big Fall Wellness Sale: Mucinex Nightshift, Metamucil fiber gummies, OLLY sleep gummies, TUMS chewy bites, CVS Health ibuprofen, Aveeno baby wash and shampoo, Zyrtec Allergy, CVS Health omeprazole, Ensure Original and SixStar 100% creatine.</span>\n\t\t\t\t\t\t</button>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Shop 100s of wellness deals and more with ExtraCare, now through October 11.</p>\n\t\t\t\t\t\t<a href=\"/shop/merch/fall-wellness?widgetID=rj01ygnl&mc=cvscontentpage&icid=cvs-home-design2-s3-shop-fs-bfw\" class=\"bluecta\"><span>Shop Big Fall Wellness</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=\"innerblock2\">\n\t\t\t\t<div class=\"cards card2\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/big-hair-deals-new.jpg\" alt=\"\">\n\t\t\t\t\t</div>\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/hp00003/2025/v2/sep4/big-hair-deals_logo.png\" alt=\"Big Hair Event\" class=\"bighair-logo\">\n\t\t\t\t\t\t<p class=\"para2\">Spend $40, get $10 off during the Big Hair Event!</p>\n\t\t\t\t\t\t<a href=\"/shop/beauty/hair-care?icid=cvs-home-design2-s3-shop-fs-bighair\" class=\"blackcar\"><span>Shop the Big Hair Event</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=\"innerblock3\">\n\t\t\t\t<div class=\"card3\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/up-to-70-pct-off-select-photo-products_box.svg\" alt=\"Up to 70% off select photo products\" class=\"logo\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/shopphoto.jpg\" alt=\"Select photo products, including planners and calendars.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Enjoy up to 70% off select photo products</p>\n\t\t\t\t\t\t<a href=\"/photo/cvs-photo-coupons?cid=cvs-home-design2-s3-shop-fs-photo\" class=\"blackcar\"><span>Shop Photo</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=\"innerblock4\">\n\t\t\t\t<div class=\"prod prod1\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<div class=\"bgorange2\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/shopflusupport.png\" alt=\"NyQuil Severe cold and flu syrup.\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Flu season support</p>\n\t\t\t\t\t\t<a class=\"bluecar\" href=\"/shop/health-medicine/cough-cold-flu?icid=cvs-home-design2-s3-shop-fs-fluotc\"><span>Shop all cough and cold</span></a>\t\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"prod prod2\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<div class=\"bgorange2\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/shophalloween.png\" alt=\"A teal pumpkin trick-or-treat basket.\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Halloween toys and treats</p>\n\t\t\t\t\t\t<a class=\"bluecar\" href=\"/shop/seasonal-shops/halloween?icid=cvs-home-design2-s3-shop-fs-halloween\"><span>Shop Halloween</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"prod prod3\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<div class=\"bgorange2\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/nature-made-vitamin-c.png\" alt=\"\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<p class=\"para2\">Buy 1, get 1 free Nature Made vitamins*</p>\n\t\t\t\t\t\t<a class=\"bluecar\" href=\"/shop/deals/508?icid=cvs-home-design2-s3-shop-fs-bogonature\"><span>Shop Nature Made</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=\"innerblock5\">\n\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t<!--<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/dealsicon.svg\" alt=\"Icon: Illustration of a price tag.\">-->\n\t\t\t\t\t<p class=\"para2\">This week’s best wellness deals</p>\n\t\t\t\t\t<a href=\"/shop/merch/deals?widgetID=79o3dn9g&mc=0&icid=cvs-home-design2-s3-shop-fs-shelf-ebd\" class=\"bluecar\"><span>View all deals</span></a>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>\n<script type = \"text/javascript\">\n\tfunction checkVideoVisibility() {\n\t\tconst video = document.getElementById('myVideo');\n\t\tconst videoRect = video.getBoundingClientRect();\n\t\tconst viewportHeight = window.innerHeight || document.documentElement.clientHeight;\n\n\t\tif (videoRect.top < viewportHeight && videoRect.bottom >= 0) {\n\t\t\tvideo.play();\n\t\t\tdocument.getElementById(\"playpause\").setAttribute(\"src\", \"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/pause.svg\");\n\t\t\t\t\tdocument.getElementById(\"playpause\").parentNode.setAttribute(\"aria-label\",\"Pause video of a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\")\n\t\t\t\t\tdocument.querySelector(\"#playpausebtn\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:fall_wellness_sale_video:pause_button'});});\n\t\t} else {\n\t\t\tvideo.pause();\n\t\t\tdocument.getElementById(\"playpause\").setAttribute(\"src\", \"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/play.svg\");\n\t\t\t\t\tdocument.getElementById(\"playpause\").parentNode.setAttribute(\"aria-label\",\"Play video of a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\")\n\t\t\t\t\tdocument.querySelector(\"#playpausebtn\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:fall_wellness_sale_video:play_button'});});\n\t\t}\n\t}\n\twindow.addEventListener('scroll', checkVideoVisibility);\n\twindow.addEventListener('resize', checkVideoVisibility);\n\tcheckVideoVisibility();\n\n\tfunction togglePlayPause() {\n\t\tconst video = document.getElementById(\"myVideo\");\n\t\tif (video.paused) {\n\t\t\tvideo.play();\n\t\t\tdocument.getElementById(\"playpause\").setAttribute(\"src\", \"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/pause.svg\");\n\t\t\tdocument.getElementById(\"playpause\").parentNode.setAttribute(\"aria-label\",\"Pause video of a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\")\n\t\t\tdocument.querySelector(\"#playpausebtn\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:fall_wellness_sale_video:pause_button'});});\n\t\t} else {\n\t\t\tvideo.pause();\n\t\t\tdocument.getElementById(\"playpause\").setAttribute(\"src\", \"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00003/2025/v2/sep4/play.svg\");\n\t\t\tdocument.getElementById(\"playpause\").parentNode.setAttribute(\"aria-label\",\"Play video of a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\")\n\t\t\tdocument.querySelector(\"#playpausebtn\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:fall_wellness_sale_video:play_button'});});\n\t\t}\n\t}\n\tfunction toggleTranscript() {\n\t\tvar popup = document.getElementById(\"myPopup\");\n\t\tpopup.classList.toggle(\"show\");\n\t\tif (popup.classList.contains('show')) {\n\t\t\tpopup.parentNode.setAttribute(\"aria-label\",\"Close transcript for a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\");\n\t\t} else {\n\t\t\tpopup.parentNode.setAttribute(\"aria-label\",\"View transcript for a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\");\n\t\t}\n\t}\n document.addEventListener('keydown', function(event) {\n if (event.keyCode === 27) {\n const popup = document.getElementById('myPopup');\n if (popup && window.getComputedStyle(popup).display === 'block') {\n popup.classList.remove('show');\n popup.parentNode.setAttribute(\"aria-label\",\"View transcript for a rotating collection of over-the-counter products included in the Big Fall Wellness Sale.\");\n }\n }\n });\n</script>"}},{"slotId":"HPV200004","slotContent":{"plaintext":" "}},{"slotId":"HPV200005","slotContent":{"plaintext":" "}},{"slotId":"HPV200006","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.25em;font-size: .85em;line-height: .85em;}\n\t#HPV200006.promoWrap *{margin: 0; padding: 0; position: relative; font-family: CVS Health Sans, Helvetica, Arial, sans-serif; box-sizing: border-box;}\n\t#HPV200006.promoWrap {padding: 0;}\n\n\t#HPV200006.promoWrap .mcservices{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 80px;padding: 0;}\n\t#HPV200006.promoWrap .mcservices .head2{margin: 0;color: #1A1A19; font-size: 56px;line-height: 72.8px;font-weight: 300; text-align: center; padding: 0;}\n\t#HPV200006.promoWrap .mcservices .para{margin: 0;color: #1A1A19; font-size: 24px;line-height: 36px;font-weight: 400; text-align: center; padding: 8px 0 32px;}\n\n\t#HPV200006.promoWrap .mcservices .outerblock{display: block; position: relative;}\n\t#HPV200006.promoWrap .mcservices .outerblock .txtsec .head3{margin: 0;color: #1A1A19; font-size: 24px;line-height: 36px;font-weight: 400; padding: 0;}\n\t#HPV200006.promoWrap .mcservices .outerblock .txtsec .head4{margin: 0;color: #1A1A19; font-size: 20px;line-height: 30px;font-weight: 400; padding: 0;}\n\t#HPV200006.promoWrap .mcservices .outerblock .txtsec .para2{margin: 0;color: #1A1A19; font-size: 16px;line-height: 24px;font-weight: 400; padding: 8px 0 10px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table;}\n\t#HPV200006.promoWrap .mcservices .outerblock .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200006.promoWrap .mcservices .outerblock .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV200006.promoWrap .mcservices .outerblock .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1{display: grid; grid-template-columns: 1fr 1.01574fr; position: relative; border-radius: 20px; overflow: hidden;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec{display: grid; position: relative; overflow: hidden; justify-content: center;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec img{display: block; width: 635px;height: 415px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec img.logo{display: block; position: absolute; left: 0; top: 0; width: 208px; height: auto; z-index: 1;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec{position: relative; padding: 16px 32px; border: 1px solid #CCCCCC; border-left: 0; border-radius: 0 20px 20px 0; padding: 4.962% 32px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .iconshield{display: block; width: 44px; height: auto; margin-bottom: 24px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta{font-weight: 500; color: #FFFFFF; text-decoration: none; display: table; padding: 10px 12px; border-radius: 10px; background: #004D99; margin: 14px 0 24px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta:hover{text-decoration: none;color: #004D99; background: #FFFFFF; border: 1px solid #004D99; padding: 9px 12px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t/* #HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta:hover > span{border-bottom: 1px solid #004D99; text-decoration: none;} */\n\t/* #HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta: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#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .disc{margin: 0;color: #1A1A19; font-size: 12px;line-height: 18px;font-weight: 400; padding: 0;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .disc .disclink{font-weight: 400; color: #1A1A19; text-decoration: none;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .disc .disclink span{font-size: 12px;line-height: 18px; text-decoration: underline;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .disc .disclink:hover{text-decoration: none;color: #1A1A19;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .disc .disclink:hover > span{border-bottom: 2px solid #1A1A19; text-decoration: none;}\n\t/* #HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .disc .disclink: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#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card{position: relative; overflow: hidden; border-radius: 16px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card .imgsec{display: block; position: relative; overflow: hidden; border-radius: 16px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card .imgsec img{display: block; width: 100%; height: auto;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card .txtsec{padding: 32px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card.card1{background: #E0EFF2;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card.card1 .imgsec{border-radius: 16px 16px 0 0 ;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card.card1 .txtsec .head4{max-width: 275px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card.card3 .imgsec img.logo{display: block; position: absolute; top: 0; left: 0; width: 164px; height: auto; z-index: 1;}\n\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .desktopblock{display: grid; position: relative; overflow: hidden; grid-template-columns: 1fr 1fr 1fr; grid-gap:8px; margin-top: 8px;}\n\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider{display: none; max-width: 1024px; margin: 0 -16px; overflow: visible;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .skiplink{position:absolute;left: -10000px; display: table; font-size: 16px; line-height: 24px; font-weight: 400; text-decoration: underline; color: #262626; margin: 10px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .skiplink:hover{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .skiplink:focus-visible{position:relative;left: unset; outline: #262626 solid 4px; outline-offset: 3px; border-radius: 10px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain {width: 100%; margin: 0 auto;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider4 {margin: 0 auto; overflow: visible; overflow-y: hidden; -webkit-overflow-scrolling: touch; -ms-overflow-style: none; transform: translateZ(0); padding: 8px 8px 16px 16px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider4.draggable {user-select: none; cursor: -webkit-grab; cursor: grab;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider4.drag {cursor: -webkit-grabbing;cursor: grabbing;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider4::-webkit-scrollbar {opacity: 0;height: 0;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider4 .glider-track {transform: translateZ(0);width: 100%; margin: 0; padding: 0; display: flex; z-index: 1; overflow: visible;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider4 .glider-slide {user-select: none; padding-right: 8px; flex: 0 0 auto; overflow: visible; list-style: none;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-slide .card{min-height: 555px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider-dots {user-select: none;display: flex;flex-wrap: wrap;justify-content: center;margin: 0 auto;padding: 0;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider-dot {padding: 0;user-select: none;outline: none;display: block;border-radius: 999px;background: #00000033;width: 8px;height: 8px;margin: 0 4px;cursor:default; transform: scale(1);}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider-dot.active {background: #000000; transform: scale(1);}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas{position: absolute; overflow: visible;display: grid; height: 100%; align-items: center; z-index: 2; top:0;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle {height: 44px; width: 44px; padding: 10px; color: #000000;background: #FFFFFF; border-radius: 10px; cursor:pointer; font-size: 0; border: 1px solid #000000}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle svg {width: 24px; height: auto;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle:hover,#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle:active{background: #000000;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle:hover svg path,#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle:active svg path{stroke: #FFFFFF;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle.disabled{cursor:default; background: #F2EFEB; border: 1px dashed #474644; opacity: 0.9;}\n\t/* #HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle.disabled:hover{background: #262626;} */\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas .deals-paddle.disabled:hover svg path{stroke: #000000;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas.ctaleft{left: 8px;}\n\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas.ctaright{right: 8px;}\n\n\t@media screen and (max-width:1023px) {\n\t\t#HPV200006.promoWrap .mcservices{margin: 0 auto 40px;padding: 0 16px;}\n\t\t#HPV200006.promoWrap .mcservices .head2{font-size: 35px;line-height: 45.5px;}\n\t\t#HPV200006.promoWrap .mcservices .para{font-size: 22px;line-height: 33px;padding: 8px 0 24px;}\n\n\t\t#HPV200006.promoWrap .mcservices .outerblock .txtsec .head3{font-size: 22px;line-height: 33px; width: 98%;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .txtsec .para2{font-size: 18px;line-height: 27px; padding: 8px 0 10px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .blackcar{width: 97%;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .blackcar span{font-size: 18px;line-height: 27px;}\n\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1{grid-template-columns: 1.2236fr 1fr;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec{display: flex; justify-content: right;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec img{width: 847px; height: 550px; margin-right: -12%;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec img.logo{width: 208px; height: auto; margin: 0;}\n\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec{padding: 32px; padding: 9.67% 30px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta span{font-size: 18px;line-height: 27px;}\n\t\t\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .disc{font-size: 14px;line-height: normal;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .disc .disclink span{font-size: 14px;line-height: normal;}\n\t\t\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .desktopblock{display: none;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider{display: block;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .card.card3 .blackcar{width: 98%;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .card.card3 .imgsec img.logo{width: 159px; height: auto;}\n\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV200006.promoWrap .mcservices .para{font-size: 24px;line-height: 36px;}\n\n\t\t#HPV200006.promoWrap .mcservices .outerblock .blackcar span{font-size: 16px;line-height: 24px;}\n\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1{grid-template-columns: 1fr; border-radius: 16px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec{height: auto; padding: 0; align-items: start;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec img{width: 219%;height: auto; margin-right: -17.5%;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .imgsec img.logo{width: 51.525%; height: auto; margin: 0;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec{padding: 32px; border: 1px solid #CCCCCC; border-top: 0; border-radius: 0 0 16px 16px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .iconshield{margin-bottom: 8px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta{margin: 6px 0 16px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock1 .txtsec .bluecta span{font-size: 16px;line-height: 24px;}\n\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider4{padding-right: 0px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-contain .glider4 .glider-slide {padding-right: 16px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .glider-slide .card{min-height: 530px;}\n\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas.ctaleft{left: 2px;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .slider4 .ctas.ctaright{right: 2px;}\n\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .card.card2 .blackcar{width: 98%;}\n\t\t#HPV200006.promoWrap .mcservices .outerblock .innerblock2 .tabmobileblock-slider .card.card3 .blackcar{width: 100%;}\n\t}\n</style>\n<div id=\"HPV200006\" class=\"promoWrap\">\n\t<div class=\"mcservices\">\n\t\t<h2 class=\"head2\">Make your health a priority this season</h2>\n\t\t<p class=\"para\">Our providers are here to help with flu, strep throat and other seasonal illnesses.</p>\n\t\t<div class=\"outerblock\">\n\t\t\t<div class=\"innerblock1\">\n\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/fluoffer.svg\" alt=\"Get a $10 off $20 coupon with your vaccine.*\" class=\"logo\">\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/vaccinations.jpg\" alt=\"A family shows off their adhesive bandages after vaccination.\">\n\t\t\t\t</div>\n\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/shieldicon.svg\" alt=\"Icon: illustration of a shield with a cross symbolizing health care\" class=\"iconshield\">\n\t\t\t\t\t<h3 class=\"head3\">Schedule one flu shot appointment for up to four family members</h3>\n\t\t\t\t\t<p class=\"para2\">Flu shots are free with most insurance,* and appointments can often be made on the same day. Plus, get a $10 off $20 coupon* for the next time you shop at CVS.</p>\n\t\t\t\t\t<a href=\"/scheduling/patient-lookup?lob=rximz&flow=vaccine&icid=cvs-home-design2-s4-hcd-imz-fnnl-flu\" class=\"bluecta\"><span>Schedule your vaccinations</span></a>\n\t\t\t\t\t<p class=\"disc\">No cost with most insurance. Eligibility varies by patient and insurance plan. Restrictions apply. <a class=\"disclink\" href=\"/immunizations/get-vaccinated?icid=cvs-home-design2-s4-hcd-imz-disc\"><span>Get details here</span></a>.</p>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"innerblock2\">\n\t\t\t\t<div class=\"desktopblock\">\n\t\t\t\t\t<div class=\"card1 card\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/mcservices.jpg\" alt=\"A person uses video chat on their smart phone to talk to a MinuteClinic provider.\">\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<h4 class=\"head4\">Get the care you may need on your schedule</h4>\n\t\t\t\t\t\t\t<p class=\"para2\">MinuteClinic<span class=\"super\">®</span> is open for you nights and weekends, with appointments available in person and virtually.*</p>\n\t\t\t\t\t\t\t<a href=\"/minuteclinic/services?icid=cvs-home-design2-s4-hcd-mc-exploreservice\" class=\"blackcar\"><span>Explore MinuteClinic services</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card2 card\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/mcappointment.jpg\" alt=\"A MinuteClinic provider examines a child's mouth.\">\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<h4 class=\"head4\">Think it might be strep throat? Come see us for treatment options.</h4>\n\t\t\t\t\t\t\t<p class=\"para2\">Our MinuteClinic providers can help diagnose certain conditions and provide treatment plans.</p>\n\t\t\t\t\t\t\t<a href=\"/minuteclinic?icid=cvs-home-design2-s4-hcd-mc-schedule\" class=\"blackcar\"><span>Schedule a MinuteClinic appointment</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card3 card\">\n\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/oshlogo.svg\" alt=\"Oak Street Health is part of CVS Health.\" class=\"logo\">\n\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/oshclinic.jpg\" alt=\"A doctor smiles at the camera.\">\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<h4 class=\"head4\">Oak Street Health<span class=\"super\">®</span> specializes in primary care for older adults</h4>\n\t\t\t\t\t\t\t<p class=\"para2\">Our dedicated care team understands the unique needs of adults on Medicare. Same-day or next-day appointments where available.</p>\n\t\t\t\t\t\t\t<a href=\"/content/oak-street-health?icid=cvs-home-design2-s4-hcd-osh\" class=\"blackcar\"><span>Find an Oak Street Health clinic</span></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"tabmobileblock-slider\">\n\t\t\t\t\t<section class=\"slider4\" aria-roledescription=\"carousel\" aria-label=\"services\">\n\t\t\t\t\t\t<!-- <a href=\"#wellsecess\" class=\"skiplink\">Skip services carousel</a> -->\n\t\t\t\t\t\t<div class=\"glider-contain\">\n\t\t\t\t\t\t\t<div class=\"glider4\">\n\t\t\t\t\t\t\t\t<li class=\"slider4cards\">\n\t\t\t\t\t\t\t\t\t<div class=\"card1 card\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/mcservices.jpg\" alt=\"A person uses video chat on their smart phone to talk to a MinuteClinic provider.\">\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"head4\">Get the care you may need on your schedule</h4>\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">MinuteClinic<span class=\"super\">®</span> is open for you nights and weekends, with appointments available in person and virtually.*</p>\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"/minuteclinic/services?icid=cvs-home-design2-s4-hcd-mc-exploreservice\" class=\"blackcar\"><span>Explore MinuteClinic services</span></a>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t<li class=\"slider4cards\">\n\t\t\t\t\t\t\t\t\t<div class=\"card2 card\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/mcappointment.jpg\" alt=\"A MinuteClinic provider examines a child's mouth.\">\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"head4\">Think it might be strep throat? Come see us for treatment options.</h4>\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Our MinuteClinic providers can help diagnose certain conditions and provide treatment plans.</p>\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"/minuteclinic?icid=cvs-home-design2-s4-hcd-mc-schedule\" class=\"blackcar\"><span>Schedule a MinuteClinic appointment</span></a>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t<li class=\"slider4cards\">\n\t\t\t\t\t\t\t\t\t<div class=\"card3 card\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/oshlogo.svg\" alt=\"Oak Street Health is part of CVS Health.\" class=\"logo\">\n\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00006/2025/v2/sep4/oshclinic.jpg\" alt=\"Oak Street Health is part of CVS Health. A doctor smiles at the camera.\">\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t\t\t\t\t\t<h4 class=\"head4\">Oak Street Health<span class=\"super\">®</span> specializes in primary care for older adults</h4>\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"para2\">Our dedicated care team understands the unique needs of adults on Medicare. Same-day or next-day appointments where available.</p>\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"/content/oak-street-health?icid=cvs-home-design2-s4-hcd-osh\" class=\"blackcar\"><span>Find an Oak Street Health clinic</span></a>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"dots4\"></div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"ctas ctaleft\">\n\t\t\t\t\t\t\t<button id=\"glider4leftcta\" class=\"glider4-prev deals-paddle disabled\" aria-label=\"Visually Scroll Left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M6 12L11 7M6 12L11 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"ctas ctaright\">\n\t\t\t\t\t\t\t<button id=\"glider4rightcta\" class=\"glider4-next deals-paddle\" aria-label=\"Visually Scroll Right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M18 12L13 7M18 12L13 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</section>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>\n<script type = \"text/javascript\">\n\tsetTimeout(function() {\n\t\t(function hpv200006Function() {\n\t\t\tif (document.getElementById('HPV200006')) {\n\t\t\t\t!function(e){\"function\"==typeof define&&define.amd?define(e):\"object\"==typeof exports?module.exports=e():e()}((function(){var e=\"undefined\"!=typeof window?window:this,t=e.Glider=function(t,i){var o=this;if(t._glider)return t._glider;if(o.ele=t,o.ele.classList.add(\"glider\"),o.ele._glider=o,o.opt=Object.assign({},{slidesToScroll:1,slidesToShow:1,resizeLock:!0,duration:.5,easing:function(e,t,i,o,r){return o*(t/=r)*t+i}},i),o.animate_id=o.page=o.slide=0,o.arrows={},o._opt=o.opt,o.opt.skipTrack)o.track=o.ele.children[0];else for(o.track=document.createElement(\"ul\"),o.ele.appendChild(o.track);1!==o.ele.children.length;)o.track.appendChild(o.ele.children[0]);o.track.classList.add(\"glider-track\"),o.init(),o.resize=o.init.bind(o,!0),o.event(o.ele,\"add\",{scroll:o.updateControls.bind(o)}),o.event(e,\"add\",{resize:o.resize})},i=t.prototype;return i.init=function(e,t){var i=this,o=0,r=0;i.slides=i.track.children,[].forEach.call(i.slides,(function(e,t){e.classList.add(\"glider-slide\"),e.setAttribute(\"data-gslide\",t)})),i.containerWidth=i.ele.clientWidth;var s=i.settingsBreakpoint();if(t||(t=s),\"auto\"===i.opt.slidesToShow||void 0!==i.opt._autoSlide){var l=i.containerWidth/i.opt.itemWidth;i.opt._autoSlide=i.opt.slidesToShow=i.opt.exactWidth?l:Math.max(1,Math.floor(l))}\"auto\"===i.opt.slidesToScroll&&(i.opt.slidesToScroll=Math.floor(i.opt.slidesToShow)),i.itemWidth=i.opt.exactWidth?i.opt.itemWidth:i.containerWidth/i.opt.slidesToShow,i.itemWidth=(i.opt.itemWidth,i.opt.itemWidth),[].forEach.call(i.slides,(function(e){e.style.height=\"auto\",e.style.width=i.itemWidth+\"px\",o+=i.itemWidth,r=Math.max(e.offsetHeight,r)})),i.track.style.width=o+\"px\",i.trackWidth=o,i.isDrag=!1,i.preventClick=!1,i.move=!1,i.opt.resizeLock&&i.scrollTo(i.slide*i.itemWidth,0),(s||t)&&(i.bindArrows(),i.buildDots(),i.bindDrag()),i.updateControls(),i.emit(e?\"refresh\":\"loaded\")},i.bindDrag=function(){var e=this;e.mouse=e.mouse||e.handleMouse.bind(e);var t=function(){e.mouseDown=void 0,e.ele.classList.remove(\"drag\"),e.isDrag&&(e.preventClick=!0),e.isDrag=!1};const i=function(){e.move=!0};var o={mouseup:t,mouseleave:t,mousedown:function(t){t.preventDefault(),t.stopPropagation(),e.mouseDown=t.clientX,e.ele.classList.add(\"drag\"),e.move=!1,setTimeout(i,300)},touchstart:function(t){e.ele.classList.add(\"drag\"),e.move=!1,setTimeout(i,300)},mousemove:e.mouse,click:function(t){e.preventClick&&e.move&&(t.preventDefault(),t.stopPropagation()),e.preventClick=!1,e.move=!1}};e.ele.classList.toggle(\"draggable\",!0===e.opt.draggable),e.event(e.ele,\"remove\",o),e.opt.draggable&&e.event(e.ele,\"add\",o)},i.buildDots=function(){var e=this;if(e.opt.dots){if(\"string\"==typeof e.opt.dots?e.dots=document.querySelector(e.opt.dots):e.dots=e.opt.dots,e.dots){e.dots.innerHTML=\"\",e.dots.classList.add(\"glider-dots\");for(var t=0;t<Math.ceil(e.slides.length-e.containerWidth/e.itemWidth+1);++t){var i=document.createElement(\"span\");i.dataset.index=t,i.className=\"glider-dot \"+(t?\"\":\"active\"),e.dots.appendChild(i)}}}else e.dots&&(e.dots.innerHTML=\"\")},i.bindArrows=function(){var e=this;e.opt.arrows?[\"prev\",\"next\"].forEach((function(t){var i=e.opt.arrows[t];i&&(\"string\"==typeof i&&(i=document.querySelector(i)),i&&(i._func=i._func||e.scrollItem.bind(e,t),e.event(i,\"remove\",{click:i._func}),e.event(i,\"add\",{click:i._func}),e.arrows[t]=i))})):Object.keys(e.arrows).forEach((function(t){var i=e.arrows[t];e.event(i,\"remove\",{click:i._func})}))},i.updateControls=function(e){var t=this;e&&!t.opt.scrollPropagate&&e.stopPropagation();var i=t.containerWidth>=t.trackWidth;t.opt.rewind||(t.arrows.prev&&(t.arrows.prev.classList.toggle(\"disabled\",t.ele.scrollLeft<=0||i),t.arrows.prev.classList.contains(\"disabled\")?t.arrows.prev.setAttribute(\"aria-label\",\"Start of Slider\"):t.arrows.prev.setAttribute(\"aria-label\",\"Previous Card\")),t.arrows.next&&(t.arrows.next.classList.toggle(\"disabled\",Math.ceil(t.ele.scrollLeft+t.containerWidth)>=Math.floor(t.trackWidth)||i),t.arrows.next.classList.contains(\"disabled\")?t.arrows.next.setAttribute(\"aria-label\",\"End of Slider\"):t.arrows.next.setAttribute(\"aria-label\",\"Next Card\"))),t.slide=Math.round(t.ele.scrollLeft/t.itemWidth),t.page=Math.round(t.ele.scrollLeft/t.itemWidth);var o=t.slide+Math.floor(Math.floor(t.opt.slidesToShow)/2),r=Math.floor(t.opt.slidesToShow)%2?0:o+1;1===Math.floor(t.opt.slidesToShow)&&(r=0),t.ele.scrollLeft+t.containerWidth>=Math.floor(t.trackWidth)&&(t.page=t.dots?t.dots.children.length-1:0),[].forEach.call(t.slides,(function(e,i){var s=e.classList,l=s.contains(\"visible\"),a=t.ele.scrollLeft,n=t.ele.scrollLeft+t.containerWidth,d=t.itemWidth*i,c=d+t.itemWidth;[].forEach.call(s,(function(e){/^left|right/.test(e)&&s.remove(e)})),s.toggle(\"active\",t.slide===i),o===i||r&&r===i?s.add(\"center\"):(s.remove(\"center\"),s.add([i<o?\"left\":\"right\",Math.abs(i-(i<o?o:r||o))].join(\"-\")));var h=Math.ceil(d)>=Math.floor(a)&&Math.floor(c)<=Math.ceil(n);s.toggle(\"visible\",h),h!==l&&t.emit(\"slide-\"+(h?\"visible\":\"hidden\"),{slide:i})})),t.dots&&[].forEach.call(t.dots.children,(function(e,i){e.classList.toggle(\"active\",t.page===i)})),e&&t.opt.scrollLock&&(clearTimeout(t.scrollLock),t.scrollLock=setTimeout((function(){clearTimeout(t.scrollLock),Math.abs(t.ele.scrollLeft/t.itemWidth-t.slide)>.02&&(t.mouseDown||t.trackWidth>t.containerWidth+t.ele.scrollLeft&&t.scrollItem(t.getCurrentSlide()))}),t.opt.scrollLockDelay||250))},i.getCurrentSlide=function(){var e=this;return e.round(e.ele.scrollLeft/e.itemWidth)},i.scrollItem=function(e,t,i){i&&i.preventDefault();var o=this,r=e;++o.animate_id;var s,l=o.slide;if(!0===t)s=(e=Math.round(e*o.containerWidth/o.itemWidth))*o.itemWidth;else{if(\"string\"==typeof e){var a=\"prev\"===e;if(e=o.opt.slidesToScroll%1||o.opt.slidesToShow%1?o.getCurrentSlide():o.slide,a?e-=o.opt.slidesToScroll:e+=o.opt.slidesToScroll,o.opt.rewind){var n=o.ele.scrollLeft;e=a&&!n?o.slides.length:!a&&n+o.containerWidth>=Math.floor(o.trackWidth)?0:e}}e=Math.max(Math.min(e,o.slides.length),0),o.slide=e,s=o.itemWidth*e}return o.emit(\"scroll-item\",{prevSlide:l,slide:e}),o.scrollTo(s,o.opt.duration*Math.abs(o.ele.scrollLeft-s),(function(){o.updateControls(),o.emit(\"animated\",{value:r,type:\"string\"==typeof r?\"arrow\":t?\"dot\":\"slide\"})})),!1},i.settingsBreakpoint=function(){var t=this,i=t._opt.responsive;if(i){i.sort((function(e,t){return t.breakpoint-e.breakpoint}));for(var o=0;o<i.length;++o){var r=i[o];if(e.innerWidth>=r.breakpoint)return t.breakpoint!==r.breakpoint&&(t.opt=Object.assign({},t._opt,r.settings),t.breakpoint=r.breakpoint,!0)}}var s=0!==t.breakpoint;return t.opt=Object.assign({},t._opt),t.breakpoint=0,s},i.scrollTo=function(t,i,o){var r=this,s=(new Date).getTime(),l=r.animate_id,a=function(){var n=(new Date).getTime()-s;r.ele.scrollLeft=r.ele.scrollLeft+(t-r.ele.scrollLeft)*r.opt.easing(0,n,0,1,i),n<i&&l===r.animate_id?e.requestAnimationFrame(a):(r.ele.scrollLeft=t,o&&o.call(r))};e.requestAnimationFrame(a)},i.removeItem=function(e){var t=this;t.slides.length&&(t.track.removeChild(t.slides[e]),t.refresh(!0),t.emit(\"remove\"))},i.addItem=function(e){var t=this;t.track.appendChild(e),t.refresh(!0),t.emit(\"add\")},i.handleMouse=function(e){var t=this;t.mouseDown&&(t.isDrag=!0,t.ele.scrollLeft+=(t.mouseDown-e.clientX)*(t.opt.dragVelocity||3.3),t.mouseDown=e.clientX)},i.round=function(e){var t=1/(this.opt.slidesToScroll%1||1);return Math.round(e*t)/t},i.refresh=function(e){this.init(!0,e)},i.setOption=function(e,t){var i=this;i.breakpoint&&!t?i._opt.responsive.forEach((function(t){t.breakpoint===i.breakpoint&&(t.settings=Object.assign({},t.settings,e))})):i._opt=Object.assign({},i._opt,e),i.breakpoint=0,i.settingsBreakpoint()},i.destroy=function(){var t=this,i=t.ele.cloneNode(!0),o=function(e){e.removeAttribute(\"style\"),[].forEach.call(e.classList,(function(t){/^glider/.test(t)&&e.classList.remove(t)}))};i.children[0].outerHTML=i.children[0].innerHTML,o(i),[].forEach.call(i.getElementsByTagName(\"*\"),o),t.ele.parentNode.replaceChild(i,t.ele),t.event(e,\"remove\",{resize:t.resize}),t.emit(\"destroy\")},i.emit=function(t,i){var o=new e.CustomEvent(\"glider-\"+t,{bubbles:!this.opt.eventPropagate,detail:i});this.ele.dispatchEvent(o)},i.event=function(e,t,i){var o=e[t+\"EventListener\"].bind(e);Object.keys(i).forEach((function(e){o(e,i[e])}))},t}));\n\t\t\t\tnew Glider(document.querySelector('.glider4'), {\n\t\t\t\t\tslidesToShow: \"auto\",\n\t\t\t\t\tslidesToScroll: 1,\n\t\t\t\t\titemWidth: 346,\n\t\t\t\t\tdraggable: true,\n\t\t\t\t\tdots: '.dots4',\n\t\t\t\t\tscrollLock: true,\n\t\t\t\t\tarrows: {\n\t\t\t\t\t\tprev: '.glider4-prev',\n\t\t\t\t\t\tnext: '.glider4-next'\n\t\t\t\t\t},\n\t\t\t\t\tresponsive: [{\n\t\t\t\t\t\t\tbreakpoint: 700,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tbreakpoint: 900,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t});\n\t\t\t\tdocument.querySelector(\"#glider4leftcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:make_your_health_a_priority_this_season:left_nav'});});\n\t\t\t\tdocument.querySelector(\"#glider4rightcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:make_your_health_a_priority_this_season:right_nav'});});\n\t\t\t}\n\t\t})();\n\t}, 500);\n</script>"}},{"slotId":"HPV200007","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.25em;font-size: .85em;line-height: .85em;}\n\t#HPV200007.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;}\n\n\t#HPV200007.promoWrap .information{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 80px;padding: 0;}\n\t#HPV200007.promoWrap .information .head2{margin: 0;color: #1A1A19; font-size: 56px;line-height: 72.8px;font-weight: 300; text-align: center; padding: 0;}\n\t#HPV200007.promoWrap .information .para{margin: 0;color: #1A1A19; font-size: 24px;line-height: 36px;font-weight: 400; text-align: center; padding: 8px 0 32px;}\n\n\t#HPV200007.promoWrap .information .outerblock{display: grid; grid-template-columns: 1fr 1fr;grid-gap: 8px; position: relative;}\n\t#HPV200007.promoWrap .information .outerblock .head3{margin: 0;color: #1A1A19; font-size: 20px;line-height: 30px;font-weight: 400;}\n\t#HPV200007.promoWrap .information .outerblock .para2{margin: 0;color: #1A1A19; font-size: 16px;line-height: 24px;font-weight: 400;}\n\t#HPV200007.promoWrap .information .outerblock ul{margin: 0; padding: 0; list-style: none;}\n\t#HPV200007.promoWrap .information .outerblock ul li{margin: 0; padding: 0; list-style: none;}\n\t#HPV200007.promoWrap .information .outerblock .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table;}\n\t#HPV200007.promoWrap .information .outerblock .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200007.promoWrap .information .outerblock .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200007.promoWrap .information .outerblock .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV200007.promoWrap .information .outerblock .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\t/* #HPV200007.promoWrap .information .outerblock .blackcar: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#HPV200007.promoWrap .information .innerblock1{position: relative; overflow: hidden; border-radius: 16px; background: #BD4848;}\n\t#HPV200007.promoWrap .information .innerblock1 .imgsec{overflow: hidden; position: relative; height: 0; padding: 0 0 50.787%;}\n\t#HPV200007.promoWrap .information .innerblock1 .imgsec img{display: block; width: 108.66%; height:auto;}\n\t#HPV200007.promoWrap .information .innerblock1 .txtsec{padding: 32px;}\n\t#HPV200007.promoWrap .information .innerblock1 .txtsec .head3{color: #FFFFFF; font-size: 24px;line-height: 36px;}\n\t#HPV200007.promoWrap .information .innerblock1 .txtsec .para2{padding: 8px 0 24px; color: #FFFFFF; width: 97%;}\n\t#HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta{font-weight: 500; color: #004D99; text-decoration: none; display: table; padding: 10px 12px; border-radius: 10px; background: #FFFFFF; margin: 0;}\n\t#HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_blue.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta:hover{text-decoration: none;color: #FFFFFF; background: #004D99; border: none;}\n\t#HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta:hover::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_white.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t/* #HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta:hover > span{border-bottom: 1px solid #004D99; text-decoration: none;} */\n\t/* #HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta: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#HPV200007.promoWrap .information .innerblock2{position: relative; display: grid; grid-template-columns: 1fr; grid-gap:8px;}\n\t#HPV200007.promoWrap .information .innerblock2 .infolist{display: grid; grid-template-columns: 1fr 1.9038fr; grid-gap: 32px; align-items: center;}\n\t#HPV200007.promoWrap .information .innerblock2 .infolist .imgsec{overflow: hidden; border-radius: 16px;}\n\t#HPV200007.promoWrap .information .innerblock2 .infolist .imgsec img{display: block; max-width: 280px; max-height: 177px; width: 100%; height: auto;}\n\t#HPV200007.promoWrap .information .innerblock2 .infolist .txtsec .para2{padding: 8px 0 10px;}\n\n\t@media screen and (max-width:1023px) {\n\t\t#HPV200007.promoWrap .information{margin: 0 auto 40px;padding: 0 16px;}\n\t\t#HPV200007.promoWrap .information .head2{font-size: 35px;line-height: 45.5px;}\n\t\t#HPV200007.promoWrap .information .para{font-size: 22px;line-height: 33px; padding: 8px 0 24px;}\n\n\t\t#HPV200007.promoWrap .information .outerblock{grid-template-columns: 1fr;}\n\t\t#HPV200007.promoWrap .information .outerblock .para2{font-size: 18px;line-height: 27px;}\n\t\t#HPV200007.promoWrap .information .outerblock .blackcar span{font-size: 18px;line-height: 27px;}\n\n\t\t#HPV200007.promoWrap .information .innerblock1 .imgsec{padding: 0 0 46.74%;}\n\t\t#HPV200007.promoWrap .information .innerblock1 .imgsec img{width: 100%;}\n\t\t#HPV200007.promoWrap .information .innerblock1 .txtsec .head3{font-size: 22px;line-height: 33px;}\n\t\t#HPV200007.promoWrap .information .innerblock1 .txtsec .para2{width: 100%;}\n\t\t#HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta span{font-size: 18px;line-height: 27px;}\n\t\t\n\t\t#HPV200007.promoWrap .information .innerblock2 .infolist{grid-template-columns: 1fr 2.55fr;}\n\t\t#HPV200007.promoWrap .information .innerblock2 .infolist .imgsec{display: flex; justify-content: center; overflow: hidden; position: relative; height: 0; padding: 0 0 89.764%; align-items: start;}\n\t\t#HPV200007.promoWrap .information .innerblock2 .infolist .imgsec img{max-width: unset; max-height: unset; width: 106%;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV200007.promoWrap .information .para{padding: 8px 0 16px;}\n\n\t\t#HPV200007.promoWrap .information .outerblock .para2{font-size: 16px;line-height: 24px;}\n\t\t#HPV200007.promoWrap .information .outerblock .blackcar span{font-size: 16px;line-height: 24px;}\n\n\t\t#HPV200007.promoWrap .information .innerblock1 .imgsec{padding: 0 0 76.525%;}\n\t\t#HPV200007.promoWrap .information .innerblock1 .imgsec img{width: 164%; margin-left: -17%;}\n\t\t#HPV200007.promoWrap .information .innerblock1 .txtsec .whitecta span{font-size: 16px;line-height: 24px;}\n\t\t\n\t\t#HPV200007.promoWrap .information .innerblock2{grid-gap: 42px;}\n\t\t#HPV200007.promoWrap .information .innerblock2 .infolist{grid-template-columns: 1fr; grid-gap: 32px; padding: 0 32px;}\n\t\t#HPV200007.promoWrap .information .innerblock2 .infolist .imgsec{padding: 0px;height: auto;display: flex; justify-content: center;}\n\t\t#HPV200007.promoWrap .information .innerblock2 .infolist .imgsec img{width: 107%;}\n\t}\n</style>\n<div id=\"HPV200007\" class=\"promoWrap\">\n\t<div class=\"information\">\n\t\t<h2 class=\"head2\">Your guide to fall wellness</h2>\n\t\t<p class=\"para\">Explore tips to help you get the most out of the season.</p>\n\t\t<div class=\"outerblock\">\n\t\t\t<div class=\"innerblock1\">\n\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/v2/sep4/infoimmunizations.jpg\" alt=\"A person shows off the adhesive bandage on their arm after vaccination.\">\n\t\t\t\t</div>\n\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t<h3 class=\"head3\">Get tips and info on vaccines & immunization</h3>\n\t\t\t\t\t<p class=\"para2\">Explore answers to frequently asked questions about adult vaccines and more.</p>\n\t\t\t\t\t<a href=\"/learn/health/vaccines-immunizations?icid=cvs-home-design2-s5-wz-imzhub\" class=\"whitecta\"><span>Learn more about vaccines & immunizations</span></a>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"innerblock2\">\n\t\t\t\t<div class=\"infolist infolist1\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/v2/sep4/infosleepquality.jpg\" alt=\"A person lies in bed with a sleep mask on.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">How to help get a better night’s sleep — starting tonight</h3>\n\t\t\t\t\t\t<p class=\"para2\">Learn how to help improve your sleep quality, which can help enhance your memory and productivity.</p>\n\t\t\t\t\t\t<a href=\"/learn/wellness/sleep/sleep-tips?icid=cvs-home-design2-s5-wz-sleep\" class=\"blackcar\"><span>Learn about sleep quality</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"infolist infolist2\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/v2/sep4/infocoldsymptoms.jpg\" alt=\"A digital thermometer.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">You have a sore throat. Is it a cold, strep or COVID-19?</h3>\n\t\t\t\t\t\t<p class=\"para2\">Learn how to narrow down what might be causing your discomfort, how long it could last and how to treat it.</p>\n\t\t\t\t\t\t<a href=\"/learn/health/cough-cold-flu/cold-strep-covid?icid=cvs-home-design2-s5-wz-coldstrepcovid\" class=\"blackcar\"><span>Learn about cold symptoms</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"infolist infolist3\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00007/2025/v2/sep4/infomagnesium.jpg\" alt=\"A parent and child put smoothie ingredients into a blender.\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\t<h3 class=\"head3\">Discover the many benefits of magnesium</h3>\n\t\t\t\t\t\t<p class=\"para2\">Learn how magnesium may help support muscle and nerve function, help regulate blood sugar levels, support heart health and more.</p>\n\t\t\t\t\t\t<a href=\"/learn/wellness/vitamins-supplements/magnesium-benefits?icid=cvs-home-design2-s5-wz-magnesium\" class=\"blackcar\"><span>Learn more about magnesium</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</div>"}},{"slotId":"HPV200008","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.25em;font-size: .85em;line-height: .85em;}\n\t#HPV200008.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif;}\n\n\tbody.modal-open {overflow: hidden;}\n\n\t#HPV200008.promoWrap .community{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 80px;padding: 0;}\n\t#HPV200008.promoWrap .community .head2{margin: 0;color: #1A1A19; font-size: 56px;line-height: 72.8px;font-weight: 300; text-align: center; padding: 0;}\n\t#HPV200008.promoWrap .community .para{margin: 0;color: #1A1A19; font-size: 24px;line-height: 36px;font-weight: 400; text-align: center; padding: 8px 0 32px;}\n\n\t#HPV200008.promoWrap .community .outerblock{display: grid; grid-template-columns: 1fr 1fr;grid-gap: 8px; position: relative;}\n\t#HPV200008.promoWrap .community .outerblock .playicon{display: block; position: absolute; width: 42px; height: 42px; left: 13.5px; bottom: 15px;}\n\t#HPV200008.promoWrap .community .outerblock .rowblock1{display: grid; grid-template-columns: 1fr 1.259fr;grid-gap: 8px; position: relative;}\n\t#HPV200008.promoWrap .community .outerblock .rowblock2{display: grid; grid-template-columns: 1.259fr 1fr;grid-gap: 8px; position: relative;}\n\n\t#HPV200008.promoWrap .community .outerblock .modalanchor{cursor: pointer;}\n\t#HPV200008.promoWrap .community .outerblock .modal{display: none; position: fixed; inset: 0; background: rgba(0, 0, 0, 0.8); z-index: 1000; justify-content: center; align-items: flex-start; overflow-y: auto; padding: 20px 16px;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal{max-width: 860px; width: 100%;display: flex ; flex-direction: column; margin: 0 auto;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .modalclose{top: -40px !important; font-size: 16px; line-height: 24px; font-weight: 500; color: #FFFFFF !important; width: auto; height: auto; border: none;background: none; border: none; margin: auto 0 10px auto; cursor: pointer;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .modalclose::before{content: none;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .modalclose img{display: inline-block; margin: 0 0 0 8px; width: 24px; vertical-align: -7px;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .videowrapper{position: relative; overflow: hidden; max-width: 100%; width: 100%; padding-top: 66%;}\n\t/* #HPV200008.promoWrap .community .outerblock .modal .innermodal .videowrapper {height: 568px;} */\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .videowrapper iframe{position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; border-radius: 20px 20px 0 0;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .bizaccordion15 * {margin: 0; text-align: left;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .bizaccordion15{padding: 20px; background: #FFFFFF; border-radius: 0 0 16px 16px;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .bizaccordion15 h3 .tbutton{margin: 0;color: #262626; font-size: 16px; line-height: 24px; font-weight: 400; cursor: pointer;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .bizaccordion15 h3 .tbutton{padding: 20px; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/pharmacy/women's-health-care/accordion-caret-blue_down.svg\") no-repeat scroll left; background-size: 15px 8px !important; border: none;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .bizaccordion15 h3.active .tbutton {background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/pharmacy/women's-health-care/accordion-caret-blue_up.svg\") no-repeat scroll left;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .bizaccordion15 .paratranscript{font-family: CVS Health Sans, Helvetica, Arial, sans-serif; margin: 0;color: #262626; font-size: 16px; line-height: 24px;font-weight: 400; padding: 0 0 20px;}\n\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .bizaccordion15 .tcontent{padding: 0 20px; max-height: 0;overflow: auto;transition: max-height 0.3s ease-out;}\n\n\t#HPV200008.promoWrap .community .outerblock .quotes{border-radius: 16px; border: 1px solid #CCCCCC; padding:32px; padding: 9%; display: grid; align-items: center;}\n\t#HPV200008.promoWrap .community .outerblock .quotes blockquote{margin: 0;}\n\t#HPV200008.promoWrap .community .outerblock .quotes blockquote .quote{margin: 0;color: #CC0000; font-size: 64px;line-height: 37.6px;font-weight: 400; padding: 0;}\n\t#HPV200008.promoWrap .community .outerblock .quotes blockquote .para2{margin: 0;color: #1A1A19; font-size: 16px;line-height: 24px;font-weight: 400; padding: 0 0 8px;}\n\t#HPV200008.promoWrap .community .outerblock .quotes cite .para3{font-style: normal; margin: 0;color: #1A1A19; font-size: 14px;line-height: 21px;font-weight: 400; padding: 0;}\n\n\t#HPV200008.promoWrap .community .outerblock .innerblock1 .card1 .imgsec{overflow: hidden; position: relative; border-radius: 16px;}\n\t#HPV200008.promoWrap .community .outerblock .innerblock1 .card1 .imgsec .modalbg{display: block; width: 100%; height: auto; max-width: 278px; width: auto;}\n\n\t#HPV200008.promoWrap .community .outerblock .innerblock2,#HPV200008.promoWrap .community .outerblock .innerblock3{display: grid; grid-template-columns: 1fr; grid-gap:8px;}\n\t#HPV200008.promoWrap .community .outerblock .quotes.card2{padding: 42px 32px; padding: 12% 9%;}\n\t#HPV200008.promoWrap .community .outerblock .quotes.card5{padding: 52px 32px; padding: 15% 9%;}\n\t\n\t#HPV200008.promoWrap .community .outerblock .innerblock4 .card6 .imgsec{overflow: hidden; position: relative; border-radius: 16px;}\n\t#HPV200008.promoWrap .community .outerblock .innerblock4 .card6 .imgsec .modalbg{display: block; width: 100%; height: auto; max-width: 278px; width: auto;}\n\t\n\t@media screen and (max-width:1023px) {\n\t\t#HPV200008.promoWrap .community .outerblock .modal .innermodal{max-width: 580px;}\n\t\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .videowrapper{padding-top: 65%;}\n\n\t\t#HPV200008.promoWrap .community{margin: 0 auto 40px;padding: 0 16px;}\n\t\t#HPV200008.promoWrap .community .head2{font-size: 35px;line-height: 45.5px;}\n\t\t#HPV200008.promoWrap .community .para{font-size: 16px;line-height: 16px; padding: 8px 0 24px;}\n\n\t\t#HPV200008.promoWrap .community .outerblock{grid-template-columns: 1fr;}\n\t\t#HPV200008.promoWrap .community .outerblock .playicon{width: 49px; height: 49px; left: 15.5px; bottom: 17px;}\n\t\t#HPV200008.promoWrap .community .outerblock .rowblock1{grid-template-columns: 1fr 1.25387fr;}\n\t\t#HPV200008.promoWrap .community .outerblock .rowblock2{grid-template-columns: 1.25387fr 1fr;}\n\n\t\t#HPV200008.promoWrap .community .outerblock .quotes{padding:48px 32px; padding: 12% 8%;}\n\n\t\t#HPV200008.promoWrap .community .outerblock .innerblock1 .card1 .imgsec .modalbg{max-width: unset; width: 100%;}\n\n\t\t#HPV200008.promoWrap .community .outerblock .quotes.card2{padding: 80px 32px; padding: 20% 8%;}\n\t\t#HPV200008.promoWrap .community .outerblock .quotes.card5{padding: 80px 32px; padding: 20% 8%;}\n\t\t\n\t\t#HPV200008.promoWrap .community .outerblock .innerblock4 .card6 .imgsec .modalbg{max-width: unset; width: 100%;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV200008.promoWrap .community .outerblock .modal .innermodal .videowrapper{padding-top: 75%;}\n\n\t\t#HPV200008.promoWrap .community .para{padding: 12px 0 32px;}\n\n\t\t#HPV200008.promoWrap .community .outerblock .playicon{width: 42px; height: 42px; left: 20px; bottom: 18px;}\n\t\t#HPV200008.promoWrap .community .outerblock .rowblock1{grid-template-columns: 1fr;}\n\t\t#HPV200008.promoWrap .community .outerblock .rowblock2{grid-template-columns: 1fr;}\n\n\t\t#HPV200008.promoWrap .community .outerblock .quotes{padding:32px; padding: 10%;}\n\n\t\t#HPV200008.promoWrap .community .outerblock .quotes.card2{padding: 42px 32px; padding: 13% 10%;}\n\t\t#HPV200008.promoWrap .community .outerblock .quotes.card5{padding: 42px 32px; padding: 13% 10%;}\n\t}\n</style>\n<div id=\"HPV200008\" class=\"promoWrap\">\n\t<div class=\"community\">\n\t\t<h2 class=\"head2\">Stories from our community</h2>\n\t\t<p class=\"para\">#cvs stories</p>\n\t\t<div class=\"outerblock\">\n\t\t\t<div class=\"rowblock1\">\n\t\t\t\t<div class=\"innerblock1\">\n\t\t\t\t\t<div class=\"card1\">\n\t\t\t\t\t\t<a id=\"openModal2\" class=\"modalanchor\" data-remodal-target=\"popupVideo2\" href=\"#\" aria-label=\"Play video of Shanna, CVS customer\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img class=\"modalbg\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v2/sep4/video1.jpg\" alt=\"Still image that links to a video of a testimonial from a customer who forgot their medicine on a trip.\">\n\t\t\t\t\t\t\t\t<img class=\"playicon\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v2/sep4/play.svg\" alt=\"play icon\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</a>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div id=\"videoModal2\" class=\"modal\" role=\"dialog\">\n\t\t\t\t\t\t<div class=\"innermodal\" id=\"popupVideo2\">\n\t\t\t\t\t\t\t<button id=\"closeModal2\" class=\"modalclose\" type=\"button\">Close<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/content/community-stories/modal-closeicon.svg\" alt=\"close icon\" aria-label=\"hidden\" class=\"promobtn-inline\"></button>\n\t\t\t\t\t\t\t<div class=\"videowrapper\">\n\t\t\t\t\t\t\t\t<iframe id=\"modalvideo2\" src=\"https://www.youtube.com/embed/lCpN-9HdmCQ\" title=\"Forgot Your Medication? We Have You Covered | CVS Pharmacy\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen></iframe>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"bizaccordion15\">\n\t\t\t\t\t\t\t\t<h3><button id=\"aa2\" aria-controls=\"a2\" class=\"tbutton\">View transcript</button></h3>\n\t\t\t\t\t\t\t\t<div id=\"a2\" role=\"alert\" class=\"tcontent\" aria-labelledby=\"aa2\">\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">[A woman with long red hair and purple glasses sits on a red chair in front of a CVS<span class=\"super\">®</span> storefront.]</p>\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">Woman, speaking: Hi, my name is Shanna.</p>\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">[Text: Shanna, CVS customer.]</p>\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">Shanna, speaking: So, I was actually on my way to California last summer and I completely forgot my anxiety medication. You know, driving about 3,000 miles away, not having medication that I need made everything way worse. I know at CVS, I can go right to them and I called when I got to California and said, “Hey, I need my medication” and I just walked in, picked it up and everything else was just smooth sailing.</p>\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">[Text: Making care happen. Making community happen. Making smooth sailing happen.]</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"innerblock2\">\n\t\t\t\t\t<div class=\"card2 quotes\">\n\t\t\t\t\t\t<blockquote>\n\t\t\t\t\t\t\t<p class=\"quote\">“</p>\n\t\t\t\t\t\t\t<p class=\"para2\">I give kudos to pharmacy workers with all they are responsible for... Thanks for what you do.”</p>\n\t\t\t\t\t\t</blockquote>\n\t\t\t\t\t\t<cite><p class=\"para3\">— Laurie K.</p></cite>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card3 quotes\">\n\t\t\t\t\t\t<blockquote>\n\t\t\t\t\t\t\t<p class=\"para2\">“(The pharmacist) told me how to schedule and provided literature educating me about each vaccine.”</p>\n\t\t\t\t\t\t</blockquote>\n\t\t\t\t\t\t<cite><p class=\"para3\">— Grant Y.</p></cite>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"rowblock2\">\n\t\t\t\t<div class=\"innerblock3\">\n\t\t\t\t\t<div class=\"card4 quotes\">\n\t\t\t\t\t\t<blockquote>\n\t\t\t\t\t\t\t<p class=\"para2\">“We really feel that this store is part of our community!”</p>\n\t\t\t\t\t\t</blockquote>\n\t\t\t\t\t\t<cite><p class=\"para3\">— Henry S.</p></cite>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"card5 quotes\">\n\t\t\t\t\t\t<blockquote>\n\t\t\t\t\t\t\t<p class=\"quote\">“</p>\n\t\t\t\t\t\t\t<p class=\"para2\">The team member who assisted me picking up my prescriptions was awesome.”</p>\n\t\t\t\t\t\t</blockquote>\n\t\t\t\t\t\t<cite><p class=\"para3\">— Daniel B.</p></cite>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"innerblock4\">\n\t\t\t\t\t<div class=\"card6\">\n\t\t\t\t\t\t<a id=\"openModal3\" class=\"modalanchor\" data-remodal-target=\"popupVideo3\" href=\"#\" aria-label=\"Play video of parents from across our community\">\n\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t<img class=\"modalbg\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v2/sep4/video2.jpg\" alt=\"Still image that links to a video of a customer testimonial about why parents trust CVS Health.\">\n\t\t\t\t\t\t\t\t<img class=\"playicon\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00008/2025/v2/sep4/play.svg\" alt=\"play icon\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</a>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div id=\"videoModal3\" class=\"modal\" role=\"dialog\">\n\t\t\t\t\t\t<div class=\"innermodal\" id=\"popupVideo3\">\n\t\t\t\t\t\t\t<button id=\"closeModal3\" class=\"modalclose\" type=\"button\">Close<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/content/community-stories/modal-closeicon.svg\" alt=\"close icon\" aria-label=\"hidden\" class=\"promobtn-inline\"></button>\n\t\t\t\t\t\t\t<div class=\"videowrapper\">\n\t\t\t\t\t\t\t\t<iframe id=\"modalvideo3\" src=\"https://www.youtube.com/embed/AUSVdRIOH0c\" title=\"Why Parents Trust Us? | CVS Pharmacy\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen></iframe>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"bizaccordion15\">\n\t\t\t\t\t\t\t\t<h3><button id=\"aa3\" aria-controls=\"a3\" class=\"tbutton\">View transcript</button></h3>\n\t\t\t\t\t\t\t\t<div id=\"a3\" role=\"alert\" class=\"tcontent\" aria-labelledby=\"aa3\">\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">[Three adults — two men and one woman — walk up to red chairs in front of a CVS Pharmacy<span class=\"super\">®</span>. Each takes a seat.]</p>\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">First man, speaking: Being a new dad, CVS<span class=\"super\">®</span> has always made me feel really confident when I had my daughter.</p>\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">Woman, speaking: Finding out your kid has an autoimmune disorder can be quite frightening. Coming to CVS and speaking with the pharmacist, she was able to put some of my fears at ease.</p>\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">Second man, speaking: I got a three-year-old so I’m big on making sure that they have everything they need from the pharmacy. I lean on them a lot to make sure that they give me the right dosage and at least give me some type of recommendations when it comes to what I should be buying.</p>\n\t\t\t\t\t\t\t\t\t<p class=\"paratranscript\">[Text: Making care happen. Making community happen. Making confidence happen.]</p>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\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</div>\n<script type=\"text/javascript\" src=\"https://www.youtube.com/iframe_api\"></script>\n<script type = \"text/javascript\">\n\tsetTimeout(function () {\n\t\t(function hpv200008Function() {\n\t\t\tif (document.getElementById('HPV200008')) {\n\t\t\t\tconst body = document.body;\n\n\t\t\t\tconst modal2 = document.getElementById(\"videoModal2\");\n\t\t\t\tconst closeBtn2 = document.getElementById(\"closeModal2\");\n\t\t\t\tconst modalvideo2 = document.getElementById(\"modalvideo2\");\n\t\t\t\tconst baseSrc2 = \"https://www.youtube.com/embed/lCpN-9HdmCQ\";\n\n\t\t\t\tconst modal3 = document.getElementById(\"videoModal3\");\n\t\t\t\tconst closeBtn3 = document.getElementById(\"closeModal3\");\n\t\t\t\tconst modalvideo3 = document.getElementById(\"modalvideo3\");\n\t\t\t\tconst baseSrc3 = \"https://www.youtube.com/embed/AUSVdRIOH0c\";\n\n\t\t\t\t// Open modal without autoplay (CTA button)\n\t\t\t\tdocument.getElementById(\"openModal2\").onclick = () => {\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tmodal2.style.display = \"flex\";\n\t\t\t\t\tbody.classList.add('modal-open');\n\t\t\t\t\tmodalvideo2.src = baseSrc2; // no autoplay\n\t\t\t\t\tvar clickedElement = document.getElementById(\"openModal2\").getAttribute(\"data-remodal-target\");\n\t\t\t\t\tdocument.getElementById(clickedElement).childNodes[1].focus();\n\t\t\t\t\twindow.addEventListener('keydown', function (e) {\n\t\t\t\t\t\tif (e.keyCode === 9) {\n\t\t\t\t\t\t\tlet focusable = document.querySelector('#videoModal2').querySelectorAll('input,button,select,textarea,a');\n\t\t\t\t\t\t\tif (focusable.length) {\n\t\t\t\t\t\t\t\tlet first = focusable[0];\n\t\t\t\t\t\t\t\tlet last = focusable[focusable.length - 1];\n\t\t\t\t\t\t\t\tlet shift = e.shiftKey;\n\t\t\t\t\t\t\t\tif (shift) {\n\t\t\t\t\t\t\t\t\tif (e.target === first) {\n\t\t\t\t\t\t\t\t\t\tlast.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tif (e.target === last) {\n\t\t\t\t\t\t\t\t\t\tfirst.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t};\n\t\t\t\tdocument.getElementById(\"openModal3\").onclick = () => {\n\t\t\t\t\tevent.preventDefault();\n\t\t\t\t\tmodal3.style.display = \"flex\";\n\t\t\t\t\tbody.classList.add('modal-open');\n\t\t\t\t\tmodalvideo3.src = baseSrc3; // no autoplay\n\t\t\t\t\tvar clickedElement = document.getElementById(\"openModal3\").getAttribute(\"data-remodal-target\");\n\t\t\t\t\tdocument.getElementById(clickedElement).childNodes[1].focus();\n\t\t\t\t\twindow.addEventListener('keydown', function (e) {\n\t\t\t\t\t\tif (e.keyCode === 9) {\n\t\t\t\t\t\t\tlet focusable = document.querySelector('#videoModal3').querySelectorAll('input,button,select,textarea,a');\n\t\t\t\t\t\t\tif (focusable.length) {\n\t\t\t\t\t\t\t\tlet first = focusable[0];\n\t\t\t\t\t\t\t\tlet last = focusable[focusable.length - 1];\n\t\t\t\t\t\t\t\tlet shift = e.shiftKey;\n\t\t\t\t\t\t\t\tif (shift) {\n\t\t\t\t\t\t\t\t\tif (e.target === first) {\n\t\t\t\t\t\t\t\t\t\tlast.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\tif (e.target === last) {\n\t\t\t\t\t\t\t\t\t\tfirst.focus();\n\t\t\t\t\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t};\n\n\t\t\t\t// Close modal stop video\n\t\t\t\tcloseBtn2.onclick = () => {\n\t\t\t\t\tmodal2.style.display = \"none\";\n\t\t\t\t\tbody.classList.remove('modal-open');\n\t\t\t\t\tmodalvideo2.src = \"\";\n\t\t\t\t\tmodalvideo2.src = baseSrc2;\n\t\t\t\t};\n\t\t\t\tcloseBtn3.onclick = () => {\n\t\t\t\t\tmodal3.style.display = \"none\";\n\t\t\t\t\tbody.classList.remove('modal-open');\n\t\t\t\t\tmodalvideo3.src = \"\";\n\t\t\t\t\tmodalvideo3.src = baseSrc3;\n\t\t\t\t};\n\n\t\t\t\t// Close modal if clicking outside\n\t\t\t\twindow.onclick = (e) => {\n\t\t\t\t\tif (e.target === modal2) {\n\t\t\t\t\t\tmodal2.style.display = \"none\";\n\t\t\t\t\t\tbody.classList.remove('modal-open');\n\t\t\t\t\t\tmodalvideo2.src = \"\";\n\t\t\t\t\t\tmodalvideo2.src = baseSrc2;\n\t\t\t\t\t} else if (e.target === modal3) {\n\t\t\t\t\t\tmodal3.style.display = \"none\";\n\t\t\t\t\t\tbody.classList.remove('modal-open');\n\t\t\t\t\t\tmodalvideo3.src = \"\";\n\t\t\t\t\t\tmodalvideo3.src = baseSrc3;\n\t\t\t\t\t}\n\t\t\t\t};\n\n\t\t\t\t// accordion js\t\n\t\t\t\tlet buttons = document.querySelectorAll(\".bizaccordion15 h3\");\n\t\t\t\tbuttons.forEach((button) => {\n\t\t\t\t\tlet content = button.nextElementSibling;\n\t\t\t\t\tbutton.addEventListener(\"click\", (event) => {\n\t\t\t\t\t\tif (button.classList.contains(\"active\")) {\n\t\t\t\t\t\t\tbutton.classList.remove(\"active\");\n\t\t\t\t\t\t\tbutton.children[0].setAttribute(\"aria-expanded\", false);\n\t\t\t\t\t\t\tcontent.style.maxHeight = null;\n\t\t\t\t\t\t\t// content.setAttribute(\"aria-hidden\", true);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tbutton.classList.add(\"active\");\n\t\t\t\t\t\t\tbutton.children[0].setAttribute(\"aria-expanded\", true);\n\t\t\t\t\t\t\tcontent.style.maxHeight = ((content.scrollHeight) / 3) + \"px\";\n\t\t\t\t\t\t\t// content.setAttribute(\"aria-hidden\", false);\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\t\t\t\t});\n\t\t\t\tdocument.querySelector(\"#openModal2\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:stories_from_our_community_video_1:play_button'});});\n\t\t\t\tdocument.querySelector(\"#openModal3\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:stories_from_our_community_video_2:play_button'});});\n\t\t\t}\n\t\t})();\n\t}, 500);\n</script>"}},{"slotId":"HPV200009","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.25em;font-size: .85em;line-height: .85em;}\n\t#HPV200009.promoWrap{padding: 0;font-family: CVS Health Sans, Helvetica, Arial, sans-serif; background: linear-gradient(17.14deg, #FFF1E6 2.25%, #FFF8F2 12.61%, #FFFFFF 42.89%); margin-left: calc(-100vw / 2 + 50%); margin-right: calc(-100vw / 2 + 50%); padding-left: calc(100vw / 2 - 50%); padding-right: calc(100vw / 2 - 50%);}\n\n\t#HPV200009.promoWrap .commitment{position: relative;overflow: visible; max-width: 1280px; margin: 0 auto 80px;padding: 0;}\n\t/* #HPV200009.promoWrap .commitment:before {content: \"\";z-index: -1;position: fixed;top: 0;left: 0;right: 0;bottom: 0; background: linear-gradient(17.14deg, #FFF1E6 2.25%, #FFF8F2 12.61%, #FFFFFF 42.89%);} */\n\t#HPV200009.promoWrap .commitment .head2{margin: 0;color: #1A1A19; font-size: 56px;line-height: 72.8px;font-weight: 300; text-align: center; padding: 0 0 32px;}\n\n\t#HPV200009.promoWrap .commitment .outerblock .imgsec{position: relative; border-radius: 16px; overflow: hidden;}\n\t#HPV200009.promoWrap .commitment .outerblock .imgsec img{display: block; width: 100%; height: auto;}\n\n\t#HPV200009.promoWrap .commitment .outerblock .txtsec{position: relative; padding: 32px;}\n\t#HPV200009.promoWrap .commitment .outerblock .txtsec .para{margin: 0;color: #1A1A19; font-size: 20px;line-height: 30px;font-weight: 400; padding: 0 0 10px;}\n\t#HPV200009.promoWrap .commitment .outerblock .blackcar {font-weight: 500; color: #000000; text-decoration: none; display: table;}\n\t#HPV200009.promoWrap .commitment .outerblock .blackcar span{font-size: 16px;line-height: 24px; text-decoration: none;}\n\t#HPV200009.promoWrap .commitment .outerblock .blackcar::after{content:''; background: transparent url(\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/icons/caret_black.svg\") no-repeat; background-position: right ;background-size: cover;display: inline-block;width: 6px;height: 12px;vertical-align: middle;box-sizing: border-box;margin: 0 0 0 5px;}\n\t#HPV200009.promoWrap .commitment .outerblock .blackcar:hover{text-decoration: none;color: #000000;}\n\t#HPV200009.promoWrap .commitment .outerblock .blackcar:hover > span{border-bottom: 1px solid #000000; text-decoration: none;}\n\t/* #HPV200009.promoWrap .commitment .outerblock .blackcar: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\n\t#HPV200009.promoWrap .commitment .outerblock .innerblock1 .imgsec .logobg{background: #A50000; width: 100%; height: auto; padding: 7.65% 0;}\n\t#HPV200009.promoWrap .commitment .outerblock .innerblock1 .imgsec .logobg .logo{display: block; max-width: 247px; width: 100%; height: auto; margin: auto;}\n\n\t#HPV200009.promoWrap .commitment .outerblock .innerblock2 .imgsec .logobg{background: #000000; width: 100%; height: auto; padding: 7.664% 0;}\n\t#HPV200009.promoWrap .commitment .outerblock .innerblock2 .imgsec .logobg .logo{display: block; max-width: 268px; width: 100%; height: auto; margin: auto;}\n\n\t#HPV200009.promoWrap .commitment .outerblock .innerblock3 .imgsec .logobg{background: #730B0B; width: 100%; height: auto; padding:7.678% 0;}\n\t#HPV200009.promoWrap .commitment .outerblock .innerblock3 .imgsec .logobg .logo{display: block; max-width: 270px; width: 100%; height: auto; margin: auto;}\n\n\t#HPV200009.promoWrap .commitment .outerblock .dsktpblk{display: grid; grid-template-columns: 1fr 1fr 1fr;grid-gap: 8px; position: relative;}\n\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider{display: none; max-width: 1024px; margin: 0 -16px; overflow: visible; position: relative;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .skiplink{position:absolute;left: -10000px; display: table; font-size: 16px; line-height: 24px; font-weight: 400; text-decoration: underline; color: #262626; margin: 10px;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .skiplink:hover{text-decoration: none; color: #262626; border-bottom: 2px solid #262626;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .skiplink:focus-visible{position:relative;left: unset; outline: #262626 solid 4px; outline-offset: 3px; border-radius: 10px;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain {width: 100%; margin: 0 auto;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider5 {margin: 0 auto; overflow: visible; overflow-y: hidden; -webkit-overflow-scrolling: touch; -ms-overflow-style: none; transform: translateZ(0); padding: 0px 8px 0px 16px;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider5.draggable {user-select: none; cursor: -webkit-grab; cursor: grab;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider5.drag {cursor: -webkit-grabbing;cursor: grabbing;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider5::-webkit-scrollbar {opacity: 0;height: 0;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider5 .glider-track {transform: translateZ(0);width: 100%; margin: 0; padding: 0; display: flex; z-index: 1; overflow: visible;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider5 .glider-slide {user-select: none; padding-right: 8px; flex: 0 0 auto; overflow: visible; list-style: none;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-slide .card{min-height: 587px;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider-dots {user-select: none;display: flex;flex-wrap: wrap;justify-content: center;margin: 0 auto;padding: 0;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider-dot {padding: 0;user-select: none;outline: none;display: block;border-radius: 999px;background: #00000033;width: 8px;height: 8px;margin: 0 4px;cursor:default; transform: scale(1);}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider-dot.active {background: #000000; transform: scale(1);}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas{position: absolute; overflow: visible;display: grid; height: 100%; align-items: center; z-index: 2; top:0;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle {height: 44px; width: 44px; padding: 10px; color: #000000;background: #FFFFFF; border-radius: 10px; cursor:pointer; font-size: 0; border: 1px solid #000000}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle svg {width: 24px; height: auto;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle:hover,#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle:active{background: #000000;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle:hover svg path,#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle:active svg path{stroke: #FFFFFF;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle.disabled{cursor:default; background: #F2EFEB; border: 1px dashed #474644; opacity: 0.9;}\n\t/* #HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle.disabled:hover{background: #262626;} */\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas .deals-paddle.disabled:hover svg path{stroke: #000000;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas.ctaleft{left: 8px;}\n\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas.ctaright{right: 8px;}\n\n\t#HPV200009.promoWrap .commitment .disclaimers{display: block; position: relative; padding: 0 4px; margin-top: 80px;}\n\t#HPV200009.promoWrap .commitment .disclaimers .disc{margin: 0;color: #1A1A19; font-size: 12px;line-height: 18px;font-weight: 400; padding: 0 0 24px;}\n\t#HPV200009.promoWrap .commitment .disclaimers .disc .uppercase{text-transform: uppercase;}\n\t#HPV200009.promoWrap .commitment .disclaimers .disc .disclink{font-weight: 400; color: #1A1A19; text-decoration: none;}\n\t#HPV200009.promoWrap .commitment .disclaimers .disc .disclink span{font-size: 12px;line-height: 18px; text-decoration: underline;}\n\t#HPV200009.promoWrap .commitment .disclaimers .disc .disclink:hover{text-decoration: none;color: #1A1A19;}\n\t#HPV200009.promoWrap .commitment .disclaimers .disc .disclink:hover > span{border-bottom: 2px solid #1A1A19; text-decoration: none;}\n\t/* #HPV200009.promoWrap .commitment .disclaimers .disc .disclink: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\n\t@media screen and (max-width:1023px) {\n\t\t#HPV200009.promoWrap .commitment{margin: 0 auto 40px;padding: 0 16px;}\n\t\t#HPV200009.promoWrap .commitment .head2{font-size: 35px;line-height: 45.5px;padding: 0 0 24px;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .imgsec img{width: 131%; margin-left: -9%;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .txtsec{padding: 32px;}\n\t\t\n\t\t#HPV200009.promoWrap .commitment .outerblock .innerblock1 .imgsec .logobg{padding: 10.016% 10%;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .innerblock2 .imgsec .logobg{padding: 10.035% 6%;}\n\t\t#HPV200009.promoWrap .commitment .outerblock .innerblock2 .imgsec .logobg .logo{max-width: 268px;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .innerblock3 .imgsec .logobg{padding: 10.054% 6%;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .dsktpblk{display: none;}\n\t\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider{display: block;}\n\n\t\t#HPV200009.promoWrap .commitment .disclaimers{padding: 0 16px; margin-top: 40px;}\n\t}\n\t@media screen and (max-width:767px) {\n\t\t#HPV200009.promoWrap .commitment .outerblock{grid-template-columns: 1fr;}\n\t\t#HPV200009.promoWrap .commitment .outerblock .txtsec{padding: 32px;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .imgsec img{width: 128%; margin-left: -7%;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .blackcar{width: 99%;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .innerblock1 .imgsec .logobg{padding: 9.775% 8%;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .innerblock2 .imgsec .logobg{padding: 9.792% 5%;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .innerblock3 .imgsec .logobg{padding: 9.810% 5%;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider5{padding-right: 0px;}\n\t\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-contain .glider5 .glider-slide {padding-right: 16px;}\n\t\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .glider-slide .card{min-height: 530px;}\n\n\t\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas.ctaleft{left: 2px;}\n\t\t#HPV200009.promoWrap .commitment .outerblock .tbmbblk-slider .slider5 .ctas.ctaright{right: 2px;}\n\t}\n</style>\n<div id=\"HPV200009\" class=\"promoWrap\">\n\t<div class=\"commitment\">\n\t\t<h2 class=\"head2\">Our commitments to you</h2>\n\t\t<div class=\"outerblock\">\n\t\t\t<div class=\"dsktpblk\">\n\t\t\t\t<div class=\"innerblock1\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/here.png\" alt=\"Two women hug\">\n\t\t\t\t\t\t<div class=\"logobg\">\n\t\t\t\t\t\t\t<img class=\"logo\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/herelogo.png\" alt='Here, healthier happens together. The \"e\" in \"here\" has a lower opacity so the \"her\" stands out.'>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\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 href=\"/content/women?icid=cvs-home-design2-s7-gen-commit-here\" class=\"blackcar\"><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\t<div class=\"innerblock2\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/beautyunaltered.png\" alt=\"An unedited photo of a woman.\">\n\t\t\t\t\t\t<div class=\"logobg\">\n\t\t\t\t\t\t\t<img class=\"logo\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/beautyunalteredlogo.png\" alt=\"The Beauty Unaltered logo\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\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 href=\"/content/beauty-mark?icid=cvs-home-design2-s7-gen-commit-beauty\" class=\"blackcar\"><span>Learn about Beauty Unaltered</span></a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"innerblock3\">\n\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/testing.jpg\" alt=\"A person doing laboratory tests\">\n\t\t\t\t\t\t<div class=\"logobg\">\n\t\t\t\t\t\t\t<img class=\"logo\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/trustedlogo.png\" alt=\"The Tested to be Trusted logo\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"txtsec\">\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 href=\"/content/tested-trusted?icid=cvs-home-design2-s7-gen-commit-ttbt\" class=\"blackcar\"><span>Learn about our testing</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=\"tbmbblk-slider\">\n\t\t\t\t<section class=\"slider5\" aria-roledescription=\"carousel\" aria-label=\"services\">\n\t\t\t\t\t\t<!-- <a href=\"#wellsecess\" class=\"skiplink\">Skip services carousel</a> -->\n\t\t\t\t\t\t<div class=\"glider-contain\">\n\t\t\t\t\t\t\t<div class=\"glider5\">\n\t\t\t\t\t\t\t\t<li class=\"slider5cards\">\n\t\t\t\t\t\t\t\t\t<div class=\"innerblock1 card\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/here.png\" alt=\"Two women hug\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"logobg\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img class=\"logo\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/herelogo.png\" alt='Here, healthier happens together. The \"e\" in \"here\" has a lower opacity so the \"her\" stands out.'>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\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\t\t\t\t\t<a href=\"/content/women?icid=cvs-home-design2-s7-gen-commit-here\" class=\"blackcar\"><span>Learn more about our commitment</span></a>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t<li class=\"slider5cards\">\n\t\t\t\t\t\t\t\t\t<div class=\"innerblock2 card\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/beautyunaltered.png\" alt=\"An unedited photo of a woman.\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"logobg\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img class=\"logo\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/beautyunalteredlogo.png\" alt=\"The Beauty Unaltered logo\">\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\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\t\t\t\t\t<a href=\"/content/beauty-mark?icid=cvs-home-design2-s7-gen-commit-beauty\" class=\"blackcar\"><span>Learn about Beauty Unaltered</span></a>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t<li class=\"slider5cards\">\n\t\t\t\t\t\t\t\t\t<div class=\"innerblock3 card\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"imgsec\">\n\t\t\t\t\t\t\t\t\t\t\t<img src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/testing.jpg\" alt=\"A person doing laboratory tests\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"logobg\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img class=\"logo\" src=\"https://www.cvs.com/content/dam/enterprise/cvsretail/homepage/hp00009/2025/v2/sep4/trustedlogo.png\" alt=\"The Tested to be Trusted logo\">\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"txtsec\">\n\t\t\t\t\t\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\t\t\t\t\t<a href=\"/content/tested-trusted?icid=cvs-home-design2-s7-gen-commit-ttbt\" class=\"blackcar\"><span>Learn about our testing</span></a>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"dots4\"></div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"ctas ctaleft\">\n\t\t\t\t\t\t\t<button id=\"glider5leftcta\" class=\"glider5-prev deals-paddle disabled\" aria-label=\"Visually Scroll Left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M6 12L11 7M6 12L11 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"ctas ctaright\">\n\t\t\t\t\t\t\t<button id=\"glider5rightcta\" class=\"glider5-next deals-paddle\" aria-label=\"Visually Scroll Right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" focusable=\"false\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"https://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t\t<path d=\"M6 12H18M18 12L13 7M18 12L13 17\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</section>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class=\"disclaimers\">\n\t\t\t<p 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 <p class=\"disc\">*<span class=\"uppercase\">for $10 off $20 coupon</span>: Offer available August 11, 2025 through December 31, 2025, while supplies last. Customers who schedule their appointment online will receive the coupon after vaccination. Limit one per customer per vaccine visit. For vaccines that require multiple doses, the coupon will be given with vaccine series completion. Merchandise coupon redeemable at CVS Pharmacy<span class=\"super\">®</span> and Longs Drugs<span class=\"super\">®</span> for one-time use. Terms and conditions apply. Details on coupon. Coupon barcode number must be provided to redeem online. $10 savings applied to total qualifying minimum purchase of $20 (after other coupons and discounts are applied). Coupon shall not be issued in Arkansas, New Jersey or New York or at MinuteClinic<span class=\"super\">®</span> locations in Arkansas, Massachusetts, New Jersey or New York. Coupon cannot be redeemed at CVS Pharmacy<span class=\"super\">®</span> at Target, CVS Pharmacy<span class=\"super\">®</span> at Schnucks<span class=\"super\">®</span> or at MinuteClinic<span class=\"super\">®</span> locations. This offer is solely made by CVS<span class=\"super\">®</span> and not connected with any vaccine manufacturer. In pharmacy locations at Target, eligible patients may receive a coupon to be redeemed in their respective stores.</p>\n\t\t\t<p class=\"disc\">*<span class=\"uppercase\">for virtual appointments</span>: MinuteClinic Virtual Care<span class=\"super\">®</span> services and appointment availability may vary. Credit, debit, health savings account (HSA) and flexible spending accounts (FSA) cards and some insurance accepted. Services not yet available in Alabama and Mississippi.</p>\n\t\t\t<p class=\"disc\">*<span class=\"uppercase\">for rx delivery</span>: Delivery is available for eligible prescription drug orders with qualifying prescription benefit programs and insurance plans. Order cutoff times may vary by delivery option and pharmacy location. 1 to 2 day delivery is available only on orders placed Monday through Thursday. Delivery may be subject to delays. For same-day delivery Mondays through Fridays, orders must be submitted by 4 PM or four hours prior to store closing to receive delivery the same day that the order is placed. For same-day delivery Saturdays or Sundays, orders must be submitted by 2 PM or four hours prior to store closing. For customers in Manhattan, same-day delivery orders must be placed by 11 AM for delivery by 4 PM or by 4 PM for delivery by 8 PM. Not all delivery options are available to every address. Not all pharmacy locations provide delivery (including certain CVS Pharmacy<span class=\"super\">®</span>, CVS Pharmacy at Target, CarePlus CVS Pharmacy<span class=\"super\">®</span> and Navarro<span class=\"super\">®</span> locations). Delivery fees apply and may vary by delivery option and location. Coupons, ExtraBucks Rewards<span class=\"super\">®</span> or in‐store promotions with delivery may not be used with delivery orders. Online promotions cannot be used nor ExtraBucks Rewards earned with orders called into stores. Advance payment by credit, debit, health savings account (HSA) or flexible spending account (FSA) card required. In most cases, HSA/FSA cards may not be used for delivery fees. Other restrictions may apply.</p>\n\t\t\t<p class=\"disc\">*<span class=\"uppercase\">for 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. 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 ExtraCare terms and conditions for details or ask a CVS<span class=\"super\">®</span> pharmacy team member for a copy.</p>\n\t\t\t<p class=\"disc\">*<span class=\"uppercase\">for flu shots</span>: Select vaccines are no cost with most insurance. Eligibility varies by patient and insurance plan. Eligible patients will not pay any copayments unless otherwise required by their plan, including Medicare Part B. Availability varies by state based on regulations. This is not an all-inclusive list of who should be vaccinated. Age restrictions apply. Available when a certified immunizer is on duty. Vaccines are available at most CVS Pharmacy<span class=\"super\">®</span> locations. <a href=\"/vaccines\" class=\"disclink\"><span>Get details</span></a>.</p>\n\t\t\t<p class=\"disc\">*<span class=\"uppercase\">for hsa/fsa eligibility</span>: Health savings account (HSA) and flexible spending account (FSA) eligible services may vary by benefits administrator and with changes in Internal Revenue Service (IRS) rules. Check with your benefits administrator.</p>\n\t\t\t<p class=\"disc\">*<span class=\"uppercase\">for 100s of wellness deals and more</span>: Buy one, get one free; buy one, get one 50% off; instant savings; buy more, save more; and ExtraBucks Rewards<span class=\"super\">®</span> promotions expire October 11, 2025, at 11:59 PM ET. Buy one, get one free; buy one, get one 50% off; instant savings; and buy more, save more offers are valid within each brand only. You must put both items in your basket; savings will be applied at checkout. ExtraBucks Rewards offer limit of one per household with card.</p>\n\t\t\t<p class=\"disc\">*<span class=\"uppercase\">for bogo & extrabucks rewards offers</span>: Buy 1, get 1 free; buy 1, get 1 50% off; instant savings; buy more, save more; and ExtraBucks Rewards<span class=\"super\">®</span> promotions expire September 27, 2025 at 11:59 PM ET. Buy 1, get 1 free; buy 1, get 1 50% off; instant savings; and buy more, save more offers valid within each brand only. You must put both items in your basket; savings will be applied at checkout. ExtraBucks Rewards offer limit of one per household with card.</p>\n\t\t\t\n\t\t\t<p class=\"disc\">*<span class=\"uppercase\">for third-party testing</span>: A product sample is tested by an independent third party for certain contaminants and, whenever possible, the identity and potency of dietary ingredients. <a href=\"/content/tested-trusted\" class=\"disclink\"><span>Learn more about third-party testing</span></a>.</p>\n\t\t</div>\n\t</div>\n</div>\n<script type = \"text/javascript\">\n\tsetTimeout(function() {\n\t\t(function hpv200009Function() {\n\t\t\tif (document.getElementById('HPV200009')) {\n\t\t\t\t!function(e){\"function\"==typeof define&&define.amd?define(e):\"object\"==typeof exports?module.exports=e():e()}((function(){var e=\"undefined\"!=typeof window?window:this,t=e.Glider=function(t,i){var o=this;if(t._glider)return t._glider;if(o.ele=t,o.ele.classList.add(\"glider\"),o.ele._glider=o,o.opt=Object.assign({},{slidesToScroll:1,slidesToShow:1,resizeLock:!0,duration:.5,easing:function(e,t,i,o,r){return o*(t/=r)*t+i}},i),o.animate_id=o.page=o.slide=0,o.arrows={},o._opt=o.opt,o.opt.skipTrack)o.track=o.ele.children[0];else for(o.track=document.createElement(\"ul\"),o.ele.appendChild(o.track);1!==o.ele.children.length;)o.track.appendChild(o.ele.children[0]);o.track.classList.add(\"glider-track\"),o.init(),o.resize=o.init.bind(o,!0),o.event(o.ele,\"add\",{scroll:o.updateControls.bind(o)}),o.event(e,\"add\",{resize:o.resize})},i=t.prototype;return i.init=function(e,t){var i=this,o=0,r=0;i.slides=i.track.children,[].forEach.call(i.slides,(function(e,t){e.classList.add(\"glider-slide\"),e.setAttribute(\"data-gslide\",t)})),i.containerWidth=i.ele.clientWidth;var s=i.settingsBreakpoint();if(t||(t=s),\"auto\"===i.opt.slidesToShow||void 0!==i.opt._autoSlide){var l=i.containerWidth/i.opt.itemWidth;i.opt._autoSlide=i.opt.slidesToShow=i.opt.exactWidth?l:Math.max(1,Math.floor(l))}\"auto\"===i.opt.slidesToScroll&&(i.opt.slidesToScroll=Math.floor(i.opt.slidesToShow)),i.itemWidth=i.opt.exactWidth?i.opt.itemWidth:i.containerWidth/i.opt.slidesToShow,i.itemWidth=(i.opt.itemWidth,i.opt.itemWidth),[].forEach.call(i.slides,(function(e){e.style.height=\"auto\",e.style.width=i.itemWidth+\"px\",o+=i.itemWidth,r=Math.max(e.offsetHeight,r)})),i.track.style.width=o+\"px\",i.trackWidth=o,i.isDrag=!1,i.preventClick=!1,i.move=!1,i.opt.resizeLock&&i.scrollTo(i.slide*i.itemWidth,0),(s||t)&&(i.bindArrows(),i.buildDots(),i.bindDrag()),i.updateControls(),i.emit(e?\"refresh\":\"loaded\")},i.bindDrag=function(){var e=this;e.mouse=e.mouse||e.handleMouse.bind(e);var t=function(){e.mouseDown=void 0,e.ele.classList.remove(\"drag\"),e.isDrag&&(e.preventClick=!0),e.isDrag=!1};const i=function(){e.move=!0};var o={mouseup:t,mouseleave:t,mousedown:function(t){t.preventDefault(),t.stopPropagation(),e.mouseDown=t.clientX,e.ele.classList.add(\"drag\"),e.move=!1,setTimeout(i,300)},touchstart:function(t){e.ele.classList.add(\"drag\"),e.move=!1,setTimeout(i,300)},mousemove:e.mouse,click:function(t){e.preventClick&&e.move&&(t.preventDefault(),t.stopPropagation()),e.preventClick=!1,e.move=!1}};e.ele.classList.toggle(\"draggable\",!0===e.opt.draggable),e.event(e.ele,\"remove\",o),e.opt.draggable&&e.event(e.ele,\"add\",o)},i.buildDots=function(){var e=this;if(e.opt.dots){if(\"string\"==typeof e.opt.dots?e.dots=document.querySelector(e.opt.dots):e.dots=e.opt.dots,e.dots){e.dots.innerHTML=\"\",e.dots.classList.add(\"glider-dots\");for(var t=0;t<Math.ceil(e.slides.length-e.containerWidth/e.itemWidth+1);++t){var i=document.createElement(\"span\");i.dataset.index=t,i.className=\"glider-dot \"+(t?\"\":\"active\"),e.dots.appendChild(i)}}}else e.dots&&(e.dots.innerHTML=\"\")},i.bindArrows=function(){var e=this;e.opt.arrows?[\"prev\",\"next\"].forEach((function(t){var i=e.opt.arrows[t];i&&(\"string\"==typeof i&&(i=document.querySelector(i)),i&&(i._func=i._func||e.scrollItem.bind(e,t),e.event(i,\"remove\",{click:i._func}),e.event(i,\"add\",{click:i._func}),e.arrows[t]=i))})):Object.keys(e.arrows).forEach((function(t){var i=e.arrows[t];e.event(i,\"remove\",{click:i._func})}))},i.updateControls=function(e){var t=this;e&&!t.opt.scrollPropagate&&e.stopPropagation();var i=t.containerWidth>=t.trackWidth;t.opt.rewind||(t.arrows.prev&&(t.arrows.prev.classList.toggle(\"disabled\",t.ele.scrollLeft<=0||i),t.arrows.prev.classList.contains(\"disabled\")?t.arrows.prev.setAttribute(\"aria-label\",\"Start of Slider\"):t.arrows.prev.setAttribute(\"aria-label\",\"Previous Card\")),t.arrows.next&&(t.arrows.next.classList.toggle(\"disabled\",Math.ceil(t.ele.scrollLeft+t.containerWidth)>=Math.floor(t.trackWidth)||i),t.arrows.next.classList.contains(\"disabled\")?t.arrows.next.setAttribute(\"aria-label\",\"End of Slider\"):t.arrows.next.setAttribute(\"aria-label\",\"Next Card\"))),t.slide=Math.round(t.ele.scrollLeft/t.itemWidth),t.page=Math.round(t.ele.scrollLeft/t.itemWidth);var o=t.slide+Math.floor(Math.floor(t.opt.slidesToShow)/2),r=Math.floor(t.opt.slidesToShow)%2?0:o+1;1===Math.floor(t.opt.slidesToShow)&&(r=0),t.ele.scrollLeft+t.containerWidth>=Math.floor(t.trackWidth)&&(t.page=t.dots?t.dots.children.length-1:0),[].forEach.call(t.slides,(function(e,i){var s=e.classList,l=s.contains(\"visible\"),a=t.ele.scrollLeft,n=t.ele.scrollLeft+t.containerWidth,d=t.itemWidth*i,c=d+t.itemWidth;[].forEach.call(s,(function(e){/^left|right/.test(e)&&s.remove(e)})),s.toggle(\"active\",t.slide===i),o===i||r&&r===i?s.add(\"center\"):(s.remove(\"center\"),s.add([i<o?\"left\":\"right\",Math.abs(i-(i<o?o:r||o))].join(\"-\")));var h=Math.ceil(d)>=Math.floor(a)&&Math.floor(c)<=Math.ceil(n);s.toggle(\"visible\",h),h!==l&&t.emit(\"slide-\"+(h?\"visible\":\"hidden\"),{slide:i})})),t.dots&&[].forEach.call(t.dots.children,(function(e,i){e.classList.toggle(\"active\",t.page===i)})),e&&t.opt.scrollLock&&(clearTimeout(t.scrollLock),t.scrollLock=setTimeout((function(){clearTimeout(t.scrollLock),Math.abs(t.ele.scrollLeft/t.itemWidth-t.slide)>.02&&(t.mouseDown||t.trackWidth>t.containerWidth+t.ele.scrollLeft&&t.scrollItem(t.getCurrentSlide()))}),t.opt.scrollLockDelay||250))},i.getCurrentSlide=function(){var e=this;return e.round(e.ele.scrollLeft/e.itemWidth)},i.scrollItem=function(e,t,i){i&&i.preventDefault();var o=this,r=e;++o.animate_id;var s,l=o.slide;if(!0===t)s=(e=Math.round(e*o.containerWidth/o.itemWidth))*o.itemWidth;else{if(\"string\"==typeof e){var a=\"prev\"===e;if(e=o.opt.slidesToScroll%1||o.opt.slidesToShow%1?o.getCurrentSlide():o.slide,a?e-=o.opt.slidesToScroll:e+=o.opt.slidesToScroll,o.opt.rewind){var n=o.ele.scrollLeft;e=a&&!n?o.slides.length:!a&&n+o.containerWidth>=Math.floor(o.trackWidth)?0:e}}e=Math.max(Math.min(e,o.slides.length),0),o.slide=e,s=o.itemWidth*e}return o.emit(\"scroll-item\",{prevSlide:l,slide:e}),o.scrollTo(s,o.opt.duration*Math.abs(o.ele.scrollLeft-s),(function(){o.updateControls(),o.emit(\"animated\",{value:r,type:\"string\"==typeof r?\"arrow\":t?\"dot\":\"slide\"})})),!1},i.settingsBreakpoint=function(){var t=this,i=t._opt.responsive;if(i){i.sort((function(e,t){return t.breakpoint-e.breakpoint}));for(var o=0;o<i.length;++o){var r=i[o];if(e.innerWidth>=r.breakpoint)return t.breakpoint!==r.breakpoint&&(t.opt=Object.assign({},t._opt,r.settings),t.breakpoint=r.breakpoint,!0)}}var s=0!==t.breakpoint;return t.opt=Object.assign({},t._opt),t.breakpoint=0,s},i.scrollTo=function(t,i,o){var r=this,s=(new Date).getTime(),l=r.animate_id,a=function(){var n=(new Date).getTime()-s;r.ele.scrollLeft=r.ele.scrollLeft+(t-r.ele.scrollLeft)*r.opt.easing(0,n,0,1,i),n<i&&l===r.animate_id?e.requestAnimationFrame(a):(r.ele.scrollLeft=t,o&&o.call(r))};e.requestAnimationFrame(a)},i.removeItem=function(e){var t=this;t.slides.length&&(t.track.removeChild(t.slides[e]),t.refresh(!0),t.emit(\"remove\"))},i.addItem=function(e){var t=this;t.track.appendChild(e),t.refresh(!0),t.emit(\"add\")},i.handleMouse=function(e){var t=this;t.mouseDown&&(t.isDrag=!0,t.ele.scrollLeft+=(t.mouseDown-e.clientX)*(t.opt.dragVelocity||3.3),t.mouseDown=e.clientX)},i.round=function(e){var t=1/(this.opt.slidesToScroll%1||1);return Math.round(e*t)/t},i.refresh=function(e){this.init(!0,e)},i.setOption=function(e,t){var i=this;i.breakpoint&&!t?i._opt.responsive.forEach((function(t){t.breakpoint===i.breakpoint&&(t.settings=Object.assign({},t.settings,e))})):i._opt=Object.assign({},i._opt,e),i.breakpoint=0,i.settingsBreakpoint()},i.destroy=function(){var t=this,i=t.ele.cloneNode(!0),o=function(e){e.removeAttribute(\"style\"),[].forEach.call(e.classList,(function(t){/^glider/.test(t)&&e.classList.remove(t)}))};i.children[0].outerHTML=i.children[0].innerHTML,o(i),[].forEach.call(i.getElementsByTagName(\"*\"),o),t.ele.parentNode.replaceChild(i,t.ele),t.event(e,\"remove\",{resize:t.resize}),t.emit(\"destroy\")},i.emit=function(t,i){var o=new e.CustomEvent(\"glider-\"+t,{bubbles:!this.opt.eventPropagate,detail:i});this.ele.dispatchEvent(o)},i.event=function(e,t,i){var o=e[t+\"EventListener\"].bind(e);Object.keys(i).forEach((function(e){o(e,i[e])}))},t}));\n\t\t\t\tnew Glider(document.querySelector('.glider5'), {\n\t\t\t\t\tslidesToShow: \"auto\",\n\t\t\t\t\tslidesToScroll: 1,\n\t\t\t\t\titemWidth: 346,\n\t\t\t\t\tdraggable: true,\n\t\t\t\t\tdots: '.dots4',\n\t\t\t\t\tscrollLock: true,\n\t\t\t\t\tarrows: {\n\t\t\t\t\t\tprev: '.glider5-prev',\n\t\t\t\t\t\tnext: '.glider5-next'\n\t\t\t\t\t},\n\t\t\t\t\tresponsive: [{\n\t\t\t\t\t\t\tbreakpoint: 700,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tbreakpoint: 900,\n\t\t\t\t\t\t\tsettings: {\n\t\t\t\t\t\t\t\titemWidth: 330\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t});\n\t\t\t\tdocument.querySelector(\"#glider5leftcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:our_commitments:left_nav'});});\n\t\t\t\tdocument.querySelector(\"#glider5rightcta\").addEventListener(\"click\",function(e) {utag.link({link_name: 'homepage:our_commitments:right_nav'});});\n\t\t\t}\n\t\t})();\n\t}, 500);\n</script>\n\n<script>\nsetTimeout(function() {\n window.utag?.track('view', {\"page_variant\": \"ac30\"});\n}, 1000);\n</script>"}},{"slotId":"HPV200010","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
CVS - Online Drugstore, Pharmacy, Prescriptions & Health Information